@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=latin,cyrillic);

@media screen and (max-width: 1230px) {
.content {width:76% !important;}
.sliderwrap {width:98% !important;}
aside {width:24% !important;}
section.article {width: 47% !important;} 
body .users a {display: block !important;width: 60px !important;height:60px;float:left;margin: 0 10px 10px 0;}
.photoblock {text-align:center !important;}
.photoblock .photo {display: inline-block;width: 80px !important;height: 80px;margin: 0 4px 0px 0 !important;}
.photoblock .photo img {width: 80px !important;height: 80px;}
.photoblock .photo:nth-child(3n+1) {margin: 0 4px 0px 0 !important;}
.photoblock .photo:nth-child(2n+1) {margin: 0 0px 4px 0px!important; }
}


@media screen and (max-width: 1060px) {
body nav ul {text-align:center;}
body nav ul li {display: inline-block !important;width: auto !important;padding: 0 10px 0 10px;}
.about img {width:100% !important;height: auto !important;margin: 0 0 10px 0 !important;}
.lastcomments img {display: none;}
.wrapper .content {width:77% !important;}
.wrapper aside {width: 23% !important;}.fullnews{width: 100%;!important;} 
}

@media screen and (max-width: 950px) {
footer {text-align: center !important;}
footer section {display: inline-block !important;margin: 10px;}
address {display:block !important;width:100% !important;margin: auto;padding: 20px 0 0 0 !important; text-align: center !important;}
.wrapper .content {width:74% !important;}
.wrapper aside {width: 26% !important;}
}

@media screen and (max-width: 850px) {
.logo {float:none !important;margin: auto !important;}
header .right {float: none !important;display:block !important;text-align:center !important;}
section.article {width: 49% !important;max-width:48% !important;display: block !important;float: left !important;}
section.article:nth-child(2n) {float:right !important;}
section.article .thumb {max-width: 100% !important;}
section.article .thumb img {min-width:100% !important;min-height: 100% !important;max-width: 950px !important;}
.content {width:100% !important;float: none !important;display:block !important;}
.wrapper{width:97%!important;} 
.wrapper aside {width: 100% !important; float: none !important;display:block;}
.wrapper aside .block {display: inline-block !important;width:32%;vertical-align: top;border: 0px !important;}
.wrapper aside:before, .wrapper aside:after {content:" ";display:block;clear:both;height:0;overflow: hidden;}
.sliderwrap {width:98% !important;}
 .wrapper aside .block {display: inline-block !important;width:32%;vertical-align: top;border: 0px !important;}

.photoblock {text-align:center !important;font: 0px/0px arial;}
 .photoblock .photo {display: inline-block;width: 50px !important;height: 50px;margin: 0 3px 6px 3px !important;}
 .photoblock .photo img {width: 53px !important;height: 50px;}
 .photoblock .photo:nth-child(3n) {margin: 0 3px 6px 3px !important;}
 .photoblock .photo:nth-child(3n+1) {margin: 0 3px 6px 3px !important;}
 .photoblock .photo:nth-child(2n+1) {margin: 0 3px 6px 3px !important; }
 .smallcategoty {display: none;}
}

@media screen and (max-width: 600px) {
 #proprev, #pronext {display: none !important;}
 section.article {width: 100% !important;max-width:100% !important;margin: 0 0 20px 0 !important;display: block !important;float: none !important;}
 section.article:nth-child(2n) {float: none !important;margin: 0 0 20px 0 !important;} 
 body .wrapper aside .block {display: inline-block !important;width:48%;vertical-align: top;border: 0px !important;} 
 .captionSlide {width: 98% !important;text-align:center;padding: 0!important;}
 .captioncenter {width:100% !important;text-align:center;}
 .sliderwrap {height: auto !important;padding: 0 0 100px 0;} 
 
 
}

@media screen and (max-width: 400px) {
 body nav ul li {display: block !important;float:none !important;padding: 0px 20px 0 20px !important;text-align: left;} 
 body nav .wrapper ul li:nth-child(2n) {background:#eee !important;}
 body nav .wrapper {max-width:100% !important;padding: 0px !important;}
 section.block {width:100% !important;} 
.fullnews{width: 134%;!important;} 
.wrapper{width:97%!important;} 
}

.entryReadAllLink{display:none!important;} 

@media screen and (min-width:761px){
 
noindex[style="position:relative;left:130px;"]{display:none!important;} 
.m_butt_navi{display:none!important;}
.m_butt_navi_b{display:none!important;} 
.crumbs a:last-child:after{display:none!important;} 
#site_bar_butt_panel_open{display:none!important;} 
.butt_sb_close{display:none!important;} 
.butt_sb_open{display:none!important;} 
 
} 
 

@media screen and (min-width:700px) and (max-width:760px){
#toTop{display:none!important;}
 
.butt_sb_open{
 width:100%;
 height:auto;
 position:relative;
 background:#fff; 
 margin-left:auto;
 margin-right:auto; 
 text-align:center;
 color:#2488B7;
 font-size:22px;
 padding-top:20px;
 padding-bottom:20px; 
 margin-bottom:25px; 
}

.butt_sb_close{
 width:90%;
 height:auto;
 position:relative;
 background:#fff; 
 margin-left:auto;
 margin-right:auto; 
 text-align:center;
 color:#2488B7;
 font-size:22px;
 padding-top:20px;
 padding-bottom:20px; 
 margin-bottom:25px; 
} 
 
#site_bar_butt_panel_open{ 
 width:90%;
 height:auto;
 margin-left:auto;
 margin-right:auto; 
 position:relative;
 background:#fff; 
} 
 
.wrapper{z-index:1!important;} 
nav{display:none!important;} 
 
#m_menu_line_01{
 width:90%; 
 height:10px;
 margin-left:auto;
 margin-right:auto; 
 position:relative;
 background:#fff;
 top:760px; 
} 
 
 
 #m_mini_logo_01{
 width:80px; 
 height:80px;
 background: url(http://www.kino-tv-forum.ru/kino_forum_logo_main_for_menu.png) no-repeat;
 float:left;
 top:22px;
 left:20px; 
 position:relative; 
} 
 
.m_butt_navi{
 width:100%;
 height:50px; 
 color:#fff!important; 
 float:left; 
 left:30px; 
 top:50px; 
 position:relative;
 cursor:pointer; 
 font-size:28pt; 
 font-family:"Arial";
 text-align:left;
 margin-top:20px;
 text-decoration:none!important;
 padding-top:15px;
 z-index:5; 
}

