*{margin:0;padding:0;list-style:none;list-style-position:inside;}
a{text-decoration:none;color:#666666;}
body{font:12px Arial, Verdana;color:#666666;text-align:center;background:url(../images/bg2.gif) center top no-repeat #4AC7DD;}
h1{margin:10px 0 10px 0;color:#98CB00;font:16px Arial;font-weight:bolder;letter-spacing:1px;}
h2{font-size:14px;font-weight:bolder;}
img{border:none;}

#agenda{width:362px; padding:5px; background-color:#E8E7D2; float:left; height:220px; position:relative;}
#agenda .calendarios{width:205px; height:auto; float:left; position:relative; left:15px; top:-20px;}
#agenda .img_calendarios{width:120px; height:auto; float:left; position:relative; left:20px; top:6px;}
#agenda ul{width:205px; float:left; color:#CCCCCC;}
#agenda li{background:#FFF; width:25px; height:21px; float:left; font-weight:bold; margin:4px 4px 0 0; text-align:center; padding-top:4px;}
#agenda .semanas{color:#333333;}
#agenda .semanas li{background:none;}
#agenda .cal-destaque{background-color:#ffcc00;}
#agenda .cal-destaque a{color:#FFF;}
#agenda form{position:absolute; top:0; left:195px;}
#agenda button{border:none; background:none; font-size:20px; font-weight:bold; color:#333333; height:20px;}

#bg{width:100%; height:auto; float:left;}
#box_direita{width:372px; float:right;}
#box_esq{width:575px; height:auto; float:left;}
#corpo{margin:auto;width:955px;background-color:#FFFFFF;padding:5px; float:left; position:relative;}
#logo {position:absolute; top:15px; left:-40px; z-index:100;}
#media_center{width:362px;padding:5px;background:url(../images/bg_media.gif) repeat top left;}

#menu{text-align:right;position:relative;height:50px;}
#menu a{font:20px "Trebuchet MS", Verdana;font-weight:bold;display:inline;padding:20px 10px 23px 9px;text-align:right;position:relative;}
#menu a span{font:11px Arial, Helvetica, sans-serif;color:#FFFFFF;font-weight:normal;position:absolute;top:40px;right:15px;_left:16px; cursor:pointer;}
#menu a span:hover {color:#0099CC;}
#menu a:hover {color:#0099CC;}
#menu ul{position:absolute;top:5px;right:0;}
#menu ul li{display:inline;text-align:center;}

#submenu{background:url(../images/bg_submenu.jpg) repeat-x; text-align:right;height:40px;padding-top:20px;clear:both;}
#submenu a{color:#CCC;padding:20px 15px 25px 15px;font-weight:bolder; color:#0099CC;}
#submenu a:hover{}
#submenu ul li{display:inline;}
#submenu ul li a:hover{background-color:#FFFFFF;}

#tudo{margin:auto;width:965px;text-align:justify;position:relative;}
.box{float:left;margin-right:3px;padding:3px;}
.box h2{font-size:16px;}
.clear{display:block;clear:both;}

.galerias{padding:3px;}
.galerias a, .galerias span{display:block;}
.galerias img{margin-right:8px;padding:4px;}
.galerias span{font-weight:bold;}
.galerias_out span{color:#CCC;}
.galerias_out a{color:#999;}
.galerias_over{background:#F4F4F4;}
.galerias_over .gtxt{margin-left:10px;}
.galerias_over img{background-color:#999999;}

.gfoto{float:left;width:27%;}
.gfoto img{}
.gtxt{float:left;width:68%;margin-top:3px;}

.lista{height:125px;}
.lista dt{float:left;width:28px;margin:0 3px 3px 0;padding:2px;text-align:center;color:#FFFFFF;}

.mais_noticias{width:575px;margin-bottom:8px;}
.mais_noticias a{color:#98CB00;font-weight:bolder;}

.noticias{width:563px;padding:8px;margin-bottom:6px; text-align:left;}
.noticias a, .noticias h2, .noticias p{display:block;}
.noticias span{font-size:20px;}
.noticias_over{background-color:#98CB00;}
.noticias_over a{color:#FFFFFF;}
.noticias_out a{color:#666666;}
.noticias_out{background-color:#F4F4EA;}

.provas{width:184px; height:174px; background-color:#EFF8FF; text-align:left;}
.provas h2, .provas .vejamais a{color:#2FBFD9;}
.provas dt{background-color:#2FBFD9;}

.resultados{width:184px; height:174px; background-color:#D4F1F7; text-align:left;}
.resultados h2, .resultados .vejamais a{color:#197486;}
.resultados dt{background-color:#197486;}

.gabaritos{width:184px; background-color:#FFFAE6; height:174px; text-align:left;}
.gabaritos h2, .gabaritos .vejamais a{color:#F3C71C;}
.gabaritos dt{background-color:#F3C71C;}

.selected, .selected a, .selected img{background-color:#FCFCFC; color:#0099CC;}
.unselected, .unselected a, .unselected img{color:#FFFFFF;}

.left_sidebar{width:227px; margin:10px 0 0 10px; float:left;}
.left_sidebar .titulo{background:#1F95AF url(../images/right_arrow_sobre.jpg) right no-repeat; color:#FFF; padding:15px 30px 15px 0; text-align:right; margin:0;} 
.center{float:left; width:690px; margin:10px 0 0 19px;}
.center p{margin:15px 0;}
.center h1{color:#1F95AF; font-size:24px; width:400px; margin:10px 0 20px 0;}
.center h2{color:#000;}
.h2{color:#1F95AF; font-size:24px; width:400px; margin:20px 0 0 21px; float:left; display:block;}

#estruturas ul li{margin-left:50px; list-style-image:url(../images/arrow_list.jpg); list-style-position:outside;}

#cursos{background-color:#8AC8D5; height:510px;}
#cursos a{color:#FFF;}
#cursos a:hover{color:#1F95AF;}
#cursos ul{margin:20px 0 0 50px;}
#cursos ul li{list-style-position:outside; font-family:Arial; font-size:14px;}
#cursos_center{padding-bottom:20px;}
#cursos_center p{width:450px; color:#000;}
#cursos_center ul *{list-style-position:outside;}
#cursos_center .sub-titulos{margin:15px 0 10px 0;}
#cursos_center .cursos-valores-coluna2{margin-left:30px;}
#cursos_center .cursos-valores-coluna1,.cursos-valores-coluna2{float:left;}
.li01{list-style-image:url(../images/cursos_01.jpg);}
.li02{list-style-image:url(../images/cursos_02.jpg);}
.li03{list-style-image:url(../images/cursos_03.jpg);}
.li04{list-style-image:url(../images/cursos_04.jpg);}

#box_slides{margin:20px 0 0 0; float:left; width:935px; height:auto; overflow:hidden; position:relative; left:10px;}
#box_slides .arrows{float:left; cursor:pointer;}
#box_slides .outbox{width:850px; float:left; height:250px; margin:0 12px; overflow:hidden; position:relative;}
.thumbs_slide{float:left; clear:both; margin:20px 0 0 0; width:950px;} /*AQUI*/
.slides .titulo{display:block; font-size:16px; color:#FFF; background-color:#8AC8D5; padding:3px 0 3px 10px;}
.slides img{float:left; margin-top:10px;}
.thumbs_slide img{border:4px solid #1F95AF; float:left; margin:20px 0 0 9px; cursor:pointer;} /*AQUI*/
.slides p{float:left; margin:10px 0 0 50px;}
.slides{float:left; width:850px; overflow:hidden;}
#inbox{width:850px; height:250px; position:relative;}

#diretoria{margin:20px 0 0 10px; float:left; width:935px; height:auto; padding-bottom:30px;}
#diretoria .slides{width:100%; margin-bottom:15px;}
#diretoria .slides span{float:left; font-size:17px; font-weight:bold; position:relative; top:200px;}
#diretoria .slides img{margin:0;}
#diretoria .titulo{cursor:pointer;}

#duvidas fieldset{border:none; font-size:13px; color:#494949; font-weight:bold; margin-top:20px; width:380px; float:left}
#duvidas select,input,textarea{background-color:#F3F3F3; border:none; border-top:1px solid #D0D0D0; border-left:1px solid #D0D0D0;}
#duvidas textarea{margin-left:25px;}
#duvidas select{margin-left:5px; width:200px;}
#duvidas button{height:30px; width:60px; margin-left:280px;}
#duvidas button img{position:relative; bottom:2px; right:4px; float:left;}
#duvidas span{float:left;}
#duvidas_foto{float:left; width:307px; height:auto; margin-top:20px; background-color:#1F95AF;}
#duvidas_foto img{margin:100px 0 0 40px; display:none;}
#duvidas_foto .prof{margin:0; display:block; border:4px solid #1F95AF;}
#duvidas_foto h4{color:#FFFFFF; margin:10px;}

#contato fieldset{border:none; font-size:13px; color:#494949; font-weight:bold; margin-top:20px; width:430px; float:left;}
#contato select,input,textarea,select{background-color:#F3F3F3; border:none; border-top:1px solid #D0D0D0; border-left:1px solid #D0D0D0;}
#contato textarea{margin-left:10px;}
#contato input{margin-left:10px;}
#contato button img{position:relative; bottom:2px; right:4px; float:left;}
#contato button{height:30px; width:60px; margin-left:350px;}
#contato span{float:left;}
#contato select{margin-left:40px;}
#contato div{float:left; margin:20px 0 0 10px; height:200px; border-left:1px solid #CCC; padding-left:40px;}

#galeria a:hover img{border:4px solid #2296AF;}
.galeriaL, .galeriaR{width:321px; height:107px; float:left; margin-top:25px; background:#B6DCE4 url(../images/left_arrow_sobre.jpg) no-repeat left top; text-align:left;}
.galeriaL{margin-left:7px;}
.galeriaR{margin-left:25px;}
.img{border:4px solid #FFF; margin:5px 5px 15px 10px; float:left;}
.tit{color:#1D8196; position:relative; top:15px; margin-left:15px;}
.tit span{margin-left:25px;}
#fotos_galeria{float:left; padding-bottom:20px;}
#fotos_galeria img{border:4px solid #6DBACB;}
#fotos_galeria h1{width:645px;}
.foto_galeria{float:left; margin:20px 0 0 25px;}

.calendario{margin:20px 0 0 18px;}
.calendario li{display:inline; margin-left:15px;}
.calendario li a{font-size:20px; color:#DFDFDF;}
.calendario li a:hover{text-decoration:underline;}
.calendario .hasConteudo a{color:#1F95AF;}
.datas{margin:20px 0 0 20px; float:left;}
.dia{color:#1F95AF; float:left; width:50px; text-align:center; background: #F5F5F5 url(../images/dia_hora_borda.jpg) no-repeat top left; font-size:35px; height:48px; padding-top:7px;}
.evento{width:560px; float:left; background:#FFF url(../images/calendario_evento.jpg) no-repeat; height:95px; padding:5px;}
.evento h3{color:#1F95AF; font-size:12px; margin-bottom:10px;}
.texto{font-size:11px; font-weight:normal;}

#recados fieldset{border:none; text-align:left;}
#recados button{height:30px; width:60px; margin-left:438px;}
#recados button img{position:relative; bottom:2px; right:4px; float:left;}
#recados #tit{margin-left:30px;}
#recados #de{margin-left:44px;}
#recados h3{color:#99CC00;}
.folha{background:url(../images/folha_mural_recados.jpg) no-repeat; width:226px; height:356px; font-size:12px; color:#333; float:left; margin-top:20px;}
.folha .titulo,.data,.de,.para,.msg{float:left; clear:both; width:175px;}
.folha .titulo{margin:72px 0 0 40px;}
.folha .data{margin:5px 0 0 40px;}
.folha .de{margin:5px 0 0 40px;}
.folha .para{margin:3px 0 0 40px;}
.folha .msg{margin:4px 0 0 40px; line-height:18px; text-align:left;}
.titulo span{font-weight:bold;}
.data span{font-weight:bold;}
.para span{font-weight:bold;}
.de span{font-weight:bold;}
.msg span{font-weight:bold;}

#atualidades{padding-bottom:20px;}
#atualidades h1{width:100%;}
#atualidades *{list-style-position:outside;}
#atualidades ul{margin-left:40px;}
#atualidades img{float:left; margin:0 20px 20px 0;}
.not-lista{border-bottom:1px dotted #CCC; list-style-image: url(../images/arrow_list.jpg); margin-bottom:10px;}
.not-lista a:hover{color:#000000; font-weight:bold;}

#faculdades ul *{list-style-position:outside;}
#faculdades ul{float:left;}
#faculdades ul.col2{position:relative; left:40px;}
#faculdades ul li{margin-bottom:10px; list-style-type:none;} /*list-style-image:url(../images/arrow_list.jpg); */
#faculdades a:hover{color:#000; font-weight:bold;}
#faculdades ul img{margin-right:5px;}

#educacao{padding-bottom:20px;}
#educacao h1{width:100%;}
#educacao *{list-style-position:outside;}
#educacao ul{margin-left:40px;}
#educacao ul li{list-style-image:url(../images/arrow_list.jpg); margin-bottom:10px;}
#educacao a:hover{color:#000; font-weight:bold;}
#educacao img{float:left; margin:0 20px 20px 0;}

#gabaritos *{list-style-position:outside;}
#gabaritos ul{margin-left:40px;}
#gabaritos ul li{list-style-image:url(../images/arrow_list.jpg); margin-bottom:10px;}
#gabaritos a:hover{color:#000; font-weight:bold;}

#resultados *{list-style-position:outside;}
#resultados ul{margin-left:40px;}
#resultados ul li{list-style-image:url(../images/arrow_list.jpg); margin-bottom:10px;}
#resultados a:hover{color:#000; font-weight:bold;}

#prova *{list-style-position:outside;}
#prova ul{margin-left:40px;}
#prova ul li{list-style-image:url(../images/arrow_list.jpg); margin-bottom:10px;}
#prova a:hover{color:#000; font-weight:bold;}

.paginacao{clear:both; margin:20px;}
.paginacao li{display:inline; margin-left:10px;}
.paginacao li a{color:#DFDFDF; font-size:16px;}
.paginacao li.atual a{color:#1F95AF; font-weight:bold;}

#revistas dt{font-weight:bold;}
#revistas dd{margin-bottom:15px; border-bottom:2px dotted #CCC;}
#revistas dd a:hover{color:#1F95AF;}

#jornais *{list-style-position: outside;}
#jornais ul{margin-left:40px;}
#jornais ul li{list-style-image:url(../images/arrow_list.jpg); margin-bottom:10px;}
#jornais a:hover{color:#1F95AF;}

#resumos *{list-style-position: outside;}
#resumos ul{margin-left:40px;}
#resumos ul li{list-style-image:url(../images/arrow_list.jpg); margin-bottom:10px;}
#resumos a:hover{color:#1F95AF;}
#resumos_interno{color:#000; line-height:25px;}
#resumos h2{font-size:15px;}
#resumos h3{font-size:13px;}
#resumos h4{font-size:12px;}

#youtube{width:100%; height:275px;}
#slide-fotos{background-color:#000000;width:579px;}
.veja-mais-atualidades{position:relative; bottom:2px;}

#videos div{float:left; clear:both; width:650px; margin-bottom:20px;}
#videos div img{float:left; margin-right:15px;}
#videos #out-youtube{background:#333; width:365px; height:275px; float:left; margin-right:15px;}

#all-diretores{font-size:15px; float:right; margin-bottom:10px; cursor:pointer;}

#sabetudo h1{width:100%; text-align:left; margin-bottom:0;}
#sabetudo h4{margin-bottom:15px;}
#sabetudo img{float:left; margin-right:5px; margin-bottom:5px;}
#sabetudo .h1{margin-bottom:15px;}
#sabetudo *{list-style-position:outside;}
#sabetudo ul li{margin-bottom:5px;}
#sabetudo a:hover{font-weight:bold; color:#000;}

.rodape{padding:5px;color:#86D9E8;font:13px "Trebuchet MS", Verdana;font-weight:bold;text-align:left;background-color:White;clear:both;border-top:3px dotted #D4F1F7;}
.rodape .logo_especie {color:#86D9E8; float:right; margin-top:-17px;}
.rodape .logo_especie span {float:left; margin-right:7px; font-size:12px; color:#CCCCCC;}
.rodape .logo_especie img {float:left;}

<!-- #popup {position:absolute;top:460px;left:165px;z-index:5000;} -->
#popup {position:absolute; top:5%; left:0; width:100%; height:500px;}
#inner_popup {margin:0 auto; text-align:center;}