	/*#### GERAL DO SITE ##################################################################################################################################*/

		BODY{
			font-family:tahoma, verdana, sans-serif; font-size:11px;   }
	
		A{
			color:#0079B0; text-decoration:none;   }
	
		H3{
			font-size:14px; font-weight:bold; border-bottom:2px solid #A50F0F; margin:10px 0px; clear:both;   }
			
		#aguarde{
			display:block; background:url(images/ico_aguarde2.gif) no-repeat 0px 4px; padding:5px 0px; text-indent:20px;
			text-align:left; font-size:11px; font-weight:bold; line-height:16px; width:400px;	  }
			
		#sombra {
			z-index:501; width:1px; height:1px; background:#000; left:0px; cursor:pointer; position:absolute; top:0px;   }
			
		#caixa{
			position:fixed; top:50%; left:50%; z-index:502;   }

	/*#### BORDAS ARREDONDADAS DA CAIXA ###################################################################################################################*/
	
		.rCaixa01{
			font-size:1px; background:#d8d8d8; margin:0px 5px; height:1px;   }
			
		.rCaixa02{
			border-right:#D8D8D8 2px solid; font-size:1px; background:#FFF; margin:0px 3px; border-left:#D8D8D8 2px solid; height:1px;   }
			
		.rCaixa03{
			border-right:#D8D8D8 1px solid; font-size:1px; background:#FFF; margin:0px 2px; border-left:#D8D8D8 1px solid; height:1px;   }
		
		.rCaixa04{
			border-right:#D8D8D8 1px solid; font-size:1px; background:#FFF; margin:0px 1px; border-left:#D8D8D8 1px solid; height:2px;   }

		.rCaixa05{
			border-right:#D8D8D8 1px solid; display:block; border-left:#D8D8D8 1px solid; background:#FFF; text-align:center;   }
		
		.rCaixa06{
			border-right:#D8D8D8 1px solid; font-size:1px; background:#FFF; margin:0px 1px; border-left:#D8D8D8 1px solid; height:2px;   }
		
		.rCaixa07{
			border-right:#D8D8D8 1px solid; font-size:1px; background:#FFF; margin:0px 2px; border-left:#D8D8D8 1px solid; height:1px;   }
		
		.rCaixa08{
			border-right:#D8D8D8 2px solid; font-size:1px; background:#FFF; margin:0px 3px; border-left:#D8D8D8 2px solid; height:1px;   }
		
		.rCaixa09{
			font-size:1px; background:#D8D8D8; margin:0px 5px; height:1px;   }
			
	/*#### TOPO DO SITE ###################################################################################################################################*/

		#topoSite{
			width:825px; height:180px; background:url(images/topo.jpg) no-repeat center; margin:auto; border:#0F0 solid 0px;   }
			
		#txtTop{
			background:url(wrdb/images/bgTxtTop.gif) repeat-x center; height:25px; width:810px; margin:auto;   }
			
		#txtTop TABLE{
			height:25px;   }

	/*#### CONTEUDO DO SITE ###############################################################################################################################*/
	
		#conteudoSite{
			width:825px; padding-top:10px; background:url(images/fundo-conteudo.jpg) center repeat-y; margin:auto; border:#C00 solid 0px;   }

		.clear{	
			clear:both; height:1px; width:100%;   }
			
		#dvIframe{
			float:right; width:655px; /*background:#CCC;*/ margin-right:7px;  }
		
	/*#### MENU PRINCIPAL DO SITE ########################################################################################################################*/

		#dvMenu {
			width:160px; padding:0px; /*background:url(images/fundo-menu.jpg) no-repeat;*/ display:inline; float:left; border:#009 solid 0px;   }
			
		#dvMenu UL{
			margin:0px 0px 0px 12px; padding:0px; list-style:none;   }
			
		#dvMenu UL LI{
			border-top:2px solid #0079B0; padding:0px 5px 10px 5px;   }
		
		#dvMenu UL LI A{
			display:block;   }
			
		#dvMenu UL LI:HOVER{
			background:#B0E6FF;   }
			
		#dvMenu IMG{
			margin:15px 0px 0px 25px;   }
		
		.menuAtivo{
			background:#B0E6FF;   }

	/*#### BARRA LATERAL DIREITA ########################################################################################################################*/

		#lateralsembarra {
			width:2px; min-height:200px; background:url(images/fundo-geral.jpg); display:inline; float:right;   }
		
		#lateralDireita{
			width:150px; min-height:200px; border:#C90 solid 0px; padding-right:7px; background:url(images/fundo-barralateral.jpg) no-repeat;
			display:inline; float:right;   }



.leiamais a {
	text-align:right;
	color:#A50F0F;
	font-weight:bold;
	font-size:9px;
}

.right {
	float:right;
}

.left {
	float:left;
}

.legenda {
	font-size:9px;
	text-align:center;
	margin:0;
}



#depoimentos {	
	text-align:right;	
}
#depoimentos h3 {
	margin:0;
	font-size:small;
}
#depoimentos img {
	border-bottom:2px solid #19407D;
	margin-bottom:0px;
}
.depoimentos {
	margin-bottom:30px;	
}
.depoimentos img {
	border-bottom:2px solid #19407D;
	margin-bottom:20px;
}
.depoi_nome {
	margin:0;
	color:#0079B0;
	font-weight:bold;
}
.depoi_escola {
	margin:0 0 10px 0;
	font-size:10px;
}
.depoimentos blockquote {
	margin:5px;
	text-align:center;
	color:#0079B0;
}

