/*div geral do conteúdo interno*/
#content_int {width:779px; margin:0 auto; margin-top:23px;}
/*Coluna interna esquerda*/
#colesq_int {width:553px; float:left; margin-right:11px;}
.quadros {width:220px; height:100px; float:left; padding:20px;}
.quadros img {padding:0 10px;}
/*Coluna interna direita*/
#coldir_int {width:215px; height:524px; float:left; float:left;}
.topdir_int {margin-bottom:15px;}
.cx_menu {width:180px; float:right; padding:10px 0 10px 10px; margin-left:10px;
border:1px solid; border-bottom-color:#999; border-right-color:#999; border-left-color:#ccc; border-top-color:#ccc; background-color:#fff;}
.cx_menu a{font-size:12px; text-decoration:none; color:#600;}
.cx_menu a:hover{color:#666; font-weight:bold;}
/*Título Interno*/
.titulo_int {width:551px; height:48px; float:left; margin-bottom:19px; background-color:#fff;}
.titulo_int2 {width:551px; height:70px; float:left; margin-bottom:19px; background-color:#fff;}
.titulo_int h1 {font-size:24px; font-family:arial; color:#600; padding:9px 0 0 7px;}
.titulo_int2 h1 {font-size:24px; font-family:arial; color:#600; padding:9px 0 0 7px;}
.tit_int_h {font-size:24px; font-family:arial; color:#600; padding:9px 0 0 7px}
/*Conteúdo*/
.conteudo {width:531px;float:left; min-height:480px;padding:10px; margin-bottom:15px;_margin-bottom:0; background-color:#fff;}
.conteudo h2 {font-size:14px; padding-bottom:6px; color:#333; font-weight:bold; font-family:arial;}
.conteudo p{font-size:12px; padding-bottom:6px;}
.conteudo p a{text-decoration:none; color:#c30;} .conteudo p a:hover{text-decoration:underline;}
.linha {height:1px; background-color:#ccc; margin:10px 0 10px 0;}
.linha_det {height:3px; background:url("../images/bg_linha.gif") repeat-x; margin:20px 10px}
/*Formulario login*/
.bt {border:1px;border-style:solid;border-top-color:#ccc;border-right-color:#333;border-bottom-color:#333; border-left-color:#ccc;}
.form { padding-right:170px;} .form p {text-align:right;}
.login_rotulo, .uf_rotulo { border:1px solid #bbb; padding-left:2px; margin:2px;} .login_rotulo {width:150px;}
.uf_rotulo {width:30px}
.txt_rotulo {width:200px}
/*Fim do formulário*/
/*form contatos*/
form fieldset
{
   float: left;
   margin-right: 7px;
   width: 230px;
   border: solid 1px;
   border-bottom-color:#777; border-right-color:#777;
   border-left-color:#ccc; border-top-color:#ccc;
   background-color:#eee;
   padding: 3%;
   margin-bottom: 10px;
}

form label
{
   display: block;
   font-size: 11px;
}

form input
{
   width: 100%;
   border: solid #ccc 1px;
   font-size: 11px;
   font-family: arial;
}

form textarea{border: solid #ccc 1px; font-size: 11px;}
/* MENU DO ALUNO */
.topdir_aluno {width:193px; height:auto; float:left; background-color:#fff; padding:8px 11px; font-family:arial; margin-bottom:15px; font-size:12px; color:#660000; font-weight:bold; text-transform:uppercase;}
.topdir_aluno h1{color:#600; font-size:14px;}
.topdir_aluno a{font-size:12px; color:#660000; font-weight:bold; text-decoration:none; vertical-align:text-top; padding-left:5px;} 
.topdir_aluno a:hover {color:#c00000;}