/*-----Firewallbot-----
*UA:Цей файл заражений вірусом, раджу не копіювати жодних символів звідси.*
*ENG:This file is infected with a virus, I recommend not to copy any characters here.*
*RUS:Этот файл заражен вирусом, советую не копировать никаких символов отсюда.*
-----------------------
*Всі права належать $@n4o;
*URL[http://Bigtorrent-ua.com/css/bt.css] шлях;
*http://Bigtorrent-ua.com;
*Автор $@n4o © 2011рік;
*#Файл Основних (CSS) стилів;
-----------------*/	
@import url(../highslide/highslide.css);
/*content*/
a {color:#444444; text-decoration: none;}
a:hover {color: #194972; text-decoration:none;}
body {font-family: tahoma, arial, verdana, sans-serif, Lucida Sans; font-size: 11px;  direction: ltr; margin: 0px; background-color: #FFFFFF; background-image: url(../top_menu/bg-top_menu_bt.png);background-repeat: repeat-x;}
 
#bt_clouds {display: block;height:288px;background-image: url(../top_menu/bg-bt_clouds.jpg);background-repeat: no-repeat;background-position: center top;}

hr { border: 0;border-bottom: 1px solid #DAE1E8;color:#DAE1E8; height:1px;}
hr.side-hr {height: 1px;border: 1px solid #eee;}
img {border:0;}
*h1, h2, h3, h4 { font-family: Tahoma, Arial, sans-serif; font-size: 137.5%;}
.tcat a:visited{color: #fff;}
/*Стиль списків*/
optgroup, option, fieldset, legend {font-family: Verdana,sans-serif;}
optgroup {font-size: 11px; letter-spacing: 0px; font-weight: bold; font-style: italic; color: #005A88; background: #ddd; border-top: 1px solid #A5AFB4;}
optgroup option { color: #000000; background: #FFFFFF; }
option { font-size: 11px; }
legend { padding: 0 2px 2px; font-size: 11px; color: #000066; }
legend a { text-decoration: none; }
fieldset > legend { margin-left: 6px; }
code{padding:0 2px; overflow:auto; width:300px;}
pre code{font-family:"Courier New", Courier, monospace;font-size:13px;}


/*Списки UL,LI*/
.listing {
  list-style: square;
  padding-left: 40px;
  color: #758EAC;
  margin: 0px 0px 15px 0px
}

ul.listing li {
  padding: 1px 0px;
}

ul.listing li span{
  color:black;
}

/*блок цитати*/
blockquote {
	background-color: #F5F7F8;
	border-bottom: 2px solid #EBEFF2;
	border-left: 8px solid #C9D8DF;
	margin: 10px 0 0;
	padding: 10px;
	min-width: 500px;
	max-width: 700px;
  word-wrap: break-word;
}


/*Підсвідка заголовів*/
#tooltip{background-color: #2e2e2e; font: 11px arial, tahoma, verdana;color: #fff; webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding: 3px 5px; z-index:9999; position: absolute;visibility:hidden;}
.tooltip_box{
	position:absolute;
	width:105px;
	height:105px;
	background-image:url(../profile/tooltip-box.png);
	color:#333333;
}
.tooltip_box img{
	position: relative;
	left:9px;
	top:7px;
	width:85px;
	height:85px;
	margin:1px;
}
.tooltip_box span{
	position: relative;
	font-size:11px;
	font-family:arial, tahoma;
}
/*Текстові поля bb-code*/
textarea.text{background-color: #ffffff; font-size: 12px; color: #3a0b0d; border: 1px solid #cccfd3; padding: 6px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; min-width: 650px; width: 100%; max-width: 860px;}
textarea.mini_text{background-color: #fcfeff; font-family:  tahoma, arial, sans-serif; font-size: 11px; color: #454f58; border: 1px solid #cccfd3; padding: 6px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; width: 100%; max-width: 350px;}
 
/*Помилка*/ 
#system_messages_error { background: #f0c8c8; border: 1px solid #ff8181; font-size: 12px; padding: 10px; color: #b22626; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#system_messages_error a {color:#ffffff; text-decoration: none;}
#system_messages_notice { background: #f2fad8; border: 1px solid #aec460; font-size: 12px; padding: 10px; color: #4bb23b; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#system_messages_warning { background: #faf6d8; border: 1px solid #c4b560; font-size: 12px; padding: 10px; color: #b2843b; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}


a.b_link {color: #2B587A;cursor: pointer;}
.spacer {margin-bottom: 5px;}
.tborder{background: #E6EFEE;}
.sublink {font-family: tahoma, verdana, arial, sans-serif, Lucida Sans;font-size: 7pt;font-weight: normal;}
.important {font-size: 11px;}
td.lol {font-family: Tahoma, Verdana, Arial,  Helvetica, sans-serif;font-size:9px;color:#сссссс;padding:1px; padding-left:4px; padding-right:4px; margin:0px;}	   
td.navigation {font-family: tahoma, verdana, arial, sans-serif, Lucida Sans;background-color: #FAFCFE; font-size: 11px;}
td.red {color: #B22222;}
td.yellow { background-color:#E0ECF7;color: #BEC635;}
td.green {background-color:#E0ECF7;color: green;}

td.progress {padding: 0px;background: #eee; background-repeat: repeat-x;height: 12px;}
td.red a:link { color: red;}
td.red a:visited {color: red;}
td.yellow a:link {color: #BEC635;}
td.yellow a:visited {color: #BEC635;}
td.green a:link {color: green;}
td.green a:visited {color: green;}
li{list-style-position:inside;} 
p{font-size:11px;padding: 3px 1px 1px 3px;}

/* border input */
.input_register {font-size: 12px;color: #6e6c6c;background-color: #fff;border: 1px solid #bbbbbb;padding: 4px;}
.side-body {font-size: 11px;color: #6e6c6c;background-color: #fff;background:#FFFFFF url(body_bg.png) repeat fixed 50% 2px;border: 1px solid #ddd;padding: 4px;}
.blok-border {font-size: 11px;color: #555;background-color: #fff; background-repeat: repeat-x;border: 1px solid #eee;padding: 10px;background:#FFFFFF url(body_bg.png) repeat fixed 50% 2px;}
.san4o_form_bbcode {font-size: 13px;color: #0BBBFF;background-color: #fff;background:#FFFFFF url(body_bg.png) repeat fixed 50% 2px;background-repeat: repeat-x;border: 1px solid #9FC610;padding: 4px;}
.main-body {background-color:#FFFFFF;border:1px solid #fff;color:#555555;font-size:11px;padding:0px;margin:0px;}
.inpt-text_b {margin: 0 10px 0 0;padding:0 0 0 3px;font-size:24px;float: left;height:36px;color: #bbb;line-height:36px;border: 1px solid #ccc;font-weight: normal;background:#FFFFFF url(body_bg.png) repeat fixed 50% 2px;}
.inpq_b {margin: 0 10px 0 0;padding:0 0 0 3px;font-size:16px;float: left;height:35px;color: #999;line-height:18px;border: 1px solid #ccc;font-weight: normal; background:#FFFFFF url(body_bg.png) repeat fixed 50% 2px;}
.box-1 {background-color:#FFFFFF;border:1px solid #dddddd;color:#555555;font-size:11px;padding:0px;}

/*Родачі та рейтинги користувача*/
#lrating{background:url(../images/rating.png) no-repeat;width:240px;height:69px;margin-bottom:5px;}
#lrating b{width:79px;padding-top:19px;font-size:1.3em;font-weight:normal;float:left;display:block;text-align:center;}
#lrating i{width:79px;padding-top:5px;font-size:1.1em;font-style:normal;float:left;display:block;text-align:center;color:#5e676b;}
#lrating .up{color:#57a754;}#lrating .rating{color:#eb7900;}#lrating .down{color:#b15f61;}

/* * * * * * * * * BB-CODE - bbcode.php* * * * * * * * */
.bbcode {-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; cursor: pointer; padding:4px 3px 4px 3px; margin: 1px; border: 1px solid #dfe2e3; margin-top: 2px;}
.bbcode:hover{border: 1px solid #789ab3;}
.bb-code {font-family: tahoma, verdana, arial, sans-serif, Lucida Sans;font-size: 12px;color: #bbbbbb;background-color: #f9f9f9;border: 1px solid #ccc;margin-top: 2px;padding:4px 4px 4px 4px;}

/* Стиль для всіх input полів.*/
.inputstyle{ background:#fff; color: #5c6976;border: 1px solid #d0d4d8; padding: 4px;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
.inputstyle:focus{background: #f9f9f9;}
/* border*/
.border_top { margin: 20px 0 16px 5px;}
.border_u { border:2px solid #FFD324; padding:.8em;background:#FFF6BF; color:#817134; }
.border_top_r {margin: 20px 0 16px 5px; }
.border_u_r{ border:2px solid #9fe34f;padding:.5em;background:#ccfb94;color:#446d14;font-weight: bold;font-size:15px;}
.text_name{color:red;font-size:11px;font-weight: bold;}

.inpt-text {margin: 0 10px 0 0;padding:0 0 0 3px;font-size:18px;float: left;height:32px;color: #999;line-height:32px;border: 1px solid #ccc;font-weight: normal;}
.inpq {margin: 0 10px 0 0;padding:0 0 0 1px;font-size:15px;float: left;height:32px;color: #999;line-height:32px;border: 1px solid #ccc;font-weight: normal; }
/*Переключалка між сторінками)*/
.pages {width:255px; overflow:hidden; clear:both}
.previos_new{float:left}
.next_new{float:right}
.pages a {display:block; min-height:20px; padding:4px 0; font-size:11px; text-transform:uppercase; text-decoration:none; color:#769fb2; /*IE6: height:20px;*/}
.pages a.previos, .previos_new a {background:url(../images/n_b/back.gif) no-repeat 0 0; padding-left:26px; float:left}
.pages a.next, .next_new a {background:url(../images/n_b/next.gif) no-repeat 100% 0; padding-right:26px; float:right}

/*forum*/
.forum_p1 {font-family: tahoma, verdana, arial, sans-serif, Lucida Sans; font-size: 11px;font-weight: normal;color: #828487;border: 1px solid #dddddd ;background-color: #FFFFFE; background-repeat: repeat-x;padding: 6px 4px 6px 4px;}
.forum_p_body {font-family: tahoma, verdana, arial, sans-serif, Lucida Sans;font-size: 11px;font-weight: normal;color: #828487;border: 1px solid #dddddd ;background-color: #FFFFFE;background-repeat: repeat-x;padding: 6px 4px 6px 4px;}
.forum_p2 {background:#E6EFEE none repeat scroll 0 0;border:1px solid #E6EFEE;color:#666666;font-size:11px;font-weight:normal;}


/*Клас таблиці torrents.php*/
#stat-table	{font-family: arial, tahoma; margin: 0 0 30px 0;}
#stat-table table	{width:100%;border-collapse: collapse; font-size: 11px;  background: white;/*	table-layout: fixed;*/}
#stat-table thead td, #stat-table thead th	{background: #dfe1e4; }
#stat-table thead th	{color:#47677e; font-size: 11px; font-weight: normal;}
#stat-table td, #stat-table th {padding: 5px 10px 5px 5px; vertical-align: top;}
#stat-table td	{font-size: 11px; padding: 7px 10px 7px 5px;}
#stat-table table input	{height:14px;width:14px;}
#stat-table .no-break-content div p	{overflow: hidden;}
#stat-table .no-break-content	{/*	position: relative;*/}
#stat-table .no-break-content div	{}
#stat-table .no-break-content p	{margin: 0 0 5px 0;}
#stat-table .no-break-content img	{position: absolute; top: 0px; right: 0px; width: 30px; height: 20px;}
.highlighted td, #stat-table .highlighted th	{background-color: #f5f5f5;}
#stat-table .less_padd td, #stat-table .less_padd th	{padding: 5px 3px 5px 3px; vertical-align: top;}
#stat-table thead .la	{text-align:left;}
#stat-table thead .ca	{text-align:center;}
#stat-table thead .ra	{text-align:right;}
.block_round {background:#F5F5F5;margin:10px 0px;clear:both;}
.block_round .content {padding:1px 11px 3px 11px;}
.block_round .tb, .block_round .bb_1 {position:relative;height:5px;overflow:hidden;}
.block_round .cn_1{position:relative;width:5px;height:20px;background:url('torrent_block.png');overflow:hidden;font-size:1px;}
.block_round .cn_1.r {position:absolute;right:0px;top:-5px;_margin-right:-1px;}
.block_round .bb_1 .cn_1 {margin-top:-10px;}
.block_round_info	{background-color:#dfe1e4;}
.block_round_error	{background-color:#990000;}
.block_round_reply	{background-color:#E0E0E0;}
.block_round_reply_moder	{background-color:#EBEFF0;}
.block_round_error .content {color:#FFF;}
.block_round small{font-size:80%;}
#stat-table .stat_normal_header thead td, #stat-table .stat_normal_header thead th	{background: #F5F5F5; text-align: left;}
.location	{text-align: right; background: #dfe1e4; padding: 15px 0px 0px 0;}
.location fieldset	{border: none; padding: 0 7px 5px 0;}
.location select	{width: 40%; margin: 0 5px 0 0;}
.location button	{padding: 0 3px;}
/*Клас таблиці torrents.php*/

.clearFix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
ul.t0 {width: 100%;}
ul.t0, ul.t0 li {list-style-type: none; margin: 0;padding: 0;}
ul.t0 li {float: left;text-align: center;}
ul.t0 li.activeLink a, ul.t0 li.activeLink a:hover {background: #a3c5cd;color: #FFFFFF;}
ul.t0 li a:hover {background: #DAE1E8;color: #2B587A;text-decoration: none;}
ul.t0 a {float: left;padding: 0 0 5px 0;margin-right: 5px;text-decoration: none;}
ul.t0 .tab_word {margin: 5px 5px 0px 5px;font-weight: normal;}
ul.t0 .t_r {float: right;padding: 5px 0 0;}
ul.t0 .t_r a {margin:0;}
ul.t0 .t_r a:hover {text-decoration: underline;background:#FFFFFF;}
.tl1, .tl2 {display: block; height: 1px;background-color: #FFF; overflow: hidden; margin: 0px;border: 1px solid #FFF;border-width: 0px 2px;}
.tl2 {margin-bottom: 3px;border-width: 0px 0px;}
ul.t0 li a:hover b.tl1, ul.t0 li a:hover b.tl2 {background-color: #DAE1E8;}
ul.t0 li.activeLink a b.tl1, ul.t0 li.activeLink a:hover b.tl1 {background-color: #a3c5cd; border-width: 0px 1px;}
ul.t0 li.activeLink a b.tl1 b, ul.t0 li.activeLink a:hover b.tl1 b {display: block;height: 1px; background: #a3c5cd;overflow: hidden; margin: 0px; border: 1px solid #9AB1C6; border-width: 0px 1px;}
ul.t0 li.activeLink a b.tl2, ul.t0 li.activeLink a:hover b.tl2 {background-color: #a3c5cd;border-color: #9AB1C6;}
#tSettings {width: 6em;}
#tNetworks {width: 4em;}
#tMobile {width: 9em;}
.tBar {padding: 0px 2px 0px;border-bottom: solid 1px #a3c5cd;}
.tBar #tabs {display: inline; float: left; border-bottom: none; margin: 0px;}
.tBar .blinks {padding: 4px 0px;float: right;}


/*bg_hr*/
#hr-bg { clear: both; background: url(../img/hr-bg.png) repeat-x; padding: 5px 5px ; color: #999; overflow: hidden; }

/*Блок зареэстрованих - користувачів*/
.amount { position:relative; display:block;}
.amount.people .inner{ line-height:34px; vertical-align:middle; text-align:center; width:200px; margin:0 auto; font-size:14px; color:#9f9f9f; padding:5px 5px 15px 5px; } 
.amount.people span {background:transparent url(../images/people.png) no-repeat scroll left top;display:block;float:right;height:34px;vertical-align:middle;width:202px;text-align:right;margin:0 0 0 0px;position:relative;}
.amount.people span s {color:#fff;font-family:Arial;font-size:20px;font-weight:bold;letter-spacing:10px;margin:0 -5px;text-decoration:none!important;line-height:34px;}


/*!!!xmara*/	
#cloudtag  {height: 64px;position: relative;background: url(../img/cloud.png) 50% 0 no-repeat;}

/*Переключалка між сторінками*/
/* Список попередніх сторінок стара*/
#nav-pages {font: 1.2.2em/100% Tahoma, arial;padding: 0 0em 2em 0;margin: 11em 0;list-style: none;clear: both;}
#nav-pages a, #nav-pages em {margin:0 0.2em 0 0.1em;padding: .1em .4em;}
#nav-pages li {float: left; font-size: 10pt;}
#nav-pages a:hover{background:#c5dae5;color:#fff;text-decoration: none;}
#nav-pages em {background:#7A9BAC;font-weight: 400;font-style: normal; color: #fff;}


/* * * * * * * * * HEADER - header.php * * * * * * * * */
/*хедер меню*/
body{margin:0;text-align:left;}a:hover{text-decoration:underline;}
#top_tools{padding-top:53px; margin:0 auto 0 auto;width:985px;}
#top_tools .logo{margin:0 5px 0 0px; display:block;width:311px;height:85px;background:url(../img/logo.png) repeat-x;float:left;outline:none;}
#cats{float:left;}
#cati{z-index:10;position:absolute;background:url(../img/menu.png) no-repeat;width:620px;height:64px;}
#catl{z-index:11;position:absolute;margin-left:0;white-space:no-wrap;width:680px;}
#cats a{float:left;width:100px;padding-top:43px;height:24px;text-align:center;text-decoration:none;color:#3782ad;font-size:1.2em;}
#cats a:hover{color:#028ad8;}
#cpy{float:right;}#singlePage h1{color:#244a5d;}
#cv{position:absolute;z-index:1;width:99px;height:74px;background:url(../img/cat_bg.png) no-repeat;margin-top:-2px;}
#cva{position:absolute;width:99px;height:74px;background:url(../img/cat_bg.png) no-repeat -99px;margin-top:-2px;}
#home_c{margin:0 auto 0 auto;width:980px;}
* html #cati{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/menu.png',sizingMethod='scale');}

/* *top slide menu * */
#menu_top_btn { position: absolute; width: 110px; height: 20px; left:10px; top: 0px; background: url('../top_menu/menu_top_btn.png') bottom center no-repeat; cursor: pointer; }
#menu_top { position: absolute; width: 100%; height: 150px; left: 0px; top: -150px; padding: 0px; font-size: 11px; background: #eef7fd; }
#menu_top table { margin-top: 110px; width: 100%; min-width: 990px; background: #eef7fd; }
#menu_top table td { height: 10px; text-align: center; }
a.wikiVkLink { cursor: pointer;color:#70aae0;border-bottom: 1px dashed #A7B7C9; }
a.wikiVkLink:hover { cursor: pointer;text-decoration: none;border-bottom: 1px dashed #A7B7C9; }


/* * * * * * * * * FOTTER - fotter.php* * * * * * * * */
div.bt_copyright { background-image:url(../img/footer/footer.gif);background-repeat:no-repeat;text-align: right; margin-left: auto; margin-right: auto; margin-top: 150px; margin-bottom: 5px; color: #444444;height:26px;line-height:24px;width:944px; vertical-align: sub;padding-right:10px;padding:0px 10px; }
#bt-menu { font: 1.2.2em/100% Tahoma, arial;padding: 0 0em 2em 0;margin: 11em 0;list-style: none;clear: both; }
#bt-menu a, #bt-menu em { margin:0 0.2em 0 0.1em; padding: .4em .5em; color: #2B587A; }
#bt-menu a:hover{ background:#b3cdd1; color:#fff; text-decoration: none; }
#bt-menu em {background:#7A9BAC;font-weight: 400;font-style: normal; color: #fff;}
.bottom_menu { width: 100%; position: relative; overflow: hidden; float: left; }
.bottom_menu dl { float: left; width: 16.5%; font-size: 11px;}
.bottom_menu dl.user { width: 10%; }
.bottom_menu dl.sections { width: 16%; }
.bottom_menu dl dt { margin-bottom: 1em; font-size: 1.2em; }
.bottom_menu dl dt a { font-weight: bold; }
.bottom_menu dl.user dt a { border: 0; font-weight: bold; }
.bottom_menu dl dd { margin-bottom: 1em; line-height: 1.4em; }


/* * * * * * * * * Спойлер * * * * * * * * */
.spoiler-wrap { width: 95%; margin: 6px auto; clear: both; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background: #e9ebec; border: solid #C3CBD1; border-width: 1px; }
.spoiler-head { font-size: 11px; padding: 1px 14px 3px; margin-left: 6px; line-height: 15px; }
.spoiler-body { padding: 1px 6px 2px; display: none; border-top: 1px solid #C3CBD1; background: #F5F5F5; }
.clickable { cursor: pointer; }
.folded { display: block; background: transparent url(../spoiler/icon_plu.gif) no-repeat left center; padding-left: 14px; }
.unfolded{ display: block; background: transparent url(../spoiler/icon_min.gif) no-repeat left center; padding-left: 14px; }
.clear     { clear: both; height: 0; font-size: 0px; line-height: 0px; overflow: hidden; }

/* * * * * * * * * Comment style * * * * * * * * */

/*Показати форму коментаря*/
.Comment-head {cursor: pointer; width: 125px; padding:15px;}
.Comment-body { padding: 1px 6px 2px; display: none;}
.PressComment { cursor: pointer; }
.ClearComment { clear: both; height: 0; font-size: 0px; line-height: 0px; overflow: hidden; }

/* * * * * * * * * Більше інформації * * * * * * * * */
.MoreInfo-head { font-size: 14px; padding: 1px 14px 3px; margin-left: 1px; line-height: 20px; }
.MoreInfo-body { padding: 1px 6px 2px; display: none; color:#880c10; border-top: 1px solid #C3CBD1; background: #F5F5F5; border: 1px solid #ddd; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.PressLink { cursor: pointer; }
.ShowImage { display: block; background: transparent url(../spoiler/arrow_show.png) no-repeat left center; padding-left: 18px; }
.HideImage { display: block; background: transparent url(../spoiler/arrow_hide.png) no-repeat left center; padding-left: 18px; }
.ClearInfo { clear: both; height: 0; font-size: 0px; line-height: 0px; overflow: hidden; }


/* * * * * * * * * Навігація в index.php* * * * * * * * */

#MainNavigator {font: 12px Helvetica, Arial, Verdana, sans-serif; -webkit-font-smoothing: antialiased;width:98%;}
#MainNavigator .NavigatorMenu {position:relative; background:url(../images/navigation/am_bg_menu.gif) repeat-x 0 100% #e4eaed; -webkit-border-radius:5px 5px 0px 0px; -moz-border-radius:5px 5px 0px 0px; border-radius:5px 5px 0px 0px; clear:both; margin:5px 0px 3px 13px; padding-top:7px; text-align:center}
#MainNavigator .NavigatorMenu ul {width:auto; margin:0 auto; padding:0; list-style:none; display:table}
#MainNavigator .NavigatorMenu li {display:table-cell; padding:7px 0 0; margin:0; line-height:1em; vertical-align:top}
#MainNavigator .NavigatorMenu li a {min-width:80px; position:relative; z-index:1; display:block; padding:3px 27px; color:#4d7184; text-decoration:none;}
#MainNavigator .NavigatorMenu li.selected {padding:0; color:#4d4d4d; font-weight: normal; display:block; position:relative; top:2px;}
#MainNavigator .NavigatorMenu li.selected a {background:#fff; padding:8px 28px 9px; border:0; z-index:5; margin-right:-1px; color:#4d7184; -moz-border-radius:4px 4px 0px 0px; -webkit-border-radius:4px 4px 0px 0px; border-radius:4px 4px 0px 0px}


/*Постери на горовній*/
.file_content{ margin-left:30px; overflow:hidden; }
.file_div{ position:relative; width:240px; height: 300px;  margin:10px 5px 0 0; float:left; color:#7a7a7a; }
.file_div p{ margin-top:2px;  padding:2px; width:200px; font:normal 11px arial, tahoma, georgia, sans-serif; color:#666666; }
.file_div h3{ color:black; padding:0; word-wrap: break-word; display: inline-block; margin:2px 0 0px 0; font:bold 12px tahoma, sans-serif; width:210px }
.file_div h3 a{ color:#879ba0; text-decoration:none; }
.file_div:hover h3 a{ color:#508590; text-decoration:none; }
a.file_img{ box-shadow:#8facb5 0 0 10px;-moz-box-shadow:#8facb5 0 0 10px; -webkit-box-shadow:#8facb5  0 0 10px; text-align:center; display:inline-block;overflow:hidden;width:200px;height:150px;clear:both;margin-bottom:5px; }
.file_div p, .file_div h3, .file_div a.file_img{ margin-left:10px; }
.file_img img, .p_img img{display:block;width:auto;margin:0 auto; }
.file_wrap{ width:220px; padding-top:10px;border:2px solid #fff; padding-bottom:7px; }
.file_div:hover .file_wrap{ height: 270px; border-color:#e4ecf0; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.small_txt { color: #D5D5D5; display: block; font: 10px arial,sans-serif; margin-top: 1px; padding: 0; }
a.file_cat_url { color: #678aa5; text-decoration: underline; cursor: pointer;}
a.file_cat_url:hover { color: #2B587A; text-decoration: underline; cursor: pointer;}
.file_size { background: url(../file/images/filesize.png) no-repeat scroll 0 0; display: inline-block; height: 9px; width: 7px; cursor: pointer;} 
.leechers_arrow { background: url(../file/images/ud.png) no-repeat scroll 0 -9px; display: inline-block; height: 9px; width: 7px; cursor: pointer;} 
.seeds_arrow { background: url(../file/images/ud.png) no-repeat scroll 0 0; display: inline-block; height: 9px; width: 7px; cursor: pointer;}
.seeds { color: #228B22;} 
.leechers { color: #B22222;}
.ratestar { font:bold 15px Georgia, sans-serif; }
/*Іконки*/

.file_ico_getfile {background: url(../file/images/getfile.png) no-repeat scroll 0 -15px; display: inline-block; height: 15px; width: 15px; cursor: pointer;}
.file_ico_getfile:hover {background: url(../file/images/getfile.png) no-repeat scroll 0 0px; display: inline-block; height: 15px; width: 15px; cursor: pointer;}
.file_ico_online {background: url(../file/images/online.png) no-repeat scroll 0 -15px; display: inline-block; height: 15px; width: 15px; cursor: pointer;}
.file_ico_online:hover {background: url(../file/images/online.png) no-repeat scroll 0 0px; display: inline-block; height: 15px; width: 15px; cursor: pointer;}
.file_ico_bookmark {background: url(../file/images/bookmark.png) no-repeat scroll 0 -15px; display: inline-block; height: 15px; width: 15px; cursor: pointer;}
.file_ico_bookmark:hover {background: url(../file/images/bookmark.png) no-repeat scroll 0 0px; display: inline-block; height: 15px; width: 15px; cursor: pointer;}
.file_ico_imgsize {background: url(../file/images/imgsize.png) no-repeat scroll 0 -15px; display: inline-block; height: 15px; width: 15px; cursor: pointer;}
.file_ico_imgsize:hover {background: url(../file/images/imgsize.png) no-repeat scroll 0 0px; display: inline-block; height: 15px; width: 15px; cursor: pointer;}
.file_ico_actual {background: url(../file/images/actuall.png) no-repeat scroll 0 -15px; display: inline-block; height: 15px; width: 15px; cursor: pointer;}
.file_ico_actual:hover {background: url(../file/images/actuall.png) no-repeat scroll 0 0px; display: inline-block; height: 15px; width: 15px; cursor: pointer;}
.file_ico_peerstat {background: url(../file/images/peerstat.png) no-repeat scroll 0 -15px; display: inline-block; height: 15px; width: 15px; cursor: pointer;}
.file_ico_peerstat:hover {background: url(../file/images/peerstat.png) no-repeat scroll 0 0px; display: inline-block; height: 15px; width: 15px; cursor: pointer;}
.file_ico_edit {background: url(../file/images/edit.png) no-repeat scroll 0 -15px; display: inline-block; height: 15px; width: 15px; cursor: pointer;}
.file_ico_edit:hover {background: url(../file/images/edit.png) no-repeat scroll 0 0px; display: inline-block; height: 15px; width: 15px; cursor: pointer;}
.file_ico_delete {background: url(../file/images/delete.png) no-repeat scroll 0 -15px; display: inline-block; height: 15px; width: 15px; cursor: pointer;}
.file_ico_delete:hover {background: url(../file/images/delete.png) no-repeat scroll 0 0px; display: inline-block; height: 15px; width: 15px; cursor: pointer;}

.infobox{ background: #f7f7f7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; padding:10px;font: 12px times, georgia, serif;width:95%; }

/* * * * * * * * * Button style * * * * * * * * */

/*#1 - big and small in style mac button*/
a.button { font-size: 12px; font-family: arial, sans-serif; border: none; background: none; padding: 0; overflow: visible; text-align: center; white-space: nowrap; cursor: pointer; }
a.button span, a.button em { display: inline-block; height: 31px; line-height: 31px; margin: 0; color:#333; }
a.button span { background: url(../img/button.gif) no-repeat 0 0; margin-right: 20px; }
a.button em { font-style: normal; padding-right: 20px; background: url(../img/button.gif) no-repeat right 0; position: relative; right: -20px; }

a.button.small { font-size: 12px; text-decoration: none; }
a.button.small span, a.button.small em { height: 22px; line-height: 22px; }
a.button.small span { background: url(../img/button-small.gif) no-repeat 0 0; margin-right: 20px; }
a.button.small em { background: url(../img/button-small.gif) no-repeat right 0; }

/*#2 - color's and style vk button*/
.button_blue, .button_gray, .button_dark { text-align: center; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; display: inline-block; *display: inline; position:relative; zoom: 1; }
.button_blue button, .button_gray button , .button_dark button { border:1px solid; background: none; font-size: 11px; margin: 0px; cursor: pointer; white-space: nowrap; outline: none; padding: 4px 14px 4px; *padding: 5px 15px 3px; font-family: tahoma, verdana, arial, sans-serif, Lucida Sans; overflow: visible; }
.button_wide { display: block;}
.button_wide button { width: 100%;}
.button_blue button::-moz-focus-inner, .button_gray button::-moz-focus-inner { border:0; }
.button_dark button::-moz-focus-inner { border:0;}
/*blue*/
.button_blue { border: 1px solid #416796; background: #6485aa; }
.button_blue button { border-top-color: #7c98ba; border-bottom-color: #5e80a9; border-left-color: #5e80a9; border-right-color: #5e80a9; color: #FFF; text-shadow:0 1px 0 #45688E; *border: 0; background: url('button_b.png') #6181a6 repeat-x top; background-position: 0px -16px; *background-position: 0px -16px; }
.button_blue button:hover { background-position: 0px -8px; }
.button_blue button:active { background: #5e80a5; border: 1px solid #5e80a5; position:relative; }
/*gray*/
.button_gray { border: 1px solid #b3b3b3; background: #e0e0e0; }
.button_gray button { border-top-color: #ffffff; border-bottom-color: #e5e5e5; border-left-color: #e7e7e7; border-right-color: #e7e7e7; color: #444; text-shadow:0 1px 0 #ffffff; *border: 0; background: url('button_b.png') #dddddd repeat-x top; background-position: 0px -54px; }
.button_gray button:hover { background-position: 0px -46px; }
.button_gray button:active { background: #dcdcdc; border: 1px solid #dcdcdc; position:relative; }
/*dark_gray*/
.button_dark { border: 1px solid #b0bfc6; background: #e0e0e0; }
.button_dark button { border-top-color: #d5dee2; border-bottom-color: #c8d2d6; border-left-color: #c8d2d6; border-right-color: #c8d2d6; color: #FFF; text-shadow:0 1px 0 #5c7781; *border: 0; background: url('button_g.png') #dddddd repeat-x top; background-position: 0px -16px; *background-position: 0px -16px; }
.button_dark button:hover { background-position: 0px -8px; }
.button_dark button:active { background: #bec7cb; border: 1px solid #b3c3ca; position:relative; }
/*--100%--*/
.button_blue button::-moz-focus-inner,
.button_dark button::-moz-focus-inner,
.button_gray button::-moz-focus-inner{border:0;}

/*LeftSide_block.php*/
.LastNewsBlog{ background: #f7f7f7; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; width:210px; padding:0px 2px 4px 2px; color:#5a6165;}
.ControlUser{ background: #f7f7f7; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; width:210px;  padding:4px 2px 4px 2px; color:#5a6165;}
.FastNavagator{ background: #e4eaed; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; width:210px; color:#4d7184; padding:10px 8px 12px 8px; margin: 5px 2px 20px 2px; font: 16px Helvetica, Arial, Verdana, sans-serif; -webkit-font-smoothing: antialiased;}
.reklama{ background: #f7f7f7; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; width:202px; color:#456; padding:4px 2px 4px 2px; color:#5a6165;}
/*LEFT*/
.Postfile {background: url(../blocks/ico/postfile.png) no-repeat scroll 0 -18px; display: inline-block; height: 19px; width: 135px; cursor: pointer;}
.Postfile:hover {background: url(../blocks/ico/postfile.png) no-repeat scroll 0 0px; display: inline-block; height: 19px; width: 135px; cursor: pointer;}
#leftsidemenu{font-size:12px; padding:1px;}
.ls_menu_block {padding:1px;}
.ls_menu_link a {text-decoration: none; background-color:#eee; line-height:25px;   -webkit-border-radius: 2px; -moz-border-radius:2px; border-radius:2px; display: block;}
.ls_menu_link a:hover {text-decoration: none; background-color:#e3e6eb; -webkit-border-radius: 2px; -moz-border-radius:2px; border-radius:2px;} 
.ls_menu_link_normal a {text-decoration: none; background-color:#eee; line-height:25px;  padding-left:11px; -webkit-border-radius: 2px; -moz-border-radius:2px; border-radius:2px; display: block;}
.ls_menu_link_normal a:hover {text-decoration: none; background-color:#e3e6eb; -webkit-border-radius: 2px; -moz-border-radius:2px; border-radius:2px;} 
.ls_menu_link_active a {text-decoration: none; background-color:#b1c3cc; line-height:25px; color:#fff; -webkit-border-radius: 2px; -moz-border-radius:2px; border-radius:2px; display: block;}	
.ls_menu_cat{ background-color: #ffffff; line-height:15px; display: inline-block; -webkit-border-radius: 3px; -moz-border-radius:3px; border-radius:3px; color: #5b696e; float:right; font-size:10px; font-weight:normal; top: 5px; left: -10px; padding: 0px 5px; position:relative;}
.ls_menu_alltorrent{ background-color: #7a9bac; line-height:16px; display: inline-block; -webkit-border-radius: 8px; -moz-border-radius:8px; border-radius:8px; color: #fff; float:right; font-size:11px; font-weight:bold; top: 5px; left: -10px; padding: 0px 5px; position:relative;}
.ls_menuIco_video {background: url('../blocks/ico/film.png') no-repeat scroll; position:relative; top:3px; left:4px; display: inline-block;  height: 16px; width: 20px;}
.ls_menuIco_music {background: url('../blocks/ico/music.png') no-repeat scroll; position:relative; top:3px; left:4px;  display: inline-block; height: 16px; width: 20px;}
.ls_menuIco_soft {background: url('../blocks/ico/soft.png') no-repeat scroll; position:relative; top:3px; left:4px;  display: inline-block; height: 16px; width: 20px;}
.ls_menuIco_game {background: url('../blocks/ico/games.png') no-repeat scroll; position:relative; top:3px; left:4px;  display: inline-block; height: 16px; width: 20px;}
.ls_menuIco_konsol {background: url('../blocks/ico/konsol.png') no-repeat scroll; position:relative; top:3px; left:4px;  display: inline-block; height: 16px; width: 20px;}
.ls_menuIco_serial {background: url('../blocks/ico/serial.png') no-repeat scroll; position:relative; top:3px; left:4px;  display: inline-block; height: 16px; width: 20px;}
.ls_menuIco_multserial {background: url('../blocks/ico/multserial.png') no-repeat scroll; position:relative; top:3px; left:4px;  display: inline-block; height: 16px; width: 20px;}
.ls_menuIco_phone {background: url('../blocks/ico/phone.png') no-repeat scroll; position:relative; top:3px; left:4px;  display: inline-block; height: 16px; width: 20px;}
.ls_menuIco_cola {background: url('../blocks/ico/cola.png') no-repeat scroll; position:relative; top:3px; left:4px;  display: inline-block; height: 16px; width: 20px;}


/*Для функції - block_begin()*/
table.tabs td.separator { background: url(../img/top_panel.gif) no-repeat -1px -107px; width: 1px; }
table.tabs td.endless { padding: 9px 0px; background: url(../img/top_panel.gif) repeat-x; width: 5%; }
table.tabs td a { text-decoration: none; }
table.tabs { font-size:16px; margin: 0px auto; padding: 0 0px; height: 38px; clear: left; background: #fff url(../img/top_panel.gif) repeat-x 0 1px; }
table.tabs.no-margin { margin: 0 auto 20px auto; }
table.tabs td.padding-sides { padding: 0 10px; }
table.tabs td { font-size: 1em;cursor: pointer;vertical-align: middle;padding: 2px 3px 0;margin: 0;height: 35px;text-align: center;background: url(../img/top_panel.gif) no-repeat right -107px;white-space: nowrap; }
table.tabs td a { font-size:16px;border: none;color: #fff;height: 38px; }
table.tabs td.first_1 { height: 38px; padding: 0;padding: 9px 0;background: url(../img/top_panel.gif) no-repeat 0 -162px; }
table.tabs td.last_1 { height: 38px;padding: 0;padding: 9px 0px;background: url(../img/top_panel.gif) no-repeat right -216px;border-right: none; }
table.tabs td a sup {font-size: 10px;vertical-align: middle;}
table.tabs td.normal {color: #000;}

/*Центральна панель - mainusertoolbar_block.php*/
#navtop { height: 92px; background: #e9eaea url(../img/bg.gif) repeat-x scroll 0 -81px; overflow: hidden; zoom: 1; }
#navtop .left { background: url(../img/bg.gif) no-repeat scroll 0 -173px; float: left; height: 92px;}
#navtop .right { float: right; background: url(../img/bg.gif) no-repeat scroll right -265px; height: 92px;}
#navtop  .signupButton a{ text-shadow:0px 2px 2px #fff; font-size:1.4em; color:#205b79; font-weight: bold;  padding:1px}
#navtop  .signupButton:hover a{ border-bottom: 1px dashed #205b79; cursor: pointer; text-decoration: none;} 
#navtop  .recoverButton a{font-size:12px; color:#6b7479; text-shadow:0px 2px 2px #fff; padding:1px}
#navtop  .recoverButton:hover a{ border-bottom: 1px dashed #6b7479; cursor: pointer; text-decoration: none;} 

/*Вкладки flatTabs*/
.flatTabs { border-bottom:1px solid #DAE1E8; height:24px; list-style-type:none; margin:0pt; padding:0px 7px;vertical-align:bottom; }
.flatTabOn { background-color:#FFFFFF; border-color:#C3CAD2; border-style:solid solid none; border-width:1px 1px 0px; float:left; height:24px; margin:0px 3px -1px; text-align:center; position:relative; }
.flatTabOn a { float:left; padding:5px 10px; text-decoration:none; }
.flatTab { background-color:#F5F7FA; border-color:#C3CAD2; border-style:solid solid none; border-width:1px 1px 0px; float:left; height:23px; margin:0px 3px; text-align:center; }
.flatTab a { border-bottom:2px solid #EEF0F3; float:left; padding:5px 10px 3px; text-decoration:none; }
.flatTab a:hover, .tabOn a:hover { background-color:#FFFFFF; text-decoration:none; }
.flatTab a:hover{ background-color:#FFFFFF; border-bottom:2px solid #F5F9FC; text-decoration:none; }

/*Маленьке меню*/
.block-nav { list-style:none; overflow: hidden; margin-bottom: 5px; }
.block-nav li { font-size: 11px; line-height: 11px; float: left; background: url(../img/bg.gif) repeat-x scroll 0 -534px; padding: 0 !important; }
.block-nav li a { color: #a2a2a2; text-decoration: none; outline: none; padding: 3px 0 7px 0; margin: 0 8px; display: block; float: left; }
.block-nav li strong { float: left; display: block; width: 5px; height: 21px; margin-right: -5px; background: url(../img/bg.gif) no-repeat scroll -9px -555px; }
.block-nav li em { float: left; display: block; width: 5px; height: 21px; margin-left: -5px; background: url(../img/bg.gif) no-repeat scroll -5px -555px; }
.block-nav li.active { background: #81da5e url(../img/bg.gif) repeat-x 0 -513px !important; }
.block-nav li.active strong { background: url(../img/bg.gif) no-repeat 0 -555px !important; }
.block-nav li.active em { background: url(../img/bg.gif) no-repeat -14px -555px !important; }
.block-nav li.active a { color: #fff; background: url(../img/bg.gif) no-repeat -19px -555px !important; }

/*Пошук*/
.in-text{border:1px solid #D1D1D1;padding:2px;float:left;width:230px;margin-right:5px;height:15px;padding:2px;}
.in-text:focus{outline:1px solid #fefef0;}
.in-text:hover{background-color: #f4f5be;}
.in-submit{padding:0;margin:0; border:none; height:21px; width:21px; overflow:hidden; background:transparent url(../img/bg-butto.png) no-repeat scroll 0 0;}
input.in-submit:active{ outline:none; background-position: 0px -22px; }
/*ENTER - button*/
.inpt-enter{float:left;height:32px;width:32px;padding:0;margin:0;overflow:hidden;border:none;background:transparent url(../img/bg-butto.png) no-repeat scroll 0 -66px;}
.inpt-enter:active{background-position:0 -99px;}
.inpt-login-text {margin: 0 5px 0 0; padding:6px;font-size:14px;float: left;height:18px;color: #B1B1B1;line-height:22px;border: 1px solid #D1D1D1; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}		
.inpt-login-text:focus{background-color: #f6f8f8;}
/*login*/
.login_box{ background: #f0f2f3;  border: 1px dashed #cce3e8; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; padding:10px; font-size: 12px; width:95%; }
/*recover*/
.recover_box{ background: #f0f2f3;  border: 1px dashed #cce3e8; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; padding:10px; font-size: 12px; width:100%; }
.recover_informer{ background: #fcfeda;  border: 1px solid #c0cacc; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; padding:4px; font-size: 11px; width:98%; }
.refresh_capt_hover a:hover{background:#c5dae5;  -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; padding:2px;color:#fff;text-decoration: none;}
/*Кнопка видалення "X"*/ 
.CloseButton {background: url(../images/comment/close.png) no-repeat scroll 0 0px; display: block; height: 14px; width: 14px; cursor: pointer; }
.CloseButton:hover { background: url(../images/comment/close.png) no-repeat scroll 0 -14px; display: block; height: 14px; width: 14px; cursor: pointer;}
.CloseButtonBig {background: url(../images/comment/bigclose.png) no-repeat scroll 0 -20px; display: block; height: 20px; width: 20px; cursor: pointer; }
.CloseButtonBig:hover { background: url(../images/comment/bigclose.png) no-repeat scroll 0 0px; display: block; height: 20px; width: 20px; cursor: pointer;}
.CloseButtonSmall {background: url(../images/comment/small-close.gif) no-repeat scroll 0 -7px; display: block; height: 7px; width: 7px; cursor: pointer;}
.CloseButtonSmall:hover {background: url(../images/comment/small-close.gif) no-repeat scroll 0 0px; display: block; height: 7px; width: 7px; cursor: pointer;}
/*Автор male, female*/
.user_male{padding:1px 1px 2px 20px; background: url(../images/comment/author.png) no-repeat scroll 0 0px;}
.user_female{padding:1px 1px 2px 20px; background: url(../images/comment/author.png) no-repeat scroll 0 -17px;}
/*24 год за БТ*/
.vote_24 {background: url(../images/vote24h.png) no-repeat scroll 0 0px; display: block; height: 50px; width: 220px; cursor: pointer; }
.vote_24:hover { background: url(../images/vote24h.png) no-repeat scroll 0 -50px; display: block; height: 50px; width: 220px; cursor: pointer;} 
/*В закладки*/
.like_torrent {background: url(../file/images/like_torrent.png) no-repeat scroll 0 0px; display: inline-block; height: 19px; width: 20px; cursor: pointer; }
.like_torrent:hover { background: url(../file/images/like_torrent.png) no-repeat scroll 0 -19px; display: inline-block; height: 19px; width: 20px; cursor: pointer;}
/*Голосуйте за БТ*/
#characters {width:700px; height:59px; position:relative; margin:10px auto 12px; background:url(../img/vote.png) no-repeat -1px 0}
#characters a {display:block; font:bold 1.3em georgia, times, serif; line-height:1.3em; letter-spacing:0.03; padding:10px 0 15px 196px; text-transform:uppercase; text-decoration:none; color:#576979; text-shadow:0px 1px 1px #dce5ed; filter:dropshadow(color=#dce5ed, offx=0, offy=1)}

/*Стилі таблиці*/
	.defTable {
	 border: 1px solid #DEE4E8;
	 border-right: 0;
	 border-top: 0;
	 padding:0px;
	 margin:0 auto 10px auto;
	 border-collapse: collapse;
	 width:90%;
	 font: 11px arial, tahoma, times, georgia, serif;
	}
	.defTable td {
	 border-top: 1px solid #DEE4E8;
	 border-right: 1px solid #DEE4E8;
	 vertical-align: top;
	 padding: 5px;
	 margin: 0;
	 font: 11px tahoma;
	}
	.defTable th {
	 background-color:#F5F7F8;
	 border:0;
	 margin:0;
	 border-top: 1px solid #DEE4E8;
	 border-right: 1px solid #DEE4E8;
	 padding:5px;
	 text-align: center;
	}

	.defTable caption {
	 padding: 6px;
	}
	
	/*Модальне вікно*/
	#modal_Window { position:fixed; z-index:9999; width: 100%; text-align:center; margin-top:0px; display:none;}
	#modal_Win_content{width: 650px !important; max-height:720px !important; min-height:50px !important;  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.4); -moz-box-shadow:0 0 10px rgba(0,0,0,0.4); box-shadow:0 0 10px rgba(0,0,0,0.4); border:1px solid #8e9ca9; background: #fff; padding:0px 0px 40px 0px; color:#333; text-align:left; margin: 100px auto 0 auto;}
	#modal_Win_bg {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; position:fixed; width:100%; height:100%; z-index:99; display:none; background: #111111;}
	#modal_Win_CloseButton { background: url(../jscript/modal/closelabel.png) no-repeat; display: inline-block; height: 15px; width: 15px; cursor: pointer; opacity:0.5;}
	#modal_Win_CloseButton:hover {opacity:1.0;}
	#modal_Win_close{color: #111;cursor:pointer;position:relative;top:124px; left:312px;}
	#modal_Win_ok{position:relative; top:8px; left:280px;}
	.modal_win_content_box{border-bottom: #e1e8ed solid 1px;background:#f8f8f8;font-size:14px;color:#2a5581;font-weight:bold;margin-top:0px;padding:6px 6px 6px 12px;}
	.modal_win_close_box {position:relative; top:-40px; border-top: #c7cdd3 solid 1px; background:#eee; height:40px; width: 650px !important; max-height:720px !important; margin:0 auto}	

/*кінець*/

