/*
html, body {height:100%;}
*/

body {
	margin:0; 
	padding:0;
	color:#161311;
	font:75%/1.4 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background:url(../layout/fundo_pagina.jpg) center top no-repeat #FFF;
	}

#tudo { 
	width:956px;
	position:relative;
	background:none;
	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:#fff;
	width:952px;
	height:330px;
	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:#fff;
	width:695px;
	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 #242120;
width:695px;
text-align:left;
padding:15px;
margin-bottom:25px;
float:left;

}

/* campos barra de busca interna no conteudo */
#principal .buscar_int_bt{ background-color:#007CC3; color:#fff; height:21px; border:0; margin:0; padding:0 } /* botao da busca */
#principal .buscar_int_cp{ border:1px solid #007CC3; height:21px } /* campo da busca */
#principal .conteudo_produto{ float:left; width:670px; margin-left:20px; background:#fff }

#navegacao {
	
	background:url() no-repeat center #fff;
	width:245px;
	float:left;
	padding-top:10px;
	padding-right:10px;
	}

#navegacao .menu{ 

	background:#9A211A;
	width:234px;
	float:left;
	padding-top:0px;
	padding-right:0px;

 }	
	
#navegacao .menu_marcas{ 

	background:url(../layout/menu_marcas_fd.gif) repeat-y #FFF;
	width:234px;
	float:left;
	padding-top:0px;
	padding-right:0px;
	margin-top:10px

 }	
	
#rodape {
	background:url(../layout/inferior.gif) no-repeat center #FFF;
	width:100%;
	height:130px;
	/*position: absolute;*/
	bottom: 0;
	border:dotted #999;
	border-width: 0px 0;
	text-align:center;
	float:left;
	}

#rodape p {
	margin:0;
	font-weight:bold;
	color:#060;
	}
	
#rodape .endereco{
width:895px;
color:#fff;
margin-top:35px;
margin-left:0px;
text-align:left;
}

#rodape .by{ float:right; margin-right:30px; margin-top:-50px; text-align:right; color:#fff }	
#rodape a,a:visited{ color:#B6B5B5; text-decoration:none }
#rodape a:hover{ color:#F16913; text-decoration:none }
	
	
#galeria{ width:100%; float:left; margin:0; padding:0 }
#galeria strong{ color:#F16913; }

#galeria .galeriaOf {
BORDER:5px solid #C1C0BF;
MARGIN:2px;
MARGIN-BOTTOM:5px;
PADDING:2px;
}

#galeria .galeriaOn {
BORDER:5px solid #4894EA;
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 #4894EA;
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; }
#controles_p li{ display:inline; list-style-type:none; padding-right:7px; margin-top:15px; height:27px; line-height:27px; float:left; }

.frame{ border:3px solid #40B4EA }
h1, h2, h3, h4, h5, h6 { 	color:#024EA6; }
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:15px; }

a { COLOR:#B6B5B5; TEXT-DECORATION: none }
a:visited { COLOR:#B6B5B5; TEXT-DECORATION: none }
a:hover { COLOR:#F16913; TEXT-DECORATION: underline }

hr{ color:#E8E8E8; margin-top:5px; }

.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 }

