@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	list-style:none;
}
#centraliza #popup{
	background:url(../img/transparente.gif);
	width:315px;
	height:318px;
	display:block;
	position:absolute;
	top:-215px;
	left:140px;
	z-index:2;
}
#centraliza .btnFechar{
	background: url(../img/transparente.gif);
	width:40px;
	height:40px;
	display:block;
	position:absolute;
	top:-150px;
	left:420px;
	text-indent:-99999px;
	overflow:hidden;
	z-index:3;
}

body{
	background-color:#1e4e1c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#424242;
	line-height:18px;
}

h1, h2, h3, h4{
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

.geralBottom{ background:#fff url(../img/bgRodape.jpg) center bottom no-repeat; }

.geral{
	background-position:center top;
	background-repeat:no-repeat;
	width:100%;
	display:table;
}

#flashTopo{
	width:100%;
	height:430px;
	display:block;
	/*background-color: #00CC00;*/
}

#centraliza{
	width:840px;
	display:block;
	margin:0 auto;
	position:relative;
}

#centraliza #espTopo{
	width:275px;
	height:410px;
	display:block;
	position:absolute;
	left:35px;
	top:-416px;
}

.geral h1{
	background-image:url(../img/logo.gif);
	width:275px;
	height:104px;
}

.geral h1 a{
	width:275px;
	height:104px;
	display:block;
}

.geral #menu{
	width:190px;
	height:250px;
	display:block;
	padding:55px 0 0 48px;
}

.geral #menu li{
	height:25px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

.geral #menu li.irCont{ display:none; }

.geral #menu li a{
	background-position:left top;
	background-repeat:no-repeat;
	height:25px;
	display:block;
}

.geral #menu li a:hover{ background-position:left bottom; }

.geral #menu li.ativo a{ background-position:left bottom; }

.geral #menu li.btnHome{ width:111px; }
.geral #menu li.btnHome a{
	background-image:url(../img/btnHome.gif);
	width:111px;
}

.geral #menu li.btnHexag{ width:168px; }
.geral #menu li.btnHexag a{
	background-image:url(../img/btnHexag.gif);
	width:168px;
}

.geral #menu li.btnCentral{ width:188px; }
.geral #menu li.btnCentral a{
	background-image:url(../img/btnCentral.gif);
	width:188px;
}

.geral #menu li.btnUnifesp{ width:126px; }
.geral #menu li.btnUnifesp a{
	background-image:url(../img/btnUnifesp.gif);
	width:126px;
}

.geral #menu li.btnVest{ width:158px; }
.geral #menu li.btnVest a{
	background-image:url(../img/btnVest.gif);
	width:158px;
}

.geral #menu li.btnMatr{ width:188px; }
.geral #menu li.btnMatr a{
	background-image:url(../img/btnMatr.gif);
	width:188px;
}

.geral #menu li.btnNot{ width:146px; }
.geral #menu li.btnNot a{
	background-image:url(../img/btnNot.gif);
	width:146px;
}

.geral #menu li.btnLinks{ width:119px; }
.geral #menu li.btnLinks a{
	background-image:url(../img/btnLinks.gif);
	width:119px;
}

.geral #menu li.btnLocal{ width:171px; }
.geral #menu li.btnLocal a{
	background-image:url(../img/btnLocal.gif);
	width:171px;
}

.geral #menu li.btnCont{ width:135px; }
.geral #menu li.btnCont a{
	background-image:url(../img/btnCont.gif);
	width:135px;
}


#centraliza .dest{
	width:840px;
	display:block;
}

#centraliza .destTopo{ height:280px; }

#centraliza #blcMatr{
	width:195px;
	display:block;
	float:left;
	padding:8px 0 0 40px;
}

#centraliza #blcMatr h2{
	background-image:url(../img/h2_blcMatr.gif);
	width:195px;
	height:50px;
}

#centraliza #blcMatr p{ padding:0 40px 0 7px; }

#centraliza a.link{
	text-decoration:none;
	color:#424242;
}

#centraliza a:hover.link{ text-decoration:underline; }

#centraliza #blcMatr p.saiba{
	width:107px;
	height:52px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	padding-top:6px;
}

#centraliza #blcMatr p.saiba a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/saiba.gif);
	width:107px;
	height:52px;
	display:block;
}

#centraliza #blcMatr p.saiba a:hover{ background-position:left bottom; }

#centraliza #blcUnifesp{
	width:220px;
	height:205px;
	display:block;
	float:right;
	padding:75px 120px 0 0;
}

#centraliza #blcUnifesp h2{
	background-image:url(../img/h2_blcUnifesp.gif);
	width:175px;
	height:45px;
}

#centraliza #blcUnifesp p{ padding:0 0 0 12px; }

#centraliza a.link02{
	text-decoration:none;
	color:#cee3cd;
}

#centraliza a:hover.link02{ color:#fff; }

#centraliza #blcUnifesp .continue{
	width:150px;
	height:40px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	padding:10px 0 0 54px;
}

