.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li
{margin:0 0.5em 0 0;}
.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li
{margin:0 0 0.5em;}
.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav
{width:6em;}
.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav
{width:auto;}
.yui-navset .yui-navset-left,.yui-navset-left
{padding:0 0 0 6em;}
.yui-navset-right
{padding:0 6em 0 0;}
.yui-navset-top,.yui-navset-bottom
{padding:auto;}
.yui-nav,.yui-nav li
{margin:0;padding:0;list-style:none;}
.yui-navset li em
{font-style:normal;}
.yui-navset
{position:relative;zoom:1;}
.yui-navset .yui-content
{zoom:1;}
.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li
{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;}
.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li
{display:block;}
.yui-navset .yui-nav a
{position:relative;}
.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a
{display:block;display:inline-block;vertical-align:bottom;zoom:1;}
.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a
{display:block;}.yui-navset-bottom .yui-nav li a{vertical-align:text-top;}
.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em
{display:block;}
.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav
{position:absolute;z-index:1;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav
{position:static;}
.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav
{left:0;right:auto;}
.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav
{right:0;left:auto;}
.yui-skin-sam .yui-navset .yui-nav,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav
{border:solid #838383;border-width:0 0 1px;Xposition:relative;zoom:1;}
.yui-skin-sam .yui-navset .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li
{margin:0 0.16em 0 0;padding:1px 0 0;zoom:1;}
.yui-skin-sam .yui-navset .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected
{margin:0 0.16em -1px 0;}
.yui-skin-sam .yui-navset .yui-nav a,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a
{background:#ffffff; border:solid 1px #838383; border-bottom:0px; color:#0438c0; position:relative; text-decoration:none;}
.yui-skin-sam .yui-navset .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em
{border:solid apx #838383; cursor:hand; padding:0.25em .75em;left:0;right:0;bottom:0;top:-1px;position:relative;}
.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a:focus,.yui-skin-sam .yui-navset .yui-nav .selected a:hover
{background:#008194; color:#ffffff; border:solid 1px #838383; border-bottom:0px;}
.yui-skin-sam .yui-navset .yui-nav a:hover,.yui-skin-sam .yui-navset .yui-nav a:focus
{background:#eceded;}
.yui-skin-sam .yui-navset .yui-nav .selected a em{padding:0.35em 0.75em;}
.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a em
{border-color:#838383;}.yui-skin-sam .yui-navset .yui-content{background:#F8F8F8;}
.yui-skin-sam .yui-navset .yui-content,.yui-skin-sam .yui-navset .yui-navset-top .yui-content
{border:0px solid #808080; padding:0.25em 0.5em;}
.yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav
{border-width:0 5px 0 0;Xposition:absolute;top:0;bottom:0;}
.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav
{border-width:0 0 0 5px;}
.yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset-right .yui-nav li
{margin:0 0 0.16em;padding:0 0 0 1px;}
.yui-skin-sam .yui-navset-right .yui-nav li
{padding:0 1px 0 0;}
.yui-skin-sam .yui-navset-left .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected
{margin:0 -1px 0.16em 0;}
.yui-skin-sam .yui-navset-right .yui-nav .selected
{margin:0 0 0.16em -1px;}
.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a
{border-width:1px 0;}
.yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em
{border-width:0 0 0 1px;padding:0.2em .75em;top:auto;left:-1px;}
.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 1px 0 0;left:auto;right:-1px;}
.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,.yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,.yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,.yui-skin-sam .yui-navset-bottom .yui-nav a:hover
{background-image:none;}
.yui-skin-sam .yui-navset-left .yui-content
{border:1px solid #808080; border-left-color:#243356;}
.yui-skin-sam .yui-navset-bottom .yui-nav,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav
{border-width:5px 0 0;}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin-sam .yui-navset-bottom .yui-nav .selected
{margin:-1px 0.16em 0 0;}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin-sam .yui-navset-bottom .yui-nav li
{padding:0 0 1px 0;vertical-align:top;}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a,.yui-skin-sam .yui-navset-bottom .yui-nav li a{}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,.yui-skin-sam .yui-navset-bottom .yui-nav a em
{border-width:0 0 1px;top:auto;bottom:-1px;}
.yui-skin-sam .yui-navset-bottom .yui-content,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-content
{border:0px solid #808080;border-bottom-color:#243356;}
/*
=============================================================
This Skin for DataLife Engine Developed by DLETemplates.com
Copyright © 2005-2007 DLETemplates.com  All Rights Reserved.

File 'engine.css' - Cascading Style Sheet (CSS) Document
=============================================================
*/

/* ==================== Вывод формы по умолчанию */

form {  
	padding-top: 0px;
	padding-bottom: 0px;	
	padding-right: 0px; 
	padding-left: 0px; 
	margin: 0px;
}

/* ==================== Вывод архива */

.archives {
	margin-top: 6px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.archives a {
	color: #43637e;
}

/* ==================== Цитата и скрытый текст */

.title_quote {
	color: #636363;
	background-color: #f2f2f2;
	border: 1px dotted #bebebe; 
	border-bottom: 0;
	font-weight: bold;
	padding: 5px;
}
.quote {
	color: #757575;
	background-color: #f2f2f2;
	border: 1px dotted #bebebe;
	text-align: justify;
	padding: 5px;
}

/* ==================== Tэг CODE */

.scriptcode {
	color: #757575;
	background-color: #f2f2f2; 
	border: 1px dotted #bebebe;
	text-align: left;
	padding: 5px;
}

/* ==================== Календарь */

.weekday-active-v {
	color: #4b73d4;
}
.day-active-v {
	color: #4b73d4;
}
.calendar {

color: #757575;
font-family: verdana;
font-size: 11px;

}
.calendar td, th {
	 font-family: verdana;
	 text-decoration: none;
	 padding: 3px;
}
.weekday {
	color: #804040;
	font-family: verdana;
}
.weekday-active {
	color: #804040;
	font-family: verdana;
}
.day-active {
	color: #804040;
	font-family: verdana;
}
.day-active a, .weekday-active a, .day-active-v a, .weekday-active-v a {
	text-decoration: underline;
}
.monthlink {
	color: #5078d6;
	text-decoration: none;
}

/* ==================== Рейтинг статьи */

.rating {
	color: #757575;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	width: 45px;
	height: 9px;
}
.unit-rating {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 45px;
	height: 9px;
	position: relative;
	background-image: url(http://static.zakon.kz/templates/Default/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: 9px;
	height: 9px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 17;
	position: absolute;
	padding: 0px;
	font-size:0px;
}
.unit-rating li a:hover {
	background-image: url(http://static.zakon.kz/templates/Default/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: 9px; }
.unit-rating a.r2-unit { left: 9px; }
.unit-rating a.r2-unit:hover { width: 18px; }
.unit-rating a.r3-unit { left: 18px; }
.unit-rating a.r3-unit:hover { width: 27px; }
.unit-rating a.r4-unit { left: 27px; }	
.unit-rating a.r4-unit:hover { width: 36px; }
.unit-rating a.r5-unit { left: 36px; }
.unit-rating a.r5-unit:hover { width: 45px; }
.unit-rating li.current-rating {
	background-image: url(http://static.zakon.kz/templates/Default/dleimages/rating.gif);
	background-position: left bottom;
	position: absolute;
	height: 9px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
}
li.current-rating {font-size:0px;}
/* ==================== BB коды */
 
.bbcodes {
	background-color: #ffffff;
	border: 1px solid #e0e0e0;
	color: #ffffff;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	/*  width: 120px;  */
	height: 20px;
	background-image: url(http://static.zakon.kz/templates/Default/images/dlet_bttn_bbcodes.gif);
	background-repeat: repeat-x;
	font-weight: bold;
}

/* класс bbcodes_poll используем в poll.tpl, vote.tpl, addnews.tpl */

.lllbbcodes_poll {
	background-color: #ffffff;
	border: 1px solid #e0e0e0;
	color: #ffffff;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	width: 120px;
	height: 20px;
	background-image: url(http://static.zakon.kz/templates/Default/images/dlet_bttn_bbcodes.gif);
	background-repeat: repeat-x;
	font-weight: bold;
}

.bbcodes_poll {
	font-size: 9px;		/* ! */
	width: 100px;
	height: 20px;
}

.editor_button {
	float: left;
	cursor: pointer;
	padding: 0;
}

.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;
}

/* ==================== Дополнительные поля новостей */

.xfields textarea {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(http://static.zakon.kz/templates/Default/images/dlet_field_o.gif);
	background-repeat: repeat-x;

	width: 499px;
	height: 86px;
	border: 1px solid #e0e0e0;
}
.xfields input {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(http://static.zakon.kz/templates/Default/images/dlet_field_o.gif);
	background-repeat: repeat-x;

	width: 250px;
	height: 14px;
	border: 1px solid #e0e0e0;
}
.xfields select {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(http://static.zakon.kz/templates/Default/images/dlet_field_o.gif);
	background-repeat: repeat-x;

	height: 14px;
	border: 1px solid #e0e0e0;
}

/* ==================== Дополнительные поля профиля пользователей */

.xprofile textarea {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(http://static.zakon.kz/templates/Default/images/dlet_field_o.gif);
	background-repeat: repeat-x;

	width: 316px;
	height: 86px;
	border: 1px solid #e0e0e0;
}
.xprofile input {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(http://static.zakon.kz/templates/Default/images/dlet_field_o.gif);
	background-repeat: repeat-x;

	width: 250px;
	height: 14px;
	border: 1px solid #e0e0e0;
}

/* ==================== Персональные сообщения */ 

.pm_head {
	font-size: 12px;		/* ! */
	font-family: tahoma;	/* ! */ 
}
.pm_list {
	color: #757575;
}
.pm_list a {
	color: #4b73d4;
}

/* ==================== Выпадающее меню */

#dropmenudiv {
	border: 1px solid #ffffff;
	border-bottom-width: 0;
	font: normal 10px Verdana;
	background-color: #6497ca;
	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 #ffffff;
	padding: 1px 0;
	margin: 1px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
#dropmenudiv a:hover { 
	/* hover background color */
	background-color: #fdd08b;
	color: #000000;
}

/* ==================== Опрос пользователей */

.vote {
	color: #343333;
}

/* ==================== Уведомление о получении новых PM */

#newpm {
	position: absolute;
	width: 400px;
	padding: 4px;
	background-color: #fdfdfd;
	border: 1px solid #bbbbbb;
	font-family: verdana;
	line-height: 135%;
}
#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;
}

/* ==================== Ссылка на скачивание прикрепленного файла */

#attachment {
	color: #808080;
}

/* ==================== Поиск по сайту и результаты поиска */

.search {
	color: #757575;
	text-decoration: none;
}
.textin {

		color: #757575;		/* ! */
		font-size: 12px;		/* ! */
		font-family: tahoma;	/* ! */
		border: 1px solid #b2b2b2;
	

	text-decoration: none;
}
.sresult  {
	text-align: justify;
	font-weight: normal;
	line-height: 16px;
	font-size: 12px;
	color: #757575;
}


/* ==================== Рамка расширенной формы поиска по сайту */

	fieldset {
		border: 1px solid #e0e0e0;
		padding: 5px;
		text-align: left;
		font-size: 11px;		/* ! */
		font-family: tahoma;	/* ! */
	}

/* ==================== показ оригинальной картинки загруженной на сайт из уменьшенной копии */
.highslide-image-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    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;
}* {
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

html, body {
	width: 100%;
	height: 100%;
	background-color: #efefef;
	font-size: 12px;
	text-align: center;
}

body {
	
}

.minmax {
	width: expression(document.body.clientWidth > 1300? "1300px" : "auto");
	min-width:1055px;
	max-width:1300px; 
	width: auto;     
	margin: 0 auto 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;   
	text-align: left;
	background-color: #fff;
}

#wrapper {
	padding: 0px 15px 0px 15px;
}

a img {
	border: 0;
}

a:Hover, .main-news-item a:Hover {
	color: #0351a1;
}

#dle-content * img {
	margin: 10px;
}

#editor_block * img, #editor_block2 * img {
	margin: 0;
	padding: 0;
	line-height: 0;
}

#editor_block {
	margin: 8px 0 8px 0; 
	font-size: 12px; 
	background-color: #f2f7fd;
	border: 1px solid #ced3d9;
	overflow: hidden;
	padding: 10px;
}

#dle-content p {
	line-height: 1.5em;
	margin: 10px 0 10px 0;
}

#header {
	overflow: hidden;
}

#head-links {
	background-image: url('http://static.zakon.kz/img/layers-menu-bg.jpg');
	background-repeat: repeat-x;
	height: 40px;
}

#head-left-align {
	padding: 15px 10px;
}

#head-left-align a {
	font-weight: bold;
	color: #0c66a5;
}

#head-right-align {
	float: right;
	padding: 15px 10px;
}

#head-right-align a {
	color: #84898d;
}

#adv-link {
	padding: 15px 0;
	width: 200px;
	text-align: center;
	float: right;
	background-color: #fff;
}

#adv-link a {
	color: #000;
}

#panelcity, #dialog1, #dialog2 {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 500px;
	height: 350px;
	margin: -150px 0 0 -250px;
	background-color: #fff;
	border: 10px solid #eee;
}

#hd {
	height: 15px;
	padding: 2px;
	background-color: #eee;
}

#pnb {
	margin: 5px;
}

