@charset "windows-1251";

* {
	font-family:Arial;
}

body {
	margin: 0px;
	padding: 0px;
	background-image:url(../images/bg_main.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#FFFFFF;
}

.block_side {
	background-image:url(../images/block_bg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	vertical-align:top;
}

.main_block_table {
	background-image:url(../images/top_stripe.jpg);
	background-position:top left;
	background-repeat:repeat-x;
}

.logo-holder {
	position:absolute;
	top:4px;
	left:0px;
}

#menu_nav td.menu_text_item a  {
	display:block;
	width:113px;
	height:79px;
	margin: 7px 3px 3px 3px;
	color:#2d4864;
	font-size:14pt;
	text-align:center;
	text-decoration:none;
	line-height:79px;
}

#menu_nav td.menu_text_item a:hover {
	background-image:url(../images/hover_top_menu.jpg);	
	background-repeat:no-repeat;
	background-position:0 0;
	font-weight:bold;
}

.active_menu_text_item a {
	background-image:url(../images/hover_top_menu.jpg);	
	background-repeat:no-repeat;
	background-position:0 0;
	font-weight:bold;
	display:block;
	width:113px;
	height:79px;
	margin: 7px 3px 3px 3px;
	color:#2d4864;
	font-size:14pt;
	text-align:center;
	text-decoration:none;
	line-height:79px;
	text-decoration:none;
}

.my_tag_search {
		padding-top:28px;
		//padding-top:10px;
		
}
.my_tag_search input {
	width:140px;
	line-height:;
	font-size:10pt;
	font-weight:bold;
	color:#2d4864;
	padding:0 3px 0 3px 0;
}

.contacts_information {
	
}

.contacts_information  img {
	margin:0 8px 0 22px;
	position:relative;
	top:3px;
}
.contacts_information span {
	color:#070000;
	font-size:12pt;
	font-weight:bold;
}
.content {
	padding-top:15px;
}
.main_page_kats a {
	text-decoration:none;
	font-size:14pt;
	font-weight:normal;
	color:#336699;
}
.main_page_kats span {
	position:relative;
	top:-22px;
}
.rightblock_header_holder {
	height:49px;
	margin-top:20px;
	position:relative;
}
.leftblock_header_holder {
	height:49px;
	margin-top:20px;
	position:relative;
}

.rightblock_header {
	background-image:url(../images/side_header_right.jpg);
	background-repeat:repeat-y;
	background-position:top right;
	height:35px;
	padding:14px 0 0 0;
	text-align:center;
	width:188px;
	position:absolute;	
}
.leftblock_header {
	background-image:url(../images/side_header_left.jpg);
	background-repeat:repeat-y;
	background-position:top left;
	height:35px;
	padding:14px 0 0 0;
	text-align:center;
	width:172px;
	left:-12px;
	position:absolute;	
}
.rightblock_header .text_it , .rightblock_header .text_it a , .leftblock_header .text_it , .leftblock_header .text_it a {
	font-size:14pt;
	font-weight:bold;
	color:#336699;
}
.rightblock_header .text_it a, .leftblock_header .text_it a  {
	text-decoration:none;
	border-bottom:1px dotted #336699;
}
.rightblock_header .text_it a:hover {
	border-bottom:1px solid #336699;
}
.leftblock_header .text_it a:hover {
	border-bottom:1px solid #336699;
}
#kurs_valut {
	margin:0;
	width:150px;
}

.prod_hot_block {
	padding-top:10px;
}

.hotDescription {
	font-size:10pt;
	padding:5px 3px 14px 3px;
}

.hotImg {
	border:1px solid #406f99;
}

.name_hot {
	font-weight:bold;
	font-size:11pt;
	text-decoration:none;
	color:#062a4e;
}

.desc_hot {
	color:#062a4e;
	text-decoration:none;
}

.error_search {
	padding-top:15px;
	font-size:16pt;
	text-align:center;
	color:#062a4e;
}
.error_search_small {
	color:#062a4e;
	font-size:10pt;
	text-align:center;
}

