* { margin:0; padding:0;}

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

input, select, textarea {
	font-family: tahoma;
	color:#727273; 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:0;
}

.col {
	float:left;
}

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



.main_margin {margin:0 30px;}
.main {width:765px; margin:auto;}



.links {text-align:right; margin:0 8px; padding:10px 0 13px; color:#737373;}
.links a {color:#737373; text-decoration:none;}
.links a:hover {text-decoration:underline;}


.menu ul {margin:0; padding:0; list-style:none;}
.menu ul li {background:url(../images/menu_c.gif) top repeat-x; float:left; margin:2px 2px 0px 0px;}
.menu ul li div {float:left; background:url(../images/menu_r.gif) top right no-repeat;}
.menu ul li div a {display:block; float:left; padding:9px 24px 10px 24px; background:url(../images/menu_l.gif) top left no-repeat; color:#FFFFFF; text-decoration:none; font-weight:bold;}




.nav_1 {float:left; width:16%; text-align:center; padding:3px 0 0;}
.nav_2 {float:left; width:50%; font-weight:bold; padding:1px 0 0; color:#868686;}
.nav_2 select {width:156px;}
.nav_3 {float:right; width:33%; color:#868686;}
.nav_3 .margin {padding:1px 15px 0 0; text-align:right;}
.nav_3 a {color:#D50C12;}



.banner_bg_c {background:url(../images/banner_bg_c.gif) top repeat-x;}
.banner_bg_r {background:url(../images/banner_bg_r.gif) top right no-repeat;}
.banner_bg_l {background:url(../images/banner_bg_l.jpg) top left no-repeat; height:164px; text-align:right;}
.banner_bg_l img {margin:35px 18px 0 0;}



.nav_4 {float:left; background:url(../images/bg_search.gif) top left no-repeat;}
.nav_4 .margin {margin:0 0 0 85px; padding:9px 0 14px 0;}
.nav_4 .input_search {width:123px; margin-right:2px;}
.nav_5 {float:right;}
.nav_5 .margin {margin:0 5px 0 5px; padding:9px 0 10px 0; font-weight:bold; color:#868686;}
.nav_5 select {width:125px; margin-bottom:2px;}


.cat_tabs {background:url(../images/bg_line_col.gif) left repeat-y;}



.bg_col_b {background:#F0F0F0 url(../images/bg_col_b.gif) bottom repeat-x;}
.bg_col_t {background:url(../images/bg_col_t.gif) top repeat-x;}
.bg_col_r {background:url(../images/bg_col_r.gif) right repeat-y;}
.bg_col_l {background:url(../images/bg_col_l.gif) left repeat-y;}
.bg_col_br {background:url(../images/bg_col_br.gif) bottom right no-repeat;}
.bg_col_bl {background:url(../images/bg_col_bl.gif) bottom left no-repeat;}
.bg_col_tr {background:url(../images/bg_col_tr.gif) top right no-repeat;}
.bg_col_tl {background:url(../images/bg_col_tl.gif) top left no-repeat;}
.bg_col_b .margin {margin:20px 23px 20px 32px; padding:20px 0 25px;}





.product {padding:9px 0; margin:0; background:url(../images/line_prod.gif) bottom left repeat-x;}
.product .left {float:left;}
.product .right {width:100%; float:right;}
.product .right .margin {margin:0; padding:0;}
.product a {color:#D50C12; line-height:normal; font-weight:bold; text-decoration:none;}
.product a:hover {text-decoration:underline;}
.product a strong {color:#D50C12; line-height:normal; font-weight:bold; text-decoration:none; font-size:11px;}
.product .text {padding:5px 0 5px;}
.product .price {padding:0px 0 8px 0; color:#727272; font-size:14px;}
.product .price strong {color:#727272; font-size:14px;}
.product strong {color:#727272; font-size:14px; line-height:normal; font-weight:bold;}


.product .pic {border:1px solid #DEDEDE;}


.product .margin_col {margin:0px 20px 0px 0px; text-align:left;}

.w_100 {width:100%;}



.footer {padding:4px 0 15px; color:#868686;}
.footer .copy {padding:3px 0;}
.footer a {color:#868686; text-decoration:none;}
.footer a:hover {text-decoration:underline;}
.footer .left {float:left; width:191px; margin-right:-191px;}
.footer .left img {margin:0 0 0 15px;}
.footer .right {width:100%;}
.footer .right .margin {margin-left:198px;}


#bannerSix {text-align:center; padding-bottom:10px;}