@charset "windows-1251";
/*MAIN STYLES*/
html, body, table, td, div, p, img, form, select, input, h1, h2, h3, h4, h5, h6 { padding:0px; margin:0px; }
html, body { width:100%; height:100%; }
body {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #626262;
	text-decoration: none;
}
a {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #626262;
	text-decoration: underline;
}
h1 {
	font: normal 20px/20px Arial, Helvetica, sans-serif;
	color: #347088;
	text-decoration: none;
	padding-left: 8px;
	border-left:4px solid #a0a09f;
}
#real_body {
	height:100%;
	background: #b90c0d url(/themes/default/img/main_bg.gif) repeat-x left top;
}
.splitter {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #347088;
	text-decoration: none;
}
.splitter a {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #347088;
	text-decoration: none;
}
.dotline_gray {
	background: url(/themes/default/img/dotline_gray.gif) repeat-x left center;
	height: 21px;
}
.spacer_15 { height:15px; }
.img_frame { border: 4px solid #888888; }
#body_box {
	padding:0px 21px 21px 21px;
	text-align:left;
}
#body_box_gray {
	border-right: 5px solid #5a5a5a;
	border-left: 5px solid #5a5a5a;
	text-align:left;
	background: #FFFFFF;
}
#body_top { background: url(/themes/default/img/content_top2.gif) repeat-x left top; }
#body_ru { background: url(/themes/default/img/content_ru.gif) no-repeat right top; }
#body_right { background: url(/themes/default/img/content_right.gif) repeat-y right top; }
#body_rd { background: url(/themes/default/img/content_rd.gif) no-repeat right bottom; }
#body_bottom { background: url(/themes/default/img/content_bottom2.gif) repeat-x left bottom; }

.txt_blue_b {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #347088;
	text-decoration: none;
}
.txt_blue {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #347088;
	text-decoration: none;
}
.txt_standart {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #626262;
	text-decoration: none;
}
/*END OF MAIN STYLES*/

/*HEADER STYLES*/
#phones_box {
	text-align:right;
	padding:6px 15px 8px 0px;
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#phones_box span {
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #d4e9f7;
	text-decoration: none;
}
#header_bg { background: url(/themes/default/img/header_bg.jpg) repeat-x 365px top; }
#header_left { background: url(/themes/default/img/header_left.jpg) no-repeat left top; }
#header_right {
	background: url(/themes/default/img/header_right.jpg) no-repeat right top;
	height: 204px;
	text-align:left;
}
#header_logo {
	padding: 22px 0px 0px 25px;
	text-align:left;
}
/*END OF HEADER STYLES*/

/*TOP MENU STYLES*/
#tm_box { background: url(/themes/default/img/tm_bg.gif) repeat-x left top; }
#tm_box a {
	font: normal 15px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#tm_box td {
	text-align:center;
	vertical-align:middle;
	padding:0px 20px;
	height:40px;
	width:14%;
}
.tm_splitter { background: url(/themes/default/img/tm_splitter.gif) no-repeat right top; }
/*END OF TOP MENU STYLES*/

