*{margin:0;padding:0;}
html{height:100%;font-family: Arial, Tahoma, sans-serif; font-size: 12px; color: #666666;}
form, button {font-family: Arial, Tahoma, sans-serif; font-size: 12px;}
body{background-color: #eaeaea; height: 100%;}
img{border: 0;}
/*h1 { font-size: 14px;}
h2 { font-size: 13px;}*/
h3 { font-size: 13px;}
h4 { font-size: 12px;}
a {color:#4547c6;}
body{height:100%; background: #212121;}
.clear, clearfix {clear:both;line-height:0}

.header .topH{height: 118px; background: transparent url(../images/bg_top.gif) repeat-x scroll 0 0;}
.header .topH .logoWraper{width: 920px; height: 118px; margin: 0 auto;}
.header .topMenu{height: 68px; background: transparent url(../images/bg_menu.gif) repeat-x scroll 0 0;}
.header .topMenu .wrapM{width: 957px; height: 47px; margin: 0 auto; text-align: center; padding-top: 21px;}
.header .topMenu .wrapM a{text-decoration: none; color: #666666; font-size: 22px; margin: 0 20px; }
.header .topMenu .wrapM a:hover{color: #333333;}
.header .stripH{height: 47px; background: transparent url(../images/bg_header_strip.gif) repeat-x scroll 0 0;}

.content{background: #212121 url(../images/bg_content.gif) repeat-x scroll 0 0; padding: 37px 0 37px 0;}
.content .mainBlockTop{height: 12px; width: 957px; margin: 0 auto; background: transparent url(../images/bg_top_main_block.gif) repeat-x scroll 0 0; line-height: 1px; font-size: 1px;}
.content .mainBlockBottom{height: 8px; width: 957px; margin: 0 auto; background: transparent url(../images/bg_bottom_main_block.gif) repeat-x scroll 0 0; line-height: 1px; font-size: 1px;}
.content .mainBlock{width: 957px; margin: 0 auto; background: transparent url(../images/bg_main_block.gif) repeat-y scroll 0 0;}
.content .mainBlock .wrapCont{width: 868px; margin-left: 7px; padding: 22px 38px 15px 38px; background: transparent url(../images/bg_wrap_mb.gif) repeat-x scroll 0 0;}
 p{padding-top: 18px;}
.content .mainBlock .wrapCont .expRgCol{padding-left: 26px;}
.content .mainBlock .wrapCont td{padding-bottom: 16px;}