/* === jQ TOP === */ 
#toTop { 
 width: 40px; 
 background: #ff0047; 
 border: 1px solid #ff0047; 
 text-align: center; 
 padding: 10px; 
 position: fixed; 
 bottom: 40px; 
 left: 25px; 
 cursor: pointer; 
 color: #ffffff; 
 text-decoration: none; 
} 
/* =============== */
body {margin:0;line-height: 18px;font-family: Arial, sans-serif;font-size: 13px;color: #363636; }
.bg {margin:0;line-height: 18px;font-family: Arial, sans-serif;font-size: 13px;color: #363636;background: #ffffff repeat; }
a {color:#000000;text-decoration:none;}
a:hover {text-decoration:underline;}
ul, li {padding:0;margin:0;list-style:none;}
img {border:none;}
*:focus {outline:none;}
h1 {font-size: 16px;}
td {padding: 0;}
hr {border:none;border-bottom:1px dashed #666;margin: 15px 0 15px 0;clear: both;}

.wrapper {width: 980px; margin:0 auto; }

.topline {width: 100%; height: 44px;background: #000000;
}

.topline ul#topmenu {width: 100%; height: 70px; margin:0 auto;padding: 0px 0 0 0;
}

#topmenu .sublnk { position: relative; }
#topmenu li.sublnk ul { opacity:1;background:#000000; border:1px solid #00a2ff;border-bottom:none;width: 180px; margin: 0; padding:0; top: 26px; left: -2px; position: absolute; z-index: 1999; display: none;}
#topmenu li.sublnk ul li a {float: none;display: block; text-indent: 15px;font-size: 14px;color: #fff; }
#topmenu li.sublnk ul li {border-bottom:1px solid #00a2ff;width: 180px;padding:0;height: 28px; line-height: 28px;}
#topmenu li.sublnk ul li:hover {background:#ff0048;}
#topmenu li {float: left; padding: 0 15px;color: #fbfbfb; font-size: 20px;height: 20px; }
#topmenu li a {color: #f3f3f3;font-family: "Trebuchet MS", Arial, sans-serif;}
#topmenu li a:hover {text-decoration:none;color: #fff;}
#header {width:100%; height: 400px;background: #00a2ff url('/images/header.jpg') no-repeat center;border-bottom: 0px solid #00a2ff;}.log {width: 100%; height: 160px;display:none;border-bottom: 0px solid #00a2ff;}
.log2 {width: 100%; height: 160px;margin: 300px 0 0 0;}
.l_h {width: 70%;float: left;}
.r_h {width: 200px;float: left;height: 140px;} 
.key_btn {margin: 0px 0px 0 0;float: left;width: 0px;cursor:pointer;-moz-border-radius: 0px;-khtml-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;background: #ff0047 url('/images/selector.png') repeat-x;padding: uppercase;}
.pf_btn {margin: 0px 0px 0 0;float: left;width: 0px;cursor:pointer;-moz-border-radius: 0px;-khtml-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;background: #ff0047 url('/images/selector.png') repeat-x;padding: uppercase;}
.key_btn:hover, .pf_btn:hover {background: #ff1c5b url('/images/selector.png') repeat-x;border: 0px solid #ff0047;}
.logbody {width: 980px; margin:0 auto;}
.logbody2 {width: 978px; margin:0 auto;background: #F9F9F9;border: 1px solid #DDD;height: 158px;}
.auth {width: 300px; float: left;}
#r_f_bg {background:#FAFAFA;margin: 0; padding: 0;font: normal 12px/16px arial, sans-serif;}
input.l_vhod {margin-top: 4px !important;width: 270px !important;height: 18px;display: inline-block;padding: 5px;outline: none;background: #fff;border: 1px solid #CCC;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
input.l_kn {float: left;background: #0779BB url('/images/selector.png') repeat-x;border: 1px solid #0779BB;cursor: pointer;margin-top: 0px;color: #fff;width: 90px; height: 34px;outline: none;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
input.l_kn:hover {background: #1085C8 url('/images/selector.png') repeat-x;border: 0px solid #1085C8;}
.r_form {width: 320px; height: 230px;margin: 0px auto;margin-top: 200px;border: 1px solid #D7D3CB;background-color: #fff;-moz-border-radius: 3px;border-radius: 3px; }
.user_img {width: 100px;height: 100px;float: left; margin: 0 20px 0 0;}
.user_img img {width: 100px;height: 100px;}
.user_m {float: left; width: 220px;}
.user_m li {margin: 0 0 2px 0;}
.plp {padding-left: 20px; background: url('/images/pl.png') no-repeat;}
.log_text {width: 560px; margin: 10px 0 0 20px; float: right;}
.logo {width:363px; height: 109px;float: left; background:url('/images/logo.png') no-repeat;}
/*COMMENTS*/
.commTable {margin: 15px 0 15px 0;width: 598px;}
#pole {width: 590px;margin: 3px 0 0 0;}
#s_pole {width: 150px;}
#table1 {width: 940px;margin: 0 20px 0 0;overflow:hidden;}
#table11 {margin: 0 20px 0 0;overflow:hidden;width: 600px;}
.send {float: right;margin-top: 4px;}
.securityCode, #secuImgC {margin-top: 4px !important;}
input[type="text"], input[type="password"] {margin: 1px 0;height: 26px;padding:3px;border:1px solid #ccc;background:#fff;-moz-box-shadow:inset 0 2px 5px #e5e5e5; -webkit-box-shadow:inset 0 2px 5px #e5e5e5;box-shadow:inset 0 2px 5px #e5e5e5;text-shadow:0 1px 0 #fff;border-radius: 2px;}
textarea {margin: 1px 0;padding:3px;border:1px solid #ccc;background:#fff;-moz-box-shadow:inset 0 2px 5px #e5e5e5; -webkit-box-shadow:inset 0 2px 5px #e5e5e5;box-shadow:inset 0 2px 5px #e5e5e5;text-shadow:0 1px 0 #fff;border-radius: 2px;}
input.send {cursor:pointer;width: 120px; height: 34px;-moz-border-radius: 0px;-khtml-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;background: #0779bb url('/images/selector.png') repeat-x;border: 1px solid #0779bb;color: #fff;}
input.send:hover {background: #1085c8 url('/images/selector.png') repeat-x;border: 1px solid #1085c8;}
input.codeButtons {cursor:pointer;margin: 0px;-moz-border-radius: 0px;-khtml-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;background: #0779bb url('/images/selector.png') repeat-x;border: 1px solid #0779bb;color: #fff;}
input.codeButtons:hover {background: #1085c8 url('/images/selector.png') repeat-x;border: 1px solid #1085c8;}
.cBlock1,.cBlock2 {background:#fafafa;border-bottom:1px solid #ccc;}
#fullmain .cBlock1,#fullmain .cBlock2,.commTable{padding:10px;background:#f9f9f9;border:1px solid #ddd;color:#555;}
.cMessage {font-size:11px;}
.cTop {padding:0 0 10px 0;margin:0;border-bottom:1px solid #ddd;}
.cAnswer {padding:5px 0 0 15px;font-style:italic;color:#aeaeae;}
.comment {margin: 10px 0 0 0;}
/*COMMENTS*/
#search {width: 0px; margin: 0px 0 0 0 ;height: 0px;}

.searchform { no-repeat; width: 170px; height: 21px;
}

.spole {box-sizing:none !important;box-shadow:none !important;border: none !important;padding: 0 0 0 6px !important;background:url('/images/spole.png') no-repeat !important;width: 285px;height: 27px;outline: none; border: none;float: left;margin: 0px 8px 0 10px !important; }
.sbtn {opacity:0.9;cursor:pointer;float: left;background:url('/images/sbtn.png') no-repeat;outline: none; border: none;width: 25px;height: 27px;margin: 0px 0 0 0;}
.sbtn:hover {opacity:1;}
#main {margin: 20px 0 20px 20px;min-height: 500px;width: 960px;}
#fullmain {margin: 20px;min-height: 500px;width: 940px;}
.footer {clear: both;background: #d6d8d3 repeat-x;border-top: 0px solid #d6d8d3;width: 100%;height: 200px;}
.footbody {background: #d6d8d3 no-repeat center;height: 200px;width: 980px; margin: 0 auto;}
.footcontent {padding: 20px;}
.pagesBlockuz1 b,.pagesBlockuz2 b,#pagesBlock1 b,#pagesBlock2 b {-moz-border-radius: 0px;-khtml-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;padding:10px 14px 10px 14px;font-weight:normal;background: #ff0047 url('/images/selector.png') repeat-x;border: 1px solid #e19501;color:#333;font-size:14px;}
.pagesBlockuz1 a,.pagesBlockuz2 a,#pagesBlock1 a,#pagesBlock2 a {-moz-border-radius: 0px;-khtml-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;padding:10px 14px 10px 14px;font-weight:normal;background:#d7d7d7 url('/images/selector.png') repeat-x;border: 1px solid #DDD;color:#333;font-size:14px;}
.pagesBlockuz1 a:hover,.pagesBlockuz2 a:hover,#pagesBlock1 a:hover,#pagesBlock2 a:hover {background: #ff0047 url('/images/selector.png') repeat-x;border: 1px solid #ff0047;text-decoration:none;}
.pagesBlock2 b {-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding:4px 8px 4px 8px;font-weight:normal;background: #ff0047 url('/images/selector.png') repeat-x;border: 1px solid #00a2ff;color:#333;font-size:14px;}
.pagesBlock2 a {-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding:4px 8px 4px 8px;font-weight:normal;background:#d7d7d7 url('/images/selector.png') repeat-x;border: 1px solid #DDD;color:#333;font-size:14px;}
.pagesBlock2 a:hover {background: #ff0047 url('/images/selector.png') repeat-x;border: 1px solid #ff0047;text-decoration:none;}
.commselector {margin: 0 0 10px 0;height: 26px;}
.vid {width: 172px;float: left; margin: 0 20px 20px 0;border-radius: 0px;height: 316px;}
.vid:hover {}
.vid a.pl {border: 1px solid #B8BBB9;position: relative;display: block;border-radius: 0px;}
.vid a.pl:hover {border: 1px solid #ff0047;position: relative;display: block;border-radius: 0px;}
img.poster {width: 170px; height: 230px;border-radius: 0px;}
.stars {margin: 5px 0 0 0;}
.vid_category {margin: 5px 0 0 0;font-size: 12px;color: #666666;}
.vid_title {width: 170px;line-height: 15px;font-size: 12px;margin: 5px 0 0 0;}
.play {width: 100%; height: 500px; background: #000;display:none;}
.player {width: 800px; margin: 0 auto;}
.player iframe {width: 800px;height: 500px;}
.play_btn {float: right;width: 120px;cursor:pointer;-moz-border-radius: 0px;-khtml-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;background: #0779bb url('/images/selector.png') repeat-x;border: 1px solid #0779bb;padding: 12px 20px 12px 20px;line-height: 24px;font-size: 20px;color: white;text-transform: uppercase;}
.play_btn:hover {background: #1085c8 url('/images/selector.png') repeat-x;border: 1px solid #1085c8;}
.fullside {float: left; width: 300px;}
.fullright {width: 620px;float: right;margin: 0 0 20px 20px;}
img.fullposter {border: 4px solid #ff0047;width: 292px;}
img.fullposter:hover {border: 4px solid #00a2ff;width: 292px;cursor:pointer;}
.fulltitle {line-height: 28px;font-size: 24px; color:#ff0047;}
.full_t_h {position: relative;width: 100%;border-bottom:1px dashed #666;margin: 0 0 15px 0;}
.full_t_l {padding: 12px 12px 12px 0;vertical-align: top;}
.full_t_r {padding: 12px 0 12px 0;vertical-align: top;text-align: right;}
.vtb {text-align:left;padding:3px;height: 20px; line-height: 20px;overflow:hidden;}
.vtlb {float:left;width:190px;font-size: 13px;font-weight: bold;}
.vtrb {margin-left: 7px;width: 270px;float: left;}
.info {}
.border {border-bottom:1px dashed #ffffff;margin: 15px 0 15px 0;clear: both;}
.moreposts {height:100px;}
.moreposts li {float: left;margin: 5px;}
.mp {width: 145px; height: 90px;}
.soc {margin-left: 10px;}
.popuptable {margin:10px;padding:15px;background:#fafafa;border:1px solid #ccc;color:#333;}
.popuptable input, .popuptable textarea {margin-right: 10px;}
.popuptitle {font-size:16px;border-bottom:1px dashed #666;padding:0 0 10px 0;text-align:center;}
.popupbody {padding:10px 0 0 0;font-size:12px;}
.popupbody * {font-size:12px!important;}
.popuptable table {text-align:left;}
.blockReklam { 
 width: 300px; 
 background: #ffffff;
 padding: 1px;
 padding-right: 0px; 
 border: solid 0px black; 
}
.img_title { 
 word-wrap: break-word; 
 text-indent: 0px; 
 font-size: 13px; 
 color: #376d9c; 
 font-weight: bold; font-family: Arial Narrow, sans-serif; 
 background: #ffffff; 
 height: 27px; 
 vertical-align:middle; 
 width: 160px; 
 left: 0px; 
 text-align: center; 
 
} 
.image { 
 position: relative; 
 width : 100%; 
} 
h2 { 
 position: absolute; 
 top: 170px; 
 left: 0; 
 width : 100%; 
 vertical-align:middle; 
}

.rekomend {
 width: 620px;
 height: 200px;
 padding: 0px;
 padding-right: 0px; 
 border: solid 0px black; 
 float: left;
 margin: auto;
 background: #ffffff url(http://lite-films.ru/images/rekomend.jpg) repeat-y; 
}
.top {
 width: 100%;
 height: 200px;
 padding: 0px;
 padding-right: 0px; 
 border: solid 0px black; 
 float: none;
 margin: auto;
 background: url(http://lite-films.ru/images/top.jpg) repeat-y; 
}
.topenter {
 width: 980;
 height: 200px;
 padding: 0px;
 margin: 0px auto;
 gbody {margin:0;padding:0;}
#puzadpn {display:none;}
body {margin:0;margin-bottom:30%;padding:0 0 100px 0;font-size:11px;font-family: tahoma, tahoma, verdana, arial, sans-serif;color:#3333333;background:#FFFFFF;}
table,td {direction:ltr;margin:0;padding:0px 0px 0px 0px;font-size:11px;font-family:Tahoma;color:#333333;}
form {margin:0;padding:0;}
img {border:0;vertical-align:bottom;}
img:hover {border:0;vertical-align:bottom;text-decoration:none;}