/*
 _________________________
|Design by MEDISON        |
|For    Mox.Su            |
|E-mail: Nefedyk@inbox.ru |
|Icq: 424888              |
|_________________________|

*/

body
{  display: block;
	color: black;  font-family:Arial, Tahoma;font-size:12px;
	background-color:#fff;
	margin:0px;
	}
a:link { text-decoration: none; color :#343530}
a:active { text-decoration: none; color : #606c76}
a:hover {  text-decoration: none; color : #caa666}
a:visited { text-decoration: none; color :#000000}
.self{
font-weight: bold;
color: #3333dd;
}
timg.ico {vertical-align: middle; padding-right:3px;margin-top: -3px; }
.link{
font-weight: bold;
border-bottom: 1px solid #000;
color: #fff;
}
 
 .bord 
 {
margin-left:10px;
 }
 
 
  .sfoot
 {
text-align:center;
color :#7b7575
 }
 
.xblack
 {
color :#000000
}
.t {
background:#8dc642;
background: -webkit-gradient(linear,left top,left bottom,from(#a3dcee),to(#66b3cc));
width:143px;
margin-top: 3px;
margin-bottom: 5px;
padding: 4px ; 
color:white;
font-size:12px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px; 
margin-left: -15px;
border : 1px solid #99d4e8
}

.t11 {
background:#8dc642;
background: -webkit-gradient(linear,left top,left bottom,from(#a3dcee),to(#66b3cc));
width:74px;
margin-top: 3px;
margin-bottom: 5px;
padding: 4px ; 
color:white;
font-size:12px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px; 
margin-left: -15px;
border : 1px solid #99d4e8
}
  .t3 {
   background:#8dc642;
  background: -webkit-gradient(linear,left top,left bottom,from(#a3dcee),to(#66b3cc));
  width:164px;
	margin-top: 3px;
	margin-bottom: 5px;
 padding: 4px ; 
 color:white;
   font-size:12px;
    -moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px; 
	margin-left: -15px;
border : 1px solid #99d4e8; 
}
 .ti {
   background:#66b3cc;
  background: -webkit-gradient(linear,left top,left bottom,from(#e6c473),to(#e1a412));
  width:70px;
	margin-top: 3px;
	margin-bottom: 5px;
 padding: 4px ; 
 color:white;
   font-size:12px;
    -moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px; 
	margin-left: -15px;
border : 1px solid #e8d199; 
}
 .title {
   background:#8dc642;
  background: -webkit-gradient(linear,left top,left bottom,from(#b5e27b),to(#75b126));
  width:50px;
	margin-top: 3px;
	margin-bottom: 3px;
 padding: 4px ; 
 color:white;
   font-size:12px;
    -moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px; 
	margin-left: -15px;
border : 1px solid #afdf71; 
}
 .title2 {
background:#8dc642;
background: -webkit-gradient(linear,left top,left bottom,from(#b5e27b),to(#75b126));
width:135px;
margin-top: 3px;
margin-bottom: 3px;
padding: 4px ; 
color:white;
font-size:12px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px; 
	margin-left: -15px;
border : 1px solid #afdf71; 
}
 .title21 {
background:#8dc642;
background: -webkit-gradient(linear,left top,left bottom,from(#b5e27b),to(#75b126));
width:118px;
margin-top: 3px;
margin-bottom: 3px;
padding: 4px ; 
color:white;
font-size:12px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px; 
margin-left: -15px;
border : 1px solid #afdf71 
}
 .title22 {
background:#8dc642;
background: -webkit-gradient(linear,left top,left bottom,from(#b5e27b),to(#75b126));
width:110px;
margin-top: 3px;
margin-bottom: 3px;
padding: 4px ; 
color:white;
font-size:12px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px; 
margin-left: -15px;
border : 1px solid #afdf71 
}
 .title3 {
   background:#8dc642;
  background: -webkit-gradient(linear,left top,left bottom,from(#b5e27b),to(#75b126));
  width:165px;
	margin-top: 3px;
	margin-bottom: 3px;
 padding: 4px ; 
 color:white;
  font-size:12px;
    -moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px; 
margin-left: -15px;
border : 1px solid #afdf71 
}
 .title4 {
   background:#8dc642;
  background: -webkit-gradient(linear,left top,left bottom,from(#b5e27b),to(#75b126));
  width:195px;
	margin-top: 3px;
	margin-bottom: 3px;
 padding: 4px ; 
 color:white;
  font-size:12px;
    -moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px; 
margin-left: -15px;
border : 1px solid #afdf71 
}

 .title5 {
   background:#8dc642;
  background: -webkit-gradient(linear,left top,left bottom,from(#b5e27b),to(#75b126));
  width:174px;
	margin-top: 3px;
	margin-bottom: 3px;
 padding: 4px ; 
 color:white;
  font-size:12px;
    -moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px; 
margin-left: -15px;
border : 1px solid #afdf71 
}
.fk {
margin-top:2px;
	height:30px;
	color: #fff;
	background: #e0e0e0 url(timg/fk.png) repeat-x;
	
}
 .lo  a{  
color:#b9a686;
}
 .box  a{  
color:#416c0a;
}
.log { 
background:#ece7c1;
padding: 8px;
margin-top:5px;
text-align:center;
color: #88824e;
}

.h1 {
background:#ece7c1;
padding: 8px;
margin-top:5px;
margin-bottom:3px;
font-size:14px;
color: #88824e;
font-weight: bold;
text-align: center

}
.bo {  
margin-top: 2px;
margin-bottom:3px;
background:#f7e2ae;
margin-left: 8px;
padding: 7px ; 
padding-top:6px ; 
border : 1px solid #e9f4da; 
color:#000000;
##color:#7cae3b;
 font-size:12px;
  -moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px; 
}

.log2 { 
background:#ece7c1;
padding: 8px;
margin-top:5px;
text-align:center;
color: #88824e;
}
.log21 { 
background:#ece7c1;
font-size:13px;
text-align:center;
color: #88824e;
margin-bottom: 0px;
margin-top: 2px;
padding: 9px ;
}
.lo { 
margin-top:5px;
background:#ece7c1;
padding: 8px;
color:#b9a686;
text-align:left;
}
.lo2 { 
margin: 5px;
background:#ece7c1;
padding: 7px 7px 7px 7px;
color:#706757;
text-align:left;
}
.login { 
background:#ece7c1;
padding: 8px;
margin-top:-5px;
text-align:center;
}
.ots { 
padding: 4px 0px 4px 0px;
text-align:left;
}


a.open {
border: 1px solid #9a7f5d;
border-radius: 2px; 
-moz-border-radius: 2px;
-webkit-border-radius: 2px;

background-image: url(timg/but.gif); background-repeat: repeat-x; background-position: 50% top;
  -background-image: -webkit-linear-gradient(bottom, #9a7f5d 0%, #d7bd9a 100%);
  -background-image: -moz-linear-gradient(bottom, #9a7f5d 0%, #d7bd9a 100%);
 - background-image: -o-linear-gradient(bottom, #9a7f5d 0%, #d7bd9a 100%);
color: #fff;
padding: 3px 7px 4px 7px;
font-weight: bold;
font-size: 11px; 
text-shadow: 0 1px 0 #6f6f6f;
}



a.open:hover {
border-radius: 2px; 
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
background: #ad9579;
color: #fff;
padding: 3px 7px 4px 7px;
font-weight: bold;
font-size: 11px; 
text-shadow: 0 1px 0 #6f6f6f;
-webkit-box-shadow:0 0 1px 0 #fff;
box-shadow: 0px 1px 0px #fff;
-moz-box-shadow: 0px 1px 3px #d6d6d6;

}



a.open:active {
  background-image: -webkit-linear-gradient(bottom, #c28544 0%, #d19564 100%);
  background-image: -moz-linear-gradient(bottom, #c28544 0%, #d19564 100%);
  background-image: -o-linear-gradient(bottom, #c28544 0%, #d19564 100%);
  box-shadow: inset 0 1px 4px #a7694e;
  -moz-box-shadow: inset 0 1px 3px #a7694e;
  position: relative;

}



a.open_b {
border-radius: 2px; 
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
background-image: url(timg/but1.gif); background-repeat: repeat-x; background-position: 50% top;
-background-image: -webkit-linear-gradient(bottom, #a4725d 0%, #cd9e89 100%);
-background-image: -moz-linear-gradient(bottom, #a4725d 0%, #cd9e89 100%);
-background-image: -o-linear-gradient(bottom, #a4725d 0%, #cd9e89 100%);
color: #fff;
padding: 3px 7px 4px 7px;
font-weight: bold;
font-size: 11px; 
border: 1px solid #a4725d;
text-shadow: 0 1px 0 #6f6f6f;
}



a.open_b:hover {
border-radius: 2px; 
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
background: #a4725d;
color: #fff;
padding: 3px 7px 4px 7px;
font-weight: bold;
font-size: 11px; 
text-shadow: 0 1px 0 #6f6f6f;

}
input[type=submit].ibutton
{

border-radius: 2px; 
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
background-image: url(timg/but1.gif); background-repeat: repeat-x; background-position: 50% top;
-background-image: -webkit-linear-gradient(bottom, #a4725d 0%, #cd9e89 100%);
-background-image: -moz-linear-gradient(bottom, #a4725d 0%, #cd9e89 100%);
-background-image: -o-linear-gradient(bottom, #a4725d 0%, #cd9e89 100%);
color: #fff;
padding: 3px 7px 4px 7px;
font-weight: bold;
font-size: 11px; 
border: 1px solid #a4725d;
text-shadow: 0 1px 0 #6f6f6f;
}

input[type=submit]:hover.ibutton
{

border-radius: 2px; 
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
background: #a4725d;
color: #fff;
padding: 3px 7px 4px 7px;
font-weight: bold;
font-size: 11px; 
text-shadow: 0 1px 0 #6f6f6f;
}

a.open_b2 {
border-radius: 2px; 
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
background-image: url(timg/but2.gif); background-repeat: repeat-x; background-position: 50% top;
-background-image: -webkit-linear-gradient(bottom, #a4725d 0%, #cd9e89 100%);
-background-image: -moz-linear-gradient(bottom, #a4725d 0%, #cd9e89 100%);
-background-image: -o-linear-gradient(bottom, #a4725d 0%, #cd9e89 100%);
color: #fff;
padding: 3px 7px 4px 7px;
font-weight: bold;
font-size: 11px; 
border: 1px solid #537d1c;
text-shadow: 0 1px 0 #6f6f6f;
}



a.open_b2:hover {
border-radius: 2px; 
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
background: #537d1c;
color: #fff;
padding: 3px 7px 4px 7px;
font-weight: bold;
font-size: 11px; 
text-shadow: 0 1px 0 #6f6f6f;

}
.li{  
list-style-type: none;
margin-left: -7px;
margin-right: -7px;
margin-top:0;
background-color:#b1ddf0;
background-image: url(timg/l.png);
background-repeat: repeat-x;
padding: 8px ; 
padding-left: 15px ; 
color:#7f013b; 
border-bottom : 1px solid #caeaf8; 
font-size:14px;
}

.li11{  
list-style-type: none;
margin-left: -7px;
margin-right: -7px;
margin-top:0;
margin-bottom:4px;
background-color:#b1ddf0;
background-image: url(timg/l.png);
background-repeat: repeat-x;
padding: 8px ; 
padding-left: 15px ; 
color:#7f013b; 
font-weight: normal;
border-bottom : 1px solid #caeaf8; 
font-size:14px;
}

.xli{  
margin-left: -7px;
margin-right: -7px;
margin-top:0;
font-weight: normal;
background-color:#b1ddf0;
background-image: url(timg/l.png);
background-repeat: repeat-x;
padding: 8px; 
padding-left: 7px; 
color:#7f013b; 
border-bottom : 1px solid #caeaf8; 
font-size:14px;
}


  .li:hover {  
  margin-top:0;
  background: #b1ddf0;
  cursor:pointer
 }
   .li:active {  
  margin-top:0;
  background:#b1ddf0;
  }
  .li img {width:16px;height:16px;vertical-align:middle;float:left;margin-right:4px}
  .li   a{ color:#2c7b9f; text-decoration: none; display: block;  }
  
    .li11:active {  
  margin-top:0;
  background:#b1ddf0;
  }
  .li11 img {width:16px;height:16px;vertical-align:middle;float:left;margin-right:4px}
  .li11   a{ color:#2c7b9f; text-decoration: none; display: block;  } 
  
    .xli:hover {  
  margin-top:0;
  background: #b1ddf0;
  cursor:pointer
 }
   .xli:active {  
  margin-top:0;
  background:#b1ddf0;
  }
  .xli img {width:16px;height:16px;vertical-align:middle;float:left;margin-right:4px}
  .xli   a{ color:#2c7b9f; text-decoration: none; display: block;  }
.lix { color:#7f013b;  }





.lis { 
list-style-type: none; 
	margin-left: -7px;
	margin-right: -7px;
margin-top:0;
background: #efd79a url(timg/t.png) repeat-x 50% top;
padding: 6px ; 
padding-left: 15px ; 
color:#7f013b; 
border-bottom : 1px solid #f6e8c7; 
font-size:14px;
}

  .lis:hover {  
  margin-top:0;
    background: #eed8a3;
   cursor:pointer
 }
   .lis:active {  
  margin-top:0;
  background:#f6f6da;
  }
  .lis img {width:7px;height:8px;vertical-align:middle;float:left;margin-top:3px; margin-right:5px}
  .lis   a{color:#796c4b; display:block; text-decoration: none;}
  .lis .row, .lis .row .trow {background-image: url(timg/arrow01.png); background-repeat: no-repeat; background-position: 98% center;}
a.open_b:active {

  background-image: -webkit-linear-gradient(bottom, #457cc3 0%, #568ed6 100%);
  background-image: -moz-linear-gradient(bottom, #457cc3 0%, #568ed6 100%);
  background-image: -o-linear-gradient(bottom, #457cc3 0%, #568ed6 100%);
  box-shadow: inset 0 1px 4px #495c9b;
  -moz-box-shadow: inset 0 1px 3px #495c9b;
  position: relative;
}

 .box {  
 line-height: 1.5;
margin-top: 5px;
background:#dbe9c9;
margin-left: 8px;
padding: 7px ;  
border : 1px solid #e9f4da; 
color:#7cae3b;
 font-size:12px;
  -moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px; 
}
 .box2 {  
line-height: 1.5;
margin-top: 1px;
background:#dbe9c9;
margin-left: 8px;
padding: 7px ; 
border : 1px solid #e9f4da; 
color:#7cae3b;
 font-size:12px;
  -moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px; 
}
 .box2  a{  
color:#416c0a;
}
.b{  
margin-top: 5px;
margin-bottom: 3px;
background:#cae8f5;
 	margin-left: 8px;
padding: 7px ; 
padding-top:6px ; 
border : 1px solid #e9f4da; 
color:#000000;
 font-size:12px;
  -moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px; 
}

.b2{  
margin-top: 5px;
background:#cae8f5;
 	margin-left: 8px;
padding: 7px ; 
padding-top:8px ; 
border : 1px solid #e9f4da; 
color:#7cae3b;
 font-size:12px;
  -moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px; 
}


.li2{  
margin-left: 8px;
margin-top:5px;
background: #b3ddf0 url(timg/l.png) repeat-x 50% top;
padding: 7px ; 
padding-top:8px ; 
color:#7f013b; 
border-bottom : 1px solid #caeaf8; 
font-size:14px;
  -moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px; 
}
.xli21{  
text-align: center;
margin-left: 8px;
margin-top:5px;
background: #b3ddf0 url(timg/l.png) repeat-x 50% top;
padding: 7px ; 
padding-top:8px ; 
color:#7f013b; 
border-bottom : 1px solid #caeaf8; 
font-size:14px;
  -moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px
}

  .li2:hover {  
  margin-top:5px;
    background: #abd9ee;
   cursor:pointer
 }
   .li2:active {  
  margin-top:5px;
  background:#f6f6da;
  }
  .li2   a{color:#2c7b9f;  text-decoration: none;
  }
  
  .li21{  
margin-left: 8px;
margin-top:5px;
background: #b3ddf0 url(timg/l.png) repeat-x 50% top;
padding: 7px ; 
padding-top:8px ; 
color:#7f013b; 
border-bottom : 1px solid #caeaf8; 
font-size:14px;
  -moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px; 
}

  .li21:hover {  
  margin-top:5px;
    background: #abd9ee;
   cursor:pointer
 }
   .li21:active {  
  margin-top:5px;
  background:#f6f6da;
  }
  .li21 img {width:16px;height:16px;vertical-align:middle;float:left; margin-right:4px}
  .li21   a{color:#2c7b9f; display:block; text-decoration: none;
  }
  
  .li3{  
margin-left: 8px;
margin-top:5px;
background: #b3ddf0 url(timg/l.png) repeat-x 50% top;
padding: 7px ; 
padding-top:8px ; 
color:#7f013b; 
border-bottom : 1px solid #caeaf8; 
font-size:14px;
  -moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px; 
}


  .lis2 {  
margin-left: 8px;
margin-top: 5px;

background: #efd79a url(timg/t.png) repeat-x 0% top;
padding: 8px 8px 8px 15px;; 
color:#7f013b; 
border-bottom : 1px solid #f6e8c7; 
font-size:14px;
  -moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px; 
}
  .lis2:hover {  
  margin-top:5;
    background: #eed8a3;
   cursor:pointer
 }
   .lis2:active {  
  margin-top:5;
  background:#f6f6da;
  }
  .lis2   a{color:#796c4b; display:block; text-decoration: none;
  }
  
  .lis21 {  
margin-left: 8px;
margin-top: 5px;

background: #efd79a url(timg/t.png) repeat-x 0% top;
padding: 7px ; 
padding-top:6px ; 
color:#7f013b; 
border-bottom : 1px solid #f6e8c7; 
font-size:14px;
  -moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px; 
}  
  .lis21:hover {  
  margin-top:5;
    background: #eed8a3;
   cursor:pointer
 }
   .lis21:active {  
  margin-top:5;
  background:#f6f6da;
  }
  .lis21 img {width:7px;height:9px;vertical-align:middle;float:left; margin-top:3px;margin-right:4px}
  .lis21   a{color:#796c4b; display:block; text-decoration: none; display: block;
  }
  
    .lis3 {  
margin-left: 8px;
margin-top: 5px;

background: #efd79a url(timg/t.png) repeat-x 50% top;
padding: 8px 8px 8px 15px;; ; 
color:#7f013b; 
border-bottom : 1px solid #f6e8c7; 
font-size:14px;
  -moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px; 
}



timg.ic {vertical-align: middle; }
.ic {vertical-align: middle; padding-right: 3px;}
.head { 
Font-size: 12px; 
color:#fff;
background: url(timg/head.png) repeat-x  #b4cdd6;
text-align:left;
}
.error {
font-size: 11px;
color : #FF0000;
border : 1px solid #B2B2B2;
margin-bottom: 4px;
border-radius: 6px;
padding: 5px;
}
.block2{ 
background:#F4FFD8; padding:2px;
}
.block{
background:#E1F7A5; padding:2px;
}
.row
{
margin-top:1px;
padding:2px;
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
border-top-right-radius: 6px;
border-top-left-radius: 6px;
Font-size: 12px; 
color:#c7728a;
background: url(timg/row.png) repeat-x  #f3eaef;
text-align:left;
}
.row2
{
height:29px;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
border-top-right-radius: 6px;
border-top-left-radius: 6px;
Font-size: 12px; 
color:#fff;
background: url(timg/row2.png) repeat-x  #fff;
text-align:left;
}
.footer{
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
border-top-right-radius: 5px;
border-top-left-radius: 5px;
	color: #efdfe4;
	padding:7px;
	background: #b9356a url(timg/c.png) repeat-x;
}
.footer a{
	color: #fff;
}
.foot
{
margin-top:1px;
padding:5px;
border-top-right-radius: 6px;
border-top-left-radius: 6px;
Font-size: 12px; 
color:#90858b;
background: #fff;
text-align:left;
}
.bans{
Font-size: 12px;color: white;
text-align:center;
background: url(timg/bans.png) repeat-x  #da9eb6;
border: 1px solid #0f1316;
padding:3px; border-radius: 6px;
}
.foots{
border-bottom-right-radius:6px;
border-bottom-left-radius: 6px;
text-align:center;
background: url(timg/bans.png) repeat-x  #da9eb6;
margin:1px; padding: 4px;
color: #fff;
}
.rekl{
background:#f5f0f2;
padding: 4px;
color: #ee3569;
}
span.r {
color : #d01110;
}
.foots a {
color: #fff;
}
.foots a:hover{
text-decoration: none; background: none
}

span.new {
color : #ff5400;
}

span.small_text {font-size: 11px; color: #4B4B4B;}
span.new_files {font-size: 11px; color: red;}

.adv, .rek2{
background: #8eb919;
border: 1px solid #83ab17;
padding: 3px;
border-bottom: 2px solid #83ab17;

}

.rek2 a{
color: #edffbd;
}
.rek a:hover, .rek2 a:hover{
background: none;
}
hr{ background:#8ab419;
}
.games, .menu, .form{ 
background-color: #f5ffd8;
border: 1px solid #d9ef9d;
border-top: 0;
color: #1c4049;
text-align:left;
padding-left:4px; padding-top:3px; padding-bottom:3px;
}
.str{ 
background-color:  #dff5a3;
border: 1px solid #d9ef9d;
border-top: 0;
color: #1c4049;
text-align:left;
padding-left:5px; padding-top:5px; padding-bottom:5px;
}
.copy
{
margin-top:2px;
padding:0;
background:url(timg/copy.png) repeat-x 50% top #4c4c4c;
}
.copy a
{

color:#5ad6f0;
display:block;
padding:10px 10px 7px 80px;
background:url(timg/c.png) no-repeat left center
}

.copy2
{
margin-top:2px;
color:#5ad6f0;
display:block;
padding:10px 10px 7px 10px;

background:url(timg/copy.png) repeat-x 50% top #4c4c4c;
}
.copy2 a
{

color:#5ad6f0;
display:block;
padding:10px 10px 7px 10px;

}