@charset "utf-8";
/* expertiza main */

html, body, div, span, img, applet, embed, canvas, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, samp, small, strike, strong, sub, sup, tt, var, b, u, i, s, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td {
margin:0;
padding:0;
border:none;
font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
font-size:12px;
color:#363636;
}

html,body {
width: 100%;
height: 100%;
text-align: center;
}
.space { width: 100%; height: 10px; clear: both;}

#conteyner {width:auto;height:100%;margin:0 auto;position:relative;max-width:1400px;min-width:1070px;}

#top {width:100%;height: 30px;text-align:center;}
.top1 {width:98%;height:30px;}
.data {width:45%;height:30px;float:left;margin:30px 0 0 0;text-align:left; }
.auth {width:45%;height:30px;float:right;margin:30px 0 0 0;text-align:center;}

.poisk {float:right;  }


.poiskbtn {width: 20px; height: 25px; background: url('/img/exp_main/poiskbtn.png'); border:none; position: relative; left: -160px; top: 1px;}

.poiskform  {font-size:12px; line-height: 10px; padding: 0px 0px 0px 20px;  height: 20px; width: 137px; background: url('../../img/main/search_bg.gif') top left no-repeat; border: none; color: #363636; }


.vxod {float: right; width: 260px;text-align:right;color: #003471;}
.vxod a{text-decoration: underline; color: #003471; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

#bg-zub {width:100%;height: 93px;z-index:2;}
#bg-zubci-left {width:25px;height:93px;}
#bg-zubci {width:100%;height:93px;}
#bg-zubci-right {width:30px;height: 93px;}

#logo
{
width:200px;
height:200px;
position:absolute;
left:45%;
top:25px;
z-index:7;
}
#top-menu-bg
{
width:100%;
z-index:6;
position:absolute;
left:0;
top:80px;
}

#top-menu
{
width:100%;
z-index:7;
position:absolute;
left:0;
top:80px;
height: 33px;
}

#menu1left {
list-style-type: none;
width:100%;
margin:0 0 0 5%;
}

#menu1left li{
float:left;
width:12%;
height: 33px;
line-height: 33px;
margin: 0px 3% 0 3%;
}

#menu1left a{
display: block;
height: 33px;
font-size: 14px;
color: #fff;
text-decoration: none;
text-shadow: #000 1px 1px 1px;
padding: 0px 3px;
}

#menu1left a:hover{
height: 33px;
color: #0b3f75;
text-shadow: none;
}

#menu1right {
z-index:5;
text-align:center;
list-style-type: none;
margin:0 0 0 15%;
}

#menu1right #sp_info
{
width:185px;
}

#menu1right li{
float:left;
width:12%;
height: 33px;
line-height: 33px;
margin: 0px 2% 0 2%;
}



#menu1right a{
display: block;
height: 33px;
font-size: 14px;
color: #fff;
text-decoration: none;
text-shadow: #000 1px 1px 1px;
padding: 0px 3px;
}

#menu1right a:hover{

height: 33px;
color: #0b3f75;
text-shadow: none;
}

#site {width:100%;height:100%;float:left;background:#fff;clear:both;}

#header
{
width:100%;
position:absolute;
top:120px;
left:0;
z-index:4;
}
#header_img
{
width:98%;
height: auto;
margin: auto;
overflow: hidden;
text-align: center;
}


.bluebg{
  background: #b7e1f9;
  
}

#left_header
{
width:278px;
height:346px;
position:absolute;
top:20px;
left:5%;
z-index:5;
}

.graybg{
 background: #e3e5e7 url(../images/splash_bg.gif) top left;
 text-align:center;


/*
 background-size: cover;
*/

  vertical-align: top;
  width:260px;
  
  border: 9px solid #e0e3e5;
  
  /*horizontal-align: center;*/
  /*overflow: hidden;*/
}



#left_header_color{
/* 
 background: transparent url(../images/splash_bg.gif) top left no-repeat;


 background: transparent url(../images/splash_bg.gif) repeat-y;

   margin: 20px;
   width:auto;
  height: auto;
  
  border: 2px solid #e0e3e5;*/

  /*
  position:absolute;
top:0px;
left:1%;
z-index:5;
*/
}

#right_header
{
width:278px;
height:165px;
position:absolute;
top:20px;
right:5%;
z-index:5;

}

