/*
html, body {height:100%;}
*/

body {
	margin:0; 
	padding:0;
	color:#666;
	font:75%/1.4 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background:#EEEEE6;
	}

#tudo { 
	width:996px;
	position:relative;
	background:#EEEEE6;
	margin:0 auto;
	/*text-align:left;*/
	min-height:100%;
	border:dotted #999;
	border-width:0 0px;
	}


* html #tudo {height: 100%;}
#conteudo {padding-bottom:30px;}


#topo {
	background:#EEEEE6;
	width:996px;
	height:360px;
	border-bottom:0px dotted #999;
	text-align:center;
	padding-top:1px;
	}
	
#topo_int {
	background:none;
	width:956px;
	height:350px;
	border-bottom:0px dotted #999;
	text-align:center;
	padding-top:1px;
	}

#principal {
	BACKGROUND:#EEEEE6;
	width:751px;
	height:auto;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;	
	float:left;
	/*text-align:left;*/
	text-align:justify
	}
	
#principal p, img, small, span, div, form { BORDER:0; PADDING:0; }
#principal td, tr { FONT-SIZE:11px; COLOR:#161311;  }

/* barra de busca interna no conteudo */
#principal .buscar_int{

BACKGROUND:url() repeat-x top #DDDDDD;
width:595px;
text-align:left;
padding:15px;
margin-bottom:25px;
float:left;

}

/* campos barra de busca interna no conteudo */
#principal .buscar_int_bt{ background-color:#CC0000; color:#fff; height:21px; border:0; margin:0; padding:0 } /* botao da busca */
#principal .buscar_int_cp{ border:1px solid #CC0000; height:21px } /* campo da busca */

#principal #contexto{ width:605px; height:auto; }
#principal #contexto img{ border:5px solid #EFF0E8; margin-right:10px; margin-bottom:5px; float:left;}

/* ferramentas de destaque - div principal */
#principal .destaque_manchete { width:315px; margin-right:10px; float:left }
#principal .destaque_destaque { /*background-color:#007CC3;*/ width:695px; height:auto; margin-left:10px; padding-top:20px; padding-left:10px; border-left:0px solid #E0E0E0; float:left }
#principal .destaque_listagem { width:555px; margin-bottom:20px; float:left }

/* ferramentas de destaque - itens internos */
#principal .destaque_foto { border:5px solid #EFF0E8; margin-bottom:10px }
#principal .destaque_titulo { font-size:13px; color:#940605 } /* titulo de conteudo manchete */
#principal .destaque_titulop { color:#CC0000 } /* titulo de conteudo destaque - capa */
#principal .destaque_texto { width:605px; margin:0; padding:0; margin-top:2px; margin-bottom:10px }

/* ferramenta de destaque - galerias ( img / video ) */
#principal .destaque_galeria_of { width:90px; height:71px; background:#666666; border:3px solid #000; margin-bottom:5px; margin-right:5px; float:left } /* moldura da miniatura */
#principal .destaque_galeria_on { width:90px; height:71px; background:#666666; border:3px solid #CC0000; margin-bottom:5px; margin-right:5px; float:left; cursor:pointer } /* moldura da miniatura */

#principal .destaque_galeria_foto { border:0px solid #EFF0E8; margin-bottom:10px } /* miniatura gerada no destaque */
#principal .destaque_video { width:255px; background:#EFF0E8; margin:0; padding:10px; float:left } /* moldura da miniatura */
#principal .destaque_video_div { float:left; width:253px; height:209px; margin-left:10px; margin-right:10px; margin-bottom:20px } /* miniatura gerada no destaque */
#principal .destaque_video_foto { background:#666666; border:5px solid #000; margin-bottom:10px; width:253px; height:209px } /* miniatura gerada no destaque */
#principal .destaque_video_int { width:481px; border:5px solid #EFF0E8; margin-bottom:10px } /* video interno do conteudo */

/* ferramenta de destaque - caixa geral */
#principal .destaque_caixa { 

BACKGROUND:url(../layout/fundo_separador.gif) repeat-x top #F7F7F7;
width:590px;
height:auto;
text-align:center;
float:left;
padding:25px;

}

#blog{ width:605px; float:left; background-color:#FFF; border:1px solid #CCCCCC; padding:20px }
#blog strong{ color:#000 }
#blog span{ color:#666666 }
#blog .comentario{ 

width:100%; 
float:left; 
border-bottom:1px solid #CCCCCC; 
padding-bottom:15px; 
margin-top:5px; 
margin-bottom:5px;

}