#centraliza #blcUnifesp .continue a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/continue.gif);
	width:150px;
	height:40px;
	display:block;
}

#centraliza #blcUnifesp .continue a:hover{ background-position:left bottom; }

#video2{
	width: 362px;
	clear:left;
	display:block;
	height:250px;
	padding: 10px 0 0 60px;
}
#video2 #videos{
	height: 213px;
	float: right;
	border: 5px solid #183e16;
}


#video{
	width: 362px;
	float:left;
	display:block;
	height:250px;
	padding: 10px 0 0 60px;
}
#video p{
	color: #FFF;
	padding-left: 40px;
}
#videos{
	height: 213px;
	float: right;
	border: 5px solid #183e16;
}
.orkut{
	width: 375px;
	height:240px;
	display: block;
	float:left;
	padding-top: 20px;
}
.orkut ul{
	width:310px;
	height:34px;
	display:block;
	float:left;
	padding: 10px 0 0 40px;
}
.orkut ul li{
	width: 310px;
	height: 28px;
}
/*#video .orkut ul li a{
	height: 34px;
	display:block;
	text-indent: -99999px;
	overflow: hidden;
	background: url(../img/midias.jpg) 0 0 no-repeat;
} 
#video .orkut ul li a.twt{
	width: 123px;
	background-position: 0 0;
}
#video .orkut ul li a:hover.twt{
	background-position: 0 -34px;
}
#video .orkut ul li a.kut{
	width: 92px;
	background-position: -123px 0;
}
#video .orkut ul li a:hover.kut{
	background-position: -123px -34px;
}*/

#centraliza #blcEstr{
	width:270px;
	height:190px;
	display:block;
	float:right;
	padding-top:10px;
}

#centraliza #blcEstr h2{
	background-image:url(../img/h2_blcEstr.gif);
	width:270px;
	height:57px;
}

#centraliza #blcEstr ul li{
	background:url(../img/iconCirc.gif) left 8px no-repeat;
	padding-left:10px;
	color:#dcdcdc;
}


#blcNot{
	width: 270px;
	display: table;
	float: left;
	padding: 8px 0 40px 80px;
}

#blcNot h2{
	width:270px;
	height:34px;
	background-image:url(../img/h2_blcNot.gif);
}

#blcNot p{ padding:0 5px;}

#blcNot .leia{
	width:80px;
	height:20px;
	display:block;
	float:right;
	text-indent:-99999pc;
	overflow:hidden;
	padding-top:10px;
}

#blcNot .leia a{
	width:80px;
	height:20px;
	display:block;
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/leia.gif);
}

#blcNot .leia a:hover{ background-position:left bottom; }







.bgQuem{ background-image:url(../img/bgQuem.jpg); }

.bgCurs{ background-image:url(../img/bgCurs.jpg); }

.bgCurs2{ background-image:url(../img/bgCurs2.jpg); }

#blcLeft{
	width:277px;
	height:800px;
	display:block;
	float:left;
	padding-top:14px;
	padding-left:13px;
}

#conteudo{
	width:550px;
	display:block;
	float:right;
	padding-top:285px;
	position:relative;
}

#conteudo #twitter_update_list {
	width:493px;
	display: block;
	background-color: transparent;
	font-size:11px;
	margin: 0 auto;
	margin-top: 30px;
	margin-left: 0;
}
#conteudo #twitter_update_list p{
	padding:5px 0 5px 0;
	color: #000;
	border-bottom: 1px solid #999;
}
#conteudo #twitter_update_list p a {
	color: #000;
	text-decoration: none;
}
#conteudo #twitter_update_list p a:hover{
	text-decoration: underline;
}
#conteudo #twitter_update_list p a.btTwit{
	color: #666;
}
#conteudo #twitter_update_list p a:hover.btTwit{
	color: #000;
}


#conteudo p{ padding-bottom:8px; }

#centraliza pre{ font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:8px; }

#conteudo .espBottom{ padding-bottom:0; }

#conteudo #menuQuem{
	background:url(../img/bgMenuQuem.jpg) left bottom no-repeat;
	width:550px;
	height:45px;
	display:block;
}

#conteudo #menuQuem li{
	height:35px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
}

#conteudo #menuQuem li a{
	background-position:left top;
	background-repeat:no-repeat;
	height:35px;
	display:block;
}

#conteudo #menuQuem li a:hover{ background-position:left bottom; }

#conteudo #menuQuem li.quemAtivo a{ background-position:left bottom; }

#conteudo #menuQuem li.btnQuem{ width:109px; }
#conteudo #menuQuem li.btnQuem a{
	background-image:url(../img/btnQuem.gif);
	width:109px;
}

#conteudo #menuQuem li.btnEstru{ width:141px; }
#conteudo #menuQuem li.btnEstru a{
	background-image:url(../img/btnNossaEstru2011.gif);
	width:141px;
}

