body { /* Общий стиль страницы */
min-height: 100%;
width: 100%;
padding: 0;
margin: 0px;  /* Отступы по краям страницы */
font-size: 11px; /* Размер шрифта */
font-family: Tahoma;  /* Тип шрифта */
color: #545456;  /* Цвет шрифта */
background: #fff; /* Цвет основного фона сайта */
}

#all{
width:100%;
}

#top{
width: 100%;
height: 199px;
background: url(../images/design/top_gr.gif) repeat-x;
}

#topcenter{
width: 1000px;
margin: 0 auto;
}

#menu{
position: absolute;
top: 0px;
margin-left: 50px;
}

#menu img{
margin-right: -2px;
}

#Open1{
position: absolute;
margin-left: 252px;
top: 27px;
width: 205px;
z-index: 5;
}
/*
*html #Open1 {
margin-left: 0px;
}

html>body #Open1{
margin-left: 0px;
}
*/
#drop_nenu_undln{
position: relative;
width: 205px;
height: 21px;
padding-left: 17px;
padding-top: 8px;
margin-bottom: -1px;
background: url(../images/design/subm.gif) no-repeat;
z-index: 10;
}

#drop_nenu_undln a{
text-decoration: none;
}

#ban1{
position: absolute;
top: 56px;
margin-left: 736px;
z-index: 2;
}

#ban2{
position: absolute;
top: 203px;
margin-left: 736px;
z-index: 2;
}

#ban3{
position: absolute;
top: 203px;
margin-left: 512px;
z-index: 2;
}

#ban4{
position: absolute;
top: 351px;
margin-left: 512px;
z-index: 2;
}

#ban5{
position: absolute;
top: 350px;
margin-left: 288px;
z-index: 2;
}

#logo{
position: absolute;
top: 62px;
margin-left: 60px;
height: 46px;
width: 429px;
background: url(../images/design/logo.gif) no-repeat;
}

#dver{
position: absolute;
top: 65px;
margin-left: 505px;
}

#znews{
position: absolute;
top: 168px;
margin-left: 60px;
}

#zclient{
position: absolute;
top: 168px;
margin-left: 296px;
}

#zoborud{
position: absolute;
top: 168px;
margin-left: 519px;
}

#hotnews{
position: absolute;
top: 204px;
margin-left: 60px;
width: 195px;
z-index: 3;
}

#hotnews .newsdate{
font-size: 11px;
font-family: Tahoma;
color: #545456;
}

#hotnews .hotnewstitle a{
font-size: 11px;
font-family: Tahoma;
color: #2688c1;
font-weight: bold;
text-decoration: none;
}

#hotnews .hotnewstitle a:hover{
color: #01a7a9;
}

#hotnews .News_desc1 a{
font-size: 11px;
font-family: Tahoma;
color: #545456;
text-decoration: none;
}

#hotnews .News_desc1 a:hover{
color: #01a7a9;
}

#hotnews .News_desc1{
margin-bottom: 17px;
}

#allnews{
width: 100%;
text-align: right;
}

#allnews a{
font-size: 11px;
font-family: Tahoma;
color: #3490c5;
}

#allnews a:hover{
color: #01a7a9;
}

#center{
position: relative;
width: 100%;
min-height: 74px;
}

*html #center {
height:expression(this.Height > 74 ? '74%' : '74px');
}

#ocenter{
width: 1000px;
margin: 0 auto;
}

#cont{
position: absolute;
margin-top: 4px;
margin-left: 296px;
width: 429px;
}

#ocont{
position: relative;
margin-top: -32px;
margin-left: 296px;
width: 664px;
min-height: 518px;
}

*html #ocont {
height:expression(this.Height > 518 ? '518%' : '518px');
}

#bottom{
width: 100%;
height: 472px;
background: url(../images/design/bot_gr.gif) repeat-x;
}

#obottom{
width: 100%;
margin-top: -412px;
height: 472px;
background: url(../images/design/bot_gr.gif) repeat-x;
}

#zabout{
position: absolute;
margin-top: 273px;
margin-left: 296px;
}

