 .sorting {
margin:0 0 10px;
padding:4px 0;
list-style:none;
border-bottom:1px solid #E3E7EA;
border-width:2px 0;
background:#FFFFFF;
color:#7a7a7a;
text-align:center;
}
.sorting li{
display:inline;
}
 
.sorting li a{
padding:4px;
color:#1a1a1a;
text-decoration:none;
}
.sorting a:hover{
color:#FFFFFF;
border-radius: 3px 3px 0px 0px;
background:#ec2f2f;
}
.sort{
color:#FFFFFF;
border-radius: 3px 3px 0px 0px;
background:#DEE7ED;
}

/* -------------------------------------- */
/* NEWS ------------------------ */
/* -------------------------------------- */

div.article-bl {  
float:left;  
width:168px;  
margin-right: 22px;  
}  

.article-film {  
display: inline-block;  
margin-right: 22px;  
min-height: 300px;  
padding-bottom: 16px;  
position: relative;  
vertical-align: top;  
width: 168px;  
}  

.article-film-descr {  
display: none;  
left: 160px;  
opacity: 0;  
position: absolute;  
top: 147px;  
width: 168px;  
z-index: 15;  
}  

.article-film-descr-bottom {  
border-top: 7px solid transparent;  
border-right: 7px solid #f3453c;  
border-bottom: 7px solid transparent;  
border-left: 7px solid transparent;  
float: left;  
margin-top: 12px;  
}  

.article-film-descr-content {  
background: #f3453c;  
border-radius: 5px;  
-moz-border-radius: 5px;  
-webkit-border-radius: 5px;  
color: #ffffff;  
font-size: 13px;  
margin-left: 14px;  
padding: 6px 8px 8px 8px;  
}  

.article-film-image {  
height: 230px;  
margin-bottom: 12px;  
overflow: hidden;  
position: relative;  
width: 168px;  
}  

.article-film-overlay {  
background: url('http://zornet.ru/Fresa/AB/article-film-bg.png');  
color: #ffffff;  
display: none;  
height: 230px;  
opacity: 0;  
position: absolute;  
top: -100px;  
width: 163px;  
z-index: 5;  
}  

.article-film-overlay-content {  
height: 173px;  
padding: 12px 10px 0 10px;  
position: relative;  
}  

.article-film-overlay-content a {  
display: inline-block;  
}  
.article-film-overlay-content a:hover span {  
text-decoration: underline;  
}  

.article-film-date {  
background: url('http://zornet.ru/Fresa/AB/icons1.png') no-repeat 0 -726px;  
color: #ffffff;  
display: inline-block;  
font-size: 13px;  
height: 18px;  
line-height: 18px;  
padding-left: 23px;  
}  

.article-film-date a, .article-film-date span {  
color: #ffffff;  
font-size: 13px;  
}  

.article-film-play {  
border: 2px solid #ffffff;  
border-radius: 5px;  
-moz-border-radius: 5px;  
-webkit-border-radius: 5px;  
color: #ffffff;  
cursor: pointer;  
display: inline-block;  
font-size: 13px;  
height: 27px;  
line-height: 26px;  
position: absolute;  
right: 15px;  
text-align: center;  
top: 88px;  
width: 129px;  
}  
.article-film-play:hover {  
border-color: #f3453c;  
color: #f3453c;  
text-decoration: none !important;  
}  

.article-film-show-descr {  
background: url('http://zornet.ru/Fresa/AB/icons2.png') no-repeat 0 -655px;  
bottom: 10px;  
cursor: pointer;  
display: inline-block;  
height: 20px;  
position: absolute;  
right: 11px;  
width: 20px;  
}  
.article-film-show-descr:hover {  
background-position: 0 -675px;  
}  

.article-film-info {  
bottom: 5px;  
color: #ffffff;  
font-size: 13px;  
position: absolute;  
}  

.article-film-rating {  
display: none;  
opacity: 0;  
position: absolute;  
top: 230px;  
width: 163px;  
z-index: 6;  
}  

.article-film-rating-stars {  
background: #f3453c;  
border-top: 3px solid #c33931;  
color: #ffffff;  
padding: 7px 0 11px 0;  
}  
.article-film-rating-stars ul {  
display: inline-block;  
}  
.article-film-rating-stars a, .article-film-rating-stars b, .article-film-rating-stars span {  
color: #ffffff !important;  
font-size: 13px;  
font-weight: normal;  
}  

img.article-img {  
height: 230px;  
width: 163px;  
}  

.article-film-title {  
padding-bottom: 2px;  
}  
.article-film-title a {  
font-size: 15px;  
}  

.article-film-categories {  
color: #797979;  
font-size: 13px;  
}  
.article-film-categories a {  
color: #797979;  
font-size: 13px;  
text-decoration: underline;  
}  
.article-film-categories a:hover {  
color: #f3453c;  
text-decoration: none;  
}  

.u-star-rating-18 {width:105px !important;}  
.u-star-rating-18 a.u-five-stars:hover { width: 105px !important;}

----------------------------------------------