#conteudo #menuQuem li.btnMet{ width:69px; }
#conteudo #menuQuem li.btnMet a{
	background-image:url(../img/btnMet.gif);
	width:69px;
}

#conteudo #menuQuem li.btnBolsa{ width:128px; }
#conteudo #menuQuem li.btnBolsa a{
	background-image:url(../img/btnBolsa.gif);
	width:128px;
}

#conteudo #menuQuem li.btnDuvi{ width:165px; }
#conteudo #menuQuem li.btnDuvi a{
	background-image:url(../img/btnDuvi.gif);
	width:165px;
}

/*nossa estrutura*/

#conteudo #menuQuem2{
	background:url(../img/bgMenuCentr.jpg) left bottom no-repeat;
	width:550px;
	height:45px;
	display:block;
}

#conteudo #menuQuem2 li{
	height:35px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
}

#conteudo #menuQuem2 li a{
	background-position:left top;
	background-repeat:no-repeat;
	height:35px;
	display:block;
}

#conteudo #menuQuem2 li a:hover{ background-position:left bottom; }

#conteudo #menuQuem2 li.quemAtivo a{ background-position:left bottom; }

#conteudo #menuQuem2 li.btnQuem{ width:109px; }
#conteudo #menuQuem2 li.btnQuem a{
	background-image:url(../img/btnQuem.gif);
	width:109px;
}

#conteudo #menuQuem2 li.btnEstru{ width:141px; }
#conteudo #menuQuem2 li.btnEstru a{
	background-image:url(../img/btnNossaEstru2011.gif);
	width:141px;
}

#conteudo #menuQuem2 li.btnMet{ width:69px; }
#conteudo #menuQuem2 li.btnMet a{
	background-image:url(../img/btnMet.gif);
	width:69px;
}

#conteudo #menuQuem2 li.btnBolsa{ width:128px; }
#conteudo #menuQuem2 li.btnBolsa a{
	background-image:url(../img/btnBolsa.gif);
	width:128px;
}

#conteudo #menuQuem2 li.btnDuvi{ width:165px; }
#conteudo #menuQuem2 li.btnDuvi a{
	background-image:url(../img/btnDuvi.gif);
	width:165px;
}



#conteudo .h2Princ{
	width:550px;
	height:30px;
}

#conteudo .h3Princ{
	width:550px;
	height:22px;
}

#conteudo .concurso{ background-image:url(../img/concurso.gif); }

#conteudo .extens{ background-image:url(../img/extens.gif); }

#conteudo .formBolsa{
	padding-bottom:150px; 
}


#conteudo .hexUni{ background-image:url(../img/hexUni.gif); }

#conteudo .maisForte{ background-image:url(../img/maisForte.gif); }



#conteudo .duvFre{ background-image:url(../img/duvFre.gif); }

#conteudo .sobreHex{ background-image:url(../img/sobreHex.gif); }

#conteudo .sobreVest{ background-image:url(../img/sobreVest.gif); }

#conteudo .pergDuv{ padding-top:12px; color:#20721e; }

#conteudo .subLista{
	padding:0 0 5px 15px;
}



#conteudo .imgLeft{
	float:left;
	display:block;
	margin-right:6px;
}

#conteudo .estru{ background-image:url(../img/estru.gif); }

#conteudo .menuEstru{
	background:url(../img/bgMenuEstru.gif) left top no-repeat;
	width:540px;
	height:68px;
	display:block;
	padding:9px 0 9px 10px;
	margin-top:7px;
}

#conteudo .menuEstru li{
	width:183px;
	height:20px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	padding-bottom:1px;
}

#conteudo .menuEstru li.colUm{ width:210px; }
#conteudo .menuEstru li.colDois{ width:165px; }
#conteudo .menuEstru li.colTres{ width:155px; }


#conteudo .menuEstru li a{
	background-position:left top;
	background-repeat:no-repeat;
	height:20px;
	display:block;
}

#conteudo .menuEstru li a:hover{ background-position:left bottom; }

#conteudo .menuEstru li.estrFixo a{ background-position:left bottom; }

#conteudo .menuEstru li a.btnCur{
	background-image:url(../img/btnCur.gif);
	width:200px;
}

#conteudo .menuEstru li a.btnLab{
	background-image:url(../img/btnLab.gif);
	width:105px;
}

#conteudo .menuEstru li a.btnHor{
	background-image:url(../img/btnHor.gif);
	width:70px;
}

#conteudo .menuEstru li a.btnNsProf{
	background-image:url(../img/btnNsProf.gif);
	width:155px;
}

#conteudo .menuEstru li a.btnPla{
	background-image:url(../img/btnPla.gif);
	width:155px;
}

#conteudo .menuEstru li a.btnMat{
	background-image:url(../img/btnMat.gif);
	width:135px;
}

#conteudo .menuEstru li a.btnSim{
	background-image:url(../img/btnSim.gif);
	width:85px;
}

