body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #f8f1ec;
	text-align: center;
	margin: 0px;
}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	margin: 0px;
	padding: 0px;	
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: inherit;
}

a {
	font-family: Verdana Ref, Arial, Helvetica, sans-serif;
	color: #0e870e;
	text-decoration: none;
	outline: none; /* hide the dotted border around links in FF */
}

a:hover {
	text-decoration: underline;
}

img {
	border: 0px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	height: 30px;
	font-size: 2.1em;
	text-align: center;
	color: #993d00;
	margin: 0px;
	padding: 0.4em 0em 0.1em 0em;
}

h2 {
	font-size: 1.5em;
	font-weight: normal;
	color: #ff6600;
	margin: 0px;
	padding: 0.2em 0em;
}

h2 a {
	height: 26px;
	line-height: 26px;
	color: #0e870e;
	text-decoration: none;
}

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

img.captcha {
	width: 160px;
	height: 30px;
	border: 1px solid rgb(150,110,70);
}

table.mtc {	width: 100%; font-size: 12px; text-align: center; margin: 0px; border: none; }
table.mtl {	width: 100%; font-size: 12px; text-align: left;	margin: 2px; border: none; }
table.htl {	width: 98%;	font-size: 12px; text-align: left; border: none; }
table.htc {	width: 98%;	font-size: 12px; text-align: center; margin: 0px; border: none; }
table.htcs { width: 98%; font-size: 11px; text-align: center; margin: 0px; border: none; }
table.itcs { width: 80%; font-size: 11px; text-align: center; margin: 0px; border: none; }