.m_butt_navi:hover{text-decoration:none;color:#fff;} 

 
.m_butt_navi_b{
 width:100%;
 height:50px; 
 color:#2488B7!important; 
 float:left; 
 left:30px; 
 top:90px; 
 position:relative;
 cursor:pointer; 
 font-size:28pt; 
 font-family:"Arial";
 text-align:left;
 margin-top:20px;
 text-decoration:none!important;
 padding-top:15px;
 z-index:5; 
}

.m_butt_navi_b:hover{text-decoration:none;color:#fff;} 
 
.m_butt_menu_open{
 width:60px; 
 height:60px;
 background: url(http://www.kino-tv-forum.ru/menu_butt_img_01.png);
 background-size:contain; 
 float:left;
 left:20px; 
 bottom:40px; 
 position:relative;
 cursor:pointer; 
} 

.m_butt_menu_close_panel{
 width:120px; 
 height:90px;
 float:left;
 left:38%; 
 top:20px; 
 position:fixed;
 cursor:pointer;
 z-index:99;
} 

.m_butt_menu_close{
 width:60px; 
 height:60px;
 background: url(http://www.kino-tv-forum.ru/menu_butt_img_01.png);
 background-size:contain; 
 float:right;
 right:20px; 
 top:20px; 
 position:relative;
 cursor:pointer;
 z-index:3; 
} 
 
#bg_alpha_menu{
 width:100%; 
 height:150%;
 background: url(http://ofyulianna.do.am/mobile_style/bg_menu_alpha.png); 
 position:fixed;
 z-index:97;
}

#bg_half_menu{
 width:50%; 
 height:150%;
 background:#000; 
 position:fixed;
 float:left; 
 z-index:98;
} 
 
 
 
header{height:120px!important;}
.fullnews{width: 134%;!important;} 
.wrapper{width:97%!important;} 
 
.logo_01 {
position:relative!important;
margin-left:auto!important;
margin-right:auto!important;
float:none!important; 
top:10px!important; 
} 
 
#ent_ex_prof{
position:absolute!important;
right:15px!important;
top:29px!important;
font-size:20px!important; 
}

#ent_ex_prof_01{
position:absolute!important;
right:15px!important;
top:29px!important;
font-size:20px!important; 
}
 
#searchall_pos{
position:relative!important;
right:44px!important;
float:none!important; 
bottom:7px!important; 
} 
 
.crumbs a:last-child:after{display:none!important;} 
#reg_none{display:none!important;}
#ent_ex_prof_01_for_none{display:none!important;} 
aside{display:none!important;} 

.gDivLeft{right:20px!important;} 
 
.uMenuRoot{
position:relative;
bottom:0px!important;
} 
 
}

#ent_ex_prof{
position:relative;
margin-left:auto;
margin-right:auto;
float:left; 
}

#ent_ex_prof_01{
width:200px;
height:60px; 
position:relative; 
float:left; 
}

#reg_none{
position:relative; 
float:left; 
}