/*material*/  
.vid { 
background-color: #ccc; 
display: inline-block; 
border-radius: 100px 0 0 100px; 
margin-bottom: 10px; 
} 
.vid-title { 
background-color: #353A3C;width: auto; 
margin-left: 100px; 
padding: 10px 0; 
} 
.vid-title a { 
font-family: monospace;font-size: 17px;color: #C5C5C5; 
text-decoration: none;} 
.vid-title a:hover {color: #FFFFFF;} 
.vid-img { 
float: left; 
width: 200px; 
height: 200px; 
border-radius: 100px; 
} 
.vid-img img { 
width: 200px; 
height: 200px; 
border-radius: 100px; 
} 
.vid-text { 
margin-top: 5px; 
height: 65px; 
overflow: hidden; 
text-align: justify; 
padding: 5px; 
font-size: 13px; 
line-height: 17px; 
font-family: monospace; 
} 
.vid-detali { 
display: inline-block; 
padding: 5px 0 5px 0; 
border-top: solid 1px #ABABAB; 
margin-left: 5px; 
margin-top: 5px; 
} 
.vid-detali a { 
font-family: monospace;color: #696969; 
text-decoration: none;} 
.vid-detali a:hover { 
color: #977e5e; 
} 
.vid-detali li { 
font-family: monospace; 
list-style: none; 
float: left; 
border-right: solid 1px #A3A3A3; 
padding-right: 5px; 
margin-right: 5px; 
} 

.vid-detali li:last-child { 
border: 0; 
padding: 0; 
margin: 0; 
}

----------------------------------------------




/* Вид новостей для uCoz v2  
------------------------------------------*/  
.cell_news {  
  float:left;  
  width:500px;  
  margin-bottom: 15px;  
  overflow:hidden;  
  background: #fff;  
  border: 3px solid #ACACAC;  
  font:11px Verdana,Arial,Helvetica, sans-serif;  
  text-shadow: 1px 1px 1px #fff;  
  color:#888;  
  border-radius:5px;  
}  

.cell_news h2 {  
  margin:0;  
  float:left;  
  width:900px;  
  background:#f4f4f4;  
  padding: 7px 20px;  
  font: 125% Verdana,Arial,Helvetica, sans-serif;  
  font-weight: 700;  
}  

.news_img img {  
  width:100%;  
  height:350px;  
}  

.news_bottom {  
  float:left;  
  width:100%;  
  margin-top: -3px;  
  background:#f4f4f4;  
}  

.news_author{  
  float:left;  
}  

.news_author img {  
  float:left;  
  width:20px;  
  height:20px;  
  margin: 7px 5px 0px 20px;  
}  

.news_author a {  
  float:left;  
  font-weight: 700;  
  margin: 8px 5px 0px 5px;  
}  

.news_statistics{  
  float:right;  
  margin:0;  
  padding: 0;  
  margin-right: -2px;  
  list-style:none;  
  border-left: 1px solid #d1d1d1;  
}  

.news_statistics li {  
  float:left;  
  height:20px;  
  padding: 9px 8px 1px 8px;  
  border-right: 1px solid #d1d1d1;  
  border-left: 1px solid #fff;  
}  

.news_statistics span{  
  float:left;  
  margin: 0px 5px 0px 0px;  
}  

.opacity a:hover img {filter: progid: DXImageTransform.Microsoft.Alpha(opacity=85); -moz-opacity: 0.7; opacity: 0.7; filter: alpha(opacity=85);}


/* -------------------------------------- */
/* END NEWS ------------------------ */
/* -------------------------------------- */
/* -------------------------------------- */
/* CATEGORIES ------------------------ */
/* -------------------------------------- */
#categories ul {padding:5px;overflow:hidden;}  
#categories ul li {list-style-type: none; /* Убираем маркеры */}  
#categories ul li a{background:#393939;  
padding:4px 8px;  
margin:1px 1px 0 0;  
float:left;  
color:#fff!important;  
text-decoration:none;  
transition:all 0.5s ease 0s;  
-moz-transition:all 0.5s ease 0s;  
-webkit-transition:all 0.5s ease 0s;  
-o-transition:all 0.5s ease 0s;  
}  
#categories ul li a:hover {background:#fe5140;color:#fff!important;}  
#categories ul li a:before {content: "\f02b";font-family: FontAwesome;margin-right:2px;}  

--------------------------------------------