#panelcity a {
	color: #424242;
}

.layer-title {
	height: 32px;
	background-image: url('http://static.zakon.kz/img/layer-title-sprite.jpg');
	background-repeat: repeat-x;	
	background-position: 0 -38px;
	overflow: hidden;
	clear: both;
}

.layer-title-inside {
	width: 215px;
	height: 32px;
	padding: 10px 0 0 25px;
	background-image: url('http://static.zakon.kz/img/layer-title-sprite.jpg');
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
}

.news-search {
	
}

.layer-body {
	overflow: hidden;
}

#inner_center_row {
	margin: 10px 25px 10px 10px; 
	overflow: hidden;
}

.layer-right-row {
	float: right;
	width: 202px;
	margin-left: 25px;
	background-color: #f0f7fd;
	padding: 0 3px 7px 3px;
}

.layer-right-row-item {
	background-color: #fff;	
	padding: 8px;
	overflow: hidden;
}

.layer-right-row-line {
	background-color: #aed5da;
	height: 3px;
	margin-top: 10px;
	overflow: hidden;
}

.layer-left-row-line {
	height: 8px;
	margin-top: 0px;
	margin-left: 10px;
	overflow: hidden;
}

.top-news-links {
	margin-left: 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	line-height: 1.2em;
	font-size: 12px;
}

