.head {width:95%;	margin:0px auto;	background:#fff; padding-top:15px;}
.head .lefthat {float:left; width:30%;}
.head .lefthat img {margin-left:15px;}
.head .lefthat a:hover {border-bottom:0px;}
.head .righat {float:right;width:70%%;}
.bord-bot, .bord-top {clear:both; background-repeat:no-repeat;}
.bord-bot {padding-top:10px; background:url(f_bot-r.gif) no-repeat right bottom;}
* html .bord-bot {padding-top:0px;}
.bord-top {padding-bottom:10px; background:#fff url(f_top-r.gif) no-repeat right top;}
* html .bord-bot img {vertical-align:bottom;}
.bord-bot img {vertical-align:bottom;}
.bord-top img {vertical-align:top;}
* html .bord-top img {vertical-align:top;}
.content {width:95%; margin: 0px auto; background:#fff;}
.content .block {padding-bottom:15px;}
.clear {clear:both;}
.comment {padding:15px;	padding-left: 80px;}
* html .comment {padding-left:15px;}
.avatar {width:60px; padding:0px; height:70px; position:absolute; top:15px; left:15px;}
.text {float:right;width: 100%;}
* html .text {float:left; width:auto; padding-left:10px; margin-left:0px;}
* html .avatar {position:static; float:left;}
.sbr a, .sbl a {color:#5E9C04 !important;}
h3 img {vertical-align:bottom;}
* html .float {float:left;}

/* ==================== Цитата и скрытый текст */

.quote cite {
	height: 10px;
	background: #FFE;
	padding: 0 7px 0 5px;
	position: absolute;
	margin: -15px 0 0 7px;
	font: bold italic 12px Tahoma;
	color: #C63;
	border: 1px dotted #C63;
	border-bottom: none;
}

.quote {
	border: 1px dashed #C63;
	padding: 4px;
	margin: 15px 2px 4px 10px;
	position: relative;
	background: #FFE;
	font: 11px Sans-Serif, Tahoma;
	text-align: justify;
}

/* ==================== Tэг CODE */

.scriptcode {color: #757575;background-color: #f2f2f2;border: 1px dotted #bebebe;text-align: left;padding: 5px;}

/* ==================== Календарь */

.calendar {width:200px; color:#555;}
.calendar td, th {padding:4px 0;}
.day {color:#777;}
.avnews {border:4px solid #fff; width:22px;height:22px; background: url(green.gif) no-repeat top left;}
.nonews {border:4px solid #fff; width:22px;height:22px; background: url(blue.gif) no-repeat top left;}
.avnews a:link {color:#fff; text-decoration:none;}
.avnews a:visited {color:#fff; text-decoration:none;}
.avnews a:hover {color:#000; background:#c7c7ad; text-decoration:underline;}
.avnews a:active {color:#fff;  text-decoration:none;}


/* ==================== Рейтинг статьи */

.rating {color:#757575; font:11px tahoma;	width:85px; height:16px;}
.unit-rating {list-style:none; margin:0px; padding:0px; width:85px; height:16px; position:relative; background:url(../dleimages/rating.gif) repeat-x top left;}
.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;}

.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;}
.bbcodes {background-color: #ffffff;
	border: 1px solid #e0e0e0;
	color: #ffffff;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	/*  width: 120px;  */
	height: 20px;
	background-image: url(../images/dlet_bttn_bbcodes.gif);
	background-repeat: repeat-x;
	font-weight: bold;
}

/* ==================== BB коды */

.bbz {float:left; cursor:pointer; padding:2px 1px;}
.bbz2 {float:left; cursor:pointer; padding:0px 1px;}
.editor_button {float:left; cursor:pointer; padding:0 2px;}
.editor_buttoncl {float:left; cursor:pointer; padding:0 1px; border-left:1px solid #000; border-right:1px solid #000;}

/* ==================== Выпадающее меню */

#dropmenudiv {border: 1px solid #ccc; border-bottom-width:0px; background-color: #f9f9f9; line-height: 20px;}
#dropmenudiv a {display: block; text-indent: 3px;padding:2px;text-decoration: none; border-bottom:1px solid#ccc; color:#333;}
#dropmenudiv a:hover {background-color:#555;color: #fff;}

/* ==================== Уведомление о получении новых PM */
#newpm {position:absolute; height:200px; width:400px; padding:10px; background:#f9f9f9; border:1px solid #578cca; line-height:14px; filter:progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=4);}
#newpmheader {padding:5px; color:#fff; font-weight:bold; background:#b2c7f1; cursor:move;}

/* ==================== Ссылка на скачивание прикрепленного файла */

#attachment {color:#808080;}

/* ==================== Поиск по сайту и результаты поиска */

.search {color:#53646F; text-decoration:none;}
.textin {color:#00002C; text-decoration:none;}
.sresult {text-align:justify; line-height:16px; font:12px verdana; color:#606D77;}

/* ==================== Рамка расширенной формы поиска по сайту */

fieldset {border:1px solid #e0e0e0; padding:5px; text-align:left; font:11px tahoma;}