@charset "utf-8";
/* CSS Document */


.painel { background:#F2F2F2; background:url(img/bg.fw.png) top center repeat-x; align:center; margin-left:20px; margin-right:20px;  }
#logo { float:left; margin-top: 10px; margin-left:25px; }
.frase { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; text-align:right;}
.menor { font-size:15px; }
#banner { height:150px; float:left; background:#CCC;  }
.titulo_diretor {  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#03F; }
#texto_diretor { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; margin:5px 0; color:#333; }
.large-field{ width:350px; }
.copy { background:#333; text-align:center; color:#FFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.copyright a { color:#06F; } 
.copyright a:hover { color:#FC0; }

.transparente{ background:transparent; border: 0px; filter: alpha(opacity=0); -moz-opacity: 0.0; filter: alpha(opacity=0); }

#cursos ul { width:100%; height:auto; float:left; }
#cursos ul li { width:100%; height:100px; float:left; list-style:none; background:url(img/bg_cursos.fw.png); margin:15px 0 0 0; box-shadow:1px 1px 10px #000000; }
#cursos ul li #image { width:100px; height:100px; float:left; background:url(img/book.png); }
#cursos ul li #titulo_curso { width:880px; height:auto; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#006; padding:5px 0 0 20px; }
#cursos ul li #desc { width:880px; height:50px; float:left; font-size:13px; padding:0 0 0 20px; }
#cursos ul li #realizar a{ width:200px; height:20px; float:left; margin:2px 0 0 20px; color:#F00; }

#perguntas { width:100%; height:auto; float:left; }
#perguntas #titulo_perg { font-size:25px; color:#333; }
#formulario_perg { width:500px; margin:15px auto; background:#CCC; }
#formulario_perg label { widows:500px; float:left; }
#formulario_perg span { width:500px; height:auto; float:left; font-size:18px; margin:10px 0 0 0; }
#formulario_perg select { width:505px; height:30px; float:left; }
#formulario_perg input { width:500px; height:25px; float:left;}
#formulario_perg .btn_curso { width:250px; height:30px; float:left; background:#333; color:#FFF; text-align:center; margin:10px 0 0 130px; }

#usuarios #titulo_usu { font-size:25px; color:#333; }
#usuarios #tabela { width:100%; height:auto; float:left; }
#usuarios #tabela table { border:1px solid #CCC; }
#usuarios #tabela td { border-right:1px solid #CCC; border-bottom:1px solid #CCC; }
#usuarios #tabela td.last { border-bottom:1px solid #CCC; border-right:none; }
#usuarios #tabela td { width:125px; height:30px; text-align:center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; }
#usuarios #tabela tr.bold { font-weight:bold; color:#03C; border-bottom:1px solid #CCC; }

#questoes { width:100%; height:auto; float:left; }
#questoes #titulo_quest { font-size:25px; color:#333; }
#questoes form { width:500px; height:auto; float:left; margin:0 0 0 350px; }
#questoes label { width:500px; float:left; }
#questoes span { width:500px; height:25px; float:left; margin:10px 0 0 0; }
#questoes input { width:300px; height:30px; float:left; }
#questoes .radio { width:15px; height:15px; float:left; margin:10px 0 0 5px; }
#questoes #cadastradas { width:100%; height:auto; float:left; margin:15px 0 0 0; }
#questoes #cadastradas tr.cad { text-align:center; font-size:17px; color:#03C; }
#questoes #cadastradas td { width:300px; height:35px; text-align:center; }

#titulo_desempenho { font-size:25px; color:#333; }
#desempenho { width:100%; height:auto; float:left; }
#desempenho_infos ul { width:500px; height:auto; float:left; margin:15px 0 0 0; }
#desempenho_infos ul li { width:250px; height:30px; float:left; list-style:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
#desempenho #desempenho_tabela tr.cad { text-align:center; font-size:17px; color:#03C; }
#desempenho #desempenho_tabela td { width:300px; height:35px; text-align:center; }

#habilitar { width:100%; height:auto; float:left; }
#habilitar tr.hab { text-align:center; font-size:17px; color:#03C; }
#habilitar td { width:300px; height:35px; text-align:center; border-right:1px solid #CCC; border-bottom:1px solid #CCC; }
#hibilitar td.final { border-right:none; }
#habilitar td.bto input { width:120px; height:25px; }
#habilitar table { border:1px solid #CCC; }

