body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(img/fundo.jpg) #F29D02 repeat-x;
}

body, table, tr, td { font-family:arial; font-size:11px; color:#666666; }

a {color:#666666; text-decoration:none;}
a:hover {color:#000000;}

.carrinho {font-size:12px; font-weight:bold; color:#333333;}
a.carrinho {text-decoration:none;}
a.carrrinho:hover {font-decoration:underline;}

.raiz {color:#010465; font-weight:bold;}
a.raiz {text-decoration:none;}
a.raiz:hover {color:#000000;}

#carregando {
	z-index: 500;
	left: 2px;
	top: 2px;
	width: 100px;
	height: 18px;
	position: fixed;
	cursor: wait;
	background-color: #D70000;
	border: 1px solid #8A0000;
	color: #FFFFFF;
}

.t1 {color:#990000}
.t1b {color:#990000; font-weight:bold;}
.t1bf {color:#F29D02; font-weight:bold; font-size:15px;}
.t2 {font-weight:bold;}
.t3 {color:#990000; font-size:15px; font-weight:bold;}
.t4 {color:#000; font-size:12px; font-weight:bold;}
.t5 {color:#000; font-weight:bold;}
.t6 {font-size:9px; font-family:georgia; color:#999;}
.t7 {font-size:11px; color:#000; font-weight:bold;}
.t8 {font-size:11px; color:#FFF; font-weight:bold;}
.t9 {font-size:9px; color:#999; font-family:"Arial Narrow" }

.pag {border:solid 1px #666; padding:2px;}
.thumb {border:1px solid #ccc; padding:2px;}

.fundo1 {background:#FFFFFF;}
.fundo2 {background:#e9e9e9}
.fundo_azul {background:#990000}
.fundo_rodape {background:#d9d9d9}

.quadro {padding:10px; background:#ccc; color:#666; font-weight:bold;}

.esp_mini_promo {margin-top:3px; margin-bottom:2px;}

.linha {border:dotted 1px #AAA}
.linha_b {border-bottom:dotted 1px #999}
.linha_v {background:url(img/linha_div_vert.gif) center repeat-y;}
.linha_b_t {border-bottom:dotted 1px #999;border-top:dotted 1px #999;}
.linha_t {border-top:dotted 1px #999;}

.box {border:solid #999 1px; color:#666666; padding:2px; font-family:arial; font-size:11px;}

.descontoavista {color: #FF0000; margin: 2px; font-size:10px; font-weight:bold;}
.avisodesconto {color: #FF0000; margin: 2px; font-size:11px; font-weight:bold;}
.itenslist {
	display:block;
	overflow:hidden;
	padding:10px 0 0 0;
	margin: 0;
	width:100%;
}

.itenslist li {
	display:block;
	float:left;
	text-align:center;
}
ul, li, ol {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin: 0
}

#overlay {
	position: absolute;
	top: 0;
	left:0;
	z-index: 10;
	width: 100%;
	background-image: url(overlay.png);
	display: block;
}

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
}
