﻿BODY {	background: url(/images/internal_1.gif) #ffffff repeat-x 0px 0px; WIDTH: 100%; HEIGHT: 100%; TEXT-ALIGN: center; padding: 0 0 0 0; margin: 0 0 0 0; font: 12px Arial, Verdana, Tahoma; vertical-align: top; color: #333333; }
BODY.index {	background: url(/images/index.gif) #ffffff repeat-x; }
BODY.int_frgn {	background: url(/images/int_frgn.gif) #ffffff repeat-x; vertical-align: top;}
BODY.int_1 {	background: url(/images/int_1.gif) #ffffff repeat-x 0px 0px}
p, li {font: 12px Arial, Verdana, Tahoma;  color: #666666; }
TD {	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; font: 12px Arial, Verdana, Tahoma; vertical-align: top; color: #333333; padding-top: 0px; }
IMG {	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}
TABLE {	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}
FORM {	padding: 0 0 0 0; margin: 0px; }
FORM OL {	padding-right: 0px; padding-left: 25px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
FORM OL LI {	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 10px; padding-top: 0px}
H1 {	padding-right: 0px; padding-left: 35px; background: url(/images/lines/1.gif) no-repeat 0px 0px; padding-bottom: 0px; margin: 18px 0px 20px 2px; font: 28px Arial, Tahoma, Verdana; color: #000000; padding-top: 7px}
H1.h1_frgn {	padding-right: 0px; padding-left: 35px; background: url(/images/lines/1_frgn.gif) no-repeat 0px 0px; padding-bottom: 0px; margin: 18px 0px 20px 2px; font: 28px Arial, Tahoma, Verdana; color: #000000; padding-top: 7px}
H1.int_1 {	padding-right: 0px; padding-left: 0px; font-size: 24px; background: 0px 50%; padding-bottom: 0px; margin: 0px 0px 20px; color: #333333; padding-top: 0px}
H2, H2 A, h2 A:hover { padding: 0 0 0 0; margin: 0px 0px 10px; font: 22px Arial, Tahoma, Verdana; color: #000000;text-decoration: none; }
H2.main_1 {	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 15px; font: 22px Arial, Tahoma, Verdana; color: #010101; padding-top: 0px}
H2.h2_order {	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 15px; font: 22px Arial, Tahoma, Verdana; color: #cd242b; padding-top: 0px}
H2.catalog_1 {	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 20px 0px 15px; font: bold 14px Arial, Tahoma, Verdana; color: #333333; padding-top: 0px}
H3 {	padding: 0 0 0 0; margin: 15px 0px; font: bold 14px Arial, Tahoma, Verdana; color: ff6633; }
H4 {	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 20px 0px 10px; font: bold 12px Arial, Tahoma, Verdana; color: #999999; padding-top: 0px}
A {	font: 12px Arial, Tahoma, Verdana; color: #5b595a; text-decoration: underline }
A:hover {	font: 12px Arial, Tahoma, Verdana; text-decoration: underline; color: #ff6633 }
.run_str { height:31px; padding:21 10 0 80; text-align:center;}
.run_str A, .run_str A:hover { text-decoration:none; color: #ff6633; font-size:18px; }
.main_ny { z-index:12; width: 465; height:185;} 
TABLE.main_1 { 	WIDTH: 100%; ; WIDTH: expression(document.body.clientWidth > 1175 ? '823px' : '100%'); max-width: 823px }
TD.main_1 { 	WIDTH: 100%; ; WIDTH: expression(document.body.clientWidth > 1175 ? '823px' : '100%'); max-width: 823px }
TABLE.main_2 { 	WIDTH: 100%; ; WIDTH: expression(document.body.clientWidth > 1000 ? '1000px' : '100%'); max-width: 1000px }
TD.main_2 { 	WIDTH: 100%; ; WIDTH: expression(document.body.clientWidth > 1000 ? '1000px' : '100%'); max-width: 1000px }
TD.main_2 { 	padding-right: 10px; padding-left: 10px; padding-bottom: 0px; padding-top: 0px }
TABLE.top_1 TD {	padding-right: 0px; padding-left: 27px; padding-bottom: 5px; padding-top: 5px}
TABLE.top_1 TD A:link {	font: 11px Arial, Tahoma, Verdana; color: #ffffff; text-decoration: underline}
TABLE.top_1 TD A:visited {	font: 11px Arial, Tahoma, Verdana; color: #ffffff; text-decoration: underline}
TABLE.top_1 TD A:hover {	font: 11px Arial, Tahoma, Verdana; color: #000000; text-decoration: underline}
TABLE.top_1 TD SPAN {	padding-right: 0px; padding-left: 10px; background: url(/images/icons/top_menu_1.gif) no-repeat 0px 50%; padding-bottom: 0px; margin: 0px 10px 0px 0px; padding-top: 0px}
TABLE.top_1 TD SPAN.active {	padding-right: 0px; padding-left: 10px; background: url(/icons/top_menu_1.gif) no-repeat 0px 50%; padding-bottom: 0px; margin: 0px 20px 0px 0px; padding-top: 0px}
TABLE.top_1 TD SPAN.active {	background: url(/icons/top_menu_2.gif) no-repeat 0px 50%; font: bold 11px Arial, Tahoma, Verdana; color: #000000}

.cart_1 {	padding-right: 0px; padding-left: 60px; font-size: 11px; padding-bottom: 0px; padding-top: 13px; TEXT-ALIGN: left}
.top_1 .cart_1 A:link {	font: 11px Arial, Tahoma, Verdana; color: #333333; text-decoration: underline}
.top_1 .cart_1 A:visited {	font: 11px Arial, Tahoma, Verdana; color: #333333; text-decoration: underline}
.top_1 .cart_1 A:hover {	font: 11px Arial, Tahoma, Verdana; color: #333333; text-decoration: underline}
.top_1 .cart_1 A:hover {	color: #ff6633}
.top_menu_2 {	padding-right: 0px; padding-left: 5px; LEFT: 258px; padding-bottom: 3px; margin: 47px 0px 0px 5px; WIDTH: 150px; CURSOR: pointer; padding-top: 3px; POSITION: absolute; TOP: 20px}
.top_menu_3 { 	padding-right: 0px; padding-left: 5px; LEFT: 258px; padding-bottom: 3px; margin: 47px 0px 0px 5px; WIDTH: 150px; CURSOR: pointer; padding-top: 3px; POSITION: absolute; TOP: 20px }
.top_menu_2 { 	background: url(/images/arrows/3.gif) #ff6918 no-repeat 135px 50% }
.top_menu_3 { 	background: url(/images/arrows/3.gif) #ff6600 no-repeat 135px 50% }
.top_1 .top_menu_2 SPAN { 	padding-right: 0px; padding-left: 0px; background: 0px 50%; padding-bottom: 0px; font: 14px Arial, Tahoma, Verdana; color: #ffffff; padding-top: 0px; BORDER-BOTTOM: #ffffff 1px dashed }
.top_1 .top_menu_3 SPAN { 	padding-right: 0px; padding-left: 0px; background: 0px 50%; padding-bottom: 0px; font: 14px Arial, Tahoma, Verdana; color: #ffffff; padding-top: 0px; BORDER-BOTTOM: #ffffff 1px dashed }
.top_1 #top_menu_table_1 { 	BORDER-RIGHT: #ff6918 1px solid; BORDER-TOP: #ff6918 1px solid; background: #ffffff; LEFT: 260px; BORDER-LEFT: #ff6918 1px solid; WIDTH: 160px; BORDER-BOTTOM: #ff6918 1px solid; POSITION: absolute; TOP: 60px }
.top_1 #top_menu_table_1 TD { 	padding-right: 5px; padding-left: 5px; font-size: 14px; padding-bottom: 5px; WIDTH: 160px; CURSOR: pointer; color: #ff6918; padding-top: 5px; WHITE-SPACE: nowrap }
.top_1 #top_menu_table_1 TD SPAN { 	padding-right: 0px; padding-left: 0px; background: 0px 50%; padding-bottom: 0px; font: 14px Arial, Tahoma, Verdana; color: #ffffff; padding-top: 0px; BORDER-BOTTOM: #7f7f7f 1px dashed }

.top_1 #top_menu_table_1 TD.color_2 SPAN { 	BORDER-BOTTOM: #ffffff 1px dashed }
.top_1 #top_menu_table_1 TD.color_2 A:link { 	color: #ffffff }
.top_1 #top_menu_table_1 TD.color_2 A:visited { 	color: #ffffff }
.top_1 #top_menu_table_1 TD.color_2 A:hover { 	color: #ffffff }
.top_1 #top_menu_table_1 A:link { 	font-size: 14px; color: #7f7f7f; text-decoration: none }
.top_1 #top_menu_table_1 A:visited { 	font-size: 14px; color: #7f7f7f; text-decoration: none }
.top_1 #top_menu_table_1 A:hover { 	font-size: 14px; color: #7f7f7f; text-decoration: none }
.main_blocks_1 TABLE.table_1 TD { 	padding-right: 5px; padding-left: 0px; padding-bottom: 5px; font: bold 12px Arial, Tahoma, Verdana; color: #ff6600; padding-top: 0px }
TABLE.table_1 A:link { 	font: 12px Arial, Tahoma, Verdana; color: #62575f; text-decoration: underline }
TABLE.table_1 A:visited { 	font: 12px Arial, Tahoma, Verdana; color: #62575f; text-decoration: underline }
TABLE.table_1 A:hover { 	font: 12px Arial, Tahoma, Verdana; color: #62575f; text-decoration: underline }
TABLE.table_1 A:hover { 	font: 12px Arial, Tahoma, Verdana; color: #ff6633; text-decoration: underline }
TR.main_blocks_1 TD { 	font-size: 12px; color: #5b595a }
TD.header_1 { 	padding-right: 15px; padding-left: 145px; padding-bottom: 100px; font: 9px Arial, Tahoma, Verdana; TEXT-TRANSFORM: uppercase; color: #999999; padding-top: 25px; WHITE-SPACE: nowrap }
DIV.sub_menu_1 { 	padding-right: 0px; padding-left: 38px; padding-bottom: 0px; padding-top: 0px; WHITE-SPACE: nowrap }
DIV.sub_menu_1 SPAN { 	margin: 0px 23px 0px 0px; font: bold 12px Arial, Tahoma, Verdana; color: #ff6633; BORDER-BOTTOM: #333333 1px dashed }
DIV.sub_menu_1 SPAN.active { 	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px }
DIV.sub_menu_1 SPAN.active_frgn { 	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; color: #cd242b; }
DIV.sub_menu_1 SPAN A:link { 	color: #333333; text-decoration: none }
DIV.sub_menu_1 SPAN A:visited { 	color: #333333; text-decoration: none }
DIV.sub_menu_1 SPAN A:hover { 	color: #333333; text-decoration: none }
DIV.sub_menu_1 SPAN.active_link { 	BORDER-BOTTOM: #ff6633 1px dashed }
DIV.sub_menu_1 SPAN.active_link A:link { 	font-weight: bold; color: #ff6633; text-decoration: none }
DIV.sub_menu_1 SPAN.active_link A:visited { 	font-weight: bold; color: #ff6633; text-decoration: none }
DIV.sub_menu_1 SPAN.active_link A:hover { 	font-weight: bold; color: #ff6633; text-decoration: none }
DIV.sub_menu_1 SPAN A:hover { 	color: #ff6633 }
.footer_1 { 	WIDTH: 75%; ; WIDTH: expression(document.body.clientWidth > 1175 ? '882px' : '75%'); max-width: 882px }
.footer_1 TD { 	font-size: 11px; padding-bottom: 20px }
.footer_1 TD A:link { 	font-size: 11px }
.footer_1 TD A:visited { 	font-size: 11px }
.footer_1 TD A:hover { 	font-size: 11px }
TABLE.photos_1 TD { 	padding-right: 10px; padding-left: 0px; font-size: 11px; padding-bottom: 0px; vertical-align: middle; padding-top: 10px }
TABLE.photos_1 TD A:link { 	font-size: 11px; color: #333333 }
TABLE.photos_1 TD A:visited { 	font-size: 11px; color: #333333 }
TABLE.photos_1 TD A:hover { 	font-size: 11px; color: #333333 }
TABLE.photos_1 TD A:hover { 	color: #ff6633 }
TD.content_1 { 	padding-right: 40px; padding-left: 0px; padding-bottom: 70px; padding-top: 0px; TEXT-ALIGN: justify }
TD.content_2 { 	padding-right: 40px; padding-left: 0px; padding-bottom: 70px; padding-top: 0px; TEXT-ALIGN: justify }
TD.content_3 { 	padding-right: 40px; padding-left: 0px; padding-bottom: 70px; padding-top: 0px; TEXT-ALIGN: justify }
TD.content_2 { 	TEXT-ALIGN: left }
TD.content_3 { 	color: #000000 }
TD.right_1 { 	padding-right: 0px; padding-left: 20px; font-size: 11px; padding-bottom: 0px; LINE-HEIGHT: 1.5; padding-top: 40px }
TD.right_1 DIV { 	padding-right: 0px; padding-left: 0px; padding-bottom: 15px; color: #ff6633; padding-top: 0px }
TD.right_1 SPAN { 	color: #999999 }
TD.right_1 H4 { 	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; font: 11px Arial, Tahoma, Verdana; color: #ff6633; padding-top: 0px }
TD.right_1 A:link { 	font-size: 11px; color: #333333 }
TD.right_1 A:visited { 	font-size: 11px; color: #333333 }
TD.right_1 A:hover { 	font-size: 11px; color: #333333 }
TD.right_1 A:hover { 	color: #ff6633 }
TABLE.person_1 IMG { 	margin: 5px 20px 20px 0px }
TABLE.person_1 H3 { 	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 5px; font: bold 16px Arial, Tahoma, Verdana; color: #333333; padding-top: 0px }
TABLE.person_1 H4 { 	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 20px; font: 12px Arial, Tahoma, Verdana; color: #999999; padding-top: 0px }
IMG.separator_1 { 	background: url(/images/lines/separator_1.gif) repeat-x 0px 0px; margin: 25px 0px; WIDTH: 100%; HEIGHT: 1px }
SPAN.light_1 { 	color: #999999 }
TABLE.table_2 TD { 	font-size: 11px; color: #666666 }
TABLE.table_2 TD A:link { 	font-size: 11px; color: #666666 }
TABLE.table_2 TD A:visited { 	font-size: 11px; color: #666666 }
TABLE.table_2 TD A:hover { 	font-size: 11px; color: #666666 }
TABLE.table_2 TD A:hover { 	color: #ff6633 }
TABLE.table_2 TD B { 	font-size: 12px; color: #333333 }
TABLE.table_3 TD { 	padding-right: 20px; padding-left: 0px; padding-bottom: 15px; padding-top: 0px }
TABLE.table_3 TD TABLE TD { 	padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 3px; color: #666666; padding-top: 2px }
TABLE.table_3 TD.photo_1 { padding: 0 10 0 0; text-align: right; }
TABLE.table_3 TD.info_1 {	text-align: left; padding: 0 0 3 33; font-size: 13px; }
TABLE.table_3 TD.info_1 B, .info_2 B { font-size: 14px; color: #ff6600; font-weight: bold; }
TABLE.table_3 TD.info_frghn B, .info_frghn B { font-size: 14px; color: #cd242b; font-weight: bold; } 
TABLE.table_3 H4 { 	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 15px; padding-top: 0px }
TABLE.table_3 H4 A:link { 	font-weight: bold; font-size: 14px; color: #666666; text-decoration: underline }
TABLE.table_3 H4 A:visited { 	font-weight: bold; font-size: 14px; color: #666666; text-decoration: underline }
TABLE.table_3 H4 A:hover { 	font-weight: bold; font-size: 14px; color: #666666; text-decoration: underline }
TABLE.table_3 H4 A:hover { 	color: #ff6633; font-size: 14px;  }
DIV.cart_2 { 	padding-right: 0px; padding-left: 45px; background: url(/images/arrows/4.gif) no-repeat 20px 0px; padding-bottom: 0px; padding-top: 0px }
DIV.cart_2 A:link { 	font-size: 11px }
DIV.cart_2 A:visited { 	font-size: 11px }
DIV.cart_2 A:hover { 	font-size: 11px }
IMG.separator_2 { 	background: #999999; margin: 5px 0px 15px; WIDTH: 100%; HEIGHT: 1px }
DIV.paging_1 SPAN.active { 	font-size: 11px; color: #999999 }
DIV.paging_1 SPAN.next { 	padding-right: 2px; padding-left: 2px; background: #999999; padding-bottom: 3px; margin: 0px 20px 0px 0px; padding-top: 0px }
DIV.paging_1 SPAN.next A:link { 	color: #ffffff }
DIV.paging_1 SPAN.next A:visited { 	color: #ffffff }
DIV.paging_1 SPAN.next A:hover { 	color: #ffffff }
DIV.paging_1 A:link { 	font-size: 11px; color: #333333 }
DIV.paging_1 A:visited { 	font-size: 11px; color: #333333 }
DIV.paging_1 A:hover { 	font-size: 11px; color: #333333 }
DIV.paging_1 A:hover { 	color: #ff6633 }
SPAN.orange_1 { 	font-size: 11px; color: #ff6600 }
.cat_search_form {	  background: #f1f1f1; }
.cat_search_form_ny {	  background: #f1f1f1 url(/images/ny/ny_search_bg.jpg) no-repeat; background-position: right bottom; height:500px;}
.form_1, TD.form_1 {	padding: 10 25 20 10;   color: #666666; WHITE-SPACE: nowrap; text-decoration: none; font-size:13px;}
.form_1 INPUT {	margin:0 10 0 0;}
.form_1 SELECT {	margin: 0 10 0 0;}
.form_1 B,  {	font-size: 13px; color: #333333}
.form_1 SPAN {	font-weight: bold; color: #ff6633;}
.form_1 A, .form_1 A:hover {text-decoration: none;}
.form_1 B A, .form_1 B A:hover {font-weight: bold;}
A.orange_1:link { 	font-weight: bold; font-size: 11px; color: #ff6600 }
A.orange_1:visited { 	font-weight: bold; font-size: 11px; color: #ff6600 }
A.orange_1:hover { 	font-weight: bold; font-size: 11px; color: #ff6600 }
TABLE.photos_2 TD { 	padding-right: 19px; padding-left: 19px; padding-bottom: 0px; padding-top: 20px }
DIV.contacts_1 { 	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; color: #333333; padding-top: 2px }
FORM.form_2 { 	color: #999999 }
FORM.form_2 B { 	font-size: 12px; color: #666666 }
FORM.form_2 SPAN { 	color: #ff6a18 }
.input1 { 	font-size: 11px; WIDTH: 195px; color: #666666 }
.input2 { 	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; font-size: 11px; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 340px; color: #666666; BORDER-BOTTOM: #7f9db9 1px solid }
.input3 { 	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; font-size: 11px; margin: 0px 0px 0px 20px; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 125px; color: #666666; BORDER-BOTTOM: #7f9db9 1px solid }
.input4 { 	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; font-size: 11px; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 293px; color: #666666; BORDER-BOTTOM: #7f9db9 1px solid }
.input5 { 	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; font-size: 11px; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 228px; color: #666666; BORDER-BOTTOM: #7f9db9 1px solid }
.sinput1 { 	BORDER-RIGHT: #7f9db9 1px solid; padding-right: 3px; BORDER-TOP: #7f9db9 1px solid; padding-left: 3px; padding-bottom: 3px; BORDER-LEFT: #7f9db9 1px solid; padding-top: 0px; BORDER-BOTTOM: #7f9db9 1px solid; HEIGHT: 17px }
DIV.int_header_1 { 	padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 13px; padding-bottom: 0px; TEXT-TRANSFORM: uppercase; color: #ff6600; padding-top: 40px }
SPAN.int_header_2 { 	font-size: 18px; margin: 0px 45px 0px 10px; color: #000000 }
SPAN.date_1 { 	font-size: 13px; color: #666600 }
TABLE.date_1 TD { 	font-size: 18px; background: url(/images/lines/date_1.gif) repeat-x; color: #ffffff }
DIV.int_header_3 { 	padding-right: 22px; padding-left: 20px; font-weight: bold; font-size: 14px; padding-bottom: 7px; color: #000000; LINE-HEIGHT: 1.5; padding-top: 15px }
DIV.int_header_3 A:link { 	color: #333333 }
DIV.int_header_3 A:visited { 	color: #333333 }
DIV.int_header_3 A:hover { 	color: #ff6633 }
SPAN.gray_1 { 	font-weight: normal; font-size: 11px; color: #999999; FONT-STYLE: italic }
SPAN.gray_1 A:link { 	font-size: 11px; color: #999999; FONT-STYLE: italic }
SPAN.gray_1 A:visited { 	font-size: 11px; color: #999999; FONT-STYLE: italic }
SPAN.gray_1 A:hover { 	font-size: 11px; color: #999999; FONT-STYLE: italic }
SPAN.gray_1 A:hover { 	color: #ff6633 }
DIV.int_header_3 DIV { 	padding-right: 0px; padding-left: 0px; font-weight: normal; font-size: 12px; padding-bottom: 5px; color: #333333; padding-top: 0px }
DIV.int_header_3 SPAN { 	font-size: 11px; color: #999999 }
SPAN.int_1 { 	margin: 0px 15px 0px 0px; BORDER-BOTTOM: #3366cc 1px dashed }
SPAN.int_1 A:link { 	font-weight: bold; font-size: 12px; color: #3366cc; text-decoration: none }
SPAN.int_1 A:visited { 	font-weight: bold; font-size: 12px; color: #3366cc; text-decoration: none }
SPAN.int_1 A:hover { 	font-weight: bold; font-size: 12px; color: #3366cc; text-decoration: none }
DIV.orange_1 A:link { 	font-size: 11px; color: #ff6633; text-decoration: none }
DIV.orange_1 A:visited { 	font-size: 11px; color: #ff6633; text-decoration: none }
DIV.orange_1 A:hover { 	font-size: 11px; color: #ff6633; text-decoration: none }
DIV.orange_1 A:hover { 	text-decoration: underline }
.int_header_3 A.blue_1:link { 	font-size: 11px; color: #3366cc; text-decoration: underline }
.int_header_3 A.blue_1:visited { 	font-size: 11px; color: #3366cc; text-decoration: underline }
.int_header_3 A.blue_1:hover { 	font-size: 11px; color: #3366cc; text-decoration: underline }
.int_header_3 A.blue_2:link { 	font-size: 11px; color: #3366cc; text-decoration: underline }
.int_header_3 A.blue_2:visited { 	font-size: 11px; color: #3366cc; text-decoration: underline }
.int_header_3 A.blue_2:hover { 	font-size: 11px; color: #3366cc; text-decoration: underline }
.int_header_3 A.blue_1:hover { 	color: #ff6633 }
.int_header_3 A.blue_2:hover { 	color: #ff6633 }
.int_header_3 A.blue_2:link { 	font-size: 12px }
.int_header_3 A.blue_2:visited { 	font-size: 12px }
.int_header_3 A.blue_2:hover { 	font-size: 12px }
DIV.date_2 SPAN { 	padding-right: 27px; padding-left: 0px; font-weight: bold; font-size: 14px; background: url(/images/arrows/6.gif) no-repeat 100% 50%; padding-bottom: 0px; color: #666600; padding-top: 0px }
.int_header_3 SPAN.green_1 { 	font-weight: normal; font-size: 12px; margin: 0px; color: #666600 }
DIV.paging_2 SPAN { 	font-size: 12px; margin: 0px 0px 0px 15px; color: #cccccc }
DIV.paging_2 SPAN.active { 	padding-right: 5px; padding-left: 5px; background: #999999; padding-bottom: 0px; color: #ffffff; padding-top: 0px }
DIV.paging_2 A:link { 	font-size: 12px; color: #3366cc }
DIV.paging_2 A:visited { 	font-size: 12px; color: #3366cc }
DIV.paging_2 A:hover { 	font-size: 12px; color: #3366cc }
DIV.paging_2 A:hover { 	color: #ff6633 }
.int_header_3 A.blue_3:link { 	font-size: 12px; color: #3366cc }
.int_header_3 A.blue_3:visited { 	font-size: 12px; color: #3366cc }
.int_header_3 A.blue_3:hover { 	font-size: 12px; color: #3366cc }
.int_header_3 A.blue_3:hover { 	color: #ff6633 }
SPAN.month_1 { 	font-size: 11px; color: #666600 }
.int_header_3 DIV.month_2 { 	padding-right: 0px; padding-left: 0px; padding-bottom: 4px; padding-top: 0px }
.int_header_3 DIV.month_3 { 	padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; color: #666666; padding-top: 0px }
SPAN.gray_2 { 	font-size: 11px; color: #999999 }
TABLE.color_1 TR.colored_1 TD { 	background: #efefef }
TABLE.color_1 TH { 	padding-right: 20px; padding-left: 20px; font-weight: bold; font-size: 12px; background: #ff6600; padding-bottom: 11px; color: #ffffff; padding-top: 11px; WHITE-SPACE: nowrap; TEXT-ALIGN: left }
TABLE.color_1 TD { 	padding-right: 20px; padding-left: 20px; font-size: 12px; padding-bottom: 15px; color: #999999; LINE-HEIGHT: 1.3; padding-top: 18px; TEXT-ALIGN: center }
TABLE.color_1 TD.info_1 { 	font-size: 11px; color: #333333; TEXT-ALIGN: left }
TABLE.color_1 TD A:link { 	font-weight: bold; font-size: 12px; color: #333333 }
TABLE.color_1 TD A:visited { 	font-weight: bold; font-size: 12px; color: #333333 }
TABLE.color_1 TD A:hover { 	font-weight: bold; font-size: 12px; color: #333333 }
TABLE.color_1 TD A:hover { 	color: #ff6633 }
TABLE.color_1 TD DIV { 	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 4px }
TABLE.color_2 TH { 	BORDER-RIGHT: #ffffff 1px solid; padding-right: 20px; padding-left: 20px; font-weight: bold; font-size: 12px; background: #f1f1f1; padding-bottom: 11px; color: #666666; padding-top: 11px; WHITE-SPACE: nowrap; TEXT-ALIGN: left }
TABLE.color_2 TD { 	padding-right: 20px; padding-left: 20px; font-size: 12px; padding-bottom: 15px; color: #999999; LINE-HEIGHT: 1.3; padding-top: 18px }
TABLE.color_2 TD.photo { 	padding-right: 0px; padding-left: 0px }
TABLE.color_2 TD.photo IMG { 	margin: 0px 1px 15px 0px }
TABLE.color_2 TD.price { 	font-size: 18px; color: #ff6b12; WHITE-SPACE: nowrap }
TABLE.color_2 TD.delete { 	TEXT-ALIGN: center }
TABLE.color_2 TD.delete IMG { 	CURSOR: pointer }
TABLE.color_2 TR.last_price TD { 	BORDER-TOP: #e9e9e9 1px solid; padding-bottom: 7px; padding-top: 7px; BORDER-BOTTOM: #000000 1px solid; WHITE-SPACE: nowrap }
TABLE.color_2 TR.last_price TD DIV { 	padding-right: 0px; padding-left: 0px; font-weight: bold; padding-bottom: 0px; color: #666666; padding-top: 0px; TEXT-ALIGN: right }
TABLE.color_2 TR.last_price TD SPAN { 	font-weight: bold; font-size: 14px; color: #333333 }
TABLE.color_2 TABLE TD { 	padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 3px; color: #666666; padding-top: 0px }
TABLE.color_2 TD A:link { 	font-weight: bold }
TABLE.color_2 TD A:visited { 	font-weight: bold }
TABLE.color_2 TD A:hover { 	font-weight: bold }
TABLE.color_2 TD A.title_1:link { 	font-size: 12px }
TABLE.color_2 TD A.title_1:visited { 	font-size: 12px }
TABLE.color_2 TD A.title_1:hover { 	font-size: 12px }
DIV.sitemap DIV { 	padding-right: 0px; padding-left: 20px; padding-bottom: 0px; padding-top: 0px }
DIV.sitemap A:link { 	color: #333333 }
DIV.sitemap A:visited { 	color: #333333 }
DIV.sitemap A:hover { 	color: #333333 }
DIV.sitemap A:hover { 	color: #ff6633 }
DIV.popup_menu_1 { 	BORDER-RIGHT: #999999 1px solid; padding-right: 5px; BORDER-TOP: #999999 1px solid; padding-left: 5px; background: #ffffff; padding-bottom: 5px; BORDER-LEFT: #999999 1px solid; WIDTH: 150px; padding-top: 5px; BORDER-BOTTOM: #999999 1px solid }
.buttons_1 { 	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 15px }
.buttons_1 IMG { 	margin: 0px 15px 0px 0px }
.cat_pic_url { position: absolute; top:100; right: 50;}





#pr {	color: #ffe191; }
#pr b {	color: #ffe191; font-size: 10px; font-weight: bold; padding: 0 0 0 7;}
#pr A {	color: #ffe191; font-size: 10px; font-weight: bold; text-decoration: none;}
#pr A:hover {	color: #ffffff;}
#pr h3 { color: #ffe191; font-family: Tahoma, Verdana, Arial; font-size: 10px; font-weight: bold; margin:0 0 0 0; padding: 0 0 0 0; }

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

#tm {	background: url(/images/bg-04.gif);color:#ffffff; text-align: center; padding: 3 0 3 0;}
#tm A {	color: #ffffff; font-size: 12px; font-weight: normal; text-decoration: none;}
#tm li, li.left  { padding: 0 10 0 10; display: inline; color: #ffffff; border-left: 1px solid #ffffff; white-space: nowrap;}
#tm li.left { border-left: 0px; }

#lcat {	padding: 3 0 3 0; font-size: 11px;color: #565656; }
#lcat div { height: 22px;}
#lcat div.level1, #lcat div.level1cur, div.level2, div.level2cur {	background: url(/images/m01.gif) no-repeat; font-weight: bold; padding: 3 5 6 40; margin-top: 3; border-bottom: 1px solid #AAA8A8;}
#lcat div.level2, #lcat div.level2cur {	background: url(/images/m02.gif) no-repeat; padding: 3 5 6 50;}
#lcat div.level3, #lcat div.level3cur {	padding: 3 5 6 60;font-weight: bold;border-bottom: 1px solid #AAA8A8;}
#lcat A {	color: #565656; font-size: 11px; font-weight: bold; text-decoration: none;}
.level0{ font-size: 13px; font-weight: bold; padding: 0 5 6 10; margin-top: 3;color: #268340;border-bottom: 1px solid #AAA8A8;}
.f_search {padding: 5 5 6 10; border-bottom: 1px solid #AAA8A8;}
div.level2 {	background: url(/images/m02.gif) no-repeat; padding: 3 5 6 40;font-size: 11px;color: #565656;}
.catlevel1 { height: 20px; vertical-align:middle; padding: 2 0 0 0; font-size: 11px;}
.catlevel2 { padding: 3 15 3 15;font-weight: normal;font-size: 11px;} .catlevel2 A, .catlevel2 A:hover { font-weight: normal;}
.catlevel3 { padding: 3 15 3 30;font-weight: normal;font-size: 11px;} .catlevel3 A, .catlevel3 A:hover { font-weight: normal;}
.catlevel4 { padding: 3 15 3 40;font-weight: normal;font-size: 11px;} .catlevel4 A, .catlevel4 A:hover { font-weight: normal;}
.map_pages { white-space:nowrap; padding: 0 10 0 0;}
.type {background-color: #e0e0e0;margin: 5 0 5 0;}
.type_header {background-color: #ffffff;}
.type_header TD {background-color: #ededed; font-weight: bold; padding: 3 3; vertical-align: top; }
.type_tr TD {background-color: #f3f3f3; padding: 5 3;  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: #565656; font-weight: bold; vertical-align: top; background-color: #eeeeee; padding: 3 10 3 3; }
#item_attr .val {	color: #565656; vertical-align: top;background-color: #f3f3f3;padding: 3 10 3 5;  }
#item_attr .lbl {	color: #ffffff; vertical-align: top; background-color: #aaaaaa;padding: 3 3; font-weight: bold;}

#sub {	padding: 0 0 3 0; font-size: 11px; line-height: 20px; 	}
#sub li, #sub li A {	font-weight: normal; padding: 0 5 6 3; margin-top: 3; display: inline;  font-size: 11px;}

#main {	padding: 10 10 50 10 ; height: 280px;}

#goods_main {	vertical-align: top;padding: 10 3 20 0;}
#goods_main h1, #goods_main h1 A, #goods_main h1 A:hover {	font-size: 12px; color: #bb0c0c; }
#goods_main h1 .fabric {	color: #bb0c0c;font-size: 12px;}
#goods_main .descr {	padding-left: 10px; vertical-align: top; }
#goods_main h3 {	font-size: 12px; padding: 0 0 4 0}

.descr, .descr P, .descr font, .descr span {font-size: 12px; font-family: Tahoma, Verdana, Arial; color: #666666; }
.descr_frgn h3 {font-size: 13px; font-family: Tahoma, Verdana, Arial; color: #cd242b; }
.ann_descr, .ann_descr P, .ann_descr font, .ann_descr span {font-size: 12px; font-family: Tahoma, Verdana, Arial; color: #666666; }
.ann_descr h3 { font-size:16px; padding: 25 0 5 0;color: #000000; font-weight:normal;}
.goods_number, .goods_number b{font-size:10px;}
#right { background-color: #e8e8e8; padding: 10 7;}
#right .recom_img { background-color: #ffffff; border: 1px solid #6d5e51; }
#right h1 { font-size: 13 px; }
#rnews { border-top: 3px solid #6d5e51; padding: 0 3 10 3; background:#ffffff url(/images/bg-08-rg.gif) repeat-x;} /*  background: url(/images/bg-08-rg.gif) repeat-x;*/
#rnews h3 { font-family: Tahoma, Verdana, Arial;	font-size: 11px;	color: #bb0c0c;	font-weight: bold; padding-bottom: 5 px;}
#rnews A { color: #565656; font-weight: normal; }
#rnews A.more { color: #bb0c0c; font-weight: bold; }


#rnews #sub  { padding: 4 0 0 10; margin: 0px; line-height: normal;}
#rnews #sub A { font-weight: bold; padding: 0px;  }

#mnews { padding: 20 0 50 52;}
#mnews .descr { font-size:11px; }
#mnews h1 { font-size:11px; color:#000000;  background: none; font-weight: bold; padding: 10 0 0 0; margin: 0 0 0 0; }
#mnews h2 { font-size:11px; color:#666666; background: none; font-weight: bold; padding: 10 0 0 0; margin: 0 0 0 0; }
#mnews h3 { font-size:11px; color:#666666; background: none; font-weight: bold; padding: 10 0 0 0; margin: 0 0 0 0; }
#mnews p {padding: 0 0 0 0; font-size: 11px;color:#666666; }
#mnews #sub  { padding: 4 0 0 10; margin: 0px; line-height: normal;}
#mnews #sub A { font-weight: bold; padding: 0px;  }

#g_more, #g_more A, #compare, #compare A { background-color: #BB0C0C; font-family: Tahoma, Verdana, Arial; width: 80px; font-weight: normal; 
										height: 18px; font-size: 12px; color: ffffff; border: 0; padding: 1 0 0 0; text-align: center; }
#compare, #compare A { background-color: #ca6c22; width: 70px;}

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

.h {  background-color: #e8e8e8; font-family: Verdana, Tahoma, Arial; font-weight: bold; font-size: 12px;}
.h td { padding: 5; font-weight: bold;  white-space: nowrap;} 
.d {  background-color: #e8e8e8; font-family: Verdana, Tahoma, Arial;  font-size: 11px; padding: 5;}
.d IMG { margin: 5 10 7 3;}
.label {	width: 100%; font-size: 12px;font-family: Tahoma, Arial; font-weight: normal;}
.lline {	padding: 0 0 0 0;}
.lline h1 {	padding: 0 0 0 0; margin: 0px 0px 10px; font: 22px Arial, Tahoma, Verdana; color: #000000;text-decoration: none;background: none; }
.b_price {	color: #ff6633; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0; }
.b_price_frgn {	color: #cd242b; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0; }
.attr_name {	padding-right: 10;width: 150;}
.error {	color: red; }
.search_form {	padding: 5 0 5 4;  margin: 5 0 10 0; background-color: #f3f3f3; border: 1px solid #e0e0e0; width: 100%; }
.sattr_title {	color: #ff6633; height:35px}
.form_1 .sattr_frgn_title {	color: #cd242b; height:35px}
.spec_frgn { padding: 0 0 0 0; margin: 15px 0px; font: bold 14px Arial, Tahoma, Verdana; color: #cd242b;}
.sattr_value { display:block; }
.sattr {	padding: 5 8 0 0; font-weight: bold; white-space: nowrap; vertical-align: middle; height: 40px;}
.local {	text-decoration: none;}
.rent_date { font-weight:bold; font-size:13px; display:inline;padding: 0 0 3 4; }
.rent_date_frgn { color: #cd242b; font-weight:bold; font-size:13px; display:inline;padding: 0 0 3 4; }
.wall_banner { font-weight:bold; font-size:13px; display:inline;padding: 0 0 3 4; position:absolute; left:30 }
.no_commission { color: #ff6633; font-weight:bold; font-size:13px; display:inline;padding: 0 0 3 4;}
.no_commission_frgn { color: #cd242b; font-weight:bold; font-size:13px; display:inline;padding: 0 0 3 4;}
#nav_panel {	padding: 6 0 10 0; color: #9f9f9f;}
#nav_panel A {	color: #ff6633;}

#copy {	color: #494949; font-family: Verdana, Tahoma, Arial; font-weight: bold; font-size: 10px; padding: 0 0 5 0;}
#copy A {	color: #494949; FONT-FAMILY: Verdana, Tahoma, Arial; font-weight: bold; font-size: 10px;}

.forum_table { background: #565656; }	
.forum_table tr {background-color: #f7f8f7; vertical-align: top; }	
.forum_table td { padding: 5 3 5 3; 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: 5;}
.citata { border: 1px solid #565656; background-color: #ebecec; padding: 5; margin:7 30 0 30;}
.forum_menu { border: 1px solid #565656; background-color: #f7f8f7; padding: 5; font-size:11px; margin: 0 0 10 0;}
.forum_menu  A, .forum_menu  A:hover { font-size:11px; font-weight: normal;}
hr {width: 20%; color: #565656; border: none; height: 1px; margin: 5 0; text-align: left;}
.smlink, .smlink A{font-size:10px;color:#a8a8a8}
.smlink A:hover{font-size:10px;}
INPUT { font-size: 11px; }
.text, .medium_text, .attrtext, .attrntext  {	font-size: 11px;	width: 180px;	color: #000000;	font-family: Verdana, Arial, Helvetica;	height: 18px;	background-color: #ffffff;	border: 1px solid #7788AA; }
.s_string {	position:absolute;color: #333333;	font-family: Verdana, Arial, Helvetica; font-size:11px;	width:130px;height:18px;	background-color: #dddddd;	border: 1px solid #ffffff;}
.attrtext { width: 100px; }
.attrntext { width: 40px; }
.textarea, .long_textarea, .var_textarea { 	BACKGROUND-color: #ffffff;	color: #000000;	FONT-FAMILY: Verdana, Arial, Helvetica;	font-size: 11px;
	border: 1px solid #7788AA; scrollbar-base-color: #cccccc; }
.textarea, .long_textarea { 	height: 50px;	width: 250px; }
.but {	background-color: #BF1010; border: 1px solid #BB1111; color: #ffffff;	font-family: Verdana, Arial, helvetica;	height: 18px;	cursor:pointer; cursor:hand;}
.but_red {	background-color: #BF1010; border: 1px solid #BB1111; color: #ffffff;	font-family: Verdana, Arial, helvetica;	height: 18px;	cursor:pointer; cursor:hand;}
.but_orange {	background-color: #ff6600; border: 1px solid #BB1111; color: #ffffff;	font-family: Verdana, Arial, helvetica;	height: 18px;	cursor:pointer; cursor:hand;}
.but_srch { cursor:hand;	background:url(/images/extsrch1.gif); border: none; color: #ffffff;	font-family: Verdana, Arial, helvetica;	height: 15px;	width:16px; cursor:pointer; cursor:hand;}
.but_srch1 {padding:0 0 0 0; cursor:hand;	background:url(/images/srch.gif); border: 0px; color: #ffffff;	font-family: Verdana, Arial, helvetica;	height: 16px;	width:20px;cursor:pointer; cursor:hand;}
.bask, .srch { background: #ffffff; font: 13px Arial, Tahoma, Verdana; color: #5b595a; text-decoration: underline; width: 90px; font-weight: normal; border: none; padding: 0 0 3 0;cursor:pointer; cursor:hand;}
.srch { font-weight: normal; height: 18px; vertical-align: bottom; cursor:pointer; cursor:hand;}
input.more { background-color: #BB0C0C; font-family: Tahoma, Verdana, Arial; width: 80px; font-weight: normal; height: 20px; font-size: 12px; color: ffffff; border: 0; padding: 0 0 2 0;cursor:pointer; cursor:hand;}
input.order { background: url('/images/inner/images/buttons/send.gif'); width: 90px; font-weight: normal; height: 19px; font-size: 1px; color: ffffff; border: 0; padding: 0 0 2 0;cursor:pointer; cursor:hand;}
input.order_frgn { background: url('/images/inner/images/buttons/send_frgn.gif'); width: 90px; font-weight: normal; height: 19px; font-size: 1px; color: ffffff; border: 0; padding: 0 0 2 0;cursor:pointer; cursor:hand;}
input.find { cursor:hand; background: url('/images/inner/images/buttons/find.gif'); width: 90px; font-weight: normal; height: 19px; font-size: 1px; color: ffffff; border: 0; padding: 0 0 2 0;cursor:pointer; cursor:hand;}
input.find_frgn { cursor:hand; background: url('/images/inner/images/buttons/find_frgn.gif'); width: 90px; font-weight: normal; height: 19px; font-size: 1px; color: ffffff; border: 0; padding: 0 0 2 0;cursor:pointer; cursor:hand;}
.fr_letter {background: url('/images/inner/images/buttons/send_friend.gif') no-repeat;  width: 120px; height:19px; text-align:center; padding: 3 0 0 0; margin: 90 0 0 90;cursor:pointer; cursor:hand;}
.fr_letter A {color:#ffffff; text-transform:uppercase; text-decoration:none; font-size: 11px;}
.fr_letter A:hover {color:#ffffff;  text-decoration:none;font-size: 11px;}
SELECT.but2 { 	BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; font-weight: 500; font-size: 11px; BORDER-LEFT: #ffffff 1px outset; color: #333333; BORDER-BOTTOM: #ffffff 1px outset; FONT-FAMILY: Verdana, Arial, helvetica; HEIGHT: 18px }
.smlabel td { font-size: 10px; }
.main_page_text { display:none;}
.print_applic {	background-color: #ff6633; border: 1px solid #c03b0e; color: #ffffff;	font-weight: bold; font-family: Verdana, Arial, helvetica;	height: 20px;	cursor:pointer; cursor:hand;}
.new_year_foreign p{ font-size: 13px; } 
.new_year_foreign h3{ font-size: 16px; } 
.div_vip p{ font-size: 13px; } 
.div_vip h3{ font-size: 16px; } 
.div_vip ul{ padding: 5 0 5 30; }
.added_msg{ padding:50 0;  text-align:center; position:absolute; width:400px; border: 1px solid #3c3d3f; background: #f3f3f3; font-size:20px; color:#3c3d3f;visibility: hidden;}
.added_msg A, .added_msg A:hover { color:#ff6633; } 


/* СТИЛИ sdelaem.net */
.logo_text { font-family:Arial, Helvetica, sans-serif; color:#999999 ;  font-size:26px; padding-top: 0px; padding-left: 15px;}
.tel_code { font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:18px;}
.tel_number { font-family:Arial, Helvetica, sans-serif; color:#ff6633; font-size:28px;}
.center_text_main_orange { font-family:"monotype Corsiva"; color:#ff6633; font-size:28px; text-align:center; padding:0 0 0 0;}
.center_text_main_grey { font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:20px; text-align:center; padding:0 0 16 0;}