.geo-banner{

  width:258px;
height:135px;
padding: 20px 10px 10px 10px;

}

#c349{
  /* background: url('/img/main/moscow.png'); */
}

#c239{
 /*  background: url('/img/main/voronezh.png'); */
}

#togglemap {
	background: url("/img/main/main_map.png") repeat scroll 0 0 transparent; 
	position: relative;
	width: 278px;
	opacity: 0.5;
}

#map_mark {
	background: url("/img/main/Red_Point_12.gif") 0 0; 
	position: absolute; 
	width: 8px; 
	height: 8px; 
	padding: 0; 
	display: block;
}

.p1 {
background: url('../../img/main/2.png');
width: 238px;
height: 306px;
color: #fff;
/*padding: 20px;*/
}
.p1 p{
text-align: left;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
}

.p1 h1{
text-align: left;
font-size: 18px;
color: #fff;
}

#left_header_color .hdr{
  height:  110px;
  width: 240px;
  text-align: left;
}

#left_header_color .hdr img{
  float: left;
  margin: 20px 0px 10px 20px;
}

#left_header_color .hdr h2{
  /*float: right;*/
  text-align:center;
  /*display: block;*/
  /*width: 120px;*/
  font-size: 18px;
  font-family: Georgia;
  margin-top: 20px;
  font-weight: normal;
  
}

#left_header_color .p1{
  background: none;
  color: #363636;
  height: auto;
  width: auto;
  text-align: center;
  
}

#left_header_color .p1 p{
text-align: left;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color: #363636;

}

#left_header_color .p1 h1{
text-align: left;
font-size: 18px;
color: #363636;
}






.p2 {

width: 238px;
height: 125px;
color: #fff;
/*padding: 20px;*/
float: right;
position: relative;
}

.p2 select, #down_contacts select{
  border: none;
  background: transparent;
  color: #fff;
  font-size: 11px;


}

.p2 select option, #down_contacts select option{
 text-decoration: underline;
 color: black;
}
.p2 p{
text-align: right;
font-size: 11px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
}

.p2 h2{
text-align: right;
font-size: 18px;
color: #fff;
}

.geo-banner{
  display: none;
}

span.other-regions{
  font-size: 11px; color: #d2d2d2; text-align: right;position:absolute;bottom:-35px;right:-28px; z-index:2;
  width: 200px;
}

#menu2box {
margin: 0px auto;
width: 98%;
height: 59px;
padding-left: 3px;
}

.menu2{
list-style-type: none;
float:none;
margin:0 0 0 0%;
}

.menu2 li{
width:20%;
height: 59px;

float: left;
position:relative;
}

.menu2 a{
font-size: 17px;
color: #363636;
text-decoration: none;
font-weight: 500;
font-family: Georgia, "Times New Roman", Times, serif;
text-align:left;
display:block;
width:82%;
position:absolute;
top:10px;
left:17%;
}

.menu2 .autsort{
font-size: 17px;
color: #363636;
text-decoration: none;
font-weight: 500;
font-family: Georgia, "Times New Roman", Times, serif;
text-align:left;
display:block;
width:82%;
position:absolute;
top:10px;
left:28%;
}

.menu2 a:hover{
font-weight: 500;
color: #181818;
}
.color_menu
{
width:99%;
height:58px;
float:left;
}

#content {
width: 100%;
margin: 0px auto;
background: #FFF;
text-align: justify;
}

.down_orel
{
text-align:center;
position:absolute;
top:-30px;
left:0;
width:100%;
}

.left{
width: 230px;
float: left;
text-align: left;
}

.l_menu li
{
margin:7px 0;
}

.l_menu a
{
text-decoration:none;
text-decoration:underline;
}

.l_menu a:hover
{
text-decoration:none;
}
.left ul
{
list-style-type:none;
}
.a_bg2
{
font-weight:800;
text-align:justify;
}
.sub_menu
{
padding:0 0 0 10px;
}

.center{
width: 90%;
text-align: justify;
margin:0 auto;
}

.ul_news
{
list-style-type:none;
}

