/* Общий стиль страницы */



body{

margin: 0px; /*отступ - не изменять*/

font-size: 14px; /* Размер шрифта */

font-family: Tahoma;  /* Тип шрифта */

color: #000;  /* Цвет шрифта */

background: #6ac9ff url(../images/design/logo3.jpg) no-repeat top center; /* Цвет основного фона сайта !!!!!!!!!!!!!!!!!!!!!!!! */

}



#mt{

min-width: 1000px;

}



#ltop{

background: url(../images/design/lgr.jpg) no-repeat right top;

}



#rtop{

background: url(../images/design/rgr.jpg) no-repeat left top;

}



#top{

width: 1000px;

/*height: 366px;*/

height: 100px;

background: url(../images/design/logo1.jpg) no-repeat;

}



#home{

position: absolute;

margin-top: 84px;

margin-left: 222px;

}



#fdb{

position: absolute;

margin-top: 87px;

margin-left: 854px;

}



#map{

position: absolute;

margin-top: 86px;

margin-left: 884px;

}



#top2{

width: 1000px;

/*height: 366px;*/

height: 210px;

}



#top3{

width: 1000px;

/*height: 366px;*/

height: 56px;

background: url(../images/design/logo2.jpg) no-repeat;

}



#fmenu{

position: absolute;

margin-top: 152px;

margin-left: 100px;

width: 799px;

height: 41px;

background: url(../images/design/fmenu.gif) no-repeat;

}



#menu{

}



#menu img{

margin-right: 11px;

vertical-align: 3px;

}





#menu a{

font-size: 17px;

color: #fff;

}



#fl{

margin: 0px;

height: 210px;

width: 1000px;

}



#tline{

position: absolute;

margin-top: 1px;

margin-left: 100px;

width: 800px;

height: 1px;

border-top: 1px solid #a6dfff;

}



#kran{

position: absolute;

margin-top: 343px;

margin-left: 96px;

width: 263px;

height: 189px;

background: url(../images/design/kran.jpg) no-repeat;

}



#title{

position: absolute;

width: 800px;

margin-top: 346px;

margin-left: 100px;

text-align: right;

}



.zagl{

color: #002E4E;

font-size: 24px;

font-family: Arial;

text-decoration: underline;

}



#grad{

width: 100%;

min-width: 1000px;

height: 120px;

background: url(../images/design/top_gr.gif) repeat-x;

}



#it{

margin-top: -120px;

border: 0px;

}



.other{

width: 994px;

min-width: 994px;

height: 169px;

vertical-align: top;

background: url(../images/design/lstr.jpg) no-repeat right bottom;

}



.rwater{

background: url(../images/design/rstr.jpg) no-repeat left bottom;

width: auto;

}



.bother{

vertical-align: top;

background: url(../images/design/lbstr.jpg) no-repeat right top;

}



.brother{

background: url(../images/design/rbstr.jpg) no-repeat left top;

height: 62px;

width: auto;

}



#aboutc{

margin-top: 25px;

margin-left: 400px;

width: 500px;

text-align: left;

color: #002E4E;

line-height: 1.5;

}



#allinc{

width: 1000px;

margin: 0 auto;

}



#str1{

position: absolute;

margin-top: 0px;

width: 313px;

height: 355px;

background: url(../images/design/str1.jpg) no-repeat;

}



#kran1{

position: absolute;

margin-top: 400px;

margin-left: 42px;

width: 260px;

height: 186px;

background: url(../images/design/kran1.jpg) no-repeat;

}



#cmenu{

position: absolute;

margin-top: -60px;

margin-left: 100px;

width: 250px;

}



.cmcat a{

font-size: 14px;

font-weight: bold;

color: #002E4E;

line-height: 2;

}



.cmtov{

color: #002E4E;

font-size: 12px;

margin-left: 15px;

}



.cmtov a{

font-size: 12px;

line-height: 2;

color: #002E4E;

}



#ocont{

position: relative;

margin-top: -200px;

margin-left: 314px;

margin-bottom: 20px;

width: 585px;

text-align: left;

color: #002E4E;

line-height: 1.5;

