@media screen,projection {
body {
	margin:0; padding:0;
	min-width:935px; text-align:center;
	background-color:#993300; color:#b74a20;
	background-image:url(img/bg_body.gif);
	background-position:50% 0;
	font:normal normal 12px tahoma, arial, sans-serif;
}

#top {
	position:relative; width:935px;
	margin:auto; text-align:left;
}

#header {
	position:relative; height:165px;
	background-color:#faf3e1;
	background-image:url(img/bg_cont.gif);
	background-position:0 3px;
	background-repeat:repeat-y;
}
#hd1 {
	position:relative; height:111px;
	background-image:url(img/bg_head1.jpg);
	background-repeat:no-repeat;
	background-position:10px 0;
}
#hd1 img {width:371px;height:84px;border:0;margin:16px 0 0 31px}

#hd2 {
	position:relative; height:105px;
	color:#757575;
}

#menu-top {position:relative;margin:10px 0 0 46px;padding:0;list-style-type:none}
#menu-top li {float:left;height:13px;overflow:hidden}
#menu-top li img {height:13px;border:0}
#menu-top li#mt1 {width:116px}
#menu-top li#mt2 {width:174px}
#menu-top li#mt3 {width:189px}
#menu-top li#mt4 {width:192px}
#menu-top li#mt5 {width:101px}
#menu-top li#mt6 {width:79px}






#content-box {
	position:relative; min-height:354px;
	background-color:#faf3e1;
	background-image:url(img/bg_cont.gif);
	background-repeat:repeat-y;
}

#content-box h1 {margin:0 0 4px 0;font:normal bold 14px arial, tahoma, sans-serif; color:#bc3000}
#content-box h1.mb {margin-bottom:46px}
#content-box h1.mb2 {margin-bottom:36px}
#content-box h2 {margin:8px 0 1px 0;font:normal bold 11px verdana, geneva, sans-serif;color:#333}
#content-box h3,
#content-box h4,
#content-box h5,
#content-box h6 {margin:8px 0 1px 0;font:normal bold 10px verdana, geneva, sans-serif}
#content-box p {margin:0 0 8px 0}
#content-box ul, #content-box ol {margin:3px 0 10px 30px;padding:0;line-height:1.3em}
#content-box li {margin-bottom:1px}
#content-box hr {color:#e19367; background-color:#e19367; height:1px; width:90%; border:0;text-align:center;clear:both}
#content-box br.cl {clear:both}
#content-box address {font-style:normal}
#content-box a:link {color:#e74a20;text-decoration:underline}
#content-box a:visited {color:#e74a20;text-decoration:underline}
#content-box a:hover {color:#f72a20;text-decoration:underline}
/*
#content-box p.error {color:#a00;margin:18px 0 18px 50px;width:380px;padding:10px;background:#f6f6f6;border:1px solid #ccc;text-align:center}
#content-box p.info {color:#111;margin:18px 0 18px 50px;width:380px;padding:10px;background:#f6f6f6;border:1px solid #ccc;text-align:center}
#content-box p.sminfo {color:#222;font-size:9px;margin-left:10px}
*/


#content-m {
	position:relative;
	margin:0 80px 0 78px; padding:1px 0 1px 0;
}

#content {
	position:relative;
	margin:0 35px 0 35px; padding:1px 0 1px 0;
}

#content-s {
	position:relative;
	margin:0 35px 0 35px; padding:1px 16px 1px 0;
	height:423px; overflow:auto;
}



#content-box #menu-main {position:relative;margin:40px 0 0 0;padding:0;list-style-type:none}
#content-box #menu-main li {float:left;width:161px;height:176px;overflow:hidden}
#content-box #menu-main li.lst {width:127px}
#content-box #menu-main li img {width:127px;height:176px;border:0}





#content-box #cart {float:right;padding-bottom:3px;margin-left:15px}
#content-box #cart input {font-size:11px}
#content-box #cart a {font-weight:bold}
#content-box #cart a img {border:0;vertical-align:middle;margin-bottom:4px}
#content-box #cart a:link {color:#e00;text-decoration:underline}
#content-box #cart a:visited {color:#e00;text-decoration:underline}
#content-box #cart a:hover {color:#fc432f;text-decoration:underline}


