*{margin:0;padding:0;}html{height:100%;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}body{font:12px/18px Arial,sans-serif;width:100%;height:100%;}.wrapper{width:1000px;margin:0 auto;min-height:100%;height:auto!important;height:100%;}.header{height:150px;background:url("/img/logo2.png") repeat scroll 0 0 rgba(0,0,0,0)}.middle{width:100%;padding:0 0 100px;position:relative;}.middle:after{display:table;clear:both;content:'';}.container{width:100%;float:left;overflow:hidden;}.content{padding:0 120px 0 180px;margin-top:25px;}.left-sidebar{float:left;width:160px;margin-left:0%;position:relative;margin-top:5px;}.right-sidebar{float:left;width:100px;margin-left:-100px;position:relative;background:#FFF;margin-top:5px;}.footer{width:1000px;margin:-25px auto 0;height:25px;position:relative;}.header_text{position:relative;float:left;top:35%;color:#FFF;}.t1{left:35px;width:160px;}.t2{left:580px;}.header_logo{float:left;position:relative;left:28%;margin-top:5px;}.header_logo img{width:105px;}.logo_news{text-align:center;}.logo_news img{width:110px;}h3{margin:10px 0 10px -15px;padding:4px 0 0 15px;background:none repeat scroll 0 0 #0067C5;color:#FFFFFF;height:23px;}.news ul{list-style:none outside none;padding:10px 0;}.news ul li{padding-left:25px;}#java_error{padding-top:18px;padding-bottom:20px;font-size:24px;width:750px;text-align:center;margin:0 auto;background-color:#FF0000;}#java_error span{color:blue;text-decoration:underline;}#main_menu{padding-left:15px;margin:15px 0;}#main_menu ul{list-style:none;}#menu_it{height:2.8em;color:#000;float:left;position:relative;z-index:1;}#menu_it span{float:left;color:#555;background-color:#e8e8e8;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:7px 18px;margin-right:2px;}#menu_it a{display:block;float:left;color:#003388;background-color:#f5f5f5;text-align:center;padding:8px 18px;margin-right:2px;text-decoration:none;}#menu_it a:hover{color:#333;background-color:#fff;}#facebook{float:left;height:25px;width:160px;}#twitter{float:left;height:25px;width:170px;}#vkontakte{float:left;}#menu_it2{float:right;position:relative;z-index:1;margin:5px 0 0;}.mini_table{padding:4px;}.mini_table tr{padding:4px;}.mini_table tr td{padding:4px;}.mini_table tr td span{padding-bottom:10px;display:block;}.mini_table tr td span:last-child{padding-bottom:0px;}