html, body {margin:0px;background-image:url(../images/kostya-design.com_bg.gif);font-family:Verdana;font-size:11px;color:#a9a9a9;}
p {font-family:Verdana;font-size:11px;color:#a9a9a9;}
img {margin:0px;border:0px;padding:0px;}
select {font-size:11px;font-family:tahoma;}
form {padding:0px;margin:0px;}
input[type='checkbox'] {border:1px solid #474747;background-color:#2e2a2a;color:#a9a9a9;margin-top:1px;margin-bottom:1px;margin-right:1px;}
fieldset {border:1px solid #a9a9a9;}
table {border:0px;border-collapse:collapse;}
table td {padding:0px;}
a {margin:0px;padding:0px;color:#a9a9a9;text-decoration:none;}
a:hover {color:#e7e9d3;border-bottom:1px dashed;}
.sbutton {border:1px solid #474747;background-color:#2e2a2a;padding:2px;font-family:Tahoma;font-size:11px;color:#a9a9a9; width:100px;height:20px;}
.sinput {border:1px solid #474747;height:14px;background-image:url(../images/kostya-design.com_si.png);padding:2px;font-family:Tahoma;font-size:11px;color:#a9a9a9;}
.stextarea {border:1px solid #474747;background-color:#2e2a2a;padding:2px;font-family:Tahoma;font-size:11px;color:#a9a9a9;}
#mtbl {width:972px;height:100%;border-left:1px solid #434343;border-right:1px solid #434343;background-color:#181818;background-image:url(../images/kostya-design.com_tf.jpg);background-repeat:no-repeat;background-position:bottom;}
#htt {background-image:url(../images/kostya-design.com_htt.png);width:970px;height:40px;background-repeat:no-repeat;}
#th {background-image:url(../images/kostya-design.com_th.jpg);background-repeat:no-repeat;width:970px;height:479px;}
#tf {height:300px;text-align:center;vertical-align:bottom;padding-bottom:35px;color:#e7e9d3;}
#tf a {color:#e7e9d3;}
#ubt {width:100%;height:479px;}
#ubm {width:497px;vertical-align:bottom;}
#ubs {width:477px;height:27px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ubu {width:459px;height:53px;padding-left:18px;padding-right:20px;padding-top:20px;padding-bottom:60px;vertical-align:middle;}
#ubс {width:166px;vertical-align:bottom;text-align:center;padding-bottom:43px; padding-left:23px;}
#ubl {width:200px;vertical-align:bottom;text-align:center;padding-left:20px;padding-right:64px;padding-bottom:36px;color:#FFFFFF;}
#menu {width:217px;vertical-align:top;padding-left:12px;padding-top:12px;padding-bottom:12px;}
#blkh {width:217px;height:51px;background-repeat:no-repeat;}
#blkc {padding:10px;}
.blvo {background-image:url(../images/kostya-design.com_blvo.png);}
.bltp {background-image:url(../images/kostya-design.com_bltp.png);}
.blar {background-image:url(../images/kostya-design.com_blar.png);}
#cont {width:717px;vertical-align:top;padding:12px;}
#wh {width:100%;height:50px;background-image:url(../images/kostya-design.com_wh.png);}
#wht {height:20px;vertical-align:top;padding-top:17px;padding-left:10px;padding-right:10px;font-weight:bold;}
#wc {width:100%;background-color:#2e2a2a;background-image:url(../images/kostya-design.com_wc.png);}
#wcc {padding-left:10px;padding-right:10px;padding-bottom:10px;}
#vot {width:100%;color:#809699;font-weight:bold;padding-bottom:6px;}
#vow {width:100%;color:#809699; padding:1px;}
.userstop {font-family:Veredana;font-size:11px;}
.userstop thead {font-weight:bold;}
.userstop td {padding:3px;}
#cfoto {width:120px;height:120px;border-right:1px dotted #CCCCCC;text-align:center;}
#commm {vertical-align:top;width:100%;padding-left:10px;}
.qe {border:1px solid #474747;background-color:#2e2a2a;padding:2px;font-family:Tahoma;font-size:11px;color:#a9a9a9;}
#pag {text-align:center;margin-bottom:10px;margin-top:10px;}
#off {width:100%;height:100%;text-align:center;vertical-align:middle; margin-top:300px;}
#ttt {text-transform:uppercase; color:#FFFFFF;}
#cate {text-align:right;}
#nbt {text-align:right;}
.newst { font-size:11px;}
.qen {border:1px solid #474747;background-color:#2e2a2a;padding:4px;font-family:Tahoma;font-size:11px;color:#a9a9a9;}
#loginw {width:100%;color:#809699;padding-bottom:6px;}
#logint {width:100%;color:#809699;}
.title_quote {background-color:#111111;border:1px dotted #809699;border-bottom:0px;color:#ffffff;font-weight:bold;font-size:10px;margin:8px auto 0 auto;padding:3px;}
.quote {color:#809699;text-align:justify;background-color:#2a2a2a;border:1px dotted #809699;padding:5px;}
.scriptcode {color:#809699;text-align:justify;background-color:#2a2a2a;border:1px dotted #809699;padding:5px;}
.vote {font-family:Tahoma;}
#attachment {color:gray;}
.archives {margin-left:10px;}
.weekday-active-v {color:#b78b5d;}
.day-active-v {color:#b78b5d;}
.calendar {color:#FFFFFF;font-family:verdana;font-size:11px}
.calendar td, th {text-decoration:none;padding:3px;}
.weekday {color:#80bfbf;font-family:verdana;font-size:11px;}
.weekday-active {color:#80bfbf;font-family:verdana;font-size:11px;}
.day-active {color:#80bfbf;font-family:verdana;font-size:11px;}
.day-active a,
.weekday-active a,
.day-active-v a,
.weekday-active-v a {text-decoration: underline;}
.monthlink {color:#b78b5d;font-family:tahoma;font-size:11px;text-decoration:none;}
/* ==================== Рейтинг статьи */

.rating {
 color: #757575;
 font-size: 11px; /* ! */
 font-family: tahoma; /* ! */
 width: 85px;
 height: 16px;
}
.unit-rating {
 list-style: none;
 margin: 0px;
 padding: 0px;
 width: 85px;
 height: 16px;
 position: relative;
 background-image: url(../dleimages/rating.gif);
 background-position: top left;
 background-repeat: repeat-x;
}
.unit-rating li {
 text-indent: -90000px;
 padding: 0px;
 margin: 0px;
 float: left;
}
.unit-rating li a {
 display: block;
 width: 17px;
 height: 16px;
 text-decoration: none;
 text-indent: -9000px;
 z-index: 17;
 position: absolute;
 padding: 0px;
}
.unit-rating li a:hover {
 background-image: url(../dleimages/rating.gif);
 background-position: left center;
 z-index: 2;
 left: 0px;
}
.unit-rating a.r1-unit { left: 0px; }
.unit-rating a.r1-unit:hover { width: 17px; }
.unit-rating a.r2-unit { left: 17px; }
.unit-rating a.r2-unit:hover { width: 34px; }
.unit-rating a.r3-unit { left: 34px; }
.unit-rating a.r3-unit:hover { width: 51px; }
.unit-rating a.r4-unit { left: 51px; } 
.unit-rating a.r4-unit:hover { width: 68px; }
.unit-rating a.r5-unit { left: 68px; }
.unit-rating a.r5-unit:hover { width: 85px; }
.unit-rating li.current-rating {
 background-image: url(../dleimages/rating.gif);
 background-position: left bottom;
 position: absolute;
 height: 16px;
 display: block;
 text-indent: -9000px;
 z-index: 1;
}
.search {text-decoration:none; color:#CCCCCC;}
.textin {border:1px solid #474747;height:14px;background-image:url(../images/kostya-design.com_si.png);padding:2px;font-family:Tahoma;font-size:11px;color:#a9a9a9;}
.searchdate2 {background-color:#2e2a2a;border:1px solid #474747;height:16px;padding:2px;font-family:Tahoma;font-size:11px;color:#a9a9a9;}
.sresult {text-align:justify;FONT-WEIGHT:normal;LINE-HEIGHT:16px;}
#newpm {position:absolute;height:250px;width:400px;padding:4px;background-color:#2e2a2a;border:1px solid #474747;line-height:135%;filter:progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);}
#newpmheader {padding-left:5px;padding-right:5px;padding-top:2px;height:20px;font-weight:bold;background-color:#181818;cursor:move;}
#newpm a{background:transparent;color:#e7e9d3;}
#newpm a:hover{background:transparent;color:#e7e9d3;}
#dropmenudiv{border:1px solid #474747;border-bottom-width:0px;font-size:10px; color:#999999;background-color:#181818;line-height:20px;margin:2px;}
#dropmenudiv a{display:block;text-indent:3px;border:1px solid #474747;padding:1px 0;margin:1px;font-weight:bold;}
#dropmenudiv a:hover{background-color:#FDD08B;color:#000000;}
.xprofile textarea {width:320px;height:90px;border:1px solid #474747;padding:2px;font-family:Tahoma;font-size:11px;color:#a9a9a9;}
.xprofile input {border:1px solid #474747;width:250px;height:14px;background-image:url(../images/kostya-design.com_si.png);padding:2px;font-family:Tahoma;font-size:11px;color:#a9a9a9;}
.xfields textarea {width:500px;height:90px;border:1px solid #474747;padding:2px;font-family:Tahoma;font-size:11px;color:#a9a9a9;}
.xfields input {border:1px solid #474747;width:250px;height:14px;background-image:url(../images/kostya-design.com_si.png);padding:2px;font-family:Tahoma;font-size:11px;color:#a9a9a9;}
.xfields select {height:18px;font-family:Tahoma;border:1px solid #474747;}
.bbcodes {background:#2e2a2a;border:1px solid #474747;font-family:Tahoma;padding:2px;vertical-align:middle;font-size:11px;margin:2px;height:21px;color:#CCCCCC;padding-left:4px;padding-right:4px;}
.editor_button {float:left;cursor:pointer;padding-left:2px;padding-right:2px;}
.editor_buttoncl {float:left;cursor:pointer;padding-left:1px;padding-right:1px;border-left:1px solid #BBB;border-right:1px solid #BBB; background-color:#2e2a2a;}
.editbclose {float:right;cursor:pointer;}
.pm_head {padding-bottom:10px;}
.pm_list {font-family:tahoma;}
.pm_list a {font-family:tahoma;}
.slink {font-family:tahoma;}
.hr_line {background:url(../images/line.gif);width:100%;height:7px;}
.stext {color:#727272;font-size:11px;font-family:tahoma;}
.stext a:active,
.stext a:visited,
.stext a:link {color:#E34000;text-decoration:none;}
.stext a:hover {color:#E34000;text-decoration:underline;}
.news {font-family:10pt Verdana;text-align:justify;}
.news a {color: #4b719e;text-decoration:none;}
.news a:hover {text-decoration:underline;}
.catsel {border:1px solid #474747;background-color:#2e2a2a;padding:2px;font-family:Tahoma;font-size:11px;color:#a9a9a9;}