.center .navibar {font-size: 0.85em; line-height: 1.36em; color: #105a85;}
.center .navibar a {color: #105a85;}
.center .navibar li {list-style-type:none;background: url("/images/style/navi.gif") right 0.5em no-repeat; padding: 0 14px 0 7px; margin: 0; float: left;}
.center .navibar .navi_last {background: none; padding-right: 0;}

.center li
{
margin:0 0 0 15px;
}

.center h1 {
padding: 0px 20px 0px 0px;
font-size: 18px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #0b3f75;
font-weight: normal;
clear:both;
margin:15px 0 0 0;
}

.center p {
padding: 0px 0px 0px 0px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #363636;
text-align: justify;
}

.right{
width: 230px;
float: left;
text-align: left;
}
.p3
{
height: 165px;
color: #fff;
font-weight:800;
}
#content.p3 p
{
color: #fff;
}

.textinputs
{
border:1px #ccc solid;
}

.needhelp {
width: 220px;
color: #8a0000;
border: 2px solid #8a0000;
height: 71px;
padding: 10px 0px 10px 0px;
text-align: center;
font-size: 18px;
font-family:Tahoma, Geneva, sans-serif;
}

.needhelp a {
display: inline-block;

width: 134px;
height: 29px;
border: 0px;
cursor: pointer;
text-decoration: none;
text-align: center;
}

.blok2 {
width: 230px;
text-align: left;
padding: 0px 0px 0px 20px;
margin:10px 0;
}

.blok2 h3{
width: 200px;
color: #959595;
font-size: 18px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
}

.blok2 span {
color: #0b3f75;
font-size: 18px;
font-family: Georgia, "Times New Roman", Times, serif;
}

.blok {
border: 1px solid #e8e8e8;
width: 210px;
background: #f5f5f5;
padding: 0px 0px 0px 15px;
text-align: left;
margin:0px 0;
}

.blok a{
font-size: 11px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #363636;
text-decoration: none;
}

.blok a:hover {
text-decoration: underline;
color: #0c427a;
}

.blok h3 {
color: #9b9b9b;
font-size: 18px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
margin: 3px 0px;
}

.blok p{
color: #0b3f75;
font-size: 14px;
font-family: Georgia, "Times New Roman", Times, serif;
}

.blokmap {
background: url(12.gif);
width: 193px;
height: 130px;
margin: 0px auto;
padding: 15px 0px 0px 15px;;
}

.newsblok {
display: block;
list-style-type: none;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #959595;
}

.newsblok li{
display: block;
width: 220px;
border-bottom: 1px solid #d8d8d8;
}

.newsblok a{
	padding: 5px 0px;
display: block;
width: 220px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #363636;
text-decoration: none;
}

.newsblok a:hover{
background: #e3e1e1;
}

.newsblok small{
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #959595;
}

.newsblok u{
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #959595;
text-decoration: underline;
}

.readall {
color: #0b3f75;
font-size: 14px;
font-family: Georgia, "Times New Roman", Times, serif;
text-decoration: none;
}

.rubrikator {
text-align: left;
width: 15%;
float: left;
padding: 10px;
margin:20px 0 0 20px;
}

.rubrikator strong{
display: block;
margin: 0px 0px 10px 0px;
color: #000;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
}

.rubrikator ul{
  list-style: none;
}

.rubrikator a{
display: list-item;
list-style: none;
text-decoration: none;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #363636;
}

.rubrikator a:hover{
text-decoration: underline;
}

.contentbottom {
margin: 0px auto;
width: 955px;
height: 8px;
}

#footer {
clear: both;
position: relative;

width: 100%;
margin: 0px auto;
padding-top: 20px;
text-align: center;
color: #959595;
}

#footer h3{
font-size: 18px;
color: #959595;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: normal;
margin-bottom: 5px;
}

#footer a{
font-size: 11px;
color: #959595;
display: inline-block;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: none;
margin: 0px 7px 0px 7px;
}

.blokspacerl
{height:20px;}
.blokspacer
{height:25px;}
#down_contacts
{
height:140px;
color:#000;
position:relative;
}
#geo_Baner_down
{
width:195px;
float:right;
}
.geo_menu_down
{
width:195px;
float:right;
}@charset "utf-8";
/* expertiza main */

html, body, div, span, img, applet, embed, canvas, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, samp, small, strike, strong, sub, sup, tt, var, b, u, i, s, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td {
margin:0;
padding:0;
border:none;
font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
font-size:12px;
color:#363636;
}

html,body {
width: 100%;
height: 100%;
text-align: center;
}
.space { width: 100%; height: 10px; clear: both;}

