* {margin:0; padding:0;}
img {border:0;}
body {background:#212225 url(../images/bg-2.gif) repeat; font:12px Arial, Helvetica, sans-serif; color:#ffffff;}
.clear {clear:both; line-height:0px; height:0px; font-size:1px;}
.bg {background:url(../images/bgn.gif) repeat-x;}
.center { width:1000px; margin:0 auto;}
ul {list-style:none;}
a { color:#ffffff;}
a:hover {text-decoration:none;}
h2 { font-size:18px; font-weight:bold; text-transform:uppercase; }
h3 { font-size:20px; font-weight:bold; text-transform:uppercase; }

/*Head*/
.head {height:197px; position:relative;}
.logo, .nav, .search, .stats, .register, .reg, .prof-stats {position:absolute;}
.logo {top:25px; left:70px;}
.stats { color:#ef8e0e; font-size:14px; left:280px; top:29px;}
.stats li { float:left; margin-right:24px;}

/*Register*/
.register { left:700px; top:26px; padding:0 0 0 82px;}
.reg { background:url(../images/reg-pic.gif) no-repeat 0px 4px; padding:0 0 0 12px; top:2px; left:0;}
.r-area { width:134px; border:1px solid #46484f; background:#131416; padding:1px 0 1px 6px; color:#aaacb7; margin-right:5px;}
.register p { margin-bottom:6px;}
.register input {vertical-align:middle;}

.prof-stats { top:44px; left:700px;}
.prof-stats img { position:absolute; left:0px; top:0px; border:1px solid #aaadb7; width:28px; height:28px;}
.prof-name { position:absolute; left:37px; color:#ffffff; font-size:20px; top:5px;} 
.new-mes {color:#d9261c; position:absolute; left:38px; top:44px; width:150px;}
.logout {position:absolute; left:240px; top:8px; color:#aaacb7; padding-right:17px; background:url(../images/logout.png) no-repeat right;}

/*Search*/
.search { left:280px; top:75px;}
.s-area { width:338px; border:1px solid #46484f; background:#131416; font-size:14px; color:#aaadb7; padding:7px 0 7px 0px;}

/*Navigation*/
.nav { background:url(/images/nav-bg.gif) repeat-x; width:100%; height:45px; top:139px;}
.nav table {width:100%;}
.nav td {height:45px; text-align:center; background:url(/images/nav-bg-li.gif) no-repeat center right; font-size:18px; padding:0 20px;}
.center .last-td { background:none;}
.nav a {position:relative; z-index:3;}

/*Drop*/
.wrap-naw {position:relative; height:34px; z-index:2;  margin:11px 3px 0; text-align:center;}
.drop  {display: none; position:absolute; z-index:1; width:100%; left:-25px; top:-11px; background: url(/images/drop-bg.png) repeat-x bottom #d9261c; padding:58px 25px 16px 25px;}
.nav td div:hover .drop {display:block;}
.drop table { margin:0 auto; width:auto; }
.drop td { height:22px; text-align:left; font-size:14px; font-weight:normal; background:none;}
.drop  a { font-size:14px; font-weight:normal;}
.dr { margin:0 -25px;}

/*Box #1*/
.box-1 { border:1px solid #46484f; background:url(../images/box-bg.jpg) repeat-x #131416; min-height:1px; margin-bottom:20px;}
.well-l { padding:20px 0 20px 20px; width:400px; float:left;}
.well-l h2 {color:white}
.well-l img {border:1px solid #aaadb7;}
.well-r { padding:20px 0 20px 0; float:left; width:340px;}
.well-r h2 { margin-bottom:34px;color:white}

/*News*/
.news { min-height:1px; margin-bottom:19px; font-size:14px;}
.news span {display:block; float:left;}
.date { background: url(../images/point-1.png) no-repeat right; padding:0 4px 0 0;}
.date span {background:#ef8e0e; height:22px; padding:4px 12px 0 7px;}
.n { padding:5px 0 0 10px;}

/*Main part*/
/*
.left { width:700px; float:left;}
.right { width:278px; float:left; padding:0px 0 0 20px;}
*/
.left { width:776px; float:left;}
.right { width:202px; float:left; padding:0 0 0 20px;}

.right h2 { color: white}

/*Left part, movies block*/
.box-2 { background:#131416; border:1px solid #46484f; margin-bottom:25px;} 

/* .box-2 { background:#ffffff; border:1px solid #7e828d; margin-bottom:25px;} */

.new-mov { padding:29px 0 0px 29px;}
.new-mov h2 { margin-bottom:25px;}
.movs-block { min-height:1px;}
.movs-block div { width:233px; float:left; padding-right:7px; padding-bottom:10px;}
.h-a { font-size:18px; color:#E53227; height:20px; overflow:hidden; display:block;}
.wrote-by, .soon div p { color:#AAACB7; margin:2px 0;}
.wrote-by a, .soon div p a { color:#AAACB7;}
.thumb {width:198px; height:148px; border:1px solid #aaadb7; display:block; margin-bottom:2px;}
.desc {height:auto; text-align:justify}
.pad { padding:0 0 16px 560px;}
.wiev-all { display:block; width:127px; height:25px; padding:6px 0 0 22px; background:#b41f17 url(../images/point-5.gif) no-repeat 11px 12px; font-size:14px;}
.thumblink {cursor:url(/js/highslide/graphics/zoomin.cur), pointer}
.thumbimg {margin:0px; width:191px; height:191px; border:1px solid #aaadb7;}

/*Coming soon*/
.com-soon { padding:39px 0 0 30px; background:#131416; margin-bottom:30px}
.com-soon h2 { margin-bottom:15px;}
.soon {min-height:1px;}
.soon div { float:left; width:223px; margin-right:23px}
.soon div p { margin:0 0 5px 0;}
.soon img {width:198px; height:148px; border:1px solid #aaadb7; display:block;}

/*Right side*/
.rss { border-bottom:1px solid #46484F;
margin-bottom:10px;
padding-bottom:10px;}
.rss a { color:#53cbff; border-bottom:0px; padding:0px; margin:0px}
.rss img {vertical-align:middle; margin-right:10px; font-size:14px;}

/*Tags*/
.tags {margin:10px 0 10px 0; padding-bottom:10px; border-bottom:1px solid #46484f;}
.tags h2 { margin-bottom:10px;}
.tags p { line-height:1.4; text-align:justify;}
.tags p a {text-decoration:none;}
.tags p a:hover {text-decoration:underline;}

/*Archiv*/
.archive {padding-bottom:10px; border-bottom:1px solid #46484f; margin-bottom:10px;}
.archive h2 { margin-bottom:10px;}
.ar { min-height:1px; margin-bottom:15px;}
.ar-l { width:61px; height:24px; 
/*background:url(../images/point-2.png) no-repeat;*/
 float:left; font-size:18px; text-align: center; padding-top:2px; margin-right:9px;}
.ar-r { width:207px; float:left; padding-top:5px;}
.ar-r p { font-size:14px; margin-bottom:9px;}
.ar-r p a { color:#52cbff;}
.ar-r p span { margin:0 0 0 15px;}
.ar-r p span img { vertical-align:middle; margin-right:4px;}

/*Categories*/
.cat {padding-bottom:10px; border-bottom:1px solid #46484f; margin-bottom:10px;}
.cat h2 { margin-bottom:10px;}
.cat ul {font-size:16px; color:#aaacb7;}
.cat ul li {height:20px;}
.cat a { color:#53cbff;}

/*Pool*/
.pool { font-size:14px; padding-bottom:10px; border-bottom:1px solid #46484f; margin-bottom:10px;}
.pool h2 { margin-bottom:10px;}
.pool ul { margin-top:10px;}
.pool ul li { height:30px;}
.pool div {padding:0 0 0 17px;}

/*ADS*/
.ads {}
.ads h2 { margin-bottom:11px;}

/*Footer*/
.wrap-foot { background:url(../images/bg-foot.gif) repeat-x; margin-top:12px;}
.foot {clear:both; border-top:2px solid #6b717c; height:123px; width:1000px; position:relative; margin:0 auto;}
.foot p { font-size:14px; padding:23px 0 0 0; line-height:18px;}
.foot p span a {color:#ffffff;}
.foot p a { color:#52cbff;}
.des {position:absolute; width:144px; top:23px; right:110px;}
.des div {margin-bottom:10px;}

/*Join Page*/
.j-l { float:left; width:477px; padding:23px 0 28px 57px; font-size:14px; color:#aaacb7;}
.j-r { width:450px; float:left; padding:58px 0 0 0;}
.j-l h3 { padding:0 0 16px 11px; color:#ffffff;}
.j-l ul { line-height:18px;}
.j-l li { padding:0 0 0 13px; background:url(../images/point-3.png) no-repeat 0px 5px;}
.j-l p { padding:22px 0 0 13px;}
.j-r p { font-weight:bold; margin-bottom:12px; font-size:14px;}
.j-r a, { display:block; background:url(../images/join-butt.png) no-repeat; width:420px; height:33px; text-align:center;  margin-bottom:32px; font-size:18px; text-decoration:none; padding-top:7px;}

.jbutton { background-color:red; width:420px; height:40px; text-align:center; font-size:18px; background: transparent url(/images/join-butt.png) no-repeat scroll 0; border:0px; color:white; cursor:pointer }

/*Bonus*/
.bonus h3 { margin-bottom:20px;}
.b-img img { width:132px; height:189px; background:url(../images/bonus-img-bg.png) no-repeat; padding:3px 1px; margin-right:41px; margin-bottom:23px;}
.bonus a {color:#53cbff; text-decoration:underline;}
.bonus p { font-size:14px; line-height:18px; padding-right:40px;}
.center .no-pad { padding:0 0 0 20px; }

/*Singup login form*/
.singup { padding:0 0 29px 0; border-bottom:1px solid #46484f; margin-right:10px; }
.singup h3 { padding-bottom:20px;}
.singup p { font-size:14px; line-height:18px; margin-bottom:20px;}
.sing-area { width:185px; padding:1px 0 2px 5px; border:1px solid #46484f; background:#131416; color:#ffffff;}
.singup td {padding:0 0 11px 0;}
.cod-area { width:48px; padding:2px 0 2px 3px; border:1px solid #46484f; background:#131416; color:#ffffff; vertical-align:middle;}
.singup td img {vertical-align:middle;}
.s-submit { background:url(../images/s-bg.gif) repeat-x; height:20px; display:block; width:78px; text-align:center; font-size:14px; padding-top:2px;}
.up-promo { padding:27px 0 0px 0;}
.up-promo a { color:#53cbff; font-size:22px; font-weight:bold;}
.up-promo p { line-height:18px; font-size:14px; margin-top:13px;}

/*Upload Foto Page*/
.box-3 { border:1px solid #46484f; background:url(../images/box-bg.jpg) repeat-x #131416; min-height:1px;}
.box-3 a { color:#53cbff;}
.foto { padding:26px 0 30px 35px;}
.well-foto { padding:0 40px 0 0; position:relative;}
.well-foto li { padding:0 0 2px 11px; background:url(../images/point-6.png) no-repeat 0px 3px;}
.well-foto ul { margin:21px 0 18px -11px; color:#ffffff;}
.box-3 h3 { margin-bottom:14px;}
.well-foto p { color:#aaacb7;}
.center .pad-1 .tags { margin-top:0;}

.f-table { margin:35px 0 0 0;}
.f-table td { padding-bottom:19px;}
.in-1 { width:515px; padding:1px 0 2px 5px; background:none; border:1px solid #46484f; color:#ffffff;}
.in-box-1 { width:312px; float:left; height:88px;}
.in-2 { width:252px; border:1px solid #46484f; background:none;}
.in-3 {width:248px; padding:1px 0 2px 4px; background:none; border:1px solid #46484f; color:#ffffff;}
.in-box-1 td, .in-box-2 td { padding-bottom:11px; font-size:14px;}
.in-box-2 {width:312px; float:left; height:auto;}
.in-box-2 td a { border-bottom:1px dotted #53cbff; text-decoration:none;}
.txtarea-1 {background:none; border:1px solid #46484f; color:#ffffff; padding:2px 0 0 5px; width:521px; height:98px; font-size:16px;}
.message {}
.message td { vertical-align:top; padding-bottom:12px; font-size:14px;}
.code-area { vertical-align:middle; width:50px; padding:1px 0 2px 3px; background:none; border:1px solid #46484f; color:#ffffff;}
.message td img {vertical-align:middle;}
.center .up-but { display:block; width:74px; height:20px; padding-top:2px; text-align:center; background: url(../images/s-bg.gif) repeat-x; color:#ffffff;}
.in-4 {background:none; border:1px solid #46484f; color:#ffffff; padding:1px 0 2px 5px; width:521px;}
.center .ms-2 { margin-top:34px;}
.center .ms-2 td {padding-bottom:19px;}

/*Profile Page*/
.profile { padding:25px 0 56px 35px;}
.in-6 { width:203px; padding:2px 0 2px 5px; color:#ffffff; border:1px solid #46484f; background:none;}
.in-5 { width:270px;}
.in-7  {border:1px solid #46484f; background:none; width:210px; color:black}
.prof-1 {margin-bottom:37px}
.prof-1 td { height:40px;}
.e-mail { color:#3d4047;}
.prof-1 td span input {vertical-align:middle; margin-right:3px;}
.prof-1 td span { color:#aaacb7; margin-right:10px;}
.prof-1 p {color:#aaacb7; line-height:17px; margin-bottom:10px;}

.prof-2 { margin-bottom:44px; min-height:1px;}
.prof-1 h3 { margin-bottom:21px;}
.pr-2-l { width:200px; float:left;}
.pr-2-r {  width:400px; float:left;}
.pr-2-r p { line-height:17px; color:#aaacb7; margin-bottom:17px;}

.other h3 { margin-bottom:20px;}
.other p { font-size:14px; margin-bottom:4px;}
.other textarea { display:block; width:610px; height:100px; background:none; border:1px solid #46484f; color:#ffffff; padding:2px 0 0 5px; margin-bottom:14px;}
.other div {padding-top:22px;}
.other div a { text-decoration:none; display:block; height:20px; padding:2px 0 0 0; text-align:center; background:url(../images/s-bg.gif) repeat-x; width:119px; color:#ffffff; font-size:14px;}

.my-area { padding-bottom:30px; border-bottom:1px solid #46484f;}
.my-area div { font-size:20px; padding:12px 0;}
.my-area div span { margin-right:37px;}
.my-area div img { vertical-align:middle; margin-right:6px;}
.my-area div a { color:#52cbff;}
.my-area p { font-size:14px; line-height:20px; color:#aaacb7;}

/*Watch Page*/
.play-l { width:488px; float:left; padding:29px 0 40px 45px;}
.play-r { width:420px; float:left; padding:25px 0 40px 0;}
.pl-1 { font-size:18px; width:391px; font-weight:normal;}
.player-1 { padding:0 0 34px 73px;}
.pl-1 a {color:#52cbff;}
.rait { font-size:20px; padding:18px 0 36px 0;}
.rait img { vertical-align:middle;}
.rait span { margin-left:73px;}
.descr p { color:#aaacb7; line-height:17px; padding-top:11px;}
.descr a { color:#aaacb7;}
.descr {min-height:1px; padding-bottom:51px; border-bottom:1px solid #46484f;}
.down { width:210px; float:left; margin-left:-26px; position:relative;}
.favo { width:210px; float:left;}
.down a { font-size:20px; color:#ef8e0e; padding-left:26px; background:url(../images/down-arrow.gif) no-repeat 0px 2px; font-weight:bold;}
.favo a { font-size:20px; color:#ef8e0e; padding-left:26px; background:url(../images/star.gif) no-repeat 0px 2px; font-weight:bold;}
.down p { padding: 0 0 0 26px;}
.ava-s { padding:18px 0 0 0; width:47px; float:left;}
.ava-s img { border:1px solid #a9acb6; width:38px; height:38px;}
.ava-s-2 { width:164px; float:left; padding:18px 0 0 0; color:#aaacb7; line-height:17px;}
.ava-s-2 a { font-size:14px; color:#d6251c;}
.autor {}
.nomber { font-size:20px; padding:23px 0 0 0; float:left;}
.nomber span { margin-right:37px;}
.nomber img { vertical-align:middle; margin-right:6px;}
.nomber a { color:#52cbff;}

.coments { padding:20px  0 0 0 ; width:400px; float:left;}
.coments h3 { padding:0 0 0 15px; margin-left:0px; background:url(../images/point-7.png) no-repeat left; margin-bottom:12px;}
.coments h3 span { font-weight:normal; color:#aaacb7;}
.com {width:341px; margin-bottom:13px; overflow:hidden;}
.com span a { font-size:14px; color:#d6251c;}

.com span {display:block; color:#cfcfcf; margin-bottom:9px;}
.com-pages { margin-top:27px;}
.com-pages a { float:left; height:23px; padding:5px 0 0 0; text-align:center; width:24px; background:#46484f; margin-right:1px; color:white}
.com-pages a:hover, .center .com-pages .activ-com { background:#D6251C; color:white; text-decoration:none}
.com-pages input { float:left; margin-right:1px; width:20px; background:black/* url(../images/arrow.gif) no-repeat 35px 7px*/; border:0px solid #cfcfcf; height:23px; color:#fff; padding-top:3px; padding-left:5px}

.add-com { margin:66px 0 0 0; font-size:14px;}
.add-header {font-weight:bold;}
.add-area {}


.w-more { width:375px; float:left; padding-top:20px;position:relative;}

.w-header { cursor:pointer; font-size:18px; padding-left:17px; margin-left:0px; position:relative; background:url(../images/point-7.gif) no-repeat left;}

.w-header a { color:#d6251c;}
.somevideos {  padding:12px 0 17px 0;  max-height:300px; overflow:auto}
.sv {min-height:1px; padding-bottom:10px;}
.sv-l { width:105px; float:left;}
.sv-r { width:180px; float:left;}
.sv-l img {width:auto; height:44px; border:1px solid #aaadb6;}
.sv-r p {color:#aaacb7; margin-top:11px; margin-left:5px;}
.sv-r a {color:#52cbff; font-size:14px; margin-left:5px;}
.add-header { margin-bottom:17px;}
.add-c { margin-bottom:14px;}
.add-c p { padding-bottom:7px;}
.add-area { width:275px; background:#131416; border:1px solid #46484f; color:#ffffff; padding:2px 0 2px 5px; display:block;}
.add-c textarea { width:273px; height:83px; background:#131416; border:1px solid #46484f; color:#ffffff; padding:6px 0 0 7px; display:block;}
.chars {width:275px; height:14px; font-size:10px; background:#46484f; color:#aaacb7; text-align:right; padding-right:7px;}
.add-cod { width:50px; background:#131416; border:1px solid #46484f; color:#ffffff; padding:2px 0 2px 3px; vertical-align:middle;}
.add-c img {vertical-align:middle;}
.post { display:block; text-decoration:underline; width:160px; height:24px; text-align:center; background:url(../images/s-bg.gif) repeat-x; color:#ffffff; border:1px solid #131416; margin-top:21px; cursor:pointer}
.xz { margin:164px 0 0 0;}
.xz img { border:1px solid #a9acb6; margin-right:10px;}

/*Watch Page 2*/
.guest { /*color:#aaacb7;*/; color:#fff; margin-top:0px; margin-bottom:10px; padding:2px; background:#131416 url(../images/box-bg.jpg) repeat-x scroll 0; border:1px solid #46484F;}
.guest a { /*color:#aaacb7;*/; color:#fff; }
.pl-2 { padding:12px 0 0 0;}
.pl-2  a {color:#52cbff;}

.hm { position:absolute; margin-left:150px;margin-top:7px; color:#ffffff; background-color:#2b2b2a; font-weight:bold; width:45px; text-align:center; text-decoration:none; font-size:10px;}
.mbox-cam {  float:left; position:absolute; margin-left:5px;margin-top:132px; text-decoration:none }

#niceloginform, #needloginform{
  position: absolute;
  width:  440px;
  height: 205px;
  left: 33%;
  top: 135px;
  background: #131416;
  border: solid #111111 2px;
  display: none;
  z-index: 99;
  transparent:none;
}

#niceloginform .shadow, #needloginform .shadow{
  border: solid #CCCCCC 1px;
  padding: 15px;
}

#screen{
  position: absolute; top: 0; left: 0; right: 0; width: 100%; height: 100%; z-index: 98;
  display: none;
  /*background: url(/images/0-3.png);*/
  background: url(/images/bg.gif);
}

/*User home page*/
.center .com2 { float:none; width:auto;}
.center .com2 .com { width:auto;}
.user-page { padding:25px 0 32px 25px;}
.up-l { width:430px; float:left;}
.up-r { width:240px; float:left;}
.user-page h3 { margin-bottom:28px;}
.u-l { width:116px; float:left; padding-top:4px;}
.u-r { width:314px; float:left; position:relative;} 
.u-l img { width:98px; height:98px; border:1px solid #a9acb6;}
.u-r p {color:#aaacb7; line-height:19px;}
.u-r p a {color:#d6251b; font-size:14px;}
.center .other-bg {background:url(../images/other-bg.png) repeat-x #131416;}
.st-us { position:absolute; top:73px; left:0px; width:314px;}
.st-us div { width:96px; float:left; font-size:20px;}
.st-us div img {vertical-align:middle; margin-right:5px;}
.st-us div a {color:#52cbff;}
.up-r li { height:28px; background:url(../images/z.png) no-repeat 0px 6px; padding:0 0 0 10px; font-size:14px;}
.up-r li a { color:#ed8c0c;}

/*Faq Page*/
.faq { padding:24px 20px 15px 45px;}
.faq-box {}
.faq-box p { padding-left:24px; margin-left:-24px; background:url(../images/point-8.png) 0px 5px no-repeat; color:#aaacb7; margin-bottom:23px;}
.faq-box p span { display:block; font-size:18px; color:#ffffff; margin-bottom:5px;}

/*Forum Page*/
.forum { padding:24px 20px 35px 20px;}
.forum h3 { margin:0px; padding:0px;}
.for-box { min-height:1px; border-bottom:2px solid #303136; padding:35px 0 40px;}
.f-l { width:125px; float:left; padding-top:3px;}
.f-r { width:513px; float:left;}
.f-l img { width:48px; height:48px; border:1px solid #a9acb6;}
.f-l p { color:#aaacb7; line-height:19px; margin:13px 0 0 0;}
.f-l p a, .f-l span { color:#d6251b;}
.f-r span {display:block; margin-bottom:18px; font-size:20px;}
.f-r span a { color:#ef8e0e;}
.f-img {margin-top:23px;}
.f-img img { border:1px solid #aaadb7;}
.forum .com-pages { margin-top:49px;}
.forum .com-pages a { color:#ffffff;}
.center .pad-3 { padding-top:0px;}
.cat-f {padding-bottom:26px; border-bottom:1px solid #46484f; margin-bottom:33px;}
.cat-f h2 { margin-bottom:18px;}
.cat-f ul {font-size:14px; color:#aaacb7;}
.cat-f ul li {height:28px;}
.cat-f a { color:#53cbff;}
.cat-f span { color:#d6251b;}

/*Forumlist Page*/
.f-list-box { padding:30px 0; border-bottom:2px solid #303136;}
.center .f-list-a { color:#ef8e0e; font-size:20px;}
.f-list-bar { margin:6px 0 19px 0; color:#aaacb7;}
.f-list-bar span { color:#d6251a;}
.f-list-d { line-height:17px;}

/*Forum new theme page*/
.forum-new { padding:24px 0px 35px 20px;}
.forum-new h3 {margin:0px; padding:0px;}
.att { color:#aaacb7;}
.att a { color:#aaacb7;}
.in-x { width:580px; padding:1px 0 2px 5px; background:#131416; border:1px solid #46484f; color:#ffffff;}
.mes-box {margin:32px 0 0 0;}
.txtarea-x {background:#131416; border:1px solid #46484f; color:#ffffff; padding:2px 0 0 5px; width:580px; height:98px; font-size:16px; display:block;}
.mes-box td {padding-bottom:17px;}
.it {font-style:italic; color:#aaacb7;}
.up-f {margin-top:20px;}
.up-f td { padding-bottom:17px;}
.f14 {font-size:14px;}
.f-links { margin:38px 0 0 0 ;}
.f-links a {display:block;  height:22px; padding-top:4px; text-align:center;  color:#ffffff; float:left; margin-right:10px; text-decoration:none; font-size:14px;}
.f1 { background:url(../images/but-img.png) repeat-x; width:115px; border:0px}
.f2 {width:75px; background: url(../images/but-img2.png) repeat-x;}

.vvote { position:relative; text-align:right; margin-left:10px; width:16px; height:91px; background-position:bottom right; float:left; padding-top:48px; text-decoration:none; background: url('/images/vrait-5.gif') no-repeat scroll right bottom;}
.vvote img {position:absolute; width:16px; height:71px; left:0px; top:68px; }