html, body {height:100%; z-index:90;}
body,h1,h2,h3,h4,h5,ul,li,p,hr {margin:0;padding:0;}
ul,li {list-style:none;}
input,textarea,button {outline:none;}
textarea {resize: none;}
img {border:0; max-width: 100%; }
.clear {clear:both;}
hr {height: 1px;border:0px;background:#bdbdbd;box-shadow: 0px 1px 0px #e7e7e7;-moz-box-shadow: 0px 1px 0px #e7e7e7;-o-box-shadow: 0px 1px 0px #e7e7e7;}
.clearfix:after, .clearfix:before, .lastcomments li:after, footer:after, footer:before, .showallsp:before, .showallsp:after, .seccode:before, .seccode:after {content:" ";display:block;clear:both;height:0;overflow: hidden;}
.left {float:left;}
.right {float:right;}
.center {text-align:center;}
.dat {overflow-x:hidden;}
.normalizer {width: 100%; background:#c6d4d9;padding: 0 0 160px 0;}
* {box-sizing:border-box;-moz-box-sizing:border-box;}

button, input[type="submit"], input[type="clear"], input[type="button"], input[type="reset"] {margin:0;background:#2488b7;border:0px;min-height:28px;color:#fff;padding: 0 15px 0 15px;cursor: pointer;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;}

button:hover, input[type="submit"]:hover, input[type="clear"]:hover, input[type="button"]:hover, input[type="reset"]:hover {background:#499bc1;}

.green button, .green input[type="submit"], .green input[type="clear"], .green input[type="button"], .green input[type="reset"] {background:#6ac99e;}
.green button:hover, .green input[type="submit"]:hover, .green input[type="clear"]:hover, .green input[type="button"]:hover, .green input[type="reset"]:hover {background:#1d7f53;}
.ocean button, .ocean input[type="submit"], .ocean input[type="clear"], .ocean input[type="button"], .ocean input[type="reset"] {background:#3ba8ac;}
.ocean button:hover, .ocean input[type="submit"]:hover, .ocean input[type="clear"]:hover, .ocean input[type="button"]:hover, .ocean input[type="reset"]:hover {background: #1b878b;}

.none {height:0;overflow:hidden;}
.transition {transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;}
.scale {transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;}
.scale:hover {transform: scale(1.5,1.5);-webkit-transform: scale(1.5,1.5);-moz-transform: scale(1.5,1.5);-o-transform: scale(1.5,1.5);}
input[type="text"], textarea {font: 13px/30px PT Sans;border: 1px solid #d0d0d0;color:#999;height: 30px;padding: 0 10px 0 10px;box-shadow: inset 0px 0px 0px 1px #f0f0f0;-moz-box-shadow: inset 0px 0px 0px 1px #f0f0f0;-o-box-shadow: inset 0px 0px 0px 1px #f0f0f0;}
textarea {height: auto;padding: 10px;font: 13px/16px PT Sans;}


/* Каркас страниц */
.wrapper {width:100%;padding: 0 15px 0 15px;max-width: 1030px;margin: auto;}
header {background:#2488b7;height:72px;}
.showallsp {clear: both;}


/* Стилизация стандартных тегов */
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
small {font-size: 10px;}
a {color: #297ca4;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;text-decoration: none;}
aside a {color: #297ca4 !important;}
aside a:hover {color: #55a6cd;}
.green a {color: #3bae7a;}
.ocean a {color: #3ba8ac;}
.green a:hover {color: #145a3a;}
.ocean a:hover {color: #127478;}

a:hover {color: #55a6cd;}
mark {background:none;}
address {font-style:normal;}

/* Стабилизация для uCoz */
.basket.add {content: "Добавить в корзину";}
.basket.now {content: "Купить сейчас";}
.basket.wait {content: "Подождите";}
.basket.done {content: "Товар добавлен";}
.wish.wadd:before {content: "В список желаний";}
.wish.wdel:before {content: "Убрать из списка";}
#idAreaoEditmessage, #idAreaoEditbrief {overflow:hidden;}

/* Шаблон */
body {font: 14px/22px PT Sans; color: #4e4e4e;}
.logo { width:271px; height: 62px; display: block; float: left; background:url(../img/sprite.png) 0px 0px no-repeat;margin: 4px 0 3px 0;}
nav {background: #fff;border-top: 1px solid #bdd9e7;border-bottom: 1px solid #ebeae5;min-height:44px;font: 16px/42px PT Sans;margin: 0 0 20px 0;box-shadow: 0px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.1);-o-box-shadow: 0px 2px 5px rgba(0,0,0,0.1);z-index: 999;position: relative;}
nav ul {margin: auto;display: table !important; width:100%;}
nav ul li {display: table-cell !important;text-align:center;}
nav ul li a {color: #646464 !important;display:block;}
nav ul li a:hover {color: #2488b7 !important;}
.searchall {display: inline-block;vertical-align:middle;margin: 0 0 0 30px;}
.searchall .schQuery {float:left;}
.searchall .schBtn {float:right;} 
.searchall input[type="text"] {background: #fff;border: 0px;height: 28px;width:200px;padding: 0 10px 0 10px;font: 14px/28px PT Sans;color:#777;}
.searchall input[type="submit"] {background: #5eccff;border: 0px;height: 28px;font: 14px/28px PT Sans;color:#fff;margin:0;width:79px;}
.searchall input[type="submit"]:hover {background: #2ab9fb;}
.searchall input[type="submit"]:active {background: #333;}
header .right {padding: 23px 0 20px 0 ;}
header .right a {display: inline-block;vertical-align:middle;color: #fff;margin: 0 0 0 30px;}
header .right a:hover {color: #91dcff;}
footer {background: #0e3e55;border-top: 1px solid #7c98a4;min-height: 140px;padding: 25px 0 20px 0;margin: -140px 0 0 0;}
footer h4 {font: 400 16px PT Sans;color:#ededed;margin: 0 0 20px 0;}
footer section {display: inline-block;font: 400 12px/10px PT Sans;color:#ededed;width:100%;max-width:260px;}
footer section h5 {font: 700 12px/20px PT Sans;color:#ededed;margin:0;padding:0;}
footer section img {float:left;margin: 0 10px 0 0;}
footer address { display: inline-block;float:right;text-align:right;color:#fff;font: 700 14px/20px PT Sans;}
aside {width:24%;background: #fff;float:right;margin-bottom: 20px;}
.content {float:left;width:76%;max-width:905px;}
.bgslider {position: absolute;z-index:99;margin: -20px 0 0 0;width:100% !important;}
.wrapper.all {position: relative;z-index: 99;}
.sliderwrap {position: relative;width:98%;max-width: 800px;height:370px;} 
#pronext a, #proprev a {display:block;width: 60px;height:120px;font-size: 0px !important;background: url(../img/sprite.png) no-repeat; }
#pronext a:hover, #proprev a:hover {opacity: 0.7;}
#proprev a {background-position: 0px -75px !important;} 
#pronext a {background-position: -76px -75px !important;} 
#pronext {position: absolute;right: 0;top: 110px;}
#proprev {position: absolute;left:0;top: 110px;}
.captioncenter {width:400px;margin: auto;}

.captionSlide {width:400px;padding: 60px 0 0 0;text-align:justify;opacity:0;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;position: absolute;top: 0;}
.active-caption {opacity:1 !important;}
#bxsliderCaption {height:200px;font: 15px/20px PT Sans;color:#fff;}
#bxsliderCaption h3 {color:#fff;font: 23px PT Sans;margin: 0 0 15px 0;}
.readall {width:260px;height: 28px;color:#fff;background:#2488b7;font: 16px/28px PT Sans;display:block;margin: 20px auto 0 auto;text-align:center;z-index: 99999;position: relative;}
.readall:hover {background: #55a6cd !important;color:#fff;}
.cattitle {height: 32px; background: #55a6cd; text-transform: uppercase;color:#fff;font: 20px/32px PT Sans;padding: 0px 15px 0 15px;display:inline-block;}
.cattitle:after {content: " ";clear:both;width:0;height:0;font: 0px/0px PT Sans;border: 16px solid transparent; border-left: 16px solid #55a6cd;position: absolute;margin: 0 0 0 15px;}
.article {width:100%;background: #fff;display:inline-block;margin: 0 0 20px 0;box-shadow: 0px 2px 5px rgba(0,0,0,0.2);-moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.2);-o-box-shadow: 0px 2px 5px rgba(0,0,0,0.2); }
.article:nth-child(2n) {margin-left: 17px !important;}

.article img {min-width:100px;min-height:100px;max-width: 600px;max-height: 300px;}
.article h2 {margin: 15px 0 5px 0;}
.article h2 a {font: 20px/20px PT Sans;color:#000;padding: 0 20px 0 20px;display:block;}
.article h2 a:hover {color:#2488b7;}
.shorttext {min-height: 150px;overflow:hidden;text-shadow: 1px 1px 1px rgba(255,255,255,0.2);-moz-text-shadow: 1px 1px 1px rgba(255,255,255,0.2);-o-text-shadow: 1px 1px 1px rgba(255,255,255,0.2);}
.shortinfo {height:40px;position: relative;background: #67b5da; min-height: 38px;font: 13px/38px PT Sans;color:#fff;display:block;padding: 0 95px 0 19px;}
.shortinfo a {color:#fff;}
.shortinfo a:hover {color:#196386;}
.shortinfo span {background:url() -600px -1000px no-repeat;padding: 0 20px 0 20px;}
.shortinfo {background-position: -585px 1px !important;}

.data{background-position: -585px 1px !important;}

.data_img{
 width:20px; 
 height:20px; 
 position:absolute; 
 background:url(http://www.kino-tv-forum.ru/add_time_icon_white_01.png)no-repeat;
 top:9px;
 left:15px; 
}

.comment_img{
 width:20px; 
 height:20px; 
 position:absolute; 
 background:url(http://www.kino-tv-forum.ru/add_cmnt_white_01.png)no-repeat;
 top:9px;
 left:130px; 
}

.reads_img{
 width:20px; 
 height:20px; 
 position:absolute; 
 background:url(http://www.kino-tv-forum.ru/add_read_white_01.png)no-repeat;
 top:9px;
 left:130px; 
}

.uMenuV{
 height:40px; 
}

#toTop{
 width:70px;
 height:100%; 
 background:#2488B7;
 opacity:0.3; 
 position:fixed;
 top:0;
 bottom:0;
 left:0;
 cursor:pointer;
 display:none;
 z-index:13; 
 -moz-transition: all 0.3s ease-out;
 -o-transition: all 0.3s ease-out;
 -webkit-transition: all 0.3s ease-out; 
}

#toTop:hover{
 opacity:0.5;
 -moz-transition: all 0.3s ease-out;
 -o-transition: all 0.3s ease-out;
 -webkit-transition: all 0.3s ease-out; 
}

#up_img{
 width:50px;
 height:50px;
 background:url(http://www.kino-tv-forum.ru/up_img.png) no-repeat;
 background-size:contain; 
 position:relative;
 float:right; 
 left:5px; 
 top:10px;
}


.shortinfo .author {background-position: -585px -19px !important;}
.shortinfo .comments {background-position: -585px -40px !important;}
.readmore {text-align:right;position:absolute;right:0;background:#2488b7;width:110px;display:inline-block;text-align:center;text-shadow: 1px 1px 1px rgba(255,255,255,0.2);-moz-text-shadow: 1px 1px 1px rgba(255,255,255,0.2);-o-text-shadow: 1px 1px 1px rgba(255,255,255,0.2);padding: 0 !important;}
.readmore:hover {background: #499bc1;color:#fff !important;}
.showallsp {background: #2488b7;color: #fff !important;text-align: center;width:240px;height:40px;margin: auto;font: 14px/40px PT Sans;display:block;}
.showallsp:hover {background: #499bc1;color:#fff !important;}
.articles {margin: 0 0 30px 0;}
.ocean .cattitle {background: #7cc2c5 !important;}
.ocean .cattitle:after {border-left: 16px solid #7cc2c5;}
.ocean .shortinfo {background: #7cc2c5 !important;}
.ocean .shortinfo .readmore, .ocean .showallsp {background: #3ba8ac !important;}
.ocean .shortinfo .readmore:hover, .ocean .showallsp:hover {background: #268f93 !important;color:#fff;}
.shortinfo a:hover {color:#fff;}
.green .cattitle {background: #6ac99e !important;}
.green .cattitle:after {border-left: 16px solid #6ac99e;}
.green .shortinfo {background: #6ac99e !important;}
.green .shortinfo .readmore, .green .showallsp {background: #3bae7a !important;}
.green .shortinfo .readmore:hover, .green .showallsp:hover {background: #1d7f53!important;color:#fff;}
.block {padding: 20px;border-bottom: 1px solid #cecece;}
.block > h4, h5 {font: 18px Pt Sans;color:#000;margin: 0 0 15px 0;}
.feedform input[type="text"] {border: 1px solid #cfcfcf;background:#fff;height: 28px;width:100%;font: 14px/28px PT Sans;color:#555;margin: 0 0 12px 0;}
.feedform input[type="submit"], .feedform input[type="button"], .showallphoto {border: 0;background:#2488b7;height: 30px;width:100%;font: 14px/30px PT Sans;color:#fff;margin: 0 0 10px 0;}
.feedform input[type="submit"]:hover, .feedform input[type="button"]:hover, .showallphoto:hover {background:#2ea1d7;}
.feedform a {color:#2488b7;font-size: 13px;}
.feedform a:hover {color:#72cefa;}
.about {font: 13px/20px PT Sans;}
.about img {width: 100px;height:100px;border: 1px solid #cecece;float:left;margin: 0 10px 0px 0;}
.lastcomments img {float:left;width: 42px;height: 42px;border: 1px solid #cecece;margin: 0 10px 0 0;}
.lastcomments h5 {margin: 0 0 12px 0;padding:0;font: 14px/14px PT Sans;display:block;}
.lastcomments h5 a {color:#474747;display:block;overflow: hidden;text-overflow: ellipsis;width: 80px;white-space: nowrap;}
.lastcomments h5 span a {position: absolute;overflow:visible !important;right:0;top:0;display: inline-block;width: 50px;height: 20px;font: 12px/20px PT Sans;text-align:center;background:#3ba8ac;color:#fff;}
.lastcomments h5 span a:before {content: " ";clear:both;width:0;height:0;font: 0px/0px PT Sans;border: 10px solid transparent; border-right: 10px solid #3ba8ac;position: absolute;right: 50px;}
.lastcomments h5:after {content:" ";display:block;height:0;overflow: hidden;width: 50px;}
.lastcomments li {color:#595959;font: 12px/12px PT Sans;margin: 0 0 20px 0;position: relative;}
.lastcomments .clear {margin: 0px 0 0 0;}
.lastcomments .left, .lastcomments .right {font: 10px/20px PT Sans;color:#595959;}
.lastcomments .left a {color:#595959;}
.textus {display:block;overflow: hidden;text-overflow: ellipsis;max-width: 155px;white-space: nowrap;}
.blue1 a{background:#55a6cd !important;}
.blue1 a:before {border-right: 10px solid #55a6cd !important;}
.green1 a{background:#54b086 !important;color:#fff !important;}
.green1 a:before {border-right: 10px solid #54b086 !important;color:#fff;}
.photo img {width: 70px;height: 70px;}
.photo {display:inline-block;width:65px;height:70px;margin: 0 13px 13px 0 !important;}
.photo:nth-child(3n+1) {margin: 0 0px 13px 0!important; }
.showallphoto {display:block;text-align:center;margin: 0 3px 0 4px;width:100% !important;}
.users img {width: 60px;height: 60px;}
.users {display: block; width:100%;min-height:40px;}
.users a {display:block;float:left;margin: 0 7px 7px 0;}
.slidermain li {display:block;width:100% !important;height:520px !important;}
.articles.news #allEntries > div, .articles.news .archiveEntries > div {display: inline-block !important;margin: 0 20px 0px 0;}
.articles.news #allEntries > div:nth-child(2n), .articles.news .archiveEntries > div:nth-child(2n) {margin-right: 0px !important;}


.crumbs {font: 16px/20px Calibri;min-height:50px;padding: 5px 0 5px 0;}
.crumbs a {color: #5f5f5f;display: inline;vertical-align:top;margin: 0 15px 0 4px;}
.crumbs a:hover {color:#fff;}
.crumbs a:first-child {margin: 0 10px 0 0px !important;}
.crumbs a:last-child span {cursor: normal;color:#fff;background:#55a6cd;padding: 2px 10px 3px 10px;vertical-align:top;}
.crumbs a:last-child:after{content: " ";border: 12px solid transparent;border-left: 14px solid #55a6cd;width:0px;height:0px;oveflow:hidden;font:0px/0px PT Sans;display: inline-block;vertical-align:top;margin: -2px 0 0 0px;}
.green .crumbs a:last-child span, .green .thumb {background:#54b086;}
.green .crumbs a:last-child:after {border-left: 14px solid #54b086;}
.ocean .crumbs a:last-child span, .ocean .thumb {background:#3ba8ac;}
.ocean .crumbs a:last-child:after {border-left: 14px solid #3ba8ac;}
.cuzadpn {z-index: 9999999 !important;}
#pagesBlock1 {text-align:right;float:right;width:100%;font: 0px/0px PT Sans;margin: 10px 0px 10px 20px !important;}
.swchItem, .swchItemA {background:#55a6cd;display: inline-block;min-width:28px;height:28px;margin: 0 2px 0 2px;font: 14px/28px PT Sans; color:#fff;text-align:center;}
.swchItem:hover {color:#fff;background:#196386;}
.swchItemA {background: #fff;color:#196386;}

.ocean .swchItem {background:#7cc2c5;}
.ocean .swchItem:hover {background: #3ba8ac;}
.ocean .swchItemA {background:#fff;color: #3ba8ac;}

.green .swchItem {background:#6ac99e;}
.green .swchItem:hover {background: #3bae7a;}
.green .swchItemA {background:#fff;color: #3bae7a;}
.fullnews {background:#fff;margin: 0px 0 50px 0;}
.fullnews1 {background:#fff;margin: 0px 0 20px 0;}
.fulltext {padding: 20px 40px 15px 40px;background:#fff;}
.fulltext > h1, h4 {font: 20px/30px PT Sans;color:#000;margin: 0 0 10px 0;}
.fulltext > h2, h5 {font: 17px/30px PT Sans;color:#000;margin: 0 0 10px 0;}
.fulltext > h3, h6 {font: 15px/30px PT Sans;color:#000;margin: 0 0 10px 0;}
.fullwidthimg {width:100%;max-height: 550px;}
.showrelated {font: 13px/25px PT Sans;}
.showrelated:hover {color:#0d4864;}
.ocean .showrelated {color: #3ba8ac;}
.ocean .showrelated:hover {color: #167c80;}
.green .showrelated {color: #3bae7a;}
.green .showrelated:hover {color: #155335;}
.addcomm {width:100%;max-width: 550px;padding: 20px 40px 40px 40px;}
.addcomm input[type="text"], .addcomm textarea {width: 75% !important;float:right;margin: 15px 0 15px 0;}
.addcomm label {padding-right: 20px;mi-width:100px;height:30px;width:25%;display:block;float:left;margin: 15px 0 15px 0;}
.commTable {border-top: 1px solid #bdbdbd;box-shadow: inset 0px 1px 0px #e7e7e7;}
.seccode input[type="text"] {width: 90px !important;margin: 15px 0 15px 0px;float:none;display:inline-block;vertical-align: top;}
.seccode img {display:inline-block;vertical-align: top;margin: 15px 0 15px 10px !important;height: 30px !important;}
.seccode img + img {display:none;}
.addcomm input[type="submit"] {margin: 15px 0 15px 0;}
.addcomm h5 {font: 20px PT Sans;color:#000;margin: 15px 0 10px 0;}
.related {border-bottom: 1px solid #bdbdbd;box-shadow: 0px 1px 0px #e7e7e7;-moz-box-shadow: 0px 1px 0px #e7e7e7;-o-box-shadow: 0px 1px 0px #e7e7e7;}


.commentfull {min-height: 60px;display:block;font: 12px/24px PT Sans;color:#555;margin: 0 40px 30px 40px;position: relative;}
.userava {width:60px;height:60px;display:block;background:#297ca4;margin: 0 15px 0 0;position: absolute;left:0px;top:0;}
.userava img {width:60px;height:60px;}
.commtext {padding: 0px 40px 10px 70px;font: 13px/20px PT Sans;color:#555;}

.comminfo {padding: 0 20px 10px 0;display:block;width:100%;}


.comminfo span {padding-right: 20px;}

.green .userava {background: #6ac99e;}
.ocean .userava {background: #3ba8ac;}

.commrating {position:absolute;right:0;top:0px;font: 14px/16px PT Sans;}

.plus, .lminus {opacity: 0.6;cursor: pointer;padding:0 !important;margin: 1px 5px 0 7px;background: url(/img/sprite.png) -600px -1000px no-repeat;vertical-align:top;display:inline-block;width:15px;height:16px;font: 0px/0px PT Sans;}
.plus {background-position: -379px 0px !important;}
.plus:hover, .lminus:hover {opacity: 1;}
.lminus {background-position: -394px 0px !important;;}
.commrating span {padding:0;color: #000;}
.pagination {text-align:right;display:block;height: 40px;}
.pagination.comm {padding-right: 40px;}
.myWinError {font: 12px/20px PT Sans;}
.archiveEntryTitle {padding: 5px 40px 5px 40px;}
.archiveDateTitle {font: 18px/30px PT Sans;padding: 20px 40px 10px 40px;}
body .searchForm input[type="submit"] {height: 28px !important;}
.archiveNoEntry, .addnews {padding: 20px 40px 20px 40px;}
.fancybox-wrap {z-index: 9999999 !important;}
.photoalbums {width:240px;height:240px;display:block;position:relative;background:#2488b7;overflow:hidden;box-shadow: 0px 4px 4px rgba(0,0,0,0.3);-moz-box-shadow: 0px 4px 4px rgba(0,0,0,0.3);-o-box-shadow: 0px 4px 4px rgba(0,0,0,0.3);}
.photoalbums .img {min-width:100% !important;min-height:100% !important;max-width: 950px !important;}
.photoalbums:hover img.img {opacity: 0.3;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}
.photoalbums > .moder, .ulink {position: absolute;top: -50px;z-index: 99999;}
.photoalbums .ulink {-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;transform:rotate(120deg);-ms-transform:rotate(120deg); -webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);left:-50px;background: rgba(255,255,255,0.1) url(/img/sprite.png) -43px -252px no-repeat;width: 55px;height:55px;border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;}
.photoalbums .ulightbox {-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;transform:rotate(120deg);-ms-transform:rotate(120deg); -webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);left:240px;background: rgba(255,255,255,0.1) url(/img/sprite.png) 8px -251px no-repeat;width: 55px;height:55px;border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;}
.photoalbums .utitle {position: absolute;bottom: -50px;left:0px;width:240px;padding: 0 20px 0 20px;;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}
.photoalbums .ulink:hover, .photoalbums .ulightbox:hover {background-color: rgba(255,255,255,0.3) !important;}
.photoalbums:hover .ulink {top: 80px;left: 140px;transform:rotate(0deg);-ms-transform:rotate(0deg); -webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);}
.photoalbums:hover .ulightbox {top: 80px;left: 55px;transform:rotate(0deg);-ms-transform:rotate(0deg); -webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);}
.photoalbums:hover .utitle {bottom: 50px;height:40px;color:#fff;overflow:hiddenfont: 17px/20px PT Sans;z-index:9999;text-align:center;display:block;}

.uforum .gTable {background:#e5e5e5 !important;}

.uforum .gTableTop {min-height:40px !important;background:#2488b7;font: 20px/40px PT Sans;color:#fff;padding: 0 0 0 80px;}
.uforum .gTableTop a {color:#fff;}
body .uforum .gTableSubTop {background:#eeeeee;font-size: 13px;padding: 9px 20px 8px 20px;color:#000;min-height:40px;}
.uforum .forumNameTd, .uforum .forumIcoTd, .uforum .forumLastPostTd, .uforum .forumPostTd, .uforum .forumThreadTd {background:#fff;}
.uforum .forumLastPostTd {padding: 0 20px 0 20px;}
.uforum .threadNametd {padding: 20px;}
.uforum .gTableRight, .uforum .gTableBody1 {background:#fff;}
.uforum .forumNameTd {padding: 20px;}
.threadsDetails {padding: 20px 20px 0px 20px !important;}
.forumOnlineBar {padding: 0px 20px 20px 20px;}
.content #allEntries {overflow:hidden;}
.content #allEntries #uEntriesList {margin-right: -20px;}

#forum_filter {margin: 0 0 0px 0;}
.uforum .threadNametd, .uforum .threadIcoTd, .uforum .threadPostTd, .uforum .threadViewTd, .uforum .threadAuthTd, .uforum .threadLastPostTd, .uforum .posttdMessage, .uforum .postTdTop {background:#fff;}
.uforum .threadLastPostTd {padding: 0 20px 0 20px;}
.uforum #subscribe {padding: 0 20px 0 0;}
.uforum .funcLink, .fNavLink {color:#000;}
.uforum .funcLink:hover, .fNavLink:hover {color:#2488b7 !important;}
.smartpadding {padding-left: 97px !important;}
.smartpadding2 {padding-left: 97px !important;}
#uEntriesList {display: block !important;}
#uEntriesList .uEntryWrap {text-align:left !important;width:240px !important;height:240px !importantdisplay:block !important;float:left !important;margin: 0px 17px 20px 0;}
.aTable2 {margin: 0 0 15px 0;}
.legendBlock {padding: 5px;}
body #fancybox-overlay {background: #2488b7 !important;opacity:0.4 !important;z-index:999999 !important;}
body .fancybox-outer {border-radius: 0px !important;}
.calTable td {padding: 0 5px 0 5px;}
.itsuser h1 {background: #2488b7;height:50px;font: 20px/50px PT Sans;color:#fff;}
.related .infTable td {padding: 0 10px 0 0;vertical-align:top;}
.related .infTable td:last-child {padding: 0 0px 0 0;}
body .tags a {color:#454545 !important; line-height: 30px; !important;}
body .tags a:hover {color:#2488b7!important;}

.tagItem { 
 float:left; 
 color:#006AA5; 
 background:#e8eff8; 
 margin: 3px 0px 0px 7px; 
 padding: 5px 5px 5px 0px; 
 border: 1px solid #CAD3DA; 
 -webkit-border-radius:5px; 
 -moz-border-radius:5px; 
 border-radius:5px;
 font: 12px PT Sans; 
} 

.tagItem a:link, 
.tagItem a:visited { 
 float:left; 
 color:#555; 
 background:#fff; 
 margin: -5px 5px -5px 0px; 
 padding: 5px 7px 5px 7px; 
 border-right: 1px solid #CAD3DA; 
 -webkit-border-radius:5px 0px 0px 5px; 
 -moz-border-radius:5px 0px 0px 5px; 
 border-radius:5px 0px 0px 5px; 
 font: 12px PT Sans; 
} 

.tagItem a:hover { 
 background:#e8eff8; 

}
.catNumData {box-shadow: inset 0px 0px 0px 1px #dadada;-moz-box-shadow: inset 0px 0px 0px 1px #dadada;-o-box-shadow: inset 0px 0px 0px 1px #dadada;background:#ececec;border: 1px solid #c1c1c1;font: 14px PT Sans;color:#454849;padding: 0px 15px 0px 15px;text-align:center;width: 50px;float:right;display:inline-block;}
.catsTable td:hover .catNumData, .catNameActive + .catNumData {background:#2488b7;border: 1px solid #64abcc;box-shadow: none;-moz-box-shadow: none;-o-box-shadow: none;color:#fff;}
.catsTd a {color:#454849 !important;}
.catsTd a:hover, body .catNameActive {color:#2488b7 !important;}
.related img {width:100%;height:140px;}
.related {padding: 20px 45px 20px 45px !important;}
.dropdown, .selectbox {background: #fff;cursor: pointer;}
.selectbox {transition: all 0.2s ease;-moz-transition: all 0.2s ease;o-transition: all 0.2s ease;height: 28px;position: relative;vertical-align: middle !important;border: 1px solid #d0d0d0;font: 13px/28px PT Sans;color:#999;padding: 0 30px 0 10px;}
.selectbox:hover:after {border-top: 6px solid #fff;}
.selectbox:after {content: " ";display:block;border: 6px solid transparent;border-top: 6px solid #454545;font:0px/0px arial;height:0px;width:0px;display:block;position: absolute;right: 7px;top:11px;}
.dropdown {width:102%;border: 1px solid #d0d0d0;margin: -2px -2px 0 -1px;}
.dropdown li {padding: 0 10px 0 10px;color: #454545 !important;}
.dropdown li:hover {background: #eee;}
.selectbox:hover {background: #2488b7;color:#fff;}
.forum_filter {vertical-align:top;}
#filter_by {padding: 0 20px 0 0;}
.uforum table .forumNamesBar + td {width:300px !important;margin: 5px 0 5px 0 !important;}
#thread_search_button {margin: 1px 0 0 6px !important;}
#modBut2 {margin: 0 0 0 6px !important;}
#thread_search_field {margin: 0px !important;}
.bottomPathBar {padding: 10px 0 0 0 !important;}
.postTdInfo {background:#fff;font-size: 13px;padding: 10px 20px;}
.posttdMessage {padding: 10px 20px 20px 20px;}
.postTdTop {background:#eee !important;padding: 0px 20px 0px 20px;font-size: 12px;}
.goOnTop + input {display:none;}
.postBottom {padding: 0px 20px 0 20px;font-size: 12px;}
.postBottom img {display:inline-block;vertical-align:middle;}
.gDivRight .gTableRight {background: #eee;padding: 10px 20px 20px 20px;}
.gDivLeft .gTableLeft {padding: 10px 20px 20px 20px;}
.codeButtons {border-radius:50%;text-align:center;font-size: 11px;padding: 0 3px 0 3px !important;height:26px;min-width:26px;}
input[type="submit"].mchat {width:100% !important;}
textarea.mchat {height: 100px !important;}
#table1 input {margin: 0 0 15px 0 !important;}
#table1 .selectbox {margin: 0 0 15px 0 !important;}
#filter_word + input[type="submit"], .fastNav {display:inline-block;vertical-align:middle;}
#forum_filter .selectbox {margin-right: 4px;}
.gDivBottomRight + table {margin-top: 10px;}
.gDivLeft {margin-top: 10px;}
.showallphoto {color:#fff !important;}
.showallphoto:hover {color:#fff !important;}
.photoblock h5 {text-align: left !important;}

/* Резиновая ширина виджета Сообщества Вконтакте */
#vk_groups,
#vk_groups iframe {width: 100% !important;}

/* Текст Все права защищены */
.grays {color: gray; font-size: 12px; text-align: left}

/* Обтекание картинки */
.leftimg {float:left; margin: 15px 15px 15px 0;}
.rightimg {float: right; margin: 15px 0 15px 15px;}

/* Затемнение картинки */
.artphoto img {opacity:0.8; -moz-opacity:0.8; filter: alpha(opacity=80) purple; -khtml-opacity: 0.8; background-color:#800080;}
.artphoto img:hover {opacity:1; -moz-opacity:1; filter: alpha(opacity=100) purple; -khtml-opacity: 1; background-color:#800080;}

/* Высота заголовка на главной */
.blockinfo {height:42px; overflow: hidden;text-overflow:ellipsis;}
.blockinfo:after {content: ' »';}

/* Меню */
.menunormalizer {position:relative;display:block;}
.menunormalizer:hover {max-height:1000px !important; }
.menunormalizer:hover:after {content: " ";display:block;position: absolute;border: 8px solid transparent;border-bottom: 8px solid #cbcbcb;top: 26px;left: 50%;margin-left: -8px;z-index:9999;}
.menunormalizer ul {z-index:9999;overflow:hidden;max-height: 0px;display:block !important;position: absolute;top:41px;left:0;height: auto !important;width:150px !important;z-index:9999;}
.menunormalizer:hover ul {max-height: 1000px !important;border: 1px solid #cbcbcb;overflow:visible !important;padding: 10px 0 10px 0;background:#fff;}
.menunormalizer li {display:block !important;text-align:left !important;background:#fff;width:100%;padding-left: 10px;padding-right: 10px;}
.menunormalizer li a {font: 14px/26px PT Sans !important;}


/* Функция Кто Онлайн для uCoz в стиле минимализм 
------------------------------------------*/ 

.statistics-user-l {float:left; width:47%;border-right: 1px solid lightblue;} 
.statistics-user-l b, 
.statistics-user-l div{float: left; font: 12px/20px PT Sans; padding: 0px 0px 0px 40px;}
.statistics-user-l b {font-size:12px/20px PT Sans; color:#666; padding: 0px 0px 0px 14px;} 
.statistics-user-l div{color:#999; display:block; background: url(/img/statistics-user.png) no-repeat; line-height: 1;} 
.blog-reading #onl3, 
.blog-reading #onl2 {display:none}
#onl1 {background-position:0px 0px;} 
.statistics-user-r{float:right; width:50%; padding: 0px 0px 0px 11px; } 
.statistics-user a:hover img {filter: progid: DXImageTransform.Microsoft.Alpha(opacity=85); -moz-opacity: 0.7; opacity: 0.7; filter: alpha(opacity=85);}

.select {min-width: 60px;}





/*------------------------------------------------------------------*/
/* стили используемые в РІ DataLife Engine */
/*------------------------------------------------------------------*/

form { PADDING-RIGHT: 0px; 
 PADDING-LEFT: 0px; 
 PADDING-BOTTOM: 0px; 
 MARGIN: 0px; 
 PADDING-TOP: 0px;
}

/* 
 * ========================================
 * вывод архива 
 * ========================================
 */
.archives {
 vertical-align: top;
 font-family:Tahoma;
 font-size:11px;
 margin-top:6px;
 margin-left:20px;
 margin-bottom:10px;
}
.archives a {
 font-family:Tahoma;
 font-size:11px;
 color:#43637E;
}
/* 
 * ========================================
 * цитата и скрытый текст
 * ========================================
 */
.title_quote {
 background: #FEFFBD;
 border: 1px dotted rgb(190,190,190);
 border-bottom: 0;
 color: #222;
 font-weight: bold;
 font-size: 8px;
 margin: 8px auto 0 auto;
 padding: 3px;
}

 .quote {
 color: #000000;
 FONT: 10pt Verdana; 
 text-align:justify;
 background-color: lightyellow; 
 border: 1px dotted rgb(190,190,190);
 padding: 5px;
 }

/* ==================== тег SPOILER */

.title_spoiler {
 color: #636363;
 background-color: #f2f2f2;
 border: 1px dotted #bebebe; 
 font-weight: bold;
 padding: 5px;
}
.text_spoiler {
 color: #757575;
 background-color: #f2f2f2;
 border: 1px dotted #bebebe;
 border-top: 0;
 text-align: justify;
 padding: 5px;
}

/* 
 * ========================================
 * Teг CODE
 * ========================================
 */
 .scriptcode {
 color: #000000;
 FONT: 8pt Verdana; 
 text-align:left;
 background-color: lightyellow; 
 border-width:1; 
 border-color:rgb(190,190,190); 
 border-style:dotted;
 padding: 5px;
 }
/* 
 * ========================================
 * календарь
 * ========================================
 */

.weekday-active-v {
 color: #e99c23;
 font-family:tahoma;
 font-size:10px;
}
.day-active-v {
 color: #4974a3;
 font-family:tahoma;
 font-size:11px;
}
.calendar {
 font-family:verdana;
 font-size:11px
}
.calendar td, th {
 font-family:verdana;
 font-size:11px;
 text-decoration: none;
 padding: 3px;
}

.weekday {
 color: #804040;
 font-family:verdana;
 font-size:11px;
}
.weekday-active {
 color: #804040;
 font-family:verdana;
 font-size:11px;
}
.day-active {
 color: #804040;
 font-family:verdana;
 font-size:11px;
}
.day-active a,
.weekday-active a,
.day-active-v a,
.weekday-active-v a
 {
text-decoration: underline;
}

.monthlink {
color: d05e20;
font-family:tahoma;
font-size:11px;
text-decoration: none;
}

/* 
 * ========================================
 * рейтинг 
 * ========================================
 */

.rating {
 color: #666666;
 font-family: Tahoma, helvetica, sans-serif;
 font-size: 11px; 
 width: 85px;
 height: 16px;
 }
 .unit-rating{
 list-style:none;
 margin: 0px;
 padding:0px;
 width: 85px;
 height: 16px;
 position: relative;
 background: url('../dleimages/rating.gif') top left repeat-x; 
 }
 
 .unit-rating li{
 text-indent: -90000px;
 padding:0px;
 margin:0px;
 float: left;
 }
 .unit-rating li a{
 display:block;
 width:17px;
 height: 16px;
 text-decoration: none;
 text-indent: -9000px;
 z-index: 17;
 position: absolute;
 padding: 0px;
 }
 .unit-rating li a:hover{
 background: url('../dleimages/rating.gif') left center;
 z-index: 2;
 left: 0px;
 }
 .unit-rating a.r1-unit{left: 0px;}
 .unit-rating a.r1-unit:hover{width:17px;}
 .unit-rating a.r2-unit{left:17px;}
 .unit-rating a.r2-unit:hover{width: 34px;}
 .unit-rating a.r3-unit{left: 34px;}
 .unit-rating a.r3-unit:hover{width: 51px;}
 .unit-rating a.r4-unit{left: 51px;} 
 .unit-rating a.r4-unit:hover{width: 68px;}
 .unit-rating a.r5-unit{left: 68px;}
 .unit-rating a.r5-unit:hover{width: 85px;}
 .unit-rating li.current-rating{
 background: url('../dleimages/rating.gif') left bottom;
 position: absolute;
 height: 16px;
 display: block;
 text-indent: -9000px;
 z-index: 1;
}

/* 
 * ========================================
 * BB коды
 * ========================================
 */ 
.bbcodes {
 background: #FFF;
 border: 1px solid #f0f7ff;
 color: #666666;
 font-family: Verdana, Tahoma, helvetica, sans-serif;
 padding: 2px;
 vertical-align: middle;
 font-size: 10px; 
 vertical-align: middle;
 margin:2px;
 height: 21px;
}

.editor_button {
 float:left;
 cursor:pointer;
 padding-left: 2px;
 padding-right: 2px;
}
.editor_buttoncl {
 float:left;
 cursor:pointer;
 padding-left: 1px;
 padding-right: 1px;
 border-left: 1px solid #BBB;
 border-right: 1px solid #BBB;
}
.editbclose {
 float:right;
 cursor:pointer;
}
.editor_button select {
 font-family: tahoma;
 font-size: 11px;
}
.editor_button img {margin: 0; padding: 0;}
.editbclose img {margin: 0; padding: 0;}
.editor_button_brk img {margin: 0; padding: 0;}

/* 
 * ========================================
 * дополнительные поля новостей
 * ========================================
 */ 

.xfields textarea {
width:500px; height:90px; font-family:verdana; font-size:11px; border:1px solid #f0f7ff;
}
.xfields input {
width:250px; height:18px; font-family:verdana; font-size:11px; border:1px solid #f0f7ff;
}
.xfields select {
height:18px; font-family:verdana; font-size:11px; border:1px solid #f0f7ff;
}

/* 
 * ========================================
 * дополнительные поля профилей пользователей
 * ========================================
 */ 

.xprofile textarea {
width:499px; height:90px; font-family:verdana; font-size:11px; border:1px solid #f0f7ff;
}
.xprofile input {
width:250px; height:18px; font-family:verdana; font-size:11px; border:1px solid #f0f7ff;
}


/* 
 * ========================================
 * персональные сообщения
 * ========================================
 */ 

.pm_head {
 FONT: 10pt Verdana; 
}
.pm_list {
 color: #888888;
 font-size: 11px;
 font-family: tahoma;
 }
.pm_list a {
 color: #4b719e;
 font-size: 11px;
 font-family: tahoma;
}

/* 
 * ========================================
 * выпадающее меню
 * ========================================
 */ 

#dropmenudiv {
 border: 1px solid #ffffff;
 border-bottom-width: 0;
 font: normal 10px Verdana;
 background-color: #6497ca;
 line-height: 20px;
 margin: 2px;
 opacity: 0.95;
 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3)";
 filter: alpha(opacity=95, enabled=1) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3);
}

#dropmenudiv a {
 display: block;
 text-indent: 3px;
 text-decoration:none;
 color: #ffffff;
 background:#6497ca;
 border: 1px solid #ffffff;
 padding: 1px 0;
 margin: 1px;
 font-weight: bold;
}

#dropmenudiv a:hover {
 background:#fdd08b;
 color:#000000;
}

/* 
 * ========================================
 * опрос
 * ========================================
 */

.vote {
 color: #717171;
 font-size: 11px;
 font-family: tahoma;
}

/* 
 * ========================================
 * уведомление о полученных новых PM
 * ========================================
 */

#newpm {
 position:absolute;
 width:400px;
 padding:4px;
 background-color:#FDFDFD;
 border:1px solid #BBB;
 font-family: Verdana;
 font-size: 11px;
 line-height: 135%;
 }

#newpmheader {
 padding-left:5px;
 padding-right:5px;
 padding-top:2px;
 height:20px;
 color: #000;
 font-weight: bold;
 background-color:#E3C0C0;
 font-family:verdana, sans-serif;
 font-size:11px;
 cursor:move;
 }

#newpm a{
 background: transparent;
 color: #4D6A8A;
 text-decoration: none;
}

#newpm a:hover{
 background: transparent;
 color: #4D6A8A;
 text-decoration: underline;
}
/* 
 * ========================================
 * ссылка на скачивание прикрепленного файла
 * ========================================
 */
#attachment {
 color: gray;
 }

/* 
 * ========================================
 * поиск по сайту и результаты поиска
 * ========================================
 */

.search {
 font-family: Verdana;font-size: 11px;
 color:#53646F;
 text-decoration: none;
 padding:2px;
 }

.textin {
 font-family: Verdana;font-size: 11px;
 color:#00002C;
 text-decoration: none;
 }

.sresult {
 text-align: justify;
 font-family:verdana;
 FONT-WEIGHT: normal;
 LINE-HEIGHT: 16px;
 font-size:12px;
 color:#606D77;
}
/* ==================== показ оригинальной картинки загруженной на сайт из уменьшенной копии */
.highslide-active-anchor img {
 visibility: hidden;
}
.highslide-image-blur {
}
.highslide-html {
 background-color: white;
}
.highslide-html-content {
 display: none;
}
.highslide-loading {
 display: block;
 color: white;
 font-size: 9px;
 font-weight: bold;
 text-decoration: none;
 padding: 3px;
 border: 1px solid white;
 background-color: black;
}
a.highslide-full-expand {
 background: url(../dleimages/fullexpand.gif) no-repeat;
 display: block;
 margin: 0 10px 10px 0;
 width: 34px;
 height: 34px;
}
.highslide-footer {
 height: 11px;
}
.highslide-footer .highslide-resize {
 float: right;
 height: 12px;
 width: 11px;
 background: url(../dleimages/resize.gif);
}
.highslide-resize {
 cursor: nw-resize;
}
.highslide-display-block {
 display: block;
}
.highslide-display-none {
 display: none;
}

/* ==================== облако тегов*/
.clouds_xsmall {
 font-size: x-small;
}
.clouds_small {
 font-size: small;
}
.clouds_medium {
 font-size: medium;
}
.clouds_large {
 font-size: large;
}
.clouds_xlarge {
 font-size: x-large;
}

/* Page Selector / Start */ 
 .catPages1 {color:#fff;border:0px;margin-bottom:10px;margin-top:10px;} 
 .catPages1 a:link, 
 .catPages1 a:visited, 
 .catPages1 a:hover, 
 .catPages1 a:active {text-decoration:none;color: #fff;BACKGROUND-IMAGE:URL(/templates/css/691c18163c7e.png);border:1PX SOLID #999999; padding:2px 10px;font-size:11px;font-weight:bold;} 
 .catPages1 a:hover {BACKGROUND-IMAGE:URL(/templates/css/7106ad9140b5.png);color:#fff;font-weight:bold;} 
 .catPages1 b {text-decoration:none;BACKGROUND-IMAGE:URL(/templates/css/7106ad9140b5.png);border:1PX SOLID #999999;padding:2px 10px;color:#303b45;font-size:11px;} 

 .catPages2 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;} 
 .catPages2 a:link, 
 .catPages2 a:visited, 
 .catPages2 a:hover, 
 .catPages2 a:active {text-decoration:none;color: #636363;background:#F9F9F9;padding:3px 10px;font-size:11px;font-weight:bold;} 
 .catPages2 a:hover {background:#6B82A4;color:#FFFFFF;font-weight:bold;} 
 .catPages2 b {text-decoration:none;background:#FFFFFF;padding:3px 10px;color:#ccc;font-size:11px;} 

 /* Page Selector Style / End */


<style type="text/css">

/*Credits: Dynamic Drive CSS Library */
/*URL: http://kino-tv-forum.ru/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 10;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightwhite;
padding: 6px;
left: 720px
border: 3px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span{ /*CSS for enlarged image*/ 
 position: absolute; 
 background-color: lightwhite; 
 padding: 6px; 
 left: 720px 
 border: 3px dashed gray; 
 visibility: hidden; 
 color: black; 
 text-decoration: none; 
 z-index: 9999; 
 }

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top:
left: 720px/*position where enlarged image should offset horizontally */

}


</style>

/* PageSelector Start */ 
.catPages1 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;} 
.catPages1 a:link, 
.catPages1 a:visited, 
.catPages1 a:hover, 
.catPages1 a:active {text-decoration:none;color: #636363;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:bold;border:1px solid #e6e6e6;} 
.catPages1 a:hover {background:#6699cc;color:#FFFFFF;font-weight:bold;border:1px solid #e6e6e6;} 
.catPages1 b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;} 

.pagesBlockuz1 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;} 
.pagesBlockuz1 a:link, 
.pagesBlockuz1 a:visited, 
.pagesBlockuz1 a:hover, 
.pagesBlockuz1 a:active {text-decoration:none;color: #636363;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:bold;border:1px solid #e6e6e6;} 
.pagesBlockuz1 a:hover {background:#6699cc;color:#FFFFFF;font-weight:bold;border:1px solid #e6e6e6;} 
.pagesBlockuz1 b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;} 

.pagesBlock1 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;} 
.pagesBlock1 a:link, 
.pagesBlock1 a:visited, 
.pagesBlock1 a:hover, 
.pagesBlock1 a:active {text-decoration:none;color: #636363;background:#353535;padding:3px 10px;font-size:11px;font-weight:bold;} 
.pagesBlock1 a:hover {background:#2c2c2c;color:#FFFFFF;font-weight:bold;} 
.pagesBlock1 b {text-decoration:none;background:#ffffff;padding:3px 10px;color:#ccc;font-size:11px;} 

.catPages2 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;} 
.catPages2 a:link, 
.catPages2 a:visited, 
.catPages2 a:hover, 
.catPages2 a:active {text-decoration:none;color: #636363;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:bold;border:1px solid #e6e6e6;} 
.catPages2 a:hover {background:#6699cc;color:#FFFFFF;font-weight:bold;border:1px solid #e6e6e6;} 
.catPages2 b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;} 

.pagesBlockuz2 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;} 
.pagesBlockuz2 a:link, 
.pagesBlockuz2 a:visited, 
.pagesBlockuz2 a:hover, 
.pagesBlockuz2 a:active {text-decoration:none;color: #636363;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:bold;border:1px solid #e6e6e6;} 
.pagesBlockuz2 a:hover {background:#6699cc;color:#FFFFFF;font-weight:bold;border:1px solid #e6e6e6;} 
.pagesBlockuz2 b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;} 

.pagesBlock2 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;} 
.pagesBlock2 a:link, 
.pagesBlock2 a:visited, 
.pagesBlock2 a:hover, 
.pagesBlock2 a:active {text-decoration:none;color: #636363;background:#353535;padding:3px 10px;font-size:11px;font-weight:bold;} 
.pagesBlock2 a:hover {background:#2c2c2c;color:#FFFFFF;font-weight:bold;} 
.pagesBlock2 b {text-decoration:none;background:#ffffff;padding:3px 10px;color:#ccc;font-size:11px;} 
/* PageSelector end */

.ucozst {
width: 100%;
text-align: center;
}

#toTop { 
 width: 50px; 

 text-align: center; 
 padding: 5px; 
 position: fixed; 
 bottom: 10px; 
 right: 10px; 
 cursor: pointer; 
 color: #666666; 
 text-decoration: none;}

#uEntriesList li {
background: none;
}

#sFltLst { top: 27px !important;
 left: 452px !important;
}