#zsert{
position: absolute;
margin-top: 103px;
margin-left: 747px;
}

#zart{
position: absolute;
margin-top: 273px;
margin-left: 747px;
}

#zpoisk{
position: absolute;
margin-top: 273px;
margin-left: 50px;
}

.zagl{
font-size: 24px;
font-family: Arial;
color: #2688c1;
}

#poisk{
position: absolute;
margin-top: 312px;
margin-left: 50px;
z-index: 1;
}

#poisk #txt{
border: 1px solid #4499c9;
width: 194px;
height: 22px;
}

#poisk #btn{
margin-top: 7px;
margin-left: 134px;
}

#nojn{
position: absolute;
margin-top: 343px;
margin-left: 40px;
width: 168px;
height: 129px;
background: url(../images/design/nojn.jpg) no-repeat;
}

#hotart{
position: absolute;
margin-top: 314px;
margin-left: 747px;
width: 203px;
}

#hotart .News_desc1 a{
font-size: 11px;
font-family: Tahoma;
color: #545456;
text-decoration: none;
}

#hotart .News_desc1 a:hover{
color: #01a7a9;
}

#hotart .News_desc1{
margin-bottom: 14px;
}

#sert{
position: absolute;
margin-top: 142px;
margin-left: 747px;
width: 201px;
}

#kont{
position: absolute;
margin-top: 429px;
margin-left: 294px;
width: 670px;
height: 43px;
}

#lkont{
position: absolute;
margin-top: 0px;
margin-left: 0px;
width: 6px;
height: 43px;
background: url(../images/design/lkont.gif) no-repeat;
}

#ckont{
position: absolute;
margin-top: 0px;
margin-left: 6px;
width: 664px;
height: 43px;
background: #4bd1d2;
}

#kontinf{
position: absolute;
margin-top: 12px;
margin-left: 9px;
}

#kontakt{
position: absolute;
margin-top: 24px;
margin-left: 9px;
font-size: 10px;
font-family: Tahoma;
color: #fff;
}

#kontakt a{
text-decoration: none;
}

#kontakt a:hover{
text-decoration: underline;
color: #fff;
}

#razr{
position: absolute;
margin-top: 11px;
margin-left: 552px;
}

#sait{
position: absolute;
margin-top: 24px;
margin-left: 552px;
}

#sait a{
text-decoration: underline;
}

#sait a:hover{
text-decoration: none;
color: #fff;
}

.shrift{
font-size: 10px;
font-family: Tahoma;
color: #fff;
}

#rkont{
position: absolute;
margin-top: 0px;
margin-left: 664px;
width: 6px;
height: 43px;
background: url(../images/design/rkont.gif) no-repeat;
}
	
a { /* Стиль ссылок */
	font-size: 11px;
	font-family: Tahoma;
	color: #3490c5;
	text-decoration:underline;  /* Стиль ссылки */
	}	
	
a:hover{ /* Стиль ссылки при наведении мышки */
	text-decoration: none;  /* Убрать подчеркивание */
	color: #01a7a9;  /* Изменить цвет */
	}

		
/************************************************************************************************/
	
/* Общее оформление */
	
a:visited { /* Стиль ссылок, которые были посещены */
	/* text-decoration: none; Подчеркивание */
	/* color: #9685BA; Цвет ссылки */
	} 

.All_content_{ /* Общий стиль контент-области внутренних страниц */
	width: 100%;
	}
	
/************************************************************************************************/

/* Оформление модулей */


/* Опросы и голосования, правая колонка */

.Poll_all_table{/*Основные размеры блока голосований*/
	background:#D3D3D3; /*Фон блока*/
	}
	
.Poll_fon_tit_votes{/* Фон под надписью "Опрос"*/
	background:#D3D3D3;
	}
	
.Poll_fon_tit_votes_{/*Настройки слова "Опрос"*/
	font-size:15px; /*Размер шрифта*/
	font-weight:bold; /*Жирный шрифт*/
	color:#FFFFFF; /*Цвет*/
	text-align:left; /*Место расположения: center | left | right */
	padding-left:0px; /*Отступ слева*/
	}

