/*reset
------------------------------------------------------------------------------------------------------*/
html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body{line-height:1;color:black;background:white;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,
q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}

/*standard*
------------------------------------------------------------------------------------------------------*/
body{background:#fff url(../img/body-bg.gif) 0 0 repeat-x;color:#6e6e6e;margin:0;padding:0;font:11px/16px Arial,Helvetica,clean,sans-serif;word-wrap:break-word;}
::selection{background:#119691;color:#fff;}
::-moz-selection{background:#119691;color:#fff;}
textarea,
select,
input{font-family:Arial,Helvetica,clean,sans-serif;font-size:100%;}
label{cursor:pointer;}
h1{margin:1em 0 .5em;}
h2{margin:1.07em 0 .535em;}
h3{margin:1.14em 0 .57em;}
h4{margin:1.23em 0 .615em;}
h5{margin:1.33em 0 .67em;}
h6{margin:1.6em 0 .8em;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
h1,h2,h3 {font-family:Georgia,serif;}
h1{font-size:1.6em;}
h2{font-size:1.5em;}
h3{font-size:1.4em;}
h4{font-size:1.3em;}
h5{font-size:1.2em;}
h6{font-size:1.1em;}
p,table,pre,dl,form{margin:.6em 0;}
table{width:100%;border-top:1px solid #ddeeed;border-right:1px solid #ddeeed;}
th,td{padding:.5em;border-bottom:1px solid #ddeeed;border-left:1px solid #ddeeed;}
th{font-weight:bold;background:#f0f6f6;}
caption{padding:1em 0 .5em 0;text-align:center;font-weight:bold;font-size:110%;}
blockquote{margin:1em;background:transparent;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:1em 0;padding:0 1em;color:#333;font-size: 115%;}
ol,ul{margin:.35em 0 .35em 2em;}
ol ol,ul ul{margin-top:0;margin-bottom:0;}
ol li{list-style:decimal outside;}
li{margin:.25em 0;}
dt{font-weight:bold;margin-top:.6em;margin-bottom:.2em;}
strong{font-weight:bold;}
em,i{font-style:italic;}
a:link{color:#119691;text-decoration:underline;}
a:visited{color:#119691;text-decoration:underline;}
a:focus{color:#119691;text-decoration:underline;}
a:hover{color:#e4370b;text-decoration:underline;}
a:active{color:#119691;text-decoration:underline;}
html\:abbr,acronym,abbr{cursor:help;text-transform:uppercase;font-size:85%;letter-spacing:.1em;}
address{background:transparent;font-style:normal;}
a img,fieldset{border:none;}
img {vertical-align:middle;}
code{font-size:115% !important;font-family:"Courier New",Courier,mono;color:#800;}
pre{overflow-x:auto;}
sup{position:relative;top:-3px;vertical-align:top;font-size:90%;}
sub{vertical-align:sub;font-size:90%;}
small{font-size:90%;}
hr{display:none;}
form ol,
form ul{margin:0;}
form li{list-style:none;}

/*fonts*/
.font-trebuchet {font-family:"Trebucher MS",sans-serif;}
.font-times {font-family:Times,serif;}
.font-verdana {font-family:Verdana,sans-serif;}
.font-tahoma {font-family:Tahoma,sans-serif;}

/*tools
------------------------------------------------------------------------------------------------------*/
.a-center,.ac{text-align:center !important;}
.a-right,.ar{text-align:right !important;}
.a-left,.al{text-align:left !important;}
.fl{float:left !important;}
.fr{float:right !important;}
.fn{float:none!important;}
.no-border{border:none !important;}
.warning,.note,.error{color:#c00 !important;}
.no-margin{margin:0 !important;}
.no-padding{padding:0 !important;}
.clear{clear:both;}
.block{display:block!important;}
.inline{display:inline!important;}
.inline-block{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;vertical-align:middle;}
.block{display:block!important;}
.inline-list{margin-left:0;padding-left:0;padding:.6em 0;}
.inline-list li{list-style:none;display:inline;margin-right:.5em;}
.reset{margin:0 !important;padding:0 !important;float:none !important;clear:both !important;height:0 !important;overflow:hidden;}
.fsnorm{font-style:normal!important;}
.fw{font-weight:normal!important;}
.vt{vertical-align:top!important;}
.vm{vertical-align:middle!important;}
.b{font-weight:bold!important;}
.bn{border:none!important;}
.m0{margin:0!important;}
.mt0{margin-top:0!important;}
.mt5{margin-top:5px!important;}
.mt10{margin-top:10px!important;}
.mt20{margin-top:20px!important;}
.mb0{margin-bottom:0!important;}
.mb5{margin-bottom:5px!important;}
.mb10{margin-bottom:10px!important;}
.mb20{margin-bottom:20px!important;}
.ml10{margin-left:10px!important;}
.ml20{margin-left:20px!important;}
.mr20{margin-right:10px!important;}
.mr10{margin-right:10px!important;}
.mr5{margin-right:5px!important;}
.p0{padding:0!important;}
.pt0{padding-top:0!important;}
.pt5{padding-top:5px!important;}
.pb5{padding-bottom:5px!important;}
.pb10{padding-bottom:10px!important;}
.pt10{padding-top:10px!important;}
.p5{padding:5px!important;}
.p10{padding:10px!important;}
.p20{padding:20px!important;}
.pl10{padding-left:10px!important;}
.pl20{padding-left:20px!important;}
.pr0{padding-right:0!important;}
.pr10{padding-right:10px!important;}
.pr20{padding-right:20px!important;}
.f95{font-size:95%;}
.f100{font-size:100%;}
.f110{font-size:110%;}
.f120{font-size:120%;}
.f130{font-size:130%;}
.f140{font-size:140%;}
.f150{font-size:150%;}
.f160{font-size:160%;}
.f180{font-size:180%;}
.f200{font-size:200%;}
.w5{width:5%;}
.w10{width:10%;}
.w20{width:20%;}
.w30{width:30%;}
.w40{width:40%;}
.w49{width:49%;}
.w50{width:50%;}
.w60{width:60%;}
.w67{width:67%;}
.w70{width:70%;}
.imgleft {float:left !important;margin-right:10px;clear:both;}
.imgright{float:right !important;margin-left:10px;clear:both;}
.imgcentered {display:block;margin:0 auto;clear:both;}
.overflow {overflow:hidden;}
.nobull li {list-style:none;}
.noborder {border:0 none!important;}
.set-border {border:1px solid #119691;}
.pos-rel {position:relative;}

/*colors*/
.grey {color:#757373!important;}
.red {color:#e4370b!important;}
.green {color:#119691!important;}
a.nodec {text-decoration:none!important;}

/*structure
------------------------------------------------------------------------------------------------------*/
#page{width:100%;min-width:990px;}
#middle{width:100%;height:1%;margin-top: -30px;}
#middle:after{content:'.';display:block;clear:both;visibility:hidden;height:0;}
#container{width:100%;float:left;overflow:hidden;}
#content{padding:0 270px 0 270px;}
div.wide-right #content{padding-right:20px;}
.col1of3{float:left;width:230px;margin-left:-100%;padding-left:20px;}
.col3of3{float:left;margin-right:-3px;width:230px;margin-left:-250px;padding-right:20px;}
.twocols {margin-bottom:10px;}
.twocols .col1 {float:left;width:47%;}
.twocols .col2 {float:right;width:47%;}
#foot-content {padding:1px 0 20px 0;}
#foot-content .inr {padding:1px 20px;}
#footer{padding:20px;border-top:15px solid #a7d8d6;}

.hide{display:none!important;}
.inr{padding:1px 0 0 0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}

.line,.lastUnit{overflow:hidden;_overflow:visible;zoom:1;width:auto !important;}
.unit{float:left;zoom:1;}
.size1of1{float:none;}
.size1of2{width:50%;_width:49.9% !important;}
.size1of3{width:33.33333%;_width:33.25% !important;}
.size2of3{width:66.66666%;_width:66.65% !important;}
.size1of4{width:25%;_width:24.95% !important;}
.size3of4{width:75%;_width:74.95% !important;}
.size1of5{width:20%;_width:19.95% !important;}
.size2of5{width:40%;_width:39.95% !important;}
.size3of5{width:60%;_width:59.95% !important;}
.size4of5{width:80%;_width:79.95% !important;}
.lastUnit{float:none;_float:right;}

/* star rating */
.rating{width:80px;height:16px;margin:0 0 5px  0;padding:0;list-style:none;position:relative;background:url(../img/star-matrix.gif) no-repeat 0 0;}
.nostar{background-position:0 0}
.onestar{background-position:0 -16px}
.twostar{background-position:0 -32px}
.threestar{background-position:0 -48px}
.fourstar{background-position:0 -64px}
.fivestar{background-position:0 -80px}
ul.rating li{cursor:pointer;/*ie5 mac doesn't like it if the list is floated\*/
float:left;/* end hide*/
text-indent:-999em;}
ul.rating li a{position:absolute;left:0;top:0;width:16px;height:16px;text-decoration:none;z-index:200;}
ul.rating li.one a{left:0}
ul.rating li.two a{left:16px;}
ul.rating li.three a{left:32px;}
ul.rating li.four a{left:48px;}
ul.rating li.five a{left:64px;}
ul.rating li a:hover,ul.rating li a:active{z-index:2;width:80px;height:16px;overflow:hidden;left:0;background:url(../img/star-matrix.gif) no-repeat 0 0}
ul.rating li.one a:hover,ul.rating li.one a:active{background-position:0 -96px;}
ul.rating li.two a:hover,ul.rating li.two a:active{background-position:0 -112px;}
ul.rating li.three a:hover,ul.rating li.three a:active{background-position:0 -128px}
ul.rating li.four a:hover,ul.rating li.four a:active{background-position:0 -144px}
ul.rating li.five a:hover,ul.rating li.five a:active{background-position:0 -160px}

/*forms*/
form .rounded-text,form .rounded-btn {float:left;height:27px;overflow:hidden;}
form .rounded-text input,form .rounded-btn input {background:transparent;border:0 none;height:27px;font-size:12px;overflow:hidden;float:left;margin:0;padding:0;font-weight:bold;}
form .rounded-text {background:transparent url(../img/input-bg.gif) 0 0 no-repeat;padding:0 0 0 11px;vertical-align:middle;}
form .rounded-text input {background:transparent url(../img/input-bg.gif) 100% -27px no-repeat;padding:0 11px 0 0;outline:none;line-height:27px;}
form .rounded-text input, x:-moz-any-link, x:default {padding-top:6px;}
form .rounded-btn {background:transparent url(../img/btn-bg.gif) 0 0 no-repeat;padding:0 0 0 11px;}
form .rounded-btn input {background:transparent url(../img/btn-bg.gif) 100% 100% no-repeat;padding:0 11px 0 0;color:#fff;font-weight:bold;}
form input, form textarea {border:1px solid #119691;}
form textarea {width:100%;overflow-x:auto;padding:3px;}/*ie*/
form input.radio,form input.checkbox {border:none;}
form fieldset.bg {background:#f0f8f8;padding:10px;margin-bottom:10px;}
form ol {margin:10px 0;}
form ol li {list-style:none;margin:0 0 10px 0;padding:0 0 0 170px;}
form ol li label {width:160px;text-align:right;float:left;margin:0 0 0 -170px;}
form ol li input.text {width:90%;padding:3px;}
form ol li input.fixed-width {width:194px;}
form .captcha img {border:none!important;display:block;margin:0 0 10px 0;}
form ol li label.checkbox {float:none;margin:0;}
form table,form table th,form table td {border:none;}
form .error {padding:5px 0 0 0;}
form legend {display: none;}
form li.screen-width ul { margin:0; }
form li.screen-width ul li { padding:0; display:block !important;}
form li.screen-width label { float:none;font-weight:normal;width:auto;padding:0;margin:0; }
form li.screen-width input { margin:0 3px 0 0;float:none;padding:0; }
form .full-width{width:99%;}
form .half-width{width:50%;}
/* flash message */
#successMessage{border:1px solid #119691;background:#d2f9f8;color:#119691;}
#errorMessage{border:1px solid #d37474;background:#ffcfcf;color:#bd003a;}
#message{border:1px solid #ffd324;background:#fff6bf;color:#ac9951;}
#content div.message{text-align:center;font-size:1.6em;padding:.3em 0;margin:1em 0;}/*ie*/

/* Header
------------------------------------------------------------------------------------------------------*/
#header{background:transparent url(../img/header-bg.gif) 0 100% repeat-x;}
#header ul {margin:0 20px;padding:5px 0;list-style:none;font-size:12px;}
#header .meta-head {background:transparent url(../img/meta-head-bg.gif) 0 50% repeat-x;}
#header .meta-head a {color:#757373;text-decoration:none;}
#header .reg {float:left;background:#f2f2f2;padding-right:20px;}
#header .submenu {float:right;background:#f2f2f2;padding-left:20px;}
#header .promo {border:1px solid #999;margin:0 20px;}/*ie*/
#header .informer {height: 160px; clear: both; margin-left: 0px; margin-right: 0px;}
#header .informer li {list-style:none; width:19.8%; text-align:center; float:left; overflow: hidden;}
#header .informer li img {height: 120px;}

/*headings*/
#header .head {position:relative;min-height:216px;height:auto !important;height:216px;}
#header h1 {position:absolute;left:0;top:0;width:533px;height:216px;text-indent:-9999px;background:transparent url(../img/logo.jpg) 0 0 no-repeat;margin:10px -533px 0 20px;padding:0;}
#header h1 a {display:block;width:493px;height:216px;}
#header h2 {display:none;}

/*nav*/
#header #nav {padding:10px 60px 0 533px;background:transparent url(../img/nav-bg.jpg) 98% 10px no-repeat;}
#header #nav ul {font-family:Georgia,serif;margin:0;padding:0;list-style:none;font-size:18px;}
#header #nav li {width:45%;float:left;background:transparent url(../img/nav-item-sep.gif) 0 100% repeat-x;padding:6px 0 8px 0;margin:0 10px 0 0;}
#header #nav li a {text-decoration:none;color:#757373;}
#header #nav li.current,#header #nav li.current a {color:#119691;}
#header #nav li.current a {text-decoration:underline;}

/*search*/
#header form {overflow:hidden;padding:15px 0 10px 533px;}
#header form legend {display:none;}
#header form .rounded-text {width:74%;}
#header form .rounded-text input {width:94%;}
#header form .rounded-btn {width:21%;}
#header form .rounded-btn input {width:90%;}
#header form label {color:#119691;font-weight:bold;}

/* Middle
------------------------------------------------------------------------------------------------------*/

#middle .excerpt,#middle .i-comment,#middle .crumbs,#middle .excerpt-title,#middle .excerpt-title a,#middle div.article,#middle .comments .comment-text,#middle .popular dt,#middle .tabs,#middle .paginate,#middle .results .search-excerpt {font-family:Verdana,sans-serif;}
#middle .meta,#middle .meta small,#middle .manage-article {font-family:"Trebucher MS",sans-serif;}

/*excerpt*/
#middle img {border:1px solid #119691;}
#middle .text-article{font-size: 115%; color: #333333;}
#middle .text-article object, #middle .text-article embed{display: block; margin: 0 auto;}
#middle .excerpt {border-bottom:1px dashed #cccdcd;margin:10px 0;}
#middle .twocols .excerpt {border-bottom:0;}
#middle .excerpt h6 {font-size:11px;}
#middle .excerpt img {border:1px solid #119691;margin-bottom:5px;}
#middle .excerpt .author {margin-top:-4px;}
#middle .excerpt .author
#middle .excerpt-title,#middle .excerpt-title a {font-size:13px;color:#e4370b;}
#middle .sidebar .excerpt-title a {color:#119691;}
#middle h3 {color:#119691;}
#middle h3 a {text-decoration:none;}
#middle h3 i {font-style:normal;color:#66bbb9;}
#middle h3.cat {background:transparent url(../img/i-flower.gif) 0 3px no-repeat;padding-left:20px;margin-bottom:15px;}
#middle .excerpt h3 {font-size:18px;}
#middle .meta {margin:0;padding:0 0 5px 0;}
#middle .meta li {margin:0;padding:0;list-style:none;}
#middle .i-comment {background:transparent url(../img/i-comment.gif) 0 50% no-repeat;padding-left:24px;font-size:11px;font-weight:bold;}
#middle .more {font-size:12px;font-weight:bold;}
#middle .crumbs {font-size:12px;border-bottom:1px solid #dbdbdb;margin:0;padding:17px 0 10px 0;}
#middle .crumbs img {vertical-align:middle;border:none;}
#middle .tags {padding:5px 10px 5px 26px;margin-top:15px;background:#f0f8f8 url(../img/i-tags.gif) 8px 8px no-repeat;clear:both;line-height:2;border-left:1px solid #119691;}
#middle .tags a {color:#6e6e6e;margin-right:0px;}
#middle .tags span a {margin-right:1px;}
#middle .tags a:hover {text-decoration:none;}
#middle .blog {border-bottom:1px solid #dbdbdb;}

#content h3.sep {background:transparent url(../img/green-h-sep.gif) 0 100% repeat-x;padding-bottom:23px;}

/*article*/
#middle .article-title {margin-bottom:10px;color:#119691;font-size:18px;}
#middle .empasis-left,#middle .empasis-right {font-size:20px;line-height:1.3;font-family:Tahoma,sans-serif;}
#middle .empasis-left {float:left;margin:5px 20px 5px 0;border-right:3px solid #119691;padding:0 20px 0 0;}
#middle .empasis-right {float:right;margin:5px 0 5px 20px;border-left:3px solid #119691;padding:0 0 0 20px;}

/*rate article*/
#middle div.article {border-bottom:10px solid #f0f8f8;padding-bottom:10px;margin-bottom:10px;}
#middle a.BigImg{position:relative;cursor:default;}
#middle div.article a.imgcentered, #middle div.comment-text a.imgcentered{display:block;margin:0 auto;width:200px;vertical-align:middle;}
#middle a.BigImg span{cursor:pointer;position:absolute;width:20px;height:17px;text-indent:-9999px;left:5px;top:5px;background:transparent url(../img/i-zoom.gif) 0 0 no-repeat;border:none;}
/*#middle div.article a.BigImg{float:left;left:-50%;position:relative;}
#middle div.article .centered-img-wrap {float:left;position:relative;left:50%;}
#middle div.article .centered-img-wrap img {display:inline;}
#middle div.article a.BigImg span{position:absolute;width:20px;height:17px;text-indent:-9999px;left:5px;top:5px;background:transparent url(http://doublex.ru/img/i-zoom.gif) 0 0 no-repeat;border:none;}
*/
#middle .rate {margin:5px 0;}
#middle .rate span{display:inline-block;margin:0 5px 0 0;vertical-align:middle;color:#119691;}
#middle .rate span a {text-decoration:none;}
#middle .rate .rating {margin:0 0 2px 0;}
#middle span.btn {display:inline-block;height:27px;overflow:hidden;background:transparent url(../img/btn-bg.gif) 0 0 no-repeat;padding:0 0 0 11px;}
#middle span.btn a {background:transparent url(../img/btn-bg.gif) 100% 100% no-repeat;padding:0 11px 0 0;color:#fff;font-weight:bold;display:inline-block;height:27px;line-height:27px;}

/*manage article*/
#middle .manage-article {text-align:right;position: relative;}
#middle .manage-article img {border:0;margin:0 5px 0 0;}
#middle .manage-article a {color:#757373;}
#middle #mail_form_container {display: none; padding: 0 5px 0 5px;}
#middle #mail_form_container form {display: inline;}
#middle #mail_form_container form input.btn{margin-bottom: -5px;}

/*comments*/
#middle .comments h3 {font-size:16px;}
#middle .comments .excerpt-title {margin-top:0;}
#middle .comments .excerpt-title a {color:#e4370b;}
#middle .comments ul {margin:5px 0;padding:0;}
#middle .comments ul ul {margin-left:2em;}
#middle .comments li {list-style:none;}
#middle .comments li.single {padding:10px 0 3px 0;margin-bottom:10px;}
#middle .comments li.single .comment{border-bottom:1px dashed #cccdcd;}
#middle .comments .comment-text {clear:both;padding:10px 0 5px 0;font-size:12px;color: #333333;}
#middle .comment-form legend {display:none;}
#middle .comment-form fieldset {background:#f0f8f8;padding:10px 0 10px 0;margin-bottom:10px;}
#middle .comment-form table {margin:0;font-size:12.5px;width:100%;}
#middle .comment-form table caption {font-size:14.58px;color:#119691;font-family:Times,serif;text-align:left;margin:0;padding:5px;}
#middle .comment-form table th {font-weight:normal;text-align:left;width:20%;}
#middle .comment-form table td {padding:0;}
#middle .comment-form table table th {width:30%;}
#middle .comment-form table table th,#middle .comment-form table table td {vertical-align:top;}
#middle .comment-form table td.captcha {width:10%;}
#middle .comment-form table input,#middle .comment-form table textarea {border:1px solid #119691;width:100%;}/*ie*/
#middle .comment-form img {border:none;}

.discuss-link{font:bold 13px/1.6 Verdana,sans-serif;}
.more-related {margin:40px 0 20px 0;font:11px/1.3 Verdana,sans-serif;}
.more-related-links {font:bold 11px/1.3 Verdana,sans-serif;margin:10px 0 20px 0;}
.more-related-links li {list-style:none;}

/* post excerpt hint */
#middle div.hint {position: absolute;display: none;z-index: 98;left: 10%;top: 15px;width: 500px;font-size: 11px;text-align:left;background: transparent url(../img/hint-top.png) 0 0 no-repeat;}
#middle div.hint div.hint-inner {background: url(../img/hint-inner.png);margin: 13px 0 0 0;}
#middle div.hint div.hint-inner span {padding: 0 18px 3px 18px;display: block;color: #000;}
#middle div.hint div.hint-bottom {background: transparent url(../img/hint-bottom.png) 0 0 no-repeat;height: 14px;width: 500px;}
#middle div.hint a.close {float: right;display:block;width: 17px;height: 13px;margin-right: 15px;background: transparent url(../img/i-close.gif) 0 0 no-repeat;text-indent: -9999px;}

/*popular*/
#middle .popular h3 {font-size:18px;font-weight:normal;margin-right:-20px;}
#middle .popular dl {margin:20px 0;}
#middle .popular dt {font-size:12px;margin:10px 0 2px 0;font-size:11px;}
#middle .popular dd {margin:0;}

/*search form*/
#middle .search-filter {margin:20px 0;}
#middle .search-filter legend {display:none;}
#middle .search-filter fieldset {margin-bottom:10px;padding:10px;}
#middle .search-filter .main-search {background:#ebf6f6;padding:10px;border-bottom:1px dashed #cccdcd;margin-bottom:10px;}
#middle .search-filter .input-text {margin:10px 0 0 0;}
#middle .search-filter .input-text .text {width:88%;padding:3px;margin:0 10px 0 0;}
#middle .search-filter .input-text .btn {background:transparent;border:none;color:#119691;border-bottom:1px solid #119691;font-weight:bold;padding:0;}

/*search results*/
#middle .results {margin:20px 0;padding:0;}
#middle .results li {background:transparent url(../img/list-bull-bg.jpg) 0 0 no-repeat;padding:0;margin:0 0 0 0;color:#fff;list-style:none;}/*ie*/
#middle .results em.num {float:left;color:#fff;font-style:normal;width:41px;height:38px;line-height:38px;text-align:center;}
#middle .results .search-excerpt h5 {font-weight:normal;}
#middle .results .search-excerpt {padding:0 0 0 10px;color:#878786;overflow:hidden;}/*ie*/
#middle .results .search-excerpt small a {color:#878786;}
#middle .results .search-excerpt strong {background:#effe05;padding:0 5px;font-weight:normal;}
#middle .results li h5 {margin:0;padding:10px 0 0 0;}
#middle .results li h5 a {color:#e4370b;}

/*user profile*/
#middle .user-profile ul {margin:0;padding:0;}
#middle .user-profile ul li {list-style:none;display:inline;margin:0 5px 0 0;}
#middle .user {border-bottom:1px solid #119691;}
#middle .up-enabled {color:#119691;text-decoration:none;}
#middle .down-enabled {color:#e4370b;text-decoration:none;}
#middle .up-disabled {color:#999;text-decoration:none;}
#middle .down-disabled {color:#999;text-decoration:none;}

#middle .mail .tabs {margin-bottom:0;}
#middle .mail table {border-top:none;margin-top:-8px;}
#middle .mail table th {background:transparent;}

#middle ul.mytags { margin:1em 0; }
#middle ul.mytags li { list-style:none; }
#middle ul.mytags form { height:1%;overflow:hidden; }
#middle ul.mytags ol li { float:left;clear:none;margin:0 5px 0 0; }
#middle ul.mytags ol li label { float:none;display:inline;text-align:left; }
#middle ul.mytags input { width:140px;margin:0; }
#middle div.user-profile { zoom:1;padding-bottom:10px; }
#middle div#find_user{margin-top: 10px;}
#middle div#find_user label{margin-top: 7px;width: 150px;float: left;display: inline;}
#middle div#find_user input#text{margin-top: 7px;display: inline;float: left;}
#middle table.users{margin-top: 20px; border-top: 1px solid #ddeeed;}

/* management */
#middle div.management { padding-top:1em; }
#middle div.management ul.management-options { font-size:1.6em;margin-left:0;color:#333; }
#middle div.management ul.management-options li { list-style:none; }
/* manage tags */
#middle div.manage-tags-list { margin:1em 0 0 0; }
#middle dl.manage-tags { zoom:1;margin:0; }
#middle dl.manage-tags:after { content:".";display:block;clear:left;height:0;visibility:hidden;overflow:hidden; }
#middle dl.manage-tags dt { float:left;padding:5px 10px 5px 0; margin: 0;}
#middle dl.manage-tags dd { padding:5px 0;margin:0; }
#middle dl.manage-tags ul { margin:0;float:left; }
#middle dl.manage-tags li,
#middle dl.manage-tags strong { float:left;color:#333; }
#middle dl.manage-tags li { list-style:none;margin:0 10px 0 0; }
#middle dl.manage-tags strong { margin:0 10px 0 0; }
#middle dl.manage-tags a.edit,
#middle dl.manage-tags a.accept,
#middle dl.manage-tags a.delete { background:transparent url(../img/tags-icons.gif) -9999px 0 no-repeat;width:16px;height:16px;display:block;text-indent:-9999px; }
#middle dl.manage-tags a.edit { background-position:0 0; }
#middle dl.manage-tags a.accept { background-position:0 -40px; }
#middle dl.manage-tags a.delete { background-position:0 -84px; }
#middle dl.manage-tags input { float:left;margin:0 10px 0 0;font-weight:bold; }
#middle div.management ul.black-listed-words { margin-left:0;padding:1em 0 0 0; }
#middle div.management ul.black-listed-words li { list-style:none;display:inline; }
#middle div.management ul.black-listed-words li div { display:inline; }
#middle div.management ul.black-listed-words a.delete-word { color:#f00;font-size:95%; }
#middle div.management ol.add-black-listed-word { zoom:1;margin:0;padding:1em 0 0; }
#middle div.management ol.add-black-listed-word:after { content:".";display:block;clear:left;height:0;visibility:hidden;overflow:hidden; }
#middle div.management ol.add-black-listed-word label { width:auto; margin: 7px 0 0 0; padding-right: 5px;}
#middle div.management ol.add-black-listed-word li { float:left;margin:0 10px 0 0; padding: 0 0 0 10px; }
#middle div.management ol.add-black-listed-word input#ajax_word_name {margin: 7px 0 0 0;}
#middle div#find_tag{margin-top: 10px;}
#middle div#find_tag label{margin-top: 7px;width: 80px;float: left;display: inline;}
#middle div#find_tag input#text{margin-top: 7px;display: inline;float: left;}
#middle div#questions {margin-top: 25px;}
#middle div#questions div {border-bottom: 1px dashed #cccdcd; margin-top: 5px; padding: 5px;}
#middle tr.winner td {background: #a7d8d6;}

/*editor*/
#middle .panel{height:24px;padding:1px;}
#middle .panel a.buttn{display:block;width:22px;height:22px;padding:1px;float:left;border:solid #F0F0F0 1px;}
#middle .panel a.buttn:hover{border:solid #119691 1px;}
#middle .htmlarea{border:1px solid #CCCCCC;background:#FFFFFF;color:#000000;height:300px;width:99%;}
#middle .addimgdiv{border:dashed #cccccc 1px;padding:10px;padding-top:0px;display:none;}
#middle .addimgdiv form{padding:0px;margin:0px;}
#middle .addimgdiv label{margin-top:5px;display:block;}
#middle .addimgdiv .buttns{padding-top:10px;}
#picuploadform {position:absolute; width:400px;height:210px;background:#fff;border:4px solid #eee; padding:20px;top:132px;left:1px; display:none;}
#picuploadform input {width: 100%;}

/*paginate*/
#middle .paginate {margin:20px 0;padding:0;font-size:11px;}
#middle .paginate ul {margin:0;padding:0;text-align:center;font-weight:bold;}
#middle .paginate li {list-style:none;display:inline;margin:0 3px;}
#middle .paginate li.current,#middle .paginate li.current a {color:#e4370b;}

/*tabs*/
#middle .tabs {margin:20px 0;padding:0 0 15px 0;background:transparent url(../img/tabs.gif) 0 100% repeat-x;height:24px;overflow:hidden;}
#middle .tabs li {float:left;margin:0 2px 0 0;list-style:none;height:24px;line-height:24px;background:transparent url(../img/tabs.gif) 0 -48px no-repeat;padding:0 0 0 7px;}/*ie*/
#middle .tabs li.current {background:transparent url(../img/tabs.gif) 0 0 no-repeat;}
#middle .tabs li a,#middle .tabs li strong {float:left;height:24px;padding:0 12px 0 5px;font-weight:bold;}
#middle .tabs li a {background:transparent url(../img/tabs.gif) 100% -72px no-repeat;color:#119691;text-decoration:none;}
#middle .tabs li strong {background:transparent url(../img/tabs.gif) 100% -24px no-repeat;color:#fff;}
#middle .tabs li strong a {padding:0;background:transparent;color:#fff;}
#middle .tabs li.add,#middle .tabs li.add a {background:transparent;padding:0;margin:0;float:right;color:#868686;text-decoration:underline;}

/*site map*/
#foot-content {background:#f0f8f8;}
#foot-content .site-map,#foot-content .site-map p a {color:#868686;}
#foot-content .site-map h2,#foot-content .site-map h3 {font-size:16px;}

/* tooltips */
/*#middle .tooltips{cursor: help;}
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }   */
#middle .tooltips{cursor: help;padding:0px !important;}
#tooltip {position: absolute;z-index: 3000;border: 1px solid #119691;background-color: #F0F8F8;padding: 10px;opacity: 0.85;-moz-opacity: 0.85;-khtml-opacity: 0.85;filter:alpha(opacity=85);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#tooltip h3, #tooltip div { margin: 0;font-family:Tahoma,Verdana,sans-serif;font-size:11px;font-weight:normal;}

/* Sidebar Left
------------------------------------------------------------------------------------------------------*/
.sidebar h1 {font-size:18px;font-weight:normal;}
.sidebar h3 {font-size:16px;}/**/
#middle .col1of3 h3:first-child {margin:15px 0 25px 0;}

/*tag cloud*/
#middle .tag-cloud {line-height:1.8;text-align:justify;border-bottom:1px dashed #cccdcd;padding-bottom:10px;}
#middle .tag-cloud a {text-decoration:none;}

/*subscribe*/
#middle .subscribe {margin-bottom:30px;}
#middle .subscribe p {padding:5px;}
#middle .subscribe .rounded-text input {width:100px;}
#middle .subscribe .rounded-btn {float:right;}
#middle .subscribe .rounded-btn input {font-size:11px;}
#middle .subscribe img {border:none;}

/* Sidebar Right
------------------------------------------------------------------------------------------------------*/
#middle .col3of3 .ad img{border:none;}
#middle table.poll{border:none;width: auto;}
#middle table.poll td{border:none; padding: 0.2em; width: auto;}
#middle div#poll form input {border:none;}

/* Footer
------------------------------------------------------------------------------------------------------*/
#footer address span{padding:0 270px 0 270px;display:block;text-align:center;}
#footer .counters {float:left;width:430px;margin-left:-100%;}
#footer address{width:100%;float:left;overflow:hidden;}
#footer p {float:right;margin:0 -3px 0 -250px;width:230px;text-align:right;}
#footer p a {color:#757373;}

/* Reklama
------------------------------------------------------------------------------------------------------*/
.snBody1695 td, .snBody1695 th, .snBody1695 caption {text-align: center;}
.snBody1695 table{border:1px solid #ddeeed;}
.snBody1692 {margin-top: 10px;padding-bottom: 10px;}
.snBody1692 td, .snBody1692 th, .snBody1692 caption {text-align: center;}
.snBody1692 table{border:1px solid #ddeeed;}
#NM37{font-size:14px;}
.div#rbz_192384.adblock a {display: inline !important;}

/* кнопки социальных сетей
------------------------------------------------------------------------------------------------------*/
div.social{margin-top: 5px; height: 20px;}
div.social > * {float: right; margin: 0 0 0 3px;}
/* fix for ie*/
.in-social {float: right; margin: 0 0 0 3px; background:red;}
/*div.social * {
	z-index: expression(
		function(t){
			t.className = (t.parentNode.className == 'social clear') ? 'in-social' : t.className;
		}(this)
	 );
}*/
div.social form input {border: none;}
table#vkshare0{border: 0px; padding: 0px; display: inline; margin-top: -1px;}
table#vkshare0 td {padding: 0px; border: 0px;}