* { /* Zera tudo que contenha as tags abaixo */
	margin: 0px;
	padding: 0px;
}

html {
	overflow-y: scroll;
	overflow-x: scroll;	
	height: 100%; 
	}

img {
    border: none;
} 

body  {
	background-position:top center;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	height: 100%; 
}

#contener { /*�real geral do site*/
	Position: relative;
  	width: 980px;
	margin: 0 auto;
  	text-align:left;
	border:solid #2c2fcf 1px;
	min-height: 100%;
	height:100%;
}

html>body #contener {
height: auto;
} 

#tudo {
	padding-bottom:48px;
}

 .clear {
	clear:both;
}


#principal {
	float:left;
	width:805px;
	text-align:justify;
	
}

#banneraviso { /*�rea de avisos importantes, normalmente em flash*/
	float:left;
	width:415px;
	margin: 5px 0 0 5px;
}

#banneraviso2 { /* Duascol */
	float:left;
	width:795px;
	margin: 5px 0 0 5px;
	border:solid #D2D2FF 1px;	
}

#tradicao { /*�rea do texto Tradi��o*/
	float:left;
	width:370px;
	height:236px;
	text-align:justify;
	margin: 5px 0 0 10px;
	border:solid #D2D2FF 1px;
	
}	
	
#novidades { /*�rea de links internos e externos*/
	text-align:center;
	margin: 5px 0 0 0;
	float:right;
	width:170px;
}

#junina {
	float:left;
background-color:#006699;
	margin: 5px 0 0 10px;
	width:372px;
	height:500px;
}


#principal2	{  /*�rea do S�o Franciasco/ Aconteceu */
	position:absolute left;
	width:805px;
	text-align:justify;
	font-size:11px;
}


#principal2_bx1 { /*S�o Francisco */
	margin: 10px 0 0 5px;
	float:left;
	width:144px;
	height:230px;	
	border:solid #D2D2FF 1px;
}

#principal2_bx2 {	/*Aconteceu*/
	margin: 10px 0 0 5px;
	text-align:justify;
	font-size:11px;
	float:left;
	width:240px;
	height:230px;	
	border:solid #D2D2FF 1px;
	}

#principal2_bx21 { /*S�o Pedro de Alc�ntara*/
	margin: 10px 0 0 5px;
	float:left;
	width:144px;
	height:230px;	
	border:solid #D2D2FF 1px;	
	}
	
#principal2_bx3 {	/*Circulares*/
	margin: 10px 0 0 5px;
	text-align:justify;
	float:left;
	width:247px;
	height:230px;
	border:solid #D2D2FF 1px;
	}
	
#principal3 { /* Destaques */
	float:left;
	width:785px;
	margin:10px 0 0 10px;
	background-color:#FFFFFF;
	border:solid #D2D2FF 1px;
	}

#principal4 { /*�rea do texto Tradi��oLinks AFAS*/
	float:left;
	width:400px;

	text-align:justify;
	margin: 5px 0 0 5px;
	border:solid #D2D2FF 1px;
}	

#principal5 { /*Escolinhas*/
	float:left;
	width:200px;
	height:115px;

	text-align:justify;
	margin: 5px 0 0 5px;
	border:solid #D2D2FF 1px;
}	

#principal6 { /*Sustentabilidade*/
	float:left;
	width:181px;
	height:115px;

	text-align:justify;
	margin: 5px 0 0 5px;
	border:solid #D2D2FF 1px;
}	
		
#rodape {
	margin-top:48px;
	width:100%;
	height:48px;
	clear:both;
	color:white;
	font-weight:bold;
	background-image:url(imagens/banner_rod.png);
	position: absolute;
	bottom: 0px;

}



.imgesq img {
	float: left;
}

.imgesq p {
	padding: 5px 8px 5px 8px;
}

.imgdir img {
	float: right;
}

.imgdir p {
	padding: 5px 8px 5px 8px;
}

/* Defini��es Heading */

h1 {
	FONT: 20px 'Trebuchet MS','Arial';
	font-weight: bold;
	padding-left:5px;
	color: #003399;
	}
	
h2 {
	FONT: 15px 'Trebuchet MS','Arial';
	font-weight: bold;
	padding-left:5px;
	color: #003399;
	}
	
h3 {
	FONT: 16px 'Trebuchet MS','Arial';
	font-weight: bold;
	padding-left:5px;
	color: #003399;
	background-image:url(imagens/background_h3.png);
	background-repeat:no-repeat;
}

h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}

/* Sombreamento simples de texto */

div.tudo {position:relative;}

div.texto {  
	position:absolute;	
	color:#FFFFFF;
	left:140px;
	top:32px;
	}
div.efeito1 { 
	position:absolute;
	left: 141px;
	top: 33px;
	color:#000000;
	}	

/* Bot�o personalizado */

.botao {    font-family: verdana, arial, sans-serif; 
   font-size: 7pt; 
   font-weight: bold; 

   background-color:#9596e0;
   color:white;
   text-decoration: none;
   height:18px;
   padding-left:5px;
   padding-right:5px;
} 

.botao:link, 
.botao:visited { 
   border-top: 2px solid #cccccc; 
   border-bottom: 2px solid #666666; 
   border-left: 2px solid #cccccc; 
   border-right: 2px solid #666666; 
} 
.botao:hover { 
   border-top: 2px solid #666666; 
   border-bottom: 2px solid #cccccc; 
   border-left: 2px solid #666666; 
   border-right: 2px solid #cccccc; 
} 

