* { margin:0; list-style:none; text-decoration:none; border:none; list-style-type:none; }
img { behavior:url('iepngfix.htc'); }

/***********************************************************************************/
.t10, .t10 a  { font-family:Arial, Helvetica, sans-serif; font-size:10px; }
.t11, .t11 a  { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.t12, .t12 a  { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.t15, .t15 a  { font-family:Arial, Helvetica, sans-serif; font-size:15px; }
.t14, .t14 a  { font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.t16, .t16 a  { font-family:Arial, Helvetica, sans-serif; font-size:16px; }
.t18, .t18 a  { font-family:Arial, Helvetica, sans-serif; font-size:18px; }
.t23, .t23 a  { font-family:Arial, Helvetica, sans-serif; font-size:23px; }
.t24, .t24 a  { font-family:Arial, Helvetica, sans-serif; font-size:24px; }

.tt10, .tt10 a { font-family: Verdana; font-size:10px; }
.tt11, .tt11 a { font-family: Verdana; font-size:11px; }
.tt12, .tt12 a { font-family: Verdana; font-size:12px; }
.tt13, .tt13 a { font-family: Verdana; font-size:13px; }
.tt14, .tt14 a { font-family: Verdana; font-size:14px; }
.tt15, .tt15 a { font-family: Verdana; font-size:15px; }
.tt16, .tt16 a { font-family: Verdana; font-size:16px; }
.tt18, .tt18 a { font-family: Verdana; font-size:18px; }
.tt24, .tt24 a { font-family: Verdana; font-size:24px; }

.ttt10, .ttt10 a { font-family: Tahoma; font-size:10px; }
.ttt11, .ttt11 a { font-family: Tahoma; font-size:11px; }
.ttt12, .ttt12 a { font-family: Tahoma; font-size:12px; }
.ttt13, .ttt13 a { font-family: Tahoma; font-size:13px; }
.ttt14, .ttt14 a { font-family: Tahoma; font-size:14px; }
.ttt15, .ttt15 a { font-family: Tahoma; font-size:15px; }
.ttt16, .ttt16 a { font-family: Tahoma; font-size:16px; }
.ttt18, .ttt18 a { font-family: Tahoma; font-size:18px; }

.tr10, .tr10 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; }
.tr11, .tr11 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; }
.tr12, .tr12 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
.tr15, .tr15 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; }
.tr14, .tr14 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; }
.tr16, .tr16 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; }
.tr18, .tr18 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; }
.tr23, .tr23 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:23px; }
.tr24, .tr24 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; }

.bold{ font-weight:bold; }
.italico{ font-style: italic; }
.sublinhado { text-decoration: underline; }

