body { margin: 0;  background-color:#eeeeee;}
body div, p { font-family:Arial; font-size:12px; color:#000; }

#principal { text-align:left; overflow:visible; margin:0 auto; width:751px; background:#E8E9Eb; }
#topo 	   { position:relative; }
#miolo 	   { background-color:#ffffff; overflow: visible; /*tamanho minimo*/_height:350px; *height:auto; position:relative; width:751px;}
#rodape    { padding:6px 0px 0px 0px; position:relative; width:100%; height:25px; background-image:url("../imagens/but/rodape.gif"); clear:both; float:none; text-align:center; font-family:Arial; font-size:13px; font-weight:bold; color:#FFFFFF; }
#ass  	   { background:#fff; padding:6px 0px 0px 0px; position:relative; width:100%; height:15px; clear:both; float:none; text-align:right; font-family:Arial; font-size:10px; color:#666; }
#ass a 	   { font-size:10px; color:#666; text-decoration:none; }

#menu_sup { }
#menu_sup img { text-align:left; border:none; }

/* Titulo da Area*/
h1#titulo { position:relative; z-index:12; background: left bottom no-repeat; overflow:hidden; width:500px; margin: 0 0 0 150px; padding:13px 0 0 5px; text-indent:-9999px; }
#conteudo {	float:right; margin:10px 0 0 0;	height:auto 1%; overflow: visible; 	padding: 5px 5px 20px 0px; position:relative; }

/*Home*/ 
div.home 	  { background:none !important; }

#menu_lat 		{ float:left; position:relative; margin: 20px 0 0 5px; width:108px;}
#menu_lat_top 	{ width:115px; height:4px; }

#menu_lat_mid 					{ margin: 0 0px 0 0px; background-image:url("../imagens/but/menu_lat_mid.jpg"); }
#menu_lat_mid ul 				{ color:#009; margin:8px 0 0 15px; padding-left:10px; }
#menu_lat_mid img 				{ margin: 0 0px 0 0px; text-align:center; }
#menu_lat_mid font 				{ font:Arial; font-size:12px; padding:0px 0 0 5px; font-weight:bold; text-decoration:none; color:#FFF; }
#menu_lat_mid form 				{ padding:0 0 0 5px; margin:0px; }
#menu_lat_mid form input 		{ border:none; width:58px; font-size:11px; color:#666; }
#menu_lat_mid form input.button { border:#fff 1px solid; background-color:#CCCCCC; font:Arial; padding:0px; margin:0px; font-size:10px; color:#333333; font-weight:bold; width:auto; }

#menu_lat_mid a:link 	{ font:Arial; font-weight:bold; font-size: 12px; text-decoration:none; color:#FFF; }
#menu_lat_mid a:visited { font:Arial; font-weight:bold; font-size: 12px; text-decoration:none; color:#FFF; }
#menu_lat_mid a:hover 	{ font:Arial; font-weight:bold; font-size: 12px; text-decoration:underline; color:#FFF; }
#menu_lat_mid a:active  { font:Arial; font-weight:bold; font-size: 12px; text-decoration:none; color:#FFF; }

#menu_lat_titulo 	  { background:#009; position:relative; width:94%; margin:10px 0 0 0; }
#menu_lat_titulo font { font:Arial; font-weight:bold; font-size:14px; color:#FFF; padding-left:10px; }

#menu_lat_bot { width:115px; height:13px; }

#c_conteudo { min-height:310px; height:auto; _height:400px; background: #FFFFFF url("../imagens/but/c_dir_reto_iframe.gif") right repeat-y; margin:0; padding:0 0 10px 0; overflow:visible; width:585px; float: left; position:relative; }
#c_conteudo blockquote { margin:0px; padding:10px;}
#c_conteudo blockquote.desc_cat { width:450px; }
#c_conteudo a.catalogo:link 	{ color:#000; text-decoration:none; margin:0 0 0 20px; }
#c_conteudo a.catalogo:visited 	{ color:#000; text-decoration:none; margin:0 0 0 20px; }
#c_conteudo a.catalogo:hover 	{ color:#000; text-decoration:underline; margin:0 0 0 20px; }
#c_conteudo a.catalogo:active 	{ color:#000; text-decoration:none; margin:0 0 0 20px; }
#c_conteudo h1 { margin:0; padding:10px 10px 0px 15px; color:#009; font-family:Arial, Helvetica, sans-serif; font-size:15px; }
#c_conteudo h5 { padding:0px; margin:10px 0 0 0; color:#009; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
#c_conteudo h6 { padding:10px 0 0 15px; margin:0px; color:#009; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
#c_conteudo h6 a:link 		{ text-decoration:none; color:#009; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
#c_conteudo h6 a:visited 	{ text-decoration:none; color:#009; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
#c_conteudo h6 a:hover 		{ text-decoration:underline; color:#009; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
#c_conteudo h6 a:active 	{ text-decoration:none; color:#009; font-family:Arial, Helvetica, sans-serif; font-size:13px; }

/* -- Produtos -- */
#c_conteudo div#produto 	{ float:left; margin:10px 0 10px 0; padding: 0 20px 0 10px; width:370px; background:url("../imagens/but/linha_v_prod.gif") right top repeat-y; }
#c_conteudo div#produto h1  { padding:0px; margin:10px 0px; }
#c_conteudo div#img_produto    { position:relative; float:right; width:180px; margin:11px 0 0 0px; }  
#c_conteudo div#img_produto h6 { margin:10px 0 0 0; padding:0px; }  
#c_conteudo div#img_produto ul 			{ margin:0px; padding:0 10px 0 5px; list-style:none; width:157px; }  
#c_conteudo div#img_produto ul li a font{ font-size:12px; }
#c_conteudo div#img_produto ul a:link	{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#000; text-decoration:none; }  
#c_conteudo div#img_produto ul a:visited{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#000; text-decoration:none; }  
#c_conteudo div#img_produto ul a:hover	{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#000; text-decoration:underline; }  
#c_conteudo div#img_produto ul a:active	{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#000; text-decoration:none; }  

/*-- Noticias -- */
#c_conteudo div#noticia 		{ float:left; margin:10px 0 10px 10px; padding: 0 20px 0 10px; width:auto; }
#c_conteudo div#noticia h1 		{ padding:0px; margin:10px 0px; }
#c_conteudo div#noticia cite 	{ font-family:Arial, Helvetica, sans-serif; font-size:110%; font-style:normal; }
#c_conteudo blockquote.noticia  { padding:0 0 0 10px; margin:0 0 8px 0; color:#000; text-decoration:none; font-weight:normal; }

/* -- Outras Areas -- */
#c_conteudo div#cc_conteudo { float:left; margin:0px 0 10px 10px; padding: 10px 20px 0 0px; width:550px; }
#c_conteudo div#cc_conteudo h1 { margin:10px 0 0 0; padding:0; font-size:155%; }

#c_cima 	{ background-image:url("../imagens/but/c_cima_iframe.gif"); height:8px; margin:0px; padding:0px; width:590px; position:relative; }
#c_cima div { display:inline; margin:0px; padding:0px; }
#c_dir 		{ position:absolute; width:16px; height: auto 1%; float:right; }
#c_dir img 	{ clear:both; padding-top:150%;  }

#botao {font-size: 12px; font-family: "Arial"; font-weight:bold; color: #ffffff; text-align: center; vertical-align:middle; background: #0094d0; border: 0px;  padding:2px;}
#detalhe_lateral{
	z-index:1;
	position:absolute;
	width:58px;
	height:256px;
	right:-6px;
	top:-15px;
}
#detalhe_lateral_internas{
	position:absolute;
	width:58px;
	height:256px;
	right:-1px;
	top:-60px;
	z-index:1;
}
#detalhe_lateral_internas2{
	position:absolute;
	width:58px;
	height:256px;
	right:-1px;
	top:-60px;
	z-index:1;
}
#menu_esq {
	width:135px;
	height:410px;
}
.corpo_titulo{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}
.corpo_titulo_maior{
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}
a.link_menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11,5px;
	color:#666666;
	text-decoration:none;
}
.titulo_menu{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#0094d0;
}
.titulo_menu a{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#0094d0;
	text-decoration:none;
}
a.link_contato{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11,5px;
	color:#434084;
	text-decoration:none;
}

