BODY
	{
	background-color: #FFFFFF;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
	}

table{
	border-collapse:collapse;
}

TD
	{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color:#626466
	}
.cor_preta
	{
	color:#000000
	}

.cor_branca
	{
	color:#FFFFFF
	}
	
.cor_cinza_claro
	{
	color:#9c9c9c
	}

.cor_cinza
	{
	color:#626466	
	}

.cor_amarelo
	{
	color:#FFAE00
	}
	
.cor_vermelho
	{
	color:#FF3333
	}
.cor_laranja
	{
	color:#FFAE00
	}

.pequeno
	{
	font-size: 10px
	}

.medio
	{
	font-size: 12px
	}

.grande
	{
	font-size: 14px
	}

.extra_grande
	{
	font-size: 18px
	}

.bold
	{
	font-weight: bold
	}
	
.linhaSep{
	background:url(../imagens/linha.png) no-repeat;
	height:6px;
	width:545px;
}

A
	{
	color: #626466;
	text-decoration: none
	}

A:HOVER
	{
	color: #000000;
	text-decoration: none
	}

INPUT, SELECT, TEXTAREA
	{
	background-color: #FFFFFF;
	border: solid 1px;
	font-family: Tahoma, Arial;
	font-size: 11px ;
	border-color: #DADADA;
	color: #626466
	}
.botao
	{
	background-color: #575757;
	border: solid 1px;
	font-family: Tahoma, Arial;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	border-color: #575757;
	color: #FFFFFF
	}

.noborder
	{
	border: 0px
	}

.cor_borda
	{
	border-color: #575757
	}
	
.cor_borda_vermelho
	{
	border-color: #FF3333
	}

.nobackground
	{
	background: none
	}
.norepeat
	{
	background-repeat: no-repeat
	}

.bg_cinza
	{
	background: #E7E7E7
	}

.bg_branco
	{
	background: #FFFFFF
	}

.bg_amarelo
	{
	background-color: #FFCE66
	}

.pad
	{
	padding-left: 2px;
	padding-right: 2px	
	}
	
.padtop
	{
	padding-top: 10px
	}
	
.padbottom
	{
	padding-bottom: 16px
	}

.padleft
	{
	padding-left: 8px
	}

.padnophoto
	{
	padding-left: 17px
	}
.borda_cinza
	{
	border: solid 1px;
	border-color: #666666
	}
	
.StyleBloq
	{
	padding-left: 8px;
	color: #EF5828;
	}	
	
#dvFloater 
{
	position: absolute;
	left: 240;
	top: 149px;
	width: auto;
	height: auto;
	z-index: 1;
}

#divFundoTransp{
	background-color:#000;
	margin-left:-5px;
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
	visibility:hidden;

}

#divContainerForm{
	background-color:#FFF;
	position:absolute;
	visibility:hidden;
}

#divLogoHeader{
	margin-left:15px;
}

#divEndHeader{
	margin-top:15px;
	float:right;
}

#divTopo{
	background-image:url(../imagens/bg_topo.jpg);
	background-repeat:repeat-x;
}


#divMiniCarros a{
	margin: 0 2px;
	padding:0px;
	float:left;
}

/***********Form***********/
.clear{clear:both; height:0;}

.linhaForm{
	display:block;
	margin:5px 0 0 0;
	min-height:20px;
	width:100%;
}

.formLabel, .formField{
	float:left;
	line-height:15px;
}

#divFormEnviaImg .formLabel{
	height:15px;
	width:120px;
}

.formCampo{
/*	border:1px solid #000;*/
	font-size:11px;
}

.formErro{
	border:1px solid #F00;
	font-size:11px;
}

.txtErro{
	color:#F00;
}

.txtOk{
	color:#060;
}
/******Fim Form*****/

#divFormAlteraImg .formLabel{
	height:15px;
	width:80px;
}

/***Home***/

#divDestaqueMeio1 .item{
	float:left;
	margin:10px 25px 10px 35px;
	overflow:hidden;
	width:210px;
}

.item a img{
	border:none;
}

#divDestaqueMeio1 .item .tit{
	color:#999999;
	font-size:13px;
	font-weight:bold;
}

.sepMeio{
	background:url(../imagens/bkg_linha_pontilhada.gif) repeat-x;
	height:5px;
	margin:0 5px 0 5px;
	width:auto;
}

#divDestaqueMeio2 .item{
/*	background:url(../imagens/bg_destaque.jpg) repeat-x;*/
	float:left;
	height:45px;
	margin:10px 10px 10px 10px;
	overflow:hidden;
	padding:0 6px 0 6px;
	text-align:justify;
	width:150px;
}

#divDestaqueMeio2 .item .tit{
	color:#ffae00;
	font-size:12px;
	font-weight:bold;
}

