/* CSS CEUAL*/
body{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
scrollbar-face-color:#DDDCC5;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#C5C395;
scrollbar-3Dlight-color:#CACACA;
scrollbar-arrow-color:#9E9C73;
scrollbar-track-color:#F2F4F4;
scrollbar-darkshadow-color:#F2F4F4;
background-color:#ffffff;
background-image:url(../imagens/bg_body.jpg);
background-position:top; background-repeat:repeat-x;
font-family:Verdana; font-size:10px; color:#333333;
}

a{ text-decoration:none; color:#006699;}
a:hover{ text-decoration:none; color:#000000;}

#geral{
width:745px;
overflow:hidden;
background-image:url(../imagens/bg_corpo_site.jpg);
background-repeat:repeat-y;

}

#miolo_home{ width:547px;  float:left;}
#miolo_internas{ width:546px; float:left;}

#ajude_n_instituicao{ width:272px; height:244px; float:left; background-image:url(../imagens/divisao_ajuda.gif); background-position:right; background-repeat:repeat-y;}
#tit_ajude_n_instituicao{ width:272px; height:38px; float:left; background-image:url(../imagens/tit_ajude.gif);}
#area_foto_01{ width:88px; height:128px; float:left; margin-left:5px; margin-top:10px;}
#area_txt_01{ width:145px; height:179px; float:right; text-align:left;
margin-right:5px; margin-top:10px;}





#palestra_mes{ width:275px; height:244px; float:left;}
#tit_palestra_mes{ width:275px; height:38px; float:left; background-image:url(../imagens/tit_palestras.gif);}
#area_foto_02{ width:88px; height:128px; float:left; margin-left:5px; margin-top:10px;}
#area_txt_02{ width:145px; height:179px; float:right; text-align:left;
margin-right:5px; margin-top:10px;}

#area_txt_03{ width:145px; height:179px; float:right; text-align:left;
margin-right:0px; margin-top:10px;}

#trabalho_social{ width:272px; height:244px; float:left; background-image:url(../imagens/divisao_ajuda.gif); background-position:right; background-repeat:repeat-y;}
#tit_trabalho_social{ width:272px; height:38px; float:left; background-image:url(../imagens/tit_trabalho.gif);}
#area_foto_03{ width:88px; height:128px; float:left; margin-left:5px; margin-top:10px;}


#educacao_infantil{ width:270px; height:244px; float:left;}
#tit_educacao_infantil{ width:270px; height:38px; float:left; background-image:url(../imagens/tit_educacao.gif);}
#area_foto_04{ width:269px; height:149px; float:left; background-image:url(../imagens/foto_cham_educacao.jpg); margin-left:2px;}


.fonte{}

#exibir_noticia{ margin-bottom:10px;}


#geral_internas{
width:872px;
margin-bottom:5px;
overflow:hidden;
background-image:url(../imagens/bg_corpo_site_int.jpg);
background-repeat:repeat-y;
border-bottom:#FEE4CD solid 1px;
}

#topo{
width:745px;
height:224px;
}




.link_01{
color:#7F4A51;
text-decoration: none;
font-weight:bold;
cursor:pointer;
font-size:11px
}

.link_01:hover{color:#431823}


.link_02{
color:#DFC0AF;
text-decoration: none;
font-size:10px;
}
.link_02:hover{color:#BE9581}

.a2{
color:#FA9666;
text-decoration: none;
font-size:10px;
}
.a2{color:#E6CBBE}


#rodape{
	width:740px;
	height:61px;
	background-image:url(../imagens/rodape.jpg);
	font-family:Verdana;
	font-size:10px;
	color:#A16971;
	float:left;
	text-align:right;

}

#outras_noticias{color:#000000; text-decoration: none; padding:0px 0px 10px 0px; margin:0px;}


#miolo{
width:540px;
font-family:Verdana;
font-size:10px;
}


#exibicao_pagina{
width:520px;
_height:295px;
min-height:295px;
float:left;
text-align:left;
margin-left:8px;
margin-top:0px;
padding-bottom:20px;
}

