/*------------------------------------------------------------------*/
/*                             arplannet                            */
/*------------------------------------------------------------------*/

form {  PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
}

/*
 * ========================================
 * ????? ?????? 
 * ========================================
 */
.archives {
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	margin-top:6px;
	margin-left:20px;
	margin-bottom:10px;
}
.archives a {
	font-family:Tahoma;
	font-size:11px;
	color:#CCCCCC;
}
/* 
 * ========================================
 * ?????? ? ??????? ?????
 * ========================================
 */
.title_quote {
	background: white;
	border: 1px dotted #0EFFFD;
	border-bottom: 0;
	color: #0000FF;
	font-weight: bold;
	font-size: 9px;
	margin: 8px auto 0 auto;
	padding: 3px;
}

 .quote {
	color: #0000FF;
	FONT: 9pt Verdana; 
	text-align:justify;
	background-color: white; 
	border: 1px dotted #0EFFFD;
	padding: 5px;
	}
/* 
 * ========================================
 * Te? CODE
 * ========================================
 */
 .scriptcode {
	color: #000000;
	FONT: 8pt Verdana;
	text-align:left;
	background-color: white;
	border-width:1;
	border-color:#999999;
	border-style:dotted;
	padding: 5px;
	}
/* 
 * ========================================
 * ????????? 
 * ========================================
 */

.day-active-v {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana;
}
.day-active-v A {
	font-weight: bold; FONT-SIZE: 12px;	COLOR: #000000;	FONT-FAMILY: Verdana; text-decoration: underline;
}
.day-active {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana;
}
.day-active A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana; text-decoration: underline;
}
.weekday-active-v {
	FONT-SIZE: 12px; COLOR: #515151; FONT-FAMILY: Verdana
}
.weekday {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana
}
.monthlink {
	FONT-SIZE: 12px; COLOR: #303030; FONT-FAMILY: Verdana
}
.calendar {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana;
}

/* 
 * ========================================
 * ??????? 
 * ========================================
 */

.rating {
	color: #000000;
	font-family: Tahoma, helvetica, sans-serif;
	font-size: 11px;
	width: 85px;
	height: 16px;
	}
	.unit-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 85px;
		height: 16px;
		position: relative;
		background: url('../dleimages/rating0.gif');		
	}
	
	.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: url('../dleimages/rating.gif') 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: url('../dleimages/rating.gif') left bottom;
		position: absolute;
		height: 16px;
		display: block;
		text-indent: -9000px;
		z-index: 0;
}

/* 
 * ========================================
 * BB ????
 * ========================================
 */ 
.bbcodes {
	background: #FFF;
	border: 1px solid #E0E0E0;
	color: #666666;
	font-family: Verdana, Tahoma, helvetica, sans-serif;
	padding: 2px;
	vertical-align: middle;
	font-size: 10px; 
	vertical-align: middle;
	margin:2px;
	height: 21px;
}

.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 #BBB;
	border-right: 1px solid #BBB;
}
.editbclose {
	float:right;
	cursor:pointer;
}
.editor_button select {
        font-family: tahoma;
        font-size: 11px;
}

/* 
 * ========================================
 * ?????????????? ???? ????????
 * ========================================
 */ 

.xfields textarea {
width:500px; height:90px; font-family:verdana; font-size:11px; border:1px solid #E0E0E0;
}
.xfields input {
width:250px; height:18px; font-family:verdana; font-size:11px; border:1px solid #E0E0E0;
}
.xfields select {
height:18px; font-family:verdana; font-size:11px; border:1px solid #E0E0E0;
}

/* 
 * ========================================
 * ?????????????? ???? ??????? ?????????????
 * ========================================
 */ 

.xprofile textarea {
width:320px; height:90px; font-family:verdana; font-size:11px; border:1px solid #E0E0E0;
}
.xprofile input {
width:250px; height:18px; font-family:verdana; font-size:11px; border:1px solid #E0E0E0;
}


/* 
 * ========================================
 * ???????????? ?????????
 * ========================================
 */ 

.pm_head {
	FONT: 11px Verdana;
	color: #000000;
}
.pm_list {
	color: #000000;
	font-size: 11px;
	font-family: tahoma;
	}
.pm_list a {
	color: #000000;
	font-size: 11px;
	font-family: tahoma;
}

/* 
 * ========================================
 * ?????????? ????
 * ========================================
 */ 