#conteudo .menuEstru li a.btnSal{
	background-image:url(../img/btnSal.gif);
	width:105px;
}

#conteudo .menuEstru li a.btnSeg{
	background-image:url(../img/btnSeg.gif);
	width:145px;
}


#conteudo .curExt{ background-image:url(../img/curExt.gif); }

#conteudo .horario{ background-image:url(../img/horario.gif); }

#conteudo .sala{ background-image:url(../img/sala.gif); }

#conteudo .labor{ background-image:url(../img/labor.gif); }

#conteudo .plantao{ background-image:url(../img/plantao.gif); }

#conteudo .simul{ background-image:url(../img/simul.gif); }

#conteudo .seguro{ background-image:url(../img/seguro.gif); }

#conteudo .nsProf{ background-image:url(../img/nsProf.gif); }

#conteudo .turma2010{
	background-image:url(../img/turma2010.gif);
	width:550px;
	height:22px;
}

#conteudo .blcInicio{
	background:url(../img/bgBlcInicio.gif) 5px 18px no-repeat;
	width:315px;
	height:80px;
	display:block;
	padding-top:18px;
	padding-left:60px;
}

#conteudo .blcInicio h4{
	background-image:url(../img/inicio.gif);
	width:240px;
	height:20px;
}

#conteudo .blcInicio p{
	background-position:left top;
	background-repeat:no-repeat;
	width:240px;
	height:17px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

#conteudo .blcInicio p.oitoMarc10{ background-image:url(../img/08marco10.gif); }

#conteudo .blcInicio2{
	background:url(../img/bgBlcInicio.jpg) 5px 18px no-repeat;
	width:315px;
	height:80px;
	display:block;
	padding-top:18px;
	padding-left:60px;
}

#conteudo .blcInicio2 h4{
	background-image:url(../img/inicio.gif);
	width:240px;
	height:20px;
}

#conteudo .blcInicio2 p{
	background-position:left top;
	background-repeat:no-repeat;
	width:240px;
	height:17px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

#conteudo .blcInicio2 p.oitoMarc10{ background-image:url(../img/08marco10.gif); }



#conteudo .blcHorVal{
	/*background:url(../img/bgBlcHorVal.gif) 5px top no-repeat;*/
	width:370px;
	display:block;
	padding-bottom:10px;
	padding-left:5px;
}


#conteudo .blcHorVal h4{
	width:145px;
	height:50px;
	padding-top:5px;
	text-indent:0;
	padding-left:55px;
	font-size:14px;
	color:#279a26;
}


#conteudo .blcMatri{
	width:171px;
	height:71px;
	display:block;
	position:absolute;
	top:980px;
	right:40px;
}

#conteudo .blcMatri .btnMatri{
	background-position:left top;
	background-repeat:no-repeat;
	width:171px;
	height:71px;
	display:block;
	text-indent: -9999px;
	overflow:hidden;
}


#conteudo .blcMatri .btnMatri a{
	background-position:left top;
	background-repeat:no-repeat;
	/*background-image: url(../img/btMatr.gif);*/
	width:171px;
	height:71px;
	display:block;
}

#conteudo .blcMatri .btnMatri a:hover{ background-position:left bottom; }


#conteudo .blcMatri2{
	width:171px;
	height:71px;
	display:block;
	position:absolute;
	top:980px;
	right:40px;
}

#conteudo .blcMatri2 .btnMatri{
	background-position:left top;
	background-repeat:no-repeat;
	width:171px;
	height:71px;
	display:block;
	text-indent: -9999px;
	overflow:hidden;
}


#conteudo .blcMatri2 .btnMatri a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image: url(../img/btMatr.jpg);
	width:171px;
	height:71px;
	display:block;
}

#conteudo .blcMatri2 .btnMatri a:hover{ background-position:left bottom; }






#conteudo .tblHor tr th{
	background-position:left top;
	background-repeat:no-repeat;
	width:275px;
	height:41px;
}

#conteudo .tblHor tr th span{
	display:block;
	padding-top:13px;
}

#conteudo .tblHor tr th.thLeft{ background-image:url(../img/bgThLeft.gif); }

#conteudo .tblHor tr.trTop th.thRight{ background-image:url(../img/bgThRight.gif); }

#conteudo .tblHor tr td{
	background-image:url(../img/bgTdL.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:275px;
	height:29px;
	color:#279a26;
	text-align:center;
}

#conteudo .tblHor tr td.colR{ background-image:url(../img/bgTdR.gif); }

#conteudo .tblHor tr.TrBttn td{
	background-image:url(../img/bgTrBttn.gif);
	height:37px;
}


#conteudo .tblHor tr td span{
	background-position:20px top;
	background-repeat:no-repeat;
	width:275px;
	height:19px;
	display:block;
}

#conteudo .tblHor tr td span.iconPort{ background-image:url(../img/iconPort.gif); }

#conteudo .tblHor tr td span.iconMat{ background-image:url(../img/iconMat.gif); }

