@charset "utf-8";
/* CSS Document */

body, html{height:100%;margin:0px; padding:0px;}
body.body{	
	_behavior:url("/bitrix/templates/.default/csshover3.htc");	
	font: .8em Arial, Helvetica, sans-serif;
	color:#363636;
	/*min-width:980px;*/
}
a{color:#0064bd;}
a img{border:none;}
p{padding:0px; margin:7px 0 12px 0;}
h1,h2,h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif;padding:0px;margin:21px 0 9px 0;color:#464646;}
h1{font-size:1.7em;margin:-4px 0 20px 0;font-weight:normal;}
h2{font-size:1.2em;}
h3{font-size:1em;}
h4{font-size:1em;}
h5{font-size:1em;}
h6{font-size:1em;}
table{_font-size:100%;}
.form{margin:7px 0 12px 0;padding:0px;}
.form select, .form input.text,.form textarea{width:318px;margin-top:5px;}
.form select{width:324px;}
.form input.submit{margin-top:5px;margin-right:20px;}
.form textarea{}
ul, ol{}
ul li{}
.article ul{margin:7px 0 12px 0; padding:0px;list-style:none;}
.article ul li{padding:5px 0 5px 26px; background:url(/bitrix/templates/.default/images/017_03.gif) no-repeat 12px 11px;}
.article ol{margin-top:7px; margin-bottom:12px;}
.article ol li{padding-top:5px; padding-bottom:5px;}
ol li{}
cite{
	margin:7px 0 12px 0; color:#b91b24; padding-left:27px; display:block;
	background:url(/bitrix/templates/.default/images/005_03.png) left 3px no-repeat;
	_background:url(/bitrix/templates/.default/images/005_03.gif) left 3px no-repeat;
	_width:94%;
}
blockquote{margin:7px 0 12px 0;}
address{font-style:normal; padding-top:8px;}

/*Другие стили*/
.sto{width:100%;}
.block{margin-bottom:20px;}
.block_small{margin-bottom:7px;}
.big{font-size:1.2em}
.small{font-size:.9em;}
.red{color:#9d161d;}
.x{display:none;}
.nv{visibility:hidden;}
.separator{height:1px;font-size:0em;line-height:0em; margin:20px 0; background:url(/bitrix/templates/.default/images/seporator.gif) repeat-x left;}
.separator_b{height:2px;font-size:0em;line-height:0em; margin:20px 0; background:url(/bitrix/templates/.default/images/seporator_red.gif) repeat-x left;}
.img_border{border:4px solid #eaebec;}
.img_r{float:right; margin-left:10px;}
.img_l{float:left; margin-right:10px;}
.img_border{border:4px solid #eaebec;}
.h1_title{width:476px;}
.site_f{background:#fff url(/bitrix/templates/.default/images/001_01.png) repeat-x top;min-height:100%;_height:100%; position:relative; overflow:hidden; _overflow:visible;}
.site_f2{background:url(/bitrix/templates/.default/images/002_02.jpg) no-repeat left;left:-65px; position:absolute; height:332px; width:100%;width:1004px}
.site_f3{background:url(/bitrix/templates/.default/images/003_03.png) bottom repeat-x;left:0px; bottom:0px; position:absolute; height:242px; width:100%;}
.site_c,.footer{min-width:878px;max-width:1200px; margin:0 auto; position:relative; z-index:2;padding:0 48px 0 15px}
.site_c{position:relative; min-height:643px;_height:643px; padding-bottom:148px;}
.lady{
	position:absolute;right:/*-33*/15px; top:108px;
	background:url(/bitrix/templates/.default/images/010_03.png) no-repeat; 
	_background:none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/.default/images/010_03.png',sizingMethod='crop');
	z-index:3;
}
.header{height:184px; position:relative;}
.logo{position:absolute; top:57px; left:-5px; z-index:1;}
.phone{color:#e2edf8; text-align:right; padding-top:4px;}
.phone sup{vertical-align:text-top; font-size:10px;//zoom:1.3;}
.phone img{
	vertical-align:text-top;margin:0 -5px 0 6px; position:relative; z-index:1;
	background:url(/bitrix/templates/.default/images/009_03.png) no-repeat; 
	_background:none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/.default/images/009_03.png',sizingMethod='crop');
}
.mini_nav{padding:16px 0 11px 0; border-bottom:1px solid #7fade3; /*background:url(/bitrix/templates/.default/images/008_03.png) bottom right no-repeat;*/}
.mini_nav a{margin-right:22px;line-height:8px;//zoom:1;}
.top_nav{background:url(/bitrix/templates/.default/images/012_04.png) no-repeat right top; position:relative; z-index:2; margin-left:-1px; height:37px; _zoom:1;}
.top_nav .top_nav_b{line-height:35px; height:37px; padding-left:26px; position:absolute; left:0px; top:0px; background:url(/bitrix/templates/.default/images/012_03.png) no-repeat left top; color:#fff; font-size:1.3em;}
.top_nav_ul{margin:0px; padding:0px; list-style:none; padding-left:219px;}
.top_nav_ul li{position:relative; padding-left:16px; float:left;}
.top_nav_ul li,.top_nav_ul a,.top_nav_ul b{display:block;}
.top_nav_ul a{color:#fff;}
.top_nav_ul li:hover b a{background:url(/bitrix/templates/.default/images/013_03.png) no-repeat left 6px;_position:relative;_float:left;}
.top_nav_ul b{padding-right:6px;}
.top_nav_ul li:hover b{background:url(/bitrix/templates/.default/images/013_04.png) no-repeat right 6px;_height:35px;_float:left;}
.top_nav_ul b a{line-height:35px; padding:0 0 2px 6px;text-decoration:none;}
.top_nav_ul ul{display:none;}
.top_nav_ul li:hover ul{display:block;}
.top_nav_ul ul{position:absolute; left:16px; top:35px; float:none; padding:3px 0 4px; margin:0px; background:#a34147 url(/bitrix/templates/.default/images/014_03.gif) repeat-x top left; width:223px;}
.top_nav_ul ul li{padding:0px;float:none;}
.top_nav_ul ul li a{padding:5px 28px 8px;//zoom:1; background:url(/bitrix/templates/.default/images/014_07.gif) no-repeat 11px 10px;}
.top_nav_ul ul li a:hover{background:#bd666b url(/bitrix/templates/.default/images/014_10.gif) no-repeat 11px 10px;}
.section{overflow:hidden;_zoom:1;position:relative;z-index:4;}
.aside{float:left;width:210px;border-right:1px solid #999; padding-right:15px;_padding-right:12px; margin:26px 31px 0 0;}
.article{overflow:hidden;_zoom:1; padding-right:98px;padding-top:26px; position:relative; z-index:1;}
.nav{position:relative;}
.nav, .nav ul{margin:0px; padding:0px;}
.nav ul{display:none;}
.nav a{display:block; padding:2px 0 10px 17px; color:#363636;_zoom:1; font-weight:bold; background:url(/bitrix/templates/.default/images/015_033.png) no-repeat 0px 7px; _background:url(/bitrix/templates/.default/images/015_03.png) no-repeat 0px 7px;}
.nav a:hover, .nav a.link{color:#9d161d;}
.nav ul a{padding-left:28px;background:url(/bitrix/templates/.default/images/015_07.gif) no-repeat 5px 7px;}
.nav ul a.link{background:url(/bitrix/templates/.default/images/015_11.gif) no-repeat 5px 7px;}
.nav ul ul a{padding-left:38px;background:url(/bitrix/templates/.default/images/015_07.gif) no-repeat 15px 7px;}
.nav ul ul a.link{background:url(/bitrix/templates/.default/images/015_11.gif) no-repeat 15px 7px;}
.nav li.link ul{display:block;}
.nav li.link ul ul{display:none;}
.nav li.link li.link ul{display:block;}
.breadcrumbs{position:relative; margin:-15px 0 12px;color:#9d161d; width:452px; min-height:34px; _height:34px;}
.breadcrumbs a:hover{color:#9d161d;}
.breadcrumbs b{color:#656667; padding:0 2px;}
.news_main{padding:41px 0 0 0;}
.news_main_box{overflow:hidden;_zoom:1; padding-right:70px;}
.news_main_box_news{float:left;width:50%;}
.news_main_box_news img{float:left; border:4px solid #eaebec; margin-right:20px;}
.news_main_box_news_box{overflow:hidden;_zoom:1;}
.news_main_box_news_box span.date{color:#2a9ceb;}
.news_main_box_news_box h2{margin:-1px 0 8px;padding-right:32px;}
.news_main_box_news_box h2 a{color:#363636; text-decoration:none;}
.news_main_box_news_box h2 a:hover{color:#9d161d;}
.news_main_box_news_short{padding-right:32px;}
.news_arc_main{
	display:block;
	text-align:center;
	text-decoration:none;
	color:#444;
	width:110px; height:23px;
	line-height:20px;
	font-size:.9em;
	margin:22px 0 0 98px;
	background:url(/bitrix/templates/.default/images/016_10.png) no-repeat; 
	_background:none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/.default/images/016_10.png',sizingMethod='crop');
	_cursor:pointer;
}
.news{position:relative; overflow:hidden;background:url(/bitrix/templates/.default/images/019_03.gif) no-repeat right bottom;_zoom:1; padding-bottom:7px; margin-bottom:19px;}
.no_full{background:url(/bitrix/templates/.default/images/019_03.gif) no-repeat left bottom;}
.news img{float:right; margin:0 0 12px 10px;}
.news_box{overflow:hidden;_zoom:1;position:relative; top:-3px;}
.news_box .date{color:#9d161d; font-size:.9em;}
.news_box h2{margin:1px 0 11px;}
.news_box h2 a{color:#363636;}
.news_box h2 a:hover,.news .read:hover{color:#9d161d;}
.news_short{}
.news .read{display:block; line-height:15px; position:absolute; bottom:0px; right:0px; background:url(/bitrix/templates/.default/images/018_03.gif) no-repeat 7px top; padding-left:28px;}
.paging{margin-top:-2px;}
.paging a{text-decoration:none; padding:0 5px; color:#363636;}
.paging a:hover{background:#dbdbdb;}
.paging a.link{background:#0064bd;color:#fff; position:relative;}
.paging a.link:hover{_background:#0064bd;}
.paging a.link img{position:absolute;top:-11px; left:0;}
.paging .arc_paging{color:#0064bd; background:none !important; text-decoration:underline;}
.paging .arc_paging:hover{color:#9d161d;}
.list_box{overflow:hidden;border-bottom:1px solid #999;_zoom:1; padding-bottom:4px; margin-bottom:21px;}
.list_box img{float:right; margin:0 0 6px 10px;}
.list_box_box{overflow:hidden;_zoom:1;position:relative; top:-3px;}
.list_box_box h2{margin:0 0 11px;}
.list_box_box h2 a{color:#363636;}
.list_box_box h2 a:hover{color:#9d161d;}
.faq_box{overflow:hidden;border-bottom:1px solid #999;_zoom:1; padding-bottom:14px; margin-bottom:19px;}
.faq_box img{float:right; margin-left:10px;}
.faq_box_box{overflow:hidden;_zoom:1;position:relative; top:-3px;}
.faq_box_box h2{margin:0 0 20px; font-weight:normal; font-size:1em;color:#9d161d;}
.faq_box_box h2 a{color:#9d161d; text-decoration:none;}
.faq_box_box h2 a:hover{text-decoration:underline;}
.file_box{position:relative; overflow:hidden;border-bottom:1px solid #999;_zoom:1; padding-bottom:7px; margin-bottom:14px;}
.file_box img{position:absolute; left:0px; top:0px; z-index:2;}
.file_box_box{overflow:hidden;_zoom:1;position:relative; top:-3px; padding-left:38px;}
.file_box_box h2{margin:0;}
.file_box_box h2 span{margin:0 0 11px; font-weight:normal; font-size:.8em;white-space:nowrap;}
.file_box_box h2 a{color:#363636; text-decoration:none;}
.file_box_box h2 a:hover{color:#9d161d;}
.file_box_box_file{margin-bottom:1px;}
.table{border-collapse:collapse;}
.table td,.table th{padding:10px 5px; border-bottom:1px solid #c5c5c5;}
.table th{border-bottom:1px solid #919191;}
.ot,.table .ot{padding-left:27px;}
.table_1{border-collapse:collapse;}
.table_1 td,.table_1 th{border:1px solid #c5c5c5;}
.print{background:url(/bitrix/templates/.default/images/022_03.gif) no-repeat left; line-height:13xp; padding-left:22px;}
.print:hover{color:#9d161d;}
.footer{height:118px; margin-top:-119px; border-top:1px solid #c8c9c9;position:relative;}
.footer_logo{
	position:absolute;
	left:-6px; top:21px;
	background:url(/bitrix/templates/.default/images/004_06.png) no-repeat; 
	_background:none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/.default/images/004_06.png',sizingMethod='crop');
}
.copyrate{padding:30px 0 0 100px; float:left;}
.footer_right{float:right;overflow:hidden; text-align:right; padding-top:27px;}
.developer{text-decoration:underline; color:#363636;}
.developer strong{font-weight:normal;font-size:.9em;text-decoration:underline;}
.developer img{
	background:url(/bitrix/templates/.default/images/vdcom.png) no-repeat; 
	_background:none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/.default/images/vdcom.png',sizingMethod='crop');	
}
.counter{padding-top:5px; overflow:hidden; width:372px;}
.counter img{padding-left:5px;}
.payment_of_gas{min-width:324px;}
.payment_of_gas td:first-child{padding:0 0 0 27px;}
.payment_of_gas td+td,.payment_of_gas th+th{text-align:right;}
.payment_of_gas td+td+td{padding-left:2px;}
label.error {color:#CC0000;}
.payment_of_gas img,#no_form img{vertical-align:middle;}
.table_polog{font-size:12px;width:100%}
.table_polog th{border-bottom:1px solid #808080;}
.table_polog td{vertical-align:top;border-bottom:1px solid #C0C0C0;}
.table_polog th,.table_polog td{padding:8px 24px;}
.table_polog ol{margin:0;padding:0 0 0 15px;}
.table_polog ol li{padding:0 0 5px;}
.table_polog  .nom {padding-left:5px;padding-right:5px;font-weight:700;}
.table_polog  .noPl{padding-left:0;padding-right:0;}
/*.table_polog a{color:#363636}
.table_polog a:hover{color:#AF151D}*/
.site_c .section a{color:#363636}
.site_c .section a:hover{color:#AF151D}
/*--------------------For Print--------------------*/
@media print {
.header,.top_nav,.site_f2,.site_f3,.lady,.aside,.breadcrumbs,.paging,.print,.footer,.no_print{display:none;}
.site_f{background:none; overflow:visible;}
.article{padding:0px;}
}