min-height: 650px;

}



*html #ocont {

height:expression(this.Height > 650 ? '100%' : '650px');

}



#ocont table{

border-color: #002E4E;

}



#cocont{

position: relative;

margin-top: -200px;

margin-left: 374px;

margin-bottom: 20px;

width: 525px;

text-align: left;

color: #002E4E;

line-height: 1.5;

min-height: 650px;

}



*html #cocont {

height:expression(this.Height > 650 ? '100%' : '650px');

}



#cocont table{

border-color: #002E4E;

}



#ocont a{

color: #002E4E;

}



#ocont a:hover{

color: #002E4E;

}



#allic{

min-height: 100px;

}



a.kz{

color: #002E4E;

font-size: 16px;

font-weight: bold;

font-family: Arial;

}



#kz1{

position: absolute;

width: 240px;

margin-top: 150px;

margin-left: 100px;

}



#ki1{

position: absolute;

margin-top: 10px;

margin-left: 164px;

}



#kz2{

position: absolute;

margin-left: 418px;

margin-top: 150px;

width: 200px;

}



#ki2{

position: absolute;

margin-top: 10px;

margin-left: 468px;

}



#kz3{

position: absolute;

margin-left: 673px;

margin-top: 150px;

width: 260px;

}



#ki3{

position: absolute;

margin-top: 10px;

margin-left: 755px;

}



#kz4{

position: absolute;

margin-top: 340px;

margin-left: 113px;

width: 200px;

}



#ki4{

position: absolute;

margin-top: 200px;

margin-left: 164px;

}



#kz5{

position: absolute;

margin-top: 340px;

margin-left: 400px;

width: 240px;

}



#ki5{

position: absolute;

margin-top: 200px;

margin-left: 468px;

}



#kz6{

position: absolute;

margin-top: 340px;

margin-left: 735px;

width: 220px;

}



#ki6{

position: absolute;

margin-top: 200px;

margin-left: 755px;

}

#kz7{

position: absolute;

margin-top: 540px;

margin-left: 113px;

width: 220px;

}



#ki7{

position: absolute;

margin-top: 400px;

margin-left: 164px;

margin-bottom: 200px;

}

#kz8{

position: absolute;

margin-top: 540px;

margin-left: 460px;

width: 220px;

}



#ki8{

position: absolute;

margin-top: 400px;

margin-left: 468px;

margin-bottom: 200px;

}

#kz9{

position: absolute;

margin-top: 540px;

margin-left: 700px;

width: 220px;

}



#ki9{

position: absolute;

margin-top: 400px;

margin-left: 755px;

}


#zhnews{

margin-top: 396px;

margin-left: 98px;

text-align: left;

}



#hrn{

position: absolute;

margin-top: 410px;

margin-left: 269px;

width: 628px;

height: 1px;

border-top: 1px solid #a6dfff;

}



#mn{

margin-top: 25px;

margin-left: 100px;

height: 92px;

}



#hn{

float: left;

width: 220px;

margin-right: 70px;

}



#hnl{

float: left;

width: 220px;

}



#hnd{

color: #281E05;

font-family: Arial;

font-weight: bold;

}



#hno a{

color: #09359B;

}



#outb{
margin-top: 50px;
width: 100%;

min-width: 1000px;

}



#bottom{
height: 117px;
width: 800px;
padding-top:50px;
margin: 0 auto;

/*border-top: 1px solid #a6dfff;*/

}



#copyr{

position: absolute;

margin-top: 45px;

line-height: 1.5;

font-size:11px;

}



#copyr a{

color: #183672;

font-size:11px;

}



#botim{

position: absolute;

margin-top: 13px;

margin-left: 367px;

width: 174px;

height: 103px;

background: url(../images/design/botim.jpg) no-repeat;

}



#tel{

position: absolute;

margin-top: 38px;

margin-left: 731px;

width: 75px;

font-size:11px;

}



#number{

position: absolute;

margin-top: 54px;

margin-left: 535px;

color: #173873;

font-size: 20px;

width: 270px;

text-align: right;

}



#tel1{

font-size: 14px;

