/*Настройки стиля отображения страницы*/
html,body {
height: 100%;                                         /* Задаем высоту тела документа */
}
body{
background-color: #366177;
background-image: url('../../image/body_bg2.png');
background-repeat: repeat-x;
margin:0px;                                            /*Отступ страницы внешний - 0*/
padding:0px;                                           /*Отступ страницы внутренний - 0*/
border:0px solid #454455;                                             /*Рамка вокруг элементов - 0*/
font-family: Arial;
font-size: 12pt;
color: #a9bfc7;
}
*{
border:0px solid #d2d2d2;
}
#container h1{
margin-left:15px;
}
h1{
font-family: 'Trebuchet MS';
font-size: 14pt;
color: #fff;
margin-bottom:20px;
padding-left:5px;
}
a{
color: #fff;
text-decoration:underline;
}
#height{
min-height:100%;
height:100%;
}
.cleaner{
padding-top:10px;
clear:both;
height:55px;
}
/*Шапка сайта*/
#header{
height:155px;
background-image: url('../../image/foto1.png');
background-position: top right;
background-repeat: no-repeat;
z-index:5;
}
/*Логотип*/
#logo{
height:75px;
width:1000px;
margin-left:20px;
padding-top:3px;
}
#logo p{
color: #d9effc;
font: 14pt 'Times New Roman';
margin-top:3px;
}


/*Меню сайта*/
.menu{
width:600px;
margin-left:-30px;
padding-top:5px;
}
.menu ul{
list-style:none;                                        /*Маркировка списка*/
}
.menu ul li{
float:left;                                                    /*Обтекание пунктов меню слева*/
margin-left:10px;
}
.menu ul li a{
color: #fff;
text-decoration:none;
}
.menu ul li a:hover{
color:#eee;
text-decoration:none;
}
.menu ul li div{
float:left;
}


/*Кнопки меню*/
.left_bg{
background-image: url('../../image/left_bg.png');
width:8px;
height:33px;
z-index:10;
}
.central_bg{
background: url('../../image/central_bg.png') repeat-x;
height:33px;
padding-top:5px;
padding-right:3px;
padding-left:3px;
font-family: 'Trebuchet MS';
}
.right_bg{
background: url('../../image/right_bg.png');
width:8px;
height:33px;
}
/*Кнопки меню в состоянии "нажато"/"текущая кнопка"*/
.current .left_bg{
background: url('../../image/left_bg_hover.png');
width:8px;
height:33px;
}
.current .central_bg{
background: url('../../image/central_bg_hover.png') repeat-x;
height:33px;
padding-top:5px;
padding-right:3px;
padding-left:3px;
font-family: 'Trebuchet MS';
}
.current .right_bg{
background: url('../../image/right_bg_hover.png');
width:8px;
height:33px;
}
/*Кнопки меню в состоянии "мышь поверх кнопки"*/
.menu ul li a:hover .left_bg{
background: url('../../image/left_bg_hover.png');
width:8px;
height:33px;
}
.menu ul li a:hover .central_bg{
background: url('../../image/central_bg_hover.png') repeat-x;
height:33px;
padding-top:5px;
padding-right:3px;
padding-left:3px;
font: 'Trebuchet MS';
}
.menu ul li a:hover .right_bg{
background: url('../../image/right_bg_hover.png');
width:8px;
height:33px;
}



/*Содержимое*/
#content{
min-width:1000px;
max-width:1500px;
}
#content div{
float:left;
}
.div_gallery{
float:left;
width:480px;
padding-right:5px;
padding-left:15px;
}
.div_gallery img{
width:220px;
margin:10px;
float:left;
border:1px solid #fff;
margin-top:15px;
}
.div_gallery h2{
font-size:18px;
}
#container h1 a{
font-size:12px;
}
/*Левая колонка*/
#left{
width:21%;
padding-left:15px;
}
#left img{
border: 3px #fff solid;
margin-left:20px;
}


/*Центральная колонка*/
#center{
width:35%;
margin-right:20px;
margin-left:20px;
}
#center p{
padding-left:20px;
}


/*Правая колонка*/
#right{
width:35%;
padding-right:10px;
padding-left:15px;
}
#right div{
padding-left:20px;
padding-bottom:20px;
}
.date{
font-size: 10pt;
}
.news_title{
color: #fff;
text-decoration:underline;
font-size:12pt;
}
.news{
}





/*Футер*/
#footer{
margin-top:-50px;
padding-top:10px;
width:100%;
height:40px;
background-image: url('../../image/footer_bg.png');
background-position: top right;
background-repeat: no-repeat;
float:left;
z-index:15;
}
#footer div{
float:left;
padding-left:15px;
}
.copyright{
width:300px;
font-size:10pt;
}
.first_counter{
text-align:center;
}
.first_counter div{
height: 20px;
width:50px;
background: #222222;
}