
/* RESET */
table,fieldset,img,address,caption,cite,code,dfn,em,th,var,caption,th,div,h1,h2,h3,h4,h5,h6,fieldset,img,table,body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td,a,img {	margin:0; padding:0; list-style:none; text-decoration:none; border:none; border-collapse:collapse; border-spacing:0; font-style:normal; font-weight:normal; font-size:0;}
div, ul, ol, form, h1, h2, h3, h4 {margin:0; padding:0;}
/* remember to define focus styles! */
body {	background:#FFFFFF; }
/* FIM DE RESET */


/*==========================================================

                        ID'S

==========================================================*/

#topo { background: #C9E7EF; width:100%; display:block; overflow: hidden; height:132px;}
#barra-azul { background: url(../img/barra_azul.jpg) repeat-x; width:100%; display:block; overflow: hidden; height:65px;}
#bg-topo { background: url(../img/bg_topo.jpg) no-repeat; width:900px; display:block; overflow: hidden; height:132px; margin:auto; }
#bg-unidade { background: url(../img/bg_unidade.jpg) no-repeat; width:430px; display:block; overflow: hidden; height:39px;  font-family:arial; font-size:12px; color:#000000; }
#txt-unidade  { padding-top:10px; font-family:arial; font-size:12px; color:#000000; }
#esquerda-topo { padding-top:8px; display:block; overflow:hidden; padding-left:250px; float:left;}
#select-unidade { font-family:arial; font-size:12px; color:#000000; width:100px; }
#direita-topo { float:left; display:block; oveflow:hidden; padding-top:4px;}
#menu-topo {display:block; overflow:hidden; }
#menu-geral{ float:left; width:680px; display:block; }
#img-baixo      { float:left; width: 220px; display:block; overflow:hidden;}
#menu-baixo     { width:900px; displahy:block; margin:auto; }
#conteudo-geral { width:900px; margin:auto; display:block; overflow:hidden; }
#esquerda       { float:left; padding-top:16px; width:560px; display:block; overflow:hidden;  }
#direita      { float:left;  display:block; overflow:hidden; padding-top:16px; }
#banner         { display:block; overflow:hidden; width:538px;}
#tit-ultimas    { width:211px; display:block; overflow:hidden; padding-top:20px; padding-bottom:20px; padding-left:10px;}
#foto-noticia   { width:171px; float:left; display:block; }
#bg-foto-noticia { background:#EFF3F6; width: 370px; height:131px; display:block; overflow:hidden; float:left; }
#tit-noticia-1   { font-family:arial; font-size:16px; font-weight:bold; color:#383838; width:360px; padding-left:10px; padding-top:5px; }
#ch-noticia-1   { font-family:arial; font-size:12px; color:#333333; width:340px; padding-left:10px; padding-top:5px; }
#ch-noticia-1 a  { font-family:arial; font-size:12px; color:#333333; }
#ch-noticia-1 a:hover  { font-family:arial; font-size:12px; color:#333333; text-decoration:underline;}
#data-noticia-1  { font-family:arial; font-size:12px; color:#007DC6; display:block; width:340px; padding-top:10px; padding-left:10px; }
.ch-noticia-2   { font-family:arial; font-size:12px; color:#333333; width:500px; padding-top:5px; }
.ch-noticia-2 a  { font-family:arial; font-size:12px; color:#333333; }
.ch-noticia-2 a:hover  { font-family:arial; font-size:12px; color:#333333; text-decoration:underline;}
#data-noticia-2  { font-family:arial; font-size:12px; color:#007DC6; display:block; width:500px; padding-top:10px; }
.tit-noticia-2  { font-family:arial; font-size:16px; font-weight:bold; color:#383838; width:500px; padding-top:15px; }
#barra-azul-rodape { background: #00314F; height:4px; width:100%; display:block; overflow:hidden; margin-top:40px;}
#barra-amarelo-rodape { background: #FFCB08; height:4px; width:100%; display:block; overflow:hidden;}
#bg-azul-rodape    { background: #004E7B; height:180px; width:100%; display:block; overflow:hidden; }
#txt-rodape        { font-family:arial; font-size:12px; color:#FFFFFF; display:block; width:800px; margin:auto; text-align:center; padding-top:10px; }
#evento { width:300px; display:block; overflow:hidden; float:left;  }
#aniversario { width:230px; display:block; overflow:hidden; float:left;  }
#tit-evento {display:block;  padding-top:30px;  padding-left:10px; padding-bottom:10px; }
#tit-aniversariante {display:block;  padding-top:30px;  padding-left:10px; padding-bottom:10px; }
#bg-area { background: url(../img/bg_area.gif) no-repeat; width:279px; height:220px; }
#area-aluno { padding-top:10px; padding-left:10px; }
#bt-area-aluno { padding-left:160px;}
#qd-area-aluno { padding-top:10px; padding-left:20px; }
#ob-area-aluno {padding-left:6px; font-family:arial; font-size:11px; color:#333333; display:block; width:200px; padding-top:3px;}
#enquete { width:279px; display:block; overflow:hidden; }
#tit-enquete { padding-left:10px; display:block; overflow:hidden; padding-top:22px;}
#txt-pergunta { font-family:arial; font-size:12px; color:#333333; display:block; overflow:hidden; padding-left:10px; width:240px; padding-top:20px; padding-bottom:10px;}
.bt-enquete  { float:left; padding-left:10px; padding-top:20px; display:block;}
.divisor-ev  { padding-top:12px; padding-bottom:12px;}
.foto-evento { border:1px solid #007DC6; padding-top:2px; padding-bottom:2px; padding-left:2px; padding-right:2px; display:block; float:left;}
.banner { padding-top:20px; display:block; overflow:hidden;}
.form-enquete {  padding-top:10px; padding-left:10px; float:left;}
.txt-resposta { font-family:arial; font-size:12px; color:#333333; display:block; overflow:hidden; padding-left:5px; width:250px; padding-top:8px; float:left;}
.form-area-aluno { padding-top:5px; padding-bottom:5px; }
.layout-form-area-aluno {padding-top:5px; padding-left:6px; background: url(../img/bg_form.jpg) no-repeat; width:234px; height:21px; font-family:arial; font-size:12px; color:#000000;}
.txt-evento { float:left; padding-left:5px; }
.data-evento { font-family:arial; font-size:14px; color:#007DC6; font-weight:bold; display:block;}
.tit-evento { font-family:arial; font-size:11px; color:#333333; display:block; overflow:hidden; width:110px;}
.txt-area-aluno { font-family:arial; font-size:11px; color:#333333; padding-top:5px;}
.bg-evento { width:247px; overflow:hidden; background: url(../img/bg_evento.gif) no-repeat; padding-top:10px; padding-left:10px;}
.divisor-noticia { display:block; overflow:hidden; padding-top:10px;}
.circulo { padding-right:3px;  padding-left:8px;}
.baixo-menu { color: #FFFFFF; font-family:arial; font-size:13px; font-weight:bold; padding-top:8px; padding-left:20px;  position: relative;}
.baixo-menu li{ color: #FFFFFF; font-family:arial; font-size:13px; font-weight:bold; float:left; }
.baixo-menu li a{ color: #FFFFFF; font-family:arial; font-size:13px; font-weight:bold; text-decoration:none;}
.baixo-menu li a:hover{ color: #FFFFFF; font-family:arial; font-size:13px; font-weight:bold; text-decoration:underline;}
.topo-menu { font-family:arial; font-size:12px; color:#000000; text-decoration:underline; padding-top:8px; padding-left:153px;}
.topo-menu li{ font-family:arial; font-size:12px; color:#000000; text-decoration:underline; float:left; padding-left:10px; }


li ul {
	position: absolute;
	left: 20px;
	top: 0px;
	z-index:1000000000000000000000000000000000000000000px;
	display: none;
	padding-top:40px;
	}

.submenu_geral li{ 
    
    font-family:arial;
	font-size:12px; 
	color:#005A8D;
	font-weight:bold; 
	margin-top:1px;
	padding-left:12px;
	
	}
	
	.submenu_geral li a{ 
    font-family:arial;
	font-size:12px; 
	color:#005A8D;
	font-weight:bold; 
	text-decoration:none;
	
	}
	
	.submenu_geral li a:hover{ 
    font-family:arial;
	font-size:12px; 
	color:#005A8D;
	font-weight:bold; 
	text-decoration:underline;
	
	}

li:hover ul { display: block; }






/*=========================================================

                       MASTER

==========================================================*/

.clear{ clear:both; padding-top:0px; padding-bottom:0px; margin:0px; display:block; overflow:hidden; }
.imgBlock { display:block; }