@charset "utf-8";
/*#####################################################################################*/
/*						  								 							   */
/*						  		INICIO DA FOLHA DE ESTILO							   */
/*						  								 							   */
/*#####################################################################################*/

html {
	overflow-x: hidden;
}

a {
  color: #85C226;
}

a, form { position:relative; } /* RESOLVE O BUG DO BLOQUEIO DE LINKS/FORM COM O FILTER DO PNG TRANSPARENTE NO IE6 */

body {
	overflow-x: hidden;
	margin:0px;
	font-size:12px;
	font-family:Arial;
	color: black;
	text-align: center;
	background-image:url(img/fundo_topo.gif);
	background-position:center top;
	background-repeat:no-repeat;
	background-color: #85C226;	
}



/*#####################################################################################*/
/*						  								 							   */
/*							 	DEFINIÇÕES PERSONALIZADAS							   */
/*						  								 							   */
/*#####################################################################################*/

#menu {

}

#plano {
	background-image:url(img/fundo_plano.png);
	background-repeat:no-repeat;
	font-size:12;
	line-height:120%;	
	padding-left:20px;
	padding-right:25px;
}

form { font-family:Arial, Helvetica, sans-serif;	font-size:12; }

textarea { font-family:Arial, Helvetica, sans-serif;	font-size:12; }

select { font-family:Arial, Helvetica, sans-serif; 
       font-size:12; 
	  
	  }



/*#####################################################################################*/
/*						  								 							   */
/*				  	DEFINIÇÕES DA ESTRUTURA DE LAYOUT DA PÁGINA 					   */
/*						  								 							   */
/*#####################################################################################*/

#geral {
	position: relative;
	margin:0 auto;
	width: 800px;
	padding-right:19px;	
	min-height: 300px;	
}
#topo { 
	position: absolute;
	width:1400px;
	z-index:1;
    left:50%;
	top:0px;
    margin-left:-700px;
}
#lateral_esquerda {
    display:block;
	float:left; 
	width:134px;
	_width:154px;
	margin:0px;	
	padding:10px;
	height:100%;
}
#lateral_direita {
	float:right;
	width:134px;
	_width:154px;
	margin:0px;
	padding: 10px;
	border: none;
	height:100%;
}
#conteudo {
	color:#467F8B;
	font:Arial, Helvetica, sans-serif;
	font-size:12;
	text-align:justify;
	background-repeat:repeat-y;	

	background-image: url(img/fundo.png);
	_background-image: none;
	_Filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fundo.png', sizingMethod='scale');	

/*	*filter: none;
	*background-image: url(img/fundo.png);*/
	
	margin:0 auto;
	min-height: 300px;
	width: 750px;
	padding-left:25px;
	padding-right:25px;	
	*width: 800px;
	*padding-left:25px;
	*padding-right:25px;		
    /*height:100%;*/
}

table td, tr {
	color:#467F8B;
	font:Arial, Helvetica, sans-serif;
	font-size:12;
	line-height:180%;
	text-align:justify;
}

#rodape {
	position: relative;
    border-top:1px solid #333333;
	background-color: #71706E; 
	padding-right:20px;	
	clear: both;  
}

/*#####################################################################################*/
/*						  								 							   */
/*						  	DEFINIÇÕES DA SOMBRA DA PÁGINA 							   */
/*						  								 							   */
/*#####################################################################################*/

#sombra_lateral{
	position:absolute;
	width:100%;
	min-height: 300px;	
	margin-top:-7px;
	z-index:2;
	top: 222px;
	left: -10px;
	text-align:center;
	
}	
#sombra_topo{
	background-image:url(img/sombra_topo.png); 
	_background-image:none; 
	background-repeat: no-repeat; 
	Filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/sombra_topo.png', sizingMethod='image');
    clear:both;
	margin:0 auto;
	height: 7px;	
	position: relative;		
	width:800px;	
}
#sombra_baixo{
	background-image:url(img/rodape.png); 
	background-repeat: no-repeat; 
	
	_background-image:none; 
	_Filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/rodape.png', sizingMethod='image');	

/*	*Filter: none;
    *background-image:url(img/rodape.png); */
	
	margin:0 auto;
	height: 96px;
	width: 825px;
    position:relative;		
}
/*#####################################################################################*/
/*						  								 							   */
/*						  		FINAL DA FOLHA DE ESTILO							   */
/*						  								 							   */
/*#####################################################################################*/

