@charset "UTF-8";
/* Dinamic CSS Include by maX.com */
/* Start Reset Style */
html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, 
b, u, i, center, 
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td, 
article, aside, canvas, details, embed, 
figcaption, figure, footer, header, hgroup, 
menu, nav, output, ruby, section, summary, 
time, mark, audio, video { margin:0; padding:0; border:0; outline:0; vertical-align:baseline; background:transparent; font-size:100%; }
a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; }
table { border-collapse:collapse; border-spacing:0; }
td, td img { vertical-align:top; } 
input, select, button, textarea { margin:0; font-size:100%; }
input[type="text"], input[type="password"], textarea { padding:0; }
input[type="checkbox"] { vertical-align:bottom; }
input[type="radio"] { vertical-align:text-bottom; }
sub { vertical-align:sub; font-size:smaller; }
sup { vertical-align: super; font-size: smaller; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
ol, ul, nav ul { list-style:none; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after,
q:before, q:after { content:''; content:none; }
/* End Reset Style */

.shadowed
{
	zoom: 1;
	z-index: 998;
	position: absolute;
	margin-top: 10px;
	background-color: #FFF;
	font-size: 9pt;
	/*border: 1px solid #f00;*/
} 

.shadowed .tl
{
	position: absolute;
	font-size: 0;
	top: -15px;
	left: -17px;
	background: url('/hostcmsfiles/images/shadow-lt.png') 0 0 no-repeat !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-lt.png');
	width: 17px;
	height: 15px;
}

.shadowed .t
{
	position: absolute;
	font-size: 0;
	top: -15px;
	left: 0;
	background: url('/hostcmsfiles/images/shadow-t.png') 0 0 repeat-x !important;
	background: url('/hostcmsfiles/images/spacer.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-t.png', sizingmethod='scale');
	width: 100%;
	height: 15px;
	/* border: 1px solid; */
}

.shadowed .tr
{
	position: absolute;
	font-size: 0;
	top: -15px;
	left: 100%;
	background: url('/hostcmsfiles/images/shadow-rt.png') 0 0 no-repeat !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-rt.png');
	width: 17px;
	height: 15px;
}

.shadowed .r
{
	position: absolute;
	font-size: 0;
	top: 0;
	left: 100%;
	background: url('/hostcmsfiles/images/shadow-r.png') 0 0 repeat-y !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-r.png', sizingmethod='scale');
	width: 17px;
	height: 100%;

}

.shadowed .br
{
	position: absolute;
	font-size: 0;
	top: 100%;
	left: 100%;
	background: url('/hostcmsfiles/images/shadow-rb.png') 0 0 no-repeat !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-rb.png');
	width: 17px;
	height: 21px;
}

.shadowed .b
{
	position: absolute;
	font-size: 0;
	top: 100%;
	left: 0;
	background: url('/hostcmsfiles/images/shadow-b.png') 0 0 repeat-x !important;
	background: url('/hostcmsfiles/images/spacer.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-b.png', sizingmethod='scale');
	width: 100%;
	height: 21px;
}

.shadowed .bl
{
	position: absolute;
	font-size: 0;
	top: 100%;
	left: -17px;
	background: url('/hostcmsfiles/images/shadow-lb.png') 0 0 no-repeat !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-lb.png');
	width: 17px;
	height: 21px;
}

.shadowed .l
{
	position: absolute;
	font-size: 0;
	top: 0;
	left: -17px;
	background: url('/hostcmsfiles/images/shadow-l.png') 0 0 repeat-y !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-l.png', sizingmethod='scale');
	width: 17px;
	height: 100%;
}

.shadow_tail
{
	position: absolute;
	bottom: -30px;
	// bottom: -27px;
	right: 20px;
	z-index: 100;
}

/* Плавающие блоки */
.hostcms_float_block
{
	z-index: 997 !important;
	font-family: Arial, Verdana, 'MS Sans Serif';
	position: absolute;
	opacity: 0.9;
	font-size: 8pt;
	color: #000000;
	margin: 0 !important;
	padding: 0 !important;
}

.hostcms_float_block img
{
	border: 0 !important;
}

.hostcms_float_block a:link, .hostcms_float_block a:visited, .hostcms_float_block a:hover
{
	color: #0070BD;
	text-decoration: underline;
}

.hostcms_float_block .hostcms_float_block_bl
{
	position: absolute;
	background: url('/hostcmsfiles/images/float_block_bl.png') 0 0 no-repeat !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/float_block_bl.png');
	width: 17px;
	height: 21px;
	bottom: -11px;
	left: -17px;
	font-size: 1px;
}

#hostcms_layer.hostcms_float_block .hostcms_float_block_l
{
	position: absolute;
	background: url('/hostcmsfiles/images/float_block_l.png') 0 0 repeat-y !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/float_block_l.png', sizingmethod='scale');
	height: 100%;
	width: 17px;
	z-index: 997;
	left: -17px;
	top: 0;
	padding: 0;
	font-size: 1px;
}

.hostcms_float_block .hostcms_float_block_l
{
	position: absolute;
	background: url('/hostcmsfiles/images/float_block_l.png') 0 0 repeat-y !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/float_block_l.png', sizingmethod='scale');
	height: 6px;
	width: 17px;
	z-index: 997;
	left: -17px;
	top: 10px;
	padding: 0;
	font-size: 1px;
}

.hostcms_float_block .hostcms_float_block_tl
{
	position: absolute;
	background: url('/hostcmsfiles/images/float_block_tl.png') 0 0 no-repeat !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/float_block_tl.png');
	width: 17px;
	height: 15px;
	top: -5px;
	left: -17px;
	font-size: 1px;
}

.hostcms_float_block .hostcms_float_block_t
{
	position: absolute;
	background: url('/hostcmsfiles/images/float_block_t.png') 0 0 repeat-x !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/float_block_t.png', sizingmethod='scale');
	width: 100% !important;
	width: auto;
	width: expression(parentElement.clientWidth + "px");
	height: 5px;
	top: -5px;
	font-size: 1px;
}

.hostcms_float_block .hostcms_float_block_tr
{
	position: absolute;
	background: url('/hostcmsfiles/images/float_block_tr.png') 0 0 no-repeat !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/float_block_tr.png');
	width: 17px;
	height: 15px;
	top: -5px;
	left: 100% !important;
	left: auto;	
	left: expression(parentElement.clientWidth + "px");
	z-index: 997;
	font-size: 1px;
}

.hostcms_float_block .hostcms_float_block_r
{
	position: absolute;
	background: url('/hostcmsfiles/images/float_block_r.png') 0 0 repeat-y !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/float_block_r.png', sizingmethod='scale');
	margin: 0px 0 0px 0;
	padding: 0px 0 0px 0;
	width: 17px;
	height: 6px;
	top: 10px;
	left: 100% !important;
	left: auto;
	left: expression(parentElement.clientWidth + "px");
	z-index: 997;
	font-size: 1px;
}

.hostcms_float_block .hostcms_float_block_br
{
	position: absolute;
	background: url('/hostcmsfiles/images/float_block_br.png') 0 0 no-repeat !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/float_block_br.png');
	height: 21px;
	width: 17px;
	bottom: -11px;
	left: 100% !important;
	left: auto;	
	left: expression(parentElement.clientWidth + "px");
	z-index: 997;
	font-size: 1px;
}

.hostcms_float_block .hostcms_float_block_b
{
	position: absolute;
	background: url('/hostcmsfiles/images/float_block_b.png') 0 0 repeat-x !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/float_block_b.png', sizingmethod='scale');
	width: 100% !important;
	width: auto;
	height: 11px;
	bottom: -11px;
	width: 100% !important;
	width: auto;
	width: expression(parentElement.clientWidth + "px");
	font-size: 1px;
}
 
.hostcms_float_block .hostcms_float_block_content
{
	position: relative;
	white-space: nowrap;
	width: auto !important;
	width: 1%;
	padding: 4px 1px 3px 9px !important;
	padding: 6px 1px 6px 9px;
	z-index: 997;
	background-color: #fff;
	margin: 0 !important;
	zoom: 1;
}

.hostcms_float_block .hostcms_float_block_drag_block
{
	position: absolute;
	height: 70%;
	width: 7px;
	float: left;
	margin-left: -5px;
	cursor: move;
	top: 15%;
	left: 2px;
	background: url('/hostcmsfiles/images/drag_bg.gif') repeat-y 2px 0;
	z-index: 997;
	font-size: 1px;
}

* .hostcms_float_block .hostcms_float_block_content img
{
	border: 0px !important;
	padding: 0px !important;
	margin: 0px !important;
	margin-right: 6px !important;
	
	/*bottom: 3px !important;*/
}

.edit_block
{
	zoom: 1;
	height: 5px;
	margin-top: 0px;
	margin-left: 0px;
	width: auto !important;
	display: inline-block;
	border: 1px solid #f00;
	float: left;
}

/* Верхняя полосочка */
.topbar
{
	font-family: Arial, Verdana, 'MS Sans Serif' !important;
	color: #000000 !important;
	background-color: #f1f1f1 !important;
	height: 20px !important;
	font-size: 90% !important;
	padding: 6px 20px 0px 5px !important;
	margin: 0 !important;
	margin-bottom: 5px !important;
	font-weight: bold !important;
}

.topbar img
{
	cursor: pointer !important;
	position: absolute !important;
	left: 100% !important;
	z-index: 1000 !important;
	margin: 0 !important;
	padding: 0 !important;
	margin-top: 3px !important;
	margin-left: -15px !important;
}

/* Панель в клиентском разделе */
#hostcms_layer
{
	font-family: Arial, Verdana, 'MS Sans Serif';
	color: #000;
	left: 20px;
	top: 0px;
}

#hostcms_layer a:link, #hostcms_layer a:visited, #hostcms_layer a:hover
{
	color: #0070BD;
	text-decoration: underline;
}

#div_hostcms_debug #subdiv
{
	overflow: auto;
	width: 400px;
	height: 180px;
	text-align: left;
}

#div_hostcms_debug ul
{
	margin: 0px;
}

#xml_div
{
	margin: 10px 2px 10px 2px !important;
	border: dashed 1px #aaaaaa !important;
	background-color: #fafafa !important;
	padding: 5px !important;
	color: #000 !important;
	text-align: left !important;
	font-size: 8pt !important;
	font-family: Arial !important;
}

#xml_div img
{
	padding: 0 !important;
	margin: 0 !important;
	margin-bottom: -3px !important;
}

#xml_div a:link, #xml_div a:hover, #xml_div a:visited
{
	text-decoration: underline !important;
	color: #2c7381 !important;
	font-family: Arial !important;
}

textarea.xml
{
	font-size: 9pt;
	width: 100%;
	height: 460px;
}

.shadowed #subdiv
{
	font-family: Arial, Verdana, 'MS Sans Serif', sans-serif;
	background-color: #FFFFFF;
	font-size: 100%;
	height: 92%;
	overflow: auto;
	width: 100%;
	color: #333333;
	position: relative;
	margin: 0px;
	padding: 0px;
}

#subdiv #id_content
{
	padding: 0 10px 20px 10px;
	width: auto !important;
	>width: 95% !important;
	width: 95%;
}

#subdiv a:link, #subdiv a:hover, #subdiv a:visited
{	
	text-decoration: underline;
	color: #0070BD;	
}

#subdiv ol li, #subdiv ul li
{
	margin-bottom: 0pt;
	margin-top: 0pt;
}

#subdiv acronym
{
	border-bottom: 1px dashed #C0C0C0;
	cursor: help;
}

#subdiv form
{
	margin-bottom:0;
	margin-top:0;
}

#subdiv .bg_1
{
	background-color: #F1F1F1;
	padding-left:10px;
}

#subdiv .bg_2
{
	background-color: #FF5500;
}

#subdiv .menu_over
{
	background-color: #DDDDDD;
}

#subdiv .menu_out
{
	background-color: #F1F1F1;
}

#subdiv hr
{
	border-top: 1px solid #e2d1ba;
	border-bottom: 1px solid #FFF;
	border-left: none;
	border-right: none;
	height: 0px !important;
	height: 2px;
	margin: 25px 0px 10px 0px !important;
	padding: 0px;
	margin: 0px 0px 5px 0px
}

#subdiv .div_title
{
	position: absolute;
	background-color: #ffffff;
	padding: 0px 4px 0px 4px;
	margin: -8px 0px 0px 20px;
	font-weight: bold;
}

#subdiv .div_content
{
	border: 1px solid #dddddd;
	padding: 10px 5px 10px 5px;
	height: 100%;
}

#subdiv input
{
	padding: 3px;
	vertical-align: middle;
}

#subdiv select
{
	margin: 1px;
}

#subdiv input[readonly], #subdiv .read_only_input
{
	background-color: #F9F9F9;
	color: #333333;
}

#subdiv input[type="checkbox"]
{
	padding: 1px;
	border: 0px;
}

#subdiv button
{
	font-family: Verdana, 'MS Sans Serif', Arial, sans-serif;
	border: 1px solid #777777;
	background-color:#f7f7f7;
	cursor: pointer;
	margin-right: 8px;
	color: #000000;
	font-size: 9pt;
	margin-top: 10px;
}

#subdiv button img
{
	border: 0 !important;
	margin: 2px 5px 1px 0 !important;
	vertical-align: middle !important;
}

#subdiv h1
{
	position: relative;
	font-weight: normal;
	font-size: 18pt;
	color: #000000;
	border-left: 6px solid #db1905;
	padding-bottom: 0em;
	padding-left: 34px;
	left: -40px;
	margin-top: 15px;
}

#subdiv h2
{
	color: #000000;
	font-size: 15pt;
	font-weight: normal;
	padding-top: 2pt;
	padding-bottom: 1pt;
}

#subdiv #message
{
	z-index: 1;
	width: 95%;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px 5px 5px 25px;
	position: relative;
	font-size: 8pt;
	border-collapse: collapse;
	border: 1px #3A7E34 dashed;
	color: #3A7E34;
	background-color: #FFFFFF;
	background: url('/hostcmsfiles/images/attention.gif') no-repeat 5px 50%;
}

#subdiv #error_message
{
	z-index: 1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px 5px 5px 25px;
	position: relative;
	font-size: 8pt;
	border-collapse: collapse;
	border: 1px #CA1D13 dashed;
	color: #CA1D13;
	background-color: #FFFFFF;
	background: url('/hostcmsfiles/images/error.gif') no-repeat 5px 50%;
}

#subdiv .success
{
 color: #339933;
 /*font-weight: bold; */
}

#subdiv .warning
{
 color: #EBB100;
 /*font-weight: bold; */
}

#subdiv .error
{
 color: #CC0000;
 font-weight:bold;
}

#subdiv .short_title
{
	color: #000000;
	font-weight: bold;
	font-size: 110%;
}


#subdiv #index_gray_div
{
	position: relative;
/*	background-color: #F1F1F1; */
	border: 1px solid #E0E0E0;

	height: 100%;
}

#subdiv .order:link, #subdiv .order:visited, #subdiv .order:hover
{
	color: #DB1905;
	text-decoration: none;
	font-weight: bold;
}

#subdiv .order acronym
{
	border-bottom: 1px dotted #FF5500;
}

#subdiv .current
{
	font-weight: bold;
	color: #000000;
	/* background-color: #F2F0EB; */
}

#subdiv .arrow_span
{
	color: #777777;
	background-color: #FFF;
}
/* Конец стилей для show_link */


/* Стили для admin_forms_fields */
#subdiv .item_div
{
	padding-right: 10px;
	margin-bottom: 7px;
}

/* Span заголовка поля внутри закладки */
#subdiv div.item_div .caption
{
	display: block;
	margin: 0px 0px 3px 0px;
	padding: 0px;
}

/* Большое поле ввода центра администрирования */
#subdiv input.large
{
	font-size: 14pt;
}

#subdiv .arrow_path 
{
	color: #0070BD;
}

#subdiv .main_ul
{
	list-style-type: none;	
	font-family: verdana, arial, sans-serif;
	color: #303030;	
	padding: 0px;
	margin-left: 0px;	
	position: relative;
	margin-bottom: 11px;	
}

#subdiv .main_ul .shadowed
{
	/* Только для IE */
	// left: 0px;
	// top: 25px;
} 

#subdiv .main_ul a,
#subdiv .main_ul a:visited,
#subdiv .main_ul a:hover
{
	text-decoration: none;
	color: #303030;	
}

#subdiv .main_ul ul a:hover
{
	text-decoration: underline;
	color: #303030;	
}

#subdiv .main_ul img
{
	margin: 0px 4px 0px 0px !important;
}

#subdiv .li_lev_1
{
	padding: 0px 15px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 25px;
	background: url('/hostcmsfiles/images/line1.gif') repeat-x 0 100%;
	white-space: nowrap;
	padding: 0px 10px 4px 2px;
	position: relative;
}

#subdiv .li_lev_1 span
{
	cursor: pointer;
}

/* Первый UL выпадающего меню */
#subdiv .li_lev_1 div ul
{
	margin: 3px 0px 0px -2px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	
	/* Только для IE */
	// margin-left: 0px;
}

#subdiv .li_lev_1 ul img
{
	position: absolute !important;
	margin: 0px 0px 0px -25px !important;
}

#subdiv .li_lev_1 ul a
{	
	position: relative;
	left: 28px;
}
#subdiv .arrow_img
{
	position: relative;
	margin: 0px 0px 0px -24px;	
}

#subdiv .li_lev_1 ul ul
{
	position: absolute;
	border: 0px solid #CEC3A3;
	margin: 0px;	
	padding: 0px;
	top: 0px;
	left: 100%;
	border-bottom: 1px solid #CEC3A3;
	border-top: 1px solid #CEC3A3;
	background-color: #fff;
}

#subdiv .li_lev_1 ul li
{	
	padding: 4px 40px 4px 0px;
	margin: 0px;
	background-color: #fff;
}

#subdiv .div_message_error
{
	color: #777777;
	/* font-size: 90%; */
}
/* Конец стилей для admin_forms_fields */

#subdiv input[type="submit"], #subdiv input[type="button"]
{
	cursor: pointer;
}

#subdiv label
{
	position: relative;
	top: 3px !important;
	top: 0px;
}

/* Слой, который становится прозрачным. Вложен в admin_forms_fade */
#subdiv .fill_div_layer
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
}

/* Верхняя полосочка */
#subdiv .topbar
{
	background-color: #F1F1F1;
	height: 20px;
	font-size: 90%;
	padding: 6px 0px 0px 5px;
	margin-bottom: 5px;
	padding-right: 20px;
	font-weight: bold;
}

#subdiv .topbar img
{
	cursor: pointer !important;
	position: absolute !important;
	left: 100% !important;
	z-index: 1000 !important;
	margin: 0 !important;
	padding: 0 !important;
	margin-top: 3px !important;
	margin-left: -15px !important;
}

/* TABs */
#subdiv #tab
{
	float: left;
	width: 100%;
	background: url("/hostcmsfiles/images/tab_top_fon_4_form.gif") repeat-x bottom;
	/*font-size:93%; */
	line-height: normal;
	margin: 0px 2px 20px 2px;
	position: relative;
}

#subdiv #tab ul
{
	margin: 0;
	padding: 10px 10px 0 7px;
	list-style: none;	
}

#subdiv #tab li
{
	float: left;
	background: url('/hostcmsfiles/images/tab_l_no_active.gif') no-repeat left top;
	margin: 0;
	padding: 0 0 0 3px;
	position: relative;
	margin-left: -3px;	
}

#subdiv #tab span
{
	float: left;
	display: block;
	background: url('/hostcmsfiles/images/tab_fon_no_active.gif') no-repeat right top;
	padding: 8px 18px 7px 12px;
	text-decoration: none;
	color: #606060;
	float: none;
	cursor: pointer;
}

#subdiv #tab .current_li
{
	background-image: url('/hostcmsfiles/images/tab_l_active.gif');
	border-width: 0;
	z-index: 2;
}

#subdiv #tab .current_li span
{
	background-image: url('/hostcmsfiles/images/tab_fon_active.gif');
	color: #262626;
	z-index: 2;
}
/* / TABs */

#subdiv .arrow_up
{
	color: #6BC500;
	font-size: 120%;
	padding-bottom: 3px;
}

#subdiv .arrow_down
{
	color: #C51200;
	font-size: 120%;
	padding-bottom: 3px;
}

#subdiv .screen
{
	border: #E1E1E1 1px solid;
	margin: 10px 0px;
}

#subdiv #gray
{
	color: #777;
}

#subdiv .table_style
{
	margin-top: 10px;
}

#subdiv .footer_logo
{
	margin-left: 10px;
	margin-right: 10px; 
}

#subdiv .left_td
{
	padding-right: 20px;
}

#subdiv .main_td
{
	padding-right: 20px;
}

#subdiv .left_td p
{
	padding-left:10px;
}

#subdiv acronym
{
	border-bottom: 1px dashed #C0C0C0;
	cursor: help;
}

#subdiv #footer_line1
{
	background: #FF5500;
	height: 2px;
	overflow: hidden;
	position: relative;
	margin-top: 30px;
}

#subdiv #footer_line2
{
	background: #0072B2;
	height: 2px;
	overflow: hidden;
	position: relative;
	margin-top: 15px;
}

#subdiv #title
{
	background: #fbfccf;
	border: 1px solid #d9daa4;
	color: #333333;
	font: menu;
	margin:0px;
	padding:3px;
	position:absolute;
	visibility:hidden;
}

#subdiv form
{
	margin-bottom:0;
	margin-top:0;
}

#subdiv .bg_1
{
	background-color: #F1F1F1;
	padding-left:10px;
}

#subdiv .bg_2
{
	background-color: #FF5500;
}

#subdiv .menu_over
{
	background-color: #DDDDDD;
}

#subdiv .menu_out
{
	background-color: #F1F1F1;
}

#subdiv table
{
	empty-cells: show;
} 

#subdiv .admin_table_title
{
	color: #000000;
	font-weight: bold;
	text-align: left;
	height: 25px
}

#subdiv .admin_table_title td
{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	background-color: #EAEAEA;
	border-top: #D9D9D9 solid 1px;
	border-bottom: #D9D9D9 solid 1px;
	/*white-space: nowrap;*/
}

#subdiv .admin_table_filter td
{
	background-color: #F2F0EB;
	border-bottom: #CEC3A3 solid 1px;
	padding-right: 6px;
	padding-left: 4px;
}

#subdiv .admin_table
{
	border: 1px solid #eeeeee;
}

#subdiv .admin_table td
{
/*	height: 25px; */
	empty-cells: show;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-color: #dddddd;
}

#subdiv .top td, #subdiv .footer td
{
	line-height: 1.1em; 
	font-size: 7.5pt;
	padding-left: 7px;
	padding-right:7px;
	vertical-align: top;
}

#subdiv hr
{
	border-top: 1px solid #e2d1ba;
	border-bottom: 1px solid #FFF;
	border-left: none;
	border-right: none;
	height: 0px !important;
	height: 2px;
	margin: 25px 0px 10px 0px !important;
	padding: 0px;
	margin: 0px 0px 5px 0px
}

#subdiv .table_filling
{
	background-color: #555555;
	color: #ffffff;
	font-size: 8pt;
	padding-left: 7px;
	padding-right: 7px;
}

#subdiv .table_filling td
{
	color: #ffffff;
}

#subdiv .table_filling a:link, #subdiv .table_filling a:visited
{
	color: #ffffff;
	font-size: 8pt;
	margin: 0px;
	text-decoration: none;
}

#subdiv .table_filling a:hover
{	
	color: #ffffff;
	text-decoration: underline;
}

#subdiv .table_border, #subdiv .table_border td
{
	border-collapse: collapse;
	empty-cells: show;
	border-width:1px;
	border-color: #222222;
	border-style: solid;
}

#subdiv .table_border_file, #subdiv td.table_border_file
{
	border-collapse: collapse;
	empty-cells: show;
	border-width:1px;
	border-color: #eeeeee;
	border-style: solid;
	background-color: #f5f5f5;
}

#subdiv .row_table_over
{
	background-color: #E5E5E5;
}

#subdiv .row_table_over_odd
{
	background-color: #E5E5E5;
}

#subdiv .row_table
{
	background-color: #FFFFFF;
}

#subdiv .row_table_odd
{
	background-color: #F9F9F9;
}

#subdiv .Highlight_row_table
{
	background-color: #F6F4F0;
}

#subdiv .Highlight_row_table_odd
{
	background-color: #EBE8E0;
}

#subdiv .row_table td,
#subdiv .row_table_over td,
#subdiv .admin_td,
#subdiv .row_table_odd td,
#subdiv .row_table_over_odd td,
#subdiv .Highlight_row_table td,
#subdiv .Highlight_row_table_odd td
{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-color: #dddddd;
}

#subdiv .success
{
 color: #339933;
 /*font-weight: bold; */
}

#subdiv .warning
{
 color: #EBB100;
 /*font-weight: bold; */
}

#subdiv .error
{
 color: #CC0000;
 font-weight:bold;
}

#subdiv .short_title
{
	color: #000000;
	font-weight: bold;
	font-size: 110%;
}


#subdiv #index_gray_div
{
	position: relative;
/*	background-color: #F1F1F1; */
	border: 1px solid #E0E0E0;

	height: 100%;
}

#subdiv .index_table_td
{
/*	border: 1px solid #E0E0E0; */
	color: #000000;
/*	padding: 0px 5px 0px 5px;*/
	margin: 0px;
	color: #000000;
}

#subdiv .order:link, #subdiv .order:visited, #subdiv .order:hover
{
	color: #DB1905;
	text-decoration: none;
	font-weight: bold;
}

#subdiv .order acronym
{
	border-bottom: 1px dotted #FF5500;
}

#subdiv table.no_border, #subdiv table.no_border td
{
	border: 0px;
}

/* Стили для show_link */
#subdiv .current, #subdiv .page_link, #subdiv .arrow_span
{
	/*border: 1px dashed #bbbbbb;*/
	border: 1px solid #E1E1E1;
	padding: 0.2em 0.5em 0.3em 0.5em;
	float: left;
	display: block;
	margin-right: 0.3em;
	background: #FFFFFF;
	float: left;
}

#subdiv .current
{
	font-weight: bold;
	color: #000000;
	/* background-color: #F2F0EB; */
}

#subdiv .arrow_span
{
	color: #777777;
	background-color: #FFF;
}
/* Конец стилей для show_link */

/* Большое поле ввода центра администрирования */
#subdiv input.large
{
	font-size: 14pt;
}

#subdiv .light_table, .light_table td
{
	border-collapse: collapse;
	empty-cells: show;
	border: 1px solid #E1E1E1;
}

#subdiv .from_ie
{	
	background: url(/hostcmsfiles/images/fon_li.png) repeat-y 0 0;
}

#subdiv .shadowed .tl
{
	position: absolute;
	font-size: 0;
	top: -15px;
	left: -17px;
	background: url('/hostcmsfiles/images/shadow-lt.png') 0 0 no-repeat !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-lt.png');
	width: 17px;
	height: 15px;
}

#subdiv .shadowed .t
{
	position: absolute;
	font-size: 0;
	top: -15px;
	left: 0;
	background: url('/hostcmsfiles/images/shadow-t.png') 0 0 repeat-x !important;
	background: url('/hostcmsfiles/images/spacer.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-t.png', sizingmethod='scale');
	width: 100%;
	height: 15px;
	/* border: 1px solid; */
}

#subdiv .shadowed .tr
{
	position: absolute;
	font-size: 0;
	top: -15px;
	left: 100%;
	background: url('/hostcmsfiles/images/shadow-rt.png') 0 0 no-repeat !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-rt.png');
	width: 17px;
	height: 15px;
}

#subdiv .shadowed .r
{
	position: absolute;
	font-size: 0;
	top: 0;
	left: 100%;
	background: url('/hostcmsfiles/images/shadow-r.png') 0 0 repeat-y !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-r.png', sizingmethod='scale');
	width: 17px;
	height: 100%;

}

#subdiv .shadowed .br
{
	position: absolute;
	font-size: 0;
	top: 100%;
	left: 100%;
	background: url('/hostcmsfiles/images/shadow-rb.png') 0 0 no-repeat !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-rb.png');
	width: 17px;
	height: 21px;
}

#subdiv .shadowed .b
{
	position: absolute;
	font-size: 0;
	top: 100%;
	left: 0;
	background: url('/hostcmsfiles/images/shadow-b.png') 0 0 repeat-x !important;
	background: url('/hostcmsfiles/images/spacer.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-b.png', sizingmethod='scale');
	width: 100%;
	height: 21px;
}

#subdiv .shadowed .bl
{
	position: absolute;
	font-size: 0;
	top: 100%;
	left: -17px;
	background: url('/hostcmsfiles/images/shadow-lb.png') 0 0 no-repeat !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-lb.png');
	width: 17px;
	height: 21px;
}

#subdiv .shadowed .l
{
	position: absolute;
	font-size: 0;
	top: 0;
	left: -17px;
	background: url('/hostcmsfiles/images/shadow-l.png') 0 0 repeat-y !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-l.png', sizingmethod='scale');
	width: 17px;
	height: 100%;
}

#subdiv .admin_form_action img
{
	padding: 0 !important;
	margin: 0px !important;
}

#subdiv .admin_form_action_link:link, #subdiv .admin_form_action_link:hover, #subdiv .admin_form_action_link:visited
{
	color: #000000;
	margin-right: 10px;
	font-size: 9pt;
}

#subdiv .admin_form_action_alert_link:link, #subdiv .admin_form_action_alert_link:hover, #subdiv .admin_form_action_alert_link:visited
{
	color: #DB1905;
	margin-right: 10px;
	font-size: 9pt;
}

#subdiv input.calendar_field
{
	padding-right: 17px;
	background: url('/hostcmsfiles/images/calendar.gif') no-repeat 100% 50% #FFFFFF;
}

#subdiv * html #header
{
	height: 1%; /* So IE plays nice */
}

.sql_q, .sql_qd 
{
	font-size: 8pt;
	background-color: #F6F7EF;
	border: 1px dashed #98D800;
	white-space: pre;
	padding: 2px;
	color: #000;
}

.sql_qd
{
	background-color: #F8EEE7;
	border: 1px dashed #D80000;
}

#subdiv .sql_t, #subdiv .sql_t a:link, #subdiv .sql_t a:hover, #subdiv .sql_t a:visited
{
	font-size: 8pt;
	color: #555;
}

.sql_db
{
	font-size: 8pt;
	color: #777;
	white-space: pre;
	display: none;
}

table.sql_explain
{
	empty-cells: show;
	margin: 1px;
}

table.sql_explain, table.sql_explain td
{
	border: 1px solid #AAA;
	border-collapse: collapse;
}

table.sql_explain td
{
	padding: 0px 2px;
	font-size: 8pt;
	color: #333;
}
/* Start HostCMS Style */

/* End HostCMS Style */

/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#fff;}
#colorbox{outline:0;}
    #cboxTopLeft{width:25px; height:25px; background:url(/templates/template34/inc_js/plugin/jq_colorbox/theme4/images/border1.png) no-repeat 0 0;}
    #cboxTopCenter{height:25px; background:url(/templates/template34/inc_js/plugin/jq_colorbox/theme4/images/border1.png) repeat-x 0 -50px;}
    #cboxTopRight{width:25px; height:25px; background:url(/templates/template34/inc_js/plugin/jq_colorbox/theme4/images/border1.png) no-repeat -25px 0;}
    #cboxBottomLeft{width:25px; height:25px; background:url(/templates/template34/inc_js/plugin/jq_colorbox/theme4/images/border1.png) no-repeat 0 -25px;}
    #cboxBottomCenter{height:25px; background:url(/templates/template34/inc_js/plugin/jq_colorbox/theme4/images/border1.png) repeat-x 0 -75px;}
    #cboxBottomRight{width:25px; height:25px; background:url(/templates/template34/inc_js/plugin/jq_colorbox/theme4/images/border1.png) no-repeat -25px -25px;}
    #cboxMiddleLeft{width:25px; background:url(/templates/template34/inc_js/plugin/jq_colorbox/theme4/images/border2.png) repeat-y 0 0;}
    #cboxMiddleRight{width:25px; background:url(/templates/template34/inc_js/plugin/jq_colorbox/theme4/images/border2.png) repeat-y -25px 0;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:20px;}
        #cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;}
        #cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
        #cboxLoadingOverlay{background:#fff url(/templates/template34/inc_js/plugin/jq_colorbox/theme4/images/loading.gif) no-repeat 5px 5px;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

        #cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
        #cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
        #cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
        #cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}
		
		#cboxLoadedContent{margin-bottom:25px;}
		#cboxPrevious{position:absolute; bottom:0; left:0; background:url(/templates/template34/inc_js/plugin/jq_colorbox/theme4/images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/templates/template34/inc_js/plugin/jq_colorbox/theme4/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext:hover{background-position:-50px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}
/* Start Default Style Settings */
html { overflow-y:scroll; }
html, body { height:100%; }
body,
body.mceContentBody { line-height:1; background-color:#3E5574; color:#475762; text-align:left; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:13px; }
input, select, button, textarea { font-family:Arial, Helvetica, Garuda, sans-serif; }
label, input[type="button"], input[type="submit"], button { cursor:pointer; }
a, a:visited,
span.LinkEmulator { color:#475762; /* ---- text-decoration:underline; ----*/ }
a:hover { color:#475762; text-decoration:none; }
a:focus, a:active { color:#475762; text-decoration:underline; }
.ContentContainer h1,
.ContentContainer span.h1_Emulator,
.mceContentBody h1 { display:block; margin:0 0 10px 0; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:19px; font-weight:normal; color:#FF6600; }
.ContentContainer h2,
.ContentContainer span.h2_Emulator,
.mceContentBody h2 { margin:0 0 10px 0; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:19px; font-weight:normal; color:#FF6600; }
.ContentContainer p,
.mceContentBody p { margin:0 0 5px 0; /* text-indent:10px; */ }
.ContentContainer ul,
.mceContentBody ul { margin:5px 10px 5px 25px; list-style-type:disc; }
.ContentContainer ul li ul,
.mceContentBody ul li ul { margin:5px 10px 5px 25px; list-style-type:circle; }
.ContentContainer ol,
.mceContentBody ol { margin:5px 10px 5px 25px; list-style-type:decimal; }
.ContentContainer ul li,
.mceContentBody ul li { padding:2px 0 2px 2px; list-style-type:disc; }
.ContentContainer ul li ul li,
.mceContentBody ul li ul li { padding:2px 0 2px 2px; list-style-type:circle; }
.ContentContainer ol li,
.mceContentBody ol li { padding:2px 0 2px 2px; list-style-type:decimal; }
.ContentContainer strong,
.mceContentBody strong,
.ContentContainer b,
.mceContentBody b { font-weight:bold; }
.ContentContainer table.ModelActualTbl { width:100%; border-collapse:collapse; border-spacing:0; border-width:1px; border-style:solid; border-color:#FFF; font-family:Arial, Helvetica, Garuda, sans-serif; }
.ContentContainer table.ModelActualTbl thead th,
.ContentContainer table.ModelActualTbl tbody td { padding:10px 4px; background-color:#D9DFE1; border-width:1px; border-style:solid; border-color:#FFF; vertical-align:middle; font-size:12px; color:#475762; }
.ContentContainer table.ModelActualTbl thead th { padding:10px 4px; background-color:#9AA9B4; font-weight:bold; color:#FFF; text-align:center; vertical-align:middle; font-size:13px; }
.ContentContainer table.NoBorder { border-width:0; }
.ContentContainer table.NoBorder td { border-width:0; }
.ContentContainer table.siteTbl { width:100%; border-collapse:collapse; border-spacing:0; border-width:1px; border-style:solid; border-color:#475762; font-family:Arial, Helvetica, Garuda, sans-serif; }
.ContentContainer table.siteTbl thead th,
.ContentContainer table.siteTbl tbody td { padding:2px; border-width:1px; border-style:solid; border-color:#475762; vertical-align:middle; font-size:12px; }
.ContentContainer table.siteTbl thead th { padding:2px; font-weight:bold; color:#FFF; text-align:center; vertical-align:middle; font-size:13px; }
a.JQ_MoreContents { display:block; width:100%; margin:5px 0; padding:2px 0; background-color:#475762; background-image:url(/templates/template34/img/elements/content_separate_fff_90.png); background-position:0 0; background-repeat:repeat; font-size:11px; text-align:center; text-decoration:none; text-transform:uppercase; }
a.JQ_MoreContents span { padding:0 10px; background-color:#FFF; color:#475762; }
a.JQ_MoreContents span.HideText { display:none; }
.ContentContainer a.JQ_MoreContents { display:none; }
.ContentContainer div.JQ_MoreContentsBlock { display:block; }
.mceContentBody div.JQ_MoreContentsBlock { border:3px solid #00F; }
.IndexTextMini { font-size:11px; }
.IndexTextMini h1 { font-size:16px; }
.IndexTextMini h2 { font-size:14px; }
/* End Default Style Settings */
/* WYSIWYG Editor Set */
body.mceContentBody { background-color:#FFF; background-image:none; }
/* End WYSIWYG Editor Set */
/* All El */
body { background-image:url(/templates/template34/img/background/site_bg1.jpg); background-attachment:fixed; background-position:50% 0; background-repeat:no-repeat; }
#g_pageContainer.pageContainer { position:relative; min-width:1080px; width:100%; min-height:100%; height:auto; margin:0 auto; }
#g_hC.headerContainer,
#g_mC.middleContainer,
#g_bC.bottomContainer,
#hC_Lv1.hC_Lv1_Container,
#hC_Lv2.hC_Lv2_Container,
#hC_Lv2 div.hC_Lv2_blankContainer,
#hC_Lv3.hC_Lv3_Container,
#hC_Lv4.hC_Lv4_Container { width:100%; margin:0 auto; }
#g_mC.middleContainer,
#g_bC.bottomContainer,
#hC_Lv1.hC_Lv1_Container,
#hC_Lv2 div.hC_Lv2_blankContainer,
#hC_Lv3.hC_Lv3_Container,
#hC_Lv4.hC_Lv4_Container { min-width:900px; width:900px; }
a.smLink { display:block; width:0px; height:0px; overflow:hidden; }
#g_pageContainer.pageContainer {  }
#g_pageContainer div.floatClear { width:100%; height:0px; clear:both; font-size:0; overflow:hidden; }
/* Site Fixed Button */
/*#m_SC_FixBut.m_SiteControl_FixBut { width:0px; height:0px; margin:0; padding:0; }*/
#m_SC_FixBut.m_SiteControl_FixBut { position:static; top:0px; left:0px; width:100%; height:0px; margin:0; padding:0; }
#m_SC_FixBut.m_SiteControl_FixBut.El_Fixed { position:fixed; top:-88px; }
/*#m_SC_FixBut div.FixBut { position:absolute; width:40px; height:200px; background-color:transparent; background-position:0 0; background-repeat:no-repeat; z-index:500; }*/
/*#m_SC_FixBut a { display:block; width:40px; height:200px; text-decoration:none; }*/
#m_SC_FixBut div.FixBut { position:absolute; width:35px; height:175px; background-color:transparent; background-position:0 0; background-repeat:no-repeat; z-index:500; }
#m_SC_FixBut a { display:block; width:35px; height:175px; text-decoration:none; }
/*#m_SC_FixBut div.SCFB_1 { top:168px; left:0; background-image:url(/templates/template34/img/elements/stick_button_l1.png); }*/
/*#m_SC_FixBut div.SCFB_2 { top:168px; right:0; background-image:url(/templates/template34/img/elements/stick_button_r1.png); }*/
/*#m_SC_FixBut div.SCFB_3 { top:418px; left:0; background-image:url(/templates/template34/img/elements/stick_button_l2.png); }*/
/*#m_SC_FixBut div.SCFB_4 { top:418px; right:0; background-image:url(/templates/template34/img/elements/stick_button_r2.png); }*/
#m_SC_FixBut div.SCFB_1 { top:98px; left:0; background-image:url(/templates/template34/img/elements/stick_button_l1.png); }
#m_SC_FixBut div.SCFB_2 { top:278px; left:0; background-image:url(/templates/template34/img/elements/stick_button_l3.png); }
#m_SC_FixBut div.SCFB_3 { top:458px; left:0; background-image:url(/templates/template34/img/elements/stick_button_l2.png); }
#m_SC_FixBut div.SCFB_None { display:none; }
/* Site Fixed Button */
/* End All El */
/* Header */
#g_hC.headerContainer { position:absolute; top:0; left:0; z-index:300; }
#hC_Lv1.hC_Lv1_Container { height:50px; }
#hC_Lv2.hC_Lv2_Container { height:30px; margin:0 0 18px 0; background-color:#CDCDCD; background-image:url(/templates/template34/img/header/topmenu_bg.png); background-position:50% 0; background-repeat:repeat-x; }
#hC_Lv2 div.hC_Lv2_blankContainer { position:relative; height:30px; }
#hC_Lv2 div.hC_TopMenu { position:relative; margin:0 130px 0 0; height:30px; overflow:hidden; }
#hC_Lv3.hC_Lv3_Container { height:60px; margin:0 auto 10px auto; background-color:#CDCDCD; background-image:url(/templates/template34/img/header/topmodelmenu_bg.png); background-position:50% 0; background-repeat:repeat-x; }
#hC_Lv3 div.hC_Lv3_blankContainer { position:relative; height:60px; padding:0 130px 0 220px; }
#hC_Lv3 div.hC_SiteLogo { position:absolute; top:0; left:15px; background-color:transparent; background-image:url(/templates/template34/img/header/site_logo1.png); background-position:50% 50%; background-repeat:no-repeat; }
#hC_Lv3 div.hC_SiteLogo,
#hC_Lv3 div.hC_SiteLogo a.hC_SiteLogoLink { width:205px; height:60px; }
#hC_Lv3 div.hC_SiteLogo a.hC_SiteLogoLink { display:block; text-align:left; text-decoration:none; }
#hC_Lv3 div.hC_ModelMenu { position:relative; height:60px; overflow:visible; }
#hC_Lv3 div.hC_DaelerLogo { position:absolute; top:0; right:15px; background-color:transparent; background-image:url(/templates/template34/img/header/daeler_logo1.png); background-position:50% 50%; background-repeat:no-repeat; }
#hC_Lv3 div.hC_DaelerLogo,
#hC_Lv3 div.hC_DaelerLogo a.hC_DaelerLogoLink { width:115px; height:60px; }
#hC_Lv3 div.hC_DaelerLogo a.hC_DaelerLogoLink { display:block; text-align:left; text-decoration:none; }
#hC_Lv4.FlashMode { height:350px; background-color:#FFF; }
#hC_Lv4.FlashMode div.hC_Lv4_blankContainer { position:relative; top:5px; margin:0 5px 0 5px; height:340px; }
/** TopContacts **/
#m_TopContacts.hC_m_TopContacts { width:100%; margin:0 auto; padding:15px 0 0 0; }
#m_TopContacts div.mContainer { position:relative; text-align:center; font-family:Arial, Helvetica, Garuda, sans-serif; font-weight:normal; color:#FFF; }
#m_TopContacts span.InfoLine { padding:0 30px 0 0; font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size:11px; text-transform:uppercase; }
#m_TopContacts span.Address { font-size:15px;/* margin:0 120px 0 0;*/ }
#m_TopContacts span.Separate { padding:0 15px; }
#m_TopContacts span.Phone { /*position:absolute; top:3px; right:70px; display:inline-block;*/ font-size:19px; }
/** TopContacts **/
/** TopMenu **/
#m_TopMenu.hC_m_TopMenu { height:30px; margin:0 auto; }
#m_TopMenu div.mContainer { padding:0 0 0 5px; text-align:left; font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size:11px; text-transform:uppercase; }
#m_TopMenu ul.MenuList_Lv0 { height:30px; margin:0 auto; list-style:none; }
#m_TopMenu li.El_Lv0 { display:inline; line-height:30px; text-align:center; }
#m_TopMenu li.El_Lv0 div.El_BgL,
#m_TopMenu li.El_Lv0 div.El_BgR,
#m_TopMenu li.El_Lv0 div.El_BgC { float:left; height:30px; }
#m_TopMenu li.El_Lv0 div.El_BgL { padding:0 0 0 6px; background-position:0 0; background-repeat:no-repeat; cursor:pointer; }
#m_TopMenu li.El_Lv0 div.El_BgR { padding:0 6px 0 0; background-position:100% 0; background-repeat:no-repeat; }
#m_TopMenu li.El_Lv0 div.El_BgC { background-position:50% 0; background-repeat:repeat-x; }
#m_TopMenu li.El_Lv0 a.El_Link { display:block; padding:0 10px; margin:0 -6px; color:#131F2C; white-space:nowrap; text-decoration:none; }
#m_TopMenu li.El_Lv0 a.El_Link:hover,
#m_TopMenu li.El_Lv0 a.El_Link:active,
#m_TopMenu li.El_Lv0.El_Active a.El_Link,
#m_TopMenu li.El_Lv0 div.El_BgL:hover a.El_Link,
#m_TopMenu li.El_Lv0 div.El_BgL:active a.El_Link { color:#FFF; }
#m_TopMenu li.El_Lv0.SpecialColor_1 a.El_Link { font-weight:bold; color:#FF6600; }
#m_TopMenu li.El_Lv0.SpecialColor_1 a.El_Link:hover,
#m_TopMenu li.El_Lv0.SpecialColor_1 a.El_Link:active,
#m_TopMenu li.El_Lv0.SpecialColor_1.El_Active a.El_Link,
#m_TopMenu li.El_Lv0.SpecialColor_1 div.El_BgL:hover a.El_Link,
#m_TopMenu li.El_Lv0.SpecialColor_1 div.El_BgL:active a.El_Link { color:#FF9D5D; }
#m_TopMenu li.El_Lv0:hover div.El_BgL,
#m_TopMenu li.El_Lv0:active div.El_BgL,
#m_TopMenu li.El_Lv0.El_Active div.El_BgL { background-color:#5E727F; background-image:url(/templates/template34/img/header/top_menu_el_lv0_active_bgl.png); }
#m_TopMenu li.El_Lv0:hover div.El_BgR,
#m_TopMenu li.El_Lv0:active div.El_BgR,
#m_TopMenu li.El_Lv0.El_Active div.El_BgR { background-color:#5E727F; background-image:url(/templates/template34/img/header/top_menu_el_lv0_active_bgr.png); }
#m_TopMenu li.El_Lv0:hover div.El_BgC,
#m_TopMenu li.El_Lv0:active div.El_BgC,
#m_TopMenu li.El_Lv0.El_Active div.El_BgC { background-color:#5E727F; background-image:url(/templates/template34/img/header/top_menu_el_lv0_active_bgc.png); }
/** TopMenu **/
/** TopSearch **/
#m_TopSearch.hC_m_TopSearch { position:absolute; top:0; right:5px; width:120px; height:30px; }
#m_TopSearch div.mContainer { padding:4px 0 0 0; text-align:left; font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size:11px; text-transform:uppercase; }
#m_TopSearch div.sInputBgL,
#m_TopSearch div.sInputBgR,
#m_TopSearch div.sInputBgC { height:22px; }
#m_TopSearch div.sInputBgL { padding:0 0 0 6px; background-color:transparent; background-image:url(/templates/template34/img/header/topsearch_input_bgl.png); background-position:0 0; background-repeat:no-repeat; }
#m_TopSearch div.sInputBgR { padding:0 6px 0 0; background-color:transparent; background-image:url(/templates/template34/img/header/topsearch_input_bgr.png); background-position:100% 0; background-repeat:no-repeat; }
#m_TopSearch div.sInputBgC { position:relative; background-color:transparent; background-image:url(/templates/template34/img/header/topsearch_input_bgc.png); background-position:50% 0; background-repeat:repeat-x; z-index:305; }
#m_TopSearch input.sQueryInput { position:absolute; top:2px; left:0; width:90px; height:18px; border:none; outline:none;  background-color:transparent; text-align:left; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:11px; color:#68757E; z-index:306; }
#m_TopSearch input.sQuerySubmit { position:absolute; top:0; right:-6px; width:22px; height:22px; padding:0; border:none; outline:none; background-color:transparent; background-image:url(/templates/template34/img/header/topsearch_submit_bg.png); background-position:50% 50%; background-repeat:no-repeat; text-align:center; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:11px; color:#68757E; cursor:pointer; z-index:306; }
/** TopSearch **/
/** TopModelMenu **/
#m_TopModelMenu.hC_m_TopModelMenu { height:60px; margin:0 auto; }
#m_TopModelMenu div.mContainer { position:relative; height:60px; padding:0; text-align:left; font-family:Arial, Helvetica, Garuda, sans-serif; /*font-size:14px;*/ font-size:12px; text-transform:uppercase; overflow:visible; z-index:320; }
#m_TopModelMenu ul.MenuList_Lv0 { float:left; position:relative; left:50%; height:60px; margin:0 auto; list-style:none; }
#m_TopModelMenu li.El_Lv0 { float:left; position:relative; right:50%; display:inline; line-height:60px; margin:0 0 0 -1px; text-align:center; }
#m_TopModelMenu li.El_Lv0 div.Separate { float:right; margin:0 0 0 -1px; width:2px; height:60px; background-image:url(/templates/template34/img/header/top_modelmenu_separate_bg.png); background-position:0 50%; background-repeat:no-repeat; }
#m_TopModelMenu li.El_Lv0 div.El_BgL,
#m_TopModelMenu li.El_Lv0 div.El_BgR,
#m_TopModelMenu li.El_Lv0 div.El_BgC { float:left; height:60px; }
#m_TopModelMenu li.El_Lv0 div.El_BgL { padding:0 0 0 6px; background-position:0 0; background-repeat:no-repeat; cursor:pointer; }
#m_TopModelMenu li.El_Lv0 div.El_BgR { padding:0 6px 0 0; background-position:100% 0; background-repeat:no-repeat; }
#m_TopModelMenu li.El_Lv0 div.El_BgC { background-position:50% 0; background-repeat:repeat-x; }
#m_TopModelMenu li.El_Lv0 a.El_Link { display:block; /*padding:0 15px;*/ padding:0 10px; margin:0 -6px; color:#131F2C; white-space:nowrap; text-decoration:none; }
#m_TopModelMenu li.El_Lv0 a.El_Link span.Remark { padding:0 3px 0 0; vertical-align:top; baseline-shift:super; font-size:10px; font-weight:bold; color:#FF6600; text-transform:uppercase; }
#m_TopModelMenu li.El_Lv0 a.El_Link:hover,
#m_TopModelMenu li.El_Lv0 a.El_Link:active,
#m_TopModelMenu li.El_Lv0.El_Active a.El_Link,
#m_TopModelMenu li.El_Lv0 div.El_BgL:hover a.El_Link,
#m_TopModelMenu li.El_Lv0 div.El_BgL:active a.El_Link { color:#FFF; }
#m_TopModelMenu li.El_Lv0:hover div.El_BgL,
#m_TopModelMenu li.El_Lv0:active div.El_BgL,
#m_TopModelMenu li.El_Lv0.El_Active div.El_BgL { background-color:#5E727F; background-image:url(/templates/template34/img/header/top_modelmenu_el_lv0_active_bgl.png); }
#m_TopModelMenu li.El_Lv0:hover div.El_BgR,
#m_TopModelMenu li.El_Lv0:active div.El_BgR,
#m_TopModelMenu li.El_Lv0.El_Active div.El_BgR { background-color:#5E727F; background-image:url(/templates/template34/img/header/top_modelmenu_el_lv0_active_bgr.png); }
#m_TopModelMenu li.El_Lv0:hover div.El_BgC,
#m_TopModelMenu li.El_Lv0:active div.El_BgC,
#m_TopModelMenu li.El_Lv0.El_Active div.El_BgC { background-color:#5E727F; background-image:url(/templates/template34/img/header/top_modelmenu_el_lv0_active_bgc.png); }
#m_TopModelMenu li.El_Lv0.El_Hover:hover div.El_Lv1_Cnt,
#m_TopModelMenu li.El_Lv0.El_Hover:active div.El_Lv1_Cnt { display:block; }
#m_TopModelMenu div.El_Lv1_Cnt { display:none; position:relative; margin:0 -6px 0 -6px; padding:4px 0 4px 0; background-color:#51616E; }
#m_TopModelMenu ul.MenuList_Lv1 { margin:0 auto; list-style:none; }
#m_TopModelMenu li.El_Lv1 { margin:0 0 0 0; line-height:30px; text-align:center; }
#m_TopModelMenu a.El_Lv1_Link { display:block; padding:0 5px 0 5px; color:#FFF; text-decoration:none; }
#m_TopModelMenu a.El_Lv1_Link:hover,
#m_TopModelMenu a.El_Lv1_Link:active,
#m_TopModelMenu li.El_Lv1.El_Active a.El_Lv1_Link,
#m_TopModelMenu li.El_Lv1:hover a.El_Lv1_Link,
#m_TopModelMenu li.El_Lv1:active a.El_Lv1_Link { background-color:#6E8493; color:#FFF; }
/** TopModelMenu **/
/** TopIndexFlash **/
#m_TopImages.hC_m_TopImages { position:relative; width:890px; height:340px; overflow:hidden; }

/** TopIndexFlash **/
/** ImagesSliderSW **/
#m_ImagesSliderSW.hC_m_ImagesSliderSW { display:none; position:absolute; bottom:10px; left:0px; width:100%; height:20px; padding:0 0 0 0; text-align:center; cursor:default; }
#m_ImagesSliderSW ul.Pagination { display:inline; height:20px; margin:0 auto; list-style:none; }
#m_ImagesSliderSW span.SlideSW_Prev,
#m_ImagesSliderSW span.SlideSW_Next,
#m_ImagesSliderSW ul.Pagination li { display:inline-block; width:20px; height:20px; margin:0 10px; font-size:14px; text-align:center; cursor:pointer; }
#m_ImagesSliderSW span.SlideSW_Prev,
#m_ImagesSliderSW span.SlideSW_Next,
#m_ImagesSliderSW ul.Pagination li { background-color:transparent; background-image:url(/templates/template34/img/header/imagesslidersw_switch_060d3c_bg.png);  background-repeat:no-repeat; }
#m_ImagesSliderSW span.SlideSW_Prev { display:none; margin:0 5px 0 0; background-position:0px 0px; }
#m_ImagesSliderSW span.SlideSW_Next { display:none; margin:0 0 0 5px; background-position:-103px 0px; }
#m_ImagesSliderSW ul.Pagination li { background-position:0px -100px; }
#m_ImagesSliderSW ul.Pagination li.SW_Active { background-position:-103px -100px; }
/** ImagesSliderSW **/
/** ImagesSlider **/
#m_ImagesSlider.hC_m_ImagesSlider { position:relative; }
#m_ImagesSlider.hC_m_ImagesSlider,
#m_ImagesSlider div.SlidesScreen,
#m_ImagesSlider div.SlidesScreen div.Slide,
#m_ImagesSlider div.SlidesScreen div.Slide div.WrapSlideFlashContent { width:890px; height:340px; }
#m_ImagesSlider div.SlidesScreen div.Slide { display:inline-block; overflow:hidden; background-color:transparent; background-image:url(/templates/template34/img/elements/ajax_loader_1_big.gif); background-position:50% 50%; background-repeat:no-repeat; }
#m_ImagesSlider div.SlidesScreen div.Slide div.WrapSlideFlashContent { display:none; }
#m_ImagesSlider div.SlideTimerBg { display:none; position:absolute; bottom:0; left:0; width:100%; height:2px; background-color:#FFF; z-index:376; }
#m_ImagesSlider div.SlideTimer { display:none; position:absolute; bottom:0; left:0; height:2px; background-color:#060D3C; z-index:377; }
/** ImagesSlider **/
/* End Header */
/* Middle */
#g_mC.middleContainer.mC_IndexMode { position:relative; padding:523px 0 0 0; z-index:200; }
#g_mC.middleContainer.mC_PageLRMode { position:relative; padding:168px 0 0 0; z-index:200;  }
#mC_Adv1.IndexMode { position:relative; margin:0 0 5px 0; }
#mC_Adv1 div.Adv1_Container { background-color:#FFF; text-align:center; }
#mC_Lv1.IndexMode { position:relative; margin:0 0 5px 0; }
#mC_Lv1.PageLRMode { position:relative; margin:0 0 5px 0; }
#mC_Lv1.IndexMode div.Column1-warp { position:relative; width:540px; background-color:#FFF; background-image:url(/templates/template34/img/header/page_index_block_bg.png); background-position:0 100%; background-repeat:repeat-x; background-size:100% 100%; }
#mC_Lv1.IndexMode div.Column2-warp { position:relative; left:540px; width:355px; margin:0 -540px 0 5px; background-color:#FFF;  background-image:url(/templates/template34/img/header/page_index_block_bg.png); background-position:0 100%; background-repeat:repeat-x; background-size:100% 100%; }
#mC_Lv1.IndexMode div.Column1_Cnt { float:left; position:relative; left:-540px; width:540px; margin:0 -540px 0 -5px; }
#mC_Lv1.IndexMode div.Column2_Cnt {  }
#mC_Lv1.IndexMode div.Column1 { padding:10px 10px; }
#mC_Lv1.IndexMode div.Column2 { padding:10px 10px; }
#mC_Lv1.PageLRMode div.BgC_Container { background-color:#FFF; background-image:url(/templates/template34/img/elements/page_content_main_bgc.png); background-position:50% 0; background-repeat:repeat-x; }
#mC_Lv1.PageLRMode div.Column1-warp { position:relative; left:0; width:247px; min-height:375px; margin:0 -247px 0 0; background-image:url(/templates/template34/img/elements/leftmenu_page_separate.png); background-position:100% 25px; background-repeat:no-repeat; }
#mC_Lv1.PageLRMode div.Column1-warp.ModelshowMenuMode { padding-top:23px; background-position:100% 58px; }
#mC_Lv1.PageLRMode div.Column1-warp.ModelshowPreviewBannerMode { padding-top:350px; background-position:100% 385px; }
#mC_Lv1.PageLRMode div.Column1-warp.ModelshowPreviewBannerMiniMode { padding-top:140px; background-position:100% 175px; }
#mC_Lv1.PageLRMode div.Column2-warp { position:relative; left:247px; width:653px; margin:0 -900px 0 0; }
#mC_Lv1.PageLRMode div.Column1_Cnt { float:left; position:relative; left:0; width:653px; margin:0 -653px 0 0; }
#mC_Lv1.PageLRMode div.Column2_Cnt { float:left; position:relative; left:-247px; width:247px; margin:0 -247px 0 0; }
#mC_Lv1.PageLRMode div.Column1 { padding:35px 25px 20px 25px; }
#mC_Lv1.PageLRMode div.Column2 { padding:35px 27px 20px 20px; }
#mC_Lv1.PageLRMode div.Column1 #m_PageContent.mC_m_PageContent { margin-top:30px; }
#mC_Lv1.PageLRMode #m_BreadCrumbs.mC_m_BreadCrumbs,
#mC_Lv1.PageMode #m_BreadCrumbs.mC_m_BreadCrumbs { display:block; }
#mC_Lv2.IndexMode { position:relative; margin:0 0 5px 0; }
#mC_Lv2.IndexMode div.Column1-warp { position:relative; width:240px; background-color:#FFF; }
#mC_Lv2.IndexMode div.Column2-warp { position:relative; left:240px; width:295px; margin:0 -240px 0 5px; background-color:#FFF; }
#mC_Lv2.IndexMode div.Column3-warp { position:relative; left:295px; width:355px; margin:0 -295px 0 5px; background-color:#FFF;  background-image:url(/templates/template34/img/header/page_index_block_bg.png); background-position:0 100%; background-repeat:repeat-x; background-size:100% 100%; }
#mC_Lv2.IndexMode div.Column1_Cnt { float:left; position:relative; left:-535px; width:240px; margin:0 -535px 0 -10px; }
#mC_Lv2.IndexMode div.Column2_Cnt { float:left; position:relative; left:-295px; width:295px; margin:0 -590px 0 -5px; }
#mC_Lv2.IndexMode div.Column3_Cnt {  }
#mC_Lv2.IndexMode div.Column1 { height:185px; padding:5px 0 5px 0; margin:0 5px 0 5px; text-align:center; }
#mC_Lv2.IndexMode div.Column2 { height:185px; padding:5px 0 5px 0; margin:0 5px 0 5px; text-align:center; }
#mC_Lv2.IndexMode div.Column3 { height:175px; padding:10px 10px; }
/* DealsBlock Index */
#m_DealsBlock.mC_m_DealsBlock.IndexMode {  }
#m_DealsBlock.IndexMode div.mContainer { text-align:left; font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size:12px; }
#m_DealsBlock.IndexMode div.BlockHeader { position:relative; height:19px; padding:0 0 10px 0; }
#m_DealsBlock.IndexMode div.BlockHeader span.BlockName { float:left; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:19px; color:#FF6600; }
#m_DealsBlock.IndexMode div.BlockHeader div.BlockAllCnt { float:right; margin:-2px -2px 0 0; font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size:12px; color:#FF6600; text-transform:uppercase; }
#m_DealsBlock.IndexMode div.BlockHeader div.BlockAllCnt div.BAC_BgC,
#m_DealsBlock.IndexMode div.BlockHeader div.BlockAllCnt div.BAC_BgRArrow { float:left; height:19px; }
#m_DealsBlock.IndexMode div.BlockHeader div.BlockAllCnt div.BAC_BgC { height:25px; background-color:transparent; background-position:100% 0; background-repeat:repeat-x; }
#m_DealsBlock.IndexMode div.BlockHeader div.BlockAllCnt div.BAC_BgRArrow { padding:6px 24px 0 5px; background-color:transparent; background-position:93% 7px; background-repeat:no-repeat; }
#m_DealsBlock.IndexMode div.BlockHeader div.BlockAllCnt a.BAC_Link { display:block; margin:-6px -24px 0 -5px; padding:6px 24px 7px 5px;  color:#FF6600; text-decoration:none; }
#m_DealsBlock.IndexMode div.BlockHeader div.BlockAllCnt:hover div.BAC_BgC,
#m_DealsBlock.IndexMode div.BlockHeader div.BlockAllCnt:active div.BAC_BgC { background-image:url(/templates/template34/img/elements/menu_active_bgc.png); }
#m_DealsBlock.IndexMode div.BlockHeader div.BlockAllCnt:hover div.BAC_BgRArrow,
#m_DealsBlock.IndexMode div.BlockHeader div.BlockAllCnt:active div.BAC_BgRArrow { background-image:url(/templates/template34/img/elements/menu_active_bgrarrow.png); }
#m_DealsBlock.IndexMode div.BlockHeader div.BlockAllCnt:hover a.BAC_Link,
#m_DealsBlock.IndexMode div.BlockHeader div.BlockAllCnt:active a.BAC_Link { color:#FFF; }
#m_DealsBlock.IndexMode a.PostLink { text-decoration:none; }
#m_DealsBlock.IndexMode a.PostLink p.PostDate { margin:0 0 3px 0; color:#899AA5; }
#m_DealsBlock.IndexMode a.PostLink h3.PostTitle { margin:0 0 3px 0; font-weight:normal; color:#FF6600; }
#m_DealsBlock.IndexMode a.PostLink p.PostDescription { margin:0 0 10px 0; color:#475762; }
#m_DealsBlock.IndexMode a.PostLink:hover h3.PostTitle,
#m_DealsBlock.IndexMode a.PostLink:active h3.PostTitle { text-decoration:underline; }
#m_DealsBlock.IndexMode div.Message_NoPost { padding:30px 0 0 0; text-align:center; }
/* DealsBlock Index */
/* NewsBlock Index */
#m_NewsBlock.mC_m_NewsBlock.IndexMode {  }
#m_NewsBlock.IndexMode div.mContainer { text-align:left; font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size:11px; }
#m_NewsBlock.IndexMode div.BlockHeader { position:relative; height:19px; padding:0 0 10px 0; }
#m_NewsBlock.IndexMode div.BlockHeader span.BlockName { float:left; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:19px; color:#FF6600; }
#m_NewsBlock.IndexMode div.BlockHeader div.BlockAllCnt { float:right; margin:-2px -2px 0 0; font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size:12px; color:#FF6600; text-transform:uppercase; }
#m_NewsBlock.IndexMode div.BlockHeader div.BlockAllCnt div.BAC_BgC,
#m_NewsBlock.IndexMode div.BlockHeader div.BlockAllCnt div.BAC_BgRArrow { float:left; height:19px; }
#m_NewsBlock.IndexMode div.BlockHeader div.BlockAllCnt div.BAC_BgC { height:25px; background-color:transparent; background-position:100% 0; background-repeat:repeat-x; }
#m_NewsBlock.IndexMode div.BlockHeader div.BlockAllCnt div.BAC_BgRArrow { padding:6px 24px 0 5px; background-color:transparent; background-position:93% 7px; background-repeat:no-repeat; }
#m_NewsBlock.IndexMode div.BlockHeader div.BlockAllCnt a.BAC_Link { display:block; margin:-6px -24px 0 -5px; padding:6px 24px 7px 5px;  color:#FF6600; text-decoration:none; }
#m_NewsBlock.IndexMode div.BlockHeader div.BlockAllCnt:hover div.BAC_BgC,
#m_NewsBlock.IndexMode div.BlockHeader div.BlockAllCnt:active div.BAC_BgC { background-color:#FF6600; background-image:url(/templates/template34/img/elements/menu_active_bgc.png); }
#m_NewsBlock.IndexMode div.BlockHeader div.BlockAllCnt:hover div.BAC_BgRArrow,
#m_NewsBlock.IndexMode div.BlockHeader div.BlockAllCnt:active div.BAC_BgRArrow { background-image:url(/templates/template34/img/elements/menu_active_bgrarrow.png); }
#m_NewsBlock.IndexMode div.BlockHeader div.BlockAllCnt:hover a.BAC_Link,
#m_NewsBlock.IndexMode div.BlockHeader div.BlockAllCnt:active a.BAC_Link { color:#FFF; }
#m_NewsBlock.IndexMode a.PostLink { text-decoration:none; }
#m_NewsBlock.IndexMode a.PostLink p.PostDate { margin:0 0 3px 0; color:#899AA5; }
#m_NewsBlock.IndexMode a.PostLink h3.PostTitle { margin:0 0 3px 0; font-weight:normal; color:#FF6600; }
#m_NewsBlock.IndexMode a.PostLink p.PostDescription { margin:0 0 10px 0; color:#475762; }
#m_NewsBlock.IndexMode a.PostLink:hover h3.PostTitle,
#m_NewsBlock.IndexMode a.PostLink:active h3.PostTitle { text-decoration:underline; }
#m_NewsBlock.IndexMode div.Message_NoPost { padding:30px 0 0 0; text-align:center; }
/* NewsBlock Index */
/* BreadCrumbs for Page */
#m_BreadCrumbs.mC_m_BreadCrumbs { display:none; position:absolute; top:0; left:0; width:100%; }
#m_BreadCrumbs div.mContainer { position:relative; height:25px; margin:42px 25px 0 25px; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:11px; overflow:hidden; }
#m_BreadCrumbs div.ElementsBlock { float:left; text-align:left; }
#m_BreadCrumbs span.Separate { font-weight:bold; }
#m_BreadCrumbs span.LinkEmulator { cursor:default; }
/* BreadCrumbs for Page */
/* SiteSearchBlock for Page */
#m_SiteSearchBlock.mC_m_SiteSearchBlock {  }
#m_SiteSearchBlock div.mContainer {  }
#m_SiteSearchBlock table.SiteSearchFormTbl { width:100%; }
#m_SiteSearchBlock table.SiteSearchFormTbl td.SearchInputCell { text-align:left; vertical-align:middle; }
#m_SiteSearchBlock table.SiteSearchFormTbl td.SearchButtonCell { width:70px; padding:0 0 0 20px; text-align:right; vertical-align:middle; }
#m_SiteSearchBlock input.SearchInputFeild,
#m_SiteSearchBlock input.SearchButton { padding:2px 2px; font-size:16px; outline:none; }
#m_SiteSearchBlock input.SearchInputFeild { width:100%; background-color:#F8F7F7; border:1px solid #D9D9D9; }
#m_SiteSearchBlock input.SearchButton { width:100%; }
#m_SiteSearchBlock div.SearchMessage { margin:15px 0 15px 0; }
#m_SiteSearchBlock div.SearchMessage span.ResultInfo { color:#8A8A8A; }
#m_SiteSearchBlock div.SearchResult { line-height:16px; }
#m_SiteSearchBlock div.SearchResult p.ResultPageTitle { margin-bottom:5px; }
#m_SiteSearchBlock div.SearchResult p.ResultPageUrl { margin-bottom:20px; color:#8A8A8A; font-size:11px; }
#m_SiteSearchBlock div.SearchResult a.ResultPageLink { font-weight:bold; }
#m_SiteSearchBlock.PageMode div.Pages { margin:0; }
#m_SiteSearchBlock.PageMode div.Pages span.PagesBlockName { float:left; padding:6px 5px; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:11px; font-weight:normal; color:#899AA5; }
#m_SiteSearchBlock.PageMode div.Pages div.PageNumCnt { float:left; margin:0 1px; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:13px; }
#m_SiteSearchBlock.PageMode div.Pages div.PageNumCnt div.PNC_BgC { height:25px; background-color:transparent; background-position:100% 0; background-repeat:repeat-x; }
#m_SiteSearchBlock.PageMode div.Pages div.PageNumCnt a.PageLink,
#m_SiteSearchBlock.PageMode div.Pages div.PageNumCnt.PN_Active span.PageCurrent { display:block; padding:6px 7px 7px 7px; color:#FF6600; text-decoration:none; }
#m_SiteSearchBlock.PageMode div.Pages div.PageNumCnt.PN_Active span.PageCurrent { cursor:default; }
#m_SiteSearchBlock.PageMode div.Pages div.PageNumCnt:hover div.PNC_BgC,
#m_SiteSearchBlock.PageMode div.Pages div.PageNumCnt:active div.PNC_BgC,
#m_SiteSearchBlock.PageMode div.Pages div.PageNumCnt.PN_Active div.PNC_BgC { background-color:#FF6600; background-image:url(/templates/template34/img/elements/menu_active_bgc.png); }
#m_SiteSearchBlock.PageMode div.Pages div.PageNumCnt:hover a.PageLink,
#m_SiteSearchBlock.PageMode div.Pages div.PageNumCnt:active a.PageLink,
#m_SiteSearchBlock.PageMode div.Pages div.PageNumCnt.PN_Active span.PageCurrent { color:#FFF; }
/* SiteSearchBlock for Page */
/* DealsBlock Page */
#m_DealsBlock.mC_m_DealsBlock.PageMode {  }
#m_DealsBlock.mC_m_DealsBlock.PageMode h1,
#m_DealsBlock.mC_m_DealsBlock.PageMode span.h1_Emulator { margin-bottom:25px; }
#m_DealsBlock.PageMode div.mContainer { text-align:left; font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size:11px; }
#m_DealsBlock.PageMode div.Post { margin:0 0 24px 0; padding:0 0 24px 0; background-color:transparent; background-image:url(/templates/template34/img/elements/is_border_bgb.png); background-position:5px 100%; background-repeat:repeat-x; }
#m_DealsBlock.PageMode div.Post div.PostDate,
#m_DealsBlock.PageMode div.Post div.PostImage,
#m_DealsBlock.PageMode div.Post div.PostDescription { float:left; }
#m_DealsBlock.PageMode div.Post a.PostLink { text-decoration:none; }
#m_DealsBlock.PageMode div.Post div.PostDate { width:87px; line-height:13px; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:11px; font-weight:normal; color:#899AA5; }
#m_DealsBlock.PageMode div.Post div.PostImage { width:110px; }
#m_DealsBlock.PageMode div.Post div.PostImage div.PostImage_Border { padding:4px 4px; border:1px solid #DBDEE1; }
/*#m_DealsBlock.PageMode div.Post div.PostDescription { width:386px; padding:0 10px; line-height:16px; font-size:13px; color:#475762; }*/
#m_DealsBlock.PageMode div.Post div.PostDescription { width:496px; padding:0 10px; line-height:16px; font-size:13px; color:#475762; }
#m_DealsBlock.PageMode div.Post a.PostLink.Title h3.PostTitle { margin:0 0 12px 0; padding:0 40px 0 0; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:14px; font-weight:normal; color:#FF6600; }
#m_DealsBlock.PageMode div.Post a.PostLink.Title:hover h3.PostTitle,
#m_DealsBlock.PageMode div.Post a.PostLink.Title:active h3.PostTitle { text-decoration:underline; }
#m_DealsBlock.PageMode div.Message_NoPost { padding:30px 0 0 0; line-height:16px; font-size:13px; color:#475762; text-align:center; }
#m_DealsBlock.PageMode div.Pages { margin:0; }
#m_DealsBlock.PageMode div.Pages span.PagesBlockName { float:left; padding:6px 5px; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:11px; font-weight:normal; color:#899AA5; }
#m_DealsBlock.PageMode div.Pages div.PageNumCnt { float:left; margin:0 1px; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:13px; }
#m_DealsBlock.PageMode div.Pages div.PageNumCnt div.PNC_BgC { height:25px; background-color:transparent; background-position:100% 0; background-repeat:repeat-x; }
#m_DealsBlock.PageMode div.Pages div.PageNumCnt a.PageLink,
#m_DealsBlock.PageMode div.Pages div.PageNumCnt.PN_Active span.PageCurrent { display:block; padding:6px 7px 7px 7px; color:#FF6600; text-decoration:none; }
#m_DealsBlock.PageMode div.Pages div.PageNumCnt.PN_Active span.PageCurrent { cursor:default; }
#m_DealsBlock.PageMode div.Pages div.PageNumCnt:hover div.PNC_BgC,
#m_DealsBlock.PageMode div.Pages div.PageNumCnt:active div.PNC_BgC,
#m_DealsBlock.PageMode div.Pages div.PageNumCnt.PN_Active div.PNC_BgC { background-color:#FF6600; background-image:url(/templates/template34/img/elements/menu_active_bgc.png); }
#m_DealsBlock.PageMode div.Pages div.PageNumCnt:hover a.PageLink,
#m_DealsBlock.PageMode div.Pages div.PageNumCnt:active a.PageLink,
#m_DealsBlock.PageMode div.Pages div.PageNumCnt.PN_Active span.PageCurrent { color:#FFF; }
#m_DealsBlock.PageMode div.BlockAllCnt { display:inline-block; height:25px; font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size:12px; color:#FF6600; text-transform:uppercase; }
#m_DealsBlock.PageMode div.BlockAllCnt div.BAC_BgC,
#m_DealsBlock.PageMode div.BlockAllCnt div.BAC_BgRArrow { float:left; height:19px; }
#m_DealsBlock.PageMode div.BlockAllCnt div.BAC_BgC { height:25px; background-color:transparent; background-position:100% 0; background-repeat:repeat-x; }
#m_DealsBlock.PageMode div.BlockAllCnt div.BAC_BgRArrow { padding:6px 24px 0 5px; background-color:transparent; background-position:93% 7px; background-repeat:no-repeat; }
#m_DealsBlock.PageMode div.BlockAllCnt a.BAC_Link { display:block; margin:-6px -24px 0 -5px; padding:6px 24px 7px 5px;  color:#FF6600; text-decoration:none; }
#m_DealsBlock.PageMode div.BlockAllCnt:hover div.BAC_BgC,
#m_DealsBlock.PageMode div.BlockAllCnt:active div.BAC_BgC { background-color:#FF6600; background-image:url(/templates/template34/img/elements/menu_active_bgc.png); }
#m_DealsBlock.PageMode div.BlockAllCnt:hover div.BAC_BgRArrow,
#m_DealsBlock.PageMode div.BlockAllCnt:active div.BAC_BgRArrow { background-image:url(/templates/template34/img/elements/menu_active_bgrarrow.png); }
#m_DealsBlock.PageMode div.BlockAllCnt:hover a.BAC_Link,
#m_DealsBlock.PageMode div.BlockAllCnt:active a.BAC_Link { color:#FFF; }
/* DealsBlock Page */
/* DealsBlock PostBlock Page */
#m_DealsBlock.PageMode div#m_PostBlock { margin:0 0 24px 0; padding:0 0 24px 0; background-color:transparent; background-image:url(/templates/template34/img/elements/is_border_bgb.png); background-position:5px 100%; background-repeat:repeat-x; }
#m_DealsBlock.PageMode div#m_PostBlock div.mContainer { text-align:left; font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size:11px; }
#m_DealsBlock.PageMode div#m_PostBlock div.PostDate-warp { position:relative; left:0; width:87px; }
#m_DealsBlock.PageMode div#m_PostBlock div.PostImage-warp { position:relative; left:87px; width:110px; margin:0 -87px 0 0; }
#m_DealsBlock.PageMode div#m_PostBlock div.PostDescription-warp { position:relative; left:110px; width:406px; margin:0 -110px 0 0; }
#m_DealsBlock.PageMode div#m_PostBlock div.PostDate_Cnt { float:left; position:relative; left:-197px; width:87px; margin:0 -87px 0 0; }
#m_DealsBlock.PageMode div#m_PostBlock div.PostImage_Cnt { float:left; position:relative; left:-110px; width:110px; margin:0 -110px 0 0; }
#m_DealsBlock.PageMode div#m_PostBlock div.PostDescription_Cnt { float:left; position:relative; left:0; width:406px; margin:0 -406px 0 0; }
/*#m_DealsBlock.PageMode div#m_PostBlock div.PostDate { width:87px; line-height:13px; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:11px; font-weight:normal; color:#899AA5; }*/
#m_DealsBlock.PageMode div#m_PostBlock div.PostDate { width:87px; margin:0 0 10px 0; line-height:13px; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:11px; font-weight:normal; color:#899AA5; }
#m_DealsBlock.PageMode div#m_PostBlock div.PostImage { width:110px; }
#m_DealsBlock.PageMode div#m_PostBlock div.PostImage.PostExtImage { margin:10px 0 0 0; }
#m_DealsBlock.PageMode div#m_PostBlock div.PostImage div.PostImage_Border { padding:4px 4px; border:1px solid #DBDEE1; }
/*#m_DealsBlock.PageMode div#m_PostBlock div.PostDescription { width:386px; padding:0 10px; line-height:16px; font-size:13px; color:#475762; }*/
#m_DealsBlock.PageMode div#m_PostBlock div.PostDescription { width:583px; padding:0 10px; line-height:16px; font-size:13px; color:#475762; }
#m_DealsBlock.PageMode div#m_PostBlock h1.PostTitle { margin:0 0 12px 0; padding:0 40px 0 0; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:14px; font-weight:normal; color:#FF6600; }
/* DealsBlock PostBlock Page */
/* NewsBlock Page */
#m_NewsBlock.mC_m_NewsBlock.PageMode {  }
#m_NewsBlock.mC_m_NewsBlock.PageMode h1,
#m_NewsBlock.mC_m_NewsBlock.PageMode span.h1_Emulator { margin-bottom:25px; }
#m_NewsBlock.PageMode div.mContainer { text-align:left; font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size:11px; }
#m_NewsBlock.PageMode div.Post { margin:0 0 24px 0; padding:0 0 24px 0; background-color:transparent; background-image:url(/templates/template34/img/elements/is_border_bgb.png); background-position:5px 100%; background-repeat:repeat-x; }
#m_NewsBlock.PageMode div.Post div.PostDate,
#m_NewsBlock.PageMode div.Post div.PostImage,
#m_NewsBlock.PageMode div.Post div.PostDescription { float:left; }
#m_NewsBlock.PageMode div.Post a.PostLink { text-decoration:none; }
#m_NewsBlock.PageMode div.Post div.PostDate { width:87px; line-height:13px; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:11px; font-weight:normal; color:#899AA5; }
#m_NewsBlock.PageMode div.Post div.PostImage { width:110px; }
#m_NewsBlock.PageMode div.Post div.PostImage div.PostImage_Border { padding:4px 4px; border:1px solid #DBDEE1; }
#m_NewsBlock.PageMode div.Post div.PostDescription { width:386px; padding:0 10px; line-height:16px; font-size:13px; color:#475762; }
#m_NewsBlock.PageMode div.Post a.PostLink.Title h3.PostTitle { margin:0 0 12px 0; padding:0 40px 0 0; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:14px; font-weight:normal; color:#FF6600; }
#m_NewsBlock.PageMode div.Post a.PostLink.Title:hover h3.PostTitle,
#m_NewsBlock.PageMode div.Post a.PostLink.Title:active h3.PostTitle { text-decoration:underline; }
#m_NewsBlock.PageMode div.Message_NoPost { padding:30px 0 0 0; line-height:16px; font-size:13px; color:#475762; text-align:center; }
#m_NewsBlock.PageMode div.Pages { margin:0; }
#m_NewsBlock.PageMode div.Pages span.PagesBlockName { float:left; padding:6px 5px; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:11px; font-weight:normal; color:#899AA5; }
#m_NewsBlock.PageMode div.Pages div.PageNumCnt { float:left; margin:0 1px; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:13px; }
#m_NewsBlock.PageMode div.Pages div.PageNumCnt div.PNC_BgC { height:25px; background-color:transparent; background-position:100% 0; background-repeat:repeat-x; }
#m_NewsBlock.PageMode div.Pages div.PageNumCnt a.PageLink,
#m_NewsBlock.PageMode div.Pages div.PageNumCnt.PN_Active span.PageCurrent { display:block; padding:6px 7px 7px 7px; color:#FF6600; text-decoration:none; }
#m_NewsBlock.PageMode div.Pages div.PageNumCnt.PN_Active span.PageCurrent { cursor:default; }
#m_NewsBlock.PageMode div.Pages div.PageNumCnt:hover div.PNC_BgC,
#m_NewsBlock.PageMode div.Pages div.PageNumCnt:active div.PNC_BgC,
#m_NewsBlock.PageMode div.Pages div.PageNumCnt.PN_Active div.PNC_BgC { background-color:#FF6600; background-image:url(/templates/template34/img/elements/menu_active_bgc.png); }
#m_NewsBlock.PageMode div.Pages div.PageNumCnt:hover a.PageLink,
#m_NewsBlock.PageMode div.Pages div.PageNumCnt:active a.PageLink,
#m_NewsBlock.PageMode div.Pages div.PageNumCnt.PN_Active span.PageCurrent { color:#FFF; }
#m_NewsBlock.PageMode div.BlockAllCnt { display:inline-block; height:25px; font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size:12px; color:#FF6600; text-transform:uppercase; }
#m_NewsBlock.PageMode div.BlockAllCnt div.BAC_BgC,
#m_NewsBlock.PageMode div.BlockAllCnt div.BAC_BgRArrow { float:left; height:19px; }
#m_NewsBlock.PageMode div.BlockAllCnt div.BAC_BgC { height:25px; background-color:transparent; background-position:100% 0; background-repeat:repeat-x; }
#m_NewsBlock.PageMode div.BlockAllCnt div.BAC_BgRArrow { padding:6px 24px 0 5px; background-color:transparent; background-position:93% 7px; background-repeat:no-repeat; }
#m_NewsBlock.PageMode div.BlockAllCnt a.BAC_Link { display:block; margin:-6px -24px 0 -5px; padding:6px 24px 7px 5px;  color:#FF6600; text-decoration:none; }
#m_NewsBlock.PageMode div.BlockAllCnt:hover div.BAC_BgC,
#m_NewsBlock.PageMode div.BlockAllCnt:active div.BAC_BgC { background-color:#FF6600; background-image:url(/templates/template34/img/elements/menu_active_bgc.png); }
#m_NewsBlock.PageMode div.BlockAllCnt:hover div.BAC_BgRArrow,
#m_NewsBlock.PageMode div.BlockAllCnt:active div.BAC_BgRArrow { background-image:url(/templates/template34/img/elements/menu_active_bgrarrow.png); }
#m_NewsBlock.PageMode div.BlockAllCnt:hover a.BAC_Link,
#m_NewsBlock.PageMode div.BlockAllCnt:active a.BAC_Link { color:#FFF; }
/* NewsBlock Page */
/* NewsBlock PostBlock Page */
#m_NewsBlock.PageMode div#m_PostBlock { margin:0 0 24px 0; padding:0 0 24px 0; background-color:transparent; background-image:url(/templates/template34/img/elements/is_border_bgb.png); background-position:5px 100%; background-repeat:repeat-x; }
#m_NewsBlock.PageMode div#m_PostBlock div.mContainer { text-align:left; font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size:11px; }
#m_NewsBlock.PageMode div#m_PostBlock div.PostDate-warp { position:relative; left:0; width:87px; }
#m_NewsBlock.PageMode div#m_PostBlock div.PostImage-warp { position:relative; left:87px; width:110px; margin:0 -87px 0 0; }
#m_NewsBlock.PageMode div#m_PostBlock div.PostDescription-warp { position:relative; left:110px; width:406px; margin:0 -110px 0 0; }
#m_NewsBlock.PageMode div#m_PostBlock div.PostDate_Cnt { float:left; position:relative; left:-197px; width:87px; margin:0 -87px 0 0; }
#m_NewsBlock.PageMode div#m_PostBlock div.PostImage_Cnt { float:left; position:relative; left:-110px; width:110px; margin:0 -110px 0 0; }
#m_NewsBlock.PageMode div#m_PostBlock div.PostDescription_Cnt { float:left; position:relative; left:0; width:406px; margin:0 -406px 0 0; }
#m_NewsBlock.PageMode div#m_PostBlock div.PostDate { width:87px; line-height:13px; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:11px; font-weight:normal; color:#899AA5; }
#m_NewsBlock.PageMode div#m_PostBlock div.PostImage { width:110px; }
#m_NewsBlock.PageMode div#m_PostBlock div.PostImage.PostExtImage { margin:10px 0 0 0; }
#m_NewsBlock.PageMode div#m_PostBlock div.PostImage div.PostImage_Border { padding:4px 4px; border:1px solid #DBDEE1; }
#m_NewsBlock.PageMode div#m_PostBlock div.PostDescription { width:386px; padding:0 10px; line-height:16px; font-size:13px; color:#475762; }
#m_NewsBlock.PageMode div#m_PostBlock h1.PostTitle { margin:0 0 12px 0; padding:0 40px 0 0; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:14px; font-weight:normal; color:#FF6600; }
/* NewsBlock PostBlock Page */
/* Left PageMenu */
#m_LeftPageMenu.mC_m_LeftPageMenu { width:200px; margin:0 auto; }
#m_LeftPageMenu div.mContainer { text-align:left; font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size:12px; text-transform:uppercase; }
#m_LeftPageMenu ul.MenuList_Lv0 { margin:0 auto; list-style:none; }
#m_LeftPageMenu li.El_Lv0 { margin:0 0 2px 0; text-align:left; }
#m_LeftPageMenu div.El_Lv0_BgC { background-color:transparent; background-position:50% 0; background-repeat:repeat-x; background-size:100% 100%; }
#m_LeftPageMenu div.El_Lv0_BgRArrow { background-color:transparent; background-position:95% 50%; background-repeat:no-repeat; cursor:pointer; }
#m_LeftPageMenu a.El_Lv0_Link { display:block; padding:6px 20px 7px 5px; color:#FF6600; text-decoration:none; }
#m_LeftPageMenu a.El_Lv0_Link:hover,
#m_LeftPageMenu a.El_Lv0_Link:active,
#m_LeftPageMenu li.El_Lv0.El_Active a.El_Lv0_Link,
#m_LeftPageMenu li.El_Lv0:hover a.El_Lv0_Link,
#m_LeftPageMenu li.El_Lv0:active a.El_Lv0_Link { color:#FFF; }
#m_LeftPageMenu li.El_Lv0:hover div.El_Lv0_BgC,
#m_LeftPageMenu li.El_Lv0:active div.El_Lv0_BgC,
#m_LeftPageMenu li.El_Lv0.El_Active div.El_Lv0_BgC { background-color:#FF6600; background-image:url(/templates/template34/img/elements/menu_active_bgc.png); }
#m_LeftPageMenu li.El_Lv0:hover div.El_Lv0_BgRArrow,
#m_LeftPageMenu li.El_Lv0:active div.El_Lv0_BgRArrow,
#m_LeftPageMenu li.El_Lv0.El_Active div.El_Lv0_BgRArrow { background-image:url(/templates/template34/img/elements/menu_active_bgrarrow.png); }
#m_LeftPageMenu li.El_Lv0.El_Hover:hover div.El_Lv1_Cnt,
#m_LeftPageMenu li.El_Lv0.El_Hover:active div.El_Lv1_Cnt,
#m_LeftPageMenu li.El_Lv0.El_Hover.El_Active div.El_Lv1_Cnt { display:block; }
#m_LeftPageMenu li.El_Lv0.El_Active div.El_Lv1_Cnt { display:block; }
#m_LeftPageMenu div.El_Lv1_Cnt { display:none; position:relative; padding:7px 0 3px 30px; }
#m_LeftPageMenu ul.MenuList_Lv1 { margin:0 auto; list-style:none; }
#m_LeftPageMenu li.El_Lv1 { margin:0 0 2px 0; text-align:left; }
#m_LeftPageMenu div.El_Lv1_BgC { background-color:transparent; background-position:50% 0; background-repeat:repeat-x; background-size:100% 100%; }
#m_LeftPageMenu div.El_Lv1_BgRArrow { background-color:transparent; background-position:95% 50%; background-repeat:no-repeat; cursor:pointer; }
#m_LeftPageMenu a.El_Lv1_Link { display:block; padding:6px 20px 7px 5px; color:#FF6600; text-decoration:none; }
#m_LeftPageMenu a.El_Lv1_Link:hover,
#m_LeftPageMenu a.El_Lv1_Link:active,
#m_LeftPageMenu li.El_Lv1.El_Active a.El_Lv1_Link,
#m_LeftPageMenu li.El_Lv1:hover a.El_Lv1_Link,
#m_LeftPageMenu li.El_Lv1:active a.El_Lv1_Link { color:#FFF; }
#m_LeftPageMenu li.El_Lv1:hover div.El_Lv1_BgC,
#m_LeftPageMenu li.El_Lv1:active div.El_Lv1_BgC,
#m_LeftPageMenu li.El_Lv1.El_Active div.El_Lv1_BgC { background-color:#FF6600; background-image:url(/templates/template34/img/elements/menu_active_bgc.png); }
#m_LeftPageMenu li.El_Lv1:hover div.El_Lv1_BgRArrow,
#m_LeftPageMenu li.El_Lv1:active div.El_Lv1_BgRArrow,
#m_LeftPageMenu li.El_Lv1.El_Active div.El_Lv1_BgRArrow { background-image:url(/templates/template34/img/elements/menu_active_bgrarrow.png); }
/* Left PageMenu */
/* Left AdvBlock */
#m_LeftPageAdv.mC_m_LeftPageAdv { margin:30px auto 0 auto; }
#m_LeftPageAdv div.mContainer { }
/* Left AdvBlock */
/* Form Page */
.m_SiteForm.mC_m_SiteForm {  }
.m_SiteForm div.mContainer { position:relative; }
.m_SiteForm span.ReqFieldMarker { padding:0 0 0 3px; vertical-align:super; color:#F00; font-size:14px; }
.m_SiteForm table.FormTbl { width:100%; }
.m_SiteForm.Form_1_Col table.FormTbl td.FieldName { height:20px; padding:0 2px 3px 2px; text-align:left; vertical-align:bottom; }
.m_SiteForm.Form_1_Col table.FormTbl td.FieldInput,
.m_SiteForm.Form_1_Col table.FormTbl td.FormButtonCol { padding:0 2px 6px 2px; text-align:left; vertical-align:middle; }
.m_SiteForm.Form_1_Col table.FormTbl td.FieldText { padding:3px 2px 3px 2px; text-align:left; vertical-align:middle; }
.m_SiteForm.Form_2_Col table.FormTbl td.FieldName,
.m_SiteForm.Form_2_Col table.FormTbl td.FieldInput,
.m_SiteForm.Form_2_Col table.FormTbl td.FormButtonCol { padding:3px 2px 2px 2px; text-align:left; vertical-align:middle; }
.m_SiteForm.Form_2_Col table.FormTbl td.FieldText { padding:3px 2px 3px 2px; text-align:left; vertical-align:middle; }
.m_SiteForm table.FormTbl td.FieldName span.InputDescription { font-size:11px; }
.m_SiteForm table.FormTbl td.FieldInput input[type="text"],
.m_SiteForm table.FormTbl td.FieldInput input[type="password"],
.m_SiteForm table.FormTbl td.FieldInput input[type="file"],
.m_SiteForm table.FormTbl td.FieldInput select { width:50%; padding:2px 3px; }
.m_SiteForm table.FormTbl td.FieldInput textarea { padding:2px 3px; }
.m_SiteForm table.FormTbl td.FieldInput input[type="checkbox"] { margin:1px 0; }
.m_SiteForm table.FormTbl td.FieldInput label { margin:3px 0; padding:0 0 0 5px; }
.m_SiteForm.Form_1_Col table.FormTbl td.FormButtonCol,
.m_SiteForm.Form_2_Col table.FormTbl td.FormButtonCol { padding-top:20px; }
.m_SiteForm table.FormTbl td.FormButtonCol input[type="submit"] { padding:3px 3px; }
.m_SiteForm table.FormTbl td.FieldInput table.CaptchaTbl { width:100%; }
.m_SiteForm table.FormTbl td.FieldInput table.CaptchaTbl td.CaptchaInputCol { width:60px; padding:0 5px 0 0; text-align:left; vertical-align:middle; }
.m_SiteForm table.FormTbl td.FieldInput table.CaptchaTbl td.CaptchaInputCol input[type="text"] { width:60px; height:34px; font-size:18px; font-weight:bold; text-align:center; }
.m_SiteForm table.FormTbl td.FieldInput table.CaptchaTbl td.CaptchaImgCol { width:100px; padding:0 5px 0 0; text-align:center; vertical-align:middle; }
.m_SiteForm table.FormTbl td.FieldInput table.CaptchaTbl td.CaptchaImgCol img { border:1px solid #666; }
.m_SiteForm table.FormTbl td.FieldInput table.CaptchaTbl td.CaptchaControlCol { padding:0 5px 0 0; text-align:left; vertical-align:middle; }
/* Form Page */
/* Models Catalog Page */
#m_AutoshowBlock.mC_m_AutoshowBlock.PageMode {  }
#m_AutoshowBlock.mC_m_AutoshowBlock.PageMode h1,
#m_AutoshowBlock.mC_m_AutoshowBlock.PageMode span.h1_Emulator { margin-bottom:25px; }
#m_AutoshowBlock.PageMode div.mContainer { text-align:left; font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size:11px; }
#m_AutoshowBlock.PageMode div.Model { margin:0 0 24px 0; padding:0 0 24px 0; background-color:transparent; background-image:url(/templates/template34/img/elements/is_border_bgb.png); background-position:5px 100%; background-repeat:repeat-x; }
#m_AutoshowBlock.m_AutoshowBlockMini.PageMode div.Model { margin:0 0 10px 0; padding:0 0 5px 0; }
#m_AutoshowBlock.PageMode div.Model div.ModelDate,
#m_AutoshowBlock.PageMode div.Model div.ModelImage,
#m_AutoshowBlock.PageMode div.Model div.ModelDescription { float:left; }
#m_AutoshowBlock.PageMode div.Model a.ModelLink { text-decoration:none; }
#m_AutoshowBlock.PageMode div.Model div.ModelDate { width:87px; line-height:13px; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:11px; font-weight:normal; color:#899AA5; }
#m_AutoshowBlock.PageMode div.Model div.ModelImage { width:110px; }
#m_AutoshowBlock.PageMode div.Model div.ModelImage div.ModelImage_Border { padding:4px 4px; border:1px solid #DBDEE1; }
#m_AutoshowBlock.PageMode div.Model div.ModelDescription { width:386px; padding:0 10px; line-height:16px; font-size:13px; color:#475762; }
#m_AutoshowBlock.m_AutoshowBlockMini.PageMode div.Model div.ModelDescription { width:100%; padding:0 5px; }
#m_AutoshowBlock.PageMode div.Model div.ModelDescription span.Remark { padding:0 5px 0 0; vertical-align:top; baseline-shift:super; font-size:10px; font-weight:bold; color:#FF6600; text-transform:uppercase; }
#m_AutoshowBlock.PageMode div.Model a.ModelLink.Title h3.ModelTitle { margin:0 0 12px 0; padding:0 40px 0 0; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:14px; font-weight:normal; color:#FF6600; }
#m_AutoshowBlock.m_AutoshowBlockMini.PageMode div.Model a.ModelLink.Title h3.ModelTitle { margin:5px 0 5px 0; }
#m_AutoshowBlock.PageMode div.Model a.ModelLink.Title:hover h3.ModelTitle,
#m_AutoshowBlock.PageMode div.Model a.ModelLink.Title:active h3.ModelTitle { text-decoration:underline; }
#m_AutoshowBlock.PageMode div.Message_NoModel { padding:30px 0 0 0; line-height:16px; font-size:13px; color:#475762; text-align:center; }

#m_AutoshowBlock.PageMode div.El_Lv1_Cnt { position:relative; margin:0 0 0 0; padding:0 0 0 0; }
#m_AutoshowBlock.PageMode ul.MenuList_Lv1 { margin:0 auto; list-style:none; color:#FFF; }
#m_AutoshowBlock.PageMode li.El_Lv1 { margin:0 0 0 0; line-height:20px; text-align:center; color:#FFF; }
#m_AutoshowBlock.PageMode a.El_Lv1_Link { display:block; padding:0 1px 0 1px; background-color:transparent; background-position:100% 0; background-repeat:repeat-x; color:#475762; font-size:12px; text-decoration:none; }
#m_AutoshowBlock.PageMode a.El_Lv1_Link:hover,
#m_AutoshowBlock.PageMode a.El_Lv1_Link:active,
#m_AutoshowBlock.PageMode li.El_Lv1.El_Active a.El_Lv1_Link,
#m_AutoshowBlock.PageMode li.El_Lv1:hover a.El_Lv1_Link,
#m_AutoshowBlock.PageMode li.El_Lv1:active a.El_Lv1_Link { background-color:#FF6600; background-image:url(/templates/template34/img/elements/menu_active_bgc.png); color:#FFF; }

#m_AutoshowBlock.PageMode div.Pages { margin:0; }
#m_AutoshowBlock.PageMode div.Pages span.PagesBlockName { float:left; padding:6px 5px; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:11px; font-weight:normal; color:#899AA5; }
#m_AutoshowBlock.PageMode div.Pages div.PageNumCnt { float:left; margin:0 1px; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:13px; }
#m_AutoshowBlock.PageMode div.Pages div.PageNumCnt div.PNC_BgC { height:25px; background-color:transparent; background-position:100% 0; background-repeat:repeat-x; }
#m_AutoshowBlock.PageMode div.Pages div.PageNumCnt a.PageLink,
#m_AutoshowBlock.PageMode div.Pages div.PageNumCnt.PN_Active span.PageCurrent { display:block; padding:6px 7px 7px 7px; color:#FF6600; text-decoration:none; }
#m_AutoshowBlock.PageMode div.Pages div.PageNumCnt.PN_Active span.PageCurrent { cursor:default; }
#m_AutoshowBlock.PageMode div.Pages div.PageNumCnt:hover div.PNC_BgC,
#m_AutoshowBlock.PageMode div.Pages div.PageNumCnt:active div.PNC_BgC,
#m_AutoshowBlock.PageMode div.Pages div.PageNumCnt.PN_Active div.PNC_BgC { background-color:#FF6600; background-image:url(/templates/template34/img/elements/menu_active_bgc.png); }
#m_AutoshowBlock.PageMode div.Pages div.PageNumCnt:hover a.PageLink,
#m_AutoshowBlock.PageMode div.Pages div.PageNumCnt:active a.PageLink,
#m_AutoshowBlock.PageMode div.Pages div.PageNumCnt.PN_Active span.PageCurrent { color:#FFF; }
#m_AutoshowBlock.PageMode div.BlockAllCnt { height:25px; font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size:12px; color:#FF6600; text-transform:uppercase; }
#m_AutoshowBlock.PageMode div.BlockAllCnt div.BAC_BgC,
#m_AutoshowBlock.PageMode div.BlockAllCnt div.BAC_BgRArrow { float:left; height:19px; }
#m_AutoshowBlock.PageMode div.BlockAllCnt div.BAC_BgC { height:25px; background-color:transparent; background-position:100% 0; background-repeat:repeat-x; }
#m_AutoshowBlock.PageMode div.BlockAllCnt div.BAC_BgRArrow { padding:6px 24px 0 5px; background-color:transparent; background-position:93% 7px; background-repeat:no-repeat; }
#m_AutoshowBlock.PageMode div.BlockAllCnt a.BAC_Link { display:block; margin:-6px -24px 0 -5px; padding:6px 24px 7px 5px;  color:#FF6600; text-decoration:none; }
#m_AutoshowBlock.PageMode div.BlockAllCnt:hover div.BAC_BgC,
#m_AutoshowBlock.PageMode div.BlockAllCnt:active div.BAC_BgC { background-color:#FF6600; background-image:url(/templates/template34/img/elements/menu_active_bgc.png); }
#m_AutoshowBlock.PageMode div.BlockAllCnt:hover div.BAC_BgRArrow,
#m_AutoshowBlock.PageMode div.BlockAllCnt:active div.BAC_BgRArrow { background-image:url(/templates/template34/img/elements/menu_active_bgrarrow.png); }
#m_AutoshowBlock.PageMode div.BlockAllCnt:hover a.BAC_Link,
#m_AutoshowBlock.PageMode div.BlockAllCnt:active a.BAC_Link { color:#FFF; }
/* Models Catalog Page */
/* Model Page */
#m_ModelshowMenu.mC_m_ModelshowMenu { position:absolute; top:25px; left:10px; height:20px; margin:0 auto; }
#m_ModelshowMenu div.mContainer { position:relative; text-align:left; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:12px; z-index:299; }
#m_ModelshowMenu ul.MenuList_Lv0 { height:20px; margin:0 auto; list-style:none; }
#m_ModelshowMenu li.El_Lv0 { display:list-item; float:left; margin:0 10px 0 10px; line-height:20px; text-align:center; }
#m_ModelshowMenu div.El_Lv0_BgC { background-color:transparent; background-position:50% 0; background-repeat:repeat-x; background-size:100% 100%; }
#m_ModelshowMenu div.El_Lv0_BgRArrow { background-color:transparent; background-position:96% 50%; background-repeat:no-repeat; cursor:pointer; }
#m_ModelshowMenu a.El_Lv0_Link { display:block; padding:0 7px 0 7px; color:#FF6600; text-transform:uppercase; text-decoration:none; }
#m_ModelshowMenu li.El_Lv0.El_InsBlock { margin:0 -4px 0 10px; }
#m_ModelshowMenu li.El_Lv0.El_Hover a.El_Lv0_Link,
#m_ModelshowMenu li.El_Lv0.El_InsBlock a.El_Lv0_Link { padding:0 20px 0 7px; }
#m_ModelshowMenu a.El_Lv0_Link:hover,
#m_ModelshowMenu a.El_Lv0_Link:active,
#m_ModelshowMenu li.El_Lv0.El_Active a.El_Lv0_Link,
#m_ModelshowMenu li.El_Lv0:hover a.El_Lv0_Link,
#m_ModelshowMenu li.El_Lv0:active a.El_Lv0_Link { color:#FFF; }
#m_ModelshowMenu li.El_Lv0:hover div.El_Lv0_BgC,
#m_ModelshowMenu li.El_Lv0:active div.El_Lv0_BgC,
#m_ModelshowMenu li.El_Lv0.El_Active div.El_Lv0_BgC { background-color:#FF6600; background-image:url(/templates/template34/img/elements/modelshow_menu_active_bgc.png); }
#m_ModelshowMenu li.El_Lv0.El_Hover:hover div.El_Lv0_BgRArrow,
#m_ModelshowMenu li.El_Lv0.El_Hover:active div.El_Lv0_BgRArrow,
#m_ModelshowMenu li.El_Lv0.El_InsBlock:hover div.El_Lv0_BgRArrow,
#m_ModelshowMenu li.El_Lv0.El_InsBlock:active div.El_Lv0_BgRArrow,
#m_ModelshowMenu li.El_Lv0.El_InsBlock.El_Active div.El_Lv0_BgRArrow { background-image:url(/templates/template34/img/elements/modelshow_menu_active_bgrarrow.png); }
#m_ModelshowMenu li.El_Lv0.El_Hover:hover div.El_Lv1_Cnt,
#m_ModelshowMenu li.El_Lv0.El_Hover:active div.El_Lv1_Cnt { display:block; }
#m_ModelshowMenu div.El_Lv1_Cnt { display:none; position:relative; margin:4px 0 0 0; padding:4px 0 4px 0; background-color:#FF6600; background-image:url(/templates/template34/img/elements/modelshow_menu_active_bgc.png); background-position:50% 0; background-repeat:repeat-x; background-size:100% 100%; }
#m_ModelshowMenu ul.MenuList_Lv1 { margin:0 auto; list-style:none; }
#m_ModelshowMenu li.El_Lv1 { margin:0 0 0 0; text-align:left; }
#m_ModelshowMenu div.El_Lv1_BgC { background-color:transparent; background-position:50% 0; background-repeat:repeat-x; background-size:100% 100%; }
#m_ModelshowMenu div.El_Lv1_BgRArrow { background-color:transparent; background-position:2px 50%; background-repeat:no-repeat; cursor:pointer; }
#m_ModelshowMenu a.El_Lv1_Link { display:block; padding:0 5px 0 15px; color:#FFF; text-decoration:none; }
#m_ModelshowMenu a.El_Lv1_Link:hover,
#m_ModelshowMenu a.El_Lv1_Link:active,
#m_ModelshowMenu li.El_Lv1.El_Active a.El_Lv1_Link,
#m_ModelshowMenu li.El_Lv1:hover a.El_Lv1_Link,
#m_ModelshowMenu li.El_Lv1:active a.El_Lv1_Link { color:#FFF; }
#m_ModelshowMenu li.El_Lv1:hover div.El_Lv1_BgC,
#m_ModelshowMenu li.El_Lv1:active div.El_Lv1_BgC,
#m_ModelshowMenu li.El_Lv1.El_Active div.El_Lv1_BgC { background-color:#FFB648; background-image:none; }
#m_ModelshowMenu li.El_Lv1:hover div.El_Lv1_BgRArrow,
#m_ModelshowMenu li.El_Lv1:active div.El_Lv1_BgRArrow,
#m_ModelshowMenu li.El_Lv1.El_Active div.El_Lv1_BgRArrow { background-image:url(/templates/template34/img/elements/modelshow_menu_active_bglarrow.png); }
#m_ModelshowPreviewImgBlock.mC_m_ModelshowPreviewImgBlock.PageMode { position:absolute; top:63px; left:0; width:100%; height:300px; }
#m_ModelshowPreviewImgBlock.mC_m_ModelshowPreviewImgBlock.MiniMod.PageMode { height:90px; }
#m_ModelshowPreviewImgBlock.PageMode div.mContainer { position:relative; margin:0 auto; width:880px; height:300px; }
#m_ModelshowPreviewImgBlock.MiniMod.PageMode div.mContainer { height:90px; }
#m_ModelshowPreviewImgBlock.PageMode div.RoundBorder { height:300px; overflow:hidden; }
#m_ModelshowPreviewImgBlock.MiniMod.PageMode div.RoundBorder { height:90px; overflow:hidden; }
#m_ModelshowPreviewImgBlock.PageMode div.DealerContactsBlock { display:none; position:absolute; top:230px; left:0px; width:auto; height:auto; }
#m_ModelshowPreviewImgBlock.MiniMod.PageMode div.DealerContactsBlock { top:20px; }
#m_ModelshowPreviewImgBlock.PageMode div.DealerContacts { position:relative; width:auto; height:auto; padding:10px 10px 10px 10px; z-index:201; }
#m_ModelshowPreviewImgBlock.PageMode div.DealerContacts a { text-decoration:none; }
#m_ModelshowPreviewImgBlock.PageMode div.DaelerLogo { position:relative; float:left; width:104px; height:50px; background-color:transparent; background-image:url(/templates/template34/img/elements/logo_rs_mini.png); background-position:0 0; background-repeat:no-repeat; z-index:202; }
#m_ModelshowPreviewImgBlock.PageMode div.DaelerText { position:relative; float:left; width:196px; height:50px; text-align:center; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:25px; font-weight:bold; color:#000; z-index:203; }
#m_ModelshowPreviewImgBlock.PageMode div.DaelerText p.Description { margin:-7px 0 0 0; padding:0; text-indent:0; }
#m_ModelshowPreviewImgBlock.PageMode div.DaelerText p.Phone { margin:0 0 0 0; padding:0; text-indent:0; }
#m_ModelshowPreviewImgBlock.PageMode div.DaelerText span.SmallText { font-family:Arial, Helvetica, Garuda, sans-serif; font-size:10px; font-weight:bold; color:#000; text-transform:uppercase; z-index:203; }
#m_ModelshowPreviewImgBlock.PageMode div.BackgroundBlock { position:absolute; top:0; left:0; width:100%; height:100%; background-color:#FFF; }
#m_ModelshowBlock.PageMode div.Message_NotShow { padding:30px 0 0 0; text-align:center; }
#m_ModelshowBlock.PageMode table.ModelshowTable { display:table; width:100%; margin-bottom:20px; text-align:left; }
#m_ModelshowBlock.PageMode table.ModelshowTable tr,
#m_ModelshowBlock.PageMode table.ModelshowTable th,
#m_ModelshowBlock.PageMode table.ModelshowTable td { padding:0; margin:0; border-collapse:collapse; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:13px; }
#m_ModelshowBlock.PageMode table.ModelshowTable th,
#m_ModelshowBlock.PageMode table.ModelshowTable td { border:1px solid #FFFFFF; padding:10px 4px; text-align:center; vertical-align:middle; }
#m_ModelshowBlock.PageMode table.ModelshowTable th,
#m_ModelshowBlock.PageMode table.ModelshowTable tr td.grey { background-color:#9AA9B4; color:#FFF; }
#m_ModelshowBlock.PageMode table.ModelshowTable th.header { font-size:19px; }
#m_ModelshowBlock.PageMode table.ModelshowTable tr td { background-color:#D9DFE1; cursor:default; }
#m_ModelshowBlock.PageMode table.ModelshowTable tr td div.dot { width:10px; height:10px; margin:0 auto; background-color:transparent; background-image:url(/templates/template34/img/elements/modelshow_table_dot.png); background-position:50% 50%; background-repeat:no-repeat; }
#m_ModelshowBlock.PageMode table.ModelshowTable tr.grey td { background-color:#E6E6E6; }
#m_ModelshowBlock.PageMode table.ModelshowTable tbody tr th { cursor:pointer; }
#m_ModelshowBlock.PageMode table.ModelshowTable tbody tr.showArrow th { background-color:#9AA9B4; background-image:url(/templates/template34/img/elements/modelshow_table_arrow_r.png); background-position:10px 50%; background-repeat:no-repeat; padding-left:40px; text-align:left; }
#m_ModelshowBlock.PageMode table.ModelshowTable tbody tr.showArrowDown th { background-image:url(/templates/template34/img/elements/modelshow_table_arrow_d.png); }
#m_ModelshowBlock.PageMode table.ModelshowTable tr:hover td { background-color:#FFCEAE; }

#m_ModelshowBlock.PageMode div.product-description-item table { margin-bottom:0; }
#m_ModelshowBlock.PageMode div.product-description-item td.first-row { width:200px !important; text-align:left !important; }
#m_ModelshowBlock.PageMode div.product-description-table-head { margin:0 1px; background:#959595; text-align:center; vertical-align:middle; color:#FFF; height:30px; line-height:30px; width:601px; cursor:pointer; }
#m_ModelshowBlock.PageMode a.switch { float:right; display:block; font-weight:bold; font-size:24px; color:#FFF; text-decoration:none; width:50px; text-align:center; }
#m_ModelshowBlock.PageMode div.product-description-item.active { display:block !important; position:static !important; }
#m_ModelshowBlock.PageMode div.product-description-item div.fixed { position:relative; }
#m_ModelshowBlock.PageMode div.product-description-item div.fixed.fix { position:fixed; top:0; left:50%; background:#FFF; width:603px; margin:0px 0px 0px -178px; z-index:5; box-shadow:0px 15px 20px -10px #000; overflow:hidden; }
#m_ModelshowBlock.PageMode div.fixed table td { background:#B9BEC1; }

#m_ModelshowBlock.PageMode div.InfoTrust { padding:10px 0 0 0; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:10px; text-align:left; }
#m_ModelshowModifList.mC_m_ModelshowModifList { position:relative; }
#m_ModelshowModifList div.mContainer { position:relative; text-align:left; }
#m_ModelshowModifList ul.MenuList_Lv0 { margin:5px 0 5px 5px; list-style:none; }
#m_ModelshowModifList li.El_Lv0 { display:list-item; margin:0 10px 0 10px; line-height:20px; list-style:none; background-color:transparent; background-image:url(/templates/template34/img/elements/modelshow_modiflist_marker.png); background-position:0 50%; background-repeat:no-repeat; padding-left:20px; }
#m_ModelshowModifList a.El_Lv0_Link { display:inline-block; padding:0 5px 0 5px; text-decoration:none; }
#m_ModelshowModifList a.El_Lv0_Link:hover,
#m_ModelshowModifList a.El_Lv0_Link:active { text-decoration:underline; }
#m_BrochureDownload.mC_m_BrochureDownload { margin:10px auto; text-align:center; }
#m_BrochureDownload a.DownloadLinkImg { display:block; width:200px; height:150px; background-color:transparent; background-image:url(/templates/template34/img/elements/img_brochure_download.jpg); background-position:0 0; background-repeat:no-repeat; }
#m_ModelshowColorGallery.mC_m_ModelshowColorGallery { }
#m_ModelshowColorGallery div.MainPhotoBlock { width:610px; height:370px; overflow:hidden; }
#m_ModelshowColorGallery div.ColorPicker ul.ColorPick_List { margin:15px auto 0 auto; list-style:none; }
#m_ModelshowColorGallery div.ColorPicker li.ThumbColorPick { display:list-item; float:left; width:50px; height:50px; margin:0 10px 10px 10px; list-style:none; text-align:center; }
#m_ModelshowColorGallery div.ColorPicker li.ThumbColorPick a { display:block; width:45px; height:45px; padding:5px 5px; border:1px solid #D9DCDF; text-decoration:none; }
#m_ModelshowColorGallery div.ColorPicker li.ThumbColorPick div.ColorPickBox { display:block; width:45px; height:45px; background-color:transparent; background-image:url(/templates/template34/img/elements/modelshow_colorbox_bg.png); background-position:50% 0; background-repeat:no-repeat; background-size:100% 100%; }
#m_ModelshowColorGallery div.ColorPicker li.ThumbColorPick a:hover,
#m_ModelshowColorGallery div.ColorPicker li.ThumbColorPick a:active,
#m_ModelshowColorGallery div.ColorPicker li.ThumbColorPick a.El_Active { background-color:#D9DCDF; }
#m_ModelshowPhotoGalleryList.mC_m_ModelshowPhotoGalleryList { position:relative; }
#m_ModelshowPhotoGalleryList div.mContainer { position:relative; text-align:left; }
#m_ModelshowPhotoGalleryList ul.MenuList_Lv0 { margin:5px 0 5px 5px; list-style:none; }
#m_ModelshowPhotoGalleryList li.El_Lv0 { display:list-item; margin:0 10px 0 10px; line-height:20px; list-style:none; background-color:transparent; background-image:url(/templates/template34/img/elements/modelshow_modiflist_marker.png); background-position:0 50%; background-repeat:no-repeat; padding-left:20px; }
#m_ModelshowPhotoGalleryList a.El_Lv0_Link { display:inline-block; padding:0 5px 0 5px; text-decoration:none; }
#m_ModelshowPhotoGalleryList a.El_Lv0_Link:hover,
#m_ModelshowPhotoGalleryList a.El_Lv0_Link:active { text-decoration:underline; }

#m_ModelshowPhotoGallery.mC_m_ModelshowPhotoGallery { }
#m_ModelshowPhotoGallery div.MainPhotoBlock { position:relative; width:610px; height:390px; overflow:hidden; }
#m_ModelshowPhotoGallery div.MainPhotoBlock div.MainPhotoNav { cursor:pointer; }
#m_ModelshowPhotoGallery div.MainPhotoBlock div.MainPhotoNav_Prev { display:none; position:absolute; top:50%; left:10px; margin:-15px 0 0 0; width:30px; height:30px; background-color:transparent; background-image:url(/templates/template34/img/elements/modelshow_gallary_nav_prev.png); background-position:0 0; background-repeat:no-repeat; }
#m_ModelshowPhotoGallery div.MainPhotoBlock div.MainPhotoNav_Next { display:none; position:absolute; top:50%; right:10px; margin:-15px 0 0 0; width:30px; height:30px; background-color:transparent; background-image:url(/templates/template34/img/elements/modelshow_gallary_nav_next.png); background-position:0 0; background-repeat:no-repeat; }
#m_ModelshowPhotoGallery div.MainPhotoBlock div.MainPhotoLoader { display:none; position:absolute; top:50%; left:50%; margin:-10px 0 0 -80px; width:160px; height:20px; background-color:transparent; background-image:url(/templates/template34/img/elements/modelshow_gallary_ajax.gif); background-position:0 0; background-repeat:no-repeat; }
#m_ModelshowPhotoGallery div.PhotoPicker { width:610px; height:auto; padding:15px 0 0 0; background-color:transparent; background-image:url(/templates/template34/img/elements/is_border_bgb.png); background-position:0 15px; background-repeat:repeat-x; }
#m_ModelshowPhotoGallery div.PhotoPicker ul.PhotoPick_List { margin:15px -1px 0 1px; list-style:none; }
#m_ModelshowPhotoGallery div.PhotoPicker li.ThumbPhotoPick { display:list-item; float:left; width:120px; height:90px; margin:0 2px 2px 0; padding:0 0; list-style:none; text-align:center; }
#m_ModelshowPhotoGallery div.PhotoPicker li.ThumbPhotoPick a { display:block; width:120px; height:90px; text-decoration:none; }
#m_ModelshowPhotoGallery div.PhotoPicker li.ThumbPhotoPick a.El_Active { margin:-1px 2px 2px -1px; border:#FF6600 1px solid; }

#m_PhotoGallery.mC_m_PhotoGallery { }
#m_PhotoGallery div.MainPhotoBlock { position:relative; width:610px; height:390px; overflow:hidden; }
#m_PhotoGallery div.MainPhotoBlock div.MainPhotoNav { cursor:pointer; }
#m_PhotoGallery div.MainPhotoBlock div.MainPhotoNav_Prev { display:none; position:absolute; top:50%; left:10px; margin:-15px 0 0 0; width:30px; height:30px; background-color:transparent; background-image:url(/templates/template34/img/elements/modelshow_gallary_nav_prev.png); background-position:0 0; background-repeat:no-repeat; }
#m_PhotoGallery div.MainPhotoBlock div.MainPhotoNav_Next { display:none; position:absolute; top:50%; right:10px; margin:-15px 0 0 0; width:30px; height:30px; background-color:transparent; background-image:url(/templates/template34/img/elements/modelshow_gallary_nav_next.png); background-position:0 0; background-repeat:no-repeat; }
#m_PhotoGallery div.MainPhotoBlock div.MainPhotoLoader { display:none; position:absolute; top:50%; left:50%; margin:-10px 0 0 -80px; width:160px; height:20px; background-color:transparent; background-image:url(/templates/template34/img/elements/modelshow_gallary_ajax.gif); background-position:0 0; background-repeat:no-repeat; }
#m_PhotoGallery div.PhotoPicker { width:610px; height:auto; padding:15px 0 0 0; background-color:transparent; background-image:url(/templates/template34/img/elements/is_border_bgb.png); background-position:0 15px; background-repeat:repeat-x; }
#m_PhotoGallery div.PhotoPicker ul.PhotoPick_List { margin:15px -1px 0 1px; list-style:none; }
#m_PhotoGallery div.PhotoPicker li.ThumbPhotoPick { display:list-item; float:left; width:120px; height:90px; margin:0 2px 2px 0; padding:0 0; list-style:none; text-align:center; }
#m_PhotoGallery div.PhotoPicker li.ThumbPhotoPick a { display:block; width:120px; height:90px; text-decoration:none; }
#m_PhotoGallery div.PhotoPicker li.ThumbPhotoPick a.El_Active { margin:-1px 2px 2px -1px; border:#FF6600 1px solid; }

table.ModelActualTbl a.YourPriceLink { display:inline-block; width:85px; height:19px; text-decoration:none; background-color:transparent; background-image:url(/templates/template34/img/elements/your_price_btn.png); background-position:0 0; background-repeat:no-repeat; }
/* Model Page */

/* End Middle */
/* Bottom */
#g_bC.bottomContainer { position:relative; z-index:100; }
#bC_Lv1.bC_Lv1_Container { position:relative; margin:0 0 5px 0; }
#bC_Lv1 div.Column1-warp { position:relative; width:50%; }
#bC_Lv1 div.Column2-warp { position:relative; left:100%; width:50%; margin:0 -100% 0 0; }
#bC_Lv1 div.Column3-warp { position:relative; left:100%; width:100%; margin:0 -100% 0 0; }
#bC_Lv1 div.Column1_Cnt { float:left; position:relative; left:-300%; width:200%; margin:0 -300% 0 0; }
#bC_Lv1 div.Column2_Cnt { float:left; position:relative; left:-100%; width:100%; margin:0 -100% 0 0; }
#bC_Lv1 div.Column3_Cnt {  }
#bC_Lv1 div.Column1 { padding:5px 5px; }
#bC_Lv1 div.Column2 { padding:5px 5px; }
#bC_Lv1 div.Column3 { padding:5px 5px; }
/* SiteCopyright */
#m_SiteCopyright.bC_m_SiteCopyright {  }
#m_SiteCopyright p { margin:0 0 3px 0; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:11px; color:#FFF; }
#m_SiteCopyright p.CopyrightLink a { font-family:Arial, Helvetica, Garuda, sans-serif; font-size:11px; color:#FF6600; text-decoration:underline; }
#m_SiteCopyright p.CopyrightLink a:hover,
#m_SiteCopyright p.CopyrightLink a:active { text-decoration:none; }
/* SiteCopyright */
/* m_SiteCounter */
#m_SiteCounter.bC_m_SiteCounter { }
#m_SiteCounter { }
/* m_SiteCounter */
/* SiteCopyright */
#m_SiteWebInfo.bC_m_SiteWebInfo {  }
#m_SiteWebInfo p { margin:0 0 3px 0; font-family:Arial, Helvetica, Garuda, sans-serif; font-size:11px; color:#FFF; }
/* SiteCopyright */
/* End Bottom */
/* For Print Page */

/* End For Print Page */
/* Dec Element */
div.ajax_layer_container { position:fixed; top:0; left:0; background-color:#FFF; background-image:url(/templates/template34/img/elements/ajax_loader_1_big.gif); background-position:50% 50%; background-repeat:no-repeat; display:none; }
div.error { padding:15px 10px; background-color:#EEE; border:1px #CCC dashed; border-left:3px #F00 solid; border-right:3px #F00 solid; font-size:120%; font-weight:bold; color:#666; }
div.message { position:relative; padding:15px 0; border:1px #CCC dashed; font-size:12px; font-weight:bold; color:#666; text-align:center; }
div.actions { position:relative; padding:15px 15px; margin:15px 0; border:1px #FF9D5D dashed; font-size:12px; font-weight:bold; color:#666; text-align:left; }
div.actions span.actions_title0 { display: block; margin: -15px -15px 15px -15px; padding: 10px; background-color: #ff6600; color: #ffffff; font-size: 14px; }
div.tooltip { position:absolute; display:none; z-index:900; padding:2px 5px; border:1px #333 dashed; background-color:#CCC; color:#333; }
#m_ToTopScroller.m_ToTopScrollerContainer { position:fixed; display:none; top:0; left:0; min-width:1080px; width:100%; height:0px; z-index:500; }
#m_ToTopScroller div.TTS_Content { position:relative; top:0; left:50%; width:50px; height:27px; margin:0 0 0 -500px; background-color:#FFF; background-image:url(/templates/template34/img/elements/page_content_main_bgc.png); background-position:left top; background-repeat:repeat-x; text-align:center; }
#m_ToTopScroller div.TTS_Content a { display:block; padding:8px 0; font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size:11px; color:#FF6600; text-transform:uppercase; text-decoration:none; }
#m_ToTopScroller div.TTS_Content a:hover,
#m_ToTopScroller div.TTS_Content a:active { text-decoration:underline; }
div.imgPreviewloading { width:50px; height:50px; background-image:url(/templates/template34/img/elements/ajax_loader_1_small.gif); background-position:50% 50%; background-repeat:no-repeat; }
div.flashcontent { position:relative; text-align:center; }
#cboxLoadingOverlay{background-position:50% 50%;}
#colorbox #cboxContent button { font-size:8px; text-transform:uppercase; }
div.SiteButton { background-color:transparent; background-position:50% 0; background-repeat:repeat-x; background-size:100% 100%; background-color:#FF6600; background-image:url(/templates/template34/img/elements/menu_active_bgc.png); }
div.SiteButton a.SiteButton_Link { display:block; padding:6px 15px 7px 15px; border-width:1px; border-style:dashed; border-color:transparent; font-size:14px; font-weight:bold; color:#FFF; text-align:center; text-decoration:none; }
div.SiteButton:hover a.SiteButton_Link,
div.SiteButton:active a.SiteButton_Link { border-color:#FFF; }
.input_show_status_h {display:none;}
/* End Dec Element */

/* Start Other Style */
/* All El */

/* End All El */
/* Header */
#hC_Lv3.hC_Lv3_Container { -webkit-border-radius:5px 5px; -moz-border-radius:5px 5px; border-radius:5px 5px; }
#hC_Lv4.hC_Lv4_Container { -webkit-border-radius:5px 5px; -moz-border-radius:5px 5px; border-radius:5px 5px; }
/** TopModelMenu **/
#m_TopModelMenu div.El_Lv1_Cnt { -moz-border-radius-bottomleft:4px; -webkit-border-bottom-left-radius:4px; border-bottom-left-radius:4px; -moz-border-radius-bottomright:4px; -webkit-border-bottom-right-radius:4px; border-bottom-right-radius:4px; }
/** TopModelMenu **/

/* End Header */
/* Middle */
#mC_Adv1.IndexMode div.Adv1_Container { -webkit-border-radius:5px 5px; -moz-border-radius:5px 5px; border-radius:5px 5px; }
#mC_Lv1.IndexMode div.Column1-warp { -webkit-border-radius:5px 5px; -moz-border-radius:5px 5px; border-radius:5px 5px; }
#mC_Lv1.IndexMode div.Column2-warp { -webkit-border-radius:5px 5px; -moz-border-radius:5px 5px; border-radius:5px 5px; }
#mC_Lv2.IndexMode div.Column1-warp { -webkit-border-radius:5px 5px; -moz-border-radius:5px 5px; border-radius:5px 5px; }
#mC_Lv2.IndexMode div.Column2-warp { -webkit-border-radius:5px 5px; -moz-border-radius:5px 5px; border-radius:5px 5px; }
#mC_Lv2.IndexMode div.Column3-warp { -webkit-border-radius:5px 5px; -moz-border-radius:5px 5px; border-radius:5px 5px; }
#mC_Lv1.PageLRMode div.BgC_Container { -webkit-border-radius:5px 5px; -moz-border-radius:5px 5px; border-radius:5px 5px; }
/* SiteSearchBlock for Page */
#m_SiteSearchBlock.PageMode div.Pages div.PageNumCnt div.PNC_BgC { -webkit-border-radius:4px 4px; -moz-border-radius:4px 4px; border-radius:4px 4px; }
/* SiteSearchBlock for Page */
/* DealsBlock Index */
#m_DealsBlock.IndexMode div.BlockHeader div.BlockAllCnt div.BAC_BgC { -webkit-border-radius:4px 4px; -moz-border-radius:4px 4px; border-radius:4px 4px; }
/* DealsBlock Index */
/* NewsBlock Index */
#m_NewsBlock.IndexMode div.BlockHeader div.BlockAllCnt div.BAC_BgC { -webkit-border-radius:4px 4px; -moz-border-radius:4px 4px; border-radius:4px 4px; }
/* NewsBlock Index */
/* DealsBlock Page */
#m_DealsBlock.PageMode div.Pages div.PageNumCnt div.PNC_BgC { -webkit-border-radius:4px 4px; -moz-border-radius:4px 4px; border-radius:4px 4px; }
#m_DealsBlock.PageMode div.BlockAllCnt div.BAC_BgC { -webkit-border-radius:4px 4px; -moz-border-radius:4px 4px; border-radius:4px 4px; }
/* DealsBlock Page */
/* NewsBlock Page */
#m_NewsBlock.PageMode div.Pages div.PageNumCnt div.PNC_BgC { -webkit-border-radius:4px 4px; -moz-border-radius:4px 4px; border-radius:4px 4px; }
#m_NewsBlock.PageMode div.BlockAllCnt div.BAC_BgC { -webkit-border-radius:4px 4px; -moz-border-radius:4px 4px; border-radius:4px 4px; }
/* NewsBlock Page */
/* Left PageMenu */
#m_LeftPageMenu div.El_Lv0_BgC { -webkit-border-radius:4px 4px; -moz-border-radius:4px 4px; border-radius:4px 4px; }
#m_LeftPageMenu div.El_Lv1_BgC { -webkit-border-radius:4px 4px; -moz-border-radius:4px 4px; border-radius:4px 4px; }
/* Left PageMenu */
/* Models Catalog Page */
#m_AutoshowBlock.PageMode a.El_Lv1_Link  { -webkit-border-radius:4px 4px; -moz-border-radius:4px 4px; border-radius:4px 4px; }
/* Models Catalog Page */
/* Model Page */
#m_ModelshowMenu div.El_Lv0_BgC { -webkit-border-radius:4px 4px; -moz-border-radius:4px 4px; border-radius:4px 4px; }
#m_ModelshowMenu div.El_Lv1_Cnt { -webkit-border-radius:4px 4px; -moz-border-radius:4px 4px; border-radius:4px 4px; }
#m_ModelshowPreviewImgBlock.PageMode div.RoundBorder { -webkit-border-radius:10px 10px; -moz-border-radius:10px 10px; border-radius:10px 10px; }
#m_ModelshowPreviewImgBlock.PageMode div.BackgroundBlock { -moz-border-radius-topright:10px; -moz-border-radius-bottomleft:10px; -webkit-border-top-right-radius:10px; -webkit-border-bottom-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8; }
/* Model Page */

/* End Middle */
/* Bottom */

/* End Bottom */
/* Dec Element */
div.ajax_layer_container { -moz-opacity:0.70; -khtml-opacity:0.70; opacity:0.70; }
div.actions { -webkit-border-radius:10px 10px; -moz-border-radius:10px 10px; border-radius:10px 10px; }
div.actions span.actions_title0 { -moz-border-radius-topright:10px; -moz-border-radius-topleft:10px; -webkit-border-top-right-radius:10px; -webkit-border-top-left-radius:10px; border-top-right-radius:10px; border-top-left-radius:10px; }
#m_ToTopScroller div.TTS_Content { -moz-border-radius-bottomleft:5px 5px; -webkit-border-bottom-left-radius:5px 5px; border-bottom-left-radius:5px 5px; }
div.SiteButton { -webkit-border-radius:10px 10px; -moz-border-radius:10px 10px; border-radius:10px 10px; }
div.SiteButton a.SiteButton_Link { -webkit-border-radius:10px 10px; -moz-border-radius:10px 10px; border-radius:10px 10px; }
/* End Dec Element */
/* End Other Style */

/* Start Mozilla Fix Style */
/* All El */

/* End All El */
/* Header */

/* End Header */
/* Middle */

/* End Middle */
/* Bottom */

/* End Bottom */
/* Dec Element */

/* End Dec Element */
/* End Mozilla Fix Style */