.top-news-links li {
	padding-left: 7px;
	background-image: url('http://static.zakon.kz/img/bullet.gif');
	background-repeat: no-repeat;
	background-position: 0px -7px;
	margin: 5px 0 5px 0;
}

.line-blue {
	height: 20px;
	background-image: url('http://static.zakon.kz/img/line-blue.gif');
	background-repeat: repeat-y;
	background-color: #e7f2fd;
	border: 0;
	padding: 3px 0 0px 10px;
	text-transform: uppercase;
	margin-right: 0px;	
}

#pogoda_sity {
	font-size: 12px;
}

.in-cut {
	float: right;
	width: 190px;
	margin-left: 10px;
}

.in-cut-content {
	padding: 10px;
	margin-top: 5px;
	background-color: #f0fafc;
}

.has-in-cut {
	margin-right: 200px;
}

.main-news {
	border: 1px solid #acd1ee;
	padding: 10px 0 10px 10px;
	overflow: hidden;
}

.illustration {
	float: left;
	width: 190px; 
	height: 156px; 
	background-color: #fff;
}

.main-news-item {
	font-size: 10px;
	margin: 0 10px 0 5px;
	padding: 5px 5px 5px 0;
}

.main-news-list {
	margin-left: 210px;
	list-style-type: square;
	font-size: 6px;
}