/*LEFT COLUMN STYLES*/
#lc_cell {
	vertical-align:top;
	text-align:left;
	background:url(/themes/default/img/content_left_side.gif) repeat-y left top;
}
#lc_holder {
	vertical-align:top;
	text-align:left;
	background: #ef8d00 url(/themes/default/img/content_left.gif) repeat-y right top;
	width:235px;
}
#lc_box { background: url(/themes/default/img/lm_bg.gif) repeat-x left top; }
#lc_top { background: url(/themes/default/img/content_top.gif) repeat-x left top; }
#lc_top2 { background: url(/themes/default/img/content_top3.gif) repeat-x left top; }
#lc_lu { background: url(/themes/default/img/content_lu.gif) no-repeat left top; }
#lc_lu_not { background: url(/themes/default/img/content_lu_not.gif) no-repeat left top; }
#lc_ru { background: url(/themes/default/img/content_lu2.gif) no-repeat right top; padding-top:18px; }
#lc_ru2 { background: url(/themes/default/img/content_lu3.gif) no-repeat right top; padding-top:18px; }
#lc_bottom { background: url(/themes/default/img/content_bottom.gif) repeat-x right bottom; }
#lc_rd { background: url(/themes/default/img/content_ld2.gif) no-repeat right bottom; padding-bottom:5px; }
#lc_inner {	background: url(/themes/default/img/content_left.gif) repeat-y right top; padding:3px 7px 3px 0px; }
#lc_inner_not {	padding-top:15px; width:6px; }
#lc_footer_bg { background: url(/themes/default/img/content_bottom2.gif) repeat-x left bottom; overflow:hidden; }
#lc_footer_left { background: url(/themes/default/img/content_ld.gif) no-repeat left top; height:12px; overflow:hidden; }
#lc_inner a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #3e3e3e;
	text-decoration: none;
}
.lc_item_top {
	background: url(/themes/default/img/lm_item_bg1.gif) no-repeat right top;
	padding-right: 3px;
	overflow:hidden;
	zoom:1;
}
.lc_item_top div {
	background: #ffc912;
	height:3px;
	overflow:hidden;
	zoom:1;
}
.lc_item_bottom {
	background: url(/themes/default/img/lm_item_bg2.gif) no-repeat right top;
	padding-right: 3px;
	margin-bottom:3px;
	overflow:hidden;
	zoom:1;
}
.lc_item_bottom_l {
	background: url(/themes/default/img/lm_item_bg2.gif) no-repeat right top;
	padding-right: 3px;
	overflow:hidden;
	zoom:1;
}
.lc_item_bottom div {
	background: #ffc912;
	height:3px;
	overflow:hidden;
}
.lc_item_bottom_l div {
	background: #ffc912;
	height:3px;
	overflow:hidden;
}
.lc_item_self {
	background: #ffc912 url(/themes/default/img/bullet_arrow_orange.gif) no-repeat 8px 6px;
	padding:3px 3px 3px 23px;
}
.lc_form {
	background: #ffc912;
	padding:0px 3px 3px 23px;
}
.lc_form_h {
	background:#ffc912 url(/themes/default/img/bullet_arrow_orange.gif) no-repeat 8px 6px;
	padding:3px 3px 5px 23px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #3e3e3e;
	text-decoration: none;
}
.lc_form_input { padding:0px 0px 2px 0px; }
.lc_form_input input {
	width:180px; padding:2px;
	border:1px solid #ED8200;
	font: normal 11px Arial, Helvetica, sans-serif; color: #626262; text-decoration: none;
}
.lc_form_input textarea {
	width:180px;  padding:2px;
	border:1px solid #ED8200;
	font: normal 11px Arial, Helvetica, sans-serif; color: #626262; text-decoration: none;
	height:50px;
}
.lc_form_buttons { padding:4px 0px 0px 0px; }
.lc_form_buttons input { width:80px; font: bold 11px Arial, Helvetica, sans-serif; color: #626262; text-decoration: none; }

.lc_econtact1 { background:url(/themes/default/img/econtact_bg.gif) repeat-x left 23px; margin-top:20px; }
.lc_econtact2 { background:url(/themes/default/img/econtact.jpg) no-repeat right top; height:88px; }
.lc_econtact3 { padding:37px 66px 0px 7px; text-align:left; }
.lc_econtact3 a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #3e3e3e;
	text-decoration: none;
}
/*END OF LEFT COLUMN STYLES*/

/*CONTENT STYLES*/
#content_box {
	width:100%;
	text-align:left;
	vertical-align:top;
	padding:15px 10px 0px 5px;
}
.graybox_bg { background: #f5f5f5; }
.graybox_lu { background: url(/themes/default/img/block_gray_lu.gif) no-repeat left top; }
.graybox_ru { background: url(/themes/default/img/block_gray_ru.gif) no-repeat right top; }
.graybox_rd { background: url(/themes/default/img/block_gray_rd.gif) no-repeat right bottom; }
.graybox_ld { background: url(/themes/default/img/block_gray_ld.gif) no-repeat left bottom; }
.graybox_top { background: url(/themes/default/img/block_gray_top.gif) repeat-x left top; }
.graybox_right { background: url(/themes/default/img/block_gray_right.gif) repeat-y right top; }
.graybox_bottom { background: url(/themes/default/img/block_gray_bottom.gif) repeat-x left bottom; }
.graybox_left { background: url(/themes/default/img/block_gray_left.gif) repeat-y left top; }
.graybox_inner {
	padding:0px 12px;
	text-align:left;
}
.list_item {
	background: url(/themes/default/img/bullet_arrow_blue.gif) no-repeat left center;
	text-align: left;
	padding:2px 0px 2px 14px;
}
.gal_desc {
	text-align:center; padding:4px 2px 2px 2px;
	width:156px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #626262;
	text-decoration: none;
}
.gal_desc a {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #626262;
	text-decoration: none;
}
.eform input { width:300px; }
.eform textarea { width:298px; }
/*END OF CONTENT STYLES*/

/*FOOTER STYLES*/
#footer_box {
	background: #5a5a5a;
	font: normal 9px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #f0eded;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
}
#footer_box span {
	font: normal 9px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #fdd65e;
	text-decoration: none;
}
#footer_bg {
	background: #5a5a5a;
	height: 9px;
	overflow:hidden;
}
#footer_left {
	background: url(/themes/default/img/footer_ld.gif) no-repeat left top;
	padding-left: 9px;
}
#footer_right {
	background: url(/themes/default/img/footer_rd.gif) no-repeat right top;
	padding-right: 9px;
}
/*END OF FOOTER STYLES*/
