/* CSS Document */html { 	height:100%;  width:100%;	  background: url('/i/bg.gif');  margin:0px;  padding:0px;}div{  margin:0px;  padding:0px;}img{  padding:0px;  margin:0px;}body {  height:100%;  width:100%;  margin: 0px;  padding: 0px;	font-family:Arial, Helvetica, sans-serif;	font-size:14px; 	line-height:17px;	color:#494949;} .footer{    height:50px;  color:white;  border-top:6px #898969 solid;  }ul, ol, form, fieldset, label, optgroup, textarea, input, legend, a, img, br {    margin: 0;    padding: 0;    border: 0;}h1{  font-family: Arial, Helvetica, sans-serif;  padding:0px;  margin:0px;  padding-bottom:10px;  line-height:25px;  text-transform: none;  font-size: 28px;}h1 a{  font-family: Arial, Helvetica, sans-serif;  padding:0px;  margin:0px;  padding-bottom:10px;  line-height:25px;  text-transform: none;  font-size: 28px;  font-weight: 700;  background: none;  color: #494949;}h1 a:hover{  font-family: Arial, Helvetica, sans-serif;  padding:0px;  margin:0px;  padding-bottom:10px;  line-height:25px;  text-transform: none;  font-size: 28px;  font-weight: 700;  background: none;  color: #494949;}h2{  font-family: Arial, Helvetica, sans-serif;  padding:0px;  margin:0px;  padding-bottom:10px;  line-height:20px;  text-transform: none;  font-size: 16px;  background: none;  color: #494949;}h2 a{  font-family: Arial, Helvetica, sans-serif;  padding:0px;  margin:0px;  padding-bottom:10px;  line-height:20px;  text-transform: none;  font-size: 16px;  background: none;  color: #494949;  font-weight: 700;}h2 a:hover{  font-family: Arial, Helvetica, sans-serif;  padding:0px;  margin:0px;  padding-bottom:10px;  line-height:20px;  text-transform: none;  font-size: 16px;  background: none;  color: #494949;  font-weight: 700;}h3{  font-family: Arial, Helvetica, sans-serif;  padding:0px;  margin:0px;  padding-bottom:5px;  line-height:16px;  text-transform: uppercase;  font-size: 14px;  background: none;  color: #494949;}/*h2{  font-family: Arial, Helvetica, sans-serif;  padding:0px;  margin:0px;  padding-bottom:10px;  padding-top:20px;  line-height:20px;  color:#86ae1f;  font-size:16px;  border:0px red solid;}*/p{  border:0px green solid;  }.contprom h1{  line-height:20px;}h6{  font-size:10px;}p{  font-size:14px;}a {	font-family:Arial, Helvetica, sans-serif;	font-size:14px;  text-decoration:none;  color: #3b759b;  font-weight: normal;	outline:none;	background: url('/i/dot1.gif') bottom repeat-x;}a:hover {	font-family:Arial, Helvetica, sans-serif;	font-size:14px;  text-decoration:none;  color: #88b01f;  font-weight: normal;  background:none;}.logobg{  height:52px;}.logomin{   margin: 0px auto;     height:auto !important;  overflow:visible;  height:112px;  min-height:100%;  min-width:1000px;  width:1000px;  margin-top:0px;  padding: 0 12px;}.langru{  float:right;  background:url('/i/ru.png');}.langen{  float:right;  background:url('/i/en.png');}.lang{  float:left;  width:86px;  height:56px;}.lang a{  color:#a9a696;  font-weight:bold;  font-size:10px;  text-decoration:none;  background: url('/i/dot1.gif') repeat-x bottom;  padding-left:3px;  padding-right:3px;  padding-bottom:1px;}.lang a:hover{  color:#41413e;}.lang .select a{  color:#41413e;  font-weight:bold;  font-size:11px;  text-decoration:none;  background: none;  padding-left:3px;  padding-right:3px;  padding-bottom:1px;}.lang div{  position:relative;  left:+12px;  text-align:center;  float:left;  width:32px;  padding-top:8px;}.menu{  float:left;  width:960px;  border:0px red solid;  height:60px;  padding-left:0px;  padding-top:16px;}.menu .ll{ float:right; }.menu .ll a{}.menu div{  float:left;  padding-left:20px;  border:0px red solid;  height:34px;       } .menu a{  float:left;  border:0px red solid;  color:#494949;  text-decoration:none;  font-size:15px;  line-height:20px;  font-weight:bold;  background:none;}.menu a:hover{  color:#3b84aa;}.menu .selectmenu a{  color:#3b84aa;}.menu .tw1{  background: url('/i/rss1.png') no-repeat 0px 4px;  padding-left:13px;}.menu .tw1:hover{  background: url('/i/rss2.png') no-repeat 0px 4px;  padding-left:13px;  margin-left:43px;}.menu .tw1:hover{  background: url('/i/rss1.png') no-repeat 0px 4px;  padding-left:13px;  margin-left:43px;}.menu .tw2{  background: url('/i/tw1.png') no-repeat 0px 4px;  padding-left:17px;  margin-left:43px;}.menu .tw2:hover{  background: url('/i/tw1.png') no-repeat 0px 4px;  padding-left:17px;  margin-left:43px;}.menu .tw2{  float:left;  margin-right: 0px;}.menu .tw3{  background: url('/i/patreon.png') no-repeat 0px 4px;  padding-left:17px;  margin-left:43px;}.menu .tw3:hover{  background: url('/i/patreon.png') no-repeat 0px 4px;  padding-left:17px;  margin-left:43px;}.menu .tw3{  float:left;  margin-right: 0px;}.menu .selectmenu:hover{  color:#3b84aa;}.contmin{	margin: 0px auto;   min-width:1000px;  width:1000px;	margin-top:0px;  overflow:hidden;  padding: 0 12px;  padding-top:10px;}.promor{  background: url('/i/prom.png');     overflow:hidden; } .promor2{  background: url('/i/dot2.gif') top repeat-x;  overflow:hidden; }.promordot{  background: url('/i/dot2.gif') bottom repeat-x;    overflow:hidden; }.promorcont{	margin: 0px auto;   min-width:1000px;  width:1000px;  height:100%;	margin-top:0px;  padding: 0 12px;    }.pro{  float:left;	  padding-top:20px;	  padding-bottom:20px;  width:1000px;    }.pro p{  padding:0px;  margin:0px;  padding-top:5px;  padding-bottom:5px;}.datacom{   width:110px;  float:left;  font-family: Courier New, Courier, monospace;  font-size:10px; }.contprom{   width:330px;  padding-left:20px;  float:left;  background: url('/i/dot3.gif') no-repeat top left;}.knopka{  float:left;  background:url('/i/blog.gif') no-repeat;  color:white;  padding:5px;  line-height:20px;  font-size:11px;  font-weight:bold;}.promimg{  float:right;}    .krom{     float:right;}.krom2{  float:right;  clear:both;}.krom2 .kr2{  position:relative;   }.krom2 .kr3{  position:absolute;  margin-top:-23px;     margin-left:-83px;} .rightcol{  float:right;  margin-top:20px;  margin-bottom:20px;    bordeR:0px red solid;  padding-left:40px;  width:300px;  background: url('/i/dot3.gif') left repeat-y;}.contimg{  border:1px #d3d3b5 solid;  padding:1px;}  ul{  position:relative;  top:+10px;}.menu2{  float:left;  border:0px red solid;  padding-bottom:5px;}.menu2 div{  position:relative;  left:-10px;  float:left;  padding-left:10px;  padding-right:10px;  border:0px red solid;  height:34px;       } .menu2 a{  float:left;  border:0px red solid;	color:#494949;  text-decoration:none;  background:none;}.menu2 a:hover{  color:#a0a08b;}.menu2 .selectmenu{  background: url('/i/pol.gif') no-repeat bottom center;  color:#f1efd8;}   .menu2 .selectmenu:hover{  color:#f1efd8;}.menu2 .selectmenu a:hover{	color:#494949;}.comments{  float:left;}.comments .comm1{  float:left;  background: url('/i/dot4.gif') repeat-x bottom ;  padding-top:15px;  padding-bottom:15px;   width:100%;}.comtext{  padding-left:15px;}.comm1 .contimg{  margin-right:15px;}.comm2{  float:right;  padding-top:15px;  color:#939393;  font-size:10px;  position:relative;  top:+7px;}.comm2 a{  font-size:10px;  margin-left:20px;  }.inputsblock{  float:left;  padding-top:20px;}.inputsblock div{  padding-bottom:10px;}textarea{  background:white;  border:1px #d3d3b5 solid;  width:250px;  height:100px;  padding:10px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;    	color:#494949;}.check{  width:15px;  height:15px;  border:0px;  padding:0px;  background:none;  position:relative;  top:+3px;}.knopka button{  background:none;  border:0px #d3d3b5 solid;  font-family:Arial, Helvetica, sans-serif;	font-size:12px;      color:white;    cursor: pointer;  padding:2px;  margin:0px;  line-height:15px;}.contmin6{	margin: 0px auto;   min-width:1000px;  width:1000px;	margin-top:0px;  overflow:hidden;  padding:0 12px;  padding-top:10px;  color:#93937f;}/*12.10.2011*/.contpromnew{   width:460px;  float:left;}input{  background:white;  border:1px #d3d3b5 solid;  width:260px;  padding:5px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;    	color:#494949;    }.button{  background:url('/i/otp1.gif') no-repeat;  padding:0px;  font-size:11px;  font-weight:bold;  border:0px;  width:93px;  height:33px;  color:white;      cursor:pointer;}.button2{  background:url('/i/otp2.gif') no-repeat;  padding:0px;  font-size:11px;  font-weight:bold;  border:0px;  width:93px;  height:33px;  color:white;  cursor:pointer;}.bigpostnew{  float:left;  margin-top:7px;  padding-bottom:40px;  padding-right:40px;  width:590px;  bordeR:0px red solid;  padding-left:0px;}li{  list-style-type:none;  padding:0px;  margin:0px;  padding-left:20px;  line-height:17px;  margin-top:5px;  margin-bottom:5px;  background: url('/i/li.gif') no-repeat top left;}.datacomnew{   float:left;  font-family: Courier New, Courier, monospace;  font-size:10px;   margin-top:23px;  padding-bottom:40px;  }.datpos{  position:relative;   left:-147px;  top:-17px;  background: url('/i/dot3.gif') no-repeat 100% 6px;  height:80px;  width: 110px;  text-align: right;       padding-right:20px;}.pages{  padding-bottom:0px;  font-family: Arial, Helvetica, sans-serif;  padding:0px;  margin:0px;  padding-bottom:10px;  line-height:20px;  text-transform: uppercase;  font-size: 16px;  background: none;  color: #494949;}.pages div{  float:left;  width:30px;  text-align:center;  position:relative;  left:-12px; }.pages .seltp{  width:100px;}.pages .seltp2{  width:60px;}.pages a{  font-size:14px;  color: #3b759b;  background:none;}.pages a:hover{  color: #88b01f;}.pages a.selp{  font-size: 36px;  color: #88b01f;  color: rgb(73, 73, 73);  margin-left: 5px;  margin-right: 5px;}.pages a.selp:hover{  color: #88b01f;}.pages .notselp{  font-size: 36px;  background-color: #3b759b;  padding-left: 5px;   padding-right: 5px;  color:white;  border-radius:3px;}.pages a.seltp {  font-size: 36px;}.pages span.seldisabled{  font-size: 36px;}.form_big_area{  width: 950px;  height: 300px;}.frmtext{  width: 450px;}.bigpostnew img{  margin-left:0px;  margin-top:5px;  margin-bottom:0px;  vertical-align:left;}.bigpostnew img[align="left"] {padding-right:10px;padding-left:0px;clear: left;float: left;}.bigpostnew img[align="right"] {padding-left:10px;padding-right:0px;clear: right;float: right;}.tbl {background-color: #D7EAF7;}.tblsel{background-color: #E9F1F7;}.tbl_td_header{background-color: #9090D0;color: white;font-weight: bold;font-size: 10px;text-align: center;}/*Solid Background Update*/.promor{  background: none;     background-color:#f0edd7; }.content2 {  background:none;}.content{  background:none;  background-color:#fbfbfb;  border-top: 6px #898969 solid;  }#main{  min-width:1024px;}.menu a{   color:#e0e0df;     font-size:12px;}.menu a:hover{   color:#e0e0df;     font-size:12px;}.logotipe {  padding-top:6px;  float:left;}.zepto{  position:absolute;  color:#e0e0df;    font-size:9px;  top:45px;  letter-spacing:2px}.menu .selectmenu a{  background: url('/i/pol.gif') no-repeat bottom center;  color:#e0e0df;      padding-bottom:16px;}  .menu{  width:100%;  padding-left:60px;}.text404{color:#494949;font-size:28px;font-family:arial;font-weight:bold;text-transform:uppercase;margin-top:90px;margin-bottom:90px;letter-spacing:4px;}.div404{width:507px;margin:0 auto;text-align:center;}#widget{  float:left;}.content table{  width:100%;  padding-top:20px;  padding-bottom:20px;}.content td{  padding:5px;  vertical-align:top;}.content tr{  background: url('/i/dot1.gif') repeat-x bottom;}.content tr:first-child{  font-weight:bold;}.social {  background: none; }.social img{  margin-top: 0px; }