.main-news-list2 {
	list-style-type: none;
	padding: 0px 0 0px 5px;
	font-size: 12px;
}

.main-news-item2 {
	font-size: 10px;
	margin: 0px 10px 0px 0px;
	padding: 4px 5px 4px 0;
	padding-left: 7px;
	background-image: url('http://static.zakon.kz/img/bullet.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.main-news-item a, .main-news-item-active a {
	color: #424242;
}

.anonce {
	margin-top: 10px;
	font-size: 12px;
}

.anonce * {
	color: #000;
}

.anonce span {
	color: #424242;
}

.main-news-item-active {
}

.middle {
	border-top: 1px solid #d1d1d1;
	border-bottom: 1px solid #d1d1d1;	
}

.layer-left-row {
	float: left;
	width: 200px;
	padding: 0 3px 7px 0px;
}

.menu-item {
	background-color: #edf8fc;
	padding: 2px 10px 2px 10px;
	margin: 0 0 3px 0;
}

.footer {
	font-size: 12px;
	padding: 25px 0 0 0;
	height: 40px;
	clear: both;
	background-color: #4395cd;
}

input.text {
	height: 20px;
	padding: 3px 5px 2px 5px;
	border: 1px solid #c0c0c0;	
	vertical-align: middle;
}

input.button {
	height: 26px;
	padding: 2px 5px 2px 5px;
	vertical-align: middle;
}

input.text2 {
	height: 13px;
	width: 100px;
	padding: 0 5px 5px 5px;
	margin: 2px;
	border: 1px solid #c0c0c0;	
	vertical-align: middle;
}

input.button2 {
	height: 20px;
	padding: 0px 5px 1px 5px;
	margin: 2px;	
	vertical-align: middle;
	text-align: center;
}

.layer-content {
	margin: 10px 10px 10px 215px;
}

.news-item {
	overflow: hidden;
	margin: 5px 0 5px 0;
}

.news-item .date {
	float: left;
	font-size: 12px;
	padding: 0px 10px 5px 0px;
	font-weight: normal;
	color: #424242;	
}

.news-item .link {
	margin-left: 40px;
	font-size: 12px;
}

.adv-200-100 {
	width: 200px;
	height: 100px;
	border: 1px solid #ccc;
	text-align: center;
	padding: 8px 0 8px 0;
}

.adv-235-70 {
	width: 235px;
	height: 70px;
	border: 1px solid #ccc;
}

.currency-item {
	width: 40%;
	float: left;
	overflow: hidden;
	margin: 5px;
}

.tab_header {
	background-color: #e8f2fe;
	overflow: hidden;
}

.tab_item {
	background-color: #e8f2fc;
	float: left;
	padding: 5px;
	border: 4px solid white;
	margin: -4px 0 -4px 0; 
}

.tab_item a {
	color: #125aa6;
	font-weight: bold;
}

.tab_item_active {
	background-color: #085ca5;
	float: left;
	padding: 5px;
	border: 4px solid white;
	margin: -4px 0 -4px 0; 
}

.tab_item_active a {
	color: #fff;
	font-weight: bold;
}

.tabs {
	list-style-type: none;
	margin-left: -5px;
	padding-bottom: 5px;
	margin-bottom: -5px;
}

.tabs li {
	float: left;
	padding: 2px 5px 2px 5px;
	border: 1px solid #fff;
	font-size: 12px;
	margin-bottom: -5px;
}

.tabs li.first {
}

.tabs li.active {
	background-color: #fff;
	border: 1px solid #83add3;
	border-bottom: 1px solid #fff;
}

.tabs li.hover {
	background-color: #005cb9;
}

.tabs li.hover a {
	color: #fff;
}

/* Курсы валют */
.currency {
	width: 26px; 
	height: 18px; 
	float: left; 
	margin-right: 5px;
	background-image: url('http://static.zakon.kz/img/currency-sprite.jpg');
	background-repeat: no-repeat;
}

.usd {
}

.rur {
	background-position: -26px 0;
}

.eur {
	background-position: -52px 0;
}

.tabs li a {
	text-decoration: none;
}

.category-link {
	color: #424242;
}

.addcomment-button {
	padding: 2px 5px 2px 5px; 
	background-color: #4793c4; 
	color: #fff; 
	font-weight: bold; 
	border: 1px solid #fff; 
	float: left; 
	margin: 8px 0px 8px 0px;
}

.addcomment-submit {
	padding: 2px 15px 2px 15px; 
	background-color: #4793c4; 
	color: #fff; 
	font-weight: bold; 
	border: 1px solid #fff; 
	margin: 5px 10px 5px 5px;
}

/* Комментарии */
.comment-container {
	margin-bottom: 12px;
	overflow: hidden;
	font-size: 12px;
}

.comment-details {
	padding: 5px;
	text-align: left;
	background-color: #f3f5f4;
}

.comment-body {
	padding: 5px;
	color: #000000;
}

/* Colors */
.medium-gray, .medium-gray * {
	color: #424242;
}

.dark-gray, .dark-gray * {
	color: #262626;
}

.orange, .orange * {
	color: #fd5300;
}

.white, .white * {
	color: #fff;
}

.black, .black * {
	color: #000;
}

.blue, .blue * {
	color: #055bc2;
}

.bluest, .bluest * {
	color: #055bc2;
}

.dark-blue, .dark-blue * {
	color: #0a2864;
}

.green, .green * {
	color: #f96c04;
}

.light-green, .light-green * {
	color: #349719;
}

.dark-red, .dark-red * {
	color: #cf0009;
}

.bold, .bold * {
	font-weight: bold;
}

.no-bold, .no-bold * {
	font-weight: normal;
}

.highlight {
	color: #055bc2;
	font-weight: bold;
}

/* Alignments */
.align-center {
	text-align: center;
	vertical-align: middle;
}

.align-right {
	text-align: right;
}

.clear {
	clear: both;
}

.f14px, .f14px * {
	font-size: 14px;
}

/* Center-aligned floats */
.thumbnails {
	text-align: center;
}

.thumbnail {
	text-decoration: none;
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: top;
	text-align: left;
	margin: 5px 0 0 5px;
}

.thumbnail .r {
	padding: 5px;
	border: 1px solid #839fe0;
	width: 30px;
	float: left;
	text-align: center;
}

ul li {
	font-size: 10px;
}

/* Kurs */
.kurs_tab_active {
	float: left; 
	padding: 3px 5px; 
	border: 1px solid #a3ccea; 
	background-color: #e6effe;
	margin: 0 0 -1px 0;
}

.kurs_tab {
	float: left; 
	padding: 3px 5px; 
	border: 1px solid #a3ccea; 
	margin: 0 0 -1px 0;
	cursor: hand;
	cursor: pointer;
}

.kurs_tab_content {
	background-color: #f4f9fc; 
	border: 1px solid #a3ccea; 
	padding: 8px;
}

.nsearch_form {
	margin-top: -2px;
	overflow: hidden;
	float: right;
}

#search_field_top {
	width: 140px;
}