.pageholder {
	font-size:10pt; 
	font-family:Arial; 

	padding:8px 18px 8px 8px;
	text-align:right;
	color:#476F8F;
	font-weight:normal;
}
.pageholder span {
	font-weight:bold; 
	color:#000000;
	padding:0 2px 0 2px;
}
.pageholder .nextpage {
	color:#1F547F;
	text-decoration:none;
	border-bottom:1px dotted #1F547F;
	padding:0 2px 0 2px;
}
.pageholder .nextpage:hover {
	background-color:#1F547F;
	color:#ffffff;
	border-bottom:none;
}
.header_list_full {
	background:#FFFFFF;
	color:#336699;
	width:100%;
	font-size:10pt;
	height:28px;
}
.text_description {
	font-size:8pt;
	padding:0 6px 0 6px;
}
.item_list {
	color:#336699;
	width:100%;
	font-size:10pt;
	margin-top:2px;
	background-color:#C2D8EF;
	cursor:pointer;
}
.oddTable {
	background-color:#dbe9f9;
}
.oddTable2 {
	background-color:#C2D8EF;
}
.more_anketa {
	font-size:8pt;
	color:#336699;
}
.line_spacer_holder {
	padding:11px 0 11px 0;
	text-align:center;
}
.line_spacer {
	height:1px;
	overflow:hidden;
	background-color:#6699cc;
	width:95%;
}
.line_spacer_holder_dark  {
	padding:4px 0 11px 0;
	text-align:center;
}
.header_params {
	font-size:12pt;
	font-weight:bold;
	color:#070000;
	padding-top:12pt;
}
.line_spacer_dark {
	height:1px;
	overflow:hidden;
	background-color:#070000;
	width:80%;
}
.description {
	font-size:10pt;
	color:#070000;
}
.sub_informer_list {
	width:49%;
	float:left;
	font-size:10pt;
	color:#336699;
}
.sub_informer_list_main {
	width:49%;
	float:left;
	font-size:10pt;
	color:#070000;
}
.hide_descr, .hide_descr_more , #hide_descr_more {
	font-size:8pt;
	color:#6699cc;
}
.hide_descr:hover, .hide_descr_more:hover , #hide_descr_more:hover {
	color:#1F547F;
}
.picholder {
	border:8px solid #406f99;
}
/*-------------------------*/
.slidercontainer {
	height:308px;
	width:105px;
	margin-left:12px;
}
.slide_down {
	width:28px;
	height:9px;
	background-image:url(../images/slide_down.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/slide_down.png', sizingMethod='scale');
	

}

.slide_up {

	width:28px;
	height:9px;
	background-image:url(../images/slide_up.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/slide_up.png', sizingMethod='scale');
	
	}

.moveup, .movedown  {

	cursor:pointer;
	
}

.slider_container {
	height:280px;
	width:105px;
	overflow:hidden;
	position:relative;
	margin:4px 0 4px 0;
}

.item_slide_pic {
	padding:5px;
}
#slider {
	position:relative;
	top:0px;
	left:0px;
}
/*-------------------------*/
.priceHolder {
	font-weight:bold;
	color:#2d4864;
	font-size:14pt;
	padding-top:11px;
}
.prod_adress {
	font-size:11pt;
	padding:0 0 12px 0;
	font-weight:bold;
}
.prod_adress span {
	text-transform:uppercase;
	font-weight:normal;
}
.news_content {
	font-size:11pt;
	color:#000000;
	padding:0 10px 0 10px;
}
.news_content p {
	margin:0px;
}
.news_image_frame {
	padding:0 0 0 4px;
}
.news_image_frame img{ 
	border:1px solid #406f99;
}
.nameNews {
	font-size:12pt;
	font-weight:bold;
	text-align:left;
	padding:6px 5px 12px 5px;
}
.cat_head {
	font-size:10pt;
	text-align:left;
	padding-left:7px;
	font-weight:bold;
	color:#003366;
}
.blox {
	padding-bottom:2px;
	padding-top:2px;
}
.filterItem {
	list-style-type:none;
	text-align:left;
	padding:0;
	margin:0;
}
.filterItem  li {
	padding:0 0 0 20px;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position:9px 6px;
	line-height:10pt;
}
.filterItem  li:hover {
	background-color:#E0EC62;
}
.filterItem  li  a { 
	text-decoration:none;
	font-size:8pt;
	letter-spacing:0px;
	color:#003366;
}
.filterItem  li  a:hover {
	border-bottom:1px dotted #003366;
}
.sub_informer_list_main a {
	color:#003366;
}
.sub_informer_list_main a:hover {
	color:#5C8BB5;
}

.sublist {
	list-style-type:none;
	text-align:left;
	padding:0;
	margin:0;
}
.sublist li {
	padding:0 0 0 15px;
	background:none;
}
.seeMore {
	position:absolute; 
	bottom:5px; 
	right:10px;
	font-size:8pt;
	color:#6699cc;
}




#form_table span span {
	color:red;
}
#form_table span {
	font-size:12px;
	color:#07417F;
}
#form_table img {
	border:0;
	margin-right:5px;
}
#form_table button {
	border:0px;
	background:transparent;
	cursor:pointer;
}
#form_table button  span{
	font-size:12px;
	text-decoration:underline;
}

.text_input {
	border:1px solid #1D5C9F;
	background-color:#ffffff;
	padding:3px;
	margin:0px;
	font-size:12px;
	width:330px;
}
.error_text_input {
	border:1px solid #00264F;
	padding:3px;
	margin:0px;
	font-size:12px;
	width:330px;
	background-color:#ECF3FB;
}
.post_error , .text-error{
	font-size:14px;
	font-weight:bold;
	color:#EF0E41;
	text-align:center;
}
.all_good , .text-ok{
	font-size:16px;
	font-weight:bold;
	color:#EF0E41;
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
}
.jur_header {
	color:#3F3F3F;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
}
.sort_holder {
	font-size:11pt;
}
.sort_holder a {
	color:#003366;
	text-decoration:underline;
	font-size:9pt;
	text-transform:uppercase;
}
.sort_holder a:hover {
	/*border-bottom:1px solid #003366;*/
}
.arrows_filter {
	font-size:14pt;
}
.sortbyprice {
	cursor:pointer;
	padding-right:17px;
	text-decoration:underline;
}
.asc_sort {
	background-image:url(../images/asc.gif);
	background-repeat: no-repeat;
	background-position:right center;
}
.desc_sort {
	background-image:url(../images/desc.gif);
	background-repeat: no-repeat;
	background-position:right center;
}
.clear_all_filters {
	text-align:left;
	padding:8px 0 0 8px;
}
.clear_all_filters  a{
	font-size:8pt;
	text-decoration:none;
	border-bottom:1px dashed #003366;
	color:#003366;
}
#contentContainer {
	font-size:10pt;
}
#contentContainer .text-block-info-user a {
	color:#336699;
	text-decoration:none;
	border-bottom:1px dotted #336699;
}
