BODY {font-family: Tahoma, Verdana, Arial; color: #565656; font-size: 11px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
IMG { border: 0px;}
TD { font-family: Tahoma, Verdana, Arial; color: #565656; font-size: 11px;}

font.old_price {	font-family: Tahoma, Verdana, Arial;color: #093c95;	text-decoration: line-through; }
font.discount {font-family: Tahoma, Verdana, Arial;	color: #093c95;	font-weight: normal; }
A, A:hover {	color: #023a99;	text-decoration: none;}
h1 {	color: #093c95; font-size: 15px; margin: 0px 0px 0px 0px; padding: 4px 0px 10px 0px; }
h1 A, h1 A:hover {	color: #093c95; font-weight: bold; font-size: 15px;}
h2 {	color: #d8a100; font-size: 14px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
h3 {	color: #d8a100; font-size: 12px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
h5, h5 A, h5 A:hover {	color: #093c95; font-weight: bold; font-size: 12px; margin: 0px 0px 0px 0px; padding: 0px; display: inline;}
.top_search_form {position:absolute; top: 28px; left: 300px; }
.top_search_form h3{color: #00398f; font-size: 12px; }
.top_center { background: url(/images/top_bg.jpg) repeat-x; }
.top_center_ny { background: url(/images/ny/top_bg.jpg) repeat-x; }
.top_right{	background:url(/images/bg-02.gif); border-top: 2px solid #ffffff; border-bottom: 1px solid #ffffff; }
.top_right A {	color: #013f94; font-size: 10px; font-weight: bold; text-decoration: none;}
#pr b {	color: #013f94; font-size: 10px; font-weight: bold; padding: 0px 0px 0px 15px;}

#tel {	background: url(/images/bg-02.gif); color:#013f94; font-size: 20px; text-align: center; padding: 3px 0px 3px 0px; width: 216px; vertical-align: middle; border-top: 2px solid #ffffff; ; border-bottom: 1px solid #ffffff; }

#tm {	background: url(/images/bg-04.gif);color:#013f94; text-align: center; padding: 3px 0px 3px 0px;white-space: nowrap;}
#tm A {	color: #013f94; font-size: 12px; font-weight: normal; text-decoration: none;}
#tm ul{ padding: 0px; margin:0px;}
#tm li, li.left  { padding: 0px 10px 0px 10px; display: inline; color: #013f94; border-left: 1px solid #013f94; }
#tm li.left { border-left: 0px; }
#lcat A {	color: #004192; font-size: 12px;  text-decoration: none;}
#lcat { background-color:#f0f8fb;	padding: 8px 0px 3px 0px; font-size: 11px;color: #004192; }
#lcat div.level1, #lcat div.level1cur{	background: url(/images/m01.gif) no-repeat; padding: 1px 5px 6px 42px; margin-top: 3px;  background-position:3px 0px;}
#lcat div.level2    {	background: url(/images/m02.jpg) no-repeat; padding: 2px 5px 6px 50px; margin-top: 3px;}
#lcat div.level2cur { background: url(/images/m02.jpg) no-repeat; padding: 2px 5px 6px 50px; margin-top: 3px; color: #00000; font-weight: bold; }
#lcat div.level2cur A {color:#d8a100;  } /*!important: color:#00000; */
#lcat div.level3, #lcat div.level3cur {	padding: 3px 5px 6px 60px;}
#lcat div.level3cur A {color:#d8a100;}
#lcat div.level4, #lcat div.level4cur {	padding: 3px 5px 6px 70px;}
#lcat div.level4cur A{color:#d8a100; }
#lcat div.level5, #lcat div.level5cur {	padding: 3px 5px 6px 70px;}
#lcat div.level5cur A {color:#d8a100; }
#lcat div.level1 A  {	font-size: 13px;font-weight: bold;}
#lcat div.level1cur A {color:#d8a100; font-size: 13px;font-weight: bold;}

.rel {position: relative;display:inline;}
.cat_level {padding: 1px 0px 6px 40px;background: url(/images/m01.gif) no-repeat; background-position:3px 2px;}
.cat_level1 {padding: 3px 2px 3px 2px;}
.cat_level1 A{font-size: 13px;font-weight: bold;}
.cat_level1_selected {background: #c1ecfd url(/images/cat_level1_selected.gif) repeat-x;}
.cat_level1_not_selected {background:none;}
.cat_level2 {background: none; padding: 3px 18px 6px 20px; margin-top: 3px;}
.cat_level2_not_first {background: none; padding: 2px 0px 0px 0px; margin: 3px 18px 6px 20px;}
.cat_level2_border_bottom {margin-left: 20px;margin-right: 20px; border-bottom:  1px solid #004191;}
.cat_level2 A{font-weight: bold;}
.cat_level3 {padding: 3px 5px 6px 30px;}
.cat_level4 {padding: 3px 5px 6px 40px;}
.cat_level5 {padding: 3px 5px 6px 50px;}
#catalog_list {position:absolute; top: -22px; left: 210px; }
.catlist_table td{background-color:#f0f8fb; border-right:  1px solid #004191;border-top:  1px solid #004191;border-bottom:  1px solid #004191;border-left:  1px solid #aaa8a9;text-align:left; }

div.level1 h3 {color: #004192; font-size: 11px; font-weight: bold;}
.level0{ font-size: 13px; font-weight: bold; padding: 6px 5px 3px 10px; margin-bottom:10px; color: #093c95; }
.f_search {padding: 5px 5px 6px 10px; border-bottom: 1px solid #AAA8A8;}
.catlevel1 { vertical-align:middle; font-weight: bold; padding: 10px 30px 3px 10px; font-size: 11px;}
.catlevel2 { padding: 0px 15px 0px 10px;font-weight: normal;} .catlevel2 A, .catlevel2 A:hover { font-weight: normal;}
.catlevel3 { padding: 0px 15px 0px 20px;font-weight: normal;} .catlevel3 A, .catlevel3 A:hover { font-weight: normal;}
.catlevel4 { padding: 0px 15px 0px 30px;font-weight: normal;} .catlevel4 A, .catlevel4 A:hover { font-weight: normal;}
.calendar { padding-left:25px;}
.map_pages { white-space:nowrap; padding: 0px 10px 3px 10px; display:block;}

.type {background-color: #e0e0e0;margin: 5px 0px 5px 0px;}
.type_header {background-color: #ffffff;}
.type_header TD {background-color: #ededed; font-weight: bold; padding: 3px 3px; vertical-align: top; }
.type_tr TD {background-color: #f3f3f3; padding: 5px 3px;  vertical-align: top;}
.type_tr TD.cat_price { vertical-align: middle; white-space: nowrap;}
#main_attr { font-size: 11px;	}
#main_attr .tit {	color: #999999; vertical-align: top; }
#main_attr .val {	color: #999999; font-weight: bold; vertical-align: top; }

#item_attr { font-size: 11px;	}
#item_attr .tit {	color: #004192; font-weight: bold; vertical-align: top; background-color: #eeeeee; padding: 3px 10px 3px 3px; }
#item_attr .val {	color: #004192; vertical-align: top;background-color: #f3f3f3;padding: 3px 10px 3px 5px;  }
#item_attr .lbl {	color: #ffffff; vertical-align: top; background-color: #aaaaaa;padding: 3px 3px; font-weight: bold;}

#sub {	padding: 10px 0px 3px 0px; font-size: 11px; line-height: 20px; 	}
#sub li, #sub li A {	font-weight: normal; padding: 0px 5px 6px 3px; margin-top: 3px; display: inline;  font-size: 11px;}
.sub_catalog_item {margin-bottom: 10px;}
.sub_catalog_item A { font-weight: bold; display:block; padding-bottom: 4px;}
#main {	padding: 10px 10px 10px 10px ;}
.cat_top_descr { padding: 15px 0px;}
#goods_main {	vertical-align: top;padding: 10px 13px 20px 0px;  }
.goods_line {	border-top: 4px double #bae0f5;  }
#goods_main h1, #goods_main h1 A, #goods_main h1 A:hover {	font-size: 12px; color: #023a99; }
#goods_main .descr {	padding-left: 10px; vertical-align: top; }
#goods_main h3 {	font-size: 12px; padding: 0px 0px 4px 0px}
div.goods_item_pic {margin: 0px 30px 15px 0px; text-align: center;}
div.goods_item_pic div { font-size:14px; padding-top:4px;}
div.goods_attrs { font-size:13px; color:#000000;}
.separ_right  {background:#5eb2ce;}
.separ_left  {background:#5eb2ce;}
#right { background-color: #f0f8fb ; padding: 10px 7px;}
#right .recom_img { background-color: #ffffff; border: 1px solid #65afd6; }
#right h1 { font-size: 13 px; }
#rnews { border-top: 3px solid #65afd6; padding: 0px 3px 10px 3px; background: url(/images/bg-08-rg.jpg) repeat-x;} /*  background: url(/images/bg-08-rg.gif) repeat-x;*/
#rnews h3 { font-size: 11px;	color: #023a99;	font-weight: bold; padding-bottom: 5 px;}
#rnews A { font-weight: normal; }
#rnews A.more { color: #023a99; font-weight: bold; }
#rnews #sub  { padding: 4px 0px 0px 10px; margin: 0px; line-height: normal;}
#rnews #sub A { font-weight: bold; padding: 0px;  }

#mnews { padding: 0px 0px 16px 0px;}
#mnews h3 { font-size: 12px;	color: #023a99;	font-weight: bold; padding-bottom: 5 px;}
#mnews A, #mnews A.more { color: #565656; font-weight: normal; }
#mnews #sub  { padding: 4px 0px 0px 10px; margin: 0px; line-height: normal;}
#mnews #sub A { font-weight: bold; padding: 0px;  }

#g_more { background-color: #9bcadc; width: 80px; height: 18px; padding: 0px 0px 1px 0px; text-align: center; }
#g_more A { font-size: 12px; color: #000000; }

#list A {	font-size: 10px; font-weight: normal; text-decoration: none;}
#list b {	font-size: 10px; }
	
.banner_left { text-align: left; padding: 0px 0px 0px 15px; }
.banner_elem { padding: 10px 0px 0px 0px; }
.banner_left A, .banner_left A:hover { color: #565656; font-weight: normal; font-size: 11px; }
/*.vote_left { text-align: left; padding: 0px 0px 0px 0px; background-color: #e8e8e8; border: 1px solid #d1d1d1; margin: 0px 5px 0px 5px; width: 150px;}*/

.h {  background-color: #f4f8fb; font-family: Verdana, Tahoma, Arial; FONT-WEIGHT: bold; FONT-SIZE: 12px;}
.d {  background-color: #f4f8fb; font-family: Verdana, Tahoma, Arial;  FONT-SIZE: 12px;}
.forum_table { background: #565656; }	
.forum_table tr {background-color: #f7f8f7; vertical-align: top; }	
.forum_table td { padding: 5px 3px 5px 3px; vertical-align: top;}	
.forum_table .head { background: #ebecec; }	
.forum_table .head td, .forum_table .head td A , .forum_table .head td A:hover { font-size:13px}	
.forum_table .head td { font-weight: bold; }	
.preview { border: 1px solid #565656; background-color: #f7f8f7; padding: 5px;}
.citata { border: 1px solid #565656; background-color: #ebecec; padding: 5px; margin:7px 30px 0px 30px;}
.forum_menu { border: 1px solid #565656; background-color: #f7f8f7; padding: 5px; font-size:11px; margin: 0px 0px 10px 0px;}
.forum_menu  A, .forum_menu  A:hover { font-size:11px; font-weight: normal;}
hr {width: 20%; color: #565656; border: none; height: 1px; margin: 5px 0px; text-align: left;}

.label {	text-align: center; width: 100%;}
.lline { padding: 0px 0px 3px 0px; }
.b_price {	color: #d8a100; font-weight: bold; font-size: 12px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.attr_name {	padding-right: 10;width: 150;white-space:nowrap;}
.error {	color: red; }
.search_form {	padding: 5px 0px 5px 4px;  margin: 5px 0px 10px 0px; background-color: #f3f3f3; border: 1px solid #e0e0e0; width: 100%; }
.sattr {	padding: 5px 8px 0px 0px; font-weight: bold; white-space: nowrap; vertical-align: middle; height: 40px;}
.rpad tr td {padding: 0px 5px 5px 0px;}
.sub_art A { font-size:13px; font-weight: bold;  }
#copy {	color: #ffffff; font-size: 10px; padding: 0px 0px 5px 0px;}
#copy A {	COLOR: #ffffff; FONT-SIZE: 10px;}


.site_map_art_title_2 { padding-left: 10px; padding-top:3px;}
.site_map_art_title_3 { padding-left: 20px; padding-top:3px;}
.site_map_art_title_4 { padding-left: 40px; padding-top:3px;}

INPUT { font-size: 11px; 	font-family: Verdana, Arial, helvetica;}
.text, .medium_text, .attrtext, .attrntext  {	font-size: 11px;width: 180px;	color: #565656;	height: 18px;	background-color: #ffffff;	border: 1px solid #00398f; }
.attrtext { width: 90px; }
.attrntext { width: 40px; }
.medium_text { width: 150px;}

.textarea, .long_textarea {
	BACKGROUND-COLOR: #ffffff;	COLOR: #565656;	FONT-SIZE: 11px;
	height: 50px;	width: 250px;	border: 1px solid #00398f;	
}
.but {	background-color: #f5c002; border: 1px solid #004098; color: #004098;	height: 18px;	}
.bask, .srch { font-family: Tahoma, Verdana, Arial; background-color: #1c9ced;  width: 70px; height: 20px; font-size: 12px; color: ffffff; border: none; padding: 0px 0px 2px 0px;cursor:hand;}
.srch { font-weight: normal; height: 18px; vertical-align: bottom; cursor:hand;}

SELECT.but2 {
	BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; FONT-WEIGHT: 500px; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px outset; COLOR: #333333; BORDER-BOTTOM: #ffffff 1px outset; FONT-FAMILY: Verdana, Arial, helvetica; HEIGHT: 18px
}
.but_file {	background-color: #ffffff;  BORDER: #d8a100 1px solid;
					 COLOR: #565656; FONT-FAMILY: Verdana, Arial, helvetica; font-size: 11px; HEIGHT: 18px; }