#conteyner {width:auto;height:100%;margin:0 auto;position:relative;max-width:1400px;min-width:1070px;}

#top {width:100%;height: 30px;text-align:center;}
.top1 {width:98%;height:30px;}
.data {width:45%;height:30px;float:left;margin:30px 0 0 0;text-align:left; }
.auth {width:45%;height:30px;float:right;margin:30px 0 0 0;text-align:center;}

.poisk {float:right;  }


.poiskbtn {width: 20px; height: 25px; background: url('/img/exp_main/poiskbtn.png'); border:none; position: relative; left: -160px; top: 1px;}

.poiskform  {font-size:12px; line-height: 10px; padding: 0px 0px 0px 20px;  height: 20px; width: 137px; background: url('../../img/main/search_bg.gif') top left no-repeat; border: none; color: #363636; }


.vxod {float: right; width: 260px;text-align:right;color: #003471;}
.vxod a{text-decoration: underline; color: #003471; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

#bg-zub {width:100%;height: 93px;z-index:2;}
#bg-zubci-left {width:25px;height:93px;}
#bg-zubci {width:100%;height:93px;}
#bg-zubci-right {width:30px;height: 93px;}

#logo
{
width:200px;
height:200px;
position:absolute;
left:45%;
top:25px;
z-index:7;
}
#top-menu-bg
{
width:100%;
z-index:6;
position:absolute;
left:0;
top:80px;
}

#top-menu
{
width:100%;
z-index:7;
position:absolute;
left:0;
top:80px;
height: 33px;
}

#menu1left {
list-style-type: none;
width:100%;
margin:0 0 0 5%;
}

#menu1left li{
float:left;
width:12%;
height: 33px;
line-height: 33px;
margin: 0px 3% 0 3%;
}

#menu1left a{
display: block;
height: 33px;
font-size: 14px;
color: #fff;
text-decoration: none;
text-shadow: #000 1px 1px 1px;
padding: 0px 3px;
}

#menu1left a:hover{
height: 33px;
color: #0b3f75;
text-shadow: none;
}

#menu1right {
z-index:5;
text-align:center;
list-style-type: none;
margin:0 0 0 15%;
}

#menu1right #sp_info
{
width:185px;
}

#menu1right li{
float:left;
width:12%;
height: 33px;
line-height: 33px;
margin: 0px 2% 0 2%;
}



#menu1right a{
display: block;
height: 33px;
font-size: 14px;
color: #fff;
text-decoration: none;
text-shadow: #000 1px 1px 1px;
padding: 0px 3px;
}

#menu1right a:hover{

height: 33px;
color: #0b3f75;
text-shadow: none;
}

#site {width:100%;height:100%;float:left;background:#fff;clear:both;}

#header
{
width:100%;
position:absolute;
top:120px;
left:0;
z-index:4;
}
#header_img
{
width:98%;
height: auto;
margin: auto;
overflow: hidden;
text-align: center;
}


.bluebg{
  background: #b7e1f9;
  
}

#left_header
{
width:278px;
height:346px;
position:absolute;
top:20px;
left:5%;
z-index:5;
}

.graybg{
 background: #e3e5e7 url(../images/splash_bg.gif) top left;
 text-align:center;


/*
 background-size: cover;
*/

  vertical-align: top;
  width:260px;
  
  border: 9px solid #e0e3e5;
  
  /*horizontal-align: center;*/
  /*overflow: hidden;*/
}



#left_header_color{
/* 
 background: transparent url(../images/splash_bg.gif) top left no-repeat;


 background: transparent url(../images/splash_bg.gif) repeat-y;

   margin: 20px;
   width:auto;
  height: auto;
  
  border: 2px solid #e0e3e5;*/

  /*
  position:absolute;
top:0px;
left:1%;
z-index:5;
*/
}

#right_header
{
width:278px;
height:165px;
position:absolute;
top:20px;
right:5%;
z-index:5;

}

.geo-banner{

  width:258px;
height:135px;
padding: 20px 10px 10px 10px;

}

#c349{
   /* background: url('/img/main/moscow.png'); */
}

#c239{
   /* background: url('/img/main/voronezh.png'); */
}

.p1 {
background: url('../../img/main/2.png');
width: 238px;
height: 306px;
color: #fff;
/*padding: 20px;*/
}
.p1 p{
text-align: left;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
}

