 html {
  height:100%;
 }
 body {
  min-height:100%;
  position:relative;
 }

 * html body {
  height: 100%;
 }
 body{
 background: #202120;}
td, body{
margin:0;
padding:0;
font-family: Arial;
}
p {font-family: Arial;
font-size:12px;
text-align:justify; }

h2{font-family: Arial;
font-size:16px;
margin-top:0;
}

/* Шапка */
.header{width:985px;  margin: 0 auto;}
/*/

/** Левая часть **/
.lft{
float:left;
}
/**/
/** Контент **/
.content {
margin-left:23px;
float:left;
width:490px;
color: #f5f5f5;
font-size:14px;
}
h2.now-playing{
color: #f2f2f2;
text-align:center;
padding-top:17px;
padding-bottom:2px;
}
/**/
/** Правая часть **/
.rght {
float:left;
margin-left:23px;
}

/**/
/** Зеркала **/

.break{background:url(i/break.gif) 103px 0 no-repeat; width:220px; height: 20px;}
.smallmirror {background:url(i/splash.gif) 0 0 repeat-x #363635; width:220px}
.smallmirror-b {background:url(i/splash.gif) 0 100% repeat-x}
.smallmirror-l {background:url(i/horizontsplash.gif) 0 0 repeat-y}
.smallmirror-r {background:url(i/horizontsplash.gif) 100% 0 repeat-y }
.smallmirror-bl {background:url(i/mirror_bottomleft.gif) 0 100% no-repeat ; width:220px;}
.smallmirror-br {background:url(i/mirror_bottomright.gif) 100% 100% no-repeat}
.smallmirror-tl {background:url(i/mirror_topleft.gif) 0 0 no-repeat}
.smallmirror-tr {background:url(i/mirror_topright.gif) 100% 0 no-repeat; padding:18px 30px 18px 30px; margin-bottom:15px;}

.mirror {
width:220px;
background:#363635;
padding-top:14px;
padding-bottom:19px;
margin-bottom:15px;
}

.bannerlink{
font-family:Tahoma;
font-size:11px;
text-align:center;
margin-top:14px; }
/**/


.playermirrorcontent {
overflow:auto;
font-family:Arial;
font-size:12px;
color:#f2f2f2;
border-top:1px solid #525252;
border-bottom:1px solid #525252;
height:176px;
}

h2.videolist {
color:#f2f2f2;
padding-right:33px;
text-align:center;
}
h2.adminmenu {font-size:0.99em;}

#menu{
float: right;
margin-top: 21px;
margin-right: 18px;
font-family: Arial;
font-size:1.2em;
}
.page{
width:985px;
margin:0 auto;
padding-bottom:58px;
}
.pagecontent{
font-size: 14px;
color:#f2f2f2;
text-align:justify;
width:981px;
padding-top:5px;
}
.pagecontent h1{
font-size: 16px;
font-weight:bold;
color:#f2f2f2;
padding-left:12px;
margin-top: 19px;
margin-bottom: 16px;
}
.pagecontent h2{
color:#f2f2f2;
padding-top:6px;
padding-bottom:6px;
}

.videoright {float:left; width:230px;}
.videobytheme {color:#f2f2f2; padding:11px; margin-bottom:15px;}
.howto{
font-size:10px;
font-family: Tahoma;
}
a:link{
color: #a5cbe6;
text-decoration: none;
border-bottom: 1px solid #a5cbe6;
}
a.img{
border: 0;
}
a:visited{
color:#a5cbe6;
}
a:hover{
color: #369bff;
text-decoration: none;
border: 0;
}

.line{border-bottom: 3px solid #cccccc;}
.link{
margin-right: 30px;
display:inline;
color: #369bff;
}

a.link{
border:0;
text-decoration: none;
color: #369bff;
}
a.link:visited{
color: #369bff;
}
a.link:hover{
text-decoration: none;
color: #0066cc;
}

.tr h2{color:#717171;}

#footer{width:100%; height: 24px; font-size:15px; color: #fff; padding-top:7px;  position:absolute; bottom:0px; background: #595959; border-top: 1px solid #696969; text-align:center;}
#footer a{
border:0;
text-decoration:none;
color: #eeeeee;
font-size:12px;
}
#openstat2001039 a{
border:0;
}

.inp{
font-family: Verdana;
font-size:13px;
width:400px;
margin-bottom: 20px;
}
.down{
font-family: Verdana;
font-size:13px;
width:300px;
margin-bottom: 20px;
}
.del{
font-family: Verdana;
font-size:13px;
color: red;
width:100px;
margin-bottom: 20px;
}
.inp2{
font-family: Verdana;
font-size:13px;
}
.inp3{
font-family: Verdana;
font-size:25px;
}
.inp33{
font-family: Verdana;
font-size:21px;
}
.td{
font-family: Arial;
font-size:25px;}
.copy {
color: #686b6f;
font-family: Arial;
font-size:14px;}
.down2{
float:left;
width:400px;
text-align: center;
font-family: Arial;
font-size: 16px;
padding-top: 10px;
}
.downlink{
padding:3px;
font-size: 38px;
text-align: center;
font-family: Arial;
background: #fedeca;
border:1px solid #ccc;}

ul{
padding-left:0;
font-size:12px;
margin-top:2px;
}

ul.pages{
padding-left:0;
font-size:12px;
margin-top:5px;
margin-left:15px;
}

.cell{
float:left;
width:156px;
text-align:center;
padding-top:5px;
padding-right:27px;
padding-bottom:9px;
font-family: Tahoma;
font-size:12px;
}
a.cell{
border-bottom:1px solid;
text-decoration: none;
}
a.cell:hover{
text-decoration: none;
}
li.theme{
font-family:Verdana;
padding-top:2px;
padding-bottom:2px;
}
li.theme2{
font-family:Verdana;
padding-top:2px;
padding-left:0;
padding-bottom:2px;
list-style-type:none;
}

.mainp{background:#f1eded; padding:15px; padding-left:25px; padding-right:25px; padding-top:5px;}
.mainp p{
text-align:justify;}

.floating-panel {
padding:10px;
padding-top:18px;
padding-bottom:21px;
width:620px;
font-size:12px;
text-align:center;
color:#f2f2f2;
}

h4{
text-align: left;
font-size: 9pt;
color: #fff;
padding: 4px;
width: 171px;
background: #fff;
margin-top:0;
margin-bottom:0;
}

#YMapsID a{
border:0;
text-decoration:none;
font-size:13px;
color: #d0e4f2;
}
#YMapsID a:link{
color: #b7e1ff;
}
#YMapsID a:visited{
color: #b7e1ff;
}
#YMapsID a:hover{
color: #369bff;
}
#YMapsID p{
background:#363836;
margin:0px;
padding:3px;
padding-left:5px;
padding-right:5px;
color:#ffffff;
font-size:0.8em;
}