#content-box ul#categories {position:relative;margin:30px 0 0 0;padding:0;width:863px;list-style-type:none}
#content-box ul#categories li {float:left;/*width:230px;height:165px;*/width:287px;height:285px;overflow:hidden;text-align:center}
#content-box ul#categories img {/*width:132px;height:116px;*/width:250px;height:220px;border:1px solid #f3e6c4;margin-bottom:3px}
#content-box ul#categories a {font-weight:bold}
#content-box ul#categories a:link {color:#bc3000;text-decoration:none}
#content-box ul#categories a:visited {color:#bc3000;text-decoration:none}
#content-box ul#categories a:hover {color:#e00;text-decoration:none}
#content-box ul#categories a:link img {border:1px solid #f3e6c4}
#content-box ul#categories a:visited img {border:1px solid #f3e6c4}
#content-box ul#categories a:hover img {border:1px solid #d3c6a4}


#content-box #products {font:normal normal 14px tahoma, arial, sans-serif;}
#content-box #products a.product-photo img {/*width:132px;height:116px;*/width:250px;height:220px;border:1px solid #f3e6c4;float:left;clear:left;margin:0 20px 10px 0}
#content-box #products a.product-photo2 img {width:250px;height:220px;border:1px solid #f3e6c4;margin:0 31px 20px 0}
#content-box #products div.product-d {float:left;width:590px;padding-bottom:5px}
#content-box #products h2 {margin:0 0 11px 0;font:normal bold 13pt verdana, geneva, sans-serif;color:#bc3000}
#content-box #products h3 {margin:8px 0 1px 0;font:normal bold 14px verdana, geneva, sans-serif;color:#e00}
#content-box #products p {font:normal normal 14px tahoma, arial, sans-serif;line-height:normal}
#content-box #products p.add-cart {padding-bottom:10px;margin:-32px 60px 0 280px;text-align:right}
#content-box #products p.reserved {padding-bottom:10px;margin:-32px 74px 0 280px;text-align:right;font-size:16px;font-weight:bold;color:#f00}
#content-box #products div.product-description {font:normal normal 11px verdana, geneva, sans-serif;margin-bottom:8px}
#content-box strong.price {font-weight:bold;color:#5ba5c0}
#content-box #products div#product-d2 {width:577px;float:right;padding:1px 0 12px 0}
#content-box #products p.add-cart label {font-weight:bold;margin-right:8px}
#content-box #products input.i-num {width:38px;text-align:center;border:2px solid #e5b561;font-size:15px;font-weight:bold;color:#cc2000}
#content-box #products a.add-to-cart img {border:0;vertical-align:middle}
#content-box #products h2 a:link {color:#bc3000;text-decoration:none}
#content-box #products h2 a:visited {color:#bc3000;text-decoration:none}
#content-box #products h2 a:hover {color:#bc3000;text-decoration:underline}



table#basket {margin:8px 0 8px 0;width:100%;border-collapse:collapse}
table#basket th {background-color:#ecc075;padding:4px 3px 5px 3px;font-weight:normal;color:#b58530;text-align:center;border-bottom:1px solid #fff7e5}
table#basket td {padding:0;text-align:center}
table#basket td.p1 {padding-bottom:6px;vertical-align:top}
table#basket td.p1 img {border:1px solid #f3e6c4;width:250px;height:220px}
table#basket td.p2 {padding:10px}
#content-box table#basket td.p2 h2 {margin:10px 0;font-size:12px}
table#basket td.p3 {padding:10px;background-color:#f5e8c6}
table#basket td.p4 {padding:10px}
table#basket td.p5 {padding:10px;background-color:#f5e8c6}
table#basket td.p1,
table#basket td.p2,
table#basket td.p3,
table#basket td.p4,
table#basket td.p5 {background-image:url(img/bg_ptd.gif);background-position:0 100%;background-repeat:repeat-x}
table#basket input.i-num {width:40px;border:1px solid #e5b561}
table#basket input.i-change {font-size:10px;margin-top:3px}
table#basket td#total {padding:7px 14px 7px 7px;text-align:right;background-color:#f5e8c6;border-bottom:1px solid #e5b561}
table#basket td#total-price {padding:7px;font-weight:bold;background-color:#f5e8c6;border-bottom:1px solid #e5b561}
table#basket td#tp2 {padding:7px;background-color:#f5e8c6;border-bottom:1px solid #e5b561}

