@charset "utf-8";
body{margin:0px; padding:0px; font:normal 14px Verdana, Arial, Helvetica, sans-serif;}
a:hover{text-decoration:none;}
a.comment{background:url(../images/icon_comment.gif) no-repeat; margin-left: 10px; padding-left:20px;}
.header{height: 23px; position:relative; z-index:100; margin-bottom:20px; border-bottom:solid 1px #D1EACB; background:#fff;}
.header span{color:#3c6; font:bold 18px Arial, Helvetica, sans-serif; padding: 2px 10px; line-height:23px;}

#main_menu{list-style:none; margin:0px; padding:0px; position:absolute; right:10px; top:0px;}
#main_menu li{display:inline; position:relative;}

#main_menu a{color:#096; font:normal 12px Arial, Helvetica, sans-serif;  padding:7px 6px;}
#main_menu .selected a{border:solid #D1EACB; border-width: 0px 1px; padding:7px 5px; background-color:#fff;}
#main_menu ul{ position: absolute; left:0px; top:20px; z-index:-2; margin:0px; background:#f0f7ff; padding: 1px 0px 0px 0px; width:150px; display:none; border:solid 1px #D4E9FF;}
#main_menu li li {display:block; padding:0px;}
#main_menu li li a{ font-weight:normal; padding:6px 12px; text-decoration:none; display:block; background: #f0f7ff url(../images/menu_sep.jpg) no-repeat 50% bottom; margin:0px -1px;}
#main_menu li li a:hover{ background:#ffc url(../images/menu_sep.jpg) no-repeat 50% bottom;}
#main_menu li:hover a, #main_menu li.hover a{background-color:#f0f7ff; color:#096; text-decoration:none; border:solid #D1EACB; border-width: 0px 1px; padding:7px 5px;}
#main_menu li:hover ul, #main_menu li.hover ul{display:block;}

.content{padding: 15px 20px 10px 20px;}
.small{width:190px; float:left;  color:#096;}
.small p{margin:10px auto;}
a{outline:none;}
.small img{border:none;}
.big {margin-left:210px;}
.big h2{color:#3c6; font-size: 18px; margin: 25px 5px 10px 5px;}
.big h3{font-size: 15px; margin: 15px 5px 5px 5px;}
.big a, .small a{color:#096;}
.big p, .big li{line-height:130%; margin: 10px 5px;}
.big h1{font: bold 22px Arial, Helvetica, sans-serif; color:#39f; border-bottom: solid 1px #cee; padding:0px 0px 3px 3px; margin: 10px 10px 0px 0px;}
.big .uh1, .footer{font: normal 11px Arial, Helvetica, sans-serif; color:#aaa; margin:3px 0px 20px 7px;}
.big .uh1 span, .big .uh1 a, .footer a{color:#777;}
.footer{border-top:solid 1px #cee; margin:20px 7px; text-align:right; padding:5px 10px;}
pre{background-color:#f0f7ff; margin:20px; padding:10px; width: 600px; font-size:12px;}
pre span{color:#c90;}
.parametrs{border-collapse:collapse; width:700px;}
.parametrs td{padding: 4px; border: solid 1px #D1EACB; vertical-align:top;}
.parametrs thead td, .parametrs td.b{font-weight:bold;}
.form, form{background:#f0f7ff; margin: 20px; padding:10px; width:600px;}
input.text, textarea{border: solid 1px #D1EACB; background:#fff;}
.print{float:right;}
.attention{ border:solid 1px #900; background:#fff6ee; margin:30px; padding:10px; width:700px;}
ol li{font-size:10px; line-height:80%; }
