/*Engine CSS */

/* Userinfo */
.userinfo {font-size:11px; color:#cccccc;}
.userinfo span {font-size:12px; color:#ff6522;}
/* Statistics */
thead td {color:#2f2f2f; border-bottom:1px solid #666666;}
/* Online CSS */
#hintbox {text-align: left;  width: 150px; font-size: 10px; border: 2px ridge #0f0f0f; background-color: #3f3f3f; layer-background-color : #a396d9; color : #e0e0e0; margin : 10px 0 0 10px; padding : 3px 5px; position : absolute; visibility : hidden; z-index : 998; -moz-opacity : 0.9; -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: 2px; font-size: 85%;}
.quote {color: #1f1f1f; background-color: #e2e2e2; border: 1px dotted #9f9f9f; text-align: justify; padding: 5px; font-size: 90%;}
/* Script CODE */
.scriptcode {color: #757575; background-color: #f2f2f2; border: 1px dotted #bebebe; text-align: left; padding: 5px;}
/* Calendar */
.calendar 			{color: #cccccc;font-family:tahoma; font-size:100%;}
.weekday 			{color: #ff2222; font-family:tahoma; font-size:100%;}
.day				{color: #cccccc;font-family:tahoma; font-size:100%;}
.monthlink 			{color: #cccccc; font-family:tahoma; font-size:100%; text-decoration: none;}
.calendar td			{font-family:tahoma; font-size:100%; text-decoration: none;}
.weekday-active-v a	{color: #f26522; font-family:tahoma; font-size:100%; text-decoration: underline;}
.day-active-v a		{color: #f26522; font-family:tahoma; font-size:100%; text-decoration: underline;}
.weekday-active a	{color: #f26522; font-family:tahoma; font-size:100%; text-decoration: underline;}
.day-active a		{color: #f26522; font-family:tahoma; font-size:100%; text-decoration: underline;}
.day-active a:hover, .weekday-active a:hover, .day-active-v a:hover, .weekday-active-v a :hover	{color:#f26522; text-decoration: underline;}
/* 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_title {font-size:120%; font-family:verdana; color:#3f3f3f; font-weight: bold; padding-top:15px;}
.pm {font-size:100%; font-family:tahoma; color:#3f3f3f;}
.pm_head {font-size: 90%; font-family: tahoma; font-weight: bold;}
.pm_list {color: #4f4f4f;}
.pm_list a , .pm a {color: #1f1f5f;}
.pm_list a:hover, .pm a:hover {color: #c80050; text-decoration: underline;}
/* Уведомление о получении новых 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;}
/* BB коды */
.bbcodes {border: 1px solid #1f1f1f; color: #f9f9f9; font-size: 11px; padding: 0 10px 4px 10px; margin: 15px; font-family: tahoma; height: 20px; background: url(../images/toppanel_trigger_m.png) repeat-x center #3f3f3f; font-weight: bold; -moz-border-radius: 5px;}
/* класс bbcodes_poll используем в poll.tpl, vote.tpl, addnews.tpl */
.bbcodes_poll {background-color: #000000; border: 1px solid #4f4f4f; color: #e9e9e9; font-size: 11px; font-family: tahoma; width: 120px; height: 20px; background-image: url(../images/bbcodes_poll.png); background-repeat: repeat-x; font-weight: bold; padding-bottom:3px;}
.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: 100%; display: block; background: url(../images/div_info.png) no-repeat center left; padding-top: 4px; padding-bottom: 4px; text-indent: 35px;}
.title_spoiler a {color:#3f3f3f; text-decoration: none;}
.title_spoiler a:hover {text-decoration: none; color: #f26522;}
.text_spoiler {float:left; display:block; width:98%; text-align:justify; padding:5px; margin-bottom:5px; background-color:#dfdfdf;}
/* Выпадающее меню */
#dropmenudiv {border: 1px solid #999999; border-bottom-width: 0; font: normal 9px Verdana; background-color: #1f1f1f; 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 #999999; padding: 1px 0; margin: 1px; color: #cccccc; text-decoration: none; font-weight: bold;}
/* hover background color */
#dropmenudiv a:hover {background-color:#4f4f4f; color:#cccccc;}
/* Уведомление о получении новых 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/filesave.gif) no-repeat; height: 50px; width:50px; text-indent: 60px; display: block; padding-top:15px; margin-top:15px;}

