* { margin:0; padding:0;}

body{
	padding:0; 
	margin:0;
	width:100%; 
	vertical-align:top;
	font-family: tahoma;
	background:#FFFFFF;
	color:#464646; line-height:13px; 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:underline;}	
a:hover{text-decoration:none;}

img {
	border:0px;
}

.col {
	float:left;
}

.spacer {font-size:0px; line-height:0px;}
.clear {clear:both;}


#mainWrapper {padding:25px 10px 10px;}


.main_width {margin:0 auto; width:766px;}
ul {list-style:none; margin:0; padding:0;}
.in20{ padding-bottom:20px;}
#header { padding:0 11px 0 13px;}
#header .width_header { margin:0 auto;}

#header .logo {float:left; width:218px; position:relative;}
#header .navigation { float:right; width:100%; margin-left:-218px;}
#header .navigation .indent_navigation{ margin:0 0 0 218px;}

#header .block_nav { float:right; background:url(../images/pic_cart.gif) 0 2px no-repeat; color:#6C6859; font-size:10px; margin:7px 4px 0 0; padding:0 0 6px 22px;}
#header .block_nav a{color:#D60300;}

#header .navigation .bg{ background: url(../images/bg_menu_right.gif) right top no-repeat #DCD7C1; width:100%;}
#header .navigation .block_nav_2 { color:#6C6859; font-size:12px; font-weight:bold; margin:0 2px 0 0;}
#header .navigation .block_nav_2 .indent_block_nav_2 { padding:15px 0 8px 15px;}
#header .navigation .block_nav_2 .input_search{ width:141px; height:19px; border:1px solid #9C9C9C; vertical-align: middle;}

#header .navigation .links { background:url(../images/sep.gif) left top repeat-y; float:left; padding:15px 0 14px 10px; color:#6C6859; font-size:12px; line-height:15px; word-spacing:0;}
#header .navigation .links a{color:#6C6859; font-size:12px; line-height:16px;  text-decoration:none; word-spacing:normal;}
#header .navigation .links a:hover{ text-decoration:underline;}


.left_top_menu{ background:url(../images/left_top_menu.gif) left top no-repeat;}
.right_top_menu{ background:url(../images/right_top_menu.gif) right top no-repeat;}
.left_bot_menu{ background:url(../images/left_bot_menu.gif) left bottom no-repeat;}
.right_bot_menu{ background:url(../images/right_bot_menu.gif) right bottom no-repeat; width:100%;}

.side_left_menu{ background:url(../images/side_left_menu.gif) left top repeat-y #CA9A00;}
.side_right_menu{ background:url(../images/side_right_menu.gif) right top repeat-y;}
.side_top_menu{ background:url(../images/side_top_menu.gif) left top repeat-x;}
.side_bot_menu{ background:url(../images/side_bot_menu.gif) left bottom repeat-x;}

#header .menu { margin:0 2px 0 0;}
#header .menu .indent_menu{ padding:5px 8px 7px 5px;}
#header .menu li { background:url(../images/sep_3.gif) left top repeat-x;}
#header .menu li a {
	width:183px;
	background:url(../images/bull.gif) right 6px no-repeat;
	padding:0 22px 0 20px;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
#header .menu li a:hover {text-decoration:underline;}
#header .menu .li_un { background:none;}

#header .banner{ background:url(../images/fill_ban.gif) 0 0 repeat-x;}
#header .banner_bg{background:url(../images/bg_ban.jpg) right top no-repeat; height:180px;}
#header .banner_indent { padding:55px 0 0 21px;}

.left_header{ float:left; width:218px; margin:3px 0 0 0;}
.right_header {float:right; width:100%; margin-left:-218px; margin-top:3px; padding:0 0 4px 0;}
.right_header .indent_right{ margin:0 0 0 218px; padding:0;}





#header .navigation .block_nav_2 { float:left; color:#7F7F7F; padding:0 14px 0 0;}

#header .navigation .block_nav_3 { float:left; background:url(../images/sep.gif) 0 0 repeat-y; padding:0 15px 0 21px;}
#header .navigation .block_nav_3 select{ width:65px; height:19px; background:#FFFFFF; border:1px solid #9C9C9C;}

#header .navigation .block_nav_4 { float:left; background:url(../images/sep.gif) 0 0 repeat-y; padding:0 0 0 21px; color:#4C4C4C; font-weight:bold;}
#header .navigation .block_nav_4 .input_search{ width:141px; height:19px;  vertical-align: middle;}

#header .banner { margin:0 0 0 0; padding:0 0 0 0;}



.left_bot_5{ background:url(../images/left_bot_5.gif) left bottom no-repeat #9B988E;}
.right_bot_5{ background:url(../images/right_bot_5.gif) right bottom no-repeat; width:100%; height:33px;}
.right_bot_5 .inside_1 { padding:0 0 2px 0;} 

#header .block_nav_5 { float:left; background:url(../images/sep_6.gif) right top repeat-y; padding:10px 20px 0 21px; font-size:12px; color:#FFFFFF; font-weight:bold;}

#header .block_nav_5  .pic_icon{ padding:0 10px 0 10px; background:url(../images/sep_4.gif) right 4px no-repeat;}
#header .block_nav_5  .pic_icon_2{ padding:0 10px 0 10px;}

#header .block_nav_6 { float:left; background:url(../images/sep_6.gif) right 0 repeat-y; padding:7px 31px 0 31px; font-size:12px; color:#FFFFFF; font-weight:bold;}
#header .block_nav_6 select{ width:149px; background:#FFFFFF; vertical-align:middle;}

#header .block_nav_7 { float:left; padding:7px 0 0 31px; font-size:12px; color:#FFFFFF; font-weight:bold;}
#header .block_nav_7 select{ width:98px; background:#FFFFFF; vertical-align:middle;}











.left_top_2{ background:url(../images/left_top_2.gif) left top no-repeat #454238;}
.right_top_2{ background:url(../images/right_top_2.gif) right top no-repeat; width:100%;}



.product_list { padding:2px 0 0 0;}
.product_list .inside_product_list { padding:4px 14px 12px 1px;}

.left_top_3{ background:url(../images/left_top_3.gif) left top no-repeat;}
.right_top_3{ background:url(../images/right_top_3.gif) right top no-repeat;}
.left_bot_3{ background:url(../images/left_bot_3.gif) left bottom no-repeat;}
.right_bot_3{ background:url(../images/right_bot_3.gif) right bottom no-repeat; width:100%;}

.side_left_3{ background:url(../images/side_3.gif) left top repeat-y #FFFFFF;}
.side_right_3{ background:url(../images/side_3.gif) right top repeat-y;}
.side_top_3{ background:url(../images/side_3.gif) left top repeat-x;}
.side_bot_3{ background:url(../images/side_bot_3.gif) left bottom repeat-x;}


.left{ float:left; width:135px; position:relative;}
.right {float:right; width:100%; margin-left:-135px;}

.right .name a{ color:#464646; font-weight:bold; font-size:12px; text-decoration:none;}
.right .name a:hover{ text-decoration:underline;}

.name .left_bot_4{ background:url(../images/left_bot_4.gif) left bottom no-repeat;}
.name .right_bot_4{ background:url(../images/right_bot_4.gif) right bottom no-repeat; width:100%;}
.name .side_bot_4{ background:url(../images/side_bot_4.gif) left bottom repeat-x #CFCAAB;}
.name .inside_name { padding:10px 0 10px 10px;}

.right .text{ font-size:11px; color:#464646; padding:0 0 21px 0;}
.right .price { float:left; padding:0 0 13px 0; font-size:12px; color:#464646; font-weight:bold;}
.right .price strong{ color:#D60300; font-weight:bold; font-size:12px; text-indent:10px;}
.right .button { float:right; padding:0 0 0 0; text-indent:10px;}



.pic{ float:left; margin:0 7px 0 0;}



.product_list_col { margin:0 0 0 0; padding:4px 0 5px; border-top:3px solid #A2A2A2;}

.product_list_col .name {padding:6px 13px; margin-top:2px;}
.product_list_col .name a{ color:#464646; font-weight:bold; font-size:12px; text-decoration:none;}

.product_list_col a { color:#464646; font-weight:bold; font-size:12px; text-decoration:none;}
.product_list_col a:hover {text-decoration:underline;}

.product_list_col .text {padding:8px 10px 12px 3px; font-size:11px; color:#464646;}

.product_list_col .line {font-size:0; line-height:0; height:3px; border-top:1px solid #AEA990;}

.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:1px solid #DFD7C9;}
.product_list_col strong { color:#D60300; font-weight:bold; font-size:12px; text-indent:10px;}






#footer { background: url(../images/bg_footer.gif) 0 0 repeat-x; margin:2px 11px 0 13px;}
#footer a{ font-size:11px; line-height:15px; color:#454238; text-decoration:none;}
#footer a:hover{text-decoration:underline;}


.left_top_footer{ background:url(../images/left_top_footer.gif) left top no-repeat #DCD8C3;}
.right_top_footer{ background:url(../images/right_top_footer.gif) right top no-repeat;}
.left_bot_footer{ background:url(../images/left_bot_footer.gif) left bottom no-repeat;}
.right_bot_footer{ background:url(../images/right_bot_footer.gif) right bottom no-repeat; width:100%;}

#footer .column { float:left; color:#454238; font-size:11px; line-height:15px;}
#footer .column .indent {padding:13px 0 13px 19px;}
#footer .column span { font-size:11px; line-height:15px; color:#454238;}
#footer .column span a{ font-size:11px; line-height:15px; color:#454238; text-decoration:none; word-spacing:normal;}
#footer .column span a:hover{ font-size:11px; line-height:13px; color:#454238; text-decoration:underline;}

#footer .column_1 .indent {padding:13px 20px 13px 20px;}
#footer .column_1{ float:right; font-size:9px; line-height:10px; color:#C4C4C4;}

