﻿@charset "utf-8";
/* CSS Document */
* { margin: 0; padding:0; list-style: none; }
body { margin: 10px 0px 0px 0px; background:url(/Portal/bg_resgate.jpg) #dce4f1 repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
a { font-family:Verdana, sans-serif, Arial; font-size: 10px; text-decoration: none; color:#003366; }
a:hover { text-decoration: underline; }
a:visited { text-decoration: none; }
a:active { text-decoration: none; }
h2, h4 { text-indent:-5000px }
h1 { text-indent:-5000px; background:url(/Portal/backgrounds/regatelogo.gif) no-repeat 20px top; height:90px; }
h3 { padding:15px; font-family:"Segoe UI", "Trebuchet MS", Verdana; font-size:24px; }
#clear { clear:both }
#eventos img, #vestibular img, #pais img, #foto img { border:solid 1px #069 ; padding:1px; color:#006699; float:left;  margin-right:3px; }
#noticias img { border:solid 1px #069 ; padding:1px; color:#006699;  margin-right:3px; float:left }
#galeria img { border:solid 1px #069 ; padding:1px; color:#006699; }
#corpoIndex { width: 760px; margin: auto; }

/* Banner */
#logoSlice { background:url(/Portal/backgrounds/logoslice.gif) no-repeat 20px bottom; float:left; width:115px; height:15px; }
#logoRes { float:left; width:220px; }
#logoResran { float:left; width:370px; }
#banner { width: 760px; height:500px; height:175px; }
#banner div#faixa { clear:both; background:url(/Portal/backgrounds/topobg.gif) repeat-y; height:100px; }
#banner div#faixaran { clear:both; height:150px; }
#menuTopo { float:right; color:#fff; font: 11px "Segoe UI", "Trebuchet MS", Verdana;height:17px; }
#logon { width:160px; height:100px; float:right; /* position:relative; left: 370px; top:-18px; */  background:url(/Portal/backgrounds/bgportalaluno.gif) no-repeat; }
#menuCursos { margin-left: 140px; width:685px; height:17px; float:left }
div#cursosMenu ul li a, div#topoMenu ul li a { color:#fff; font: 11px "Segoe UI", "Trebuchet MS", Verdana; }
div#cursosMenu ul li a:hover, div#topoMenu ul li a:hover { text-decoration:underline; }

/* Banner Menu Topo */
div#corner, div#topoMenu, div#topoMenu ul li { float:left }
div#corner { background:url(/Portal/backgrounds/menutopo_corner.gif) no-repeat; width:20px; height:15px; }
div#topoMenu { background:#069; width:340px; height:15px; }
div#topoMenu ul li { padding:1px 3px 0 3px; color:#fff; font:10px; }

/* Banner Menu Cursos */
div#cornerEsquerdo { background:url(/Portal/backgrounds/menuCursos/corneresquerdo.gif) no-repeat; width:25px; height:17px; }
div#cornerDireito { background:url(/Portal/backgrounds/menuCursos/cornerdireito.gif) no-repeat; width:25px; height:17px; }
div#cursosMenu { height:17px; width:555px; background:url(/Portal/backgrounds/menuCursos/corpo.gif) repeat-x; }
div#cursosMenu, div#cornerEsquerdo, div#cornerDireito { float:left }
div#cursosMenu ul li { float:left; height:17px; padding:2px 3px 0 3px; }
div#cursosMenu ul li.meioCursos { background:url(/Portal/backgrounds/menuCursos/meio.gif) no-repeat; width:20px;}

/* Aqui incia o CSS do Corpo e conteúdo do Site */
#menuPrincipal { width: 140px; float: left; }
#conteudoPrincipal { margin-left: 10px; height: auto; width: 610px; float: left; }
#publicidade { height: 150px; text-align:center; }
#noticiasHome, #galeriaHome { padding-top: 10px; }
ul#listaFotos { margin:0; text-align:center;}
ul#listaFotos li { float:left; }
/* div.galeria { padding-left:15px; margin-top:10px; } */

#eventos { float:left; /*padding: 5px 10px 10px 5px;*/ width: 195px; height: 530px; margin: 0 6px 10px 6px; border: solid 1px #069; background:#fff url(/Portal/backgrounds/degrade.jpg) repeat-x bottom; }
#eventos a:hover { text-decoration:none; }
#eventos a { font-size:10px; margin-top:1px; }
#eventos strong.titulos, #vestibular strong.titulos, #pais strong.titulos, div#top strong#titulo, div#mostraConteudo strong.titulo { padding: 3px; height: 20px; font: 13px "Segoe UI", "Trebuchet MS", Verdana; font-weight:bold; color:#036; display:block; border-bottom: solid 3px #069; background: url(/Portal/sprys/bg_not.jpg) repeat-x #fff; }
#eventos li:hover { width:175px; height:29px; margin:3px; padding:3px 2px; border:solid 1px #006699; background:url(/Portal/sprys/bg_destq.jpg) repeat-x; }
#eventos li { width:175px; height:29px; margin:3px; padding:4px 3px; overflow:hidden; }


#vestibular ul, #pais ul { margin:5px 5px; }
#vestibular ul li, #pais ul li { width:263px; height:54px; margin:3px; padding:3px 4px; overflow:hidden; }
#vestibular ul li.destaque, #pais ul li.destaque { width:263px; height:54px; margin:3px; padding:3px 4px; border:solid 1px #006699; background:url(/Portal/sprys/bg_destq.jpg) repeat-x; overflow:hidden; }

div.vejamais { border-top:dotted 1px #069; text-align:right; padding-right:10px; background:#fff; height:15px; }

/* CSS dos créditos do Site */
div#espacador { height:30px; width:100%; clear:both }
#footBase { background: #005177; height: 100px; }
#creditos {
	width: auto;
	margin: auto;
	clear: both;
	font-size: 10px;
}
address { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; font-style:normal; float: left; margin: 10px 0px 10px 0px; padding: 10px 5px 10px 10px; }
address#copy { width: 190px; height: 60px; border-right: #99b9c9 5px solid; text-align:center;  }
address#contato { width: 210px; height: 40px; }
address#contato2 { width: 250px; height: 40px; }
address#contato3 {
	width: 300px;
	height: 40px;
}
#fones { float:left; margin: 30px 10px 10px 0px; text-align: left; }

/* Classes para os Links Relacionados */
#relacionados { float:right; margin: 20px; height: auto; width:250px; background: url(/Portal/sprys/bg_noti.jpg) repeat-x #fff bottom; border:solid 1px #069; }
#relacionados strong.titulos { padding: 3px; height: 15px; font-size: 12px; color:#036; display:block; border-bottom: solid 1px #069; background: url(/Portal/sprys/bg_not.jpg) repeat-x #fff; }

/* Estilos do corpo das páginas de descrição da Escola */
div#topo { background:url(/Portal/backgrounds/corpo_texto/topo.png) no-repeat; height: 20px; }
div#corpo { background:url(/Portal/backgrounds/corpo_texto/corpo.png) repeat-y; padding:0 10px; }
div#base { background:url(/Portal/backgrounds/corpo_texto/base.png) no-repeat; padding: 0; height:30px; }

div#titulo { background:url(/Portal/imagens/titulos/missao.jpg) no-repeat 20px top; padding: 0 0 5px 0; height: 110px; text-indent: -1000px; }
div#tituloProp { background:url(/Portal/imagens/titulos/proposta.jpg) no-repeat 20px top; padding: 0 0 5px 0; height: 110px; text-indent: -1000px; }
div#tituloEquipe { background:url(/Portal/imagens/titulos/equipe.jpg) no-repeat 20px top; padding: 0 0 5px 0; height: 110px; text-indent: -1000px; }
div#tituloLocal { background:url(/Portal/imagens/titulos/localizacao.jpg) no-repeat 20px top; padding: 0 0 5px 0; height: 110px; text-indent: -1000px; }
div#tituloHor { background:url(/Portal/imagens/titulos/horario.gif) no-repeat 20px top; padding: 0 0 5px 0; height: 110px; text-indent: -1000px; }
div#tituloMon { background:url(/Portal/imagens/titulos/monitoria.gif) no-repeat 20px top; padding: 0 0 5px 0; height: 110px; text-indent: -1000px; }
div#tituloMetoInf { background:url(/Portal/imagens/titulos/infantil.jpg) no-repeat 20px top; padding: 0 0 5px 0; height: 110px; text-indent: -1000px; }
div#tituloMetoFI { background:url(/Portal/imagens/titulos/fundamental-um.gif) no-repeat 20px top; padding: 0 0 5px 0; height: 110px; text-indent: -1000px; }
div#tituloMetoFII { background:url(/Portal/imagens/titulos/fundamental-dois.gif) no-repeat 20px top; padding: 0 0 5px 0; height: 110px; text-indent: -1000px; }
div#tituloMetoMed { background:url(/Portal/imagens/titulos/metodomedio.gif) no-repeat 20px top; padding: 0 0 5px 0; height: 110px; text-indent: -1000px; }
div#tituloMetoPre { background:url(/Portal/imagens/titulos/metodoprevestibular.gif) no-repeat 20px top; padding: 0 0 5px 0; height: 110px; text-indent: -1000px; }
div#tituloLinks { background:url(/Portal/imagens/titulos/links_importantes.jpg) no-repeat 20px top; padding: 0 0 5px 0; height: 110px; text-indent: -1000px; }
div#tituloEstru { background:url(/Portal/imagens/titulos/estru-cabula.gif) no-repeat 20px top; padding: 0 0 5px 0; height: 110px; text-indent: -1000px; }
div#tituloEstruBro { background:url(/Portal/imagens/titulos/estru-brotas.gif) no-repeat 20px top; padding: 0 0 5px 0; height: 110px; text-indent: -1000px; }
div#tituloEstruSL { background:url(/Portal/imagens/titulos/estru-lazaro.gif) no-repeat 20px top; padding: 0 0 5px 0; height: 110px; text-indent: -1000px; }

div#tituloExCad { background:url(/Portal/imagens/titulos/exalunos_cad.gif) no-repeat 2px top; padding: 0 0 5px 0; height: 110px; text-indent: -1000px; }
div#tituloExEve { background:url(/Portal/imagens/titulos/exalunos_eve.gif) no-repeat 2px top; padding: 0 0 5px 0; height: 110px; text-indent: -1000px; }
div#tituloContFale { background:url(/Portal/imagens/titulos/contatos_fale.gif) no-repeat 20px top; padding: 0 0 5px 0; height: 152px; text-indent: -1000px; }
div#tituloContSup { background:url(/Portal/imagens/titulos/contatos_suporte.gif) no-repeat 20px top; padding: 0 0 5px 0; height: 152px; text-indent: -1000px; }
div#tituloApres { background:url(/Portal/imagens/titulos/apresentacao.jpg) no-repeat 20px top; padding: 0 0 5px 0; height: 152px; text-indent: -1000px; }
div#tituloOnLine { background:url(/Portal/imagens/titulos/servicosonline.jpg) no-repeat 20px top; padding: 0 0 5px 0; height: 152px; text-indent: -1000px; }
div#tituloTecno { background:url(/Portal/imagens/titulos/tecnologia.jpg) no-repeat 20px top; padding: 0 0 5px 0; height: 152px; text-indent: -1000px; }
div#tituloNoticia { background:url(/Portal/imagens/titulos/noticias.jpg) no-repeat 20px top; padding: 0 0 5px 0; height: 120px; text-indent: -1000px; }

#fotos { width:550px; margin:auto; }
#fotos img { border: solid 1px #ccc; padding: 2px;}

/* Notícias */
strong.tituloDois { margin-left: 2px; padding-top:5px; display:block; border-top:solid 1px #069; border-bottom:solid 1px #069; border-right:solid 1px #069; background:url(/Portal/sprys/bg_destq.jpg) repeat-x; height:20px; width: 300px; text-indent:15px; font-size:12px; color:#036 }
strong.tituloTres { margin-left: 2px; padding-top:5px; display:block; border-top:solid 1px #069; border-bottom:solid 1px #069; border-left:solid 1px #069; background:url(/Portal/sprys/bg_destq.jpg) repeat-x; height:20px; width: 270px; text-indent:15px; font-size:12px; color:#036 }
div#destaques { width: 535px; border-bottom:solid 1px #eee; margin:0 10px; padding:3px 10px;}
div#banners { width:250px; margin-left:15px }
#banners img { padding: 2px; border:solid 1px #eee; }
ul#liNoticias a { padding:2px 3px; border-bottom:solid 1px #eee; display: block; text-decoration:none; }
ul#liNoticias li img { padding:1px; border:solid 1px #069; margin-right:5px; }
ul#liNoticias li.listaDestaque { width:525px; height:33px; margin:5px; padding:2px; border:solid 1px #006699; background:url(/Portal/sprys/bg_destq.jpg) repeat-x; }

div#menuNoticia { margin-left:20px; width:450px; height:20px; display:block; }
div#menuNoticia ul li { float:left; text-indent: 3px; }
div#relacionados ul li a { color:#000; font-size:10px;  }
div#menuNoticia, img { border:0; }
div#PP { width:290px; margin:5px 10px; }
#notiVest li.listaDestaque { width:258px; height:35px; margin:5px; padding:2px; border:solid 1px #006699; background:url(/Portal/sprys/bg_destq.jpg) repeat-x; }
ul#notiUniversidades img { border:solid 1px #069; padding:1px; margin-right:3px; }
#publicidade-um { background:#fff; text-align:center; margin-top:25px; margin-left: 5px; height:auto; }
#publicidade-tres { clear:both; width:605px; height: 154px; text-indent:-10000px; background:url(/Portal/publicidade/campanha_medio_um.gif) no-repeat;}

/* Eventos */
div#evedstQ { float:left; width:450px; padding-left: 10px; }
#publlicidade-dois { height:250px; width: 100px; float:right; padding-right: 10px; }
ul.links { padding:5px 20px; }

/* Esquemas de Classes gerais */
.esquemaUm { text-decoration:none; font-size:10px; color:#006699; }
.textfield { height: 13px; font-size: 11px; }
.textfield-Dois { height: 15px; font-size: 12px; }
.textoBranco { color: #FFF; }
.textoUm { font-size: 12px; font-family: "Segoe UI", "Trebuchet MS", Verdana; padding:10px ; display:block; text-indent:10px; }
strong.tituloUm { margin-left: 2px; padding-top:5px; display:block; border-top:solid 1px #069; border-bottom:solid 1px #069; background:url(/Portal/sprys/bg_destq.jpg) repeat-x; height:20px; width: 588px; text-indent:15px; font-size:12px; color:#036 }
strong.tituloDois, strong.tituloTres { margin-left:2px; padding-top:5px; display:block; border-top:solid 1px #069;  border-bottom:solid 1px #069; background:url(/Portal/sprys/bg_destq.jpg) repeat-x; height:20px; width: 100%; text-indent:15px; font-size:12px; color:#036 }
strong.tituloTres { margin-left:-1px; }
.textoUm-lista{ font-size: 12px; font-family: "Segoe UI", "Trebuchet MS", Verdana; padding:0 10px; display:block; text-indent:10px; }
.textoDois { font-size: 12px; font-family: "Segoe UI", "Trebuchet MS", Verdana; padding:5px 10px; display:block; padding-left: 10px;  }
a.linkDois { font-family: "Segoe UI", "Trebuchet MS", Verdana; font-size:12px; }
span.vermelho { color:#C00; }
span.loading { display:block; background:url(/Portal/imagens/loading.gif) no-repeat 10px; margin:20px; padding-left:35px; font:bold 12px 'Segoe UI', 'Trebuchet MS', Verdana; }


div#matricula { margin-bottom:10px;}