#conteudo .tblHor tr td span.iconFis{ background-image:url(../img/iconFis.gif); }

#conteudo .tblHor tr td span.iconQui{ background-image:url(../img/iconQui.gif); }

#conteudo .tblHor tr td span.iconBio{ background-image:url(../img/iconBio.gif); }

#conteudo .tblHor tr td span.iconHis{ background-image:url(../img/iconHis.gif); }

#conteudo .tblHor tr td span.iconGeo{ background-image:url(../img/iconGeo.gif); }

#conteudo .tblHor tr td span.iconIng{ background-image:url(../img/iconIng.gif); }


#conteudo .tblHor tr td strong{
	width:550px;
	display:block;
	font-size:12px;
	color:#424242;
	text-align:center;
}


#conteudo .matDid{ background-image:url(../img/matDid.gif); }

#conteudo .listMat li{
	background-position:left 6px;
	background-repeat:no-repeat;
	padding-left:23px;
	padding-bottom:8px;
	
	line-height:16px;
}

#conteudo .listMat li.discMat{ background-image:url(../img/iconMat.gif); }

#conteudo .listMat li.discFis{ background-image:url(../img/iconFis.gif); }

#conteudo .listMat li.discQui{ background-image:url(../img/iconQui.gif); }

#conteudo .listMat li.discBio{ background-image:url(../img/iconBio.gif); }

#conteudo .listMat li.discPort{ background-image:url(../img/iconPort.gif); }

#conteudo .listMat li.discHis{ background-image:url(../img/iconHis.gif); }

#conteudo .listMat li.discGeo{ background-image:url(../img/iconGeo.gif); }

#conteudo .listMat li.discIng{ background-image:url(../img/iconIng.gif); }

#conteudo .matDid{ background-image:url(../img/matDid.gif); }


#conteudo .titPdr{
	text-indent:0;
	font-size:11px;
	padding-bottom:10px;
}

#conteudo .titPdr2{
	text-indent:0;
	color:#1e681c;
	font-size:13px;
}



#conteudo .metodo{ background-image:url(../img/metodo.gif); }

#conteudo .listNum li{
	background-position:left 3px;
	background-repeat:no-repeat;
	padding:0 0 8px 19px;
}

#conteudo .listNum li.num01{ background-image:url(../img/icon01.gif); }

#conteudo .listNum li.num02{ background-image:url(../img/icon02.gif); }

#conteudo .listNum li.num03{ background-image:url(../img/icon03.gif); }

#conteudo .listNum li.num04{ background-image:url(../img/icon04.gif); }

#conteudo .listNum li.num05{ background-image:url(../img/icon05.gif); }

#conteudo .listNum li.num06{ background-image:url(../img/icon06.gif); }



.bgProf{ background-image:url(../img/bgProf.jpg); }

#conteudo .bolsa{ background-image:url(../img/bolsa.gif); }

#conteudo .listProf{
	width:270px;
	height:440px;
	display:block;
	float:left;
	padding-top:32px;
}

#conteudo .bgFotos{
	width: 550px;
	height: 800px;
	display: block;
	background: url(../img/bgFoto.jpg) 214px 306px no-repeat;
}

#conteudo .listProf li{
	width:130px;
	display:block;
	float:left;
}

#conteudo .listProf li a{
	text-decoration:none;
	color:#424242;
}

#conteudo .listProf li a:hover{
	text-decoration:underline;
	color:#227d20;
}

#conteudo .listProf li.matProf{
	padding-bottom:17px;
}

#conteudo .listProf li.espUm{ padding-bottom:18px; }

#conteudo .listProf li.espDois{ padding-bottom:36px; }

#conteudo .listProf li.matMaior{ width:270px; }

#conteudo #imgProf{
	width:174px;
	height:176px;
	display:block;
	float:right;
	padding:64px 0 0 0; 
}

#conteudo #imgProf #texFoto p{ padding-top:10px; }



.bgUnifesp{ background-image:url(../img/bgUnifesp.jpg); }

#conteudo .unifesp{ background-image:url(../img/unifesp.gif); }

#conteudo .tradicao{ background-image:url(../img/tradicao.gif); }


#conteudo .listMais{ padding-bottom:150px; }

#conteudo .listMais li{
	background:url(../img/iconMais.gif) left 4px no-repeat;
	padding-left:15px;
	padding-bottom:2px;
}


.bgVest{ background-image:url(../img/bgVest.jpg); }

#conteudo .central{ background-image:url(../img/central.gif); }

#conteudo .mural{ background-image:url(../img/mural.gif); }

#conteudo .dire{ background-image:url(../img/dire.gif); }

#conteudo .simu{ background-image:url(../img/simu.gif); }

#conteudo #blcCentral{
	background:url(../img/bgBlcCentral.jpg) left top no-repeat;
	width:550px;
	height:550px;
	display:block;
}