.Poll_title{/* Заголовок Опроса */
	font-size:15px; /*Размер шрифта*/
	font-weight:bold; /*Жирный шрифт*/
	color:#000000; /*Цвет*/
	text-align:left; /*Место расположения: center | left | right */	
	padding-left:0px; /*Отступ слева*/
	padding-top:5px;  /*Отступ с верху*/
	padding-bottom:5px;   /*Отступ с низу*/
	border-bottom:1px solid #333333; /* Линия под заголовком */
	}
	
.Poll_voice_chek{/* Отступы для каждого из вариантов ответов [чекбоксы]*/
	width:10%;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	}

.Poll_voice_text{/* Отступы для каждого из вариантов ответов [текст]*/
	width:90%;
	text-align:left;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	}	
	
.Poll_botton{/* Кнопка "Голосовать" */
	background:#333333; /* Фон */
	border:1px solid #000000; /* Рамка "размер тип  цвет" */
	color:#FFFFFF; /* Цвет текста*/
	font-size:10px; /*Размеры шрифта*/
	}

	

/* Блок поиска по саиту */

.Search_Header{/* Включение с заголовком*/
	display:none; /* none - не виден; block - виден;  */
	}
	
.Search{/* С текстом по умолчанию в поле для ввода запроса */
	display:block; /* none - не виден; block - виден;  */
	}

.Search, .Search_Header {/*Отступы*/
	padding-top:5px;	/*Верхний*/
	padding-left:5px;	/*Лево*/
	padding-right:0px;	/*Право*/
	padding-bottom:10px;	/*Нижний*/
	}

.Search_Header .Header_1{ /* Заголовок "Поиск по сайту" */
	font-size:10px; /* Размер шрифта */
	font-family:Arial; /* Тип шрифта */
	color:#666666; /* Цвет */
	display:block; /* Откл./Вкл. */
	}
	
.findfld{/*Поле для ввода запроса*/
	border:1px solid #000000; /* Граница: размер стиль цвет */
	width:150px;	/* Длинна */
	height:15px; 	/*Высота */
	color:#333333;	/*Цвет тескта*/
	font-family:Arial;	/*Тип шрифта*/
	float:left;
	font-size:11px;
	margin-right:5px;	/*Отступ кнопки для поиска*/
	}
	
	

/* Стиль Кратких новостей в правой колонке */	

.Header_1{ /* Сталь заголовка "Наши новости" */
	font-size:21px; /* Размер шрифта */
	font-weight:100; /* Жирность шрифта */
	color:#4D4D4F; /* Цвет шрифта */
	}
	
DIV.News_date{/* Дата публикации новости */
	color:#4D4D4F;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	padding-bottom:1px; /* Отступ снизу */
	padding-top:10px; /* Отступ с верху*/
	}
	
DIV.News_desc{ /*Непосредственно краткий текст новости*/
	color:#4D4D4F;
	font-family:Arial;
	font-size:11px;
	background:url(../images/design/line_hot_news.gif) left bottom repeat-x;  /* Линия [размер тип цвет] */
	padding-bottom:5px; /* Расстояние от слова подробнее до  линии */
	}	
	
