/*Engine CSS */

/* Userinfo */
.userinfo {font-size:11px; color:#cccccc;}
.userinfo span {font-size:12px; color:#ff6522;}
/* Statistics */
thead td {color:#e25511; border-bottom:1px solid #666666;}
/* Comments */
.bg_comment {padding:5px;}
.bg_foto {margin-bottom: 1px; padding: 10px; border-top: 1px solid #464646; border-right: 1px solid #1F1F1F; border-bottom: 1px solid #1F1F1F; border-left: 1px solid #464646; background: url(../images/bg_input.gif) repeat-x top #e7e7e7; -moz-border-radius : 10px; width:140px; height:100px;}
.bg_comm_avt {padding: 5px; margin-top:10px; color: #a7a7a7; font-size: 100%; width:150px; height:105px;}
/* Online CSS */
#hintbox {text-align: left;  width: 150px; font-size: 10px; border: 2px solid #2c1508; background-color: #472919; layer-background-color : #472919; color : #f8b150; margin : 10px 0 0 10px; padding : 3px 5px; position : absolute; visibility : hidden; z-index : 998; -moz-opacity : 0.92; -moz-border-radius : 5px; filter : alpha(opacity="90");}
.onl_table {width : 100%; font-size : 10px;}
.onl_table td {padding-right : 5px; font-size : 10px; width : 50%;}
/* Quote */
.title_quote {color: #636363; background-color: #f2f2f2; border: 1px dotted #bebebe; border-bottom: 0; font-weight: bold; padding: 5px;}
.quote {color: #DCCAC0; background-color: #3f271a; border: 1px dotted #f8b150; text-align: justify; padding: 5px;}
/* Script CODE */
.scriptcode {color: #757575; background-color: #f2f2f2; border: 1px dotted #bebebe; text-align: left; padding: 5px;}
/* Calendar */
.calendar 			{color: #F8B150;font-family:tahoma; font-size:12px;}
.weekday 			{color: #ff2222; font-family:tahoma; font-size:12px;}
.day				{color: #cccccc;font-family:tahoma; font-size:12px;}
.monthlink 			{color: #F8B150; font-family:tahoma; font-size:12px; text-decoration: none;}
.calendar td			{font-family:tahoma; font-size:12px; text-decoration: none; border: 1px solid #6a422c; background-color:#371e10;}
.weekday-active-v a	{color: #F8B150; font-family:tahoma; font-size:12px; text-decoration: none;}
.day-active-v a		{color: #F8B150; font-family:tahoma; font-size:12px; text-decoration: none;}
.weekday-active a	{color: #F8B150; font-family:tahoma; font-size:12px; text-decoration: none;}
.day-active a		{color: #F8B150; font-family:tahoma; font-size:12px; text-decoration: none;}
.day-active a:hover, .weekday-active a:hover, .day-active-v a:hover, .weekday-active-v a :hover	{color:#f26522; text-decoration: none;}
/* Rating */
.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;}
/* Персональные сообщения */ 
.pm {font-size:12px; font-family:tahoma; color:#efefef;}
.pm a{color:#f26522;}
/* Уведомление о получении новых PM */
#newpm {position: absolute; height: 250px; width: 400px; padding: 4px; background-color: #fdfdfd; border: 1px solid #bbbbbb; font-family: verdana; 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; color: #636363; font-weight: bold; background-color: #b2c7f1; font-family: verdana; cursor: move;}
#newpm a {background: transparent; color: #4b73d4; text-decoration: none;}
#newpm a:hover {background: transparent; color: #4b73d4; text-decoration: underline;}
.pm_head {font-size: 10px; font-family: tahoma;}
.pm_list {color: #999999;}
.pm_list a {color: #cccccc;}
/* BB коды */
.bbcodes {border: 1px solid #F26522; color: #f9f9f9; font-size: 11px; padding-bottom: 4px; margin: 15px; font-family: tahoma; height: 20px; background: url(../images/grad1.gif) repeat-x center #F26522; font-weight: bold; -moz-border-radius : 5px;}
/* класс bbcodes_poll используем в poll.tpl, vote.tpl, addnews.tpl */
.bbcodes_poll {background-color: #ffffff; border: 1px solid #e0e0e0; color: #ffffff; font-size: 11px; font-family: tahoma; width: 120px; height: 20px; background-image: url(../images/bttn_bbcodes.gif); background-repeat: repeat-x; font-weight: bold;}
.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, .editor_button_brk img, .editbclose img {padding:0; margin:0;}
/* Тег SPOILER */
.title_spoiler  {float: left; width: 720px; display: block; background: url(../images/icon-info.png) no-repeat center left; padding-top: 4px; padding-bottom: 4px; text-indent: 25px;}
.title_spoiler a {color:#cccccc; text-decoration: none;}
.title_spoiler a:hover {text-decoration: none; color: #f26522;}
.text_spoiler {float:left; display:block; width:720px; text-align:justify; padding:5px; margin-bottom:5px; background-color:#3f271a;}
/* Выпадающее меню */
#dropmenudiv {border: 1px solid #6a422c; font: normal 9px Verdana; background-color: #3f271a; line-height: 16px; margin: 1px; filter: alpha(opacity=95, enabled=1) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3);}
#dropmenudiv a {display: block; text-indent: 3px; border: 1px solid #6a422c; padding: 1px 0; margin: 1px; color: #f8b150; text-decoration: none; font-weight: bold;}
/* hover background color */
#dropmenudiv a:hover {background-color:#be764f; color:#371e10;}
/* Уведомление о получении новых PM */
#newpm {position: absolute; width: 400px; padding: 4px; font-size: 11px; background-color: #006091; border: 1px inset #002c42; font-family: verdana; line-height: 135%;}
#newpmheader {padding-left: 5px; padding-right: 5px; padding-top: 2px; height: 20px; color: #ffffff; font-size: 12px; font-weight: bold; background-color: #003e5e; border: 1px outset #002c42; font-family: verdana; cursor: move;}
#newpm a {background: transparent; color: #e9e9e9; text-decoration: none;}
#newpm a:hover {background: transparent; color: #ff0000; text-decoration: none;}
/* Ссылка на скачивание прикрепленного файла */
.attachment {color: #c1c1c1; font-size:11px;}
.attachment a {color: #f16511; font:14px bold verdana, sans-serif; text-decoration: none; background: url(../images/icon-download.png) no-repeat; height: 50px; width:50px; text-indent: 60px; display: block; padding-top:15px; margin-top:15px;}