#divNoticiasDestaque{
	float:left;
	margin:0 10px 0 10px;
	width:175px;
}

#divVideoDestaque{
	float:left;
	width:348px !important;
}

ul.lista1{
	padding:0;
	margin:10px 0 0 0;
}

ul.lista1 li{
	background:url(../imagens/arr_white2.png) no-repeat 0 3px;
	list-style:none;
	/*list-style-image:url(../imagens/arr_white2.png);*/
	margin-bottom:10px;
	padding-left:10px;
}

#divNoticiasDestaque ul li{
	font-size:10px;
}

#divDestaqueMeio4 .item, #divDestaqueMeio3 .item{
	border:1px solid #FFF;
	float:left;
	/*height:192px;*/
	margin:0 2px 3px 6px;
	width:164px;
}

#divDestaqueMeio4 .item .tit, #divDestaqueMeio3 .item .tit{
	color:#ffae00;
	font-size:11px;
	font-weight:bold;
}

#imgCadEmail{border:none; float:left;}
#divTextoCadEmail{float:left;margin:3px 0 0 2px;; width:115px; cursor:pointer;}
#divTextoCadEmail span{font-weight:bold;}

/**Fim Home**/

.tb1 th, .tb1 td{border:1px solid #eee; text-align:center;}
.tb1 th{
	background-color:#eee;
}

#divHoraFuncLoc .tb1 th, #divHoraFuncLoc .tb1 td{
	height:22px;
}

#divHoraFuncLoc .tb1{
	width:400px;
	margin:auto;
}


#divConteudoLoc #divInfo{margin:30px auto; width:530px;}

#divConteudoLoc #divHoraFuncLoc{
	float:left;
	width:400px;
}

#divConteudoLoc #divEnd{
	float:left;
	line-height:18px;
	margin-left:10px;
	width:120px;
}

#divConteudoLoc #divMapa{text-align:center; margin-bottom:150px;}

/**Twitter**/
#twtr-widget-1 .twtr-bd, #twtr-widget-1 .twtr-timeline i a, #twtr-widget-1 .twtr-bd p{font-size:10px;}
.twtr-widget em, .twtr-widget .twtr-new-results{display:none !important;}
#twtr-widget-1 .twtr-doc, #twtr-widget-1 .twtr-hd a, #twtr-widget-1 h3, #twtr-widget-1 h4{font-size:12px}
.twtr-hd{padding:7px !important;}
.twtr-ft a{float:none !important;}
.twtr-ft span{display:none !important;}
/**Fim Twitter**/

/**frotista**/
#divVantaFrot{margin:30px 0 20px 0;}

#divVantaFrot .cont{padding:8px 0 8px 0;}

#divVantaFrot .foto, #divVantaFrot .texto{float:left;}

#divVantaFrot .texto{
	margin:0 0 0 10px;
	width:330px;
}

#divVantaFrot .texto .preco{
	/*color:#ffbc00;*/
	font-size:11px;
	font-weight:bold;
	margin:0 0 5px 0;
}


/**fim frotista**/

/**Ofertas**/

#divCorpoOfertas{padding:0 10px 10px 10px; overflow:hidden;}

#divCorpoOfertas .tit{margin:0;}

#divCorpoOfertas img.seta{position:relative; top:-2px; margin:0 2px 0 -1px;}

#divCorpoOfertas .subTit{color:#000;font-size:15px;}

#divCorpoOfertas .cont .item{padding:20px 0 20px 0; overflow:hidden;}

/**Fim Ofertas**/


/**Supaglass**/
#divCorpoSupa{padding:0 3px 4px 3px; overflow:hidden;}
#divCorpoSupa .tit{margin:0; text-align:center;}
#divCorpoSupa .bloco{margin:20px 0;}
#divCorpoSupa .bloco .video{float:left; width:320px;}
#divCorpoSupa .bloco .descVideo{float:left; font-size:11px; margin-left:20px; width:191px;}
#divCorpoSupa .bloco .frame{
	float:left;
	height:147px;
	width:265px;
}
#divCorpoSupa .bloco .sem{background:url(/imagens/supa_bg_mini_sem.png) no-repeat;}
#divCorpoSupa .bloco .com{background:url(/imagens/supa_bg_mini_com.png) no-repeat;}

#divCorpoSupa .bloco .frame .imagem{
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:8px;
	margin:20px 0 0 8px;
	width:120px;
}

#divCorpoSupa .bloco .frame .imagem div.desc{margin:4px 4px 0 4px;}
#divCorpoSupa .bloco .frame img{border:4px solid #FFF;}
#divCorpoSupa .bloco ul.listaSupa{margin:5px 0 5px 0; padding-left:30px;}
#divCorpoSupa .bloco ul.listaSupa li{margin:5px 0 5px 0;}

/**fim supaglass**/