vertical-align: 7px;

}



#tel2{

font-size: 24px;

}



#poisk{

position: absolute;

margin-top: 82px;

margin-left: 526px;

height: 20px;

}



#ftxt{

position: absolute;

width: 140px;

height: 20px;

background: url(../images/design/poisk.gif) no-repeat;

border: 0px;

padding-left: 17px;

padding-right: 24px;

}



#fbtn{

position: absolute;

margin-top: 4px;

margin-left: 160px;

}



/* Общее оформление */



a { /* Стиль ссылок */

	color:#002E4E;  /* Цвет ссылки */

	font-size: 14px; /* Размер шрифта */

	font-family: Tahoma;  /* Размер шрифта ссылки */

	text-decoration:underline;  /* Стиль ссылки */

	}



a:hover{ /* Стиль ссылки при наведении мышки */

	text-decoration:none;  /* Убрать подчеркивание */

	/*color:#000099;  /* Изменить цвет */

	}



h1{ /* Стиль заголовков страниц в контент-области */

	font-size:19px; /* Размер шрифта */

	font-weight:bold; /* Жирность шрифта */

	color:#002E4E; /* Цвет шрифта */

	margin-top:10px;

	margin-bottom:10px;

	}

h2{ /* Стиль заголовков страниц в контент-области */

	font-size:17px; /* Размер шрифта */

	font-weight:bold; /* Жирность шрифта */

	color:#002E4E; /* Цвет шрифта */

	margin-top:8px;

	margin-bottom:8px;

	}

h3{ /* Стиль заголовков страниц в контент-области */

	font-size:15px; /* Размер шрифта */

	font-weight:bold; /* Жирность шрифта */

	color:#002E4E; /* Цвет шрифта */

	margin-top:6px;

	margin-bottom:6px;

	}

h4{ /* Стиль заголовков страниц в контент-области */

	font-size:13px; /* Размер шрифта */

	font-weight:bold; /* Жирность шрифта */

	color:#002E4E; /* Цвет шрифта */

	margin-top:4px;

	margin-bottom:4px;

	}

h5{ /* Стиль заголовков страниц в контент-области */

	font-size:12px; /* Размер шрифта */

	font-weight:bold; /* Жирность шрифта */

	color:#002E4E; /* Цвет шрифта */

	margin-top:2px;

	margin-bottom:2px;

	}

h6{ /* Стиль заголовков страниц в контент-области */

	font-size:11px; /* Размер шрифта */

	font-weight:bold; /* Жирность шрифта */

	color:#002E4E; /* Цвет шрифта */

	margin-top:0px;

	margin-bottom:0px;

	}



a:visited { /* Стиль ссылок, которые были посещены */

	/* text-decoration: none; Подчеркивание */

	/* color: #9685BA; Цвет ссылки */

	}



/************************************************************************************************/



/* Оформление модулей */







/* Стиль для вывода категорий Новостей, Статей, Каталога */



.CATEGORY a{ /* Управление ссылкй на категорию */

	font-size:14px;  /*Размер шрифта*/

	color:#4f4f4f;  /*Цвет шрифта*/

	font-weight:bold;  /*Стиль шрифта (жирный)*/

	}



.CATEGORY a:hover{/* ХОВЕР */

 	}





/* Стиль для страницы НОВОСТИ */



.ARHIVE{/* Стиль архива */

/*	color:#fff;   /*Цвет шрифта*/

	font-size:15px;  /*Размер шрифта*/

	padding:10px;  /*Отступ*/

	}



SPAN .lower{ /*Год в архиве новостей*/

/*	color:#fff;   /*Цвет шрифта*/

	font-size:15px;  /*Размер шрифта*/

}



.nsitem{/* Блок для одной записи [Новость]*/

	padding-bottom:10px;  /*Отступ снизу*/

	padding-left:0px;  /*Отступ слева*/

	padding-top:10px;  /*Отступ сверху*/

	}



.nsitem .img IMG{/*Стиль Изображения*/

	border:0px;

	}