#popular_news {
	margin-left: 10px; 
}

.S1, .s1 {
	color: #055bc2;
	font-weight: bold;
	font-size: 16px;	
}

.MsoNormal {
	text-indent: 20.0pt;
}

#list_news_kz_world {

	overflow: hidden;
}

#main-news-picture-block {
	overflow: hidden;
}

#kurs_page_tab {
	overflow: hidden;
}

#news-link-address {
	width: 100%;
}

#msgbox {
	width: 400px;
	height: 200px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -200px;
	margin-top: -100px;
	border: 1px solid #89878a;
}

.msgtitle {
	height: 25px;
	background-color: #1358a3;
	color: #fff;
	font-weight: bold;
	padding: 8px;
}

.msgbody {
	background-color: #f1f1f1;
	color: #2c2c2c;
}

#rating-form {
	margin-right: -10px;
	padding-right: 10px;
}

.strtolower {
	text-transform: lowercase;
}

.underline {
	text-decoration: underline;
}

.dash-underline {
	text-decoration: none;
	background-image: url('http://static.zakon.kz/img/dash.gif');
	background-position: bottom;
	background-repeat: repeat-x;
}

.pravo_menu {
	margin-bottom: 8px;
}

.pravo_menu .item {
	background-color: #f6f6f6;
	padding: 4px 8px 4px 8px;
	margin-bottom: 4px;
}

.pravo_menu .item a {
	color: #025299;
	font-weight: bold;
}