/*------------------------------------------------------------------*/
/* Стили используемые в DataLife Engine     			            */
/*------------------------------------------------------------------*/

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:#43637E;
}
/* 
 * ========================================
 * Цитата и скрытый текст
 * ========================================
 */
.title_quote {
	background: #FEFFBD;
	border: 1px dotted rgb(190,190,190);
	border-bottom: 0;
	color: #222;
	font-weight: bold;
	font-size: 10px;
	margin: 8px auto 0 auto;
	padding: 3px;
}

 .quote {
	color: #000000;
	FONT: 10pt Verdana; 
	text-align:justify;
	background-color: lightyellow; 
	border: 1px dotted rgb(190,190,190);
	padding: 5px;
	}

/* ==================== Тег SPOILER */

.title_spoiler {
	color: #636363;
	border: 0px; 
	font-weight: bold;
	padding: 5px;
}
.text_spoiler {
	color: #003050;
	border: 0px;
	border-top: 0;
	text-align: justify;
	padding: 5px;
}

/* 
 * ========================================
 * Teг CODE
 * ========================================
 */
 .scriptcode {
	color: #000000;
	FONT: 8pt Verdana; 
	text-align:left;
	background-color: lightyellow; 
	border-width:1; 
	border-color:rgb(190,190,190); 
	border-style:dotted;
	padding: 5px;
	}
/* 
 * ========================================
 * Календарь 
 * ========================================
 */

.weekday-active-v {
	color: #0099ff;
	font-family:tahoma;
	 font-size:10px;
}
.day-active-v {
	color: #0099ff;
	font-family:tahoma;
	 font-size:10px;
}
.calendar {
	 font-family:verdana;
	 font-size:10px;
	 font-weight:bold	 
}
.calendar a:{
	 color:#0066FF;
	 font-family:verdana;
	 font-size:10px;
	 text-decoration:underline;
	 font-weight:bold
}
.calendar a:hover{
	 color:#000000;
	 font-family:verdana;
	 font-size:10px;
	 text-decoration:underline;
	 font-weight:bold
}
.calendar td, th {
	 font-family:verdana;
	 font-size:10px;
	 text-decoration: none;
	 padding: 1px;
}
.weekday {
	color: #cf0808;
	font-weight:bold;
	font-family:verdana;
	font-size:11px;
}
.weekday-active {
	color: #cf0808;
	font-family:verdana;
	font-size:10px;
}
.day-active {
	color: #cf0808;
	font-family:verdana;
	font-size:10px;
}
.day-active a,
.weekday-active a,
.day-active-v a,
.weekday-active-v a
 {
text-decoration: underline;
font-family:verdana;
color:#0033FF;
}
.day-active a,
.weekday-active a,
.day-active-v a,
.weekday-active-v a: hover
 {
text-decoration: underline;
font-family:verdana;
color:#000000;
}

.monthlink  a{
color: #4974a3;
font-family:tahoma;
font-size:10px;
text-decoration: none;
}
.monthlink  a:hover {
color: #000000;
font-family:tahoma;
font-size:10px;
text-decoration: none;
}

/* 
 * ========================================
 * Рейтинг 
 * ========================================
 */

.rating {
		color: #666666;
		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/rating.gif') top left 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: 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: 1;
}

/* 
 * ========================================
 * 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;
}
.editor_button img {margin: 0; padding: 0;}
.editbclose img {margin: 0; padding: 0;}
.editor_button_brk img {margin: 0; padding: 0;}

/* 
 * ========================================
 * Дополнительные поля новостей
 * ========================================
 */ 

.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:499px; 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: 10pt Verdana; 
}
.pm_list {
	color: #888888;
	font-size: 11px;
	font-family: tahoma;
	}
.pm_list a {
	color: #4b719e;
	font-size: 11px;
	font-family: tahoma;
}

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

#dropmenudiv {
	border: 1px solid #ffffff;
	border-bottom-width: 0;
	font: normal 10px Verdana;
	background-color: #6497ca;
	line-height: 20px;
	margin: 2px;
	opacity: 0.95;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3)";
	filter: alpha(opacity=95, enabled=1) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3);
}

#dropmenudiv a {
	display: block;
	text-indent: 3px;
	text-decoration:none;
	color: #ffffff;
	background:#6497ca;
	border: 1px solid #ffffff;
	padding: 1px 0;
	margin: 1px;
	font-weight: bold;
}

#dropmenudiv a:hover {
	background:#fdd08b;
	color:#000000;
}

/* 
 * ========================================
 * Опрос
 * ========================================
 */

.vote  {
	color: #717171;
	font-size: 11px;
	font-family: tahoma;
}