/* conteudo do meio */

#meiosembarra {
	width:638px;
	min-height:200px;
	display:inline;
	float:right;
	background:url(images/fundo-meioBarraLateral.jpg) no-repeat;
	padding:10px 15px 0 0;
}

html>body #meio {	
	width:498px;
}
	
#meio {
	width:496px;
	min-height:200px;
	/*display:inline;*/
	float:right;
	background:url(images/fundo-meio.jpg) no-repeat top right;
	padding:10px 0 0 0;
	margin:0;
}

#cincomotivos {
	width:252px;
	height:255px;
	background:url(images/fundo-5motivos.jpg) no-repeat top;
	padding:10px;
	position:relative;
	left:-5px;
	float:left;
}
#cincomotivos h3 {
	text-transform:uppercase;
	text-align:center;
	margin:5px 40px;
	color:#A50F0F;
	font-family:Arial, Helvetica, sans-serif;
	border:0;
}
#cincomotivos ol {
	margin:0;
	padding:3px;
	text-align:justify;
	font-size:11px;
	list-style-position:inside;
}
#cincomotivos ol li {
	margin-bottom:3px;	
	font-weight:bold;
}
#cincomotivos ol li span {
	font-weight:normal;
}

html>body #noticias {
	width:217px;	
}
#noticias {
	width:210px;
	float:right;
	margin-right:8px;
}
#noticias h3 {
	border-bottom:2px solid #A50F0F;
	margin-bottom:0;
}
#noticias ul {
	list-style:none;
	margin:0;
	padding:0;
}
#noticias ul li {
	padding-bottom:10px;
	border-bottom:1px dotted #F7F7F7;
}
#noticias ul li:hover {
	background:#FFFFC1;
	border-bottom:1px dotted #B2B287;
}

#submenu {
	width:180px;
}
#submenu ul, #submenu li {
	list-style-type:circle;
}

#menu .sub {
}
#menu .sub li{
	padding-left:20px;
}
#menu .sub li:hover{
	/*background:#0065A1;
	color:#FFF;*/
}



	/*#### BARRA LATERAL DIREITA ########################################################################################################################*/

		.conteudoPag{
			width:630px; margin:15px auto 30px auto;   }


/* ESPECIFICOS INTERNOS */

#missao {
	width:600px;
	margin:auto;
}
#missao p {
	margin:0 0 10px 0;
	padding:5px;
}

#valores, #producaoEditorial {
	width:600px;
	margin:auto;
}

#meiosembarra ul {
	padding:10px;
	margin:0;
	list-style-position:inside;
}
#meiosembarra ul li {
	padding-bottom:10px;
}

html>body #meiosembarra img {
	margin:0 10px 10px 10px;	
}

#cantoesquerdo {
	width:45%;
	margin-left:10px;
	margin-top:20px;
}
html>body #cantoesquerdo {
	margin-left:20px;
	margin-top:5px;
}

#cantodireito {
	width:45%;
	margin-right:15px;
	margin-top:20px;
}
html>body #cantodireito {
	margin-left:20px;
	margin-top:5px;
}

#valores .series {
	padding:10px 0 0 0;
	margin:0;
	border-bottom:2px solid #1D407D;	
	background:#0065A1;
	text-align:center;
	list-style:none;
	font-weight:bold;
	color:#FFF;
}
#valores .material_da_serie {
	display:block;
	margin-left:0px;
	list-style:none;
	border-bottom:1px solid #1D407D;
}
#valores .material_da_serie .last {
	padding:0;
	margin:0;
}

#valores img.gal {
	border:1px solid #1D407D;
}


/* GALERIA DE FOTOS */

.galeria {
	float:left;
	width:205px;
	display:block;	
	text-align:center;
	height:150px;
	margin:1px;
	border:1px solid #B2B287;
}
.galeria img {
	margin:auto;
}
.galeria h4 {
	font-size:11px;	
	background:#FFFFC1;
	border-bottom:1px dotted #B2B287;
	height:40px;
	margin:0 0 5px 0;
	padding:3px;
}

#paginacao {
	float:right;
}

/* rodape */

#rodape {
	width:825px;
	margin:auto;
	height:80px;
	background:url(images/rodape.jpg) no-repeat;
	padding-top:20px;
	text-align:center;
}

#links_rodape {
	color:#0079B0;
	font-size:11px;
}

#direitos {
	color:#FFF;
	font-size:10px;
	margin-top:-8px;
}
#endereco{
	text-align: center;	
	font-size: 14px;
}
#p_end{ text-align: center;}
