/************************************************************************
* Varios
************************************************************************/
#conteudo{
	padding: 0 5px;
	width: 768px;
}
#principal{
	display: block;
	width: 638px;
	float: left;
	position: relative;
}
#direita{
	width: 125px;
	float: left;
	padding-left: 5px;
}


/************************************************************************
* Promocoes
************************************************************************/
#promocoes{
	background: url('/imgs/caixa_novidades_topo.gif') no-repeat;
	width: 270px;
	height: 210px;
	float: left;
}
#promocoes h5{
	margin: 0 0;
	padding: 5px 0 0 5px;
}
#promocoes h5 a{
	color: #5F5F5F;
}
#promocoes .promo{
	margin-top: 13px;
	background: #F2F2F2;
	height: 140px;
	display: block;
	padding: 5px;
	border: 1px solid #D9D9D9;
}
#promocoes .roda{
	background: #F2F2F2;
	display: block;
	padding: 4px 2px;
	border: 1px solid #D9D9D9;
	margin-bottom: 50px;
	margin-top: 2px;
}
#promocoes .promo img{
	margin: 2px;
}
#promocoes .promo h4{
	margin: 2px;
	font-size: 12px;
}


/************************************************************************
* Destaque
************************************************************************/
.destaque{
	width: 174px;
	float: left;
	margin-right: 7px;
	margin-top: 7px;
}
.destaque h4{
	margin: 0 0 1px 0;
	color: #fff;
	background: #6A0000;
	height: 16px;
	padding: 4px;
	text-transform: uppercase;
	font-size: 10px;
}
.destaque h4.b{
	background: #333333
}
.destaque a {
	color: #000;
}
.destaque h2{
	font-size: 10px;
	margin: 0 0;
	color: #AF2300;
}
.destaque span{
	background: #D1D1D1;
	display: block;
	margin: 1px 0 0 0;
	padding: 0 5px;
	height: 100px;
}

/************************************************************************
* Noticias
************************************************************************/
.noticias{
	background: url('/imgs/barra_noticias.png') no-repeat;
	width: 266px;
	height: 440px;
	position: absolute;
	left: 363px;
	top: 0px;
}
.noticias a{
	color: #5F5F5F;
}
.noticias ul{
	margin: 25px 0 0 0;
}
.noticias i a{
	font-style: normal;
	color: #BF0000;
}

/************************************************************************
* Outros
************************************************************************/
.previsao{
	width: 175px;
	float: left;
	text-align: center;
	margin-right: 3px;
	margin-top: 7px;
	border: 1px solid #D9D9D9;
	border-top: 0;
	height: 150px;
}
.previsao span{
	padding: 10px 0;
	margin: 0 auto;
	width: 126px;
}
.telefones{
	width: 177px;
	float: left;
	text-align: left;
	margin-right: 3px;
	margin-top: 7px;
	border: 1px solid #D9D9D9;
	border-top: 0;
	height: 150px;
}
.telefones i{
	font-style: normal;
	font-weight: bold;
}
.telefones span{
	padding: 2px;
	display: block;
	height: 120px;
	overflow: auto;
}
.telefones br{
	clear: both;
}
.bolanarede{
	width: 260px;
	float: left;
	text-align: left;
	margin-right: 5px;
	margin-top: 7px;
	border: 1px solid #D9D9D9;
	border-top: 0;
	height: 150px;
	overflow: auto;
	position: relative;
}
.bolanarede span{
	width: 256px;
	padding: 2px;
	display: block;
	height: 120px;
	overflow: auto;
}
.bolanarede ul{
	margin: 2px;
}
.bolanarede li{
	margin-bottom: 6px;
}
.bolanarede h4{
	margin-top: 10px;
}

/* Banners da direita */
#direita .bn{
	border: 1px solid #D9D9D9;
	overflow: auto;
	width: 124px;
	text-align: center;
	padding: 5px 0;
	margin-top: 10px;
}



/************************************************************************
*  Box Randonico
************************************************************************/
#boxrand{
	width: 354px;
	height: 210px;
	float: left;
	margin-right: 7px;
	position: relative;
	z-index: 5;
	color: #fff;
}
#boxrand div.box{
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	overflow: auto;
	width: 100%;
	height: 210px;
	z-index: 5;
}
#boxrand span{
	background: url('/imgs/destaques/box.png');
	position: absolute;
	top: 137px;
	left: 0;
	display: block;
	width: 100%;
	height: 72px;
	z-index: 6;
}
#boxrand h4{
	font-size: 16px;
	text-transform: uppercase;
	padding: 5px 0 0 5px;
	margin: 0 0;
}
#boxrand p{
	width: 220px;
	margin: 0 0;
	padding: 5px;
}
#boxrand .bt{
	height: 37px;
	position: absolute;
	top: 130px;
	left: 328px;
	z-index: 7;
}
#boxrand a{
	color: #fff;
}
