@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;
background: url('../../img/main/bodybg.gif') ;
}
.space { width: 100%; height: 10px; clear: both;}

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

#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 {position: relative; width: 280px; }
.poiskbtn {cursor:pointer; width: 20px; height: 25px; background: url('/img/exp_main/poiskbtn.png'); border:none; position: absolute; left: 52px; top: -2px;}
.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;background:url('../../img/main/bg-zabci-left.gif') top left no-repeat;}
#bg-zubci {width:100%;height:93px;background:url('../../img/main/bg-zabci.gif') top left repeat-x;}
#bg-zubci-right {width:30px;height: 93px;background:url('../../img/main/bg-zabci-right.gif') top right no-repeat;}

#logo 
{
width:200px;
height:200px;
position:absolute;
left:45%;
top:25px;
z-index:7;
background:url('../../img/main/logo_exp3.png') no-repeat;
}


#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{
background: url('../../img/main/menu1hover.gif');
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{

background: url('../../img/main/menu1hover.gif');
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;
}


#left_header
{
width:278px;
height:346px;
position:absolute;
top:20px;
left:5%;
z-index:5;
background: url('../../img/main/2.png');
}
#right_header
{
width:278px;
height:165px;
position:absolute;
top:20px;
right:5%;
z-index:5;
/*background: url('../../img/main/3.png') no-repeat;*/
}

.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;
}



.p2 {
/*background: url('../../img/main/3.png') top left no-repeat;*/
width: 238px;
height: 125px;
color: #fff;

float: right;

}

.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;
}

#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;
/*background: url('../../img/main/menu2bg.gif') no-repeat;*/
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 10px; margin: 0; float: left;}
.center .navibar .navi_last {background: none; padding-right: 0;}

.center li
{
margin:0 0 0 15px;
list-style-position: inside;
}

.center h1 {
padding: 0px 20px 0px 10px;
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 10px 0px 10px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #363636;	
text-align: justify;
margin:0;
}

.right{
width: 230px;
float: left;
text-align: left;
}
.p3 
{
background: url('../../img/main/3_1.png');
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;
background: url('../../img/main/5.gif') no-repeat;
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: 150px;
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 strong{
display: block;
margin: 0px 0px 10px 0px;
color: #000;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
}

.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;
background: url('../../img/main/contentbtm.gif');
width: 955px;
height: 8px;
}

#footer {

background: url('../../img/main/contentbtm.gif') no-repeat;
}

#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;
background: url('../../img/main/map_new.gif') no-repeat 0 -20px;
color:#000;
position:relative;
}
#map_mark_down {
	background: url("/img/main/blue_dot.png") 0 0; 
	position: absolute; 
	width: 8px; 
	height: 8px; 
	padding: 0; 
	display: block;
}
#geo_Baner_down
{
width:195px;
float:right;
}
.geo_menu_down
{
width:195px;
float:right;
}


/* blog section */
#blog_items .blog_item
{
	padding: 0 0 60px 0;
	clear: both;
}

#blog_items .blog_item .readmore
{
	float: right;
}

#blog_items .blog_item .comments
{
	float: left;
}

#blog_items .blog_item .blog_header span
{
	float: right;	
}