#conteudo #blcCentral #formCentral{
	background:url(../img/bgAcesCentral.gif) left top no-repeat;
	width:297px;
	height:131px;
	display:block;
	margin-top:20px;
	padding-left:25px;
}

#conteudo #blcCentral #formCentral li{
	width:285px;
	height:25px;
	display:block;
	padding-top:15px;
}

#conteudo #blcCentral #formCentral li label{
	width:58px;
	height:20px;
	display:block;
	float:left;
}

#conteudo #blcCentral #formCentral li input{
	/*width:225px;*/
	width:200px;
	height:19px;
	background-color:transparent;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}


#conteudo #blcCentral #formCentral li.box_botao{ padding-top:7px; }

#conteudo #blcCentral #formCentral li.box_botao input{
	width:102px;
	height:39px;
	float:right;
}

#conteudo #menuCent{
	background:url(../img/bgMenuCentr.jpg) left bottom no-repeat;
	width:550px;
	height:45px;
	display:block;
}

#conteudo #menuCent li{
	height:35px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
}

#conteudo #menuCent li a{
	background-position:left top;
	background-repeat:no-repeat;
	height:35px;
	display:block;
}

#conteudo #menuCent li a:hover{ background-position:left bottom; }

#conteudo #menuCent li.centOn a{ background-position:left bottom; }

#conteudo #menuCent li.btnMural{ width:113px; }
#conteudo #menuCent li.btnMural a{
	background-image:url(../img/btnMural.gif);
	width:113px;
}

#conteudo #menuCent li.btnDire{ width:141px; }
#conteudo #menuCent li.btnDire a{
	background-image:url(../img/btnDire.gif);
	width:141px;
}

#conteudo #menuCent li.btnSimu{ width:188px; }
#conteudo #menuCent li.btnSimu a{
	background-image:url(../img/btnSimu.gif);
	width:188px;
}


#conteudo .escolhaCar{
	width:250px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
























.bgVest{ background-image:url(../img/bgVest.jpg); }

.bgVest2{ background-image:url(../img/bgVest2.jpg); }

#conteudo .vest{ background-image:url(../img/vest.gif); }

#conteudo .fique{ background-image:url(../img/fique.gif); }

#conteudo #menuVest{
	background:url(../img/bgMenuQuem.jpg) center bottom no-repeat;
	width:550px;
	height:45px;
	display:block;
}

#conteudo #menuVest li{
	width:183px;
	height:35px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
}

#conteudo #menuVest li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:183px;
	height:35px;
	display:block;
}

#conteudo #menuVest li a:hover{ background-position:left bottom; }

#conteudo #menuVest li.vestOn a{ background-position:left bottom; }

#conteudo #menuVest li a.btnIscr{ background-image:url(../img/btnIscr.gif); }

#conteudo #menuVest li a.btnReso{ background-image:url(../img/btnReso.gif); }

#conteudo #menuVest li a.btnApro{ background-image:url(../img/btnApro.gif); }


#conteudo h4.title-padrao{
	font-size:11px;
	text-indent:0;
	padding-top:22px;
	}
	
#conteudo h4.title-padrao span{
	color:#279a26;
	text-transform:uppercase;
	}



#conteudo .pVest{ padding-bottom:550px; }

#conteudo .tabVest{ width:550px; margin-top:5px; }

#conteudo .tabVest tr.titTbl th{
	background:#269a24 url(../img/titTbl.jpg) top repeat-x;
	height:16px;
	color:#fff;
	border-bottom:#fff solid 1px;
	text-transform:uppercase;
}

#conteudo .tabVest tr.titTbl2{ background-color:#cccccc; }

#conteudo .tabVest tr td{
	text-align:center;
	border-top:#fff solid 1px;
	background-color:#cccccc;
}

#conteudo .tabVest tr.corTbl td{ background-color:#dcdcdc; }

#conteudo .tabVest tr td{ border-right:#fff solid 1px; }

#conteudo .tblRes tr .dataRes{
	border-right:#fff solid 1px;
	width:110px;
}

#conteudo .tabVest tr .thVest{ width:240px; }

#conteudo .tabMtd tr th{ width:275px; }

#conteudo .tabVest tr img.iconTbl{ margin:3px 5px 0 0; }

#conteudo .tabVest tr .txtRight{ text-align:right; }

#conteudo .tabVest tr .txtLeft{ text-align:left; }




.bgMatri{ background-image:url(../img/bgMatri.jpg); }

#conteudo .matri{ background-image:url(../img/matri.gif); }

#conteudo .facil{ background-image:url(../img/facil.gif); }

#conteudo span.marcNum{
	background-position:left top;
	background-repeat:no-repeat;
	width:17px;
	height:15px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
}

#conteudo span.passo01{ background-image:url(../img/icon01.gif); }

#conteudo span.passo02{ background-image:url(../img/icon02.gif); }

#conteudo span.passo03{ background-image:url(../img/icon03.gif); }

#conteudo span.passo04{ background-image:url(../img/icon04.gif); }

