*{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}h1,h3{margin:10px 0 10px -15px;padding:4px 0 0 15px;background:none repeat scroll 0 0 #0067c5;color:#fff;height:23px}.on_main h3{position:relative;text-align:center;padding:4px 60px 0 60px}.on_main h3 span{position:absolute;top:4px;left:15px}.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:red}#java_error span{color:#00f;text-decoration:underline}.red{border-color:red}#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:#038;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}.pageLister a{display:inline-block;margin:0 4px}