* { margin:0; padding:0;}

body{
	padding:0; 
	margin:0;
	width:100%; 
	vertical-align:top;
	font-family: tahoma;
	background:#FFFFFF;
	color:#707070; line-height:12px; font-size:11px;
}

input, select, textarea {
	font-family: tahoma;
	color:#464646; line-height:13px; font-size:11px; font-weight:normal;
	vertical-align:middle;
}


.in_none {border:none; padding:0;}


table, td {vertical-align:top;}

a {text-decoration:none;}	
a:hover{text-decoration:underline;}

img {
	border:0px;
}

.col {
	float:left;
}

.spacer {font-size:0px; line-height:0px;}
.clear {clear:both;}


#mainWrapper {padding:0 0 0 0;}
.main_width {margin:0 auto; width:766px;}
ul {list-style:none; margin:0; padding:0;}
.in20{ padding-bottom:20px;}
#header { background:url("../images/sep.gif") 0 0 repeat-x;}
#header .col{ float:left; width:201px; margin:0 -201px 0 0; position:relative; background:url("../images/bg_left.gif") 0 0 repeat-y;}
#header .col_2{ float:left; width:100%;}
#header .col_2 .indent_col2{ padding:0 194px 0 201px;}
#header .col_3{ float:left; width:194px; margin:0 0 0 -194px; position:relative; background:url("../images/sep_2.gif") 0 0 no-repeat;}

/**********/
#header .logo { height:95px;}
#header .menu { padding:0px 0 0 17px;}
#header .menu li {background:url("../images/bg_menu.gif") 0 0 no-repeat #AC2236; height:17px; padding:6px 0 0 0; margin:0 0 2px 0;}
#header .menu li a {
	padding:0 0 2px 30px;
	font-size:11px;
	line-height:12px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}
#header .menu li a:hover {text-decoration:underline;}
#header .menu .li_un {}

#header .links { padding:0 5px 0 12px; height:87px;}
#header .links .sep{ background:url("../images/sep.gif") 0 0 repeat-y; padding:36px 22px 0 2px; float:left;}
#header .links a{ background:url("../images/arr.gif") 0 6px no-repeat; padding:0 0 0 10px; color:#717171; font-size:11px; line-height:15px; text-decoration:underline;}
#header .links a:hover{ text-decoration:none;}

#header .cart { color:#565656; height:70px; padding:19px 0 0 19px; line-height:16px;}
#header .cart a{ color:#BF0042; text-decoration:underline;}
#header .cart a:hover{ text-decoration:none;}
#header .cart strong { font-weight:bold; color:#3769AF;}
#header .navigation { background:url("../images/bg_nav.gif") 0 0 repeat-x #F0F0F0; width:100%;}
#header .navigation .inside_nav{ background:url("../images/sep_nav.gif") 0 0 repeat-y; padding:11px 5px 5px 6px;}
#header .indent_nav{margin:0 19px 0 0;}

#header .lang { font-weight:bold; color:#3769AF; line-height:25px; margin:0 0 2px 0;}
#header .lang .inside_lang{ padding:2px 0 11px 13px;}

#header .curr { height:53px; font-weight:bold; color:#3769AF; line-height:25px; margin:0 0 2px 0;}
#header .curr .inside_lang{ padding:2px 0 7px 13px;}
#header .curr .jamp{ border:1px solid #818181; width:136px; height:18px;}

#header .manuf { height:53px; font-weight:bold; color:#3769AF; line-height:25px; margin:0 0 2px 0;}
#header .manuf .inside_lang{ padding:2px 0 7px 13px;}
#header .manuf .h_form2{ border:1px solid #818181; width:136px; height:18px;}



.bg_right { background:url("../images/bg_right.gif") right top repeat-y;}