#conteudo span.passo05{ background-image:url(../img/icon05.gif); }

#conteudo .listCirc{ padding-bottom:8px; }

#conteudo .listCirc li{
	background:url(../img/iconCirc2.gif) left 7px no-repeat;
	padding-left:8px;
	line-height:16px;
}

#conteudo .listCirc2{ padding-bottom:8px; }


#conteudo .listCirc2 li span{
	background:url(../img/iconCirc2.gif) left 4px no-repeat;
	padding-left:8px;
	line-height:16px;
}

#conteudo .listCirc2 li ul{ padding-left:10px; }
#conteudo .listCirc2 li ul li span{ background:none; }

#conteudo .turma{
	background-image:url(../img/turma.gif); 
	width:550px;
	height:32px;
}

#conteudo .turno{
	background-image:url(../img/turno.gif); 
	width:550px;
	height:32px;
}

#conteudo form p{ clear:left; }

#conteudo .listRadio{ width:550px; display:table; padding-bottom:10px; }

#conteudo .listRadio li{
	height:25px;
	display:block;
	float:left;
}

#conteudo .listRadio li.campoPqn{ width:145px; }

#conteudo .listRadio li.campoMed{ width:180px; }

#conteudo .listRadio li.campoGrd{ width:285px; }

#conteudo .listRadio input{
	display:block;
	float:left;
	margin-top:2px;
}

#conteudo .listRadio label{
	padding:0 15px 0 5px;
	display:block;
	float:left;
}

#conteudo .btnContr{
	width:230px;
	height:63px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

#conteudo .btnContr a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btnContr.gif);
	width:230px;
	height:63px;
	display:block;
}

#conteudo .btnContr a:hover{ background-position:left bottom; }



.bgNot{ background-image:url(../img/bgNot.jpg); }

#conteudo .noticias{ background-image:url(../img/noticias.gif); }

#conteudo .novidade{ background-image:url(../img/novidade.gif); }

#conteudo ul li.notPubli{
	padding-bottom:15px;
	line-height:16px;
}



.bgLink{ background-image:url(../img/bgLink.jpg); }

#conteudo .links{ background-image:url(../img/links.gif); }

#conteudo .direto{ background-image:url(../img/direto.gif); }

#conteudo .blcLinks{
	width:550px;
	display:table;
	clear:left;
	padding-bottom:15px;
}

#conteudo .blcLinks img{
	float:left;
	display:block;
	margin-right:10px;
}

#conteudo .blcLinks h4{ text-indent:0; }

#conteudo .blcLinks p{ padding-bottom:0; }

#conteudo .espLink{ padding-bottom:250px; }






.bgLocal{ background-image:url(../img/bgLocal.jpg); }

#conteudo .local{ background-image:url(../img/local.gif); }

#conteudo .chegar{ background-image:url(../img/chegar.gif); }

#conteudo address{ font-style:normal; padding-bottom:10px; }

#conteudo .mapa{
	background-image:url(../img/mapa.gif);
	width:550px;
	height:23px;
}

#conteudo .btnMapa{
	width:343px;
	height:50px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	padding-bottom:200px;
}

#conteudo .btnMapa a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btnMapa.gif);
	width:343px;
	height:50px;
	display:block;
}

#conteudo .btnMapa a:hover{ background-position:left bottom; }



.bgCont{ background-image:url(../img/bgCont.jpg); }

#conteudo .contato{ background-image:url(../img/contato.gif); }

#conteudo .pers{ background-image:url(../img/pers.gif); }

#conteudo .bloco_right{
	background:url(../img/bg-bloco-curriculo-pedag.jpg) left top no-repeat;
	width:250px;
	height:290px;
	display:block;
	float:left; 
	padding:13px 0 0 15px;
}

#conteudo .bloco_right .h3-curriculos-pedag{
background:url(../img/h3-curriculos-pedag.gif) left top no-repeat;;
	width:207px;
	height:19px;
	margin-bottom:6px;
	}
	
#conteudo .bloco_right p{ padding-bottom:8px; }
	
#conteudo-internas .bloco_right ul.btn-curriculo-pedag{
	width:247px;
	display:block;
	float:left;
	}
	
#conteudo .bloco_right ul.btn-curriculo-pedag li{
	padding-bottom:3px;
}
	
#conteudo .bloco_right ul.btn-curriculo-pedag a{
	text-decoration:underline;
	color:#279a26;
	}
	
#conteudo .bloco_right ul.btn-curriculo-pedag a:hover{
	text-decoration:none;
	color:#279a26;
	}	

#conteudo .bloco_left{
	width:224px;
	display:block;
	float:left;
}

/*#conteudo .destCont{
	background-position:left top;
	background-repeat:no-repeat;
	widht: 224px;
	height:125px;
	display:block;
	padding:15px 0 10px 17px;
	background-color:#00FF00;
}*/