.p1 h1{
text-align: left;
font-size: 18px;
color: #fff;
}

#left_header_color .hdr{
  height:  110px;
  width: 240px;
  text-align: left;
}

#left_header_color .hdr img{
  float: left;
  margin: 20px 0px 10px 20px;
}

#left_header_color .hdr h2{
  /*float: right;*/
  text-align:center;
  /*display: block;*/
  /*width: 120px;*/
  font-size: 18px;
  font-family: Georgia;
  margin-top: 20px;
  font-weight: normal;
  
}

#left_header_color .p1{
  background: none;
  color: #363636;
  height: auto;
  width: auto;
  text-align: center;
  
}

#left_header_color .p1 p{
text-align: left;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color: #363636;

}

#left_header_color .p1 h1{
text-align: left;
font-size: 18px;
color: #363636;
}






.p2 {

width: 238px;
height: 125px;
color: #fff;
/*padding: 20px;*/
float: right;
position: relative;
}

.p2 select, #down_contacts select{
  border: none;
  background: transparent;
  color: #fff;
  font-size: 11px;


}

.p2 select option, #down_contacts select option{
 text-decoration: underline;
}
.p2 p{
text-align: right;
font-size: 11px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
}

.p2 h2{
text-align: right;
font-size: 18px;
color: #fff;
}

.geo-banner{
  display: none;
}

span.other-regions{
  font-size: 11px; color: #d2d2d2; text-align: right;position:absolute;bottom:-35px;right:-28px; z-index:2;
  width: 200px;
}

#menu2box {
margin: 0px auto;
width: 98%;
height: 59px;
padding-left: 3px;
}

.menu2{
list-style-type: none;
float:none;
margin:0 0 0 0%;
}

.menu2 li{
width:20%;
height: 59px;

float: left;
position:relative;
}

.menu2 a{
font-size: 15px;
color: #363636;
text-decoration: none;
font-weight: 500;
font-family: Georgia, "Times New Roman", Times, serif;
text-align:center;
display:block;
width:93%;
position:absolute;
top:5px;
left:5%;
}

.menu2 .autsort{
font-size: 17px;
color: #363636;
text-decoration: none;
font-weight: 500;
font-family: Georgia, "Times New Roman", Times, serif;
text-align:left;
display:block;
width:82%;
position:absolute;
top:10px;
left:28%;
}

.menu2 a:hover{
font-weight: 500;
color: #181818;
}
.color_menu
{
width:99%;
height:58px;
float:left;
}

#content {
width: 100%;
margin: 0px auto;
background: #FFF;
text-align: justify;
}

.down_orel
{
text-align:center;
position:absolute;
top:-30px;
left:0;
width:100%;
}

.left{
width: 230px;
float: left;
text-align: left;
}

.l_menu li
{
margin:7px 0;
}

.l_menu a
{
text-decoration:none;
text-decoration:underline;
}

.l_menu a:hover
{
text-decoration:none;
}
.left ul
{
list-style-type:none;
}
.a_bg2
{
font-weight:800;
text-align:justify;
}
.sub_menu
{
padding:0 0 0 10px;
}

.center{
width: 90%;
text-align: justify;
margin:0 auto;
}

.ul_news
{
list-style-type:none;
}