form.bigBtn {margin:12px 0;padding:0;text-align:center}
form.bigBtn input {font-size:16px;font-weight:bold;color:#e01000;padding:4px;width:160px}

#content-box p.error {
	color:#ee0000; font-weight:bold; margin-top:15px;
	padding:10px; text-align:center;
	background-color:#fffffa; border:1px solid #e5b561;
}
#content-box p.info {
	color:#d74a20; margin:20px 80px;
	font:normal bold 11px verdana, geneva, sans-serif;
	padding:10px; text-align:center;
	background-color:#f8ead0; border:1px solid #f5c571;
}
#content-box p.inf2 {margin:25px 240px 25px 0}


table.order {margin:5px 0 30px 40px;border-collapse:collapse}
table.order th, table#order td {text-align:right; padding:2px 7px 2px 0; font-size:11px}
table.order td {text-align:left}
table.lw th {width:190px}
table.order th.lft {text-align:left}
table.order td input {border:1px solid #e5b561;width:150px}
/*table.order td#ref select {width:155px}
table.order td#ref input {width:110px} */
table.order textarea {border:1px solid #e5b561;width:95%;overflow:auto}


table#t-payment {margin:0 0 20px 0;border-collapse:collapse;border:1px solid #fff}
table#t-payment th {background-color:#ecc075;padding:4px 20px 5px 20px;font-weight:normal;color:#b58530;text-align:center;border-bottom:1px solid #fff7e5}
table#t-payment td {padding:0;text-align:center;border-bottom:1px solid #fff}
table#t-payment td.p1 {padding:4px 8px;text-align:left;font-weight:bold;font-size:11px}
table#t-payment td.p2 {padding:4px 8px}
table#t-payment td.p3 {padding:4px 8px 4px 8px;text-align:right}
table#t-payment td.p4 {padding:4px 32px 4px 8px;text-align:right}
table#t-payment td#total {padding:8px 8px 8px 5px;text-align:right;background-color:#f5e8c6}
table#t-payment td#total-price {padding:8px 8px 8px 8px;background-color:#f5e8c6;font-weight:bold;text-align:left}

#payment-method {margin:5px 0 5px 20px}



#footer {
	position:relative; height:84px;
	background-color:#faf3e1;
	background-image:url(img/bg_foot.jpg);
	background-repeat:no-repeat;
}

#info-bottom {
	position:relative; padding:19px 0 7px 0;
	font:normal normal 11px tahoma, arial, sans-serif;
	text-align:center; color:#cd3a02;
	background-image:url(img/f_line.gif);
	background-repeat:no-repeat;
	background-position:50% 100%;
}
#info-bottom a {font-weight:bold}
#info-bottom a:link {color:#cd3a02;text-decoration:none}
#info-bottom a:visited {color:#cd3a02;text-decoration:none}
#info-bottom a:hover {color:#cd3a02;text-decoration:underline}

#menu-bottom {position:relative;margin:0;padding:1px 0;list-style-type:none;text-align:center}
#menu-bottom li {display:inline;margin:0 7px;padding:0;font-size:13px;color:#cd3a02}
#menu-bottom a:link {color:#cd3a02;text-decoration:none}
#menu-bottom a:visited {color:#cd3a02;text-decoration:none}
#menu-bottom a:hover {color:#cd3a02;text-decoration:underline}



}

@media print {
body {font-size:11pt}
h1 {font-size:14pt}
h2 {font-size:12pt}
h3 {font-size:11pt}
a img {border:0}
#menu-top, #menu-bottom {display:none}
}
