* html #main {position:absolute}
a.biglink,.important {font-size:10pt; font-weight:700}
a.index,.usual div a {font-weight:700}
a:link,a:active,a:visited,#bodyarea a:link,#bodyarea a:active,#bodyarea a:visited,#bodyarea a:hover {color:#3C3C3C; text-decoration:none}
div.chat {max-height:30em; overflow:auto; padding:0; white-space:wrap; width:100%}
div.chatoutput {background:#dde6ef; color:#069; line-height:150%; margin:0 0 2px; padding:5px 0 3px 10px}
div.loader {background-image:url(images/ajaxchat/loading.gif); background-position:center center; background-repeat:no-repeat; height:32px; width:32px}
form {margin:6px; padding:0}
h1 {font-size:12pt}
html {height:100%}
img,table {border:0}
img.deleteswap {background:url(images/ajaxchat/shout_delete_gray.gif) no-repeat bottom}
img.deleteswap:hover {background:url(images/ajaxchat/shout_delete.png) no-repeat bottom}
img.editswap {background:url(images/ajaxchat/shout_edit_gray.gif) no-repeat bottom}
img.editswap:hover {background:url(images/ajaxchat/shout_edit.png) no-repeat bottom}
img.form {background:url(images/ajaxchat/frame.png) no-repeat}
img.form:hover {background:url(images/ajaxchat/frame_hover.png) no-repeat}
li {list-style-position:inside}
p {}
select.drop_pager {background-color:#dddddd; font-size:11px}
table.lista {z-index:10}
table.tool {border-bottom:solid 1px #CFDBE5}
td,td.title {font-size:8pt}
td.ablock {background:url(images/torrbl.png) left no-repeat; color:#000; height:25px; padding-left:27px; padding-right:2px}
td.added {background-color:#C1FF83; color:#000}
td.aheader,td.aheaderupl {border-bottom:solid 1px #9BAEBF; border-top:solid 1px #9BAEBF; color:#000; font-style:normal; height:27px; padding-left:5px; padding-right:5px}
td.aheaderupl a,td.red,td.red a:link,td.red a:visited {color:red}
td.block {background:url(images/bgbl.png) top center no-repeat; color:#000; height:25px; padding-left:3px; padding-right:3px; vertical-align:top}
td.blockcontent table.lista td.header,#com_head td {background-color:#e8e8e8}
td.blocklist {background:#F6F6F6; color:#000; font-size:8pt; font-weight:700; margin:0; padding:2px}
td.clock {background:url(images/dnews.jpg) repeat-x; color:#000; height:30px; padding-left:3px; padding-right:3px}
td.comm {height:30px; padding-left:35px}
td.comm2 {background:url(images/comment2.png) top center no-repeat; height:30px}
td.deleted {background-color:#FF95AC; color:#000}
td.dott {border:1px dotted silver; margin:2px}
td.dw {background:url(images/download.png) top right no-repeat; height:50px; padding-right:5px}
td.green,td.green a:link,td.green a:visited {color:green}
td.silver,td.silver a:link,td.silver a:visited {color:silver}
td.header {border-bottom:solid 1px #fff; color:#333; font-style:normal; height:27px}
td.headerc {background:url(images/torrdetbg.png) top right no-repeat; color:#FFF; font-style:normal; height:27px; padding-right:5px; text-transform:bold}
td.headercc { 
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url('images/torrdetbg.png');
background-origin: padding-box;
background-position: 100% 0%;
background-repeat: no-repeat;
background-size: auto;
color: #ffffff;
font-style: normal;
height: 27px;
padding-right: 5px;
width: 100px !important;
} 
td.lista {color:#333; font-size:8pt; line-height:20px; margin:0; padding:0; text-align:left}
td.listam {background:#fff; border-bottom:solid 1px #CFDBE5; border-left:solid 1px #CFDBE5; border-right:solid 1px #CFDBE5; color:#000; font-size:8pt; height:20px; margin:0; padding:0; text-align:left}
td.listb {border:1px dotted silver; color:#000; font-size:8pt; margin:0; padding:5px; text-align:left}
td.listc {background:#fff; border:1px dotted silver; color:#000; font-size:8pt; margin:0; padding:5px; text-align:left}
td.modified {background-color:#DEDEDE; color:#000}
td.navigation {background-color:#DDE5EB; font-size:8pt; font-weight:700}
td.progress {background-image:url(images/backprogress.gif); background-repeat:repeat-x; height:10px; padding:0}
td.unews {font-size:14px; height:50px;}
td.yellow,td.yellow a:link,td.yellow a:visited {color:#BEC635}
td[width="150"] td.blockcontent table.lista td.lista a {display:block}
td[width="150"] td.blockcontent table.lista td.lista a:hover {background-color:#fcc; display:block}
textarea {display:block; line-height:1.4em; overflow:auto}
th {text-align:left}
ul.rotator li {list-style-type:none}

#bgtorrlist2 tr.list_dotted:hover {background-color:#fff7f7}
#bodyarea table[cellpadding="2"] td.lista a:link,#bodyarea table[cellpadding="2"] td.lista a:active,#bodyarea table[cellpadding="2"] td.lista a:visited,#bodyarea table[cellpadding="2"] td.lista a:hover {color:#039; text-decoration:none}
#bodyarea,td.blockcontent,#torrmain {color:#333}
#bot_dot,.list_dotted td {border-bottom:1px dotted #333}
#chat {height:220px; overflow:auto; padding:0; width:100%}
#chatoutput {margin-right:0; text-align:left}
#chatoutput ul {list-style:none; margin:0; padding:5px 4px 6px 5px}
#chatoutput ul li span.name {background:url(images/ajaxchat/bubble.png) no-repeat left; color:#000; display:block; font-weight:400; margin-bottom:1px; padding-left:19px}
#chatoutput ul li:hover span.name {background:url(images/ajaxchat/bubblehover.png) no-repeat left}
#dload {padding:10px}
#dloadl {background:url(images/dloadl.png) no-repeat;  margin-right:5px; position:relative; width:100%}
#dloadl div table a {background:url(images/reptor.png) repeat scroll 0 0 transparent; display:block; height:60px; width:110px}
#dloadl_bon {float:left; height:60px; padding-top:3px; width:110px}
#dloadl_rep {float:right; height:60px; width:230px}
#dloadll { font-size:15px; font-weight:700; padding:10px}
#dloadr {float:right; width:166px}
#foo {color:#fff; font-size:6pt; margin:0}
#header,#file_list table.listb {width:100%}
#idtab1 font {color:#fff!important}
#idtab1 font b {color:#0f3!important}
#idtab1 form {height:24px; line-height:24px}
#listpanel {height:150px; margin:0; overflow:hidden; padding:0}
#main {background-color:#fff; margin:0 auto; padding:0; width:1000px}
#main_img {float:left; margin:20px 20px 0px 15px}
#main_img a img {margin-bottom:10px; width:250px}
#main_text {margin:0 15px 10px}
#maincontainer {background-color:#DDE5EB; margin:0; overflow:auto; padding:0; text-align:left; width:100%}
#maincontent,ul.rotator {margin:0; padding:0}
#message {-moz-border-radius:6px; -webkit-border-radius:6px; background-color:#000; border:1px solid #ccc; border-radius:6px; display:none; font-size:14px; height:24px; left:90%; line-height:25px; margin-left:-80px; margin-top:-80px; opacity:.7; padding:5px; position:fixed; text-align:center; top:103%; width:140px; z-index:999}
#message:hover {color:#fff; opacity:1}
#minibaner {text-align:center}
#minibaner a img {border:1px solid #9e9e9e}
#moder {border-bottom:1px solid #CCC; margin-bottom:10px; margin-top:-18px; padding-bottom:15px; text-align:left}
#moder span {display:block; font-weight:700; line-height:19px; text-align:center}
#nocolumns {align:center; width:100%}
#now {background:url(images/bgtorrlist.png) center repeat-y; border:1px dotted silver; height:30px; margin:0; padding:0; width:100%}
#now2 {background:#fff; border:1px dotted silver; height:30px; margin:0; padding:0; width:100%}
#other {clear:both; margin:10px}
#prev {clear:both; margin:25px 15px}
#stats {clear:both; margin:10px; padding-top:10px}
#stats table {text-align:center; width:100%}
#stats table td {vertical-align:middle}
#stats table td .stat1 {color:#fff; font-weight:700; height:40px; position:relative}
#stats table td .stat1 a:link,#stats table td .stat1 a:hover,#stats table td .stat1 a:visited {color:#fff; text-decoration:underline}
#stats table td img,#stats table td .stat2 {height:100%; left:0; position:absolute; top:0; width:100%}
#thank_you {margin:10px 15px}
#torr_wrap {text-align:justify}
#torrbg,#torrbg2 {height:33px}
#uplbg {background:url(images/uplbg.png) top center no-repeat}

.btn {background:#b82325; border:1px solid #F35C5C; color:#fff; cursor:pointer; font-family:Verdana, Helvetica, Sans-Serif; font-size:11px; padding:2px; vertical-align:middle}
.clear {clear:both}
.code {background-color:#ECECEC; border-color:#000; border-style:inset; border-width:1px solid; color:#000; font-family:"courier new", "times new roman", monospace; font-size:x-small; line-height:1.3em; margin:1px auto; max-height:10em; overflow:auto; padding:1px; white-space:wrap; width:99%}
.error {background:url(images/chr.gif); background-repeat:repeat-x; color:#000; font-size:14pt; font-weight:700}
.formbutton {width:75px}
.hide,#listclose,.poller_waitmessage,#dloadl div table a img {display:none}
.highlight {background:#F8F81A; color:red}
.information {background:url(images/chb.gif); background-repeat:repeat-x; color:#000; font-size:14pt; font-weight:700}
.main_foot {background:url(images/main_foot.jpg) no-repeat; height:9px; margin:0 auto; width:1000px}
.main_top {background:url(images/main_top.jpg) no-repeat; height:9px; margin:0 auto; width:1000px}
.mytab {background:url(images/pbg.png); height:106px; margin:0 auto; padding:0}
.pager {background-color:#B82325; border:1px solid #F35C5C; padding:1px 3px}
.pager a:link,.pager a:hover,.pager a:visited {color:#fff!important; text-decoration:none}
.pagercurrent {background-color:#FFF; border:1px solid #072A66; padding:1px 3px}
.pagercurrent a:link,.pagercurrent a:hover,.pagercurrent a:visited {text-decoration:none}
.poller {overflow:hidden; width:100%}
.polleroption {margin:0}
.pollertitle,.result_pollertitle {font-size:1em; font-weight:700; margin-bottom:5px; margin-top:0}
.post {background-color:#E8EFF7; border:1px solid #4E7FCD; color:#000; line-height:1.4em; margin:1px; overflow:auto; padding:0; text-align:left; white-space:wrap}
.quote {background-color:#D7DAEC; border-color:#000; border-style:inset; border-width:1px solid; color:#000; font-size:x-small; line-height:1.4em; margin:1px; padding:1px}
.result_polleroption {font-size:.8em; margin:0}
.result_pollgraph {height:12px}
.result_pollgraph div {background-repeat:repeat-x; color:#FFF; float:left; font-size:.9em; height:12px; line-height:16px}
.result_pollgraph img {float:left}
.result_totalvotes {background:transparent; clear:left; font-size:.8em; font-style:italic; margin-top:10px}
.sublink {font-size:7pt; font-style:italic; font-weight:400}
.success {background:url(images/chg.gif); background-repeat:repeat-x; color:#000; font-size:14pt; font-weight:700}
.user {background:#A1BFD9}
.usual {color:#fff!important; margin:0 auto 15px; padding:0; width:1000px}
.usual .header,.usual form td {color:#d4d4d4}
.usual a:link,.usual a:active,.usual a:visited,.usual a:hover,.usual form td a:link,.usual form td a:active,.usual form td a:visited,.usual form td a:hover,#message a { text-decoration:none}
.usual div {background:#99cc99; background-position:right bottom; clear:left; font:10pt; height:100%; padding:0}
.usual li {float:left; list-style:none}
.usual ul a.selected {background:url(images/pbg.png); border-bottom:1px solid #aac5dd; cursor:default; margin-bottom:0}
.usual ul a:hover {background:url(images/pbg.png) top center no-repeat;}

/* Theme */
#main {
    background: url('images/cbg.jpg') top center no-repeat #ffffff;
	margin-right: auto;
	margin-left: auto;
    width:999px;
	padding:0px;
}
.usual {width:1000px}
.usual div {background:#fefefe}
.btn {background:#0e7fc6; border-color:#ccc}
.pager {background-color:#0e7fc6; border-color:#ccc}
td.block {color:white; text-transform:uppercase; height:auto; padding:5px 0 7px; background:#0e7fc6}
#footer{
  background:url('images/Footerbg.png') top center no-repeat;
  height:150px;
  width:100%;
}
body {
    font-family: tahoma, arial, helvetica, sans-serif;
    font-size: 8pt;
    background:url('images/bkk.jpg') top center no-repeat, #11202f;
	margin: 0px;
	padding: 0px;
}
/* Theme END */
#torrnews {
	background: url('images/newss_block.png') top center no-repeat;
	width: 100%;
	align:right;
}
td.cat_block { 
background-image: url('images/cat_block.png'); 
background-repeat:no-repeat;
background-position:left;
padding:0;
}
td.cat_podrobnee { 
background-image: url('images/podrobnee.png'); 
background-repeat:no-repeat;
background-position:left;
padding:0;
}
/* ---------------------- Blueslate nav ---------------------- */
.blue #slatenav{position:relative;display:block;height:42px;font-size:11px;font-weight:bold;background:transparent url(file:///D|/VertrigoServ/www/style/images/blueslate_background.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;}
.blue #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.blue #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
.blue #slatenav ul li a{display:block;float:left;color:#D5F1FF;text-decoration:none;padding:14px 22px 0 22px;height:28px;}
.blue #slatenav ul li a:hover,.blue #slatenav ul li a.current{color:#fff;background:transparent url(file:///D|/VertrigoServ/www/style/images/blueslate_backgroundOVER.gif) no-repeat top center;}
/* ---------------------- END Blueslate nav ---------------------- */
/* ---------------------- Jquery Menu ---------------------- */
.ebul_cbindex, .ebul_cbindex ul {
  background-color: #000000;
  border: 1px solid #555555;
  display: block;
  font-size: 1px;
  margin: 0px;
  overflow: auto;
  padding: 2px;
  position: absolute;
  visibility: hidden;
}

.ebul_cbindex_shadow {
  background-color: #777777;
  display: block;
  margin: 0px;
  overflow: hidden;
  position: absolute;
  visibility: hidden;
}

.ebul_cbindex table {
  border-collapse: separate;
}

.ebul_cbindex tr {
  background-color: #000000;
  cursor: pointer;
  font-size: 1px;
}

.ebul_cbindex td {
  border: 1px solid #000000;
  padding: 3px;
  text-align: left;
}

.ebul_cbindex td a {
  color: #EEEEEE;
  font-family: "Tahoma", serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

.ebul_cbindex tr.hot, .ebul_cbindex tr.expanded {
  background-color: #547EBC;
}

.ebul_cbindex tr.hot td, .ebul_cbindex tr.expanded td {
  border-color: #ADC2E0;
}
.ebul_cbindex tr.hot a, .ebul_cbindex tr.expanded a {
  color: #FFFFFF;
  font-family: "Tahoma", serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

ul.ebul_cbindex {
  position: absolute;
  visibility: hidden;
}                               

.cbindexebul_menulist .spaced_li {
  padding: 0px 0px 0px 0px;
}

.cbindexebul_menulist li {
  list-style-type: none;
  float: left;
}

.cbindexebul_menulist img {
  vertical-align: bottom;
  
}

.cbindexebul_menulist {
  margin: 0px;
  padding: 0px;
  line-height: 0px;
}
element.style { 
border-bottom-color: #bfd3ee;
border-bottom-style: solid;
border-bottom-width: 1px;
border-left-color: #bfd3ee;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #bfd3ee;
border-right-style: solid;
border-right-width: 1px;
border-top-color: #bfd3ee;
border-top-style: solid;
border-top-width: 1px;
padding-bottom: 1px;
padding-left: 20px;
padding-right: 20px;
padding-top: 1px;
}
/* ---------------------- END Jquery Menu ---------------------- */
#bgtorrlist2 { 
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url('images/bgtorrlist.png');
background-origin: padding-box;
background-position: 50% 0%;
background-repeat: no-repeat;
background-size: auto;
}
#torrbg { 
background-attachment: scroll;
background-clip: border-box;
background-color:transparent;
background-image: url('images/bgtorr.png');
background-origin: padding-box;
background-position: 50% 0%;
background-repeat: no-repeat;
background-size: auto;
height: 33px;
}

#torrbg2 { 
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url('images/bgtorr2.png');
background-origin: padding-box;
background-position: 50% 0%;
background-repeat: no-repeat;
background-size: auto;
height: 33px;
}
.tracker_logo {
  background:no-repeat; 
    align:center; 
    height:260px; 
    width:750px;
}
.pagination a {text-decoration:underline;} /*подчеркивание ссылок*/
2	.pagination a:hover {text-decoration:none;} /*убрать подчеркивание ссылок при наведении*/
3	.pagination .ditto_currentpage {color:#fff; background-color:#B2C629; border:1px solid #6f7b1a; padding: 1px 3px; margin:2px;  font-weight:bold; } /*оформление текущей страницы: цвет текста, цвет фона, цвет и ширина границы, размер отступов, текст жирным шрифтом*/
4	.pagination .ditto_previous_link, .pagination .ditto_next_link{margin:0 10px;} /*отступы для ссылок «далее» и «назад»*/
5	.pagination .ditto_page{ padding: 2px 5px;}/* отступы для номеров страниц*/

td.com_head{
background-color:#e0e0e0;
}

td.floock { 
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url('images/smilecm1.png');
background-origin: padding-box;
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: auto;
border-bottom-color: #c0c0c0;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-left-color: #c0c0c0;
border-left-style: dotted;
border-left-width: 1px;
border-right-color: #c0c0c0;
border-right-style: dotted;
border-right-width: 1px;
border-top-color: #c0c0c0;
border-top-style: dotted;
border-top-width: 1px;
color: #000000;
font-size: 8pt;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
text-align: left;
}

table.lista1 {
   background-image:url('images/pro.png');
} 
td.listcc { 
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url('images/smilecm.png');
background-origin: padding-box;
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: auto;

}
td.listc { 
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url('images/smilecm.png');
background-origin: padding-box;
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: auto;
border-bottom-color: #c0c0c0;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-left-color: #c0c0c0;
border-left-style: dotted;
border-left-width: 1px;
border-right-color: #c0c0c0;
border-right-style: dotted;
border-right-width: 1px;
border-top-color: #c0c0c0;
border-top-style: dotted;
border-top-width: 1px;
color: #000000;
font-size: 8pt;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
text-align: left;
}

td.silver a:link {
    color: #ededed;
}
td.silver a:visited {
    color: #ededed;
}

#main_menu_master{width: 218px; margin: 0; padding: 0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; text-align: center; line-height: 30px;}
#main_menu_master a{display: block; color: white; text-decoration: none;}

.top_button a{background: url(images/bt1.png); height: 30px; width: 188px; padding: 10px 15px 6px 15px;}
.bot_button a{background: url(images/bb1.png); height: 30px; width: 188px; padding: 6px 15px 10px 15px;}
.mid_button a{background: url(images/bm1.png); height: 30px; width: 188px; padding: 7px 15px 7px 15px;}

.top_button a:hover{background: url(images/bt1.png) bottom;}
.bot_button a:hover{background: url(images/bb1.png) bottom;}
.mid_button a:hover{background: url(images/bm1.png) bottom;}

.ratingblock {
        display:block;
        /* border-bottom:1px solid #999;
        padding-bottom:8px;
        margin-bottom:8px; */

        margin-top:5px;

        }

.loading {
        height: 30px;
        background: url(images/working.gif) 50% 50% no-repeat;
        }

.unit-rating { /* the UL */
        list-style:none;
        margin: 0px;
        padding:0px;
        height: 30px;
        position: relative;
        background: url(images/starrating.gif) top left repeat-x;
        }

.unit-rating li{
    text-indent: -90000px;
        padding:0px;
        margin:0px;
        /*\*/
        float: left;
        /* */
        }

.unit-rating li a {
        outline: none;
        display:block;
        width:30px;
        height: 30px;
        text-decoration: none;
        text-indent: -9000px;
        z-index: 20;
        position: absolute;
        padding: 0px;
        }

.unit-rating li a:hover{
        background: url(images/starrating.gif) left center;
        z-index: 2;
        left: 0px;
        }

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {
        background: url(images/starrating.gif) left bottom;
        position: absolute;
        height: 30px;
        display: block;
        text-indent: -9000px;
        z-index: 1;
        }

.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}


#bodyarea #mcol .block-head-title {
font-size: 14px;
        line-height: 32px;
        font-weight: bold;
        color: #FFFFFF;

        text-align: center;
        display: block;
        padding: 0px;
        height: 30px;
        width: 100%;
        margin-bottom: 8px;
        background-color: red;

}

#bodyarea #lcol .block-head {
        width: 100%;

}