.nsitem .ncnt .date{/* Стиль даты */

/*	color:#4f4f4f; /*Цвет*/

/*	font-weight:bold;  /*Стиль шрифта (жирный)*/

	margin-top: 20px;

	font-size:17px; /*Размер*/

	}



.nsitem .ncnt .name{

margin-bottom: 17px;

}



.nsitem .ncnt .name a{ /* Стиль названия Новости */

/*	color:#4f4f4f;  /*Цвет*/

/*	font-weight:bold;  /*Стиль шрифта (жирность)*/

	font-size:17px; /*Размер*/

	color: #002E4E;

	}



.nsitem .ncnt .desc{ /*Стиль текста новости */

/*	color:#4f4f4f; /*Цвет*/

	font-weight:100; /*Жирность шрифта*/

	font-size:14px;  /*Размер*/

	}



.nsitem .ncnt .desc a{ /* Стиль ссылки "подробнее" */

	color:#002E4E; /*Цвет*/

	font-weight:100; /*Жирность шрифта*/

	font-size:11px;  /*Размер*/

	}



.nsitem .ncnt .desc a:hover{

	color:#002E4E;

}   /* Стиль ссылки "подробнее" при наведении курсора*/







/* Стиль КАТАЛОГА */





#name{

margin-top: 20px;

margin-bottom: 17px;

}



#name a{

font-size:17px;

color: #002E4E;

}



#name a:hover{

font-size:17px;

color:#002E4E;

}



#hline{

width: 100%;

height: 17px;

border-bottom: 1px solid #9ddbff;

}



#back{

margin-top: 20px;

margin-bottom: 20px;

color: #002E4E;

}



#back a{

color: #002E4E;

}





#back a:hover{

color:#002E4E;

}



.nsitem_cat{/* Блок для одной записи [Каталог]*/

/*	padding-bottom:10px;  /*Отступ снизу*/

	padding-left:0px;  /*Отступ слева*/

/*	padding-top:10px;  /*Отступ сверху*/

	padding-right:10px; /*Отступ справа*/

	}



.nsitem_cat .img IMG{/*Стиль Изображения*/

	border: 0px;

	}



.nsitem_cat .ncnt .name a{ /* Стиль названия Каталог [Ссылка]*/

/*	color:#4f4f4f; /*Цвет*/

	font-weight:bold; /*Стиль шрифта (жирность)*/

	font-size:11px; /*Размер шрифта*/

	}



.nsitem_cat .ncnt .name a:hover{} /* Стиль названия Каталог [Ссылка] при наведении курсора*/



.nsitem_cat .ncnt .desc{ /*Стиль текста Каталог */

/*	color:#4f4f4f;  /*Цвет*/

	font-weight:100; /*Жирность шрифта*/

	font-size:14px;  /*Размер шрифта*/

	}



.nsitem_cat .ncnt .desc a{ /* Стиль ссылки "подробнее" */

/*	color:#4f4f4f;  /*Цвет*/

	font-weight:100;  /*Жирность шрифта*/

	font-size:14px;  /*Размер шрифта*/

	}



.nsitem_cat .ncnt .desc a:hover{



}  /* Стиль ссылки "подробнее" при наведении курсора */









/* Пэйджинг */



.pagediv{ /* Активные страницы */

	padding-top: 16px; /*Отступ сверху*/

	padding-bottom: 16px; /*Отступ снизу*/

/*	color: #027ae9; Цвет*/

	}



.pagediv a{ /* Неактивные страницы [Ссылки] */

/*	color:#FF0000;   Цвет*/

	font-size:11px;  /*Размер шрифта*/

	}



/*

.pager{  Разделитель

/*	color: #bdbdbd;

	margin: 0px 6px 0px 6px;

}

*/





/* Форма обратной связи */



#feedback {

}



#feedback .wbg{/* Название полей для ввода информации */

/*	color:#000000;*/  /*Цвет*/

	}



#feedback .star {

	color: #E00; /* Цвет звёздочек для обязательного заполнения */

	}



#feedback input.inp, #feedback textarea {

	border:1px solid #000000; /* Границы полей для ввода данных */

	width:200px;  /* Длина полей */

	font: normal 12px Arial; /* Параметры текста внутри полей */

	}



