/* GERAL

*****************************************************************************************/




body {

	background:#cadbab;

	font-family:Trebuchet MS;

	font-size:10pt; /* Reseta 1em para 12px */

	color:#5b6745 ;
	
	margin:0;
	
	min-width:1000px;
	

	}

	
#corpo{
	width:100%;
	min-width:1001px;
	_background-image:url(../images/geral/fundo_cabecalho.png);
	_background-repeat:repeat-x;
	_background-position:top;
}




/*CONFIGURA TAGS

*****************************************************************************************/

hr {

	display: none;

	height: 1px;

	font-size: 1px;

	}

	

ul {

	list-style: none;
	margin:0;
	padding:0;

	}

	

address {

	font-style: normal;

	}





/*CABECALHO

*****************************************************************************************/

	#topo{
		background-image:url(../images/geral/fundo_cabecalho.png);
		background-repeat:repeat-x;
		height:203px;
		width:100%;
		position:relative;
	}
	
	.logo{
		background-image:url(../images/geral/logo.png);
		background-repeat:no-repeat;
		width:132px;
		height:97px;
		text-indent:-5000px;
		position:relative;
		float:left;
		margin-top:20px;
		display:inline;
		
	}
	#conteudo_topo{
		  width: 800px;
          height: 300px;         
         margin:0 auto;
	}
	#menu_principal{
		float:left;
		margin-left:160px;
		margin-right:45px;
		margin-top:20px;
		display:inline;
	}
	#menu_principal li{
		display:inline;
		float:left;
		font-size:10pt;
	}
	#menu_principal li a{
		color:#664c3e;
		background-color:#fff;
		padding:5px;
		padding-left:15px;
	}
	






/*RODAPE
*****************************************************************************************/
	.sotho{
		background:url(../images/geral/logo_sotho.png) no-repeat top;
		float:right;
		text-indent:-5000px;
		width:181px;
		height:60px;
	
		display:inline;
	}
	.sotho:hover{
		background-position:bottom;
	}
	
/*
Informações Rodape
*****************************************************************************************/
	#rodape{
		background-color:#cadbab;
		float:left;
		width:100%;
		padding:0;
		position:relative;
	}	


	#informacoes_rodape{
		width:100%;
		border-top:1px solid #39241b;
		border-bottom:1px solid #39241b;
		margin:50px 0 0 0;
		background-image:url(../images/geral/fundo_rodape.gif);
		float:left;
		color:#2a3e15;
	}
	
	#informacoes_rodape img{
		float:left;
		margin:0 45 0 0px;
	}
	#informacoes_rodape h3{
		font-size:10pt;
		margin-top:85px;
		margin-left:35px;
	}
	
	#informacoes_rodape p{
		float:left;
		width:348px;
		font-size:8pt;
	}
	
	
	.container_rodape{
		width:830px;
		margin:0 auto;
	}
/****Menu Rodape
**********************************************************************************/
	#menu_secundario{
		float:left;
		margin-top:-80px;
		clear:both;
		margin-left:270px;
		width:380px;
		display:inline;
	}
	#menu_secundario li{
		float:left;
		display:inline;
	}
	#menu_secundario li a{
		padding:5px;
		font-size:9pt;
		color:#fff;	
	}
/**Previsão
*******************************************************************************************/
	#previsao{
		float:right;
		width:150px;
		height:200px;
		margin-top:-240px;
		*margin-top:10px;
		color:#2a3e15;
		font-family:Arial;
		padding:10px;
		border:1px solid #adc385;
		display:inline;		
	}
	
	#previsao div{
		float:left;
		background-image:url(../images/geral/previsao.jpg);
		width:149px;
		height:169px;
		margin-top:10px;
	}		








/*CONTEUDO

*****************************************************************************************/
	/**Titulo Páginas Internas**/
		.titulo{
		background-image:url(../images/servicos/titulo_fundo.png);
		width:88px;
		padding:25px;
		border-left:45px solid #2e1d16;
		border-right:563px solid #2e1d16;
		margin:0;
		margin-top:58px;
		margin-left:30px;
		color:#fff;
		font-weight:normal;
		font-size:15pt;
	}
/******************************************************************************************/	
	#conteudo{
		background-image:url(../images/geral/folhas.png);
		background-repeat:no-repeat;
		background-position:top right;	
		width: 830px;
		float:left;
		left:50%;
		margin-left:-415px;
		margin-top:-143px;
		*margin-top:-125px;
		_margin-top:-225px;
		display:inline;
		position:relative;
	}








/*NAVEGACAO

*****************************************************************************************/

/*navegacao principal*/







/* navegacao secundaria */







/* breadcrumb */







/*paginacao*/

.navegacao{
	float:right;
	margin-right:135px;
}

.navegacao a{
	float:left;
	margin-left:15px;
	color:#000000;
	font-weight:bold;
}

	



/*BARRAS  *JANELAS  *BOX

*****************************************************************************************/









/*FORMULARIOS	

*****************************************************************************************/

/* busca */









/*LISTAS

*****************************************************************************************/









/*TABELAS

*****************************************************************************************/









/*TIPOGRAFIA

*****************************************************************************************/

h1, h2, h3, h4, h5, h6 {

	margin:0;
	padding:0;
}

p {
	margin:0;
	padding:0;
}

img{
	border:0;
	padding:0;
}

a{
	color:#5b6745;
	padding:0;
	margin:0;
	display:block;
	outline:none;
	text-decoration:none;	
}

a:hover{
	text-decoration:underline;
}

form{
	padding:0;
	margin:0;
}
dl{
	margin:0;
	padding:0;
}

dl dt{
	margin:0;
	padding:0;
}
dd{
	margin:0;
	padding:0;
}






/*EFEITOS

*****************************************************************************************/

.clear {

    position: relative;

    clear: both;

    height: 1px;

    font-size: 1px;

    }

	

.center {

	text-align: center;

}

	





/*ELEMENTOS DIVERSOS

*****************************************************************************************/

/*validacao*/
