@charset "utf-8";
body {
	font: 100% Arial, Verdana, Helvetica, sans-serif;
	background: #fff;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000;
}
.doc_body #container {
	width: 980px;
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left;
	position: relative;
}
.doc_body #header {
	padding: 8px 8px 0 8px;
	height:240px;
	background:#fff url(./img/head_img.jpg) no-repeat 8px 8px;
}
#header h3 {
	color:#fff;
	font-size:16px;
	font-weight:700;
}
#second {
	margin:25px 0 0 355px;
}
#first {
	margin: 80px 0 0 355px;
}
#news_header {
	font-size:12px;
	font-weight:bold;
	color:#fff;
	padding:4px 0 0 10px;
	margin:0;
	border:solid 1px #5E7CA5;
	background:#127592;
}
#top_menu {
	width:175px;
	height:20px;
	padding-top: 10px;
	margin: 2px 0 0 10px;
	text-align:center;
	color:#556571;
}
#lang_menu {
	width:175px;
	height:20px;
	margin: -18px 0 0 790px;
	text-align:center;
	color:#556571;
}
#top_menu a, #lang_menu a {
	color:#000;
	text-decoration:none;
	font-size:12px;
	padding:0 5px 0 5px;
	color:#556571;
}
#top_menu a:hover, #lang_menu a:hover {
	color:#000;
	text-decoration:underline;
	font-size:12px;
	padding:0 5px 0 5px;
}
.doc_body #sidebar_left {
	float:left;
	width:175px;
	margin:2px 0 0 9px;
	padding:0;
	font-size:12px;
}
.col_name {
	display:block;
	border-bottom:3px solid #F1AACE;
	height:20px;
	font:12px normal;
	font-weight:bold;
	margin:0 0 15px 0;
	padding-top:5px;
	color:#fff;
	background:#BC3366;
	
}

.right {
	text-align:right;
	padding-right:10px;
}

.left {
	padding-left:10px;
}

.doc_body #sidebar_right {
	font-size:12px;
	float: right;
	width: 177px;
	margin:2px 9px 0 0;
	padding:0;
}
.doc_body #mainContent {
	margin: -15px 192px -7px;
	font-size:11px;
	background:#cbebf9;
}
.doc_body #footer {
	margin: 0px;
	background:#e4e4e3;
	color:#333;
	font-size:12px;
}
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
#i, #ii, #iii, #iiii {
	background:#eef1f3;
}
#i div, #ii div, #iii div, #iiii div {
	text-align:justify;
	padding:10px;
}
#ban_left {
	width:172px;
	margin:0px;
	background:#fff;
	clear:left;
	float:left;
	text-align:center;
}
#ban_right {
	width:172px;
	margin:10px 10px 0 0;
	background:#fff;
	clear:right;
	float:right;
	text-align:center;
}
#ban_left a, #ban_right a {
	margin:0 0 10px 0;
}
/* imported */



.sh {
	color: #003366;
	font-size: 20px;
	font-family: Arial, sans-serif;
}
.ssilka {
	COLOR: red;
	font-weight:bold;
	TEXT-DECORATION: none;
}
.content {
	padding:0 10px 0 10px;
	color:black;
	font-family:Arial, sans-serif;
	line-height:1.4em;
	text-align:justify;
}
.lng {
	COLOR: black;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, sans-serif;
	text-decoration:none;
}
.lng:hover {
	text-decoration:underline;
}
a.menu {
	display:block;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
/*	background: -webkit-gradient(linear, top, #3b91da, #034289);
	background: -moz-linear-gradient(top,  #3b91da,  #034289);
	background-image: -o-linear-gradient(top,  #3b91da,  #034289);*/
	
	background: -webkit-gradient(linear, right bottom, left top, from(#3b91da), to(#034289));
	background: -moz-linear-gradient(top, #3b91da, #034289);
	background-image: -o-linear-gradient(top, #3b91da, #034289);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b91da', endColorstr='#034289');
	
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#3b91da', endColorstr='#034289'); /* for IE */
	padding: 7px 5px 7px 20px;
	margin-bottom: 1px;
	color:#fff;
	font-size: 11px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:none;
}
.menu:hover {
	background: -webkit-gradient(linear, left top, left bottom, from(#fcfefb), to(#d7d7d7));
	background: -moz-linear-gradient(top, #fcfefb, #d7d7d7);
	background-image: -o-linear-gradient(top, #fcfefb, #d7d7d7);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfefb', endColorstr='#d7d7d7');
	color:#127592;
}
a.menu:active {
	background: -webkit-gradient(linear, top, #fcfefb, #d7d7d7);
	background: -moz-linear-gradient(top,  #fcfefb,  #d7d7d7);
	background-image: -o-linear-gradient(top,  #fcfefb,  #d7d7d7);

		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#fcfefb', endColorstr='#d7d7d7'); /* for IE */
	color:#127592;
}
.submenu {
	display:block;
	padding:0 0 0 30px;
	color:#fff;
	font-size:10px;
	font-family:Arial, sans-serif;
	line-height:1.4em;
	text-decoration:none;
	background: -moz-linear-gradient(top,  #d12420,  #d12420);
	background: -webkit-gradient(linear, top, #d12420, #d12420);
	background-image: -o-linear-gradient(top,  #d12420,  #d12420);

		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#d12420', endColorstr='#d12420'); /* for IE */
}
.submenu:hover {
	color:#127592;
	background:#fff;
}
.submenu:active {
	color:#127592;
	background:red;;
}
.news_link {
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
.news_link:hover {
	color:#000;
	text-decoration:underline;
}
.news_link:visited {
	color:#000;
}

#qirmizi{
 background:url("/front_wap.jpg") no-repeat scroll 0 0 transparent; height:36px;left:470px; position:absolute;top:128px;width:420px; display:none;
}

#boz{
  background:url("/bg_wap.jpg") no-repeat;
  width:420px;
  height:36px;
  font-family:Arial;
  font-size:17px;
  line-height:35px;
  color:#000;
  text-decoration:none;
} 
       
a.#boz{
  text-decoration:none;
}

/*---------------------------------  NAVIGATION   ---------------------------------------*/

.navi-homepage, .font-max, .font-min, .navi-print, .navi-set-homepage, .navi-contact {
	float: left;
	height: 17px;
	width: 15px;
	margin-left: 4px;
	cursor: pointer;
	background: url("/img/navi.png") no-repeat;
}

.navi-homepage {
	background-position: 0px -227px;
}

.navi-homepage:hover {
	background-position: 0px -210px;
}

.font-max {
	background-position: 0px -155px;
}

.font-max:hover {
	background-position: 0px -136px;
}

.font-min {
	background-position: 0px -118px;
}

.font-min:hover {
	background-position: 0px -101px;
}

.navi-print {
	background-position: 0px -84px;
}

.navi-print:hover {
	background-position: 0px -67px;
}

.navi-set-homepage {
	background-position: 0px -51px;
}

.navi-set-homepage:hover {
	background-position: 0px -33px;
}

.navi-contact {
	background-position: 0px -190px;
}

.navi-contact:hover {
	background-position: 0px -174px;
}