@charset "utf-8";html{font-size:100.01%;}body{font-size:62.5%;font-family:'Tahoma', sans-serif !important;background:#181e35;color:#fff;}html, body{margin:0px;padding:0px;height:100%;width:100%;}a, a img{border:none;outline:none;}table, td, th{padding:0px;border-collapse:collapse;}ul, li, form, fieldset, dl, dt, dd, h1, h2, h3, h4, h5, h6, del, dfn{margin:0px;padding:0px;list-style:none;text-decoration:none;font-style:normal;border:none;}a{color:#fff;text-decoration:underline;}a:hover{color:#fff;text-decoration:none;}.page{width:98%;margin:0px auto;max-width:1022px;_width:1022px;min-width:850px;position:relative;}.busy_layer{display:none !important;}.voteb{float:left !important;width:80px !important;}.voter{float:right !important;width:80px !important;}.sbtn{text-align:left;}.login{position:absolute;margin:-38px 0px 0px 279px;}.login li{display:inline;color:#fff;font:1.2em 'Verdana', Sans-serif;}.login a{color:#fff;text-decoration:underline;margin:0px 11px;}.login a:hover{text-decoration:none;}.login span{color:#fff;font:1.2em 'Verdana', Sans-serif;display:block;padding:7px 0px 0px 11px;}.login div{width:287px;height:90px;position:absolute;background:#000 url(../images/login.jpg) no-repeat 0px 0px;margin:44px 0px 0px 66%;}.login div a{margin:0px;}.login div ul{padding:22px 0px 0px 11px;}.login div ul .logout{float:right;padding-right:11px;}.form{color:#fff;font:1.2em 'Verdana', Sans-serif;}.form input{background:#0e3b4a;color:#fff;border:1px solid #3c75a3;}h1{width:268px;height:62px;background:#04243f url(../images/logo.png) no-repeat;margin-top:35px;color:#fff;font-size:1em;}h1 a{color:#fff;text-decoration:none;}h1 strong{display:block;font:2.4em 'Verdana', Sans-serif;padding:9px 0px 0px 21px;}h1 span{display:block;font:1.2em 'Verdana', Sans-serif;margin:-2px 0px 0px 21px;}.header{width:100%;height:50px;background:url(../images/header.jpg) no-repeat 0px 0px;padding-top:120px;}.header ul{overflow:hidden;zoom:1;margin:0px 6px 0px 4px;background:url(../images/nav.png) no-repeat 0px 0px;}.header li{display:block;float:left;height:44px;border-right:1px solid #0e1d34;}.header a{color:#fff;font:1.4em/46px 'Verdana', Sans-serif;display:block;float:left;padding:0px 26px;text-decoration:none;border:1px solid #3f6e9f;border-top:0px;border-bottom:0px;background:none;}.header a:hover{background:url(../images/hover.png) repeat-x 0px 1px;}.header .search{width:270px;background:url(../images/search-input.png) no-repeat 0px 0px;border:1px solid #285f7d;color:#fff;font:12px 'Verdana';margin:10px 4px 0px 10px;padding:2px 0px 4px 0px;}.header .button{width:73px;height:23px;padding:1px 0px 4px 0px;background:url(../images/search-button.png) no-repeat 0px 0px;font:12px 'Verdana';color:#fff;border:0px;}.search-mini{border:0px !important;}.cols{overflow:hidden;zoom:1;}.leftcol{float:left;width:215px;position:relative;zoom:1;}.rightcol{float:right;width:215px;position:relative;zoom:1;}.centercol{margin:0px 230px;position:relative;}h3{border:1px solid #3e8cbe;background:#10233b url(../images/block-head.png) repeat-x 0px 0px;text-align:center;color:#fff;font:1.2em/27px 'Verdana', Sans-serif;height:29px;margin-top:13px;}.block{background:#0d304d url(../images/block.png) repeat-x 0px 0px;border:1px solid #164c76;padding:7px 20px 20px 20px;position:relative;overflow:hidden;zoom:1;}.menu li{border-bottom:1px solid #324e67;}.menu a{color:#fff;text-decoration:underline;font:1.1em/23px 'Verdana', Sans-serif;}.menu a:hover{text-decoration:none;}.tags{color:#092d46;text-align:justify;}.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;}h2{border:1px solid #3e8cbe;background:#10233b url(../images/block-head.png) repeat-x 0px 0px;text-align:left;color:#fff;font:1.2em/27px 'Verdana', Sans-serif;height:29px;margin-top:13px;padding-left:16px;}.news{background:#0d304d url(../images/block.png) repeat-x 0px 0px;border:1px solid #164c76;padding:7px 20px 20px 20px;_width:514px;}.opt1{overflow:hidden;zoom:1;font:1.1em 'Verdana';}.opt1 li{color:#94d9ea;}.opt1 li a{color:#94d9ea;}.opt1 .tags{float:left;}.opt1 .opt{float:right;}.news .text{font:1.1em 'Verdana';color:#fff;margin:10px 0px 14px 0px;}.rate{margin:6px 0px 0px -15px;overflow:hidden;zoom:1;}.editreason{padding-bottom:14px;color:#599dd3;font-style:italic;}.navigation{text-align:center;padding-top:20px;overflow:hidden;zoom:1;position:relative;}.navigation a{background:#0b4570;border:1px solid #102038;padding:4px 8px;text-decoration:none;}.navigation a:hover, .navigation span{background:#102038;border:1px solid #0b4570;padding:4px 8px;text-decoration:none;}* html .navigation a, * html .navigation a:hover, * html .navigation span{background:#0b4570;border:1px solid #102038;padding:4px 8px;text-decoration:none;}.weekday-active-v{color:#4b73d4;}.day-active-v{color:#4b73d4;}.calendar{color:#fff;font:1.1em 'Verdana', Sans-serif;}.calendar td, th{text-decoration:none;padding:3px 4px 4px 5px;}.weekday{color:#94d9ea;}.weekday-active{color:#94d9ea;}.day-active{color:#94d9ea;}.day-active a, .weekday-active a, .day-active-v a, .weekday-active-v a{text-decoration:underline;}.monthlink{color:#94d9ea;text-decoration:none;}.day-current{background:#112640;border:1px solid #181e35;}.archives{font:1em 'Verdana', Sans-serif;}.archives a{display:block;padding-bottom:6px;border-bottom:1px solid #324f68;margin-bottom:-4px;}.top{font:1em 'Verdana', Sans-serif;}.top a{display:block;padding-bottom:6px;border-bottom:1px solid #324f68;margin-bottom:-4px;margin-top:-11px;padding-left:12px;}.vote{overflow:hidden;zoom:1;}.vote strong{color:#fff;font:1.1em 'Verdana', Sans-serif;display:block;padding-bottom:8px;border-bottom:1px solid #315570;margin-bottom:8px;}.list{color:#fff;padding-bottom:8px;border-bottom:1px solid #315570;margin-bottom:8px;font:1.1em 'Verdana', Sans-serif;}.related{border-top:1px solid #2e4b62;color:#94d9ea;font:1.1em/20px 'Verdana', Sans-serif;margin-top:6px;padding-top:4px;}.site-forms textarea{width:100%;height:170px;background:#0f1e2d;border:1px solid #3a76ae;color:#fff;font:11px 'Verdana';}.site-forms label{display:block;margin-bottom:10px;}.site-forms label span{display:block;font:1.1em 'Verdana';}.site-forms label input{width:200px;background:#0f1e2d;border:1px solid #3a76ae;color:#fff;font:11px 'Verdana';padding:2px 0px 4px 0px;}.site-forms label select, .site-forms label option{background:#0f1e2d;border:1px solid #3a76ae;color:#fff !important;font:11px 'Verdana';}iframe, #dle_emo{margin:-30px 0px 0px -110px;}.bigpadd{padding-bottom:14px;}.userinfo{font:1.1em 'Verdana';}.comment{background:#0d304d url(../images/block.png) repeat-x 0px 0px;border:1px solid #164c76;padding:7px 20px 20px 20px;overflow:hidden;zoom:1;}.comment .avatar{float:left;width:101px;padding-right:20px;}.comment .com-text{margin-left:120px;}.comment .com-text .txt{margin:10px 0px;padding:0px;color:#fff;font:1.1em 'Verdana', Sans-serif;}.com-text ul{overflow:hidden;zoom:1;font:1.1em Verdana, Sans-serif;display:block;}.com-text .status{float:left;color:#94d9ea;}.com-text .activity{color:#94d9ea;float:right;}.com-text .activity del{color:#fff;}#newpm{position:absolute;width:400px;padding:4px;background-color:#fdfdfd;border:1px solid #bbbbbb;font-family:verdana;line-height:135%;}#newpmheader{padding-left:5px;padding-right:5px;padding-top:2px;height:20px;color:#636363;font-weight:bold;background-color:#b2c7f1;font-family:verdana;cursor:move;}#newpm a{background:transparent;color:#4b73d4;text-decoration:none;}#newpm a:hover{background:transparent;color:#4b73d4;text-decoration:underline;}.rating{color:#757575;font:11px 'Tahoma';width:85px;height:16px;position:relative;margin:4px 0px 0px 14px;text-indent:-9999px;}.unit-rating{width:85px;height:16px;position:relative;background:url(../dleimages/rating.gif) top left repeat-x;}.unit-rating li{text-indent:-90000px;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;}.footer{height:110px;background:url(../images/footer.png) repeat-x 0px 0px;border:1px solid #217cbf;margin:42px 0px 35px 0px;overflow:hidden;zoom:1;}.footer .copy{float:left;width:620px;font:1.1em 'Arial', Sans-serif;color:#fff;margin:24px 0px 0px 20px;}.footer .banners{float:right;margin:30px 0px 0px 0px;}.footer .banners li{float:left;display:block;margin-right:12px;}
.title_quote, .title_spoiler{color:#fff;background-color:#0f1e2d;border:1px dotted #3a76ae;border-bottom:0px;font-weight:bold;padding:5px;}.quote, .scriptcode, .text_spoiler{color:#fff;background-color:#3a76ae;border:1px dotted #0f1e2d;text-align:justify;padding:5px;}
.bbcodes, .bbcodes_poll{border:1px solid #2e4b62;background:#122844;color:#fff;font:11px 'Verdana';height:20px;margin-top:6px;padding:2px 5px 4px 5px;width:auto;}.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:11px 'Tahoma';}.editor_button img, .editbclose img, .editor_button_brk img{margin:0px;padding:0px;}
.xfields textarea{width:454px;height:150px;border:1px solid #ccc;background:#fff;color:#393939;font:11px 'Verdana';padding:3px;}.xfields input{border:1px solid #ccc;background:#fff;color:#393939;font:11px 'Verdana';height:20px;width:160px;padding-left:3px;}.xfields select{border:1px solid #ccc;background:#fff;color:#393939;font:11px 'Verdana';height:20px;width:160px;padding-left:3px;}
.xprofile textarea{width:454px;height:150px;border:1px solid #ccc;background:#fff;color:#393939;font:11px 'Verdana';padding:3px;}.xprofile input{border:1px solid #ccc;background:#fff;color:#393939;font:11px 'Verdana';height:20px;width:160px;padding-left:3px;}
.pm img{margin:0px;}.pm td{padding:2px 0px 6px 0px;}.pm_head{font:12px 'Tahoma';}.pm_list{color:#757575;}.pm_list a{color:#4b73d4;}#newpm{position:absolute;width:400px;padding:4px;background:#fdfdfd;border:1px solid #bbb;font-family:verdana;line-height:135%;}#newpmheader{padding:2px 5px 0px 5px;height:20px;color:#636363;font-weight:bold;background:#b2c7f1;font-family:verdana;cursor:move;}#newpm a{background:transparent;color:#4b73d4;text-decoration:none;}#newpm a:hover{background:transparent;color:#4b73d4;text-decoration:underline;}
#dropmenudiv{border:1px solid #0f1f35;font:normal 10px/20px 'Verdana';margin:2px;}#dropmenudiv a{display:block;text-indent:3px;text-decoration:none;color:#fff;background:#1d3f70;border:0px;padding:1px 0px;}#dropmenudiv a:hover{background:#0e1e34;color:#fff;}
.attachment{color:#808080;}
.search{text-decoration:none;text-align:left;}.search fieldset{text-align:left;}.textin{color:#757575;font:11px 'Tahoma';border:1px solid #e0e0e0;text-decoration:none;}.sresult{text-align:justify;font-weight:normal;line-height:16px;font-size:12px;color:#757575;}
.highslide-wrapper, .highslide-outline{background:#FFFFFF;}.highslide-image{border:2px solid #FFFFFF;}.highslide-active-anchor{visibility:hidden;}
.highslide-active-anchor img{visibility:hidden;}.highslide-dimming{background:black;}.highslide-html{background-color:white;}.highslide-html-content{display:none;}.highslide-loading{display:block;color:#ffffff;font-size:9px;font-weight:bold;text-decoration:none;padding:3px;border:1px solid #fff;background:#000;}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;}.highslide-caption{display:none;padding:5px;background:white;}.highslide-controls{width:195px;height:40px;background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat;margin:10px 15px 10px 0px;}.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) right -90px no-repeat;}.highslide-controls li{float:left;padding:5px 0;}.highslide-controls a{background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif);display:block;float:left;height:30px;width:30px;outline:none;}.highslide-controls a.disabled{cursor:default;}.highslide-controls a span{display:none;}.highslide-controls .highslide-previous a{background-position:0 0;}.highslide-controls .highslide-previous a:hover{background-position:0 -30px;}.highslide-controls .highslide-previous a.disabled{background-position:0 -60px !important;}.highslide-controls .highslide-play a{background-position:-30px 0;}.highslide-controls .highslide-play a:hover{background-position:-30px -30px;}.highslide-controls .highslide-play a.disabled{background-position:-30px -60px !important;}.highslide-controls .highslide-pause a{background-position:-60px 0;}.highslide-controls .highslide-pause a:hover{background-position:-60px -30px;}.highslide-controls .highslide-next a{background-position:-90px 0;}.highslide-controls .highslide-next a:hover{background-position:-90px -30px;}.highslide-controls .highslide-next a.disabled{background-position:-90px -60px !important;}.highslide-controls .highslide-move a{background-position:-120px 0;}.highslide-controls .highslide-move a:hover{background-position:-120px -30px;}.highslide-controls .highslide-full-expand a{background-position:-150px 0;}.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px;}.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px !important;}.highslide-controls .highslide-close a{background-position:-180px 0;}.highslide-controls .highslide-close a:hover{background-position:-180px -30px;}#allow_subscribe{float:left;width:15px !important;height:15px !important;margin-right:10px;}.admintag label{display:block;float:left;margin-right:10px;position:relative;margin:-14px 0px 0px 30px;}.admintag input{display:block;clear:both;}
/*---Подсветка кода в теге [code]---*/
pre code {
  display: block; padding: 0.5em;
  background: #f9fafa; 
  border: 1px solid #dce7e7;
  overflow:auto;
  white-space: pre;
}

pre .comment,
pre .template_comment,
pre .diff .header,
pre .doctype,
pre .lisp .string,
pre .javadoc {
  color: #93a1a1;
  font-style: italic;
}

pre .keyword,
pre .css .rule .keyword,
pre .winutils,
pre .javascript .title,
pre .method,
pre .addition,
pre .css .tag,
pre .lisp .title {
  color: #859900;
}

pre .number,
pre .command,
pre .string,
pre .tag .value,
pre .phpdoc,
pre .tex .formula,
pre .regexp,
pre .hexcolor {
  color: #2aa198;
}

pre .title,
pre .localvars,
pre .function .title,
pre .chunk,
pre .decorator,
pre .builtin,
pre .built_in,
pre .lisp .title,
pre .identifier,
pre .title .keymethods,
pre .id {
  color: #268bd2;
}

pre .tag .title,
pre .rules .property,
pre .django .tag .keyword {
  font-weight: bold;
}

pre .attribute,
pre .variable,
pre .instancevar,
pre .lisp .body,
pre .smalltalk .number,
pre .constant,
pre .class .title,
pre .parent,
pre .haskell .label {
  color: #b58900;
}

pre .preprocessor,
pre .pi,
pre .shebang,
pre .symbol,
pre .diff .change,
pre .special,
pre .keymethods,
pre .attr_selector,
pre .important,
pre .subst,
pre .cdata {
  color: #cb4b16;
}

pre .deletion {
  color: #dc322f;
}

pre .tex .formula {
  background: #eee8d5;
}

/*---прогресс бар заполненности персональных сообщений---*/
.pm_progress_bar {
	border: 1px solid #d8d8d8;
	padding: 1px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.pm_progress_bar span {
	background: #000000;
	font-size: 0em;
	text-indent: -2000em;
	height: 10px;
	display: block;
	overflow: hidden;
}

.pm_status {
	float:left;
	border: 1px solid #d8d8d8;
	padding: 0px;
	background-color: #fff;
	width: 280px;
	height: 100px;
	margin-left: 20px;
	margin-right: 5px;
}

.pm_status_head {
	border-bottom: 1px solid #d8d8d8;
	font-size: 0.9em; 
	background: #fff url("../images/bbcodes.png") repeat-x 0 100%;
	height: 22px;
	padding: 0;
	font-weight: bold;
	text-align: center;
	color: #4e4e4e;
}

.pm_status_content {
	padding: 5px;
}

/*---Вывод результатов голосования на сайте---*/
.voteprogress {
  overflow: hidden;
  height: 15px;
  margin-bottom: 5px;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: linear-gradient(top, #f5f5f5, #f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.voteprogress span {
  color: #ffffff;
  text-align: center;
  text-indent: -2000em;
  height: 15px;
  display: block;
  overflow: hidden;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background: #0e90d2;
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
  background-image: -ms-linear-gradient(top, #149bdf, #0480be);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
  background-image: -o-linear-gradient(top, #149bdf, #0480be);
  background-image: linear-gradient(top, #149bdf, #0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
}

.voteprogress .vote2 {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: linear-gradient(top, #ee5f5b, #c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
}

.voteprogress .vote3 {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
  background-image: -ms-linear-gradient(top, #62c462, #57a957);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  background-image: -o-linear-gradient(top, #62c462, #57a957);
  background-image: linear-gradient(top, #62c462, #57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
}

.voteprogress .vote4 {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
  background-image: linear-gradient(top, #5bc0de, #339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
}

.voteprogress .vote5 {
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -ms-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(top, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
}

/*---Вывод результатов опросов в новостях---*/
.pollprogress {
  overflow: hidden;
  height: 18px;
  margin-bottom: 5px;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: linear-gradient(top, #f5f5f5, #f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.pollprogress span {
  color: #ffffff;
  height: 18px;
  display: block;
  overflow: hidden;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background: #0e90d2;
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
  background-image: -ms-linear-gradient(top, #149bdf, #0480be);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
  background-image: -o-linear-gradient(top, #149bdf, #0480be);
  background-image: linear-gradient(top, #149bdf, #0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
}

.pollprogress .poll2 {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: linear-gradient(top, #ee5f5b, #c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
}

.pollprogress .poll3 {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
  background-image: -ms-linear-gradient(top, #62c462, #57a957);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  background-image: -o-linear-gradient(top, #62c462, #57a957);
  background-image: linear-gradient(top, #62c462, #57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
}

.pollprogress .poll4 {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
  background-image: linear-gradient(top, #5bc0de, #339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
}

.pollprogress .poll5 {
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -ms-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(top, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
}

/*---BB Редактор---*/

.bb-pane { height: 1%; overflow: hidden; border: 1px solid #BBB; background-image: url("../bbcodes/bg.gif"); }
.bb-btn, .bb-sep { height: 25px; float: left; display: block; overflow: hidden; text-indent: -9999px; white-space: nowrap; }
.bb-sel { float: left; padding: 4px 2px 0 2px; }
.bb-sel select { font-size: 11px; }
.bb-sep { width: 5px; background-image: url("../bbcodes/brkspace.gif"); }
.bb-btn { cursor: pointer; width: 23px; }

#b_font { width: 118px;}
#b_size { width: 65px;}
#b_font select { padding: 0px;}
#b_size select { padding: 0px;}
#b_b { background-image: url("../bbcodes/b.gif"); }
#b_i { background-image: url("../bbcodes/i.gif"); }
#b_u { background-image: url("../bbcodes/u.gif"); }
#b_s { background-image: url("../bbcodes/s.gif"); }
#b_img { background-image: url("../bbcodes/image.gif"); }
#b_up { background-image: url("../bbcodes/upload.gif"); }
#b_emo { background-image: url("../bbcodes/emo.gif"); }
#b_url { background-image: url("../bbcodes/link.gif"); }
#b_leech { background-image: url("../bbcodes/leech.gif"); }
#b_mail { background-image: url("../bbcodes/email.gif"); }
#b_video { background-image: url("../bbcodes/mp.gif"); }
#b_audio { background-image: url("../bbcodes/mp3.gif"); }
#b_hide { background-image: url("../bbcodes/hide.gif"); }
#b_quote { background-image: url("../bbcodes/quote.gif"); }
#b_code { background-image: url("../bbcodes/code.gif"); }
#b_left { background-image: url("../bbcodes/l.gif"); }
#b_center { background-image: url("../bbcodes/c.gif"); }
#b_right { background-image: url("../bbcodes/r.gif"); }
#b_color { background-image: url("../bbcodes/color.gif"); }
#b_spoiler { background-image: url("../bbcodes/spoiler.gif"); }
#b_fla { background-image: url("../bbcodes/flash.gif"); }
#b_yt { background-image: url("../bbcodes/youtube.gif"); }
#b_tf { background-image: url("../bbcodes/typograf.gif"); }
#b_list { background-image: url("../bbcodes/list.gif"); }
#b_ol { background-image: url("../bbcodes/ol.gif"); }
#b_tnl { background-image: url("../bbcodes/translit.gif"); }
#b_br { background-image: url("../bbcodes/pbreak.gif"); }
#b_pl { background-image: url("../bbcodes/page.gif"); }

.bb-editor textarea { 
    -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    padding: 2px; border: 1px solid #bcc0c2; width: 100%; background: #fff url("../images/fields.png") repeat-x;
}
.editorcomm .bb-editor { width: 465px;}
.editorcomm .bb-editor textarea { height: 156px; }

.clr {
    clear: both;
}

/*---Выделение текста и всплывающее окно (поделиться ссылкой)---*/
#marker-bar,
#txtselect_marker {
	display: block;
	visibility: hidden;
    position: absolute;
    z-index: 1200;
    opacity: 0;
    -webkit-transition: opacity .4s, visibility .1s linear .4s;
    -moz-transition: opacity .4s, visibility .1s linear .4s;
    -o-transition: opacity .4s, visibility .1s linear .4s;
    transition: opacity .4s, visibility .1s linear .4s;
}
#txtselect_marker {
    cursor: pointer;
    background:url(../dleimages/marker.png) -0px -0px no-repeat;
}

#txtselect_marker:hover {
        background-position: -0px -32px;
}

#marker-bar{
    border: 1px solid #ccc;
    border-radius: 15px;
    background: #fff;
    padding: 5px 10px;
    cursor: default;
    box-shadow: 0px 0px 4px #ccc;
}

#marker-bar.show {
	-webkit-transition: opacity .4s, visibility 0s;
	-moz-transition: opacity .4s, visibility 0s;
	-o-transition: opacity .4s, visibility 0s;
	transition: opacity .4s, visibility 0s;
	opacity: 1;
	visibility: visible;
}

#txtselect_marker.show {
        /* XXX make a common css fadeIn/fadeOut classes */
	visibility: visible;
	width: 32px;
	height: 32px;
	-webkit-transition: opacity .4s, visibility 0s;
	-moz-transition: opacity .4s, visibility 0s;
	-o-transition: opacity .4s, visibility 0s;
	transition: opacity .4s, visibility 0s;
	opacity: 1;
}

#marker-bar .masha-social,
#marker-bar .masha-marker{
	cursor: pointer;
	display: block;
	margin: 0 5px;
	float: left;
}

#marker-bar .masha-marker{
	line-height: 1em;
	color: #aaa;
	border-bottom: 1px dotted #aaa;
	margin-right: 10px;
}

#marker-bar .masha-marker:hover {
	color: #ea3e26;
	border-color: #ea3e26;
}

.user_selection, .user_selection_true {
	background: #c4f47d;
	padding: 2px 0;
}
.user_selection a.txtsel_close, .user_selection_true a.txtsel_close {
	display:none;
}
.user_selection .closewrap, .user_selection_true .closewrap {
	position: relative;
}
.user_selection.hover a.txtsel_close, .user_selection_true.hover a.txtsel_close {
	display: inline-block;
	position: absolute;
	top: -7px;
	left: -5px;
	width: 33px;
	height: 33px;
	background: url(../dleimages/closemarker.png) -0px -0px no-repeat;
}

.user_selection.hover a.txtsel_close:hover, .user_selection_true.hover a.txtsel_close:hover {
	background-position: -0px -33px;
}


#share-popup {
	background: #fff;
	border: 1px solid #aaa;
	border-radius: 5px;
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
	position: absolute;
	width: 414px;
	display:none;
	z-index: 100;
	padding: 10px 0;
	opacity: 0;
	-webkit-transition: opacity .4s, visibility .1s linear .4s;
	-moz-transition: opacity .4s, visibility .1s linear .4s;
	-o-transition: opacity .4s, visibility .1s linear .4s;
	transition: opacity .4s, visibility .1s linear .4s;
}

#share-popup.show {
	display:block;
	opacity: 1;
	-webkit-transition: opacity .4s, visibility 0s;
	-moz-transition: opacity .4s, visibility 0s;
	-o-transition: opacity .4s, visibility 0s;
	transition: opacity .4s, visibility 0s;
	opacity: 1;
}

#share-popup .social {
	padding: 0 0 10px 17px;
	height: 40px;
}

#share-popup .social p {
	padding-bottom: 10px;
	margin: 0;
	font-weight: bold;
}

#share-popup .social ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#share-popup .social ul li {
	float: left;
	margin-right: 20px;
	padding-top: 2px;
	position: relative;
}

#share-popup .social ul a {
	text-decoration: none;
	font-size: 11px;
	display: inline-block;
	color: #aaa;
	padding-left: 25px;
}

#share-popup .social ul a:hover {
	text-decoration: underline;
	color: #ea3e26;
}

#share-popup .social a span{
	cursor: pointer;
	width: 20px;
	height: 20px;
	background: url(../dleimages/social-icons.png) 20px 20px no-repeat;
	position: absolute;
	left: 0;
	top: 0;
}

#share-popup .social .tw span{
	background-position: 0 -20px;
}

#share-popup .social .tw:hover span{
	background-position: 0 0;
}

#share-popup .social .fb span{
	background-position: -20px -20px;
}

#share-popup .social .fb:hover span {
	background-position: -20px 0;
}

#share-popup .social .vk span{
	background-position: -40px -20px;
}

#share-popup .social .vk:hover span {
	background-position: -40px 0;
}

#share-popup .social .gp span{
	background-position: -60px -20px;
}

#share-popup .social .gp:hover span {
	background-position: -60px 0;
}

#share-popup .link {
	clear: both;
	border-top: 1px solid #d9d9d9;
	padding: 10px 5px 0 10px;
	line-height: 1.2;
	overflow: hidden;
	margin: 0 7px;
}

#share-popup .link p {
	font-weight: bold;
	padding: 0 0 3px 0;
	margin: 0;
}

#share-popup .link span {
	color: #999;
	font-size: 10px;
	display: block;
	padding-top: 3px;
}

#share-popup .link a {
	display: block;
}

/*---Найденные похожие новости при добавлении новостей на сайте---*/
.findrelated {
	width:99%;
	background: #ffc;border:1px solid #9E9E9E;
	padding: 5px;margin-top: 7px;
	margin-right: 10px;
}