body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,
fieldset,input,p,blockquote,th,td {
margin:0; padding:0;
}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,th,var {
font-style:normal;font-weight:normal;
}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}

.clear {clear:both;}
html {height:100%;}
/*
@font-face {
	font-family: 'OfficinaSansCTTItalic';
	src: url('osn46_-webfont.eot');
	src: local('OfficinaSansCTT'), local('OfficinaSansC-BookItalic'), url('osn46_-webfont.woff') format('woff'), url('osn46_-webfont.ttf') format('truetype'), url('osn46_-webfont.svg#webfontkOoOndHK') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'OfficinaSansCTTRegular';
	src: url('osn45_-webfont.eot');
	src: local('OfficinaSansCTT'), local('OfficinaSansC-Book'), url('osn45_-webfont.woff') format('woff'), url('osn45_-webfont.ttf') format('truetype'), url('osn45_-webfont.svg#webfontM8SzZWa0') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'OfficinaSansWinCTTBoldItalic';
	src: url('osn66__w-webfont.eot');
	src: local('OfficinaSansWinCTT'), local('OfficinaSansWinC-BoldItalic'), url('osn66__w-webfont.woff') format('woff'), url('osn66__w-webfont.ttf') format('truetype'), url('osn66__w-webfont.svg#webfontWuX8GsFx') format('svg');
	font-weight: normal;
	font-style: normal;
}
*/


body {margin:0 auto;width:100%; height:100%;font-family: Trebuchet MS /*OfficinaSansCTTRegular*/, Arial, sans-serif; font-size:12px;color:#333;height:100%; background:#ecf2ff/*#95aab8*/;}

a {text-decoration:underline;outline:none; color:#000000;}
a:active {outline:none;}
a:hover {outline:none;text-decoration:none;}
a:visited {outline:none;}
.clear {clear:both;}

//.fon{width:100%; background:url(../images/fon-big.jpg) no-repeat 50% 0;}
//.fon{width:100%; background:url(../images/fon-big_new.jpg) no-repeat 50% 0;}
.fon{width:100%; }
.wrap { width:1000px;margin:0 auto;min-height:100%;position:relative; }
* html .wrap {height:100%;}
.header {margin-left:141px;}
//.head1 { background:url(../images/head1.png) no-repeat 0 0; width:745px; height:124px;margin-left:1px;}
.head1 { background:url(../images/head1_new.png) no-repeat 0 0; width:745px; height:124px;margin-left:1px;}
.head1 a {display:block;width:745px; height:124px;}
.head2 {background:url(../images/head2.png) no-repeat 0 0; width:722px; height:172px; z-index:555; position:relative; }
.head2 ul{padding:25px 0 0 392px;}
.head2 li{width:130px; height:17px; }
.head2 .menu a {display:block;  text-decoration:none;padding:0 0 0 16px; font-size:14px; color: #28303f;}
.head2 .menu a:hover {background:url(../images/menu-hover.png) no-repeat 0 50%; padding:0 0 0 16px; overflow:hidden;}
.head2 .menu .act {background:url(../images/menu-hover.png) no-repeat 0 50%; padding:0 0 0 16px; overflow:hidden;}
.content{background:url(../images/fon-cont.png) repeat-y 0 0; margin:0 0 0 141px; width:722px; height:100%; overflow:hidden;}
.icons{ padding:18px 0 0 43px;width:600px;overflow:hidden;}
.pad20 {padding-bottom:20px;}
.pad5 {padding-bottom:5px;}
.icons a {margin-right:7px;overflow:hidden;display:inline-block;}
.otstup {padding-right:313px;}
.main { width:610px;margin:0 0 0 41px;}
.main a{text-decoration:none; color:#3f3c3c;} 
.main a:hover{text-decoration:underline;}
.pic {float:left; width:149px; margin-top:5px;}
.text {float:right; width:430px;font-size:14px;line-height:15px;}
.main .clear{padding-bottom:28px; clear:both;}
.zag {margin-bottom:11px; font-size:22px;line-height:22px;}
.date{margin:2px 0 7px 2px;font-size:14px;}
.footer {background:url(../images/footer.png) no-repeat 0 0; width:722px; height:108px; margin-left:141px; position:relative;}
.left {background:url(../images/left-fon.png) no-repeat 0 0;width:158px;height:601px;position:absolute;font-style:italic;left:0;color:#2c3649;top:230px;z-index:999;font-family: 'OfficinaSansCTTItalic';}
.left a{text-decoration:underline;color:#2c3649;font-size:17px;font-style:italic;font-family: 'OfficinaSansCTTItalic';}
.left a:hover{text-decoration:none;color:#2c3649;font-size:17px;font-style:italic;font-family: 'OfficinaSansCTTItalic';}
* html .left{position:absolute;top:228px; left:-5px;}
.news{margin:45px 0 0 30px; font-size:15px;padding:15px; line-height:26px;}
.counter {padding:50px 0 0 136px;} 
.counter img{ margin-right:4px;}
.poisk{ position:absolute; top:63px; left:212px; z-index:999;font-size:14px;}
.poisk a {color:#3f3c3c;text-decoration:none;font-weight:normal;letter-spacing:0.7px;display:inline-block;margin-bottom:2px;} 
.box {background:#d2e2bd; width:150px; height:12px; border:1px solid #b3c4b2;font-size:10px;vertical-align:top;line-height:12px;}
.copy {width:158px; height:45px; margin:-41px 0 0 548px; font-size:12px;  }
.copy a{color:#FFFFFF; text-decoration:none;}
.copy a:hover{text-decoration:underline;}
.copy span.cr { position:absolute; left:518px; top:47px;font-size:36px;color:#fff; }
.eng a{ display:block; width:120px; height:60px; position:absolute; top:40px; left:575px; }
.main_page a{ display:block; width:120px; height:40px; position:absolute; top:20px; left:575px; }
.main_agency_page a{ display:block; width:170px; height:80px; position:absolute; top:20px; left:22px; }
