td.thumbs_date{
	width: 100px;
	vertical-align: middle;
}
td.thumbs_autor {
	width: 100px;
	vertical-align: middle;
}
td.thumbs_cat {
	width: 200px;
	vertical-align: middle;
}
td.thumbs_views {
	width: 100px;
	vertical-align: middle;
}
td.thumbs_size {
	width: 100px;
	vertical-align: middle;
}
td.thumbs_title {
	vertical-align: middle;
}

span.thumbs_screen {
	padding: 5px 5px 5px 5px;
}

/* Блок объявлений (div или table в зависимости от html_format) - */
#topadvert_block { 
background-color: white;
font-size: 11px;
border: 1px solid #ccc; 
}

/* Заголовок блока */
b#topadvert_head { 
font-size: 20px; 
color: #000; 
text-transform: uppercase; 
}

/* картинка в рекламном блоке (если включено) */
img.topadvert_img { margin-right: 2px; }

/* блок ссылки на партнерскую программу */
small.topadvert_reflink { font-size: 8px; }

/* Ссылки в блоке */
a.topadvert_url { color: blue; }

/* Пример вложенного селектора - ссылка внутри заголовка блока */
b#topadvert_head a.topadvert_url { text-decoration: none; }

/* Пример вложенного селектора - ссылка на партнерскую программу */
small.topadvert_reflink a.topadvert_url { color: #000; }

.head {width:95%;	background:#fff; padding-top: 15px;}
.head .lefthat img {margin-left:5px;}
.head .lefthat a:hover {border-bottom:0px;}
.bord-bot, .bord-top, bord-bot-l {clear:both; background-repeat:no-repeat;}
.bord-bot-l {padding-top:10px; background:url(f_bot-l.gif) no-repeat left bottom;}

.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 {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;}

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

.title_quote {color:#666; background:#ffffe6; border:1px solid #fff1bf;	border-bottom:0; padding:5px;	font:11px tahoma;}
.quote {color:#777; background:#ffffe6; border:1px solid #fff1bf; text-align:justify; padding:5px; font:11px tahoma;}

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

.scriptcode 
{
font-size: 12px;
color: black;
vertical-align: middle;
background-color: #f2f2f2;
border: 1px dotted #bebebe;
padding: 5px;
}

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

.calendar {width:200px; color:#555; ; font-size: 11px;}
.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;}

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