.mtr {padding:20px;display:table}  
.mtr .article_counters {margin-bottom:10px;}  
.mtr .im {background:#FFFFFF;padding-right:15px;display:table-cell;vertical-align:top}  
.mtr_td {display:table-cell;vertical-align:top}  
.mtr .inim {width:300px;height:220px;overflow:hidden}  
.mtr_descr {margin:0;position:absolute;top:-9000px}  
.name_mtr {margin-bottom:7px;font-size:16px;font-weight:bold}  
.article_counters {margin-bottom:14px;font-size:13px;color:#8c8c8c}  
.article_counters span {display:inline-block;margin-right:10px}  
.article_counters .dats {background:url('http://zornet.ru/Fresa/AB/time.png') 0px 1px no-repeat;padding-left:20px}  
.article_counters .views {background:url('http://zornet.ru/Fresa/AB/views.png') 0px 1px no-repeat;padding-left:20px}  
.article_counters .coms {background:url('http://zornet.ru/Fresa/AB/comment.png') 0px 1px no-repeat;padding-left:20px}  
.article_counters .catalog {background:url('http://zornet.ru/Fresa/AB/catalog.png') 0px 1px no-repeat;padding-left:20px}  
.article_counters .user {background:url('http://zornet.ru/Fresa/AB/user.png') 0px 1px no-repeat;padding-left:20px}  
@media only screen and (max-width: 980px) {  
.mtr .inim {width:200px;height:auto}  
.mtr .inim img {width:200px}  
}  
@media only screen and (max-width: 460px) {  
.mtr {display:block}  
.mtr .im {display:block;margin-bottom:10px;padding-right:0px}  
.mtr .inim, .mtr .inim img {width:100%;}  
.mtr_td {display:block}  
}


/* -------------------------------------- */
/* END CATEGORIES ------------------------ */
/* -------------------------------------- */

/* -------------------------------------- */
/* NEWS ------------------------ */
/* -------------------------------------- */
.slider { 
float:left; 
width:100%; 
height:400px; 
position:relative; 
padding-bottom:26px; 
} 

.sliderContent { 
float:left; 
width:100%; 
height:400px; 
clear:both; 
position:relative; 
overflow:hidden; 
border:1px solid #ddd; 
} 

.sliderArrows a { 
color:transparent!important; 
display:block; 
text-indent:-9999px; 
outline:none; 
z-index:50; 
background-image:url(http://www.zentrix.biz/img/news/prev_next.png); 
width:25px; 
height:27px; 
position:absolute; 
top:50%; 
margin-top:-34px; 
} 

.prev { 
left:5px; 
background-position:-27px 0px; 
} 

.prev:hover { 
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50); 
-moz-opacity: 0.5; 
opacity: 0.5; 
filter: alpha(opacity=50); 
} 

.next { 
right:5px; 
background-position: 0px 0px; 
} 

.next:hover { 
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50); 
-moz-opacity: 0.5; 
opacity: 0.5; 
filter: alpha(opacity=50); 
} 

.sliderContent .item { 
position:absolute; 
width:100%; 
height:400px; 
background: #f1f1f1; 
background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#EEE)); 
background-image: -webkit-linear-gradient(top, #f1f1f1, #EEE); 
background-image: -moz-linear-gradient(top, #f1f1f1, #EEE); 
background-image: -ms-linear-gradient(top, #f1f1f1, #EEE); 
background-image: -o-linear-gradient(top, #f1f1f1, #EEE); 
background-image: linear-gradient(top, #f1f1f1, #EEE); 
} 

.sliderBullets { 
position:absolute; 
bottom:0; 
left:50%; 
z-index:50; 
margin-left:-45px; 
} 

.sliderBullets a { 
color:transparent!important; 
display:block; 
float:left; 
text-indent:-9999px; 
outline:none; 
margin-left:5px; 
width:10px; 
height:11px; 
background:url(http://www.zentrix.biz/img/news/bullets.png) no-repeat; 
} 

.sliderBullets .active { 
background-position:0 -11px; 
} 

.sliderContent a { 
outline:none!important; 
text-decoration:none!important; 
} 

.sliderContent #cont{padding:25px 40px 10px 40px;display:block;} 

#text{text-align:left;float:right;width:900px;height:250px;color:#666;font-size:12px;overflow:hidden;} 
#text h2{font-size:13px;color:#444;} 
#readmore{ 
background-image: -webkit-gradient(linear, left top, left bottom, from(#EEE), to(#E1E1E1)); 
background-image: -webkit-linear-gradient(top, #EEE, #E1E1E1); 
background-image: -moz-linear-gradient(top, #EEE, #E1E1E1); 
background-image: -ms-linear-gradient(top, #EEE, #E1E1E1); 
background-image: -ms-linear-gradient(top, #EEE, #E1E1E1); 
background-image: -o-linear-gradient(top, #EEE, #E1E1E1); 
background-image: linear-gradient(top, #EEE, #E1E1E1); 
-webkit-border-radius: 3px; 
-moz-border-radius:3px; 
border-radius: 3px; 
-webkit-box-shadow: 0 0px 2px #666; 
-moz-box-shadow: 0 0px 2px #666; 
box-shadow: 0 0px 2px #666; 
color:#333; 
float:right; 
display:inline-block; 
font-size:11px; 
font-weight:bold; 
padding:4px; 
position:absolute; 
top:80%; 
right:35px; 
} 
#readmore:hover{color:red;} 
#newsimage{float:left;border: 4px solid #fff;width:400px;height:300px;margin:10px 10px 0px 0px;}


/* -------------------------------------- */
/* END NEWS ------------------------ */
/* -------------------------------------- */

/* -------------------------------------- */
/* AD BOARD ------------------------ */
/* -------------------------------------- */
.tdd:nth-child(1) {width:16px;}
.tdd:nth-child(2) {width:54%;color:#888;}
.tdd:nth-child(3),.tdd:nth-child(4) {text-align:center;}
.order-table {display:table;width:100%;}
#allEntries {display:table-row-group;}
.otop .tdd {font-weight:700;background:#f2f2f2;color:#555;border-bottom:1px solid#bbb;border-right:1px solid#bbb;}
.otop .tdd a {color:#555;text-decoration:none;}
.ono {color:#c00;}
.tdd h6 {margin:0 0 2px;color:#000;}
 div[id^="wprdv"] {position:fixed;top:0;right:0;background:rgba(0,0,0,0.2);padding:8px;}
 div[id^="entry"]:last-child .tdd {border-bottom:0 none;}
.trr,div[id^="entry"] {display:table-row;}
.tdd {display:table-cell;padding:10px 12px;border-bottom:1px dashed#bbb;vertical-align:middle;}
.tdd:last-child {width:50px;text-align:center;border-right:0 none;}
.tdd a {color:#07d;text-decoration:underline;}
/* -------------------------------------- */
/* END AD BOARD ------------------------ */
/* -------------------------------------- */

/* -------------------------------------- */
/* FORUM ------------------------ */
/* -------------------------------------- */
.page-nav span { 
  display: inline-block; 
  vertical-align: baseline; 
  padding-left: 15px; 
  color: rgba(255, 255, 255, 0.8); 
  font-size: 10pt; 
  font-weight: 400; 
} 
.page-nav span span { 
  padding-left: 0; 
} 
.page-nav a { 
  color: rgba(255, 255, 255, 0.7); 
} 
.page-nav a:hover span, 
.page-nav a:hover { 
  color: rgba(255, 255, 255, 1); 
  text-decoration: none; 
} 
.page-nav-big h2 { 
  text-align: center; 
  font-size: 22pt; 
  color: #fff; 
  text-transform: none; 
  line-height: 40px; 
  white-space: normal; 
} 
.page-nav-big ul { 
  margin: 0 auto; 
  padding: 0; 
  list-style: none; 
  text-align: center; 
  display: table; 
} 
.page-nav-big ul li { 
  display: block; 
  float: left; 
  margin: 2px; 
  line-height: 40px; 
} 
.page-nav-big ul li button { 
  min-width: 170px; 
  background: rgba(0, 0, 0, 0.3); 
  } 
   
  .page-nav-icon { 
margin:0; 
padding:0; 
list-style:none; 
float:right 
} 

.page-nav-icon li { 
position:relative; 
float:left; 
text-align:center 
} 

.page-nav-icon li span { 
opacity:0; 
visibility:hidden; 
position:absolute; 
right:-40%; 
bottom:-30px; 
margin:-11px 0 0 -55px; 
width:110px; 
padding:0 5px; 
line-height:22px; 
height:22px; 
font-size:7pt; 
color:#fff; 
text-transform:uppercase; 
text-align:center; 
background:#666; 
-webkit-border-radius:4px; 
-moz-border-radius:4px; 
border-radius:4px; 
transition:All .3619s ease; 
-webkit-transition:All .3619s ease; 
-moz-transition:All .3619s ease; 
-o-transition:All .3619s ease 
} 

.page-nav-icon li span:before { 
content:''; 
position:absolute; 
top:-5px; 
right:25%; 
margin-left:-10px; 
width:0; 
height:0; 
border-style:solid; 
border-width:0 5px 5px; 
border-color:transparent transparent #666 
} 

.page-nav-icon li:hover span { 
opacity:1; 
visibility:visible; 
bottom:-18px 
} 

.page-nav-icon li a { 
display:block; 
position:relative; 
padding:0 10px; 
font-size:16pt 
} 

.page-nav-icon li a .num { 
position:absolute; 
color:#333; 
line-height:normal; 
top:15px; 
right:5px; 
font-size:8pt; 
background:#fff; 
padding:0 2px; 
-webkit-border-radius:10px; 
-moz-border-radius:10px; 
border-radius:10px 
}

.important {background:#ff8060;border:1px solid #181717;font-size:13px;font-weight:bold;color:#181717;width:50px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius: 3px;}

.autor_ava img {width:25px;vertical-align:middle;border:2px solid black;}  
  ._uf_table {font-weight:normal;}

.replaceTable {background:url('http://zornet.ru/Ajaxoskrip/Frank/zornet/Slen/SXiR1fZ.png') #111111;height:100px;width:300px;box-shadow:1px 1px 7px #000; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;border:2px solid #282318;}  
  .replaceBody {background:url('http://zornet.ru/Ajaxoskrip/Frank/zornet/Slen/bw-0165.jpg') #000000;}
/* -------------------------------------- */
/* END FORUM ------------------------ */
/* -------------------------------------- */



/* -------------------------------------- */
/* INFORMER ------------------------ */
/* -------------------------------------- */
 
.ie { 
  width: 240px; 
  display: block; 
  float: left; 
  margin: 0px 0px 15px 16px; 
  padding: 0; 
  position: relative; 
  z-index: 1; 
  border: 2px solid #fe5140; 
  border-radius: 2px; 
} 
.ie_c { 
  height: 240px; 
  z-index: 2; 
  overflow: hidden; 
  position: relative; 
} 
.ie_c .mask { 
  position: absolute; 
  overflow: hidden; 
  top: 0; 
  left: 0; 
  display:none; 
  opacity: 1; 
  background-color: rgba(0,0,0, 0.77); 
  width:100%; 
  height:100%; 
} 
.ie_c:hover .mask, .mask:hover{ 
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
  filter: alpha(opacity=100) !important; 
  opacity: 1; 
  display:block; 
} 
.ie_c .mask a.show, .ie_c .mask .full { 
  width: 28px; 
  display: block; 
  float: left; 
  text-indent: -9999px; 
  height: 28px !important; 
  overflow: hidden; 
  top: 65px; 
  position: absolute; 
  background: url("http://www.zentrix.biz/img/news/ie_img.png") no-repeat; 
} 
.ie_c .mask a.show { 
  background-position: 0 0; 
  left: 93px; 
} 
.ie_c .mask a.show:hover { 
  background-position: 0 -28px; 
} 
.ie_c .mask .full { 
  right: 91px; 
  background-position: -28px 0; 
} 
.ie_c .mask .full:hover { 
  background-position: -28px -28px; 
} 
.ie_c img { 
  width: 240px; 
  height: 240px; 
  display: block; 
} 
.ie_b { 
  background: #393939; 
  height: 29px; 
  overflow: hidden; 
  position: relative; 
  z-index: 1; 
} 
.ie_b_bg { 
  background: url("http://www.zentrix.biz/img/news/ie_b_bg.png") repeat-x center top; 
  position: absolute; 
  height: 5px; 
  left: 0; 
  top: 0; 
  width: 100%; 
  z-index: 6; 
} 
.ie_b .file { 
  color: #fff; 
  display: block; 
  font-size: 11px; 
  line-height: 28px; 
  height: 29px; 
  text-align: center; 
} 
.ie_b .file a { 
  color: #FFA134; 
} 
.ie_b .file a:hover { 
  color: #fff; 
  text-decoration: none; 
} 
.file_ie { 
  text-transform: uppercase; 
  background-color: #fe5140; 
  color: #F2A136; 
  border-radius: 2px; 
  height: 20px; 
  padding-top: 3px; 
  margin: 4px;  
} 

/* -------------------------------------- */
/* END INFORMER ------------------------ */
/* -------------------------------------- */

/* -------------------------------------- */
/* SCROLLBAR ------------------------ */
/* -------------------------------------- */
::-webkit-scrollbar-button {background-image:url('');background-repat:no-repeat;width:5px;height:0px} /*---Высота отступов и ширина дорожки---*/  
::-webkit-scrollbar-track {background-color:#1a1a1a;} /*---- фон дорожки скролла---*/  
::-webkit-scrollbar-thumb {-webkit-border-radius: 0px; border-radius: 0px;background-color:#ff0000;} /*--- фон скролла и его закругления---*/  
::-webkit-scrollbar-thumb:hover{background-color:#3c3c3c;} /*--- это отвечает за ховэр эффект фона ховера ---*/  
::-webkit-resizer{background-image:url('');background-repeat:no-repeat;width:5px;height:1px} /*---тут тоже ширина---*/  
::-webkit-scrollbar{width: 20px;} /*---Основная ширина скроллбара---*/ 
/* -------------------------------------- */
/* END SCROLLBAR ------------------------ */
/* -------------------------------------- */

/* -------------------------------------- */
/* CALENDAR ------------------------ */
/* -------------------------------------- */
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&subset=latin,cyrillic);  
.calMonth {font:300 20px 'Open Sans';padding:15px;}  
.calTable {border-radius:5px;overflow:hidden;border-collapse:collapse;box-shadow:0 0 10px #ddd;}  
.calWday,.calWdaySe,.calWdaySu {font:300 15px 'Open Sans';color:#fff;padding:10px;}  
.calMday,.calMdayIs,.calMdayA,.calMdayIsA {font:15px 'Open Sans';color:#ccc;padding:15px;}  
.calMdayA {color:#fff;}  
.calMonth a,.calMdayIs a,.calMdayIsA a {color:#fff;}  

/* Уберите / * в начале и * / в конце след. строки, если хотите задать точную ширину блоку календаря */  
/* .calTable {table-layout:fixed;width:200px;} */  

/* На всю ширину */  
.big .calTable {width:200px;}  
.big .calMonth {font-size:25px;padding:20px;}  
.big .calWday,.big .calWdaySe,.big .calWdaySu {font-size:20px;padding:10px;}  
.big .calMday,.big .calMdayIs,.big .calMdayA {font-size:20px;padding:15px;font-weight:300;}  

/* Уменьшенный размер */  
.small .calMonth {padding:10px;font-weight:400;font-size:14px;}  
.small .calWday,.small .calWdaySe,.small .calWdaySu {font-weight:400;font-size:11px;padding:5px;}  
.small .calMday,.small .calMdayIs,.small .calMdayA,.small .calMdayIsA {font-weight:400;font-size:11px;padding:10px;}  

/* Синий цвет */  
.blue .calMonth {background:#4eb8df;}  
.blue .calWday,.blue .calWdaySe,.blue .calWdaySu {background:#4095b4;}  
.blue .calMdayIsA,.blue .calMdayA {background:#4095b4;}  
.blue .calMdayIs a {color:#4095b4;}  
.blue .calMdayIs a:hover {border-bottom:1px dotted #4095b4;}  

/* Зеленый цвет */  
.green .calMonth {background:#57d68d;}  
.green .calWday,.green .calWdaySe,.green .calWdaySu {background:#46ae72;}  
.green .calMdayA,.green .calMdayIsA {background:#46ae72;}  
.green .calMdayIs a {color:#46ae72;}  
.green .calMdayIs a:hover {border-bottom:1px dotted #46ae72;}  

/* Желтый цвет */  
.yellow .calMonth {background:#ffce34;}  
.yellow .calWday,.yellow .calWdaySe,.yellow .calWdaySu {background:#dab02c;}  
.yellow .calMdayA,.yellow .calMdayIsA {background:#dab02c;}  
.yellow .calMdayIs a {color:#dab02c;}  
.yellow .calMdayIs a:hover {border-bottom:1px dotted #dab02c;}  

/* Оранжевый цвет */  
.orange .calMonth {background:#f5a258;}  
.orange .calWday,.orange .calWdaySe,.orange .calWdaySu {background:#ce884a;}  
.orange .calMdayA,.orange .calMdayIsA {background:#ce884a;}  
.orange .calMdayIs a {color:#ce884a;}  
.orange .calMdayIs a:hover {border-bottom:1px dotted #ce884a;}  

/* Красный цвет */  
.red .calMonth {background:#df4e4e;}  
.red .calWday,.red .calWdaySe,.red .calWdaySu {background:#b44040;}  
.red .calMdayA,.red .calMdayIsA {background:#b44040;}  
.red .calMdayIs a {color:#b44040;}  
.red .calMdayIs a:hover {border-bottom:1px dotted #b44040;}  

/* Фиолетовый цвет */  
.violet .calMonth {background:#df4ed3;}  
.violet .calWday,.violet .calWdaySe,.violet .calWdaySu {background:#b541ab;}  
.violet .calMdayA,.violet .calMdayIsA {background:#b541ab;}  
.violet .calMdayIs a {color:#b541ab;}  
.violet .calMdayIs a:hover {border-bottom:1px dotted #b541ab;}  

/* Черный цвет */  
.black .calMonth {background:#4e4e4e;}  
.black .calWday,.black .calWdaySe,.black .calWdaySu {background:#404040;}  
.black .calMdayA,.black .calMdayIsA {background:#404040;}  
.black .calMdayIs a {color:#404040;}  
.black .calMdayIs a:hover {border-bottom:1px dotted #404040;}
/* -------------------------------------- */
/* END CALENDAR ------------------------ */
/* -------------------------------------- */

/* -------------------------------------- */
/* POLL ------------------------ */
/* -------------------------------------- */
/* 
	Styles poll_style
- Autor: Mr.Winston888
- Skype: Kolyan.777.
- Version: v.2.0

*/

 .pollTot {
border: 0;
background: rgb(114, 114, 114);
color: #fff;
padding: 5px 10px;
margin-top: 0px;
text-align:center; 
}
 .pollAns {
 font-size:9pt;
 text-align:left;
 padding-bottom: 5px;
 }
.pollTitle {
border: 0;
background: #1d9fde url('http://www.zentrix.biz/img/other/questionmark.png') 1px 0 repeat-y;
color: #fff;
padding: 4px 57px;
margin-top: 0px;
margin-bottom: 10px; 
max-height: 50px;	
}
 
.pollBut {
background:#9dd30b;
color: #fff;
cursor:pointer;
display:inline-block;
font-size: 14px;
padding: 6px 11px 7px;
position:relative;
outline:none;
border:none;
}
 
 .progress {
overflow: hidden;
height: 20px;
margin-bottom: 5px;
background: rgb(248, 248, 248);
border-left: 1px solid transparent;
border-right: 1px solid transparent;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; 
}

.bb0 div div{
content: close-quote;
position: absolute;
top: 2px;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
height: 18px !important;
background: rgb(236, 236, 236) url(http://www.zentrix.biz/img/other/progress.png) 0 0 repeat-x !important;
border-radius: 10px !important;
} 
 
.bb1 div div{
content: close-quote;
position: absolute;
top: 2px;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
height: 18px !important;
background: #85c440 url(http://www.zentrix.biz/img/other/progress.png) 0 0 repeat-x !important;
border-radius: 10px !important;
}

.bb2 div div{
content: close-quote;
position: absolute;
top: 2px;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
height: 18px !important;
background: rgb(240, 114, 99) url(http://www.zentrix.biz/img/other/progress.png) 0 0 repeat-x !important;
border-radius: 10px !important;
} 

.bb3 div div{
content: close-quote;
position: absolute;
top: 2px;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
height: 18px !important;
background: #f0ad24 url(http://www.zentrix.biz/img/other/progress.png) 0 0 repeat-x !important;
border-radius: 10px !important;
} 

.bb4 div div{
content: close-quote;
position: absolute;
top: 2px;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
height: 18px !important;
background: rgb(89, 181, 238) url(http://www.zentrix.biz/img/other/progress.png) 0 0 repeat-x !important;
border-radius: 10px !important;
 
} 
 
 .progress0, .progress6 {
color: #ffffff!important;
text-align: center!important;
position: relative!important;
text-indent: -2000em!important;
height: 18px!important;
line-height: 16px!important;
display: block !important;
overflow: hidden!important; 
}
 .progress1, .progress7 {
color: #ffffff!important;
text-align: center!important;
position: relative!important;
text-indent: -2000em!important;
height: 18px!important;
line-height: 16px!important;
display: block!important;
overflow: hidden!important;
}
 
 .progress2, .progress8 {
color: #ffffff!important;
text-align: center!important;
position: relative!important;
text-indent: -2000em!important;
height: 18px!important;
line-height: 16px!important;
display: block!important;
overflow: hidden!important; 
}
 
 .progress3, .progress9 {
color: #ffffff!important;
text-align: center!important;
position: relative!important;
text-indent: -2000em!important;
height: 18px!important;
line-height: 16px!important;
display: block!important;
overflow: hidden!important;
}

 .progress4, .progress10 {
color: #ffffff!important;
text-align: center!important;
position: relative!important;
text-indent: -2000em!important;
height: 18px!important;
line-height: 16px!important;
display: block!important;
overflow: hidden!important;
}
 
.progress5, .progress11 { 
color: #ffffff!important;
text-align: center!important;
position: relative!important;
text-indent: -2000em!important;
height: 18px!important;
line-height: 16px!important;
display: block!important;
overflow: hidden!important;
} 
 .answer { 
color: black; 
background-image: none; 
background-repeat: no-repeat; 
background-position: bottom left; 
line-height: 22px; 
display: block; 
text-align: left;
} 
 

/*--- poll_style Buttons ---*/

.button_poll {
 cursor:pointer;
 display:inline-block;
 font-size: 14px;
 margin:0 10px 20px 0;
 padding: 7px 11px 7px;
 position:relative;
 outline:none;
 border:none;
 
 -webkit-transition:all 0.2s linear;
 -moz-transition:all 0.2s linear;
 -o-transition:all 0.2s linear;
 transition:all 0.2s linear; 
}

.white {
 background:#eaeaea;
 color: #686868;
}

.white:hover {
 color: #686868;
 background:#d2d2d2;
}

.yellow {
 background:#ffb141;
 border:0 none;
 color: #fff;
}

.yellow:hover {
 color: #fff;
 background:#fd9602;
}

.orange {
 background:#fe7e17;
 border:0 none;
 color: #fff;
}

.orange:hover {
 color: #fff;
 background:#f77309;
}

.black {
 background:#787878;
 color: #ffffff;
}

.black:hover {
 color: #ffffff;
 background:#444;
}

.green {
 background:#9dd30b;
 color: #fff;
}

.green:hover {
 color: #fff;
 background:#8dbd0a;
}

.bleumarin {
 background:#30b4c5;
 color: #fff;
}

.bleumarin:hover {
 background:#2b9fae;
 color:#fff;
}

.rose {
 background:#ee5051;
 color: #fff;
}

.rose:hover {
 color: #fff;
 background:#d64849;
}
 
/* -------------------------------------- */
/* END POLL ------------------------ */
/* -------------------------------------- */

/* -------------------------------------- */
/* AUTOR INFO ------------------------ */
/* -------------------------------------- */
.material_informat_title {font-size:17px;color:#5f5f5f;margin-bottom:5px} 
.material_informat {display:table;width:100%;} 
.material_informat_left {display:table-cell;vertical-align:top;width:530px;padding-top:5px;padding-bottom:5px} 
.material_informat_right {display:table-cell;vertical-align:top;padding-top:5px;padding-left:5px;padding-bottom:5px;} 
.avtor_avatar_mat img{width:70px; height: 70px; margin: 3px 10px 0 0;-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;border:1px solid #858585}    
.avtor_avatar_mat {display:table-cell;vertical-align:top;width:64px;padding-right:5px}    
.avtor_avatar_mat img {border: 3px solid #fff; box-shadow: 0px 0px 1px 1px #858585;} 
.avtor_block {display:table;width:100%} 
.avtor_avatar {display:table-cell;vertical-align:top;width:87px} 
.avtor_info {display:table-cell;vertical-align:top;} 
.avtor_user {font-size:15px;display:block} 
.avtor_infa {margin-top:3px;font-size:13px;color:#858585} 
.avtor_inform {font-size:13px;color:#858585} 
.avtor_block{margin-left:20px;}
/* -------------------------------------- */
/* END AUTOR INFO ------------------------ */
/* -------------------------------------- */

/* -------------------------------------- */
/* TORRENT INFO ------------------------ */
/* -------------------------------------- */
.content{ margin:60px auto; width:900px; } #down, #demo{ position:relative; padding:5px; float:left; margin:10px 10px 10px 10px; width:230px; height:50px; display:block; text-decoration:none; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); box-shadow: 0 0 8px rgba(0, 0, 0, 0.5); } span.btn-title{ color:#fff; text-align:center; font:30px/58px Tahoma, Arial, sans-serif; height:50px; width:230px; display:block; position:relative; background: rgb(243,197,189); /* Old browsers */ background: -moz-linear-gradient(top, rgba(243,197,189,1) 0%, rgba(232,108,87,1) 50%, rgba(234,40,3,1) 51%, rgba(255,102,0,1) 75%, rgba(199,34,0,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, http://stock-exchange.ucoz.com/color-stop(0%,rgba(243,197,189,1)), color-stop(50%,rgba(232,108,87,1)), color-stop(51%,rgba(234,40,3,1)), color-stop(75%,rgba(255,102,0,1)), color-stop(100%,rgba(199,34,0,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(243,197,189,1) 0%,rgba(232,108,87,1) 50%,rgba(234,40,3,1) 51%,rgba(255,102,0,1) 75%,rgba(199,34,0,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(243,197,189,1) 0%,rgba(232,108,87,1) 50%,rgba(234,40,3,1) 51%,rgba(255,102,0,1) 75%,rgba(199,34,0,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(243,197,189,1) 0%,rgba(232,108,87,1) 50%,rgba(234,40,3,1) 51%,rgba(255,102,0,1) 75%,rgba(199,34,0,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(243,197,189,1) 0%,rgba(232,108,87,1) 50%,rgba(234,40,3,1) 51%,rgba(255,102,0,1) 75%,rgba(199,34,0,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3c5bd', endColorstr='#c72200',GradientType=0 ); /* IE6-9 */ -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; z-index:5; line-height:50px; -webkit-transition:width .2s ease-out; -moz-transition:width .2s ease-out; -o-transition:width .2s ease-out; } #down:hover span.btn-title, #demo:hover span.btn-title { font-size:19px; width:135px; background: rgb(211,168,165); /* Old browsers */ background: -moz-linear-gradient(top, rgba(211,168,165,1) 0%, rgba(196,90,74,1) 50%, rgba(198,29,3,1) 51%, rgba(221,92,0,1) 75%, rgba(165,24,0,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(211,168,165,1)), color-stop(50%,rgba(196,90,74,1)), color-stop(51%,rgba(198,29,3,1)), color-stop(75%,rgba(221,92,0,1)), color-stop(100%,rgba(165,24,0,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(211,168,165,1) 0%,rgba(196,90,74,1) 50%,rgba(198,29,3,1) 51%,rgba(221,92,0,1) 75%,rgba(165,24,0,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(211,168,165,1) 0%,rgba(196,90,74,1) 50%,rgba(198,29,3,1) 51%,rgba(221,92,0,1) 75%,rgba(165,24,0,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(211,168,165,1) 0%,rgba(196,90,74,1) 50%,rgba(198,29,3,1) 51%,rgba(221,92,0,1) 75%,rgba(165,24,0,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(211,168,165,1) 0%,rgba(196,90,74,1) 50%,rgba(198,29,3,1) 51%,rgba(221,92,0,1) 75%,rgba(165,24,0,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3a8a5', endColorstr='#a51800',GradientType=0 ); /* IE6-9 */ -webkit-box-shadow: 1px 0px 0 #AA1300, 0 1px 1px #AA1300; -moz-box-shadow: 1px 0px 0 #AA1300, 0 1px 1px #AA1300; box-shadow:1px 0px 0 #AA1300,0 1px 1px #AA1300; } .btn-info { position:absolute; height:50px; width:230px; top:5px; right:4px; -webkit-box-shadow:0 -1px 0 #CF0404, 0 1px 1px #CF0404; -moz-box-shadow:0 -1px 0 #CF0404, 0 1px 1px #CF0404; box-shadow:0 -1px 0 #CF0404,http://kinobp.ru/ 0 1px 1px #CF0404; background: rgb(207,4,4); /* Old browsers */ background: -moz-linear-gradient(top, rgba(207,4,4,1) 0%, rgba(255,48,25,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(207,4,4,1)), color-stop(100%,rgba(255,48,25,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(207,4,4,1) 0%,rgba(255,48,25,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(207,4,4,1) 0%,rgba(255,48,25,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(207,4,4,1) 0%,rgba(255,48,25,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(207,4,4,1) 0%,rgba(255,48,25,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf0404', endColorstr='#ff3019',GradientType=0 ); /* IE6-9 */ -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; z-index:4; } .btn-info p { width:70px; margin:12px 12px 0 0; position:absolute; right:0; color:#EAF5FF; font:11px/12px Tahoma, Arial, sans-serif; text-align:left; }
/* -------------------------------------- */
/* END TORRENT INFO ------------------------ */
/* -------------------------------------- */

/* -------------------------------------- */
/* CALCULATOR ------------------------ */
/* -------------------------------------- */
.calc { 
  margin: 50px auto; 
  padding: 15px; 
  width: 220px; 
  border: 1px solid #222; 
  border-radius: 4px; 
  background-color: #3d4543; 
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3d4543), color-stop(100%, #2f2a2f)); 
  background-image: -webkit-linear-gradient(top, #3d4543, #2f2a2f); 
  background-image: -moz-linear-gradient(top, #3d4543, #2f2a2f); 
  background-image: -ms-linear-gradient(top, #3d4543, #2f2a2f); 
  background-image: -o-linear-gradient(top, #3d4543, #2f2a2f); 
  background-image: linear-gradient(top, #3d4543, #2f2a2f); 
  -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 4px rgba(0, 0, 0, 0.5); 
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 4px rgba(0, 0, 0, 0.5); 
} 

.calc-display { 
  margin: 0 0 20px; 
  padding: 3px; 
  background: #222; 
  border-radius: 3px; 
  -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.08); 
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.08); 
} 

.calc-display-input { 
  display: block; 
  width: 100%; 
  padding: 0 8px; 
  font: 26px/35px UbuntuMono, monospace; 
  color: #444; 
  height: 35px; 
  text-align: right; 
  background-clip: padding-box; 
  /* Don't let the background bleed outside the border */ 
  border: 1px solid #222; 
  border-radius: 2px; 
  background-color: #bccd95; 
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bccd95), color-stop(100%, #e0f5b1)); 
  background-image: -webkit-linear-gradient(top, #bccd95, #e0f5b1); 
  background-image: -moz-linear-gradient(top, #bccd95, #e0f5b1); 
  background-image: -ms-linear-gradient(top, #bccd95, #e0f5b1); 
  background-image: -o-linear-gradient(top, #bccd95, #e0f5b1); 
  background-image: linear-gradient(top, #bccd95, #e0f5b1); 
  -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(255, 255, 255, 0.12); 
  box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(255, 255, 255, 0.12); 
} 

.calc-row { 
  margin-top: 7px; 
  zoom: 1; 
} 
.calc-row:before, .calc-row:after { 
  content: ""; 
  display: table; 
} 
.calc-row:after { 
  clear: both; 
} 

.calc-button { 
  float: center; 
  padding: 0; 
  margin: 0 0 0 7px; 
  width: 39px; 
  font: 14px/23px UbuntuMono, monospace; 
  color: white; 
  text-align: center; 
  text-shadow: 0 1px rgba(0, 0, 0, 0.4); 
  text-decoration: none; 
  background-clip: padding-box !important; 
  /* !important because FF overrides the value on :active */ 
  border: 0; 
  /* IE 8 fix */ 
  border: 1px solid rgba(0, 0, 0, 0.8); 
  border-radius: 3px; 
  cursor: pointer; 
  background-color: #313131; 
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #313131), color-stop(100%, #1c1c1c)); 
  background-image: -webkit-linear-gradient(top, #313131, #1c1c1c); 
  background-image: -moz-linear-gradient(top, #313131, #1c1c1c); 
  background-image: -ms-linear-gradient(top, #313131, #1c1c1c); 
  background-image: -o-linear-gradient(top, #313131, #1c1c1c); 
  background-image: linear-gradient(top, #313131, #1c1c1c); 
  -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(255, 255, 255, 0.08); 
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(255, 255, 255, 0.08); 
} 
.calc-button:first-child { 
  margin-left: 0; 
} 
.calc-button:active { 
  background: #282828; 
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.6), 0 1px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.05); 
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.6), 0 1px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.05); 
} 

.calc-button-gray { 
  background-color: #6f6f6f; 
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6f6f6f), color-stop(100%, #515151)); 
  background-image: -webkit-linear-gradient(top, #6f6f6f, #515151); 
  background-image: -moz-linear-gradient(top, #6f6f6f, #515151); 
  background-image: -ms-linear-gradient(top, #6f6f6f, #515151); 
  background-image: -o-linear-gradient(top, #6f6f6f, #515151); 
  background-image: linear-gradient(top, #6f6f6f, #515151); 
} 
.calc-button-gray:active { 
  background: #555; 
} 

.calc-button-red { 
  background-color: #ff4561; 
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff7286), color-stop(100%, #ff4561)); 
  background-image: -webkit-linear-gradient(top, #ff7286, #ff4561); 
  background-image: -moz-linear-gradient(top, #ff7286, #ff4561); 
  background-image: -ms-linear-gradient(top, #ff7286, #ff4561); 
  background-image: -o-linear-gradient(top, #ff7286, #ff4561); 
  background-image: linear-gradient(top, #ff7286, #ff4561); 
} 
.calc-button-red:active { 
  background: #ff4561; 
} 

.calc-button-yellow { 
  background-color: #ffa70c; 
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffb935), color-stop(100%, #ffa70c)); 
  background-image: -webkit-linear-gradient(top, #ffb935, #ffa70c); 
  background-image: -moz-linear-gradient(top, #ffb935, #ffa70c); 
  background-image: -ms-linear-gradient(top, #ffb935, #ffa70c); 
  background-image: -o-linear-gradient(top, #ffb935, #ffa70c); 
  background-image: linear-gradient(top, #ffb935, #ffa70c); 
} 
.calc-button-yellow:active { 
  background: #ffa70c; 
} 

.calc-button-big { 
  font-size: 16px; 
}
/* -------------------------------------- */
/* END CALCULATOR ------------------------ */
/* -------------------------------------- */