a.News_more{ /* Ссылка подробнее */
	color:#4D4D4F;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}	
	
a.News_more:hover{/* При наведении мышки */
	color:#666666;
	}	
	
.News_arhiv{ /* Фон под кномкой "Архив новостей" */
	background:#FAFAFA;

	}	
.News_arhiv	a{ /* Стиль текста в кнопке "Архив новостей" */
	color:#575757;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	}
	
	
	
	
/* Стиль для вывода категорий Новостей, Статей, Каталога */	

DIV.CATEGORY{	padding:0px;}

.CATEGORY a{ /* Управление ссылкй на категорию */
	font-size:14px;
	color:#4f4f4f;
	font-weight:bold;
	}	
	
.CATEGORY a:hover{/* ХОВЕР */
 	}	

	
	
/* Стиль КАТАЛОГА */

.nsitem_cat{/* Блок для одной записи [Каталог]*/
	padding-bottom:10px;
	padding-left:0px;
	padding-top:10px;
	padding-right:10px;
	}
	
.nsitem_cat .img IMG{/*Стиль Изображения*/
	border:1px solid #0082cc; /* Рамка */
	}
	
.nsitem_cat .ncnt{/* Отступ блока новости от изображения */
	padding-left:0px;
	}

.nsitem_cat .ncnt .date{/* Стиль даты */
	color:#4f4f4f;
	font-weight:bold;
	font-size:11px;
	}
	
.nsitem_cat .ncnt .name a{ /* Стиль названия Каталог [Ссылка]*/
font-size: 11px;
font-family: Tahoma;
color: #2688c1;
font-weight: bold;
text-decoration: none;
	}

.nsitem_cat .ncnt .name a:hover{
color: #01a7a9;
}
	
.nsitem_cat .ncnt .desc{ /*Стиль текста Каталог */
	color:#4f4f4f;
	font-weight:100;
	font-size:11px;
	}	

.nsitem_cat .ncnt .desc a{ /* Стиль ссылки "подробнее" */
font-size: 11px;
font-family: Tahoma;
color: #545456;
text-decoration: none;
	}
	
.nsitem_cat .ncnt .desc a:hover{
color: #01a7a9;
}


/* Стиль для страницы НОВОСТИ */

.ARHIVE{/* Стиль архива */
	color:#000000;
	font-size:15px;
	padding:10px;
	}

.nsitem{/* Блок для одной записи [Новость]*/
	padding-bottom:10px;
	padding-left:0px;
	padding-top:10px;
	padding-right:10px;
	}
	
.nsitem .img IMG{/*Стиль Изображения*/
	border:1px solid #0082cc; /* Рамка */
	}
	
.nsitem .ncnt{/* Отступ Блока новости от изоброжения */
	padding-left:0px;
	}

.nsitem .ncnt .date{/* Стиль даты */
	color:#4f4f4f;
	font-weight:bold;
	font-size:11px;
	}
	
.nsitem .ncnt .name a{ /* Стиль названия Новости */
font-size: 11px;
font-family: Tahoma;
color: #2688c1;
font-weight: bold;
text-decoration: none;
	}

.nsitem .ncnt .name a:hover{
color: #01a7a9;
}
	
.nsitem .ncnt .desc{ /*Стиль текста новости */
	font-weight:100;
	font-size:11px;
	}

.nsitem .ncnt .desc a{ /* Стиль ссылки "подробнее" */
font-size: 11px;
font-family: Tahoma;
color: #545456;
text-decoration: none;
	}
	
.nsitem .ncnt .desc a:hover{
color: #01a7a9;
}


/* Стиль СТАТЬИ */

.nsitem_art{/* Блок для одной записи [Статьи]*/
	padding-bottom:10px;
	padding-left:0px;
	padding-top:10px;
	padding-right:10px;
	}
	
.nsitem_art .img IMG{/*Стиль Изображения*/
	border:1px solid #0082cc; /* Рамка */
	}
	
.nsitem_art .ncnt{/* Отступ блока Статьи от изображения */
	padding-left:0px;
	}

.nsitem_art .ncnt .date{/* Стиль даты */
	color:#4f4f4f;
	font-weight:bold;
	font-size:11px;
	}
	
.nsitem_art .ncnt .name a{ /* Стиль названия Статьм [Ссылка]*/
font-size: 11px;
font-family: Tahoma;
color: #2688c1;
font-weight: bold;
text-decoration: none;
	}
	
.nsitem_art .ncnt .name a:hover{
color: #01a7a9;
}
	
.nsitem_art .ncnt .desc{ /*Стиль текста Статьи */
	color:#4f4f4f;
	font-weight:100;
	font-size:11px;
	}	

.nsitem_art .ncnt .desc a{ /* Стиль ссылки "подробнее" */
font-size: 11px;
font-family: Tahoma;
color: #545456;
text-decoration: none;
	}
	
.nsitem_art .ncnt .desc a:hover{
color: #01a7a9;
}

.ss{
color: #545456;
}

/* Пэйджинг */

#page{
font-size: 11px;
font-family: Tahoma;
color: #2688c1;
font-weight: bold;
}

.pagediv{ /* Активные страницы */
	color:#545456;
	}
	
.pagediv a{ /* Неактивные страницы [Ссылки] */
	color:#545456;
	}	
	

	
/* Форма обратной связи */

#feedback {
	margin: 0px;
}

