html, body {padding:0px; margin:0px; height:100%; font-family: Arial, Helvetica, sans-serif; font-size:11px; }

form {padding:0;margin:0;}

.cityselect {
	padding: 0;
	margin: 0;
	background: #253e77;
	border: 1px solid #fff;
	color: #fff;
	font-size:11px;
	height: 18px;
	}

.h1rub { padding-left:20px; }

img {border:none}

h1 { font-size:16px; }

.header {width:100%;}

.header_line {background:url(/img/site/2header_line.jpg) repeat-x; height:160px; width:100px;}

.header_ug_line {background:url(/img/site/2header_ug_line.jpg) no-repeat; height:160px; width:71px;}

.logo { margin:0px 50px 0px 50px; }

.header_line1 {background:url(/img/site/2header_line1.jpg) repeat-x; height:160px;}

.formen {width:150px;}

.search_left_line { width:7px; }

.search_line { background:url(/img/site/search_line.jpg) repeat-x; height: 64px; }

.search { margin: 0; padding: 0;}

.menu_top { padding:10px 0px 10px 0px; margin: 0; text-align:right; }

.menu_top span {padding:0px 15px 0px 15px;}

.menu_top a {color:#FFFFFF; text-decoration:none;}

.menu_top a:hover {color:#FFFFFF; text-decoration:underline;}

.search_input { border:none; width:95%; margin-left:40px; height:20px; }

.search_button {width:80px;}

.search_submit { cursor:pointer; }
.menu_main { margin:27px 0 0 0; padding: 0; font-size:12px;}



.main_menu_bit { text-align:center; padding:5px 20px 5px 20px; padding-bottom:11px; }

.main_menu_bit a { color:#FFFFFF; font-weight:bold;}

.main_menu_bit_active { background:#FFFFFF; text-align:center; padding:5px 20px 5px 20px; }

.main_menu_bit_active a { color:#000000; text-decoration:none; font-weight:bold;}

.avtorize { padding:5px; position:absolute; border:#000000 solid 1px; }

.footer { background:url(/img/site/footer.jpg) repeat-x; margin: 0; padding:0; color:#FFFFFF; width:100%; bottom:0; left:0;}

.footer p {padding: 5px 0px 5px 10px;margin:0; font-size:11px;}

.footer a {color:#fff;}

.content { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; }

.rubrica { font-size:14px; color:#243971; font-weight:bold; }

.show_rubric a {font-size:14px; font-weight:normal;}

.show_rubric tr td{ padding:0px 10px 20px 0px;}

.foricon { width:50px; text-align:center; }

.bottom_line { padding-bottom:50px; }

.catalog_title { padding:5px 0px 5px 10px; background:#243971; color:#FFFFFF; font-size:14px; font-weight:bold; margin-bottom:15px; }

.imgDef { margin:10px 10px 10px 0px; border:#F1F1F1 solid 4px; }

.rubric_line { padding:10px 20px 10px 20px; color:#243972; font-size:11px; }
.rubric_line h1,h2,h3 {color:#243972; font-size:16px; font-weight:bold;}
.rubric_line p {color:#000000; font-size:14px;}
.rubric_line li {color:#000000; font-size:14px;}

.nav { padding-bottom:5px; color:#243972;}
.nav a {color:#243972;}

.company_title { padding-bottom:5px; }

.company_title a { font-size:16px; font-weight:bold; }

.company_info { border-bottom:#F1F1F1 solid 1px; margin-bottom: 15px; }

.company_info_bit { color:#333; font-size:14px; }

.company_info_bit_a { color: #000; font-size:14px; padding-top:10px; }

.object_title { font-size:14px; font-weight:bold; color:#243970; text-decoration:underline; margin-bottom:5px; }

.advice_set { padding:5px 0px 20px 10px; }

.advice_title { font-size:14px; font-weight:bold; color:#243970; }

.news_cat_title { padding:0px 0px 5px 20px; font-size:16px; font-weight:bold; }

.news_limit { padding:5px 5px 5px 20px; margin-bottom:10px;  }

.news_title { padding-bottom:5px; font-size:16px; font-weight:bold; color:#000066; text-decoration:none; }

.news_title a { font-size:16px;font-weight:bold; }

.news_time { color: #666666; padding:5px 0px 5px 0px; font-size: 11px; }

.rbanners { border-left: #C6C6C6 solid 1px; text-align: center;}

.bT { padding:0px 0px 5px 7px;}
html>body #bTop {margin-bottom: 20px;padding:0;}
.bTn { padding:5px 0px 5px 0px;}

.bB { padding:5px 0px 15px 7px;}

.lineNav { padding:10px 0px 5px 10px; font-size:11px;}  

.tnews { padding:0px 0px 5px 20px; }

.anews { padding-left:0px; color:#243972;}

.pagenav_block a { text-decoration:none; }

.pagenav_block_v1 { padding:0px 0px 10px 0px; font-size:14px; }

.pagenav{ padding:5px; border:#CCCCCC solid 1px; margin-right:5px;  }

.pagenav:hover { background:#CCCCCC; }

.pagenav_active{ padding:5px; margin-right:5px; font-weight:bold; }

.newsnav { margin: 0; padding:0; font-size: 11px; color:#243972;}
.newsnav a {color:#243972;}

.news_anonce {font-size: 14px; color:#000;}

.news_link  { padding:0px; font-size: 12px; color:#243972;}

.content_news_l {font-size: 16px; margin-bottom: 10px;}

.content_ad_t {font-size: 16px; margin-bottom: -10px;}

.content_ad_an {font-size: 14px; color:#000;margin-bottom: 18px;}

.content_news_line { padding-left:5px; padding-right:10px;font-size: 14px;}

#localnav { text-align:right; padding-bottom: 16px;}

#where { text-align:center; clear:both; padding-left:10px; }

#ll1 { padding:4px 0px 4px 0px; }

#ll1b { padding:4px 0px 4px 0px; font-weight:bold; font-size:12px; color:#551a8b; }

#ll2 { padding:4px 0px 4px 20px; }

#ll2b { padding:4px 0px 4px 20px; font-weight:bold; font-size:12px; color:#551a8b; }

.informer {  border: #24407a 1px solid; margin-bottom: 10px; width: 275px;  font-size: 12px !important; text-align:left;  }
.informer .head {  background: #266db8;  padding: 10px 5px;  font-size: 18px;  text-align: left;  height: auto;  margin: 0; color:#fff; }
.informer_cont { padding: 10px; }
.informer a { text-decoration:none; }
