

 .gray-block{background:#F8F8F8;padding:6px;border:1px solid #D2D2D2;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;box-shadow:0px 0px 1px #fff;-moz-box-shadow:0px 0px 1px #fff;-webkit-box-shadow:0px 0px 1px #fff}
 .ntitle_block{position:relative;background:url('../images/menu-bar.png') repeat-x;background-position:0px 34px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;margin-bottom:5px}


table.news_title{width:701px;height:44px;background:url('../images/maintitle.png') repeat-x center center #CB752F; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
table.news_title td.title-left{width:4px;background:url('../images/cat_left.png') no-repeat left top}
table.news_title td.title-right{width:4px;background:url('../images/cat_right.png') no-repeat right top}
table.news_title td.title-content{color:#fff;text-shadow:0px 1px 3px #000;padding-left:2px}
 table.news_title{width:701px;height:44px;background:url('../images/maintitle.png') repeat-x center center #CB752F; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
table.news_title td.title-left{width:4px;background:url('../images/cat_left.png') no-repeat left top}
table.news_title td.title-right{width:4px;background:url('../images/cat_right.png') no-repeat right top}
table.news_title td.title-content{color:#fff;text-shadow:0px 1px 3px #000;padding-left:2px}
a.elink:link, a.elink:visited, .title-content a{color:#fff}
a.elink:hover, .title-content a:hover{text-decoration: none;color:#fff;padding:2px 5px 2px 5px; border:1px solid #fff; background:url('../images/hover-glass.png') repeat-x center top;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
a.elink:active .title-content a:active{color:#fff;padding:2px 5px 2px 5px;border:1px solid #fff;background:url('../images/hover-glass.png') repeat-x center top;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0px 0px 7px #000 inset}

.white-block{background:#fff;padding:6px;border:1px solid #EAEAEA;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
 .e-message{margin-bottom: 10px;text-align: justify;}
.clr { clear: both; }
.e-message  img{padding:0 10px 0 0;}


.news_nav{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.1);border-radius:2px 2px 2px 2px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset, 0 1px 0 #FFF;color:#222;cursor:pointer;display:inline-block;font-weight:normal;margin-right:3px;opacity:1;padding:3px
7px;text-shadow:0 1px 0 rgba(255,255,255,0.6)}.news_nav:hover{opacity:0.8}




















a[class^="group"]:link,a[class^="group"]:visited,.userBirthdayLink:link,.userBirthdayLink:visited{font-size:13px;padding:3px 4px;line-height:22px;border-radius:4px;text-decoration:none!important;}  
  a[class^="group"]:hover,.userBirthdayLink:hover{text-decoration:none! 
 important;box-shadow:0 1px 3px rgba(0,0,0,.3);}  
  .forumOnlineBar a[class^="group"]:link,.forumOnlineBar a 
 [class^="group"]:visited{line-height:normal;}  
  a.groupUser:link,  
 a.groupUser:visited,.userBirthdayLink:link,.userBirthdayLink:visited{color:#2a6f92!important;}  
  a.groupUser:hover,.userBirthdayLink:hover{color:#11567a! 
 important;background:#ebf2f2;}  
  a.groupModer:link,a.groupModer:visited {color:#1ab11e! 
 important;background:url(http://joomla.ucoz.com/ucoz/1/Mod.png) no-repeat 1px center;padding-left:16px;} a.groupModer:hover {color:#fff!important;background:url(http://joomla.ucoz.com/ucoz/1/Mod.png) no-repeat 3px center #1ab11e; }/*Модераторы*/  
  a.groupVerify:link,a.groupVerify:visited {color:#991199!important;}  
 a.groupVerify:hover {color:#fff!important;background:#991199;}/*Проверенные*/  
  a.groupAdmin:link,a.groupAdmin:visited {color:#ff2400! 
 important;background:url(http://joomla.ucoz.com/ucoz/1/main_admin_grade.gif) no-repeat 1px center;padding-left:16px;} a.groupAdmin:hover {color:#fff!important;background:url(http://joomla.ucoz.com/ucoz/1/main_admin_grade.gif) no-repeat 3px center #ff2400; }/*Админ*/  
  a.groupOther1:link,a.groupOther1:visited {color:#3D5A70!important;}  
 a.groupOther1:hover {color:#fff!important;background:#3D5A70;}/*Супер-пользователь*/  
  a.groupOther3:link,a.groupOther3:visited {color:#ffcc2f! 
 important;background:url(http://joomla.ucoz.com/ucoz/1/vip_grade.gif) no-repeat 1px center;padding-left:25px;} a.groupOther3:hover {color:#fff!important;background:url(http://joomla.ucoz.com/ucoz/1/vip_grade.gif) no-repeat 3px center #ffcc2f; }/*VIP*/  
  a.groupFriends:link,a.groupFriends:visited {color:#b46918!important;}  
 a.groupFriends:hover {color:#fff!important;background:#b46918;}/*Дизайнер*/  
  a.groupOther7:link,a.groupOther7:visited {color:#3D5A70!important;}  
 a.groupOther7:hover {color:#fff!important;background:#3D5A70;}/*4Game*/  
  a.groupBanned:link,a.groupBanned:visited {color:#303030!important;text- 
 decoration:line-through;} a.groupBanned:hover {color:#fff!important;background:#303030;text-decoration: line-through;}/*Забаненные*/  
  a.groupOther5:link,a.groupOther5:visited {color:#FF9E5E;}  
 a.groupOther5:hover {color:#ffffff;background:#FF9E5E; text-shadow:none;} /*Помощник*/  
  #nav_menu a:link, #nav_menu a:visited {  
  color: #fff;  
  display: block;  
  font-size:11px;  
  padding-bottom: 4px;  
  padding-left: 8px;  
  padding-right: 8px;  
  padding-top: 4px;  
  }











/* Красивое оформление цитаты и кода */  
  .bbQuoteName {color: #000; !important; background: #E4EAF2 url 
 (http://dle-templates.ucoz.net/quote.gif) no-repeat right; font-size: 10pt; !important; font-weight: bold; margin: 0 auto 0 auto; border: 1px #000 dotted; border-bottom: 0; border-left: 4px #8394B2 solid; padding-top: 7px; padding-bottom: 7px;}  
  .bbCodeName {color: #000; !important; background: #FDDBCC url(http://dle-templates.ucoz.net/code.gif) no-repeat top right; font-size: 10pt; !important; font-weight: bold; margin: 0 auto 0 auto; padding-top: 7px; padding-bottom: 7px;}  
  .codeMessage {color: #465584; background: #FAFCFE; font-size: 10px; border: 1px #000 dotted !important; padding: 3px;}  
  .quoteMessage {color: #465584; background: #FAFCFE; font-size: 10px; border: 1px #000 dotted !important; border-left: 4px #8394B2 solid !important; border-top: 0 !important; padding: 3px;}  
  /* ----------------------- */




.ahref {  
  text-decoration:none;  
  border-bottom:1px dotted #C32017;  
  color:#000000;  
  }  
  .spans {  
  font-weight:bold;  
  }  
  .spans2 {  
  font-style:italic;  
  }


.advert { 
 float: left; 
 background: url(../images/circles.png) no-repeat; 
 height: 70px; 
 width: 468px; 
 padding: 30px 10px 2px 10px; 
 } 

 .auth { 
 float: left; 
 margin: -10px 0; 
 background: url(../images/loginborder.png) no-repeat left; 
 width: 232px; 
 height: 120px; 
 padding: 0 10px; 
 } 

 .auth input[type="text"] { 
 background:url(../images/loginbutton.png) no-repeat; 
 background-position: 0 -25px; 
 width:146px; 
 height:11px; 
 border:0; 
 color:#333; 
 margin: 0 0 4px 2px; 
 padding: 5px 7px 9px 34px; 
 } 

 .auth input[type="password"] { 
 background:url(../images/loginbutton.png) no-repeat; 
 width:146px; 
 height:11px; 
 border:0; 
 color:#333; 
 margin: 0 0 4px 2px; 
 padding: 5px 7px 9px 34px; 
 } 

 .auth input[type="submit"] { 
 float: right; 
 background: url(../images/loginsubmit.png) no-repeat; 
 width: 58px; 
 height: 47px; 
 border: 0px; 
 text-indent: -9999px; 
 cursor: pointer; 
 position: relative; 
 margin-top: -27px; 
 margin-right: -21px; 
 } 

 .auth input[type="submit"]:hover { 
 background-position: 0 -47px; 
 } 

 .authlinks { 
 text-align: center; 
 margin-top: 5px; 
 text-transform: uppercase; 
 font-weight: bold; 
 color: #fff; 
 margin-left: 10px; 
 } 

 .authlinks a { 
 color: #fff; 
 text-shadow: 0 1px 0 #699c00; 
 } 

 .authlinks a:hover { 
 text-decoration: underline; 
 } 

 .avatar { 
 background: url(../images/loginborder.png) no-repeat right top; 
 height: 120px; 
 width: 100px; 
 padding: 10px 14px 0 4px; 
 } 

 .authmenu { 
 vertical-align: top; 
 width: 145px; 
 padding: 10px 0 10px 10px; 
 line-height: 1.3; 
 } 

 .authmenu span { 
 float: right; 
 padding-top: 5px; 
 font-weight: bold; 
 } 

 .authmenu a { 
 color: #fff; 
 text-shadow: 0 1px 0 #699c00; 
 } 

 .authmenu a:hover { 
 text-decoration: underline; 
 } 

 .authtable { 
 width: 252px; 
 } 

 input { 
 vertical-align:middle; 
 font-size:11px; 
 font-family:Tahoma; 
 } 

 input[type='text'],input[type=password] { 
 background:#fff; 
 color:#333; 
 border:1px solid #ccc; 
 padding:3px 5px; 
 }




















/*  Author: Rumin Sergey | Copyright: CENTROARTS.com | e-mail: sale@centroarts.com | URL: http://www.centroarts.com 
  
*/
.selectmass input { float: right; margin-left: 6px; }
.mass_comments_action { text-align: right; }

/*loading*/
#loading-layer { line-height: 14px; }

/* ==================== ������ ����� */
.tagsl.clouds_xsmall, .tagslink a.clouds_xsmall { font-size: 1em; }
.tagsl.clouds_small, .tagslink a.clouds_small { font-size: 1.1em; }
.tagsl.clouds_medium, .tagslink a.clouds_medium { font-size: 1.2em; font-weight: bold; }
.tagsl.clouds_large, .tagslink a.clouds_large{ font-size: 1.5em; }
.tagsl.clouds_xlarge, .tagslink a.clouds_xlarge { font-size: 1.7em; }

/* ==================== ������ � ������� ����� */
.scriptcode, .title_quote,
.quote, .title_spoiler, .text_spoiler { padding: 5px 5px 5px 10px; background: #f0efef; color:#333; border-left: 5px solid #87ba00; }
.title_quote, .title_spoiler {  background: #f0efef; border-left: 5px solid #333; color:#333;}
.title_quote img, .title_spoiler img { margin-right: 5px; margin-top: -3px; }
.text_spoiler { margin-bottom: 5px; }

.title_quote { border-bottom: 0; font-weight: bold;  }
.scriptcode { color: #333; text-align: left; }
.title_spoiler { font-weight: bold;}
.text_spoiler { border-top: 0; text-align: justify; }

.hide { background-color: #e8f3fa; padding: 5px; color: #3a78a5; margin: 0 0 1em; 0; }
.hide a { text-decoration: underline; } .hide a:hover { text-decoration: none }
.inhide { border: 1px solid #d1e3ef; padding: 5px; background-color: #fff; margin-bottom: 5px; }

/* ==================== ������� */
.rating {  width: 85px; height: 17px; font-size: 0.9em;}

.unit-rating { list-style: none; margin: 0; padding: 0; width: 85px; height: 17px; position: relative; background: url("../dleimages/rating.png") repeat-x; }
.unit-rating li { text-indent: -90000px; padding: 0; margin: 0; float: left; }
.unit-rating li a { display: block; width: 17px; height: 17px; text-decoration: none; text-indent: -9000px; z-index: 17; position: absolute; padding: 0; }
.unit-rating li a:hover { background: url("../dleimages/rating.png") 0 -17px; z-index: 2; left: 0; }

.unit-rating a.r1-unit {left: 0;}    .unit-rating a.r1-unit:hover {width:17px;}
.unit-rating a.r2-unit {left: 17px;}  .unit-rating a.r2-unit:hover {width: 34px;}
.unit-rating a.r3-unit {left: 34px;}  .unit-rating a.r3-unit:hover {width: 51px;}
.unit-rating a.r4-unit {left: 51px;}  .unit-rating a.r4-unit:hover {width: 68px;}
.unit-rating a.r5-unit {left: 68px;}  .unit-rating a.r5-unit:hover {width: 85px;}

.unit-rating li.current-rating { background: url("../dleimages/rating.png") 0 -34px; position: absolute; height: 17px; display: block; text-indent: -9000px; z-index: 1; }

/* ==================== BB ���� */
 
/* �������� bbcodes � bbcodes_poll ������������� � ����� ������ */
/* ����� bbcodes ���������� � ������ ������������ ��������� (pm.tpl)  � �� ��������� � ������ ��������� ���������*/

.bbcodes {
background: url(../images/navbg.png) repeat-x;
background-position: 0px -24px;
color:#fff;
cursor:pointer;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
list-style:none;
padding: 4px 15px 5px 15px;
text-shadow: 0 1px 0 #398DD8;
border: 0px;
font-weight: bold;
}

.bbcodes:hover {
  background-position:0px 0px;
        text-shadow: 0 1px 0 #333;
}

/* BBEditor Centroarts.com */
.bbeditor { border: 1px solid #d4dfe8; background: #fff url("../bbcodes/bg.png") repeat; }
.bbeditor span, .bbeditor span img, .bbeditor .bbspacer, .bbeditor .bbselect { float: left; }
.bbeditor .bbselect { height: 21px; padding: 4px 3px 0 3px; }
.bbeditor .bbselect select { font-size: 11px; }
.bbeditor span { cursor: pointer; background: url("../bbcodes/buttons.png") no-repeat; }
.bbeditor span:hover { background-position: -23px 0; }

.editor { width: 100% !important; }
.editor .bbeditor { border-width: 0 0 1px 0; }
.taedit { background-color: #f9fafa; border: 1px solid #d4dfe8; }
.editor textarea, .taedit textarea { width: 99% !important; background: none; border: 0 none;  }
.editor_button {
  float: left;
  cursor: pointer;
  padding-left: 0;
  padding-right: 0;
}
.editor_buttoncl {
  float: left;
  cursor: pointer;
  padding-left: 1px;
  padding-right: 1px;
  border-left: 1px solid #bbb;
  border-right: 1px solid #bbb;
}
.editbclose { float: right; cursor: pointer; display: none; }
.editor_button select { font-size: 11px; }

.editor_button img { margin: 0; padding: 0; }
.editbclose img { margin: 0; padding: 0; }
.editor_button_brk img { margin: 0; padding: 0; }

.bbcodes_poll {
  background-color: #ffffff;
  border: 1px solid #1434B0;
  color: #fff;
  width: 100px;
  height: 20px;
  font-weight: bold;
}

/* ==================== �������������� ���� �������� */
.xfields textarea { width: 99%; height: 86px; }
.xfields input { width: 250px; height: 14px; padding: 2px; }
.xfields_table td { vertical-align: top; }


/* ==================== �������������� ���� ������� ������������� */

.xprofile textarea { width: 316px; height: 86px; }
.xprofile input { width: 250px; }
.xprofile select { }
.xprofile  { padding-top: 5px; }

/* ==================== ������������ ��������� */ 
.pm_head {font-weight: bold;}

/* ==================== ���������� ���� */

#dropmenudiv {
  border: 1px solid #669900;
  background-color: #99cc00;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  margin: 2px;
}

#dropmenudiv a {
  display: block; text-indent: 3px; text-decoration: none; color: #fff; padding: 1px 5px;
}
#dropmenudiv a:hover { background-color: #669900; color: #fff; }

/* ==================== ������ �� ���������� �������������� ����� */
.attachment { color: #808080; }

.attachment a {
background: url(../images/navbg.png) repeat-x;
background-position: 0px -24px;
color:#fff;
cursor:pointer;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
list-style:none;
padding: 4px 10px 5px 10px;
text-shadow: 0 1px 0 #699c00;
}

.attachment a:hover {
background-position: 0px 0px;
text-shadow: 0 1px 0 #333;
text-decoration: none;
}

.attachment span {
background: url(../images/navbg.png) repeat-x;
background-position: 0px -0px;
color:#fff;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
list-style:none;
padding: 4px 10px 5px 10px;
text-shadow: 0 1px 0 #33;
}

/* ==================== ����� �� ����� � ���������� ������ */
.search { float:left; }

/* ==================== ����� ����������� ����� ������ �� ����� */
fieldset { border: 1px solid #c8c8c8; padding: 5px; text-align: left; }

/* ==================== ����� ������������ �������� ����������� �� ���� �� ����������� ����� */
.highslide-wrapper, .highslide-outline { background: #FFFFFF; }
.highslide-image { border: 2px solid #FFFFFF; }
.highslide-active-anchor { visibility: hidden; } 
.highslide-active-anchor img { visibility: hidden; }
.highslide-dimming { background-color: black; }
.highslide-html { background-color: white; }
.highslide-html-content { display: none; }
.highslide-loading {
    display: block;
  color: white;
  font-size: 9px;
  font-weight: bold;
    text-decoration: none;
  padding: 3px;
  border: 1px solid white;
    background-color: black;
}
a.highslide-full-expand {
  background: url("../dleimages/fullexpand.gif") no-repeat;
  display: block;
  margin: 0 10px 10px 0;
  width: 34px; height: 34px;
}
.highslide-footer { height: 11px; }
.highslide-footer .highslide-resize {
  float: right;
  height: 12px; width: 11px;
  background: url("../dleimages/resize.gif");
}
.highslide-resize { cursor: nw-resize; }
.highslide-display-block { display: block; }
.highslide-display-none { display: none; }
.highslide-caption { display: none; padding: 5px; background: white; }
.highslide-controls {
    width: 195px;
    height: 40px;
    background: url("../../../engine/classes/highslide/graphics/controlbar-black-border.gif") no-repeat 0 -90px;
    margin-right: 15px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.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") no-repeat 100% -90px;
}
.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; }
 
/* The CSS sprites for the controlbar */
.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; }

.cms_selector {
width: 300px;
border: 1px solid #CCC;
height: 18px;
margin-bottom: 5px;
}

.download {
    display: block;
    padding: 7px 7px 7px 45px;
    margin: 12px 0;    
}

.download {
    color: #57861A;
    border-top: 2px solid #3b586e;
    border-bottom: 2px solid #3b586e;
    background: #ffffff url(../images/download.png) 10px 50% no-repeat;
}

/*---�������������� ���� �������� AJAX---*/
#loading-layer { display: none; font-size: 12px; background: #2e83d7; padding: 10px; text-align: center; color: #fff; }

/* ==================== �������������� ������ ����� */
.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; }

/* ==================== ������� ����� �� ����� */
#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:#ffffff; clear:left; height:70px; text-decoration:none; }
#searchsuggestions a:hover { background-color:#fdd08b; color:#ffffff; }
#searchsuggestions a span.searchheading { background: #5c9ccc; display:block; font-weight:bold; padding:5px; color:#ffffff; }
#searchsuggestions a:hover span.searchheading { color:#ffffff; }
#searchsuggestions a span {color:#555555; }
#searchsuggestions a:hover span { color:#0000; }
#searchsuggestions span.seperator { float:right; padding-right:15px; margin-right:5px;}
#searchsuggestions span.seperator a { background-color:transparent; display:block; height:auto; color:#ffffff; }
#searchsuggestions span.notfound {  padding:5px;background-color:#ffffff; display:block; height:auto; color:#00000; }
/*---���������� � ����������� ���� jQuery UI---*/
.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 50% bottom repeat-x; border: 1px solid #dedede; color: #000; }
.ui-widget-header {
  background: #000 url(../images/ui-bg_gloss-wave.png) 50% 50% repeat-x;
  color: #2799c2;
  font-weight: bold;
}
.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: #2e6e9e; 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: #d0e5f5 50% 50% repeat-x;
  border: 1px solid #a7a7a7;
  color: #e17009;
  font-weight: bold;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #e17009; text-decoration: none; }
.ui-widget :active { outline: none; }
.ui-state-error {
  background: #fef1ec 50% 50% repeat-x;
  border: 1px solid #dedede;
  color: #cd0a0a;
}
.ui-widget-header .ui-icon { background-image: url(../images/ui-icons.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background-image: url(../images/ui-icons_h.png); }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.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 8px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
}
.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: -10px 0 0 0;
  padding: 1px;
  position: absolute;
  right: .3em;
  top: 50%;
  width: 19px;
}
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.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; }

/*---��������� ���� � ���� [code]---*/
pre code {
  display: block; padding: 0.5em;
  background: #f9fafa; 
  border: 1px solid #dce7e7;
  overflow:auto;
  white-space: pre;
}

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

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

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

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

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

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

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

pre .deletion {
  color: #dc322f;
}

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













/* AJAX ОКНО v.2.0 
 ============================================================================*/ 
 .x-sh .xstl{padding-top:6px; background:none!important;} 
 .x-sh .xsml{background:none!important;} 
 .x-sh .xstr{padding-top:6px; background:none!important;} 
 .x-sh .xsmr{background:none!important;} 
 .x-sh .xsbl{padding-left:6px;background:none!important;} 
 .x-sh .xsbc{background:none!important;} 
 .x-sh .xsbr{padding-right:6px;background:none!important;} 
 .xt {background:transparent url(http://www.center-dm.ru/ucoz/ajax/v2/tool-sprites.png) no-repeat!important; margin-left:5px!important; margin-top:2px!important;} 
 .xt-close{background-position:0 0!important;} 
 .xt-close-over{background-position:-15px 0!important;} 
 .xt-mini{background-position:0 -15px!important;} 
 .xt-mini-over{background-position:-15px -15px!important;} 
 .xt-maxi{background-position:0 -30px!important;} 
 .xt-maxi-over{background-position:-15px -30px!important;} 
 .xt-rest{background-position:0 -45px!important;} 
 .xt-rest-over{background-position:-15px -45px!important;} 
 .xw-tl {background:url(http://www.center-dm.ru/ucoz/ajax/v2/border1.png) repeat-y 0 0!important; padding-left:5px!important; -webkit-border-radius: 5px 0px 0px 0px; -moz-border-radius: 5px 0px 0px 0px; border-radius: 5px 0px 0px 0px;} 
 .xw-tc {background:url(http://www.center-dm.ru/ucoz/ajax/v2/top1.gif) repeat-x 0 0!important; padding: 11px 10px 0px 10px!important;} 
 .xw-tr {background:url(http://www.center-dm.ru/ucoz/ajax/v2/border1.png) repeat-y 100% 0!important; padding-right:5px!important; -webkit-border-radius: 0px 5px 0px 0px; -moz-border-radius: 0px 5px 0px 0px; border-radius: 0px 5px 0px 0px;} 
 .xw-ml {background:url(http://www.center-dm.ru/ucoz/ajax/v2/border1.png) repeat-y 0 0!important; padding-left:5px!important;} 
 .xw-mr {background:url(http://www.center-dm.ru/ucoz/ajax/v2/border1.png) repeat-y 100% 0!important; padding-right:5px!important;} 
 .xw-bl {background:url(http://www.center-dm.ru/ucoz/ajax/v2/border1.png) no-repeat 0 100%!important; padding-left:5px!important; -webkit-border-radius: 0px 0px 0px 5px; -moz-border-radius: 0px 0px 0px 5px; border-radius: 0px 0px 0px 5px;} 
 .xw-br {background:url(http://www.center-dm.ru/ucoz/ajax/v2/border1.png) no-repeat 100% 100%!important;padding-right:5px!important; -webkit-border-radius: 0px 0px 5px 0px; -moz-border-radius: 0px 0px 5px 0px; border-radius: 0px 0px 5px 0px;} 
 .xw-bc {background:url(http://www.center-dm.ru/ucoz/ajax/v2/border1.png) repeat-x 0 100%!important; height:5px!important;} 
 .xw-hdr-text {padding:0px!important;} 
 .xw-hdr-text {font: 12px Verdana,Arial,Helvetica, sans-serif!important; color: #bcbcbc!important; text-shadow: 1px 1px 1px #000!important; line-height: 15px!important; vertical-align:2px!important;} 
 .xw-plain .xw-mc {border: none!important; padding:0!important; margin:0!important; font: 11px Verdana,Arial,Helvetica, sans-serif!important; color:#444!important; background:#f9f9f9!important;}  
 .xw-body {padding:0!important; margin:0!important; box-shadow:inset 0px 1px 3px #666; -webkit-box-shadow:inset 0px 1px 3px #666; -moz-box-shadow:inset 0px 1px 3px #666;} 
 .xw-plain .xw-body{padding: 10px!important; border: none!important;} 
 .xw-blank {background:#fff!important;} 
 .myWinTD1 {background:none!important;}











#center_dm_ru {  
   overflow:hidden;  
   height:230px;  
   width:230px;  
   border:solid 1px #C8D9E5;  
   padding: 0px 0px 0px 0px;  
   background: #F8FCFF;  
  }  

  #center_dm_ru li {   
   list-style:none;  
   overflow:hidden;  
   border-top: 1px solid #fff;  
   border-bottom: 1px solid #C8D9E5;  
   padding: 10px 5px 10px 5px;  
  }  

  .coment_avatar {  
   float:right;  
   width:25px;   
   height:25px;  
   background: #F3F3F3;   
   margin-left: 5px;  
   padding: 2px;  
   border:1px solid #C8D9E5;  
  }   

  .massage_link:link,  
  .massage_link:visited {  
   text-decoration: none;  
   color:#555;   
  }  

  .massage_link:hover {  
   color:#999;  
  }   

  #center_dm_ru li a:hover img {  
   filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);   
   -moz-opacity: 0.5;  
   opacity: 0.5;   
   filter: alpha(opacity=50);  
  }








<style type="text/css"> 
 .likeplus {font-size:1pt;background:url('http://rusucoz.ru/other/58127939Like_vmesto_mne_nravitci.png') 
top;width:13px;height:12px;overflow:hidden;cursor:pointer;margin-right:4px;margin-top:0px} 
 .likeplus_hover {font-size:1pt;background:url('http://rusucoz.ru/other/58127939Like_vmesto_mne_nravitci.png') 
bottom;width:13px;height:12px;overflow:hidden;cursor:pointer;margin-right:4px;margin-top:0px} 
 .like2 {font-size:8pt;font-weight:bold;color:#111C49;} 
 .likex {font-size:8pt;font-weight:bold;color:#223276;} 
 </style>










/* PageSelector Start wallaby.ucoz.ru */  
  .pagesBlockuz1 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;}  
  .pagesBlockuz1 a:link,  
  .pagesBlockuz1 a:visited,  
  .pagesBlockuz1 a:hover,  
  .pagesBlockuz1 a:active {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch.png') #0082a8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;}  
  .pagesBlockuz1 a:hover {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;}  
  .pagesBlockuz1 b {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;}  
  .catPages1 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;}  
  .catPages1 a:link,  
  .catPages1 a:visited,  
  .catPages1 a:hover,  
  .catPages1 a:active {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch.png') #0082a8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;}  
  .catPages1 a:hover {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;}  
  .catPages1 b {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;}  
  .pagesBlock1 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;}  
  .pagesBlock1 a:link,  
  .pagesBlock1 a:visited,  
  .pagesBlock1 a:hover,  
  .pagesBlock1 a:active {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch.png') #0082a8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;}  
  .pagesBlock1 a:hover {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;}  
  .pagesBlock1 b {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;}  
  .catPages2 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;}  
  .catPages2 a:link,  
  .catPages2 a:visited,  
  .catPages2 a:hover,  
  .catPages2 a:active {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch.png') #0082a8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;}  
  .catPages2 a:hover {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;}  
  .catPages2 b {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;}  
  .pagesBlockuz2 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;}  
  .pagesBlockuz2 a:link,  
  .pagesBlockuz2 a:visited,  
  .pagesBlockuz2 a:hover,  
  .pagesBlockuz2 a:active {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch.png') #0082a8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;}  
  .pagesBlockuz2 a:hover {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;}  
  .pagesBlockuz2 b {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;}  
  .pagesBlock2 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;}  
  .pagesBlock2 a:link,  
  .pagesBlock2 a:visited,  
  .pagesBlock2 a:hover,  
  .pagesBlock2 a:active {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch.png') #0082a8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;}  
  .pagesBlock2 a:hover {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;}  
  .pagesBlock2 b {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;}  
  /* PageSelector end */














































































/* Вид комментарий v.2.0  
  ------------------------------------------*/  
  .cell_comment_os {  
  float:left;  
  width:100%;  
  background:#fff;  
  border:1px solid #CAD1DB;  
  padding-bottom:3px;  
  margin-bottom:15px;  
  }  

  .comment_p {  
  float:right;  
  width:80px;  
  }  

  .comment_v {  
  margin: 5px 0px 5px 10px;  
  }  

  .comment_c {  
  overflow: hidden;  
  text-align:justify;  
  margin: 0px 0px 0px 10px;  
  padding: 5px 0px;  
  border-top: 1px solid #e7e7e7;  
  }  

  .comment_n {  
  text-align:right;  
  margin: 3px 78px 0px 10px;  
  }  
  .vcc_otvet {overflow:hidden!important; border: 1px solid #eccece; padding: 10px;background:#fcf6f6; }  

  .comment_avatar {  
  width:40px;  
  height:40px;  
  padding: 4px;  
  margin: 8px 10px 0px 15px;  
  border: 1px solid #CAD1DB;  
  background:#F6F6F6;  
  -webkit-border-radius:5px;  
  -moz-border-radius:5px;  
  border-radius:5px;  
  }  

  .red {color: #d20000;}  
  .gren {color: #429e1e;}  
  .grey {color: #999;}  
  .text_9 {font: 9px Verdana,Arial,Helvetica, sans-serif;}  
  .right {float:right;}














.stats img {background:#f7f7f7;padding:4px;border-right:1px dotted #ccc;border-top:1px solid #ccc;border-left:1px solid #ccc}  
  .stats_text {padding:4px;padding-right:none;border-top:1px solid #ccc;width:100%;border-right:1px solid #ccc;font:11px Tahoma;}  
  .stats_text b {float:right;}  

  .stat_counter {border:1px solid #ccc;padding:6px;width:100%;margin-top:-3px;}  
  .stat_tit {border:1px solid #ccc;border-bottom:none;background:#f7f7f7;padding:4px;font-weight:bold;border-top:none}