/***********************************************************************************/
.preto, .preto a       { color:#000000; }
.vermelho, .vermelho a { color:#D31E1E; }
.grafite, .grafite a   { color:#333333; }
.branco, .branco a     { color:#FFFFFF; }
.verde, .verde a       { color:#018101; }
.laranj, .laranj a     { color:#FC7A15; }
.azul, .azul a         { color:#00125C; }
.cinza, .cinza a       { color:#595959; }
.cesq, .cesq a         { color:#333333; }
.rosa, .rosa a         { color:#EB8686; }
.roxo, .roxo a         { color:#58007B; }

.borda { border:1px solid #BEBEBE; }
.borda:hover { border:1px solid #BEBEBE; }
.wb a { border:none; }

.form { border: 1px solid #000000; }
.formCinza { border: 1px solid #CCC; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#666 }
.formbranco { background:#FFF; }
.formbg { background: url(../imagens/bginput.jpg) repeat-x; }
.formCadastro { background:#F7F7F7; border:1px solid #D8D8D8; }
.formCadastro2 { background:url(../images/formCadastroBg.png) repeat-x #FFF; padding:2px; border:1px solid #dddddd; }

.btn_enviar { height:22px; cursor:pointer; background:url(../images/btn_enviarbg.jpg) repeat-x center; border:1px solid #cfcfcf; }
.btn_enviar:hover { background:url(../images/btn_enviarbgHover.jpg) repeat-x center; border:1px solid #ababab; }

#aviso { width:600px; padding-top:5px; padding-bottom:12px; float:left; }
#aviso_fechar { width:15px; float:right; }
#avisobg_vermelho { width:600px; border:1px solid #F99; background:#FCC; float:left; }
#avisobg_verde { width:600px; border:1px solid #9ecaae; background:#bff2d2; float:left; }
#avisobg_azul { width:600px; border:1px solid #a1d2ef; background:#cfe8f5; float:left; }
#aviso_txt { width:585px; padding-top:5px; padding-bottom:5px; float:left; }

/************************************ site *****************************************/
body { background:url(../imagens/fundo.jpg) center top no-repeat #FFFFFF; }
#site { width:916px; margin:0 auto; }

/************************************ Capa *****************************************/
#meio{ width:615px; float:left; padding-left:10px; padding-top:5px; }
#meio1 { width:615px; }
#conteudo {	width:100%; float:left; }

/* Banners Provisórios */
#forumEducacao { width:350px; position:absolute; margin-left:-410px; top:100px; z-index:4; }

/************************************ *.* *****************************************/
#topo_fais { width:778px; height:91px; float:left; }
#banners_direita{ width:133px; float:right; padding-left:3px; }
#topo_flash{ width:778px; height:250px; float:left; }

#meio { width:615px; float:left; padding-left:10px; padding-top:5px; }
#rodape{ width:916px; height:36px; float:left; }

#logo_topo { width:111px; height:86px; float:left; padding:5px 0 0 3px; }
#fais_topo { width:251px; height:35px; float:left; padding:33px 38px 23px 20px; }
#menu_topo { width:355px; height:14px; float:left; text-align:right; padding-top:7px; }

#imagem_topomenu { padding-left:85px; width:16px; height:14px; float:left; }
#atendimentoonline{ width:100%; height:14px; float:right; }
#localizar { width:355px; height:70px; float:left; }
#texto_loc { width:220px; height:14px; float:left; padding-top:6px; }
#inputs_restrito {
	float:left;
	width:174px;
	height:26px;
}
.inputsrestrito {
	width:165px;
	padding: 4px;
	border:1px solid #000000;
}
#botao_ok { width:42px; padding-left:6px; float:left; }
.botaorestrito{
	width:42px;
	height:28px;
	float:left;
	background:url(../imagens/botao_buscar.jpg) no-repeat;
}

#convenios_img { width:121px; padding-left:10px; float:left; }

#banners {
	width:133px;
	float:right;
	padding-top:5px;
}

#banner_data_especial {
	width:133px;
	height:150px;
	float:left;
	padding-top:3px;
}

/* Ex Css de Aniversariantes da capa */
#Banner_aniversariantes { width:133px; padding-top:6px; float:left; }
#bordas_cima { width:133px;	height:8px; float:left; }
#meio_aniv { width:129px; background:url(../imagens/fundo_aniver.jpg) repeat-x #D4D4D4; border-left:2px solid #8D96B5; border-right:2px solid #8D96B5; float:left; }

#aniver_vermais { width:75px; height:14px; float:left; }
#fadeindiv { background:#d8d8d8; filter: alpha(opacity=100, FinishOpacity=0, Style=1, StartX=100, StartY=18, FinishX=100, FinishY=3); }
#aniver_subir { width:52px; height:14px; float:left; }
#baloes { width:46px; height:68px; float:left; }
#texto_aniv { width:79px; padding-left:3px; float:left; }

#imagem_inicio_aniv { width:13px; height:24px; padding:5px 4px 0 6px; float:left; }
#aniversariantes { width:106px; height:29px; float:left; }
#divisao_aniv { width:109px; height:1px; padding-left:6px; float:left; }
#bordas_baixo { width:133px; height:7px; float:left; }

/****************************************** Menu ******************************************/
#menu { width:146px; float:left; }

#areadoacademicoBg { width:140px; padding:2px 0 10px 3px; float:left; }
#areadoacademico { width:100%; float:left; }
#areadoacademicoTopo { width:140px; float:left; }
#areadoacademicoConteudo { width:130px; padding:3px; background:url(../imagens/fundo_menu_esq.jpg) repeat-x #DDDDDD; border:2px solid #868FB0; border-top:none; float:left; }
#areadoacademicoVinheta { width:98%; padding-bottom:7px; padding-left:2px; float:left; }

.areadoacademicoInput { padding:4px; border:1px solid #000000; float:left; }

#areadoacademicoVars { width:100%; padding-bottom:4px; float:left; }
#areadoacademicoInputID { width:100%; padding-bottom:4px; float:left; }
#areadoacademicoInputSENHA { width:72%; padding-top:3%; float:left; }
#areadoacademicoSubmit { width:28%; float:left; }

#blogdoacademicoBg { width:140px; padding:2px 0 5px 2px; float:left; }
#blogdoacademico { width:100%; float:left; }

#menuBancodeCurriculos { width:140px; padding:5px 0 0 2px; float:left; }
#menuTrabalheConosco { width:140px; padding:5px 0 0 2px; float:left; }
#menuClubedoEgresso { width:140px; padding:5px 0 0 2px; float:left; }

#menuPaginaProfessor { width:143px; padding-top:5px; float:left; }
#menuPaginaProfessor_conteudo { width:132px; padding:7px 0 0 7px; background:url(../images/menuPaginaProfessorBg.jpg) repeat-x #FFFFFF; border:2px solid #8B94B5; border-bottom:none; float:left; }
#menuPaginaProfessor_vinheta { width:100%; float:left; }
#menuPaginaProfessor_var { width:100%; padding:6px 0 3px 0; float:left; }
.menuPaginaProfessor_input { width:122px; border:1px solid #000000; float:left; }
#menuPaginaProfessor_input { width:100%; float:left; }
#menuPaginaProfessor_BtnAcessar { width:100%; padding-top:5px; text-align:center; float:left; }
#menuPaginaProfessor_rodape { width:133px; float:left; }

/****************************************** Menu do Rodapé ******************************************/
#menuRodape { width:100%; float:left; }
#menuRodapeSeparador { width:100%; float:left; }
#menuRodapeLinks { width:100%; padding-left:6px; float:left; }

#menuRodapeConteudoBg { width:905px; padding:8px 0 0 5px; float:left; }
#menuRodapeConteudo { width:890px; padding:8px 0 0 8px; height:85px; background:url(../images/menuRodapeConteudoBg.jpg) repeat-x; float:left; }

#menuRodapeLoginProfessor { width:260px; height:65px; float:left; }
#menuRodapeLoginProfessorVinheta { width:100%; padding:0 0 5px 0; float:left; }
#menuRodapeLoginProfessorConteudo { width:100%; float:left; }
#menuRodapeLoginProfessorVar { width:42%; padding:4px 0; float:left; }
.menuRodapeLoginProfessorInput { padding:4px; border:1px solid #000000; float:left; }
#menuRodapeLoginProfessorInput { width:42%; float:left; }
#menuRodapeLoginProfessorSubmit { width:8%; margin-top:-1%; float:left; }

#menuRodapeRight { width:7px; float:left; }
#menuRodapeBottom { width:905px; margin-top:-1px; height:18px; float:left; }

#menuRodapeDivisor { width:1px; height:57px; padding:7px 15px; float:left; }

#menuRodapeNewsletter { width:300px; float:left; }
#menuRodapeNewsletter_vinheta { width:100%; padding-bottom:4px; float:left; }
#menuRodapeNewsletter_conteudo { width:100%; float:left; }
#menuRodapeNewsletter_opcoes { width:65%; padding-left:5px; float:right; }
#menuRodapeNewsletter_radio { padding-right:10px; float:right; }
#menuRodapeNewsletter_var { width:30%; padding:7px 0 1px 0; float:left; }
.menuRodapeNewsletter_input { padding:4px; border:1px solid #000000; }
#menuRodapeNewsletter_input { width:86%; padding-top:2px; float:left; }
#menuRodapeNewsletter_submit { width:14%; float:left; }

#menuRodapeWebmail { width:265px; float:left; }
#menuRodapeWebmail_vinheta { width:100%; padding:0 0 5px 0; float:left; }
#menuRodapeWebmail_conteudo { width:100%; float:left; }
#menuRodapeWebmail_var { width:42%;  padding:4px 0; float:left; }
.menuRodapeWebmail_input { padding:4px; border:1px solid #000000; float:left; }
#menuRodapeWebmail_input { width:42%; float:left; }
#menuRodapeWebmail_submit { width:8%; margin-top:-1%; float:left; }

/*::::::::::::::::::::::::::::::::::::::::: Menu Padrão para Internas :::::::::::::::::::::::::::::::::::::::::::*/
#menuV2Bg { width:26%; float:left; }
#menuV2 { width:100%; float:left; }

#menuV2_itemVar { width:142px; margin:3px 0 1px 0; padding:5% 0 6% 5%; border:solid #2E6783; border-width:0 0 0 6px; background:#377e9f; float:left; }

#menuV2_itemP { width:100%; margin:0 0 1px 0; float:left; }
#menuV2_itemP a { width:88%; padding:5% 0 5% 5%; border:solid #777776; border-width:0 6px 0 6px; background:#82837c; float:left; }
#menuV2_itemP a:hover { width:88%; padding:5% 0 5% 5%; border:solid #777776; border-width:0 6px 0 6px; background:#777776; float:left; }

#menuV2_item { width:100%; margin:0 0 1px 0; overflow:hidden; float:left; }
#menuV2_item a { width:88%; padding:5% 0 5% 5%; border:solid #377e9f; border-width:0 6px 0 6px; background:#4396bd; float:left; }
#menuV2_item a:hover { width:88%; padding:5% 0 5% 5%; border:solid #377e9f; border-width:0 6px 0 6px; background:#377e9f; float:left; }

.menuV2_SUBitem { width:170px; top:0; left:0; border:1px solid #377e9f; border-bottom-width:0; z-index:100; background:#377e9f; visibility:hidden; position:absolute; }
.menuV2_SUBitemShadow { top:0; left:0; background:#000; z-index: 99; visibility: hidden; position:absolute; }

#menuV2_SUBitem { width:100%; margin:0 0 1px 0; overflow:hidden; float:left; }
#menuV2_SUBitem a { width:88%; padding:5% 0 5px 5%; border:solid #377e9f; border-width:0 6px 0 6px; background:#4395BC; float:left; }
#menuV2_SUBitem a:hover { width:88%; padding:5% 0 5px 5%; border:solid #377e9f; border-width:0 6px 0 6px; background:#377e9f; float:left; }

#menuV2_itemConteudo { width:100%; margin:0 0 1px 0; overflow:hidden; float:left; }











/****************************************** Noticias ******************************************/
#seguratudinn{
	width:425px;
	float:left;
}
#ultimas_noticias {
	width:405px;
	padding-bottom: 10px;
	float:left;
}
#ultnot_vinheta {
	width: 177px;
	height: 10px;
	padding-top: 0px;
	padding-bottom: 15px;
}
#ultnot_foto {
	width:110px;
	float:left;
	margin-right:5px;
	border:1px solid #BEBEBE;
}
#ultnot_titulo {
	width: 100%;
	margin-left:3px;
	padding-top: 3px;
	border:1px dashed #8A8A8A;
	float: left;
	padding:5px;
/*	border-left:1px solid #BEBEBE;
	border-right:1px solid #BEBEBE; */
}
/****************************************** Mural de Recados ******************************************/
#mural_recados {
	width: 133px;
	height: 188px;
	padding-bottom: 10px;
	float: left;
}
#mr_vinheta {
	width: 133px;
	height: 10px;
	padding-top: 10px;
	padding-bottom: 8px;
}
#mr_de {
	width:130px;
	float:left;
}
#mr_para {
	width:130px;
	float:left;
}
#mr_data {
	width:130px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}
#mr_texto {
	width: 133px;
	height: 60px;
	overflow:hidden;
	border:1px solid #B2B2B2;
	background:#F1F1F1;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
	float:left;
}
#mr_enviartorpedo {
	width: 133px;
	padding-top: 5px;
	float: left;
	text-align:center;
}
/****************************************** Calendario ******************************************/
#calendario_ {
	width:180px;
	height: 188px;
	padding-bottom: 10px;
	float: left;
}
#calendario_vinheta {
	width: 168px;
	height: 10px;
	padding-top: 0px;
	padding-bottom: 15px;
}
#calendario_imagem {
	width:174px;
	height:152px;
	border:1px dashed #8A8A8A;
}
a{
	text-decoration:none;
}
.t11, .t11 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.bold{
	font-weight:bold;
}
.cesq, .cesq a{
	color:#333333;
	padding:0;
}
.preto, .preto a{
	color:#000000;
	padding:0;
}

.branco, .branco a{
	color:#FFFFFF;
}
*{
	border:0;
}
.calendario_esquerda{
	background:url(../imagens/prev.gif)  no-repeat left;
	height:16px;
	width:16px;
}
.calendario_esquerda:hover, .calendario_direita:hover { cursor:pointer; }
.calendario_direita{
	background:url(../imagens/next.gif) no-repeat right;
	height:16px;
	width:16px;
}
#calendario{
	width: 174px;
	padding-left:0px;
}
#calendario a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	padding:0px;
	padding-top:2px;
	width:15px!important;
	display:block;
}
#calendario a:hover{
	background:#FFFFFF;
}
.xdd{
	padding-bottom:5px;
}
/****************************************** Galeria de Eventos ******************************************/
#capa_galerias { width:290px; border:1px dashed #8A8A8A; padding:0 3px 6px 3px; float:left; }
#capa_galeriasVinheta { width:278px; padding:5px 0 10px 0; float:left; }
#capa_galeria { width:134px; padding:0 5px; float:left; }
#capa_galeriaFoto { width:136px; float:left; }
#capa_galeriaTitulo { width:136px; float:left; }
#capa_galeriaData { width:136px; float:left; }

/****************************************** Galeria de Videos ******************************************/
#capa_videos { width:290px; border:1px dashed #8A8A8A; margin-left:6px; padding:0 3px 6px 3px; float:left; }
#capa_videosVinheta { width:278px; padding:5px 0 10px 5px; float:left; }
#capa_video { width:134px; padding:0 5px; float:left; }
#capa_videoFoto { width:136px; float:left; }
#capa_videoTitulo { width:136px; float:left; }
#capa_videoData { width:136px; float:left; }


#dados_rodape {
	float:left;
	padding-top:7px;
}

#logo_faca {
	float:right;
}
#popupAprovados { position:absolute; left:350px; top:300px; width:375px; height:430px; z-index:8; }