.center .navibar {font-size: 0.85em; line-height: 1.36em; color: #105a85;}
.center .navibar a {color: #105a85;}
.center .navibar li {list-style-type:none;background: url("/images/style/navi.gif") right 0.5em no-repeat; padding: 0 14px 0 7px; margin: 0; float: left;}
.center .navibar .navi_last {background: none; padding-right: 0;}

.center li
{
margin:0 0 0 15px;
}

.center h1 {
padding: 0px 20px 0px 0px;
font-size: 18px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #0b3f75;
font-weight: normal;
clear:both;
margin:15px 0 0 0;
}

.center p {
padding: 0px 0px 0px 0px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #363636;
text-align: justify;
}

.right{
width: 230px;
float: left;
text-align: left;
}
.p3
{
height: 165px;
color: #fff;
font-weight:800;
}
#content.p3 p
{
color: #fff;
}

.textinputs
{
border:1px #ccc solid;
}

.needhelp {
width: 220px;
color: #8a0000;
border: 2px solid #8a0000;
height: 71px;
padding: 10px 0px 10px 0px;
text-align: center;
font-size: 18px;
font-family:Tahoma, Geneva, sans-serif;
}

.needhelp a {
display: inline-block;

width: 134px;
height: 29px;
border: 0px;
cursor: pointer;
text-decoration: none;
text-align: center;
}

.blok2 {
width: 230px;
text-align: left;
padding: 0px 0px 0px 20px;
margin:10px 0;
}

.blok2 h3{
width: 200px;
color: #959595;
font-size: 18px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
}

.blok2 span {
color: #0b3f75;
font-size: 18px;
font-family: Georgia, "Times New Roman", Times, serif;
}

.blok {
border: 1px solid #e8e8e8;
width: 210px;
background: #f5f5f5;
padding: 0px 0px 0px 15px;
text-align: left;
margin:0px 0;
}

.blok a{
font-size: 11px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #363636;
text-decoration: none;
}

.blok a:hover {
text-decoration: underline;
color: #0c427a;
}

.blok h3 {
color: #9b9b9b;
font-size: 18px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
margin: 3px 0px;
}

.blok p{
color: #0b3f75;
font-size: 14px;
font-family: Georgia, "Times New Roman", Times, serif;
}

.blokmap {
background: url(12.gif);
width: 193px;
height: 130px;
margin: 0px auto;
padding: 15px 0px 0px 15px;;
}

.newsblok {
display: block;
list-style-type: none;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #959595;
}

.newsblok li{
display: block;
width: 220px;
border-bottom: 1px solid #d8d8d8;
}

.newsblok a{
	padding: 5px 0px;
display: block;
width: 220px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #363636;
text-decoration: none;
}

.newsblok a:hover{
background: #e3e1e1;
}

.newsblok small{
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #959595;
}

.newsblok u{
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #959595;
text-decoration: underline;
}

.readall {
color: #0b3f75;
font-size: 14px;
font-family: Georgia, "Times New Roman", Times, serif;
text-decoration: none;
}

.rubrikator {
text-align: left;
width: 15%;
float: left;
padding: 10px;
margin:20px 0 0 20px;
}

.rubrikator strong{
display: block;
margin: 0px 0px 10px 0px;
color: #000;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
}

.rubrikator ul{
  list-style: none;
}

.rubrikator a{
display: list-item;
list-style: none;
text-decoration: none;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #363636;
}

.rubrikator a:hover{
text-decoration: underline;
}

.contentbottom {
margin: 0px auto;
width: 955px;
height: 8px;
}

#footer {
clear: both;
position: relative;

width: 100%;
margin: 0px auto;
padding-top: 20px;
text-align: center;
color: #959595;
}

#footer h3{
font-size: 18px;
color: #959595;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: normal;
margin-bottom: 5px;
}

#footer a{
font-size: 11px;
color: #959595;
display: inline-block;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration: none;
margin: 0px 7px 0px 7px;
}

.blokspacerl
{height:20px;}
.blokspacer
{height:25px;}
#down_contacts
{
height:140px;
color:#000;
position:relative;
}
#geo_Baner_down
{
width:195px;
float:right;
}
.geo_menu_down
{
width:195px;
float:right;
}



/* для раскрывающегося меню*/

ul.vertmenu { 
 /*padding:0; */
  
 text-align:center;
 /*text-transform: uppercase;*/
}
ul.vertmenu li { 
 padding:2px 0; 
 margin:0; 
 list-style: none; 
 BACKGROUND-IMAGE: url(../img/leftmenublock.jpg); 
 BACKGROUND-REPEAT: repeat-x; 
 BACKGROUND-POSITION: left top;
}
ul.vertmenu li ul { 
 padding:0;
 margin:0; 
 text-indent: 5px;
 display:none; 
 text-transform: none;
}
ul.vertmenu li ul li { 
 BACKGROUND-IMAGE: url(../img/leftmenublockinside.jpg); 
 BACKGROUND-REPEAT: repeat-x; 
 BACKGROUND-POSITION: left top;
}
ul#myvertmenu a { /*Конечное вертикальное меню*/
 padding-left: 8px; 
 text-decoration: none;
} 
/*ul#myvertmenu a.collapsed { 
 background:url('../img/collapsed.gif') left 6px no-repeat; 
}
ul#myvertmenu a.expanded { 
 background:url('../img/expanded.gif') left 6px no-repeat; 
}
*/