#feedback .dtdl {
width: 90px;
}

#feedback .wbg{/* Название полей для ввода информации */
	color:#545456;
	}

#feedback input.inp, #feedback textarea {
	border:1px solid #b3b9c3; /* Границы полей для ввода данных */
	width:285px;  /* Длина полей */
	font: normal 12px Tahoma;
	}

#i_protectword{/* Поле для ввода проверочного кода */
	border:1px solid #b3b9c3; /* Границы полей для ввода данных */
	width:85px;  /* Длина полей */
	margin-left:15px;
	margin-bottom:6px;
	font: normal 12px Tahoma;
	}	

.btn{/* Параметры кнопки для отправки сообщений */
	width:85px;
	font: normal 12px Tahoma;
	color: #402e20;
	}

	
/* Страница поиска [результаты] */	
.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;
	}

#fadr{
margin-bottom: 20px;
}

#fadr a{
color: #545456;
}

SPAN.nadr{
font-size: 11px;
font-family: Tahoma;
color: #2688c1;
font-weight: bold;
}

	
/* Карта сайта */

.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: 0px;
}

#review input.inp, #review textarea.inp {
	border:1px solid #b3b9c3; /* Границы полей для ввода данных */
	width:286px;  /* Длина полей */
	font: normal 12px Arial; /* Параметры текста внутри полей */ 
	}

#review #i_protectword{/* Поле для ввода проверочного кода */
	border:1px solid #b3b9c3; /* Границы полей для ввода данных */
	width:85px;  /* Длина полей */
	margin-left:15px;
	margin-bottom:6px;
	font: normal 12px Tahoma;
	}

#review .btn{/* Параметры кнопки для отправки сообщений */
	width:85px;
	font: normal 12px Tahoma;
	color: #402e20;
	}

/* Страница Отзывы [ Настройка фона в таблице ] */	

.faq_001{
font-size: 11px;
font-family: Tahoma;
color: #2688c1;
font-weight: bold;
}

.faq_002{
border-bottom: 1px solid #3992c6;
}

/* Страница Объявления */	

.annon, .annon a{/* Настройка параметров текста */
	color:#000000;
	font-size:11px;
	}

/* Отдельная настройка каждой надписи 
*	- Имя
	- E-mail
	- Телефон
	- Объявление
*/
.annon_name{}
.annon_mail, .annon_mail a{} 
.annon_phone{}
.annon_mess{}




/* Форма на странице Объявления */

#annoucement {
	margin: 10px;
}

#annoucement .wbg{/* Название полей для ввода инфы */
	color:#000000;
	}
	
#annoucement .star {
	color: #E00; /* Цвет звёздочек для обязательного заполнения */
	}

#annoucement input.inp, #annoucement textarea {
	border:1px solid #000000; /* Границы полей для ввода данных */
	width:200px;  /* Длина полей */
	font: normal 12px Arial; /* Параметры текста внутри полей */ 
	}

#annoucement #i_protectword{/* Поле для ввода проверочного кода */
	border:1px solid #000000; /* Границы полей для ввода данных */
	width:85px;  /* Длина полей */
	margin-left:15px;
	margin-bottom:6px;
	font: normal 12px Arial; /* Параметры текста внутри полей */ 
	}	

#annoucement .btn{/* Параметры кнопки для отправки сообщений */
	border:1px solid #000;
	font-family:Arial;
	font-size:11px;
	width:75px;	
	margin-left:127px;
	}