.margem_cabo{margin-left:-7px}
.margem_laco{margin-left:-7px}
body 
	{	font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		margin:0 0 0 0;
		padding:0 0 0 0 ;
		/*background-image:url(../img_layout/fundo_repete.jpg);
		background-color:#dcdada;*/
		background-color:#E5E5E5;
		background-repeat:repeat-x;
		background-position:top;
		
	}
.topo{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.css_conteudo 
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	}
.css_topo
	{
		float:center;
		width:709px;
		margin-left:auto;
		margin-right:auto;
		height:341px;
	}	
	
.css_topo_flut
	{
		position:absolute;
		float:center;
		width:709px;
		left:50%;
		margin-left:-354px;
		height:341px;
		z-index:100;
	}		
.css_meio
	{			
		float:center;
		width:709px;
		margin-left:auto;
		margin-right:auto;
		padding-left:2px;
		height:auto;/*702px*/
	}	
.css_lateral_esquerda
	{			
		width:12px;
		background-image:url(../img_layout/fundo_repete_le.gif);
		background-position:right;
		background-repeat:repeat-y;
	}	
.css_lateral_direita
	{		
		width:12px;
		background-image:url(../img_layout/fundo_repete_ld.gif);
		background-position:left;
		background-repeat:repeat-y;
		z-index:-1;
	}
.css_lateral_meio
	{		
		width:682px;
		background-color:#FFFFFF;
		vertical-align:top
		text-align:justify;
	}	
.css_rodape
	{
		float:center;
		width:709px;
		height:54px;
		background-image:url(../img_layout/fundo_rodape.gif);
		background-position:top;
		background-repeat:no-repeat;
		text-align:center;
		margin-left:auto;
		margin-right:auto;
	}	
.css_texto_rodape
		{
	font-family: Arial, Helvetica, sans-serif ; 
	text-decoration:none;
	font-size:11px; 
	color:#4b4a4a;
	
		}
.css_titulo_grande
	{
	font-family: Arial, Helvetica, sans-serif ; 
	text-decoration:none;
	font-size:18px;
	font-weight:bold; 
	color:#565656;
	width:99%;
	}
.css_titulo_produtos
	{
		font-family: Arial, Helvetica, sans-serif ; 
text-decoration:none;
font-size:14px;
		font-weight:bold; 
		color:#565656;
	}
.css_subtitulo_grande
	{
		font-family: Arial, Helvetica, sans-serif ; 
text-decoration:none;
font-size:18px;
		font-weight:bold; 
		color:#959090;
	}	
.css_menu_produtos
	{
		font-family: Arial, Helvetica, sans-serif ; 
text-decoration:none;
font-size:13px;
		font-weight:bold; 
		color:#dc0000;
}	
.css_menu_produtos_cinza
	{
		font-family: Arial, Helvetica, sans-serif ; 
text-decoration:none;
font-size:13px;
		font-weight:bold; 
		color:#CCCCCC;
}	
.css_menu_produtos2
	{
		font-family: Arial, Helvetica, sans-serif ; 
text-decoration:none;
font-size:13px;
		font-weight:bold; 
		color:#dc0000;
}	
.css_subtitulo_produtos
	{
		font-family: Arial, Helvetica, sans-serif ; 
text-decoration:none;
font-size:23px;
		font-weight:bold; 
		color:#959090;
}	
.css_texto_normal
	{
		font-family: Arial, Helvetica, sans-serif ; 
text-decoration:none;
font-size:12px;
		color:#565656;
	}	
	
.css_texto_pequeno
	{
	font-family: Arial, Helvetica, sans-serif ; 
	font-size:11px;
	color:#990000;
	}

.css_texto_noticia
	{
		font-family: Arial, Helvetica, sans-serif ; 
text-decoration:none;
font-size:11px;
		color:#565656;
	}	
.css_texto_subtitulo
	{
		font-family: Arial, Helvetica, sans-serif ; 
text-decoration:none;
font-size:11px;
		font-weight:bold; 
		color:#565656;
	}	
.css_pontinhos_horizontais
	{
		height:16px;
		background-image:url(../img_layout/pontinho.gif);
		background-position:center;
		background-repeat:repeat-x;
}

.css_pontos_horizontais
	{
		height:16px;
		background-image:url(../img_layout/pontinho.gif);
		background-position:center;
		background-repeat:repeat-x;
		float:left;
		width:99%;
		margin:0px 2px;
}

.css_pontos_verticais
	{
		width:6px;
		height:99%;
		background-image:url(../img_layout/pontinho2.gif);
		background-position:left;
		background-repeat:repeat-y;
		float:left;
		margin:0px 0px;
		background-color:#00FF00
	}
.css_pontinhos_verticais
	{
		width:6px;
		height:auto;
		background-image:url(../img_layout/pontinho2.gif);
		background-position:left;
		background-repeat:repeat-y;
}

.css_tabela_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	background-color: #BA0000;
}
.css_tabela_titulo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #dc0000;
}
.css_tabela_subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #B3B3B3;
}
.css_tabela_linha1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #DDDDDD;
}
.css_tabela_linha2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #CCCCCC;
}
.css_botao
	{
		width:70px;
		height:21px;
		border:1px;
		border-color:#b3b3b3;
		background-color:#9f0000;
		font-family: Arial, Helvetica, sans-serif ; 
text-decoration:none;
color:#FFFFFF;
		font-weight:bold; 

}	

.botao {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;border:1px solid #CCCCCCC; }


 /* formatação */
input.input, textarea.input, select.input { background:#FFF; border:1px solid #A5ACB2; font-size:11px; font-family:Arial; }
input.focus, textarea.focus, select.focus { background:#EEE; border:1px solid #A5ACB2; font-size:11px; font-family:Arial; }
	