.side_left_nav{ background:url("../images/dot.gif") left top repeat-y #FFFFFF;}
.side_right_nav{ background:url("../images/dot.gif") right top repeat-y;}
.side_top_nav{ background:url("../images/dot.gif") left top repeat-x;}
.side_bot_nav{ background:url("../images/dot.gif") left bottom repeat-x; width:100%;}



.topic {font-family:arial; font-size:11px; line-height:14px; color:#7E4816; background:url("../images/bg_topic.gif") 0 0 no-repeat; padding:5px 0 6px 0; margin:0 2px 0 0;}
.topic .float { float:left; margin:0 14px 0 0;}



.block_centerBoxHeading {padding:0 0 0 0; margin:0 0 0 0;}
.block_centerBoxHeading h2{ font-family:tahoma; font-size:11px; color:#FFFFFF; text-transform:uppercase; font-weight:bold; background:#676767; padding:3px 0 3px 10px;}


.sep_left { background:url("../images/bg_left.gif") 0 0 repeat-y;}
.sep_right { background:url("../images/bg_right.gif") right top repeat-y;}


.bg_cont_left { background:url("../images/bg_cont_left.gif") right top repeat-y;}
.bg_cont_right { background:url("../images/bg_cont_right.gif") left top repeat-y; width:100%;}
.indent_content2 { padding:0 0 0 0;}
.bg_cont_center { background:url("../images/bg_cont_center.gif") left bottom repeat-x; width:100%; height:100%;}



.topic { background:url("../images/bg_topic.jpg") 0 0 no-repeat; width:100%; font-family:tahoma; color:#707070; font-size:10px; line-height:12px;}
.indent_topic { padding:22px 0 0 28px;}
.inside_topic { padding:0 170px 20px 4px;}



.product a {color:#C80045; font-weight:bold; font-size:13px; line-height:14px; text-decoration:none;}
.product a strong {color:#C80045; font-weight:bold; font-size:13px; line-height:14px; text-decoration:none;}
.product a:hover {text-decoration:underline;}


.product strong { color:#628AB3; font-weight:bold; font-size:14px;}




.product_list {margin:0 0 0 0; padding:3px 3px 0 3px;}
.bg_product {background:url("../images/bg_product.gif") left bottom repeat-x #F0F0F0; width:100%; padding:0 0 13px 0;}
.indent_pic { padding:0 0 5px 34px; background:#F0F0F0;}

.product_list a{ color:#C80045; font-weight:bold; font-size:13px; line-height:14px;}

.left{ float:left; width:143px; position:relative; padding:20px 0 0 0;}
.right {float:right; width:100%; margin-left:-143px;}
.right .indent_right{ margin:0 0 0 143px;}

.right .name { padding:4px 0 8px 0;}
.right .name a{color:#C80045; font-weight:bold; font-size:13px; line-height:14px; text-decoration:none;}
.right .name a:hover{text-decoration:underline;}
.right .text{ font-size:10px; padding:0 20px 0 0;}
.right .price { padding:14px 34px 5px 0; float:right;}
.right .price strong{ color:#628AB3; font-weight:bold; font-size:14px;}

.right .button { float:left; padding:16px 0 0 0;}



.pic{ float:left; margin:0 7px 0 0;}
















.product_list_col { margin:0 0 0 0; padding:4px 0 5px;}

.product_list_col .name {padding:6px 13px; margin-top:2px;}
.product_list_col .name a{color:#C80045; font-weight:bold; font-size:13px; line-height:14px; text-decoration:none;}

.product_list_col a { color:#C80045; font-weight:bold; font-size:13px; line-height:14px;}
.product_list_col a:hover {text-decoration:underline;}

.product_list_col .text {padding:8px 10px 12px 3px; font-size:10px;}

.product_list_col .line {font-size:0; line-height:0; height:3px; border-top:2px solid #DFDEDE;}

.product_list_col .prb { padding:7px 10px 7px 15px;}
.product_list_col .price {float:left; padding:5px 2px 0;}
.product_list_col .button {float:right; padding:7px 10px 7px 15px; border-left:2px solid #DFDEDE;}
.product_list_col strong { color:#628AB3; font-weight:bold; font-size:14px; line-height:14px;}






.side_left_footer{ background:url("../images/side_left_footer.gif") left top repeat-y #FFFFFF;}
.side_right_footer{ background:url("../images/side_right_footer.gif") right top repeat-y;}
.side_top_footer{ background:url("../images/side_top_fotoer.gif") left top repeat-x;}
.left_top_footer{ background:url("../images/left_top_footer.gif") 0 0 no-repeat;}
.right_top_footer{ background:url("../images/right_top_footer.gif")  right top no-repeat; width:100%;}

#footer {color:#6A6A6A; font-size:11px; line-height:18px; margin:-2px 0 0 0;}
#footer .copy { padding:0 0 0 0; font-size:10px;}
#footer .bg_footer{ width:100%;}

#footer .column {width:74%; float:left; color:#6A6A6A; font-size:11px; line-height:18px;}
#footer .column .indent {padding:20px 0 30px 28px;}
#footer .column span {  color:#6A6A6A; font-family:tahoma;}
#footer .column span a{ font-size:11px; line-height:18px; color:#6A6A6A; text-decoration:underline;}
#footer .column span a:hover{ font-size:11px; line-height:18px; text-decoration:none;}



#footer .column_1{float:left; font-size:11px; line-height:18px; color:#6A6A6A;}
#footer .column_1 .indent {padding:24px 0 0 10px;}