h1{
	width:500px;
	_ width:509px;
	height:38px;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#0691EE;
	text-align:left;
	float:left;
	background-image:url(../imagens/bg_h1.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	margin-top:0px;
	padding-top:15px;
	padding-left:45px;
	
}

h2{ font-size:18px; color:#000000; font-family:Arial;}

h3{ color:#431823; font-family:Arial;}
























#link_home{
width:230px;
height:106px;
float:left;
display:block;
cursor:pointer;
}

/*definição das áreas do banner grande*/
#banner_home_01{
width:756px;
height:119px;
padding: 10px 10px 10px 10px;
background-image:url(../imagens/bg_banner_princilal.jpg);
background-repeat:no-repeat;
float:left;
}
#area_banner_g{width:748px; height:102px; background-image:url(../imagens/banner_principal.jpg); padding: 5px 4px 5px 4px;}



#area_total_banner_medio{
background:url(../imagens/bg_banner_secundario.jpg) no-repeat;
width:257px;
height:257px;
float:left;
margin-top:15px;
margin-left:15px;
padding-top:4px;

}

#banner_homme_m{
height:248px;
width:248px;
float:left;
}

#area_geral_banners_pequenos{
width:221px;
float:right;
margin-right:13px;
_margin-right:7px;
margin-top:15px;
}


#banner_pequeno{
width:220px;
height:93px;
background-image:url(../imagens/bg_banners_pequenos.jpg);
margin-bottom:15px;
padding-top:5px;
}



.editar{ color:#0066FF;}
.excluir{ color:#0066FF;}




#topo_logo{
	background:url(../imagens/logo.jpg) no-repeat;
	height:55px;
	width:776px;
	margin:0px;
}

#link_marca{
position:absolute;
left:0px;
top:0px;
width:180px; 
height:50px;
cursor:pointer;

}

.idioma a{text-decoration:none;	color:#999999;}
.idioma img{border:0px;}
.idioma{
	float:right;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	margin-right:5px;
}

#barra_sky{
	background:#FF0000;
	background:url(../imagens/barra_sky.jpg) no-repeat;
	width:776px;
	height:16px;
}



#ajusta_form_contato{width: 540px; overflow: auto; float: left; _margin-left:3px; padding-top:40px; text-align:left; height: 513px;}

#alinhamento_cadastro{
    margin-left:20px;
    _margin-left:10px;
	width:540px;
	float:left;
	height:300px;
	background-color:#C0ACAB;
	padding: 10px 10px 10px 10px;
	text-align:left; border:#999999 dotted 1px;
	padding-left:175px;
}


#fale_conosco{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; margin: 0px 0px 0px 70px;}

#botoes_acao{ text-align:center; width:776px;}


.mensagem_inicial{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-left:15px;}

