/*=========================
		   BÁSICAS
===========================*/
img{ border:none;}
p,h1,h2,h3,h4,h5{margin:0;padding:0}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
body{ font-family:Arial, Helvetica, sans-serif !important; font-size:12px; background:#fff url("../imagens/bgBody.jpg") repeat-x; margin:0; padding:0; text-align:center;}
body a{ color:#000;}

/*=========================
      ESTRUTURA SITE   
===========================*/

#topo{ width:780px; padding:0; margin:0; display:block;}
#topo h1{background: transparent url("../imagens/logoEscola.jpg") no-repeat; width:259px; height:120px;margin:25px 0 0 0; padding:0; float:left; display:block;}
#topo h1 span{ display:none;}

#conteiner{	margin:0 auto; padding:0; width:780px; text-align:left;}
#conteinerResult{ border:3px solid #666; padding:2px; margin-bottom:0.5em;text-transform:uppercase; clear:both;}
#conteinerResult table{ width:100%; font-size:12px;}
#conteinerResult thead th{ background-color:#DBDBDB; color:#7E006B; padding:0.3em;}

#menu{ float:left; font-family: Arial, Helvetica, sans-serif !important; font-size:13px !important;}
ul#menu{ margin:0; padding:10px 0 0 0; display:block;}
#menu li{ list-style:none; clear:both; background:url("../imagens/icoLista.png") no-repeat left 3px; margin:0; padding:0;}
#menu li a{text-decoration:none; color:#fff; font-weight: bold; padding:0 0 0 15px;}
#menu li a:hover{text-decoration: underline; color: #FFFF00;}

.anoLetivo{ background-color:#510045; color:#FFF; font-weight:bold; text-align:center; padding:0.2em;}
.anoLetivoSub{ border-bottom:1px solid #666; padding:0.2em;}
.anoLetivoSub span{ color:#7E006B;}

#conteudo{margin:0; padding:0; width:auto; clear:both;}
#conteudo .h2Conteudo{background: transparent url("../imagens/bgH2.jpg") no-repeat; width:780px; height:30px;margin:30px 0 10px 0; font:bold 115%/1.4em Arial,"Trebuchet MS",Trebuchet,Verdana,Sans-serif;}
#conteudo .h2Conteudo span{ color:#333; padding:6px 0 0 24px;display:block;}

.linha{ border-top:2px dotted #E4E4E4; clear:both; display:block; padding:0; margin:20px 0 0 0; height:20px;}
.clear{ clear:both;}
.consultaProfessor { text-align:left; margin:0 auto; padding:0; width:80%; clear:both;}
/*=========================
        ESTILO FORMS
===========================*/
form p{ margin:0 0 0.5em 0;*margin:0 0 0.3em 0;}
form label{width: 150px; text-align:right; display:block; float:left; padding:0 5px 0 0; margin:0; color:#fff;}
.bgBtVerde{ background:transparent url("../imagens/bgBtVerde.jpg") no-repeat;color:#FFF; font-weight:bold; font-size:11px; border:none; cursor:pointer; width:117px; height:29px;}
.bgBtLaranja{  background:transparent url("../imagens/bgBtLaranja.jpg") no-repeat;color:#FFF; font-weight:bold; font-size:11px; border:none; cursor:pointer; width:117px; height:29px;}