form.inda {	margin: 0px; }
td.flti { color: rgb(150,110,70); }
td.mafi { color: #ff0000; text-align: center; }
span.mafi {	color: #ff0000;	padding-left: 10px; }
td.msgform { color: #ff0000; text-align: center; }
a.msgform {	color: #ff0000;	text-decoration: underline; }
input.butopform { color: #006699; cursor: pointer; padding: 0em 1em; width: 0px; overflow: visible; }
input.butopform[class] { width: auto; } /* ie ignores [class] */
input.butform {	color: #006699;	cursor: pointer; padding: 0.12em 1em; width: 0px; overflow: visible; }
input.butform[class] { width: auto; } /* ie ignores [class] */
input.formfield, select.formfield, option.formfield, textarea.formfield { color: #000000; }
label.formust { background-color: #ff0000; color: #fff; } 
optgroup.formfield { color: #761e1e; background-color: #ffffff; } /* Bkcolor for Opera 9 */ 

td.ersep { height: 100px; }
td.ersep2 {	height: 30px; }
td.ersep3 {	height: 30px; text-align: center; }
td.ertxt { font-size: 14px;	height: 36px; text-align: center; }

div#auhf1, div#auhf2 { display: none; }

td.blav p {	margin: 0px 0px 10px; }

img.blb { border: 2px solid #ff7519; margin: 4px; }
img.blb2 { border: 2px solid #ff7519; margin-left: 6px; margin-top: 2px; margin-bottom: 2px; }
img.blb3 { border: 2px solid #ff7519; margin-right: 12px; margin-top: 2px; margin-bottom: 2px; }

td.barp { font-size: 12px; text-align: center; }
td.barp em { background-color: rgb(224,244,181); font-style: normal; color: rgb(150,110,70); padding: 2px 6px 4px 6px; outline: rgb(150,110,70) solid 1px;	/* border: 1px solid #fec162; */ }
td.barp strong { font-style: normal; padding: 2px 0px 2px 0px; }
td.barp a {	color: #a52a2a;	text-decoration: none; padding: 2px 6px 2px 6px; cursor: pointer; /* border: 1px solid transparent; */ }
td.barp a:hover { background-color: rgb(224,244,181); /* #188887; */ color: rgb(150,110,70); outline: rgb(150,110,70) solid 1px; /* border: 1px solid #fec162; */ }
span.activp { color: #fea212; }

table.foot {
	border-top: solid 2px #d0b098;
	margin-top: 0.5em;
	color: #ff7519;
}

td.copyrigth {
	padding: 0.5em 5em;
	color: #ff7519;
	font-size: 11px;
	font-style: italic;
}

table.adm {
	width: 90%;
	text-align: left;
	font-size: 14px;
}

td.pubdate {
	color: rgb(137,199,44);
	font-size: 11px;
	font-style: italic;
	text-align: right;
	white-space: nowrap;
}

span.newprod {
	color: rgb(220,0,0);
	font-size: 11px;
	font-style: italic;
	text-align: right;
}

hr {
	width: 570px;
	height: 2px;
	text-align: center;
	color: #d0b098;
	background-color: #d0b098;
	border: 0;
}

hr.blcom {
	width: 570px;
	height: 1px;
	text-align: center;
	border: 0px;
    border-top: 1px dashed rgb(150,110,70);
}

td.notpub {
	color: rgb(255,0,0);
	font-size: 1.2em;
	font-weight: bold;
	text-align: right;
	white-space: nowrap;
}

td.notpub a {
	color: rgb(255,0,0);
}

a.notpub {
	color: rgb(255,0,0);
	font-size: 1.2em;
	font-weight: bold;
}

img.logo {
	width: 475px;
	height: 90px;
	border: 0px;
}

img.topban {
	width: 742px;
	height: 162px;
	border: 0px;
}

table.topmenu { width: 100%; height: 50px; font-size: 20px; background: #993d00; color: #FFFFFF; }
table.topmenu td { text-align: center; }
table.topmenu td a { text-align: center; color: #FFFFFF; text-decoration: none; }
table.topmenu td a:hover { color: #ffb17d; text-decoration: underline; }
table.topmenu td.sep { width: 1px; background: url(pict/mensep.gif) no-repeat 0px 10px; }

table.header { width: 100%; height: 75px; background:#0F0705; color:#FFFFFF; }
table.header td.col1 { width: 353px; }
table.header td.sep { width: 1px; background: url(pict/mensep.gif) no-repeat 0px 23px; }
table.header td.col2 { width: 194px; text-align: center; }
table.header td.col3 { width: 60px; white-space: nowrap; padding: 0px 30px 0px 10px; }
table.header td.col3 a { font-size: 14px; color: #1dbf1d; text-decoration: none; white-space: nowrap; }
table.header td.col3 a:hover { text-decoration: underline; }

table.leftmenu { width: 230px; background-color: #c0c0c0; border-right: 2px solid #803300; border-left: 2px solid #803300; }
table.leftmenu td.head { background: url(pict/bulhp1.gif) no-repeat left; padding: 7px 0px 7px 32px; color: #993d00; font-size: 16px; font-weight: bold;}
table.leftmenu td { text-align: left; }
ul.leftmenu { list-style: none; padding: 0px 0px 4px 16px; margin: 0px; }
ul.leftmenu li { background: url(pict/pm1.gif) no-repeat left; padding-left: 15px; }
ul.leftmenu li a { color: #292929; line-height: 20px; text-decoration: none; font-size: 13px; font-weight: bold; }
ul.leftmenu li a:hover { color: #e86e1c; }

table.lcl { width: 230px; margin-top: 10px; }
table.lcl td { text-align: center; color: #272b88; font-size: 12px; font-weight: bold; }
table.lcl img { width: 174px; Height: 113px; border: none; }

table.homeprod { width: 96%; }
td.prodpict { width: 247px; text-align: center; }
img.homepict { width: 227px; border: 2px solid #996633; }
td.prodtit { width: 100%;  font-size: 13px; text-align: left; }
table.homedec { width: 100%; /* margin-top: 4px; */ }
td.homedesc { font-size: 11px; text-align: left; }
td.homepack { width: 18%; font-size: 13px; text-align: center; }
td.homeprice { width: 30%; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #ff6600; text-align: center; }
td.homebuy { width: 34%; font-size: 14px; text-align: center; }
td.homeview { width: 18%; font-size: 14px; text-align: center; }
span.promo { font-size: 11px; color:#000000; font-weight: normal; text-decoration: line-through; }

table.prodview { width: 96%; }
td.proddesc { font-size: 13px; text-align: left; padding-right: 4px; }
td.prodview { width: 247px; height: 190px; text-align: center; }

table.pdpa { width: 92%; border-collapse: collapse; font-size: 12px; text-align: center; margin: 0px; border: 1px solid #000000; }
table.pdpa tr { border: 1px solid #000000; }
table.pdpa tr th { height: 24px; background-color: #000000; color: #FF9933; }
table.pdpa tr td { height: 29px; }
table.pdpa tr td input { border: 1px solid #e2c4ae; }

td.prodpack { height: 30px; font-size: 14px; text-align: center; }
td.prodprice { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #ff6600; text-align: center; }
td.prodbuy { font-size: 14px; text-align: center; }

table.cvpd { width: 92%; border-collapse: collapse; font-size: 12px; text-align: right; margin: 0px; border: 1px solid #000000; }
table.cvpd tr { border-top: 1px solid #000000; }
table.cvpd tr.cvnd { border: none; }
table.cvpd th { background-color: #000000; color: #FF9933; padding: 6px 0px; }
table.cvpd td { height: 24px; }
td.cvra { padding-right: 8px; }
td.cvra5 { padding-left: 2px; text-align: left; }
td.warn { padding-right: 8px; color: #ff6600; font-weight: bold; }

table.cvhb { width: 100%; font-size: 12px; text-align: center; border: none; }
table.cvhb td { color: #CC9900; }
table.cvhb td.capt { color: #000000; }
table.cvhb td.actf { color: #ff6600; }

#swiv {display: none; }

h2.custview { padding-bottom: 10px; }