/* 
 * ========================================
 * Уведомление о получении новых PM
 * ========================================
 */

#newpm {
	position:absolute;
	width:400px;
	padding:4px;
	background-color:#FDFDFD;
	border:1px solid #BBB;
	font-family: Verdana;
	font-size: 11px;
	line-height: 135%;
	}

#newpmheader {
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	height:20px;
	color: #000;
    font-weight: bold;
	background-color:#E3C0C0;
	font-family:verdana, sans-serif;
	font-size:11px;
	cursor:move;
	}

#newpm a{
	background: transparent;
	color: #4D6A8A;
	text-decoration: none;
}

#newpm a:hover{
	background: transparent;
	color: #4D6A8A;
	text-decoration: underline;
}
/* 
 * ========================================
 * Ссылка на скачивание прикрепленного файла
 * ========================================
 */
.attachment {
	color: gray;
	}

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

.search {
	font-family: Verdana;font-size: 11px;
	color:#53646F;
	text-decoration: none;
	padding:2px;
	}

.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;
}
/* ==================== показ оригинальной картинки загруженной на сайт из уменьшенной копии */
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-image-blur {
}
.highslide-html {
	background-color: white;
}
.highslide-html-content {
	display: none;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
    text-decoration: none;
	padding: 3px;
	border: 1px solid white;
    background-color: black;
}
a.highslide-full-expand {
	background: url(../dleimages/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
.highslide-footer {
	height: 11px;
}
.highslide-footer .highslide-resize {
	float: right;
	height: 12px;
	width: 11px;
	background: url(../dleimages/resize.gif);
}
.highslide-resize {
    cursor: nw-resize;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/* ==================== Облако тегов */
.clouds_xsmall {
	font-size: 9px;
}
.clouds_small {
	font-size: 12px;
}
.clouds_medium {
	font-size: 15px;
}
.clouds_large {
	font-size: 19px;
}
.clouds_xlarge {
	font-size: 24px;
}
/*меню ярмарки*/
.news_menu {
font-size:12px;
list-style:none;
padding-left:5px
}
.menu li {
padding-left:0px; 
margin-left:5px}
.menu ul {
padding-left:0px; 
margin-left:1px}
#menu { 
width:240px;
font-size:12px; 
font-family:Arial, Helvetica, sans-serif;
background-color:none;
color:#1d242d;
}
.menu-v-d { 
border-top: 0px solid #b6d5fc; }
.menu-v-d li { 
padding: 0px; 
display: block; 
position: relative; 
border: 0px solid #b6d5fc; 
border-width: 0px;
list-style-type:none;
}
.menu-v-d li a { 
display: block; 
position: relative; 
text-decoration: none; 
padding-left: 10px;
padding-top:1px;
padding-bottom:1px; 
color:#1d242d }
 
.menu-v-d li:hover {
background: none; }
.menu-v-d a:hover { 
color: #1d242d;
text-decoration:underline }
 
.menu-v-d li ul { 
display: none; 
position: absolute; 
top: -1px; 
border-top: 0px solid #a2bcdc; 
left: 100%; 
width: 100%;
background-color:none; }
.menu-v-d ul ul { 
left: 100%; }
.menu-v-d li ul li {
background-color:none;}
 
.menu-v-d li:hover ul ul,
.menu-v-d li:hover ul li:hover ul ul { 
display: none; }
 
.menu-v-d li:hover ul,
.menu-v-d li:hover ul li:hover ul,
.menu-v-d li:hover ul li:hover ul li:hover ul { 
display: block; }
/* ==================== погода */
#gis_pogoda{margin:0 0 0 2%; width:688px}
#gis_pogoda th{font-weight:normal;vertical-align:center;padding:0 .3em .3em 0}
#gis_pogoda th em{font-size:150%;line-height:.8em;background:none}
#gis_pogoda .week span{font-size:100%;line-height:.8em;background:none}
#gis_pogoda .weekend {color:#fc6704}
#gis_pogoda .weekend em{color:#c37643}
#gis_pogoda .weekend span{color:#344347;font-size:100%;line-height:.8em;background:none}
#gis_pogoda th strong{font-size:280%;font-weight:bold;position:static;line-height:.9em; font-style:italic}
#gis_pogoda th span{font-size:150%;display:block}
#gis_pogoda td{padding:.55em .1em .5em .1em}
#gis_pogoda th,#gis_pogoda .dawn-dark{background:#fff; vertical-align:top}
#gis_pogoda .header th{font-size:100%;font-weight:normal;padding:.85em 0 .2em .5em}
#gis_pogoda .header th.wind{padding-left:18px}
#gis_pogoda .dawn-dark,.gis_pogoda .near .dawn-dark{padding:0 .8em .3em 1em}
#gis_pogoda td dl{padding:0 0 .15em .5em}
#gis_pogoda td dt,.gis_pogoda td dd{font-family:Verdana,sans-serif;font-size:85%}
#gis_pogoda td dt{padding-top:.1em;line-height:1.2em;}
#gis_pogoda td dd{margin-bottom:.4em; margin-left:.1em}
#gis_pogoda .near td{padding-top:1em}
#gis_pogoda .near td.t{padding-top:0;padding-left:.7em}
#gis_pogoda td.t{padding-top:.65em}
#gis_pogoda td.t strong{font-family:Verdana,sans-serif;font-size:100%;font-weight:normal;display:block;line-height:0.9em;color:#666}
#gis_pogoda td.t span{font-size:180%;white-space:nowrap; font-weight:700;}
#gis_pogoda .b-wea-icon{position:relative;top:1px;left:auto}
#gis_pogoda td.data{width:10.3em;line-height:1.25em; text-align:left; font-size:130%; font-weight:200}
#gis_pogoda td.wind span{padding-left:10px; padding-top:10px; font-size:130%; font-weight:700; vertical-align:middle; float:left}
#gis_pogoda td.wind img{ float:left; padding-left:15px}
#gis_pogoda td.moisture{padding-right:.8em;padding-left:0;text-align:right; font-size:130%; font-weight:700}
#gis_pogoda td.pressure{padding-right:.8em;padding-left:0;text-align:center; font-size:130%; font-weight:700}
#gis_pogoda th.pressure{padding-right:.8em;padding-left:0;text-align:center}
#gis_pogoda td.addon{width:13em;padding-left:1.3em;background:#fff}
#gis_pogoda td.addon p{margin-bottom:.5em}

#meteo { width:688px}
#meteo div { padding-left:10px; padding-right:7px; padding-top:0px; padding-bottom:1px}
#meteo div.t strong { font-size:100%; color:#666; font-weight:300; padding-left:5px}
#meteo div.t span { font-size:180%; white-space:nowrap; font-weight:700}
#meteo td.icon { width:64px; background: url(http://ksk66.ru/uploads/bgr_meteo.gif); background-position:top left; background-repeat:repeat-x}
#meteo td.icon img { padding-left:7px; padding-right:7px}
#meteo td.data { padding-left:7px; padding-right:7px; width:120px; background: url(http://ksk66.ru/uploads/bgr_meteo.gif); background-position:top left; background-repeat:repeat-x}
#meteo td.data span { font-size:130%}
#meteo td.m_date { font-size:100%; padding-left:5px; padding-right:5px}
#meteo td.m_date strong { font-size:280%; font-weight:bold;}
#meteo td.s_date { font-size:100%; padding-left:5px; padding-right:5px; width:50px}
#meteo td.s_date strong { font-size:110%; font-weight:bold;}
#meteo td.l_date { font-size:100%; padding-left:5px; padding-right:5px; width:50px}
#meteo td.l_date strong { font-size:110%; font-weight:bold;}
#meteo td.l_date img { padding-top:5px; padding-bottom:5px; width:36px}
#meteo td.komfort { text-align:center; background: url(http://ksk66.ru/uploads/bgr_meteo.gif); background-position:top left; background-repeat:repeat-x}
#meteo td.komfort span { font-size:150%; color:#666;}
#meteo td.komfort img { width:48px}
#meteo td.pressure { font-size:140%; width:50px; text-align:center; background: url(http://ksk66.ru/uploads/bgr_meteo.gif); background-position:top left; background-repeat:repeat-x}
#meteo td.moisture { font-size:140%; width:50px; text-align:center; background: url(http://ksk66.ru/uploads/bgr_meteo.gif); background-position:top left; background-repeat:repeat-x}
#meteo td.wind { font-size:130%; width:50px; text-align:center; background: url(http://ksk66.ru/uploads/bgr_meteo.gif); background-position:top left; background-repeat:repeat-x}
#meteo td.wind img { padding-left:5px; padding-right:5px}


.t-60,.t-60 td,.t-60 i{background-color:#519FDD;left:0}
.t-58,.t-58 td,.t-58 i{background-color:#56A2DD;left:1px}
.t-56,.t-56 td,.t-56 i{background-color:#5BA5DE;left:3px}
.t-54,.t-54 td,.t-54 i{background-color:#60A7DE;left:4px}
.t-52,.t-52 td,.t-52 i{background-color:#66AADF;left:5px}
.t-50,.t-50 td,.t-50 i{background-color:#6BADE0;left:7px}
.t-48,.t-48 td,.t-48 i{background-color:#70AFE0;left:8px}
.t-46,.t-46 td,.t-46 i{background-color:#473ee0;left:9px}
.t-44,.t-44 td,.t-44 i{background-color:#473ee0;left:11px}
.t-42,.t-42 td,.t-42 i{background-color:#473ee0;left:12px}

.t-40,.t-40 td,.t-40 i{background-color:#473ee0;left:13px}
.t-38,.t-38 td,.t-38 i{background-color:#473ee0;left:15px}
.t-36,.t-36 td,.t-36 i{background-color:#4447e2;left:16px}
.t-34,.t-34 td,.t-34 i{background-color:#3f56e5;left:17px}
.t-32,.t-32 td,.t-32 i{background-color:#3a67e8;left:19px}
.t-30,.t-30 td,.t-30 i{background-color:#3677ec;left:20px}
.t-28,.t-28 td,.t-28 i{background-color:#3587ed;left:21px}
.t-26,.t-26 td,.t-26 i{background-color:#3595ef;left:23px}
.t-24,.t-24 td,.t-24 i{background-color:#39a2ef;left:24px}
.t-22,.t-22 td,.t-22 i{background-color:#3eadee;left:25px}
.t-20,.t-20 td,.t-20 i{background-color:#45b7ee;left:27px}
.t-18,.t-18 td,.t-18 i{background-color:#4dc0ec;left:28px}
.t-16,.t-16 td,.t-16 i{background-color:#58caea;left:29px}
.t-14,.t-14 td,.t-14 i{background-color:#63d1ea;left:31px}
.t-12,.t-12 td,.t-12 i{background-color:#6fd8e9;left:32px}
.t-10,.t-10 td,.t-10 i{background-color:#81dce9;left:33px}
.t-8,.t-8 td,.t-8 i{background-color:#95dfe9;left:35px}
.t-6,.t-6 td,.t-6 i{background-color:#ade1ea;left:36px}
.t-4,.t-4 td,.t-4 i{background-color:#c0e2eb;left:37px}
.t-2,.t-2 td,.t-2 i{background-color:#cfe3ea;left:39px}

.t0,.t0 td,.t0 i{background-color:#dae3eb;left:40px}

.t2,.t2 td,.t2 i{background-color:#dce2d7;left:41px}
.t4,.t4 td,.t4 i{background-color:#dee0b9;left:43px}
.t6,.t6 td,.t6 i{background-color:#e1dd8e;left:44px}
.t8,.t8 td,.t8 i{background-color:#e3db64;left:45px}
.t10,.t10 td,.t10 i{background-color:#e6d83e;left:47px}
.t12,.t12 td,.t12 i{background-color:#e7d322;left:48px}
.t14,.t14 td,.t14 i{background-color:#e7ce17;left:49px}
.t16,.t16 td,.t16 i{background-color:#e7c817;left:51px}
.t18,.t18 td,.t18 i{background-color:#e7c417;left:52px}
.t20,.t20 td,.t20 i{background-color:#e7bf18;left:53px}
.t22,.t22 td,.t22 i{background-color:#e7b817;left:55px}
.t24,.t24 td,.t24 i{background-color:#e6ad17;left:56px}
.t26,.t26 td,.t26 i{background-color:#e4a117;left:57px}
.t28,.t28 td,.t28 i{background-color:#e28d16;left:59px}
.t30,.t30 td,.t30 i{background-color:#df7415;left:60px}
.t32,.t32 td,.t32 i{background-color:#dc5b13;left:61px}
.t34,.t34 td,.t34 i{background-color:#d83e12;left:63px}
.t36,.t36 td,.t36 i{background-color:#d52411;left:64px}
.t38,.t38 td,.t38 i{background-color:#d41311;left:65px}
.t40,.t40 td,.t40 i{background-color:#d41311;left:67px}

.t42,.t42 td,.t42 i{background-color:#d41311;left:68px}
.t44,.t44 td,.t44 i{background-color:#d41311;left:69px}
.t46,.t46 td,.t46 i{background-color:#d41311;left:71px}
.t48,.t48 td,.t48 i{background-color:#FDCF6E;left:72px}
.t50,.t50 td,.t50 i{background-color:#FDCC67;left:73px}
.t52,.t52 td,.t52 i{background-color:#FDCA60;left:75px}
.t54,.t54 td,.t54 i{background-color:#FEC759;left:76px}
.t56,.t56 td,.t56 i{background-color:#FEC553;left:77px}
.t58,.t58 td,.t58 i{background-color:#FEC24C;left:79px}
.t60,.t60 td,.t60 i{background-color:#FFC045;left:80px}