.botao1 {    font-family: verdana, arial, sans-serif; 
   font-size: 7pt; 
   font-weight: bold; 

   background-color:#9596e0;
   color:white;
   text-decoration: none;
   height:18x;
   padding:1px 10px 2px 10px;
} 

.botao1:link, 
.botao1:visited { 
   border-top: 2px solid #cccccc; 
   border-bottom: 2px solid #666666; 
   border-left: 2px solid #cccccc; 
   border-right: 2px solid #666666; 

} 
.botao1:hover { 
   border-top: 3px solid #666666; 
   border-bottom: 3px solid #cccccc; 
   border-left: 3px solid #666666; 
   border-right: 3px solid #cccccc; 

} 

.botaolink {    font-family: verdana, arial, sans-serif; 
   font-size: 7pt; 
   font-weight: bold; 

/*   background-color:#9596e0;*/
   color:#003399;
   text-decoration: none;
   padding-left:5px;
   padding-right:5px;
} 

.botaolink:link, 
.botaolink:visited {
border:3px double #003399;
/*   border-top: 1px double #cccccc; 
   border-bottom: 2px solid #666666; 
   border-left: 1px solid #cccccc; 
   border-right: 2px solid #666666; */
} 
.botaolink:hover { 
	border:double #FFFFFF;
	color:#FFFFFF;
	background-color:#003399;
	border:
} 

/*- Menu B�sico */
	
#menub {
	width: 155px;
	margin: 1px;
	list-style-type:none;
	}
	
#menub li a {

  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 19px;
	text-decoration: none;
	font-weight:bold;
	}	
	
#menub li a:link, #menub li a:visited {
/*	color: #4D4D4D;*/
	color:#000099;
	display: block;
	background:  url(imagens/menu.png);
	background-repeat:no-repeat;
	padding: 6px 0 0 5px;
	}
	
#menub li a:hover {
	color: #000099;
	background:  url(imagens/menu.png) 0 -24px;
	background-repeat:no-repeat;	
	padding: 6px 0 0 5px;
	}
	

.tb_fundodados {
	background-color:#D9D9FF;
	border-style:solid;
	border-color:#FFFFFF;
	border-width:1px;
	color:#000099;
	}

.tb_fundocabecalho {
	background-color:#0033FF;
	border-style:solid;
	border-color:#FFFFFF;
	border-width:1px;
	color:white;
	text-align:center;
	font-weight:bold;
	}

.tb_fundocabecalho2 {
	background-color:white;
	border-style:solid;
	border-color:#003399 white #003399 white;
	border-width:1px;
	color:#003399;
	text-align:center;
	font-weight:bold;
	}

.tb_borda {
	border-width:1px;
	border-style:solid;
	border-left-color:#003399;
	border-right-color:#003399;
	border-top-color:#003399;
}		

.tb_fundo_rela {
	border:#FFFFFF;
/*	border-top-color:#003399;*/
	border-bottom-color:#003399;	
	border-width:1px;
	border-style:solid;
/*	background-color:#FFFFFF;*/
	line-height:15px;
}

.tb_fundo_rela2 {
	border:#FFFFFF;
/*	border:#FFFFFF;
/*	border-top-color:#003399;*/
	border-bottom-color:#003399;
	border-left-color:#003399;	
	border-width:1px;
	border-style:solid;
/*	background-color:#FFFFFF;*/
	line-height:15px;
}
.tb_fundo_rela3 {
	border:#FFFFFF;
/*	border:#FFFFFF;
/*	border-top-color:#003399;*/
	border-bottom-color:#003399;
	border-left-color:#003399;
	border-right-color:#003399;	
	border-width:1px;
	border-style:solid;
/*	background-color:#FFFFFF;*/
	line-height:15px;
}

.tb_fundo_relb {
	border:#D9D9FF;
/*	border-top-color:#003399;*/
	border-bottom-color:#003399;
	border-width:1px;
	border-style:solid;
	background-color:#D9D9FF;
	line-height:15px;
}

.tb_basica {
	border-width:1px;
	border-style:solid;
	border:#D9D9FF;
	
}

.divbasica {
	padding:10px;

	list-style-type:hebrew;
	}
	
.divbasica ol,ul{
	list-style:square;
	margin:0 0 0 10px;
	}

.marcador {	
	list-style-type:hebrew;
	}
	
.marcador ol,ul{
	list-style:square;
	margin:0 0 0 10px;
	}
	
.serie1 {
	width:70px;
	height:50px;
	background-image:url(imagens/background_bt1.png);
	background-repeat:no-repeat;
   	text-align:center;
}

.serie2 {
	width:70px;
	height:50px;
	background-image:url(imagens/background_bt2.png);
	background-repeat:no-repeat;
   	text-align:center;
}

.serie3 {
	width:70px;
	height:50px;
	background-image:url(imagens/background_bt3.png);
	background-repeat:no-repeat;
   	text-align:center;
}

.serie4 {
	width:70px;
	height:50px;
	background-image:url(imagens/background_bt4.png);
	background-repeat:no-repeat;
   	text-align:center;
}

.linkserie {    font-family: verdana, arial, sans-serif; 
   font-size: 10pt; 
   font-weight: bold; 
   color:white;
   text-decoration: none;

}

.linkserie a {
   text-decoration: none;
}