#navegacao {
	
	background:none;
	width:245px;
	float:left;
	padding-top:10px;
	padding-right:0px;
	}

#navegacao .menu{ 

	background:#E2EAE8;
	width:234px;
	float:left;
	padding-top:0px;
	padding-right:0px;

 }	
	
#navegacao .menu_marcas{ 

	background:url(../layout/menu_marcas_fd.gif) repeat-x #FFF;
	width:234px;
	float:left;
	padding-top:0px;
	padding-right:0px;
	margin-top:10px

 }	
	
#rodape {
	background:url(../layout/inferior.gif) repeat-x center #FFF;
	width:100%;
	height:241px;
	/*position: absolute;*/
	bottom: 0;
	border:dotted #999;
	border-width: 0px 0;
	text-align:left;
	float:left;
	}

#rodape p {
	margin:0;
	font-weight:bold;
	color:#060;
	}
	
#rodape .endereco{
color:#fff;
margin-top:15px;
margin-left:190px;
}	
	
	
#galeria{ width:100%; float:left; margin:0; padding:0 }
#galeria strong{ color:#3ab4ea; }

#galeria .galeriaOf {
BORDER:5px solid #C1C0BF;
MARGIN:2px;
MARGIN-BOTTOM:5px;
PADDING:2px;
}

#galeria .galeriaOn {
BORDER:5px solid #C40000;
CURSOR: hand;
MARGIN:2px;
MARGIN-BOTTOM:5px;
PADDING:2px;
}

#galeria .iconeOf {
BORDER:0px solid #C1C0BF;
MARGIN:2px;
MARGIN-BOTTOM:5px;
PADDING:2px;
}

#galeria .iconeOn {
BORDER:0px solid #C40000;
CURSOR: hand;
MARGIN:2px;
MARGIN-BOTTOM:5px;
PADDING:2px;
}	

#icones{ BACKGROUND:none; WIDTH:100%; FLOAT:left; MARGIN:0; PADDING:0; MARGIN-TOP:30px;  }
#icones ul.controle_h { BACKGROUND:none; MARGIN:0px; PADDING:0; }
#icones ul.controle_h li { BACKGROUND:none; WIDTH:35px; TEXT-ALIGN:center; LIST-STYLE:none; DISPLAY:inline; PADDING-LEFT:5px; PADDING-RIGHT:5px; }

.frame{ border:3px solid #40B4EA }
h1, h2, h3, h4, h5, h6 { 	color:#CC0000; }
h3, h5 { font-size:13px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
h4 {font-size:13px;}

ul.marcador_h { WIDTH:100%; MARGIN:0px; PADDING:0; TEXT-ALIGN:left; }
ul.marcador_h li { LIST-STYLE:none; DISPLAY:inline; PADDING-LEFT:3px; }

ul.marcador_v { WIDTH:100%; MARGIN:0px; PADDING:0; TEXT-ALIGN:left; }
ul.marcador_v li { LIST-STYLE:none; DISPLAY:list; PADDING-LEFT:3px; }

.listagem { BACKGROUND:url(../layout/ico_listagem.gif) left no-repeat; LIST-STYLE:none; DISPLAY:list; PADDING-LEFT:20px; color:#CC0000 }

a { COLOR:#5F5F5F; TEXT-DECORATION: none }
a:visited { COLOR:#5F5F5F; TEXT-DECORATION: none }
a:hover { COLOR:#CC0000; TEXT-DECORATION: underline }

.separar { WIDTH:25px; height:20px; }
.clear {clear:both;}

.carrinho_ftof_{ BACKGROUND:#ffffff; border:1px solid #68879C; width:93px; padding:5px; TEXT-ALIGN:center }
.carrinho_fton_{ BACKGROUND:#ffffff; border:1px solid #02658A; width:93px; padding:5px; TEXT-ALIGN:center }

.carrinho_ftof{ BACKGROUND:#ffffff; width:135px; text-align:center; margin:0; margin-bottom:5px; padding:5px; float:left; border:1px solid #B6B5B5; }
.carrinho_fton{ BACKGROUND:#ffffff; width:135px; text-align:center; margin:0; margin-bottom:5px; padding:5px; float:left; border:1px solid #02658A; }

.carrinho_trof{ BACKGROUND:#FFF }
.carrinho_tron{ BACKGROUND:#F8F8FA }
.carrinho_tron2{ BACKGROUND:#EFF0F4 }
.carriho_moldura{ width:105px }

