*{margin:0;padding:0;border:0;}
html,body{height:100%;}
body{background:#fff;color:#000;font:400 14px Arial, sans-serif;overflow-x:hidden}

a{color:#4d4f4f}
a:hover{text-decoration:none;}

/*cons*/
.container{position:absolute;lefT:50%;top:0;width:1090px;margin:0 0 0 -545px;}
.wrapper{min-height:500px;height:auto !important;height:500px;background:url(../img/mainbg.png)}
.holder{floaT:left;width:100%;}

.content{margin: 0 350px 0 50px;}
.rightcol{position:relative;float:left;width:285px;margin:0 0 0 -320px}
.content strong.strong{font-weight:400}

/*head*/
.head{padding:5px 0 0}
.headstripe{height:30px;background:url(../img/headbg.png)}
.head .images {position:relative;width:984px;margin:0 auto;}
.head .images img{vertical-align:top;width:982px;height:345px;border:1px solid #a6a7a5;}
.head .images .logo{position:absolute;width:300px;top:11px;left:15px;color:#fff;line-height:1.4;text-shadow:1px 1px 2px #000;font-weight:400;font-size:16px;}
.head .images .logo p{z-index:3}
.head .images .slogan{position:absolute;width:248px;height:29px;background:url(../img/slogan.png) no-repeat;bottom:3px;right:6px;}
.head .images address{position:absolute;zoom:1;width:535px;height:45px;right:12px;top:12px;text-align:right;font:400 14px/1.6 Arial;color:#fff;
}
.head .images address p{position:relative;z-index:3;text-align:right;width:535px;height:45px;z-index:2;text-shadow:1px 1px 3px #000;}
.head .shadow,  .head .images address p.shadow{position:absolute;zoom:1;z-index:1;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#000000,offX=1,offY=1)
	progid:DXImageTransform.Microsoft.Alpha(opacity=25)
	progid:DXImageTransform.Microsoft.Blur(pixelradius=2.15, enabled='true');
	-ms-filter: "progid:DXImageTransform.Microsoft.dropShadow(color=#000000,offX=1,offY=1)"
	"progid:DXImageTransform.Microsoft.Alpha(opacity=25)"
	"progid:DXImageTransform.Microsoft.Blur(pixelradius=2.15, enabled='true')";
	color: #111111;
	top:-2px;
	left:-2px;
}
*|html .head p.shadow{display:none}
.head .images address span{font-size:18px;}


/*nav*/
.path{width:1012px;margin:0 auto;height:56px;background:url(../img/pathbg.png) repeat-x;font:400 14px Arial;}
.path .cr{width:20px;height:56px;background:url(../img/pathr.png) no-repeat;}
.path .cl{width:20px;height:56px;background:url(../img/pathl.png) no-repeat;}
.path a, .path span{margin:0 25px;line-height:2;display:inline-block;*display:inline;zoom:1;vertical-align:top;color:#3b3939}
.path i{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:11px;height:31px;background:url(../img/arrow.png) no-repeat}
.path span:first-letter{text-transform:uppercase}

.navi {position:relative;padding:0 0 0 55px;margin:0 0 50px;zoom:1;}
.navi .one_block{position:relative;z-index:1;background:#FDFEFE;display:inline-block;*display:inline;zoom:1;vertical-align:top;width:170px;
min-height:160px;margin:0 10px;height:auto !important;height:160px;border:1px solid #cbcbcc;text-align:left;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
behavior:url(../js/ie-css3.htc);
}
.navi .current{border:1px solid #cbcbcc;background:#f2f4f1;border-radius: 10px;}
.navi .one_block .zag{margin:60px 0 5px;font:700 16px "Arial Narrow", Arial, sans-serif;color:#1e2954;text-indent:12px;behavior:url(../js/ie-css3.htc);}
.navi .one_block  ul{list-style:none;padding:0 5px 0 12px}
.navi .one_block  .ico{position:absolute;top:-13px;}
.navi .one_block  .ico1{width:89px;height:91px;left:35px;background:url(../img/ico1.png) no-repeat;}
.navi .one_block  .ico2{width:95px;height:97px;left:48px;background:url(../img/ico2.png) no-repeat;}
.navi .one_block  .ico3{width:129px;height:105px;left:35px;background:url(../img/ico3.png) no-repeat;}
.navi .one_block  .ico4{width:137px;height:109px;left:35px;background:url(../img/ico4.png) no-repeat;}
.navi .one_block  .ico5{width:129px;height:95px;left:35px;background:url(../img/ico5.png) no-repeat;}
.navi .one_block li i{margin:0 0 0 -.8em}
.navi .one_block li{margin:0 0 0 .8em}

/*fonts*/
.content{color:#353333}
.content h1, .rightcol .zag{font:400 16px Arial, sans-serif;color:#707070;border-bottom:2px solid #d3d3d3;margin:0 0 22px}
.content p{margin:9px 0;text-indent:15px}
.content strong{color:#444}
.content ul, .content ol{margin:0 0 0 24px}
.content li{line-height:1.3}
.content  table{margin:9px 0;border-collapse:collapse}
.content  table th, .content  table td{border:1px solid #444;padding:3px;}
.content .yamap  table th, .content .yamap   table td{margin:0;padding:0;border:0}
.content a{color:#4d4f4f}
.content table .tr_second td{background:#f1f1f1}
.content img.gimg{margin:8px 15px 15px 0;border:1px solid #ccc}
.content img{border:2px solid #ccc}


/*rcol*/
.one_man{position:relative;z-index:1;padding:11px 0 11px 12px;margin:0 0 11px;border:1px solid #cbcbcc;background:#FDFEFE;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
overflow:auto;_height:1%;
behavior:url(../js/ie-css3.htc);

}
.one_man .photo{float:left;margin:0 17px 0 0;border:1px solid #0b2862;}
.one_man .name{display:inline-block;*display:inline;zoom:1;vertical-align:top;margin:0 0 25px;width: 170px;font:400 18px Arial, sans-serif;color:#1e254a;border-bottom:1px solid #d3d3d3;}
.one_man .desc{font:400 14px/1.6 Arial, sans-serif;color:#1e254a}
.one_man .desc a{color:#1e254a;text-decoration:none}
.one_man .desc a:hover{text-decoration:underline}
.one_man .icq{width:16px;height:16px;margin:0 0 -2px}

/*form*/
.sendform{width:280px;margin:14px 0;font:400 14px "Arial Narrow", Arial, sans-serif;border-width:3px 1px;border-style:solid;border-color:#dcdcdc}
.sendform form{background:#f5f5f5;border:1px solid #fff;padding:10px 16px}
.sendform .input, .sendform textarea{color:#000;width:100%;border:1px solid #b6b4b4}
.sendform  .button{margin:10px 0 0;width:150px;height:30px;text-align:center;font:400 11px "Trebuchet MS", sans-serif;color:#fff;background:#193257 url(../img/inputbg.png) repeat-x}
.sendform textarea{height:150px;resize:none}
.sendform dl dt{color:#5e5e5e}
.sendform dd{margin:2px 0 5px;}
.sendform .system_msg{font:400 12px Arial;padding:10px 0;}
.sendform .system_msg .err{color:#f00}
.calculate{width:350px}
.sendform img{border:0;}
#captcha_code{width:78px}


/*foo*/
.footer{height:270px;background:url(../img/foobg.png)}
.navi ul li a{color:#4d4f4f;line-height:1.2}
.navi ul li a:hover, .navi ul li span{color:#31749f;text-decoration:none;}
.protected{display:inline;margin:0 75px 0 0;width:186px;height:54px;background:url(../img/zastrahovan.png) no-repeat;}
.footer .contacts{ margin:30px 0 0 50px;font:400 12px Arial;color:#0c1c2c }
.nobr{white-space:nowrap}
.copy a{color:#0c1c2c}
.copy{display:inline; width: 245px; height: 80px; background:url(../img/vertikal.png) no-repeat center right; margin: 50px 50px 0; }
.copy div { margin: 22px 0 0 0; }
.copy .klen {position:relative;display:inline-block;*display:inline;zoom:1;vertical-align:top;margin:-30px 15px 50px;width:78px;height:50px;background:url(../img/artklen.png) no-repeat} 

/*floats*/
.right{float:right}
.left{float:left}
.abs{position:absolute;left:0;top:0}
.absright{position:absolute;right:0;top:0}
.clear{display:block;clear:both;height:0;overflow:hidden;}
