* { margin:0; padding:0;}

body{
background:#FFFFFF;
text-align:center;
}

a:hover{text-decoration:none;}

img { border:0;}

.dt { display:table; width:100%;}

.dr { display:table-row; width:100%; height:100%;}

.dc { display:table-cell; text-align:left; vertical-align:top; width:100%; }

input, textarea, body, font, select
	{
		font-family: Tahoma; 
		font-size:11px;
		line-height:14px;
		color:#464646;
	}

a {color:#464646;}

input { vertical-align:middle;}

ul { list-style:none;}

.ul1 { margin-left:35px; margin-top:15px;}
.ul1 li { background:url(images/a.gif) no-repeat left center; padding-left:12px;}
.ul1 li a { color:#717C19; line-height:20px;}

.ul2 { margin-left:30px; margin-top:15px;}
.ul2 li { background:url(images/a1.gif) no-repeat left center; padding-left:11px;}
.ul2 li a { color:#4D4A41; line-height:18px; text-decoration:none;}
.ul2 li a:hover { text-decoration:underline;}

.main_bord { width:766px; border:2px #BABABA solid; border-top-width:0px; border-bottom-width:0px; margin:auto; height:100%; background:url(images/b-dr.gif) repeat-y left;}

.main { width:766px;}

.header { height:87px; background:url(images/top.gif) repeat-x top #532118; color:#BF5744;}

.header_c1 { width:289px;}
.header_c2 { width:255px; text-align:center;}
.header_c3 { width:1px; text-align:center; }
.header_c3 img { margin-top:33px;}
.header_c4 {width:477px;text-align:center;}

.header img { vertical-align:middle;}
.header select {width:109px; vertical-align:middle; border:1px #94321F solid; background:#D6D6D6; font-size:10px; color:#282E3E;}

.header1 { height:6px; background:#E0902D;}

.header2 { background:url(images/menu-dr.gif) repeat-x top;}

.footer { height:77px;}

.footer_c1 { width:215px; background:#9A9A9A;}
.footer_c2 { width:551px; background:#BABABA;}

.footer_c1_l1 { height:7px; background:#838383;}
.footer_c1_l2 { height:2px; background:#E0902D;}
.footer_c1_l3 { height:68px;}

.footer_c2_l1 { height:7px; background:#909090;}
.footer_c2_l2 { height:2px; background:#E0902D;}
.footer_c2_l3 {height:68px;}

.footer_c2_l3, .footer_c2_l3 a { color:#4F4F4F;}
.footer_c2_l3 span { font-size:10px;}
.footer_c2_l3 .margin { margin:21px 0px 10px 30px;}

.cont_col1 { width:215px; background:#A4A4A4;}
.cont_col2 { width:551px; background:#FFFFFF;}
.cont_col2 .margin { margin:13px 15px 13px}

.box1 { background:#FFFFFF;border-right:1px #C3C3C3 solid;}
.box1 .margin { margin:22px 0px 20px 17px;}

.box2 { background:#C3C3C3; color:#2E2E2E;}
.box2 .margin { margin:14px 0px 25px 21px;}
.input1 { width:129px; height:17px; border:1px #9A9A9A solid; margin-right:4px; padding-left:5px;}

.box3 { background:#FFFFFF; border-right:1px #C3C3C3 solid;}
.box3 .margin { margin:15px 0px 25px 6px;}

.box4 { background:#A4A4A4;}
.box4 .margin { margin:23px 0px 25px 13px;}

.sel1 { width:162px; border:1px #9A9A9A solid; margin-top:8px; margin-left:8px; font-size:10px; color:#282E3E;}

.title1 {
	font-size:12px;
	color:#363636;
	font-weight:bold;
	padding:2px 0px 2px 24px;
}

.title2 {
	font-size:12px;
	color:#363636;
	font-weight:bold;
	padding:4px 0px 2px 35px;
}

.title3 { font-size:12px; color:#000000; font-weight:bold; padding:2px 0px 4px 28px;}

.title4 { background:url(images/star.png) no-repeat left; font-size:14px; color:#363636; font-weight:bold; padding:2px 0px 4px 29px;}

.h_l { height:3px; background:#7A7A7A; margin-top:14px;}

.h_l1 { height:2px; background:#BABABA; margin-left:12px;}

.h_l2 { height:3px; background:#BABABA;}

.main_cell_c1 { width:223px; text-align:center;}
.main_cell_c1 img, .bord img { border:3px #DCDCDC solid;}

.main_cell_c2 { width:297px;}
.main_cell_c2 .margin { margin:0px 3px 0px 17px;}

.h_text { color:#DD5E00; font-size:14px; line-height:14px; font-weight:bold; text-transform:uppercase;}

.price_block_c1 { width:141px;}
.price_block_c2 { width:auto;}
.price_block_c2 img { vertical-align:middle; margin-right:15px;}

.price_text { color:#000000; font-size:24px; line-height:16px;}
.price_text font { color:#2C2C2C; font-size:18px; line-height:18px;}
.price_text span { font-size:14px; vertical-align:super;}

.categ_c1 { float:left;}
.categ_c2 { float:right;}
.categ_c3 { clear:both;}
.categ_text span { color:#DD5E00;}
.categ_text a { color:#DD5E00;}
.categ_text a:hover { text-decoration:none; font-weight:bold; color:#464646;}

.prod_c1 { width:62px; }
.prod_c2 { width:69px;}
.prod_c3 { width:auto;}

.product_input { width:47px; height:16px; border-color:#CDCDCD; border-width:1px;  background-color:#ffffff; padding-left:5px; color:#001F56; }

.cart_cell { text-align:center; padding: 10px 0px 8px 0px; background:#DCDBD9;}
.cart_cell_w1 { width:0px; background: url(images/cart_v_l.gif) repeat-y;}
.cart_cell1 { width:106px;}
.cart_cell2 { width:223px;}
.cart_cell3 { width:85px;}
.cart_cell4 { width:107px;}

.cart_cell_h_text { color:#000000; font-size:14px; line-height:14px; font-weight:bold; }

.cart1_cell { text-align:center; padding: 59px 0px 0px 0px;}
.cart1_cell_w1 { width:0px; background:  url(images/cart_v_l.gif) repeat-y;}
.cart1_cell1 { width:106px; }
.cart1_cell2 { width:223px; padding-top:0px;}
.cart1_cell3 { width:85px;  }
.cart1_cell4 { width:107px; padding-top:50px; }

.cart1_cell2_text { text-align:left; }

.cart_cell5 { width:414px; text-align: right; padding-top:11px; padding-bottom:12px;}
.cart_cell5 div { float:left;}

.cart_cell6 { width:107px;}

.cart_price_text {color:#464646; font-size:12px; line-height:12px; font-weight:bold;}

.cart_input { width:31px; height:17px; border-color:#CDCDCD; border-width:2px; border-right-width:1px; border-bottom-width:1px;  background-color:#ffffff; padding-left:5px; text-align:left; color:#003888; font-size:11px;}

.pop_main { width:417px; height:462px; margin:auto;}

.pop_head { height:87px; background: url(images/pop_bg.gif) repeat-x top;}
.pop_head_c1 { width:321px;}
.pop_head_c2 { width:96px;}
.pop_head1 { height:0px; background:#262626;}

.pop_head_text, .pop_head_text a { color: #BF5744; text-decoration:none; font-size:11px;}
.pop_head_text a:hover { text-decoration:underline;}

.pop_content { height:308px; font-size:11px; color:#5B5B5B; line-height:14px;}
.pop_content_margin { margin: 20px 20px 10px 10px;}

.pop_content_margin1 { margin: 10px 15px 0px 17px;}

.pop_content_h_text { color:#DD5E00; font-size:11px; text-transform:uppercase; font-weight:bold;}

.pop_footer_top { height:7px; background:#A9A9A9;}
.pop_footer_h_l { height:2px; background:#F34911;}
.pop_footer { height:31px; background:#CCCCCC;}
.pop_footer { width:100%;}
.pop_footer_text, .pop_footer_text a { color:#4F4F4F; text-align:center; font-size:10px;}
