body {font-family:helvetica;color:gray}
form,div,img,br {margin:0;padding:0}
p{font-size:12px;margin:1px;padding:1px;}
a.hrefcat, a.hrefcat:visited, a.hrefcat:hover {margin:0 0 0 15px;text-decoration:none;font-family:helvetica;font-size:12px;color:#fe0000}
a.hrefcat:hover {color:gray}
.lit_esq {font-size:12px;color:white}
.tlit_esq {font-size:14px;color:white;font-weight:bold}
a.lit_esq, a.lit_esq:visited {text-decoration:none;color:white;}
a.lit_esq:hover {text-decoration:underline;color:white}
a.titcat, a.titcat:visited, .titcat,.infocat {font-family:helvetica;font-size:18px;color:#fe0000;font-weight:bold;margin:1px}
a.infocat, a.infocat:visited, .infocat {font-weight:normal;font-size:14px;color:#fe0000;}
a, a:visited, a:hover {color:#fe0000;text-decoration:none}
h3, h2, h1 {color:#fe0000}
.itemgreen, .itemgraybold, .itemgray ,.itempromo, .refpromo, .item , .ident,.itembold, .itempreco , .linped {font-family:helvetica;color:#fe0000;font-size:12px}
.refpromo {background:#fe0000;color:white;}
.itempreco {font-weight:bold; font-size:14px}
.itembold {font-weight:bold}
.itemgray {color:gray}
.itemgraybold{color:gray;font-weight:bold}
.itemred{color:#ff3333;font-weight:bold;font-size:12px;}
th, .txt, .txtbold {font-family:helvetica;font-size:12px;color:#fe0000}
.txtgray, .txtgraybold {font-family:helvetica;font-size:12px;color:#909090}
thead, th {font-size:11px;font-weight:bold}
a.txt, a.txt:visited {color:#909090; font-weight:bold;text-decoration:underline}
.txtbold {font-weight:bold;font-size:18px}
.input {border-width:1px;border-style:solid;border-color:#fe0000;font-size:14px;color:gray;}
.btn {background:#fe0000;color:white;font-weight:bold;border-style:solid;padding:0 10 0 10}
a:hover {text-decoration:underline}

#areacentro {border-style:solid; border-width:1px;width:510;height:362;border-color:#e0e0e0;padding:10 20 10 10;margin:0}
#areapromo  {border-style:solid; border-width:1px;width:510;height:120;border-color:#e0e0e0;xpadding:10 20 10 10;margin:0}

.bordatab {border-color:#fe0000; border-width:1px; border-style:solid;width:70;height:70}
.linped { border-bottom-style:solid;border-bottom-width:1px;padding:0 5 0 5}
.npag {font-size:12px; font-family:verdana }

div.erro { padding:10px ; background-color:red ; text-align:center ; font-weight:bold ; color:white }

.bgesq { 
	background-image: url("../images/lat_esq.gif");
	background-repeat: repeat-x;
	background-color:#ff9494;
}

.bgdir { 
	background-image: url("../images/lat_dir.gif");
	background-repeat:repeat-x;
}

.bgbaixo { 
	background-image:url("../images/lat_esq_baixo.gif");
	background-repeat:repeat-x;
}

.bglateral {
	background-image: url("../images/bglateral.gif");
}

.promodescricao {
	color:#000000 ;
	text-align:left;
}				

.promotexto { 
	color:#919191;
	text-align:left;
}

.promoqtd {
	color:#ff0000;
	text-align:left;
}


.a-menu a{
float:left;
padding-left:22px;
color:#414141;
font-size:13px;
background-image:url(../images/bt_menu.jpg);
background-repeat:no-repeat;
width:188px;
height:18px;
font-family:arial;
font-weight:bold;
text-decoration:none;
padding-top:2px;
_border-bottom:#ffffff 1px solid;
}

.a-menu a:hover{
background-image:url(../images/bt_menu2.jpg);
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}