
/* INICIO DO CONTEUDO EM CSS!*/

body { background: url(../img/img01.png); margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:80%;}

a  {color: #0066CC; text-decoration:none; }
body a:hover { color:#000000 }

h1 { font-size:14px}
#geral { background:url(../img/bg.png) repeat-y; margin:0px auto;}

/* CABEÇALHO EM CSS!*/
#head { margin:0px; padding:5px; }
.logo h1{ display:none;}
.logo img { border:0px; margin-left:30px; float:left;} 

.atendiamento { margin:0px; float:left; margin-left:530px}
.atendiamento li{ list-style:none;}
.atendiamento h2{ font-size:14px;}

/* MENU HORIZONTAL EM CSS!*/

	#menu {background:url(../img/tabrightJ.gif); margin-top:120px; display:block;border-bottom:solid 1px #0066CC; height:28px; width:959px; margin-left:24px;}
	#menu ul{list-style:none; }
	#menu li{ list-style:none;float:left}
	#menu a{ background:url(../img/tabrightJ.gif) ; float:left; color: #0066CC; display:block; padding:6px; font-weight:bold; text-decoration:none; border-bottom:solid 1px #0066CC; }
	#menu a:hover{background:url(../img/tabrightJ.gif) bottom; color: #FFFFFF;}

/* LOGIN DO ALUNO EM CSS!*/

.login dd { float:left; color:#FFFFFF; margin:5px; margin-left:20px;}	
.login {width:959px; margin-left:24px; background:url(../img/header-bg.png) repeat-x; height:150PX;}
.login fieldset{ margin-left:780px; padding:8px; color:#FFFFFF; border:none;  }


/* CATEGORIAS DO ALUNO EM CSS!*/

#esquerdo { width:200PX;margin-left:50px; clear:both; float:left}
.principalmenu h1 { background:#308DC7; color:#FFFFFF; display:block; padding:1px; margin:3px;}
.principalmenu{ margin:0px; padding:0px;  }
.principalmenu ul{ width:200px;  padding:0px;}
.principalmenu li{ list-style:none; margin:0px; 
 border-bottom:solid 1px #D7D7D7 ; padding:2px; }
.principalmenu a{padding:3px; color:#333333; margin:0px; margin-left:0px; text-decoration:none; display:block;}
.principalmenu a:hover{ background: #D2E9FF; color:red;}
.banens { float:left}



#direita {  margin-left:300px; width:600px;    }
.flash{ float:left; display:block;}
.destaque { clear:both; margin:0px; background:url(../img/bg-contener.jpg) bottom repeat-x; display:block; border:solid 1px #E2E2E2;height:180px; padding:10px; width:600px; float:left; margin-top:-650px;}

.ultimasPost {background:url(../img/bg-contener.jpg) bottom repeat-x; height:180px; border:solid 1px #E2E2E2; width:620px;padding:10px; float:left; margin-top:-400px;  }
.ultimasPost ul { margin-top:-2px; width:620px; margin-left:-33px;}
.ultimasPost h1,a { padding:0px; margin:0px;}
.ultimasPost li { list-style:none; float:left; padding:0px; width:180px; margin-left:19px; height:145px }
.icones img { margin:20px; margin-top:65px; float:left;  }
#rodape { clear:both; background: url(../img/rodsp.png) repeat-x ;  height:200px; width:959px; margin-left:29px;}
address {  width:670px; margin-left:30px;  color:#FFFFFF; font-style:normal; padding-top:10px;}
address a { color:#FFFFFF; text-decoration:none}
address a:hover {text-decoration: underline; color: #000000; }

.agenciamr { text-decoration:underline; margin-top:-5px}


/* conteudo do site */


#conteudo { display:block;}


#conteudo h1 { display:block; color:#0066CC; border-bottom:dotted 2px #666666; font-size:16px;}


#formFale {}
#formFale li { list-style:none}