/* PAGINA PRINCIPAL | index.php */
#divFrame { width: 920px; left: 50%; margin-left: -458px; position: absolute; overflow:visible; background-image:url(../imagens/background_top.png); background-repeat:no-repeat; }
#divFooter { margin-bottom:10px; }
#divTop { margin-top:15px; margin-bottom:5px; height:15px; }
#divFlash { margin:0px; }
#divEventos { background-image:url(../imagens/postit.png); background-repeat:no-repeat; float:left; width: 364px; height: 151px; }
#divBts { float:right; }
#divCapa { margin:15px; }


/* MENU INTERNO | inc/menu.php */
.divMenu { background-image:url(../imagens/back_menu.png); background-repeat:repeat-x; height:40px; padding-left:20px; padding-top:12px; margin:0px; }
.padding { padding-right:19px; }
.linkMenu { font-family:tahoma; font-size: 13px; color: #FFFFFF; font-weight:bold; }
.linkMenu:link { text-decoration: none; }
.linkMenu:visited { text-decoration:none; }
.linkMenu:hover { text-decoration: none; color: #FFFFFF; text-shadow:#006600; }
.linkMenu:active { text-decoration: none; }

.linkDicas { font-family:tahoma; font-size: 12px; color: #000000; }
.linkDicas:link { text-decoration: none; }
.linkDicas:visited { text-decoration:none; }
.linkDicas:hover { text-decoration: none; color: #990000; text-decoration:underline }
.linkDicas:active { text-decoration: none; }

.linkVer { font-family:tahoma; font-size: 12px; color: #000000; font-weight:bold; }
.linkVer:link { text-decoration: none; }
.linkVer:visited { text-decoration:none; }
.linkVer:hover { text-decoration: none; color: #990000; text-decoration:underline }
.linkVer:active { text-decoration: none; }

/* MENU RODAPÉ */
.padding2 { padding-right:25px; }
.linkFooter { font-family:tahoma; font-size: 10px; color: #999999; }
.linkFooter:link { text-decoration: none; }
.linkFooter:visited { text-decoration:none; }
.linkFooter:hover { text-decoration:underline; color: #666666; }
.linkFooter:active { text-decoration: none; }
#divConteudo { 	background-image:url(../imagens/back_conteudo.png); background-position:bottom; background-repeat:no-repeat; background-color:#FFFFFF; width:920px; height:100%; margin-bottom:10px; }
#divImagem { margin:0px; display:block; }
#divMargin { font-family:tahoma; font-size:12px; margin: 0px 23px 15px 23px; color:#666666; }

/* GALERIA */
#divSepara { background-image:url(../imagens/linhas2.png); background-repeat:no-repeat; background-position:right top; }
.btGaleria:hover   { text-decoration: none; color:#666666; background-color:#FFFFFF; border:1px solid #cccccc;}
.btGaleria { font-family: tahoma !important; background-color:#E6F0B5; color: #FFFFFF; border:1px solid #ffffff; height:76px; margin-top:8px; margin-bottom:15px; }
#imgGaleria { float:left; margin:8px; }
#tituloGaleria { font-size:26px; font-weight:bold; padding-top:12px; padding-bottom:6px;}
#descGaleria { font-size:12px; }
.galeria { color:#88AB1F; display:block; }
.galeria:hover   { text-decoration: none; color:#666666; }
.galeria:link   { text-decoration: none; }
.galeria:active { text-decoration: none; }
.galeria:visited { text-decoration:none; }
.thumbs { float:left; }
.marginthumbs { margin-top: 20px; margin-left:22px; }
#divBotoes { height:25px; margin:0px; }
#divBotoes li { margin-bottom:1px; }
#divBotoes a:hover img { visibility:hidden; }
#divBotoes a { display:block; height:25px; }
#divBotoes { margin:1em 0; padding:0; list-style:none; }
#divBotoes li { margin:0; padding:0; }
/* BUG PARA IE */* html #divBotoes a { cursor:hand; }
/* BUG PARA IE */* html #divBotoes li a:hover { height:1%; }

/* ROLLOVER IMAGENS MENU CURSOS*/
.prekids { background:url(../imagens/bt_prekids.png) bottom left no-repeat; margin-bottom:1px;}
.kids { background:url(../imagens/bt_kids.png) bottom left no-repeat; margin-bottom:1px;}
.teens { background:url(../imagens/bt_teens.png) bottom left no-repeat; margin-bottom:1px;}
.advanced { background:url(../imagens/bt_advanced.png) bottom left no-repeat; margin-bottom:1px;}
.cursos { background:url(../imagens/bt_cursos.png) bottom left no-repeat; }
.tituloCurso { font-family: tahoma !important; color:#88AB1F; font-size:22px; font-weight:bold; }
.subCurso { font-family: tahoma !important; color:#88AB1F; font-size:17px; font-weight:bold; }
#cursos { background-image:url(../imagens/final_cursos.png); background-position:bottom center; background-repeat:no-repeat; padding-bottom:20px; margin-top:10px; }
#cursos2 { padding-bottom:20px; margin-top:10px; }
#fotoCursos { padding:3px; background-color:#E6F0B5; }
#fotoIMG { padding:3px; }
#divBox { background-image:url(../imagens/seta_modulos.png); background-repeat:no-repeat; background-position:left; height:51px; margin-bottom:12px; padding-top:5px; }
#cursoID { font-size:23px; color:#FFFFFF; float:left; margin-left:12px; margin-top:11px; }
#moduloID { font-size:30px; font-weight:bold; color:#87B31E; margin-top:11px; }
* html #moduloID { margin-top:11px; }/* BUG PARA IE */

/* DICAS DO PROFESSOR | dicas.php */
.txtPro { text-align:justify; line-height:20px; }
.texto { line-height:22px; text-align:justify; }
#divTexto { background-image:url(../imagens/linha.png); background-repeat:no-repeat; background-position:right top; margin-bottom:15px; width:580px; height:100%; overflow:visible; padding-right:15px; float:left; }
#divChamadas { width:260px; padding-left:10px; }

/* LOCALIZACAO | localizacao.php */
h3 { font-size:16px; font-weight:bold; color: #666666; }
#divMapa { margin-top:10px; margin-bottom:15px; border:1px solid #cccccc; float:right; width:415px; height:350px; }

/* QUIZ | quizz.php */
#divNivel { background-image:url(../imagens/escolha_nivel.jpg); background-position:top; background-repeat:no-repeat; width:232px; margin-left:20px; height:100%; }
.marginquizz { margin-top:70px; }
#divBtnivel { height:34px; }
#divBtnivel li { margin-bottom:1px; }
#divBtnivel a:hover img { visibility:hidden; }
#divBtnivel a { display:block; height:34px; }
#divBtnivel { margin:1em 0; padding:0; list-style:none; }
#divBtnivel li { margin:0; padding:0; }
.basico { background:url(../imagens/bt_basico_02.jpg) bottom left no-repeat; margin-bottom:1px;}
.intermediario { background:url(../imagens/bt_intermediario_02.jpg) bottom left no-repeat; margin-bottom:1px;}
.avancado { background:url(../imagens/bt_avancado_02.jpg) bottom left no-repeat; }

.botao {
	border: 0px;
	background-color:#5A98D2;
	font-size:13px;
	width:145px;
	height:23px;
	color:#FFFFFF;
}


/*CONTETO - contato.php*/
#divSpace { margin-top:10px; margin-bottom:10px; }
.bold { font-weight:bold; font-size:16px; }
.campos {  
   font-size: 14px; color: #787878;
   background-color: #FFFFFF;
   border:1px solid #A5ACB2;
   margin-top:4px;
}

.botao2 {
	border: 0px;
	background-color:#5A98D2;
	font-size:13px;
	width:110px;
	height:23px;
	color:#FFFFFF;
}