#i_protectword{/* Поле для ввода проверочного кода */

	border:1px solid #000000; /* Границы полей для ввода данных */

	width:85px;  /* Длина полей */

	margin-left:15px;

	margin-bottom:6px;

	font: normal 12px Arial; /* Параметры текста внутри полей */

	}



.btn{/* Параметры кнопки для отправки сообщений */

	border:1px solid #000; /*Граница*/

	font-family:Arial;

	font-size:11px;

	width:75px;  /*Ширина*/

	margin-left:127px;

	}





/* Страница поиска [результаты] */

.fitem{

	padding:20px;  /*Отступ*/

	}



.fitem .sh a{/* Имя документа [ссылка] */

/*	color:#000000;  /*Цвет*/

/*	font-family:Arial;  /*Шрифт*/

	font-size:11px;  /*Размер шрифта*/

	font-weight:bold;  /*Стиль - жирный*/

	}



.fitem .sh a:hover{

	}



.fitem .sh span{ /* Номер документа */

/*	color:#000000; /*Цвет*/

/*	font-family:Arial; /*Шрифт*/

	font-size:11px; /*Размер шрифта*/

	font-weight:bold;  /*Стиль - жирный*/

	}



.fitem .cn{/* Краткий текст найденного документа */

/*	color:#000000; /*Цвет*/

/*	font-family:Arial;  /*Шрифт*/

/*	font-size:11px;  /*Размер шрифта*/

	font-weight:100;  /*Жирность*/

	padding-left:15px; /*Отступ слева*/

	padding-top:5px; /* Отступ сверху */



	}

.fitem .sinfo{

	padding-left:15px; /*Отступ слева*/

	padding-top:5px;  /*Отступ сверху*/

	}



.fitem .sinfo a.search_go{ /*  Слово Перейти */

/*	color:#000000; /*Цвет*/

/*	font-family:Arial; /*Шрифт*/

	font-size:11px; /*Размер шрифта*/

	font-weight:100; /*Жирность*/

	}



.fitem .sinfo SPAN.sinfo{ /* Краткие данные о странице */

/*	color:#000000;  /*Цвет*/

/*	font-family:Arial; /*Шрифт*/

	font-size:11px; /*Размер*/

	font-weight:100; /*Жирность*/

	}







/* Карта сайта */



.MAP {/* Ссылки в карте сайта */

	color:#002E4E; /*Цвет*/

	}





.MAP a{/* Ссылки в карте сайта */

/*	color:#000000; /*Цвет*/

/*	font-family:Arial; /*Шрифт*/

	font-size:11px; /*Размер шрифта*/

	font-weight:100; /*Жирность*/

	}



.MAP li{ /* Отступы в карте сайта */

	padding-left:10px; /*Отступ слева*/

	padding-bottom:10px;  /*Отступ снизу*/

	padding-right:10px;  /*Отступ справа*/

	padding-top:10px;  /*Отступ сверху*/

	}







/* Форма на странице ОТЗЫВЫ */



#review {

	margin: 10px;  /*Отступ*/

}



#review .wbg{ /* Название полей для ввода инфы */

	color:#000000;   /*Цвет*/

	}



#review .star {

	color: #E00; /* Цвет звездачик для обязательного заполнения */

	}



#review input.inp, #review textarea {

	border:1px solid #000000; /* Границы полей для ввода данных */

	width:200px;  /* Длина полей */

	font: normal 12px Arial; /* Параметры текста внутри полей */

	}



#review #i_protectword{/* Поле для ввода проверочного кода */

	border:1px solid #000000; /* Границы полей для ввода данных */

	width:85px;  /* Длинна полей */

	margin-left:15px;

	margin-bottom:6px;

	font: normal 12px Arial; /* Параметры текста внутри полей */

	}



#review .btn{/* Параметры кнопки для отправки сообщений */

	border:1px solid #000;

	font-family:Arial;

	font-size:11px;

	width:75px;

	margin-left:127px;

	}

.path-block{padding:22px 0 0 0; }
.path-block, .path-block a{font-size:11px; font-weight:bold;}
