html {behavior: url(/templates/Default/css/PIE.htc); font-size: 100.01%; background: #fff;}
body {font: 62.5% Tahoma, Geneva, Sans-serif; color: #000;}
html, body {margin: 0px auto; padding: 2px 1px 0px 1px; height: 100%; width: 99%; min-width: 960px; max-width: 1320px;}

#float_ad { z-index: 9999; }


a, a img {border: none; outline: none;}
*:focus, * {-moz-outline: none; outline: none; ie-dummy: expression(this.hideFocus=true);}
table, td, th {padding: 0px; border-collapse: collapse;}
ul, li, form, fieldset, dl, dt, dd, h1, h2, h3, h4, h5, h6, del {margin: 0px; padding: 0px; list-style: none; text-decoration: none; font-style: normal; border: none;}
a {color: inherit; text-decoration: none;}
a:hover {text-decoration: none;}
        
::selection {
	background: #ed5200; /* Safari */
            color: #fff; /* Safari */
	}
::-moz-selection {
	background: #ed5200; /* Firefox */
            color: #fff;
}
        
a:hover,
a:active,
a:focus {
outline: 0!important;
}
        
     
#wrapper {float:center; margin: 0px auto; width: 99%; min-width: 960px; max-width: 1400px;}  
        
        
        

h1 {font: italic bold 0.9em Arial, Geneva, Sans-serif; color: #000; padding-bottom: 2px;}
h1.imaged {font: italic bold 0.9em Arial, Geneva, Sans-serif; color: #fff; padding-bottom: 2px; background-image:url(../images/pixel.png); background-repeat:repeat-x;}
h1.content {font: italic bold 1em Arial, Geneva, Sans-serif; color: #ed5200;width:360px;}
h1.fullstorycontent {font: italic bold 1.1em Arial, Geneva, Sans-serif; color: #ed5200; width:400px;}

.rightcol {float: right; width: 240px; padding-top: 10px; margin-left: 13px;}
.leftcol {float: right; width: 190px; padding-top: 10px; margin-left: 0px;}
.centercol {margin: 0px 0px 0px 0px; min-width: 500px; padding-right: 13px; padding-top: 9px; overflow: hidden;}

#loading-layer {
display:none; visibility:hidden; display:none !important; visibility:hidden !important;
}


.pagefolder {font: italic bold 1.3em Arial, Geneva, Sans-serif; height:18px; background-color: #ed5200; padding: 2px 2px 2px 6px; margin: 0px 0px -4px 0px; width: 160px; color: #fff;}
.pageborder {height:4px; background-color: #ed5200; width: 100%; color: #fff;}

.page {width: 960px; margin: 0px auto; overflow: hidden; zoom: 1;}





.toppanel {border-bottom: 0px solid #666; font: 1.1em Tahoma, Geneva, Sans-serif; color: #666; overflow: hidden; zoom: 1; padding: 7px 0px 8px 0px; height: 20px;}
.toppanel a {color: #666; text-decoration: none; border-bottom: 1px solid #666;}
.toppanel a:hover {text-decoration: none; border-bottom: 1px solid #666;}
.toppanel .userpanel {float: left;}
.toppanel .userpanel li {display: inline; padding-right: 4px;}
.toppanel .userpanel li del {padding-left: 4px;}
.toppanel .clock {color: #fff; float: right; border-bottom: 1px solid #fff;}
.toppanel .clock a {color: #fff; text-decoration: none; border-bottom: 1px solid #fff;}
.toppanel .clock a:hover {color: #fff; text-decoration: none; border-bottom: 1px solid #fff;}

.toppanel .soc {color: #666;  border-bottom: 1px solid #fff; margin-bottom: 3px;}


.signup {float: left;}
.signup * {display: inline; margin-right: 10px;}
.signup input {font: 11px Tahoma, Geneva, Sans-serif; color: #000;

}









.page {width: 960px; margin: 0px auto; zoom: 1;

margin: 0px auto;  width: 99%; min-width: 960px;

}

.header {margin: 0px auto; margin-left: 0px; width: 99%; min-width: 960px; background: url(http://journalufa.com/templates/Default/images/logo_new_02.png) no-repeat 0px; overflow: hidden; zoom: 1; padding-bottom: 0px;} 
.headicons {color: #000; font: 1.2em Tahoma, Geneva, Sans-serif;}
.headicons  a {color: #000; text-decoration: none; border-bottom: 1px solid #000;}
.headicons  a:hover {text-decoration: none; border-bottom: 1px solid #000;}

.headerinfotext {font: 1.2em Tahoma, Geneva, Sans-serif; color: #000; height: 32px;}
.headerinfotext a {font: 1.2em Tahoma, Geneva, Sans-serif; color: #000; text-decoration: none; border-bottom: 1px solid #000;}
.headerinfotext a:hover {font: 1.2em Tahoma, Geneva, Sans-serif; color: #000; text-decoration: none; border-bottom: 1px solid #000;}





/* Шапка */



.headerstats {color: #000; font-size: 1.3em; float: right; margin-right:0px; padding: 23px 0px 0px 0px; text-decoration: none; padding-bottom: 3px;}
.headerstats a {color: #000; text-decoration: none;}
.headerstats a:hover {color: #000; text-decoration: none;}
.headerstats li {display: block; float: left; padding-left: 6px;}
.headerstats b {display: block; padding-bottom: 3px;}

.actionlinks {font: italic 0.9em Arial, Geneva, Sans-serif; color: #ed5200; padding-top: 6px;}
.actionlinks a{font: italic 0.9em Arial, Geneva, Sans-serif; color: #ed5200; padding-top: 6px;}
.actionlinks a:hover{font: italic 0.9em Arial, Geneva, Sans-serif; color: #ed5200; padding-top: 6px;}









.nav {background-color: #ccc; background-image:url(../images/gray_bg.png); background-repeat:repeat-x; 
border: 0px solid #ffffff; margin-top: 0px; overflow: hidden; zoom: 1;}

.nav ul {float: left; overflow: hidden; zoom: 1;}
.nav ul li {display: block; float: left;}
.nav ul li a {display: block; float: left; color: #000000; font: bold 1.1em Tahoma, Geneva, Sans-serif; height: 24px; text-decoration: none; padding: 8px 10px 0px 10px;}
.nav ul li a:hover {text-decoration: underline;}
.nav div {float: right; padding: 6px 7px 0px 0px;}
.nav div .input {background: #eeeeee; border: 1px solid #666666;  font: 11px Tahoma, Geneva, Sans-serif; color: #666666; padding-left: 4px; width: 165px; margin: 0px 4px 0px 0px; position: relative; top: 1px;}
.nav div .submit {border: 0px; background: #888888; color: #ffffff; font: 10px Tahoma, Geneva, Sans-serif; width: 62px; height: 18px; padding: 1px 0px 3px 0px; cursor: pointer;}








.navmenu {height:16px; border-top: 1px solid #666; font: bold 1.1em Tahoma, Geneva, Sans-serif; text-transform: uppercase; white-space: nowrap; padding: 10px 0px 9px 0px; position: relative; overflow: hidden; zoom: 1; _position: inherit;}
.navmenu li {display: inline;}
.navmenu li del {color: #ed5200; padding: 0px 16px;}
.navmenu li a {text-decoration: none; color: #ed5200;}
.navmenu li a:hover {color: #ed5200; text-decoration: none;}
















.main {}

.legend {font: italic bold 1.3em Arial, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px;}

.block {width: 240px; border-bottom: 1px solid #666; padding-bottom: 18px; margin-bottom: 18px; color: #000; font: 1em Tahoma, Geneva, Sans-serif; zoom: 1;}
.block.normalfont {font-size: 1.1em;}

.block.normalfont .legend {font-size: 1.1em !important;}
.block a {color: #666; text-decoration: none;}
.block a:hover {text-decoration: underline;}
.block .legend {font: bold 1.3em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px;}
.block .orderlegend {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px;}
.block .orderlegend a {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px; text-decoration: none;}
.block .orderlegend a:hover {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px; text-decoration: none;}

.block2 {border-bottom: 1px solid #666; padding-bottom: 18px; margin-bottom: 18px; color: #000; font: 1em Tahoma, Geneva, Sans-serif; overflow: hidden; zoom: 1;}
.block2.normalfont {font-size: 1.1em;}
.block2.normalfont .legend {font-size: 1.1em !important;}
.block2 a {color: #000; text-decoration: none;}
.block2 a:hover {text-decoration: underline;}
.block2 .legend {font: italic bold 1.3em Arial, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px;}
.block2 .orderlegend {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px;}
.block2 .orderlegend a {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px; text-decoration: none;}
.block2 .orderlegend a:hover {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px; text-decoration: none;}

.block-topnews .legend {padding-bottom: 15px;}
.block-topnews dl {background: #eee; border: 1px solid #666; height: 62px; margin-bottom: 6px; zoom: 1; display: block; _width: 220px;}
.block-topnews dt {float: left; border: 1px solid #666; margin: 4px 0px 0px 4px; _margin: 4px 2px 4px 2px;}
.block-topnews dt span {display: block; width: 50px; height: 50px; overflow: hidden; zoom: 1; margin: 1px; background: url(../images/nothing.png) no-repeat 0px 0px;}
.block-topnews dd {float: left; width: 145px; font: 1.1em/14px Tahoma, Geneva, Sans-serif; color: #000; padding: 2px 0px 0px 5px;}
.block-topnews dd > a.toplink {color: #666; text-decoration: none; zoom: 1; white-space: nowrap; display: block;}
.block-topnews dd a.toplink:hover {text-decoration: underline;}
.block-topnews dd > p {margin: 0px; padding: 0px; zoom: 1; white-space: nowrap;}
.block-topnews dd p a {color: #000; text-decoration: none;}

.welcome {border-bottom: 1px solid #666; margin-bottom: 18px;}
.welcome .legend {font: italic bold 1.3em Arial, Geneva, Sans-serif; color: #ed5200;  padding-bottom: 15px;}
.welcome p {text-align: left; color: #000; font: 1.2em/14px Tahoma, Geneva, Sans-serif; overflow: hidden; zoom: 1;}







.mainpagelegend {font: italic bold 1.3em Arial, Geneva, Sans-serif; color: #ed5200; padding-bottom: 18px;}

.mainpageblock {color: #000; font: 1em Tahoma, Geneva, Sans-serif; zoom: 1;}
.mainpageblock.mainpagenormalfont {font-size: 1.1em;}

.mainpageblock.normalfont .legend {font-size: 1.1em !important;}
.mainpageblock a {color: #666; text-decoration: none;}
.mainpageblock a:hover {text-decoration: underline;}
.mainpageblock .mainpagelegend {font: bold 1.3em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 0px;}
.mainpageblock .mainpageorderlegend {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 0px;}
.mainpageblock .mainpageorderlegend a {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 0px; text-decoration: none;}
.mainpageblock .mainpageorderlegend a:hover {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 0px; text-decoration: none;}

.block2 {border-bottom: 1px solid #666; padding-bottom: 10px; margin-bottom: 10px; color: #000; font: 1em Tahoma, Geneva, Sans-serif; overflow: hidden; zoom: 1;}
.block2.normalfont {font-size: 1.1em;}
.block2.normalfont .legend {font-size: 1.1em !important;}
.block2 a {color: #000; text-decoration: none;}
.block2 a:hover {text-decoration: underline;}
.block2 .legend {font: italic bold 1.3em Arial, Geneva, Sans-serif; color: #ed5200; padding-bottom: 0px;}
.block2 .orderlegend {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 0px;}
.block2 .orderlegend a {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 0px; text-decoration: none;}
.block2 .orderlegend a:hover {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 0px; text-decoration: none;}

.mainpageblock-topnews .legend {padding-bottom: 0px;}
.mainpageblock-topnews dl {background: #eee; border: 1px solid #666; height: 62px; margin-bottom: 0px; zoom: 1; display: block; _width: 220px;}
.mainpageblock-topnews dt {float: left; border: 1px solid #666; margin: 4px 0px 0px 4px; _margin: 4px 2px 4px 2px;}
.mainpageblock-topnews dt span {display: block; width: 50px; height: 50px; overflow: hidden; zoom: 1; margin: 1px; background: url(../images/nothing.png) no-repeat 0px 0px;}
.mainpageblock-topnews dd {float: left; width: 145px; font: 1.1em/10px Tahoma, Geneva, Sans-serif; color: #000; padding: 2px 0px 0px 5px;}
.mainpageblock-topnews dd > a.toplink {color: #666; text-decoration: none; zoom: 1; white-space: nowrap; display: block;}
.mainpageblock-topnews dd a.toplink:hover {text-decoration: underline;}
.mainpageblock-topnews dd > p {font: 1.1em/10px Tahoma, Geneva, Sans-serif; margin: 0px; padding: 0px; zoom: 1; white-space: nowrap;}
.mainpageblock-topnews dd p a {font: 1.1em/10px Tahoma, Geneva, Sans-serif; color: #000; text-decoration: none;}







.catlist {border-bottom: 1px solid #666; margin-bottom: 18px; padding-bottom: 18px;}
.catlist .legend {font: bold 1.3em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 15px;}
.catlist ul {overflow: hidden; zoom: 1;}
.catlist li {display: block; float: left; width: 50%; font: 1.1em/20px Tahoma, Geneva, Sans-serif; color: #595959;}
.catlist li a {color: #666; text-decoration: none; padding: 0px 0px 2px 0px;}
.catlist li a:hover {text-decoration: underline;}

.block-archive a {background: url(../images/archives-spacer.png) no-repeat 0px 4px; padding-left: 17px; font-size: 1.1em !important;}
.archives * {font: 1.1em Tahoma, Geneva, Sans-serif !important;}

.block-tags {color: #fff;}
.block-tags a {color: #666; text-decoration: none;}
.block-tags a:hover {text-decoration: underline;}

.block-userpanel {line-height: 20px;}
.block-signup .legend {font: bold 1.3em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 15px;}
.block-signup .inputs input {border: 1px solid #666666; color: #000; font: 11px Tahoma, Geneva, Sans-serif; padding-left: 9px; width: 228px; height: 17px; margin-bottom: 6px;}
.block-signup .links {font: bold 1.1em Arial, Helvetica, Sans-serif;}
.block-signup .links a {color: #666; text-decoration: none; margin-right: 6px;}
.block-signup .links a:hover {text-decoration: underline;}
.block-signup .links input {font: 11px Tahoma, Geneva, Sans-serif; color: #000;}

.block-popular .toplink {overflow: hidden; zoom: 1; white-space: nowrap; display: block;}
.block-popular p {margin: 0px; padding: 0px 0px 14px 0px;}
.block-popular p a {color: #000; text-decoration: none;}
.block-popular p a:hover {text-decoration: none;}

.news {border-bottom: 1px solid #666;  padding-bottom: 18px; margin-bottom: 18px;}
.news-header, .page-title {font: italic bold 1.3em Arial, Geneva, Sans-serif; color: #ed5200; width:450px;}
.news-header a, .page-title a {font: italic bold 1em Arial, Geneva, Sans-serif; color: #ed5200; text-decoration: none; margin: 0px 3px 0px 0px; width:450px;}
.news-header a:hover, .page-title a:hover {text-decoration: none;}
.news-info {font: italic 1.1em/15px Arial, Helvetica, Sans-serif; color: #666; padding: 3px 0px 10px 0px; overflow: hidden; zoom: 1;}
.news-info a {color: #666; text-decoration: none; border-bottom: 1px solid; }
.news-info a:hover {text-decoration: none; border-bottom: 1px solid; }
.news-info .info {float: right;}


.news-info del {padding: 0px 4px;}


.news .text {text-align: left; color: #000; font: 1.2em/14px Tahoma, Geneva, Sans-serif; overflow: hidden; zoom: 1;}
.news .text a {color: #666; text-decoration: underline;}
.news .text a:hover {text-decoration: underline;}

.news .text img {
}

.news .link {text-align: left; color: #000; font: 1.3em/32px Tahoma, Geneva, Sans-serif; overflow: hidden; zoom: 1;}
.news .link a {color: #666; text-decoration: none;}
.news .link a:hover {text-decoration: underline;}

.news .page {text-align: left; color: #000; font: 1.2em/14px Tahoma, Geneva, Sans-serif; overflow: hidden; zoom: 1;}
.news .page a {color: #666; text-decoration: underline;}
.news .page a:hover {text-decoration: underline;}
.news .page img {border: 0px solid #fff;}
.news-related {text-align: left; color: #666; font: 1.2em/14px Tahoma, Geneva, Sans-serif; overflow: hidden; zoom: 1;}
.news-related a {color: #666; text-decoration: none;}
.news-related a:hover {text-decoration: underline;}
.news .news-comments {font: 1.2em Tahoma, Geneva, Sans-serif;}
.news .news-comments a {color: #999; text-decoration: none; margin-right: 20px;}
.news .news-comments a:hover {text-decoration: underline;}
.news-info .rate {margin-left: -90px; margin-top: -1px; position: absolute; width: 90px;}
.error .text {padding-bottom: 0px;}
.news-views {overflow: hidden; zoom: 1; font: 1.1em Tahoma, Geneva, Sans-serif; color: #000; padding-top: 14px;}
.news-views a {color: #666; text-decoration: none;}
.news-views a:hover {text-decoration: underline;}
.news-views-left {float: left;}
.news-views-right {float: left; padding: 2px 0px 0px 16px;}
.news-views del {padding: 0px 10px 0px 10px; color: #aeaeae;}
h5 {color: #000; font: bold 1.3em/42px Tahoma, Geneva, Sans-serif; height: 43px; padding-left: 8px; margin-bottom: 11px;}
.fullstory .rating+.rating {display: none;}

.full-editor .editor {width: 500px !important; height: 146px; }
.full-editor .editor textarea {width: 500px !important; position: absolute; }
.comment-block-search-submit {font: 11px Tahoma, Geneva, Sans-serif; color: #000;}

.poll-buttons {padding: 10px 0px 10px 0px; text-align: center;}
.poll-buttons input {font: 11px Tahoma, Geneva, Sans-serif; color: #000;}
.poll-list {color: #666; font: 1.2em/20px Tahoma, Geneva, Sans-serif; padding: 4px 0px 0px 0px; width: 80% !important;}

.navigation {overflow: hidden; zoom: 1; font: 1.7em Tahoma, Geneva, Sans-serif; color: #666; padding: 0px 0px 18px 0px; border-bottom: 1px solid #666;  text-align: center; padding-bottom: 18px; margin-bottom: 6px;}
.navigation .nav-center {padding: 0px 3px;}
.navigation .nav-center * {margin: 0px 2px;}
.navigation .nav-center span {color: #ed5200; line-height: 20px;}
.navigation a {color: #666; text-decoration: none;}
.navigation a:hover {text-decoration: underline;}

.vote-title {padding-bottom: 10px; line-height: 14px;}
.vote-list {color: #666; line-height: 20px; padding-bottom: 10px; margin-right: 15px;}
.vote-list img, #dle-poll-list img {border: 1px solid #fff !important;}
#dle-poll-list {color: #000; padding: 0px 0px 0px 0px; width: 100% !important;}
.vote-total {padding-top: 10px; display: block;}
.vote-submit, .vote-result {font: 11px Tahoma, Geneva, Sans-serif; color: #000;}
.vote-result {float: right;}
.nopadd {padding-bottom: 0px !important;}

.allpagesvote-allpagessubmit, .allpagesvote-allpagesresult {font: 11px Tahoma, Geneva, Sans-serif; color: #000; text-decoration: none;}
.allpagesvote-allpagessubmit, .allpagesvote-allpagesresult a {font: 11px Tahoma, Geneva, Sans-serif; color: #000; text-decoration: none;}
.allpagesvote-allpagessubmit, .allpagesvote-allpagesresult a:hover {font: 11px Tahoma, Geneva, Sans-serif; color: #000; text-decoration: none;}

.big-submit, .big-result {font: 11px Tahoma, Geneva, Sans-serif; color: #000;text-decoration: none;}
.big-submit, .big-result a {font: 11px Tahoma, Geneva, Sans-serif; color: #000;text-decoration: none;}
.big-submit, .big-result a:hover {font: 11px Tahoma, Geneva, Sans-serif; color: #000;text-decoration: none;}


.bigbutton-submit {font: 11px Tahoma, Geneva, Sans-serif; color: #000;text-decoration: none;}
.bigbutton-submit a {font: 11px Tahoma, Geneva, Sans-serif; color: #000;text-decoration: none;}
.bigbutton-submit a:hover {font: 11px Tahoma, Geneva, Sans-serif; color: #000;text-decoration: none;}

.any-form {font: 1.1em Tahoma, Geneva, Sans-serif; margin: 20px 0px 20px 0px; color: #000; background: #fff;}
.any-form a {color: #666; text-decoration: none; border-bottom: 1px solid;}
.any-form a:hover {text-decoration: none; border-bottom: 1px solid;}
.any-form h2 {padding-bottom: 10px;}
.any-form .admintag {padding-bottom: 10px;}
.any-form .form-bbcodes {width: 450px;}
.f_input {width: 450px;}
.any-form label {display: block; margin-bottom: 10px;}
.any-form label label {display: block; margin-bottom: -10px;}
.any-form label span {display: block;}
.any-form label .f_input {border: 1px solid #666666; font: 11px Tahoma, Geneva, Sans-serif; color: #000; padding: 2px 5px 4px 5px; margin-right: 17px; width: 450px !important; margin-top: 2px;}
.any-form label .input, #searchinput, .xfields input, .xprofile input {border: 1px solid #666666; font: 11px Tahoma, Geneva, Sans-serif; color: #000; padding: 2px 5px 4px 5px; margin-right: 17px; width: 450px !important; margin-top: 2px; }
.any-form label select, .xfields select, .xprofile select {width: 450px !important; background: #fff; height: 22px; border: 1px solid #666666; font: 11px Tahoma, Geneva, Sans-serif; color: #000;}
.any-form label textarea, .xfields textarea, .xprofile textarea {background: #fff; color: #000; font: 11px Tahoma, Geneva, Sans-serif; height: 120px !important; width: 450px !important; }
.notoppadd {margin-top: 4px;}

.news.addnews {padding-bottom: 0px; margin-bottom: 20px;}
.news.addnews .send-form {padding: 20px 0px;}

table td.search {text-align: left;}
table td.search select.rating {text-indent: 0px !important; color: #000 !important;}
table td.search select {width: 256px !important; background: #fff; height: 22px; border: 1px solid #dbdbdb; font: 11px Tahoma, Geneva, Sans-serif; color: #000;}
.big-textarea {height: 200px; width: 450px; background: #fff; color: #000; font: 12px Tahoma, Geneva, Sans-serif; border: 1px solid #666666; }
.padd {padding-top: 10px;}
.nopadding {padding-top: 0px;}
.noborder {border: 0px !important;}
.block-search-submit {font: 11px Tahoma, Geneva, Sans-serif; color: #000;}

.search-submit {font: 11px Tahoma, Geneva, Sans-serif; color: #000;}

#allow_subscribe {float: left; margin: -1px 5px 0px 0px;}
.admintag label {display: block; float: left; position: relative; margin: -14px 0px 0px 30px;}
.admintag input {display: block; clear: both;}

.commheader {font: italic 1em/15px Arial, Helvetica, Sans-serif; color: #666; overflow: hidden; zoom: 1; padding: 0px 0px 8px 0px; text-decoration: none; margin: 2px 0px 6px 110px;}
.commheader a {border-bottom: 1px solid #666; color: #666; text-decoration: none;}
.commheader a:hover {border-bottom: 1px solid #666; color: #666; text-decoration: none;}
.commheader li {display: inline;}
.commheader del {padding: 0px 4px;}
.commheader .comm-date {float: right;}
.commheader .comm-date a {text-decoration: none; color: #000;}
.commheader .comm-date a:hover {text-decoration: underline;}

.comment {color: #000; font: 1.1em/15px Tahoma, Helvetica, Sans-serif; overflow: hidden; zoom: 1;  }
.comment-header {font: italic 1em/15px Arial, Helvetica, Sans-serif; color: #666; overflow: hidden; zoom: 1; padding: 0px 0px 8px 0px; text-decoration: none;}
.comment-header a {border-bottom: 1px solid #666; color: #666; text-decoration: none;}
.comment-header a:hover {border-bottom: 1px solid #666; color: #666; text-decoration: none;}
.comment-header li {font: italic 1em/15px Arial, Helvetica, Sans-serif; display: inline;}
.comment-header del {padding: 0px 4px;}
.comment-header .comm-date {float: right;}
.comment-header .comm-date a {text-decoration: none; color: #000;}
.comment-header .comm-date a:hover {text-decoration: underline;}
.comment-body {overflow: hidden; zoom: 1;}
.comment-options {position: absolute; right: 17px; margin-top: -26px;}
.comment a {text-decoration: none; border-bottom: 1px solid;}
.comment a:hover {text-decoration: none; border-bottom: 1px solid;}
.comment-options del {padding: 0px 4px;}
.comment-text {margin: 2px 0px 6px 90px;}

.comment-left {float: left; width: 80px; padding: 5px 0px 0px 0px;}
.comment-avatar {padding-bottom: 9px;}

.comment_fullstory-avatar_fullstory {padding-bottom: 9px; border:none !important;}

.hidecomment {color: #000; font: 1.1em/15px Tahoma, Helvetica, Sans-serif; overflow: hidden; zoom: 1;  }
.hidecomment-hidetext {margin: 2px 0px 6px 0px;}

.hidecomment-header {font: italic 1em/15px Arial, Helvetica, Sans-serif; color: #666; overflow: hidden; zoom: 1; padding: 0px 0px 8px 0px; text-decoration: none;}
.hidecomment-header a {border-bottom: 1px solid #666; color: #666; text-decoration: none;}
.hidecomment-header a:hover {border-bottom: 1px solid #666; color: #666; text-decoration: none;}
.hidecomment-header li {font: italic 1em/15px Arial, Helvetica, Sans-serif; display: inline;}
.hidecomment-header del {padding: 0px 4px;}
.hidecomment-header .comm-date {float: right;}
.hidecomment-header .comm-date a {text-decoration: none; color: #000;}
.hidecomment-header .comm-date a:hover {text-decoration: underline;}

.comment-avatar a{border:none !important;}

.updiv {
color: #ccc;
}

.downdiv {
color: #000;
}

.comment-avatar img {
    
    
border-radius: 160px 160px 160px 160px;
- webkit-border-radius: 160px 160px 160px 160px;
-moz-border-radius: 160px 160px 160px 160px;


}

.commentline {border-bottom: 1px solid #666; padding-bottom: 18px;  margin-bottom: 18px;}

.comment-user-group {text-align: center; width: 80px; height: 20px; background-color: #e0e0e0; text-align: center; font: normal 10px/20px Tahoma, Geneva, Sans-serif !important;}
.comment-user-group * {font: normal 10px/20px Tahoma, Geneva, Sans-serif !important;}

.comment-footer-rating {text-align: center; padding-top: 10px; text-align: center; color: #000; font: 1.1em/14px Tahoma, Geneva, Sans-serif; border-bottom: 0px solid;}

.comment-footer-rating a {text-decoration: none; border-bottom: 0px solid;}
.comment-footer-rating a:hover {text-decoration: none; border-bottom: 0px solid;}

.comment-footer {font: 1em Tahoma, Helvetica, Sans-serif; color: #666; text-align: right; padding-top: 4px;}
.comment-footer del {padding: 0px 4px;}
.comment-footer a {color: #666; text-decoration: none; border-bottom: 0px solid;}
.comment-footer a:hover {text-decoration: none; border-bottom: 0px solid;}

.comminfotext {text-decoration: none; font: 1em Tahoma, Helvetica, Sans-serif; color: #666; overflow: hidden; zoom: 1; padding: 0px 0px 8px 0px;}
.comminfotext a {text-decoration: none; color: #666; border-bottom: 1px solid #666;}
.comminfotext a:hover {text-decoration: none; color: #666; border-bottom: 1px solid #666;}
.comminfotext li {display: inline;}
.comminfotext del {padding: 0px 4px;}
.comminfotext .comm-date {float: left;}
.comminfotext .comm-date a {text-decoration: none; color: #000;}
.comminfotext .comm-date a:hover {text-decoration: underline;}





.commratetext {float:right; text-decoration: none; color: #fff; overflow: hidden; zoom: 1; padding: 0px 0px 8px 0px;}
.commratetext a {text-decoration: none; color: #fff;}
.commratetext a:hover {text-decoration: none; color: #fff;}
.commratetext li {display: inline;}
.commratetext del {padding: 0px 4px;}
.commratetext .comm-date {float: right;}
.commratetext .comm-date a {text-decoration: none; color: #000;}
.commratetext .comm-date a:hover {text-decoration: none;}

.editinfo {font: italic 0.8em Tahoma, Helvetica, Sans-serif; color: #999; padding-top: 14px;}
.pm-footer {margin-left: 0px; text-decoration: none;}
.pm-footer a {text-decoration: none;}
.pm-footer a:hover {text-decoration: none;}
.anchor {display: block; height: 1px; margin-bottom: -10px;}

table.pm input.bbcodes, .bbcodes#dosearch, .bbcodes#dofullsearch, #doclear, #doreset, .bbcodes {font: 11px Tahoma, Geneva, Sans-serif; color: #000;}
#fullsearch {font: 1.2em Tahoma, Geneva, Sans-serif; color: #000;}
#doreset {display: none;}

.stat {line-height: 20px; padding-left: 140px; background: url(../images/icon-stats.png) no-repeat 0px -20px;}
.stat dt {overflow: hidden; zoom: 1;}
.stat dt span {display: block; float: left; width: 200px;}
.stat dd {display: block; font-weight: bold;}
.bigpadd {padding-bottom: 14px;}
.userstop {font: 1.1em Tahoma, Geneva, Sans-serif; width: 96%; border: 0px; padding: 0px;}
.userstop td {border-collapse: collapse; padding: 0px;}
.userstop a {color: #666; text-decoration: none;}
.userstop a:hover {text-decoration: underline;}

.userinfo {line-height: 20px;}
.userinfo li {margin-left: 92px;}
.userinfo li.photo {position: absolute; margin: 6px 0px 0px 6px; margin-left: 0px; *margin-left: -92px;}
.userinfo .rating ul {margin: 8px 0px 0px 8px;}
.userinfo .group {padding: 8px 0px 0px 0px; text-align: center;}

.xf {width: 100%;}
.xf td.addnews {padding-bottom: 2px;}
.xf td {display: block !important;}
.xf font {top: -13px; position: relative; left: -10px;}

.newsfooter {overflow: hidden; zoom: 1; margin: 0px auto; width: 99%; min-width: 960px; margin: 20px auto 20px auto; padding-top: 20px; padding-bottom: 24px; }
.newsfooter .newsfooter-newstext {float: left; width: 99%; font: 1.1em Tahoma, Geneva, Sans-serif; color: #a0a0a0; padding: 0px 0px 0px 0px;}
.newsfooter .newsfooter-newstext p {margin: 0px; padding: 0px; color: #000;}
.newsfooter .newsfooter-newstext a {color: #666; text-decoration: none;}
.newsfooter .newsfooter-newstext a:hover { color: #666; text-decoration: underline;}
.newsfooter .newsfooter-newstext strong {color: #000; font-size: 1.1em;}


.footer {overflow: hidden; zoom: 1; margin: 0px auto; width: 99%; min-width: 960px; margin: 20px auto 20px auto; height: 300px; border-top: 1px solid #666; padding-top: 20px; padding-bottom: 40px;}

.footer {float: left; font: 1.1em Tahoma, Geneva, Sans-serif; color: #a0a0a0; padding: 0px 0px 0px 0px;}
.footer {margin: 0px; padding: 0px; color: #000;}
.footer {color: #000; text-decoration: none;}
.footer a {color: #666; text-decoration: none;}
.footer a:hover { color: #666; text-decoration: underline;}
.footer strong a {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #000; }
.footer strong a:hover {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #000; text-decoration: underline;}


.footer_news {overflow: hidden; zoom: 1; width: 500px; margin: 20px auto 20px auto; height: 170px; border-top: 1px solid #666; padding-top: 20px; padding-bottom: 30px;}
.footer_news .footer-text {float: left; width: 500px; font: 1.1em Tahoma, Geneva, Sans-serif; color: #a0a0a0; padding: 0px 0px 0px 0px;}
.footer_news.footer-text p {margin: 0px; padding: 0px; color: #000;}
.footer_news .footer-text a {color: #000; text-decoration: none;}
.footer_news .footer-text a:hover { color: #000; text-decoration: underline;}
.footer_news .footer-text strong {color: #000; font-size: 1.1em;}

#busy_layer {display: none !important; width: 0px !important; height: 0px !important; z-index: -9999px !important; position: absolute !important; left: -9999px !important; top: -9999px !important;}

.title_quote {color: #545454; background: #fff; border: 1px solid #666; border-bottom: 0; font-weight: bold; padding: 5px; margin-top: 6px;}
.quote {color: #545454; background: #fff; border: 1px solid #666; text-align: left; padding: 5px;}

.title_spoiler {color: #555; background: #fff; border: 1px solid #666; font-weight: bold; padding: 5px; margin-top: 6px;}
.title_spoiler img {margin: 0; padding: 0;}
.text_spoiler {color: #555555; background: #fff; border: 1px solid #666; border-top: 0; text-align: left; padding: 5px;}

.scriptcode {color: #545454; background: #fff; border: 1px solid #666; text-align: left; padding: 5px; margin-top: 6px;}

.weekday-active-v, .day-active-v {color: #595959;}
.calendar {color: #595959; font-family: Tahoma, Geneva, Sans-serif; font-size: 11px; line-height: 16px; width: 240px; float: center;}
.calendar td, th { font-family: Tahoma, Geneva, Sans-serif; text-decoration: none; padding: 4px 12px 4px 8px; float: center;}
.weekday {color: #666; font-family: Tahoma, Geneva, Sans-serif;}
.weekday-active {color: #666; font-family: Tahoma, Geneva, Sans-serif;}
.day-active {color: #fff; font-family: Tahoma, Geneva, Sans-serif; color: #fff;}
.day-active a, .weekday-active a, .day-active-v a, .weekday-active-v a {text-decoration: none; }
.monthlink {color: #383838; text-decoration: none;}
.day-current {color: #ed5200;}
.day-current a{color:#ed5200;}
.day-current a:hover{color:#ed5200;}
.monthselect {background: #e0e0e0; font: bold 1em Tahoma, Geneva, Sans-serif; color: #000; padding:8px 10px; border-bottom: 10px solid #fff;}
.monthselect a{font: bold 1em Tahoma, Geneva, Sans-serif; color: #000; text-decoration: none;}
.monthselect a:hover{font: bold 1em Tahoma, Geneva, Sans-serif; color: #000; text-decoration: none;}

.shortnewsrating {text-align: right; color: #000; font: 1.2em/18px Tahoma, Geneva, Sans-serif; overflow: hidden; zoom: 1;}
.shortnewsrating a {text-decoration: text-decoration: none;}
.shortnewsrating a:hover {text-decoration: none;}

.fullnewsrating {text-align: left; color: #000; font: 1.2em/18px Tahoma, Geneva, Sans-serif; overflow: hidden; zoom: 1;}
.fullnewsrating a {text-decoration: text-decoration: none;}
.fullnewsrating a:hover {text-decoration: none;}

.lastnewsrating {text-align: right; color: #000; font: 1.2em/18px Tahoma, Geneva, Sans-serif; overflow: hidden; zoom: 1;}
.lastnewsrating a {text-decoration: text-decoration: none;}
.lastnewsrating a:hover {text-decoration: none;}

.morenewsrating {text-align: right; color: #000; font: 1.2em/18px Tahoma, Geneva, Sans-serif; overflow: hidden; zoom: 1;}
.morenewsrating a {text-decoration: text-decoration: none;}
.morenewsrating a:hover {text-decoration: none;}

.ratig-layer {text-decoration: none;}
.ratig-layer a.r1-unit {text-decoration: none;}
.ratig-layer a.r2-unit {text-decoration: none;}
.ratig-layer a.r1-unit :hover{text-decoration: none;}
.ratig-layer a.r2-unit :hover{text-decoration: none;}

.r1-unit a:{text-decoration: none;}
.r2-unit a:{text-decoration: none;}

.r1-unit a:hover{text-decoration: none;}
.r2-unit a:hover{text-decoration: none;}

.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 #bbbbbb; border-right: 1px solid #bbbbbb;}
.editbclose {float: right; cursor: pointer;}
.editor_button select {font-family: tahoma; font-size: 11px;}
.editor_button img, .editbclose img, .editor_button_brk img {margin: 0; padding: 0;}

.xfields textarea {color: #555; font-size: 11px; font-family: tahoma; width: 320px; height: 86px; border: 1px solid #e0e0e0; background-color: #fff;}
.xfields input {color: #555555; font-size: 11px; font-family: tahoma; width: 300px; height: 14px; border: 1px solid #e0e0e0; background-color: #fff;}
.xfields select {color: #555555; font-size: 11px; font-family: tahoma; height: 18px; border: 1px solid #e0e0e0; background-color: #fff;}

.xprofile textarea {color: #555555; font-size: 11px; font-family: tahoma; width: 320px; height: 86px; border: 1px solid #e0e0e0; background-color: #fff;}
.xprofile input {color: #555555; font-size: 11px; font-family: tahoma; width: 250px; height: 14px; border: 1px solid #e0e0e0; background-color: #fff;}

table.pm input.bbcodes {margin: 10px 0px 20px 0px; position: relative; right: -32px;}
.pm_head {padding-top: 15px;}
.pm_list {color: #000; line-height: 22px;}
.pm_list a {color: #666; text-decoration: none;}
.pm-body {font: 1.1em/14px Tahoma, Helvetica, Sans-serif; padding-bottom: 10px;}

#dropmenudiv {border: 1px solid #ccc; font: normal 10px/20px 'Verdana'; margin: 2px;}
#dropmenudiv a {display: block; text-indent: 3px; text-decoration: none; color: #666; background: #fff; border: 1px solid #eee; padding: 1px 0px;}
#dropmenudiv a:hover {background: #eee; color: #000;}

.attachment {color: #666;}

.sresult {text-align: justify; font-weight: normal; line-height: 16px; font-family: tahoma; font-size: 12px; color: #555555;}

.highslide-wrapper, .highslide-outline {background: #fff;}
.highslide-image {border: 2px solid #fff;}
.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: #fff; 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;}

.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;}

.mass_comments_action {color: #000; font: 1.1em/14px Tahoma, Geneva, Sans-serif; padding: 1px 0px 18px 0px; overflow: hidden; zoom: 1; text-align: right; border-bottom: 0px solid #fff;}
.mass_comments_action .bbcodes {margin-bottom: -1px;}

.comment-footer>del {display: none;}
.comment-footer del+del {display: none;}
.comment-footer a+del {display: inline !important;}
.comment-footer>del+a+del {display: none !important;}
.comment-footer>input+a+del+a+del {display: inline !important;}

.nopadd {padding-bottom: 0px !important;}
.notoppadd {margin-top: 4px;}
.padd {padding-top: 10px;}
.nopadding {padding-top: 0px;}
.noborder {border: 0px !important;}

.autocomplete-w1 { position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { font-size: 11px;font-family: verdana;padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }

.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; }

#searchsuggestions { border-width:1px; border-color:#919191; border-style:solid; width:300px; background-color:#5c9ccc; font-size:10px; line-height:14px; }
#searchsuggestions a { padding:5px;display:block; background-color:#fff; clear:left; height:75px; text-decoration:none; }
#searchsuggestions a:hover { background-color:#fdd08b; color:#fff; }
#searchsuggestions a span.searchheading { background: #5c9ccc; display:block; font-weight:bold; padding:5px; color:#fff; }
#searchsuggestions a:hover span.searchheading { color:#fff; }
#searchsuggestions a span {color:#555; }
#searchsuggestions a:hover span { color:#000; }
#searchsuggestions span.seperator { float:right; padding-right:15px; margin-right:5px;}
#searchsuggestions span.seperator a { background-color:transparent; display:block; height:auto; color:#fff; }
#searchsuggestions span.notfound { padding:5px; background-color:#fff; display:block; height:auto; color:#000; }

.ui-helper-clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
* html .ui-helper-clearfix { height: 1%; }
.ui-helper-clearfix { display: block; }
.ui-icon { background-repeat: no-repeat; display: block; overflow: hidden; text-indent: -99999px; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button, .ui-widget { font-size: 11px; }
.ui-widget-content { background: #fff; border: 1px solid #000000; color: #000000; }
.ui-widget-header {
    background: #ffffff;
    font: italic bold 1.1em Arial, Geneva, Sans-serif; color: #ed5200;
}
.ui-widget-header a { color: #fff; }
.ui-state-default, .ui-widget-content .ui-state-default {
    background: #eaeaea url(../images/ui-bg_glass_85.png) 50% 50% repeat-x;
    border: 1px solid #cfcfcf;
    color: #868686;
    font-weight: bold;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #868686; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
    background: #eaeaea url(../images/ui-bg_glass_75.png) 50% 50% repeat-x;
    border: 1px solid #a7a7a7;
    color: #4e4e4e;
    font-weight: bold;
}
.ui-state-hover a, .ui-state-hover a:hover { color: #1d5987; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active {
    background: #cccccc 50% 50% repeat-x;
    border: 1px solid #a7a7a7;
    color: #000000;
    font-weight: bold;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #000000; text-decoration: none; }

.ui-state-error {
    background: #fef1ec 50% 50% repeat-x;
    border: 1px solid #dedede;
    color: #000000;
}
.ui-widget-header .ui-icon { background-image: url(../images/icons/close_16.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background-image: url(../images/icons/close_16.png); }
.ui-icon-closethick { height: 16px; border: 0px solid #a7a7a7;}
.ui-button .ui-button-text { display: block; line-height: 1.4em; }
.ui-button-text-only .ui-button-text { padding: .4em .8em; }
input.ui-button { padding: .4em 1em; }
.ui-button-set { margin-right: 7px; }
.ui-button-set .ui-button { margin-left: 0; margin-right: -.3em; }
button.ui-button::-moz-focus-inner { border: 0; padding: 0; }
.ui-dialog {
    overflow: hidden;
    padding: .2em;
    position: absolute;
    width: 300px;
    -moz-box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.6);
    -webkit-box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.6);
    box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.6);
}
.ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative; }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; }
.ui-dialog .ui-dialog-titlebar-close {
    height: 18px;
    margin: -09px 0 0 0;
    padding: 2px;
    position: absolute;
    right: .3em;
    top: 50%;
    width: 19px;
  border: 0px;
}
.ui-dialog .ui-dialog-titlebar-close span { border: 0px;}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {background: none; border: 0px;}
.ui-dialog .ui-dialog-content {
    background: none;
    border: 0;
    overflow: hidden;
    padding: .5em 1em;
    position: relative;
    zoom: 1;
}
.ui-dialog .ui-dialog-buttonpane {
    background-image: none;
    border-width: 1px 0 0 0;
    margin: .5em 0 0 0;
    padding: .3em 1em .5em .4em;
    text-align: left;
}
.ui-dialog .ui-dialog-buttonpane button {
    cursor: pointer;
    float: right;
    line-height: 1.4em;
    margin: .5em .4em .5em 0;
    overflow: visible;
    padding: .2em .6em .3em .6em;
    width: auto;
}
.ui-dialog .ui-resizable-se { bottom: 3px; height: 14px; right: 3px; width: 14px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }

.ui-autocomplete { position: absolute; cursor: default; }

* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

.ui-menu {
    list-style:none;
    padding: 2px;
    margin: 0;
    display:block;
    float: left;
}
.ui-menu .ui-menu {
    margin-top: -3px;
}
.ui-menu .ui-menu-item {
    margin:0;
    padding: 0;
    zoom: 1;
    float: left;
    clear: left;
    width: 100%;
}
.ui-menu .ui-menu-item a {
    text-decoration:none;
    display:block;
    padding:.2em .4em;
    line-height:1.5;
    zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
    font-weight: normal;
    margin: -1px;
}
.ui-corner-all
{
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}

.pm_progress_bar {
width: 99%;
    border: 1px solid #666;
    padding: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.pm_progress_bar span {
    background-image:url(/templates/Default/dleimages/poll1.gif); background-repeat:repeat-x; 
    font-size: 0em;
    text-indent: -2000em;
    height: 10px;
    display: block;
    overflow: hidden;
}

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

.pm_status_head {
    border-bottom: 0px solid #d8d8d8;
    font-size: 0.9em;
    background-image:url(/templates/Default/dleimages/poll1.gif); background-repeat:repeat-x; 
    height: 22px;
    padding: 0;
    font-weight: bold;
    text-align: center;
    color: #4e4e4e;
}

.pm_status_content {
    padding: 0px;
}










/*---Быстрый поиск на сайте---*/
#searchsuggestions { 
    font: 1em/12px Tahoma, Geneva, Sans-serif !important;
	width: 270px;
	position: absolute;
	top: 48px;
	right: -10px;  
	background: #f0efe8;   
	padding: 5px; 
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0px 0px 10px 2px rgba(000, 000, 000, 0.6);
	-moz-box-shadow: 0px 0px 10px 2px rgba(000, 000, 000, 0.6);
	box-shadow: 0px 0px 10px 2px rgba(000, 000, 000, 0.6);
 	}
	#searchsuggestions a {
		display:block; 
		text-decoration:none; 
		margin-bottom: 5px;
		}
	#searchsuggestions a:hover { 
		background: #ccc; 
		color:#fff; 
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px; 
		-webkit-box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 1), inset 0px 0px 8px 2px rgba(000, 000, 000, 0.3);
		-moz-box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 1), inset 0px 0px 8px 2px rgba(000, 000, 000, 0.3);
		box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 1), inset 0px 0px 8px 2px rgba(000, 000, 000, 0.3);
		}
		#searchsuggestions a span.searchheading { 
			display:block;   
			font: 1em/12px Tahoma, Geneva, Sans-serif !important;
			background: #ed5200;
			padding: 5px;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px; 
			color: #fff;
			}
			#searchsuggestions a:hover span.searchheading { 
				color:#fff; 
				}
			#searchsuggestions a span {  
				display: block; 
				padding: 5px;   
				color: #000;
				}
				#searchsuggestions a:hover span { 
				 	color:#fff;  
				 	text-shadow: 1px 1px 0 #000;
					}
	#searchsuggestions span.seperator { 
		display: block;  
		height: 22px;
		margin: 0 -0px 0 -0px;
		}
		#searchsuggestions span.seperator a { 
			padding: 5px 10px;  
			text-align: right; 
			background: #ed5200; 
			font: 1em/12px Tahoma, Geneva, Sans-serif !important;
			color: #fff; 
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
			}   
			#searchsuggestions span.seperator a:hover {
				color: #fff;   
				-webkit-box-shadow: none;
				-moz-box-shadow: none;
				box-shadow: none;
				}
		#searchsuggestions span.notfound { 
			padding:5px; 
			display:block; 
			height:auto; 
			color:#000; 
    background: #f0efe8;   
			
			} 
			br.break {
				display: none;
				}


















.leftblock {width: 240px; border-bottom: 1px solid #666;  padding-bottom: 18px; margin-bottom: 18px; color: #000; font: 1em Tahoma, Geneva, Sans-serif; overflow: hidden; zoom: 1;}
.leftblock.leftnormalfont {font-size: 1.1em;}

.leftblock.leftnormalfont .legend {font-size: 1.1em !important;}
.leftblock a {color: #666; text-decoration: none;}
.leftblock a:hover {text-decoration: underline;}
.leftblock .leftlegend {font: bold 1.3em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px;}
.leftblock .leftorderlegend {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px;}
.leftblock .leftorderlegend a {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px; text-decoration: none;}
.leftblock .leftorderlegend a:hover {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px; text-decoration: none;}

.leftblock2 {border-bottom: 1px solid #666;  padding-bottom: 18px; margin-bottom: 18px; color: #000; font: 1em Tahoma, Geneva, Sans-serif; overflow: hidden; zoom: 1;}
.leftblock2.leftnormalfont {font-size: 1.1em;}
.leftblock2.leftnormalfont .legend {font-size: 1.1em !important;}
.leftblock2 a {color: #000; text-decoration: none;}
.leftblock2 a:hover {text-decoration: underline;}
.leftblock2 .leftlegend {font: bold 1.3em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px;}
.leftblock2 .leftorderlegend {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px;}
.leftblock2 .leftorderlegend a {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px; text-decoration: none;}
.leftblock2 .leftorderlegend a:hover {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px; text-decoration: none;}

.leftblock-lefttopnews .leftlegend {padding-bottom: 15px;}
.leftblock-lefttopnews dl {background: #eee; border: 1px solid #666;  height: 62px; margin-bottom: 6px; overflow: hidden; zoom: 1; display: block; _width: 220px;}
.leftblock-lefttopnews dt {float: left; border: 1px solid #666; margin: 4px 0px 0px 4px; _margin: 4px 2px 4px 2px;}
.leftblock-lefttopnews dt span {display: block; width: 50px; height: 50px; overflow: hidden; zoom: 1; margin: 1px; background: url(../images/nothing.png) no-repeat 0px 0px;}
.leftblock-lefttopnews dd {float: left; width: 145px; font: 1.1em/14px Tahoma, Geneva, Sans-serif; color: #000; padding: 2px 0px 0px 5px;}
.leftblock-lefttopnews dd > a.toplink {color: #666; text-decoration: none; overflow: hidden; zoom: 1; white-space: nowrap; display: block;}
.leftblock-lefttopnews dd a.toplink:hover {text-decoration: underline;}
.leftblock-lefttopnews dd > p {margin: 0px; padding: 0px; overflow: hidden; zoom: 1; white-space: nowrap;}
.leftblock-lefttopnews dd p a {color: #000; text-decoration: none;}

.welcome {border-bottom: 1px solid #666;  margin-bottom: 18px;}
.welcome .legend {font: bold 1.3em Tahoma, Geneva, Sans-serif; color: #ed5200;  padding-bottom: 15px;}
.welcome p {text-align: left; color: #000; font: 1.2em/14px Tahoma, Geneva, Sans-serif; overflow: hidden; zoom: 1;}

.catlist {border-bottom: 1px solid #666; margin-bottom: 18px; padding-bottom: 18px;}
.catlist .legend {font: bold 1.3em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 15px;}
.catlist ul {overflow: hidden; zoom: 1;}
.catlist li {display: block; float: left; width: 50%; font: 1.1em/20px Tahoma, Geneva, Sans-serif; color: #595959;}
.catlist li a {color: #666; text-decoration: none; padding: 0px 0px 2px 0px;}
.catlist li a:hover {text-decoration: underline;}

.leftblock-leftarchive a {background: url(../images/archives-spacer.png) no-repeat 0px 4px; padding-left: 17px; font-size: 1.1em !important;}
.archives * {font: 1.1em Tahoma, Geneva, Sans-serif !important;}

.leftblock-lefttags {color: #fff;}
.leftblock-lefttags a {color: #666; text-decoration: none;}
.leftblock-lefttags a:hover {text-decoration: underline;}


.leftblock-leftuserpanel {line-height: 20px;}
.leftblock-leftsignup .legend {font: bold 1.3em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 15px;}
.leftblock-leftsignup .inputs input {border: 1px solid #666666; color: #000; font: 11px Tahoma, Geneva, Sans-serif; padding-left: 9px; width: 128px; height: 17px; margin-bottom: 6px;}
.leftblock-leftsignup .links {font: bold 1.1em Arial, Helvetica, Sans-serif;}
.leftblock-leftsignup .links a {color: #666; text-decoration: none; margin-right: 6px;}
.leftblock-leftsignup .links a:hover {text-decoration: underline;}
.leftblock-leftsignup .links input {border: 0px; background-color: #ed5200; background-image:url(../images/button_bg.png); background-repeat:repeat-x; 
 font: 11px Tahoma, Geneva, Sans-serif; color: #fff; width: 87px; height: 22px; padding: 1px 0px 3px 0px; cursor: pointer; }

.leftblock-leftpopular .toplink {overflow: hidden; zoom: 1; white-space: nowrap; display: block;}
.leftblock-leftpopular p {margin: 0px; padding: 0px 0px 14px 0px;}
.leftblock-leftpopular p a {color: #000; text-decoration: none;}
.leftblock-leftpopular p a:hover {text-decoration: none;}














.lblock {width: 190px; border-bottom: 1px solid #666;  padding-bottom: 18px; margin-bottom: 18px; color: #000; font: 1em Tahoma, Geneva, Sans-serif; overflow: hidden; zoom: 1;}
.lblock.lnormalfont {font-size: 1.1em;}

.lblock.lnormalfont .legend {font-size: 1.1em !important;}
.lblock a {color: #666; text-decoration: none;}
.lblock a:hover {text-decoration: underline;}
.lblock .legend {font: bold 1.3em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px;}
.lblock .lorderlegend {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px;}
.lblock .lorderlegend a {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px; text-decoration: none;}
.lblock .lorderlegend a:hover {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px; text-decoration: none;}

.lblock2 {border-bottom: 1px solid #666;  padding-bottom: 18px; margin-bottom: 18px; color: #000; font: 1em Tahoma, Geneva, Sans-serif; overflow: hidden; zoom: 1;}
.lblock2.lnormalfont {font-size: 1.1em;}
.lblock2.lnormalfont .legend {font-size: 1.1em !important;}
.lblock2 a {color: #000; text-decoration: none;}
.lblock2 a:hover {text-decoration: underline;}
.lblock2 .llegend {font: bold 1.3em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px;}
.lblock2 .lorderlegend {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px;}
.lblock2 .lorderlegend a {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px; text-decoration: none;}
.lblock2 .lorderlegend a:hover {font: bold 1.2em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 10px; text-decoration: none;}

.lblock-ltopnews .legend {padding-bottom: 15px;}
.lblock-ltopnews dl {background: #eee; border: 1px solid #666; height: 62px; margin-bottom: 6px; overflow: hidden; zoom: 1; display: block; _width: 220px;}
.lblock-ltopnews dt {float: left; border: 1px solid #666; margin: 4px 0px 0px 4px; _margin: 4px 2px 4px 2px;}
.lblock-ltopnews dt span {display: block; width: 50px; height: 50px; overflow: hidden; zoom: 1; margin: 1px; background: url(../images/nothing.png) no-repeat 0px 0px;}
.lblock-ltopnews dd {float: left; width: 145px; font: 1.1em/14px Tahoma, Geneva, Sans-serif; color: #000; padding: 2px 0px 0px 5px;}
.lblock-ltopnews dd > a.toplink {color: #666; text-decoration: none; overflow: hidden; zoom: 1; white-space: nowrap; display: block;}
.lblock-ltopnews dd a.toplink:hover {text-decoration: underline;}
.lblock-ltopnews dd > p {margin: 0px; padding: 0px; overflow: hidden; zoom: 1; white-space: nowrap;}
.lblock-ltopnews dd p a {color: #000; text-decoration: none;}

.1welcome {border-bottom: 1px solid #666;  margin-bottom: 18px;}
.1welcome .legend {font: bold 1.3em Tahoma, Geneva, Sans-serif; color: #ed5200;  padding-bottom: 15px;}
.1welcome p {text-align: left; color: #000; font: 1.2em/14px Tahoma, Geneva, Sans-serif; overflow: hidden; zoom: 1;}

.1catlist {border-bottom: 1px solid #666; margin-bottom: 18px; padding-bottom: 18px;}
.1catlist .legend {font: bold 1.3em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 15px;}
.1catlist ul {overflow: hidden; zoom: 1;}
.1catlist li {display: block; float: left; width: 50%; font: 1.1em/20px Tahoma, Geneva, Sans-serif; color: #595959;}
.1catlist li a {color: #666; text-decoration: none; padding: 0px 0px 2px 0px;}
.1catlist li a:hover {text-decoration: underline;}

.lblock-larchive a {background: url(../images/archives-spacer.png) no-repeat 0px 4px; padding-left: 17px; font-size: 1.1em !important;}
.larchives * {font: 1.1em Tahoma, Geneva, Sans-serif !important;}

.lblock-ltags {color: #fff;}
.lblock-ltags a {color: #666; text-decoration: none;}
.lblock-ltags a:hover {text-decoration: underline;}

.lblock-luserpanel {line-height: 20px;}
.lblock-lsignup .llegend {font: bold 1.3em Tahoma, Geneva, Sans-serif; color: #ed5200; padding-bottom: 15px;}
.lblock-lsignup .linputs input {border: 1px solid #666666; color: #000; font: 11px Tahoma, Geneva, Sans-serif; padding-left: 9px; width: 100px; height: 17px; margin-bottom: 6px;}
.lblock-lsignup .llinks {font: bold 1.1em Arial, Helvetica, Sans-serif;}
.lblock-lsignup .llinks a {color: #666; text-decoration: none; margin-right: 6px;}
.lblock-lsignup .llinks a:hover {text-decoration: underline;}
.lblock-lsignup .llinks input {border: 0px; background-color: #ed5200; background-image:url(../images/button_bg.png); background-repeat:repeat-x; 
 font: 11px Tahoma, Geneva, Sans-serif; color: #fff; width: 87px; height: 22px; padding: 1px 0px 3px 0px; cursor: pointer; }

.lblock-lpopular .ltoplink {overflow: hidden; zoom: 1; white-space: nowrap; display: block;}
.lblock-lpopular p {margin: 0px; padding: 0px 0px 14px 0px;}
.lblock-lpopular p a {color: #000; text-decoration: none;}
.lblock-lpopular p a:hover {text-decoration: none;}























.orating{margin-left:10px;width:58px;height:12px;padding:4px 10px;background:#666; text-decoration:none; border:0px solid #666;color:#fff;position:relative;text-align:center;float:right;}
	.orating_res{font: 1.1em/12px Tahoma, Helvetica, Sans-serif;color:#fff;text-shadow:0 2px 3px rgba(0,0,0,0);}
	.orating_res:hover{color:#fff;}
	a.orating_m, a.orating_p{height:12px;width:12px;background:url('') no-repeat;}
	a.orating_m{float:right;background-position:-12px 0;}
	a.orating_m:hover{background-position:-12px -12px;}
	a.orating_m.orated{background-position:-12px -24px;}
	a.orating_p{float:left;}
	a.orating_p:hover{background-position:0 -12px;}
	a.orating_p.orated{background-position:0 -24px;}

.ocomm{float:right; margin-left:10px; width:58px;height:12px;padding:4px 10px;background:#666;border:0px solid #666;color:#fff;position:relative;text-align:center;}
	.ocomm_res{text-decoration:none; font: 1.1em/12px Tahoma, Helvetica, Sans-serif; color:#fff;text-shadow:0 2px 3px rgba(0,0,0,0);}
	.ocomm_res:hover{text-decoration:none; color:#f0f0f0;}

.comm_hide{padding:10px 20px;font: 1.1em/15px Tahoma, Helvetica, Sans-serif;color:#666;}
	.comm_hide a{display:inline-block;margin-left:10px;padding:0 2px;color:#07d;text-decoration:underline;font-style:italic;}
	.comm_hide a:hover{color:#000;border:0;}
	.oplus{border:0px solid #6e912c;background:#82ac34;}
	.ominus{border:0px solid #a13535;background:#cb4242;}
	.oload{cursor:progress !important;}

.ostats{display:none;margin-left:5px;background:#ddd;width:300px;padding:10px;border-radius:5px;position:absolute;z-index:9999;}
	.ostats_area{background:#fff;border-radius:3px;}
		.oclose{width:22px;height:22px;background:url('../dleimages/oclose.png') no-repeat;float:right;margin:-3px -3px;border:0;text-decoration:none;}
		.oclose:hover{background-position:0 -22px;}
		.oclose:active{background-position:0 -44px;}
		.ostats_area h4{text-align:left;padding:0 0 0 10px;margin:0;border-bottom:1px solid #eee;background:#fafafa url('../dleimages/orating_h4.png') repeat-x;border-radius:2px 2px 0 0;height:35px;font:normal 13px/35px Tahoma,Arial;color:#000;cursor:move;}
			.ostats_rows ul{list-style:none;margin:0;padding:0;float:none;height:auto;}
				.ostats_rows ul li{border-bottom:1px solid #eee;padding:0 10px;float:none;height:22px;font: 1.1em/22px Tahoma, Helvetica, Sans-serif;color:#666;text-align:center;}
					.ostats_rows ul li a{display:block;height:22px;font: 1.1em/22px Tahoma, Helvetica, Sans-serif;color:#000;text-align:left;background:url('../dleimages/oarrow.png') no-repeat;padding-left:22px;}
					.ostats_rows ul li a.ostat-none{color:#666;background-position:0 22px;}
					.ostats_rows ul li a.ostat-none:hover{color:#555;}
					.ostats_rows ul li a.ostat-plus{color:#82ac34;}
					.ostats_rows ul li a.ostat-plus:hover{color:#546338;background-position:0 -22px;}
					.ostats_rows ul li a.ostat-minus{color:#ab3935;background-position:0 -44px;}
					.ostats_rows ul li a.ostat-minus:hover{color:#522726;background-position:0 -66px;}
						.ostats_rows ul li a span{float:right;font: 1.1em/22px Tahoma, Helvetica, Sans-serif;color:#666;}
						.ostats_rows ul li a:hover span{color:#000;}
	.onavi{padding:10px 0 0;clear:both;position:relative;width:100%;}
		.onavi .opages{margin:0 15px;text-align:center;}
			.onavi .opages *{padding:0 5px;font: 1.1em/22px Tahoma, Helvetica, Sans-serif;height:22px;margin:0 3px 5px;display:inline-block;border:1px solid #ddd;}
			.onavi .opages a{color:#82ac34;text-decoration:none;}
			.onavi .opages a:hover{color:#546338;background-color:#6db95a;color:#fff !important;border:1px solid #6db95a;}
			.onavi .opages span{color:#fff;background-color:#ddd;cursor:default;}
	.usernavistart, .usernaviend{background:url('../dleimages/ostats.png') no-repeat;padding:0;margin:0;position:absolute;top:50%;margin-top:-11px;display:block;height:22px;width:22px;border:0;}
	.usernavistart{left:-10px;}a.usernavistart:hover{background-position:0 -22px;}a.usernavistart:active{background-position:0 -44px;}span.usernavistart{background-position:0 -66px;}
	.usernaviend{right:-10px;background-position:-22px 0;}a.usernaviend:hover{background-position:-22px -22px;}a.usernaviend:active{background-position:-22px -44px;}span.usernaviend{background-position:-22px -66px;}



.vote-progress-anon{margin-bottom:7px;height:5px;background:#f0f0f0;margin-top:-4px;
	-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);
	-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
}
.vote-progress-anon-bar{height:100%;float:left;width:0;background:#ed5200;
	-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
}

.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: 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;
}

.pollprogress 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);
}

.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);
}













a.ilike_comm{padding:3px 10px;background:#000;color:#fff;font:normal 10px Tahoma;border-radius:4px;}







.postats{margin-left:5px;background:#ddd;width:100%;padding:10px;border-radius:5px;position:absolute;z-index:9999;}
.postats_rows ul{list-style:none;margin:0;padding:0;float:none;height:auto;}
				.postats_rows ul li{border-bottom:1px solid #ccc;padding:0 10px;float:none;height:22px;font: 1.1em/22px Tahoma, Helvetica, Sans-serif;color:#666;text-align:left;}
					.postats_rows ul li a{display:block;height:22px;font: 1.1em/22px Tahoma, Helvetica, Sans-serif;color:#000;text-align:left;background:url('../dleimages/oarrow.png') no-repeat;padding-left:22px;}
					.postats_rows ul li a.ostat-none{color:#666;background-position:0 22px;}
					.postats_rows ul li a.ostat-none:hover{color:#555;}
					.postats_rows ul li a.ostat-plus{color:#82ac34;}
					.postats_rows ul li a.ostat-plus:hover{color:#546338;background-position:0 -22px;}
					.postats_rows ul li a.ostat-minus{color:#ab3935;background-position:0 -44px;}
					.postats_rows ul li a.ostat-minus:hover{color:#522726;background-position:0 -66px;}
						.postats_rows ul li a span{float:right;font: 1.1em/22px Tahoma, Helvetica, Sans-serif;color:#666;}
						.postats_rows ul li a:hover span{color:#000;}






.jqueryslidemenu{
font: bold 1.1em Tahoma, Geneva, Sans-serif;
background: #e0e0e0;

width: 100%;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
}

.jqueryslidemenu ul li a{
display: block;
background: #e0e0e0;
padding:8px 10px;
border-right: 0px solid #e0e0e0;
text-decoration: none;
}

* html .jqueryslidemenu ul li a{
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: #000;
}

.jqueryslidemenu ul li a:hover{
background: #ed5200;
color: #fff;
}
	
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
margin:0;
z-index:999;
}

.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

.jqueryslidemenu ul li ul li ul{
top: 0;
}

.jqueryslidemenu ul li ul li a{
background:#e0e0e0;
font: bold 1em Tahoma, Geneva, Sans-serif;
width: 160px;
padding:8px 10px;
margin: 0;
border-top-width: 0;   
border-bottom: 0px solid gray;
}

.jqueryslidemenu ul li ul li a:hover{ 
background: #ed5200;
color: #fff;
}

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 7px;
right: 5px;
}



.jqueryslidemenu_hot{
font: bold 1.5em Tahoma, Geneva, Sans-serif;
background: #ed5200;
        color: #fff;
width: 100%;
}

.jqueryslidemenu_hot ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.jqueryslidemenu_hot ul li{
position: relative;
display: inline;
float: left;
}

.jqueryslidemenu_hot ul li a{
display: block;
background: #ed5200;
padding:8px 10px;
border-right: 0px solid #e0e0e0;
text-decoration: none;
}

* html .jqueryslidemenu_hot ul li a{
display: inline-block;
}


}

.jqueryslidemenu_hot ul li a:hover{
background: #ed5200;
color: #fff;
}
	
.jqueryslidemenu_hot ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
margin:0;
z-index:999;
}

.jqueryslidemenu_hot ul li ul li{
display: list-item;
float: none;
}

.jqueryslidemenu_hot ul li ul li ul{
top: 0;
}

.jqueryslidemenu_hot ul li ul li a{
background: #ed5200;
font: bold 1em Tahoma, Geneva, Sans-serif;
width: 160px;
padding:8px 10px;
margin: 0;
border-top-width: 0;   
border-bottom: 0px solid #ed5200;
}

.jqueryslidemenu_hot ul li ul li a:hover{ 
background: #ed5200;
color: #fff;
}

.downarrowclass_hot{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass_hot{
position: absolute;
top: 7px;
right: 5px;
}





/*---Выделение текста и всплывающее окно (поделиться ссылкой)---*/
#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;
}


.span24{float:none;width:1884px;margin-left:0}[class^="icon-"],
[class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right: .3em;line-height:14px;vertical-align:text-top;background-image:url("/templates/Default/images/glyphicons-halflings_gray.png?update=01");background-position:14px 14px;background-repeat:no-repeat}[class^="icon-"]:last-child,
[class*=" icon-"]:last-child{*margin-left:0}.icon-white{background-image:url("/templates/Default/images/glyphicons-halflings-white.png")}.icon-glass{background-position:0      0}.icon-music{background-position: -24px 0}.icon-search{background-position: -48px 0}.icon-envelope{background-position: -72px 0}.icon-heart{background-position: -96px 0}.icon-star{background-position: -120px 0}.icon-star-empty{background-position: -144px 0}.icon-user{background-position: -168px 0}.icon-film{background-position: -192px 0}.icon-th-large{background-position: -216px 0}.icon-th{background-position: -240px 0}.icon-th-list{background-position: -264px 0}.icon-ok{background-position: -288px 0}.icon-remove{background-position: -312px 0}.icon-zoom-in{background-position: -336px 0}.icon-zoom-out{background-position: -360px 0}.icon-off{background-position: -384px 0}.icon-signal{background-position: -408px 0}.icon-cog{background-position: -432px 0}.icon-trash{background-position: -456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position: -24px -24px}.icon-time{background-position: -48px -24px}.icon-road{background-position: -72px -24px}.icon-download-alt{background-position: -96px -24px}.icon-download{background-position: -120px -24px}.icon-upload{background-position: -144px -24px}.icon-inbox{background-position: -168px -24px}.icon-play-circle{background-position: -192px -24px}.icon-repeat{background-position: -216px -24px}.icon-refresh{background-position: -240px -24px}.icon-list-alt{background-position: -264px -24px}.icon-lock{background-position: -287px -24px}.icon-flag{background-position: -312px -24px}.icon-headphones{background-position: -336px -24px}.icon-volume-off{background-position: -360px -24px}.icon-volume-down{background-position: -384px -24px}.icon-volume-up{background-position: -408px -24px}.icon-qrcode{background-position: -432px -24px}.icon-barcode{background-position: -456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position: -25px -48px}.icon-book{background-position: -48px -48px}.icon-bookmark{background-position: -72px -48px}.icon-print{background-position: -96px -48px}.icon-camera{background-position: -120px -48px}.icon-font{background-position: -144px -48px}.icon-bold{background-position: -167px -48px}.icon-italic{background-position: -192px -48px}.icon-text-height{background-position: -216px -48px}.icon-text-width{background-position: -240px -48px}.icon-align-left{background-position: -264px -48px}.icon-align-center{background-position: -288px -48px}.icon-align-right{background-position: -312px -48px}.icon-align-justify{background-position: -336px -48px}.icon-list{background-position: -360px -48px}.icon-indent-left{background-position: -384px -48px}.icon-indent-right{background-position: -408px -48px}.icon-facetime-video{background-position: -432px -48px}.icon-picture{background-position: -456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position: -24px -72px}.icon-adjust{background-position: -48px -72px}.icon-tint{background-position: -72px -72px}.icon-edit{background-position: -96px -72px}.icon-share{background-position: -120px -72px}.icon-check{background-position: -144px -72px}.icon-move{background-position: -168px -72px}.icon-step-backward{background-position: -192px -72px}.icon-fast-backward{background-position: -216px -72px}.icon-backward{background-position: -240px -72px}.icon-play{background-position: -264px -72px}.icon-pause{background-position: -288px -72px}.icon-stop{background-position: -312px -72px}.icon-forward{background-position: -336px -72px}.icon-fast-forward{background-position: -360px -72px}.icon-step-forward{background-position: -384px -72px}.icon-eject{background-position: -408px -72px}.icon-chevron-left{background-position: -432px -72px}.icon-chevron-right{background-position: -456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position: -24px -96px}.icon-remove-sign{background-position: -48px -96px}.icon-ok-sign{background-position: -72px -96px}.icon-question-sign{background-position: -96px -96px}.icon-info-sign{background-position: -120px -96px}.icon-screenshot{background-position: -144px -96px}.icon-remove-circle{background-position: -168px -96px}.icon-ok-circle{background-position: -192px -96px}.icon-ban-circle{background-position: -216px -96px}.icon-arrow-left{background-position: -240px -96px}.icon-arrow-right{background-position: -264px -96px}.icon-arrow-up{background-position: -289px -96px}.icon-arrow-down{background-position: -312px -96px}.icon-share-alt{background-position: -336px -96px}.icon-resize-full{background-position: -360px -96px}.icon-resize-small{background-position: -384px -96px}.icon-plus{background-position: -408px -96px}.icon-minus{background-position: -433px -96px}.icon-asterisk{background-position: -456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position: -24px -120px}.icon-leaf{background-position: -48px -120px}.icon-fire{background-position: -72px -120px}.icon-eye-open{background-position: -96px -120px}.icon-eye-close{background-position: -120px -120px}.icon-warning-sign{background-position: -144px -120px}.icon-plane{background-position: -168px -120px}.icon-calendar{background-position: -192px -120px}.icon-random{background-position: -216px -120px}.icon-comment{background-position: -240px -120px}.icon-magnet{background-position: -264px -120px}.icon-chevron-up{background-position: -288px -120px}.icon-chevron-down{background-position: -313px -119px}.icon-retweet{background-position: -336px -120px}.icon-shopping-cart{background-position: -360px -120px}.icon-folder-close{background-position: -384px -120px}.icon-folder-open{background-position: -408px -120px}.icon-resize-vertical{background-position: -432px -119px}.icon-resize-horizontal{background-position: -456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position: -24px -144px}.icon-bell{background-position: -48px -144px}.icon-certificate{background-position: -72px -144px}.icon-thumbs-up{background-position: -96px -144px}.icon-thumbs-down{background-position: -120px -144px}.icon-hand-right{background-position: -144px -144px}.icon-hand-left{background-position: -168px -144px}.icon-hand-up{background-position: -192px -144px}.icon-hand-down{background-position: -216px -144px}.icon-circle-arrow-right{background-position: -240px -144px}.icon-circle-arrow-left{background-position: -264px -144px}.icon-circle-arrow-up{background-position: -288px -144px}.icon-circle-arrow-down{background-position: -312px -144px}.icon-globe{background-position: -336px -144px}.icon-wrench{background-position: -360px -144px}.icon-tasks{background-position: -384px -144px}.icon-filter{background-position: -408px -144px}.icon-briefcase{background-position: -432px -144px}.icon-fullscreen{background-position: -456px -144px}.dropdown{position:relative}.dropdown-toggle{*margin-bottom: -3px}.dropdown-toggle:active,
.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;opacity:0.3;filter:alpha(opacity=30);content:""}.dropdown
.caret{margin-top:8px;margin-left:2px}.dropdown:hover .caret,
.open.dropdown



#loading-layer {
    display:none; visibility:hidden; display:none !important; visibility:hidden !important;
}


#comm-rulers{text-align:right;padding:0px 0px 6px 0px;height:20px;}
	#comm-rulers button{float:left;height:20px;padding:0 11px;font:normal 11px Tahoma;margin-right:10px;background:#666;color:#fff;border:none;cursor:pointer;}
	#comm-rulers button:hover{background:#333;}
	#comm-rulers button.current{background:#ed5200;}
	#comm-rulers button.ocs_plus.current{background:#82ac34;}
	#comm-rulers button.ocs_none.current{background:#999;}
	#comm-rulers button.ocs_minus.current{background:#CB4242;}
	#comm-rulers button.ocs_logged.current{background:#090;}
	#comm-rulers button.ocs_guest.current{background:#999;}
#nocomm{margin:0px 0px 15px 0px;padding:0px 0px 15px 0px;font:normal 12px Arial;color:#000;border-bottom:1px solid #666;display:none;}

.orating-arrow{}


.comm-highlight.dohighlight{color:#be0206;}
	.comm-highlight.dohighlight i{background:url('/templates/Default/images/icon-hotcomm.png') no-repeat 0 0;}



#lenta-years{padding:5px;}
#lenta-years:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
	#lenta-years li{float:left;margin:0 10px 5px 0;font:bold 12px Arial;}
		#lenta-years li a{color:#000;}
		#lenta-years li a:hover{color:#ed5200;}
		#lenta-years li span{color:#ed5200;}

#lenta-month{padding:5px;}
#lenta-month:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
	#lenta-month li{float:left;margin:0 10px 5px 0;font:bold 12px Arial;}
		#lenta-month li a{color:#000;}
		#lenta-month li a:hover{color:#ed5200;}
		#lenta-month li span{color:#ed5200;}
		#lenta-month li.lenta_empty span{color:#ccc;}

	.lenta_date{font:normal 16px Arial;color:#000;padding:20px 0 5px 40px;}
	.lenta_news li{font:normal 12px/18px Arial;padding-left:40px;}
		.lenta_news li span{float:left;margin-left:-40px;width:40px;text-align:center;font-size:11px;color:#666;}
		.lenta_news li a{text-decoration:underline;color:#666;}
		.lenta_news li a:hover{text-decoration:underline;color:#666;}



/* Лог событий, events */
#events-navigation{margin:15px 0 5px;line-height:30px;text-align:center;padding:0 10px 0 5px;}
#events-navigation:after{content:"";display:block;clear:both;}
	#events-navigation *{display:inline-block;margin:0 5px 5px 0;line-height:28px;height:28px;background:#f6f6f6;padding:0 8px;font-weight:bold;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
	#events-navigation a{background:#e0e0e0;}
	#events-navigation a:hover{background:#ED5200;color:#fff;}
	#events-navigation span{background:#fafafa;color:#999;}
	#events-navigation b{background:none;border:none;}
.events-area{height:80px;padding:10px 10px 10px 90px;border-bottom:1px solid #ddd;font:normal 12px/20px Arial;color:#666;overflow:hidden;}
.events-area:hover{background-color:#fafafa;}
	.events-area img{width:80px;height:80px;float:left;margin-left:-90px;}
	.events-area a{color:#333;text-decoration:underline;}
		.events-area a:hover{color:#000;text-decoration:underline;}
	.events-area span{color:#aaa;}
	.events-area font.good_mark{color:#03ae1d;}
	.events-area font.bad_mark{color:#c90000;}
	.events-area>h3{margin:0;padding:0;font-size:12px;font-weight:normal;}
	.events-area>h2{margin:0;padding:0;}
		.events-area>h2>a{color:#ed5200;font-weight:bold;font-size:12px;text-underline;}

.loginbutton {
        
        background-color:#000;
        color: #fff !important;
        height:19px;
        border: 0px #fff !important;
        padding-bottom: 2px;
    	cursor: pointer;

    }

/* Быстрая загрузка авки */
#avaForm{position:relative;}
	#avaLoad{display:none;border:none;width:100%;height:34px;padding:0;margin:0;position:absolute;left:0;bottom:0;}
		#avaLoad body{margin:0;padding:0;}


#login-header-box{position:relative;height:34px;}
	#login-header-box>ul{position:absolute;top:3px;right:0;}
	#login-header-box>ul:hover li a{opacity:0.7;}
		#login-header-box>ul li{float:left;width:45px;}
			#login-header-box>ul li a{float:right;width:24px;height:24px;opacity:0.5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#ccc;text-align:center;line-height:24px;text-shadow:0 1px 3px rgba(0,0,0,0.5);}
			#login-header-box>ul li a:hover{opacity:1;}



.loginbutton {
        
        background-color:#666;
        color: #fff !important;
        height:19px;
        border: 0px #fff !important;
        padding-bottom: 2px;
    	cursor: pointer;
    vertical-align: top;

    }

.votebutton {

        background-color:#666;
        color: #fff !important;
        height:19px;
        border: 0px #fff !important;
        padding-bottom: 2px;
    	cursor: pointer;
float:left;
font:normal 11px Tahoma;margin-right:10px;

    }

.voteresultbutton {
        
        background-color:#666;
        color: #fff !important;
        height:19px;
        border: 0px #fff !important;
        padding-bottom: 2px;
    	cursor: pointer;
float:right;
font:normal 11px Tahoma;margin-right:10px;

    }

.pollbutton {
        
        background-color:#666;
        color: #fff !important;
        height:19px;
        border: 0px #fff !important;
        padding-bottom: 2px;
    	cursor: pointer;
font:normal 11px Tahoma;margin-right:10px;

    }

.searchusersbutton {
        
        background-color:#666;
        color: #fff !important;
        height:19px;
        border: 0px #fff !important;
        padding-bottom: 2px;
    	cursor: pointer;

    }

.searchbutton {
        
        background-color:#666;
        color: #fff !important;
        height:19px;
        border: 0px #fff !important;
        padding-bottom: 2px;
    	cursor: pointer;

    }

.submitbutton {
        
        background-color:#666;
        color: #fff !important;
        height:19px;
        border: 0px #fff !important;
        padding-bottom: 2px;
    	cursor: pointer;
font:normal 11px Tahoma;margin-right:10px;

    }

.search-submit {
        
        background-color:#666;
        color: #fff !important;
        height:19px;
        border: 0px #fff !important;
        padding-bottom: 2px;
    	cursor: pointer;
font:normal 11px Tahoma;margin-right:10px;

    }

.bbcodes {
        
        background-color:#666;
        color: #fff !important;
        height:19px;
        border: 0px #fff !important;
        padding-bottom: 2px;
    	cursor: pointer;
font:normal 11px Tahoma;margin-right:10px;

    }
.scrollable{position:fixed;top:0;z-index:9999;}

.ilike{float:right;margin-left:10px;padding-left:20px;width:58px;height:20px;text-align:center;font:normal 11px/20px Arial;color:#fff;background:#666 url('../images/ilike.png') no-repeat 8px 50%;cursor:pointer;}
	.ilike span{display:block;height:100%;overflow:hidden;}
	.ilike span.iload{background:url('../images/iload.gif') no-repeat 50% 50%;}

.hotnews-block{height:23px;border-bottom:1px dotted #eee;line-height:23px;padding:0 0 0 95px;color:#222;position:relative;}
.hotnews-block:hover{background:#fefdfc;}
	.hotnews-block a:hover{color:#222 !important;}
	.hotnews-date{position:absolute;top:0;left:5px;width:95px;overflow:hidden;}
	.hotnews-comments{position:absolute;top:0;right:10px;font-size:11px;color:#555;}



.scrollup{
width:40px;
height:40px;
opacity:0.3;
position:fixed;
bottom:50px;
right:100px;
display:none;
text-indent:-9999px;
background: url('../images/icon_top.png') no-repeat;
}