#conteudo .bloco_left .blcCurri{
	background:url(../img/bgBlcCurri.jpg) left top no-repeat;
	width:207px;
	height:125px;
	display:block;
	padding:15px 0 4px 17px;
}

#conteudo .bloco_left .blcLocal{
	background:url(../img/bg-bloco-localizacao.jpg) left top no-repeat;
	width:207px;
	height:125px;
	display:block;
	padding:15px 0 10px 17px;
}

#conteudo .bloco_left .blcCurri h3{ background-image:url(../img/curric.gif); }

#conteudo .bloco_left .blcLocal h3{ background-image:url(../img/local02.gif); }

#conteudo .bloco_left .blcCurri a{
	text-decoration:underline;
	color:#279a26;
}
#conteudo .bloco_left .blcCurri a:hover{ text-decoration:none; }

#conteudo .destCont h3{
	width:190px;
	height:23px;
}

#conteudo .destCont2{
	height:100px;
	display:block;
	float:left;
}

#conteudo .destCont2 p{ padding-bottom:0; }

#conteudo .blcDuvi{ width:220px; padding-right:15px; }

#conteudo .blcAten{ width:260px; }

#conteudo .destCont2 h3{
	width:200px;
	height:33px;
}

#conteudo .blcDuvi h3{ background-image:url(../img/duvidas.gif); }

#conteudo .blcAten h3{ background-image:url(../img/atend.gif); }

#conteudo #formulario{
	width:550px;
	display:block;
	clear:left;
}

#conteudo #formulario ul{
	width:330px;
	display:block;
	padding-bottom:10px;
}

#conteudo #formulario ul.formCont{ height:600px; }

#conteudo #formulario ul li{
	background:url(../img/bgBox.jpg) left bottom no-repeat;
	width:330px;
	height:59px;
	display:block;
	padding-top:6px;
}

#conteudo #formulario ul li.box_data{ background:none; }

#conteudo #formulario ul li.box_data label.labelOpc{
	width:100px;
	float:left;
	text-indent:0;
}

#conteudo #formulario ul li.box_data input{
	width:20px;
	float:left;
	margin-left:0;
}

#conteudo #formulario ul li.box_mens{
	background-image:url(../img/bgTextarea.jpg);
	height:139px;
}

#conteudo #formulario ul li.box_enviar{
	background:none;
	padding-top:0;
}

#conteudo #formulario ul li label{
	background-position:left top;
	background-repeat:no-repeat;
	width:330px;
	height:30px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

#conteudo #formulario ul li.box_data label.data{ background-image:url(../img/data.gif); }

#conteudo #formulario ul li.box_nome label{ background-image:url(../img/nome.gif); }

#conteudo #formulario ul li.box_nomeComp label{ background-image:url(../img/nomeComp.gif); }

#conteudo #formulario ul li.box_email label{ background-image:url(../img/email.gif); }

#conteudo #formulario ul li.box_tel label{ background-image:url(../img/tel.gif); }

#conteudo #formulario ul li.box_telefone label{ background-image:url(../img/telefone.gif); }

#conteudo #formulario ul li.box_carreira label{ background-image:url(../img/carreira.gif); }

#conteudo #formulario ul li.box_mens label{ background-image:url(../img/mens.gif); }


#conteudo #formulario ul li input{
	width:310px;
	height:17px;
	display:block;
	margin-left:10px;
	
	background-color:transparent;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
}


#conteudo #formulario ul li select{
	width:310px;
	display:block;
	margin-left:10px;
	
	background-color:#eaeaea;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
}


#conteudo #formulario ul li textarea{
	width:310px;
	height:100px;
	display:block;
	margin-left:10px;
	
	background-color:transparent;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
}

#conteudo #formulario ul li.box_enviar input{
	width:160px;
	height:31px;
	float:right;
	margin-left:0;
}


/* rodape */

.rodape{
	width:840px;
	display:block;
	clear:both;
	margin:0 auto;
}

.rodapeH{
	background:url(../img/bgRodapeH.jpg) center top no-repeat;
	height:100px;
	padding-top:10px;
}

.rodapeH address{ text-align:center; }

.rodapeH .selosH{
	margin:0 auto;
	padding:10px 0 0 0;
}

.rodapeInt{
	height:40px;
	padding:80px 0 40px 0;
}

.rodapeInt address{
	width:575px;
	display:block;
	float:right;
}
	
.rodapeInt .selosInt{
	float:right;
	padding:5px 5px 0 0;
}

.rodape address{
	font-style:normal;
	color:#f5f5f5;
}

.rodape address strong{ color:#f2f2f2; }

a.voltarTopo{ display:none; }

.selos{
	width:194px;
	height:15px;
	display:block;
}
	
.selos li{
	width:91px;
	height:15px;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-99999px;
	padding-right:6px;
}
	
.selos li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:91px;
	height:15px;
	display:block;
}
	
.selos li a.ao5{ background-image:url(../img/ao5.jpg); }
	
.selos li a.w3c{ background-image:url(../img/w3c.jpg); }