.fb_ok{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#C45A00; margin-left:15px; text-align:center; font-weight:bold;}

.txt_branco{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold;}

.txt_preto{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:bold;}

.txt_form{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}

.input_01{

	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	width: 344px;
	height: 15px;
	background-color:#ffffff;
	border:solid #33CCFF 1px;
	}

.input_02{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	width: 207px;
	height: 15px;
	background-color:#ffffff;
	border:solid #33CCFF 1px;
}


.input_03{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	width: 79px;
	height: 15px;
	background-color:#ffffff;
	border:solid #33CCFF 1px;
}

select{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	width: 346px;
	*width: 349px;
	background-color:#ffffff;
	border:solid #33CCFF 1px;
	border-collapse:collapse;
	height: 18px;
	*height: 20px;
	_height: 20px;
}

select option.uno {background-color:#D1E6EF}
select option.dos {background-color: #ffffff} 
	
.textarea_faleconosco{ width:344px; height:130px; background-color:#ffffff;
	border:solid #33CCFF 1px; color:#000000;}	

button{ padding:1px 8px 3px 10px; height:20px; font-size:10px; color:#000000;  border:0px; cursor:pointer;background-color:#ffffff;
	border:solid #33CCFF 1px; margin-left:10px;}
button:hover{ color:#88979E}

	
	



.input_04{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	background-color: #818175;
	width: 58px;
	height: 15px;
	border: 0px;
	}


	
.input_05{
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	background-color: #818175;
	width: 294px;
	_width: 284px;
	height: 15px;
	border: 0px;
	}
	
.select_01{
width:114px;
height:15px;
font-family: Verdana;
font-size: 10px;
color: #ffffff;
background-color: #818175;
border: 0px;
}



/* Contato */
.classeDeErroNoCampo {
	border: 1px solid red !important;
}
.classeDeErroNaMensagem {
	color: red !important;
	font-size: 10px !important;
	margin-left: 10px;
}

.classeDeSucessoNoCampo {
	border: 1px solid #0C0 !important;
}
.classeDeSucessoNaMensagem {
	color: #0C0 !important;
	font-size: 10px !important;
}
.exibicao_pagina .txt_contato{	/*	PÁGINA CONTATOS - TEXTO COM DADOS DO CLIENTE	*/
	margin-top: 10px;
	float: left;
	width: 250px;
	font-size: 12px;
	margin-left: 5px;
	margin-top: 42px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;	
}
.exibicao_pagina .contato{	/*	PÁGINA CONTATOS - FORMULARIO	*/
	margin-top: 10px;
	float: left;
	height: 300px;
	margin-left: 60px;
	margin-top: 45px;
	color: #842745;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.exibicao_pagina .contato .button{
	font-size: 10px;
	color: #842745;
	font-weight: bold;
	background-color: #FFFFFF;
	/*padding: -32px;*/
	height: 20px;
	border: 1px solid #842745;
}
.exibicao_pagina .contato .button:hover{
	font-weight: bold;
	background-color: #F0F0F0;
	padding: -32px;
}
.exibicao_pagina .contato table td{
	padding-top: 2px;
	padding-bottom: 0px;
	
}
.destaque_internas .bloco1 .texto_enviadas{	/*	PÁGINA ENVIADAS DO FORMULÁRIO CONFIGURAÇÃO TEXTO */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7D1A3A;
	width: 735px;
	float:left;
	text-align: left;
	margin-left: 6px;
	_margin-left: 3px;
	line-height: 13px;
	margin-top: 100px;
}


/* CSS DAS NOTÍCIAS */

.subtitulo_noticia {color: #0691EE; font-size: 14px;}
.fonte_noticia { font-weight:bold; font-size: 10px;}
/* fim */



.input{	 /*	CONFIGURAÇÃO DOS CAMPOS DO FORMULÁRIO  COMO COR E BORDA */
	background-color: #FFFFFF;
	border: 1px solid #33CCFF;	
	font-size: 10px;	
	color: #666666;
	height: 15px;
}
.telefone{  /* CONFIGURAÇÃO DA LARGURA DOS CAMPOS NOME / EMAIL / ASSUNTO*/
	width: 209px;
	height: 15px;
}
.ddd{  /* CONFIGURAÇÃO DA LARGURA DOS CAMPOS NOME / EMAIL / ASSUNTO*/
	width: 47px;
	height: 20px;
}
.inoutLength{  /* CONFIGURAÇÃO DA LARGURA DOS CAMPOS NOME / EMAIL / ASSUNTO*/
	width: 344px;
	height: 15px;
}
.campo_menor{	/* CONFIGURAÇÃO DA LARGURA DO CAMPO DDD*/
	width: 36px;
	height: 15px;
	
}
.inoutLengthPx{	/* CONFIGURAÇÃO DA LARGURA DO CAMPO TELEFONE*/
	width: 244px;
	height: 15px;
}
.inputArea{	/* CONFIGURAÇÃO DO CAMPO MENSAGEM */
	height: 50px !important;
	font-size: 12px;
	width:344px;
}
.campopx{	/* CONFIGURAÇÃO DO CAMPO MENSAGEM */
	height: 15;
	font-size: 12px;
	width:248px;
}

.BoxError {
	display: none;
}