body {color:#001F5E; font:13px Verdana,Arial,Helvetica,sans-serif; margin:0;padding:0;background-color:#fff}
input,textarea,option,select,td {color:#333; font:13px Verdana,Arial,Helvetica,sans-serif}

a {color:#001F5E}
.itr {visibility:hidden}
.pxl {width:1px; height:1px}

.lic {padding:3px 0 4px 15px; color:#7EA6DE; font-weight:bold; font-size:11px; background-color:#003174}

.top {padding-top:46px; height:133px; background:#7EA6DE url(i/top.jpg) no-repeat 100% 0}
:root .top {height:87px}
.title {margin-bottom:26px; background:url(i/title.gif); height:40px; padding-top:2px; padding-left:17px}
:root .title {height:38px}
.razdels {height:21px;background:url(i/razdels.gif) no-repeat 0 0; font-weight:bold; color:#001F5E; padding-top:4px; padding-left:5px; font-size:12px}

.left-column {width:131px;float:left}
.menu {width:131px; border-right:1px solid #96B9E9; border-bottom:1px solid #96B9E9; background-color:#F2FBFF}
:root .menu {width:130px}
.menu div {padding:2px 1px 1px 2px; background:url(i/menu_bg.gif) repeat-x 0 0}
.menu div a {display:block; padding:2px 0 3px 15px; background: url(i/menu_li.gif) no-repeat 5px 6px; font-size:11px; text-decoration:none}
.menu div a:hover {background:#D4E6F0 url(i/menu_li_hover.gif) no-repeat 5px 6px}
.menu div a.here {background:#D4E6F0 url(i/menu_li_hover.gif) no-repeat 5px 6px}
.shadow {background: url(i/shadow.jpg) no-repeat 0 0; width:131px; height:12px}

.body {margin-left:131px; padding:10px 15px 20px 15px; border-top:1px solid #003174; background:url(i/body.jpg) repeat-x 0 100%; margin-top:0px;
}
.body h1 {color:#800000; background:#F2FBFF url(i/menu_bg.gif) repeat-x 0 100%; font:bold 16px Arial,Helvetica,sans-serif;padding:2px; margin:0 0 5px 0; text-align:center}
.body h5 {color:#001F5E; font:bold 14px Arial,Helvetica,sans-serif}
.body .red {color:#800000}
.body .author {font-size:10px; text-align:right; font-weight:bold}
.body .images {border-right:2px solid #D4E6F0; padding-right:5px; margin:5px 10px 10px 0; float:left; width:157px; color:#7EA6DE; font-size:11px}
html>body .body .images {margin:15px 10px 10px 0;}
:root .body .images {margin:5px 10px 10px 0; width:150px}

.bottom {background-color:#F2FBFF; height:52px; border-top:1px solid #003174; border-bottom:1px solid #003174; width:100%}
.copyright {padding-left:5px; float:left}
.address, .copyright {height:52px; font-size:10px}
.bottom:lang(en), .address:lang(en), .copyright:lang(en) {height:50px}
.address {padding-right:5px; float:right; text-align:right}

.sec-menu {padding:0 0 0 16px; margin:5px 0 10px 0}
.sec-menu li {list-style-type:square; list-style-image: url(i/menu_li.gif)}

input,textarea {border:1px solid #96BAEA; padding:1px 2px}
input.btn {background-color:#96BAEA; color:#fff; width:154px}

.faq-navigation {font-size:11px; margin-top:10px;padding:2px 0; background:url(i/menu_bg.gif) repeat-x 0 0}