#dropmenudiv{
	border:1px solid #66A8FD;
	border-bottom-width: 0;
	font:normal 10px Verdana;
	background-color: #000000;
	line-height:20px;
	margin:2px;
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 white;
padding: 1px 0;
MARGIN: 1px;
color: #FFF;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #000000;
	color: #666666;
}

/* 
 * ========================================
 * ?????
 * ========================================
 */

.vote  {
	color: #000000;
	font-size: 11px;
	font-family: tahoma;
}

.style3 {
	color: #000000}
.style5 {
	color: #000000;
	font-weight: bold;
}

/* 
 * ========================================
 * ??????????? ? ????????? ????? PM
 * ========================================
 */

#newpm {
	position:absolute;
	height:250px;
	width:500px;
	padding:4px;
	background-color: #C5DBF3;
	border:1px solid white;
	font-family: Verdana;
	font-size: 11px;
	line-height: 135%;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=red,direction=135,strength=4);
	}

#newpmheader {
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	height:20px;
	color: #000000;
	font-weight: bold;
	background-color:#C5DBF3;
	font-family:verdana, sans-serif;
	font-size:11px;
	cursor:move;
	}

#newpm a{
	background: #FF0000;
	color: #CCCCCC;
	text-decoration: none;
}

#newpm a:hover{
	background: transparent;
	color: #999999;
	text-decoration: underline;
}
/* 
 * ========================================
 * ?????? ?? ?????????? ?????????????? ?????
 * ========================================
 */
#attachment {
	color: gray;
	}

/* 
 * ========================================
 * ????? ?? ????? ? ?????????? ??????
 * ========================================
 */

.search {
	font-family: Verdana;
	font-size: 11px;
	color:#000000;
	text-decoration: none;
	}

.textin {
	font-family: Verdana;font-size: 11px;
	color:#00002C;
	text-decoration: none;
	}

.sresult  {
	text-align: justify;
	font-family:verdana;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
	font-size:12px;
	color:#606D77;
}


.style18 {
	font-size: 11;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Tahoma;
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 17px;
	padding-left: 0px;
}
/*
=========category===========
*/
.style17 {
	font-size: 11;
	font-weight: bold;
	font-family: Tahoma;
	text-indent: 12px;
	word-spacing: 5px;
	padding-bottom: 5px;
	padding-left: 2px;
	color: #000033;
}
/*
=========title===========
*/
.style16 {
	font-size: 11;
	font-weight: bold;
	font-family: Tahoma;
	word-spacing: 5px;
	padding-left: 2px;
	color: #000000;
}
/*
=========news text===========
*/
.style15 {
	font-size: 11;
	color: #000066;
	font-family: Tahoma;
	word-spacing: 5px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: justify;
}

.style1 {
	font-weight: bold;
	padding-left: 113px;
	padding-top: 17px;
}

.style2 {
	color: #000000;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 11px;
}

.style14 {
	font-size: 9px;
	font-family: Tahoma;
	padding-bottom: 4px;
	word-spacing: 3px;
	padding-left: 5px;
	color: #000000;
}

.style13 {
	padding-top: 29px;
	padding-left: 48px;
}

.style12 {
	font-size: 10px;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: underline;
	text-indent: 12px;
	word-spacing: 2px;
	padding-bottom: 6px;
	padding-left: 2px;
}
td.thermo {
	background-repeat:no-repeat;
	font-size : 8px;
	height:143px;
	padding:0pt 25px 12px 26px;
	vertical-align:bottom;
	width:45px;
	color: #F0F0F0;
} 
.post-date {
    width: 45px;
    height: 49px;
    float:left;
    background: url(http://j-soft.su/templates/Default/images/date-bg.gif) no-repeat;
    margin-right:5px;
}
.post-month {
    font-size: 10px;
    color: #FFFFFF;
    text-align: center;
    display:block;
    line-height: 11px;
    padding-top: 2px;
    margin-left: -3px;
}
.post-day {
    font-size: 18px;
    text-transform: uppercase;
    color: #999999;
    text-align: center;
    display:block;
    line-height: 18px;
    padding-top: 7px;
    margin-left: -3px;
}
.navigation {
color:#666; 
border:0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
text-decoration:none;
color: #636363;
background:#F9F9F9;
border:1px solid #E6E6E6;
padding:3px 6px;
font-size:11px
}

.navigation a:hover {
background:#799AE3;
color:#FFFFFF;
border-color:#E6E6E6;
}

.navigation span {
text-decoration:none;
background:#fff;
padding:3px 6px;
border:1px solid #E6E6E6;
color:#ccc;
font-size:11px;
}