#principal 	{ background:url(../Skin_Paginas/fundo_topo.png) repeat-x top; background-position:0 15px; #background-position:0 18px; _background-position:0 1px; width:100%; text-align:center; margin-top:-18px !important; margin-top:0 }

#conteudos 	{ width:767px; margin:auto; text-align:left }

.menu { clear:both; width:747px; margin:auto; text-align:left }

.logo { width:98px; text-align:left; float:left; height:65px; margin-top:17px; #margin-top:20px; _margin-top:3px; margin-bottom:13px; background:url(/Portals/10/logo_interna.png) no-repeat }
.logo span { visibility:hidden }
.logo a { display:block; height:60px; text-decoration:none }

.slogan { width:264px!important; width:325px; text-align:left; float:left; padding-left:5px; margin-top:30px; #margin-top:34px; _margin-top:15px; background:url(titulo_esti.gif) no-repeat }
.slogan span { display:none }
.slogan a { display:block; width:265px; margin:0 0 0 -5px; height:45px; text-decoration:none }


.linkstopo 	{ text-align:right; float:left; margin-left:5px !important; margin-left:10px; margin-top:18px !important; #margin-top:21px !important; margin-top:4px; color:#999; font:11px Arial, Helvetica, sans-serif; width:229px; }
.linkstopo p { margin:4px 0 5px 0; width:230px; }
.linkstopo a:link, .linkstopo a:visited	{ font:11px Arial, Helvetica, sans-serif; color:#999; text-decoration:none }
.linkstopo a:hover 	{ font:11px Arial, Helvetica, sans-serif; color:#06C; text-decoration:none }
.linkstopo_nome { font:11px Arial, Helvetica, sans-serif; color:#06C }
.linkstopo_nome a:link, .linkstopo_nome a:visited { font:bold 11px Arial, Helvetica, sans-serif; color:#06C }
.linkstopo_nome a:hover { font:bold 11px Arial, Helvetica, sans-serif; color:#06C; text-decoration:underline }

.calendario { float:left; padding-top:2px; padding-left:4px; margin-top:20px !important; #margin-top:21px !important; margin-top:4px; font:bold 11px Arial, Helvetica, sans-serif; color:#999 }
.calendario a:link, .calendario a:visited  { font:bold 11px Arial, Helvetica, sans-serif; color:#999; padding-right:10px }
.calendario a:hover { font:bold 11px Arial, Helvetica, sans-serif; color:#4076BA; padding-right:10px; text-decoration:none }
.calendario img { vertical-align:middle; margin-top:-3px; padding-left:10px }
.busca { float:left; width:162px; margin-top:4px; margin-left:68px; margin-left:-5px; }
.busca input { height:16px; margin-top:-1px; }
.imagem_busca { margin-left:0 !important; margin-left:-1px }

#dnn_ctr1778_ViewNoticias_divNoticiasPaginadas table tr td { padding-right:30px }
.txt_destaques span { font:bold 13px Arial, Helvetica, sans-serif !important; display:block; margin-bottom:10px; color:#005F69 !important }
.txt_destaques p { margin-right:15px }
.tit_noticias_h4 { font:bold 18px Arial, Helvetica, sans-serif; color:#005F69; display:none }

.breadcumb { margin-bottom:10px;}
.breadcumb li { list-style:none; display:inline }


.webdoor { padding-bottom:8px; clear:both; width:759px }

.rodape100 { clear:both; background:url(../Skin_Paginas/fundo_rodape.png) repeat-x; height:61px; }
.rodapes { margin:auto; text-align:left; width:755px; padding-right:13px; }
.rodape { color:#777489; font:12px Arial, Helvetica, sans-serif; text-align:left; padding-top:10px; float:left; width:480px; }
.central { float:right; font:bold 12px Arial, Helvetica, sans-serif; color:#777489; padding-top:10px; text-align:right; padding-bottom:12px; width:240px; }


/* DIV DO MENU */
.submenu_ti { margin-bottom:35px; #margin-bottom:10px; width:760px }
.submenu_ti li { float:left; list-style:none; font:bold 12px "Trebuchet MS", Verdana, Arial; color:#666; text-transform:uppercase; margin-right:6px; margin-left:2px }
.submenu_ti li a:link, .submenu_ti li a:visited { padding:0 5px; border:1px solid #FFF; border-top:1px solid #F7F9FC; font:bold 12px "Trebuchet MS", Verdana, Arial; color:#666; text-transform:uppercase; display:block; line-height:24px }
#menu_ativ a, .submenu_ti li a:hover { padding:0 5px; border:1px solid #005F69; font:bold 12px "Trebuchet MS", Verdana, Arial; color:#005F69; text-transform:uppercase; text-decoration:none; display:block; line-height:24px }


/* FIM DIV MENU */

/* Pagina inicial */

/* titulos h2 */
.col_ti1 h2, .col_ti2 h2, .col_ti3 h2, .tith2 { font:normal 16px "Trebuchet MS", Verdana, Arial; color:#FFF; background:url(/Portals/10/fundo_h2_tit.png) repeat-x; padding:1px 0 0 10px }
.tith2 { width:165px }

.titulodasnot { color:#005F69; margin:10px 0 }

.col_ti1 { float:left; width:226px !important; width:216px; margin-right:10px }
.col_ti1 h3, .col_ti2 h3, .col_ti3 h3, .col_ti5 h3
{ font:bold 13px "Trebuchet MS", Arial, Verdana; color:#005F69; padding-top:10px; padding-bottom:15px; text-transform:uppercase }
.tabela_formacoes_tecinf h3 { background:url(/desktopmodules/formacaoESTI/mini_squares.gif) no-repeat 0 2px; font:bold 12px "Trebuchet MS", Verdana, Arial; padding:0 0 0 15px }
.tabletdvagas { text-align:right !important; padding-right:5px !important; vertical-align:middle }
.col_ti1 p, .col_ti2 p, .col_ti3 p, .col_ti5 p
{ font:11px Arial, Helvetica, sans-serif; color:#666 }
.col_ti1 a:link, .col_ti2 a:link, .col_ti3 a:link, .col_ti5 a:link, 
.col_ti1 a:visited, .col_ti2 a:visited, .col_ti3 a:visited, .col_ti5 a:visited
{ font:11px Arial, Helvetica, sans-serif; color:#666; text-decoration:none }
.col_ti1 a:hover, .col_ti2 a:hover, .col_ti3 a:hover, .col_ti5 a:hover
{ font:11px Arial, Helvetica, sans-serif; color:#005F69; text-decoration:none }

.col_ti2 { float:left; width:342px !important; width:332px; margin-right:10px }
.col_ti3 { float:left; width:166px !important; width:156px }

.span_titdnot { font:11px Arial, Helvetica, sans-serif; color:#666 }


/* CURSOS INTENSIVOS */
.submenu_ci { float:left; width:175px; padding-right:10px }
.col_ti4 { float:left; width:390px; margin:0 6px 0 7px; margin-top:1px; color:#666 }
.col_ti5 { float:left; width:185px; margin-top:1px }

.table1_ci { background-color:#DCE6E7; font:11px Arial, Helvetica, sans-serif; color:#666 }
.table1_ci br { font-size:1px; height:1px }
.table1_ci tbody td { padding:10px 15px }
.table1_ci thead td { background-color:#69939C; font:bold 20px Arial, Helvetica, sans-serif; color:#FFF; height:auto !important; height:35px; min-height:35px; border-bottom:2px solid #FFF; padding:5px 10px; vertical-align:middle }
.col_ti4 p { font:11px Arial, Helvetica, sans-serif; color:#666; text-decoration:none }

.matricula_esti { font:bold 11px Arial, Helvetica, sans-serif; color:#666 !important; padding:0 10px !important }
.matricula_esti a:link, .matricula_esti a:visited { font:bold 11px Arial, Helvetica, sans-serif; color:#005F69 }
.matricula_esti a:hover { font:bold 11px Arial, Helvetica, sans-serif; color:#005F69 }

/* MOSTRA DIV CURSOS INTENSIVOS EM ESTI */
#curint_t2, #curint_t3, #curint_t4, #curint_t5 { display:none }
.todo_curint 		{ font:11px Arial, Helvetica, sans-serif; color:#666; padding-bottom:30px }
.todo_curint td { padding:10px; vertical-align:top }
.todo_curint table { border:1px solid #E0E9EB }

.fundot2 { background-color:#E0E9EB }
.todo_curint p 	{ margin-bottom:20px; margin-top:10px; padding-right:20px }
.todo_curint h2 	{ font:bold 16px Arial, Helvetica, sans-serif; color:#005F69; margin-top:30px; margin-bottom:10px }
.curint_titulos 	{ padding-left:7px; font-size:1px }
.wkh8:link { font:12px Arial, Helvetica, sans-serif; color:#666; text-decoration:none }
.wkh8:visited { font:12px Arial, Helvetica, sans-serif; color:#666; text-decoration:none }
.wkh8 { font:12px Arial, Helvetica, sans-serif; color:#666; text-decoration:none }
.wkh8:hover { font:12px Arial, Helvetica, sans-serif; color:#005F69; text-decoration:none }
.wkh9:link { font:bold 12px Arial, Helvetica, sans-serif; color:#005F69; text-decoration:none }
.wkh9:visited { font:bold 12px Arial, Helvetica, sans-serif; color:#005F69; text-decoration:none }
.wkh9 { font:bold 12px Arial, Helvetica, sans-serif; color:#005F69; text-decoration:none }
.links_centro { text-align:center; margin:auto }


/* CURSOS INTENSIVOS - MATRICULE-SE */
#curint_t2 h4 { background:url('/Portals/10/mini_squares.gif') no-repeat left; font:bold 12px Arial, Helvetica, sans-serif; color:#005F69; padding-left:17px; }
#curint_t3 { width:357px; }
#curint_t3 table { width:355px; border-right:1px solid #005F69 }
#curint_t3 table tr th { font:bold 11px Arial, Helvetica, sans-serif; color:#005F69; text-align:center; border-bottom:1px solid #005F69; border-top:1px solid #005F69; border-left:1px solid #005F69; background-color:#EBF0F1; height:20px; vertical-align:middle }
#curint_t3 table tr td { font:bold 11px Arial, Helvetica, sans-serif; color:#005F69; text-align:center; padding:10px 0; border-bottom:1px solid #005F69; border-left:1px solid #005F69 }
#curint_t3 h3 { font:bold 16px Arial, Helvetica, sans-serif; color:#005F69; margin:20px 0 }
#curint_t3 input { vertical-align:middle; margin-right:5px }
#curint_t3 hr { width:345px; margin:auto; font-size:1px; height:1px; border:1px solid #005F69; padding:0; text-align:center }
#curint_t3 p { margin:20px 0 !important; margin:10px 0; font:bold 11px Arial, Helvetica, sans-serif; color:#005F69 }

.botaoform7 { width:73px; height:17px; border:1px solid #005F69; background-color:#EBF0F1; font:11px Arial, Helvetica, sans-serif; color:#005F69; margin:89px 0 0 45px !important; margin:75px 0 0 55px; cursor:pointer; }
.divbotaoform7 { width:73px; height:17px; border:1px solid #005F69; background-color:#EBF0F1; font:11px Arial, Helvetica, sans-serif; color:#005F69; cursor:pointer; }

#form_t2 table { margin:auto; width:500px; margin-bottom:15px }
#form_t2 table, #form_t2 td, #form_t2 th { border:1px solid #005F69; border-collapse:collapse }
#form_t2 thead { vertical-align:middle; background-color:#EBF0F1; font:bold 10px Verdana, Arial, Helvetica, sans-serif ; color:#005F69; height:20px; }
#form_t2 thead th { text-align:center; background-color:#EBF0F1; font:bold 10px Verdana, Arial, Helvetica, sans-serif ; color:#005F69; height:20px; vertical-align:middle }
#form_t2 thead td, #form_t2 tbody td { padding-left:5px }
#form_t2 p { padding:0 30px 20px 30px }
#form_t2 tbody th strong { font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#005F69 }
#form_t2 tbody th { font:10px Verdana, Arial, Helvetica, sans-serif; color:#005F69; text-align:center; vertical-align:middle }
#form_t2 tbody { font:10px Verdana, Arial, Helvetica, sans-serif; color:#005F69 }
#form_t2 tbody h5 { font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#005F69; }



/* POS GRADUACAO */
.fundo_pos_esti_bottom { width:762px; background:url(fundo_pos_esti_bottom.jpg) no-repeat left bottom; padding-bottom:110px; margin-bottom:30px; }
.fundo_pos_esti_bottom2 { width:675px; background:url(/Portals/10/fundo_pos_esti_bottom2.jpg) no-repeat; height:auto !important; height:470px; min-height:470px; padding:80px 0 0 75px }
.cursosdepos { float:left; width:280px; margin:0 40px 30px 0; font:12px Arial, Helvetica, sans-serif; color:#666 }
.cursosdepos p { margin-bottom:10px }
.cursosdepos p img { border:2px solid #CCC !important }
.cursosdepos h3 { font:bold 14px Georgia, "Times New Roman", Times, serif; color:#005F69; height:50px }
.banner_pos { width:756px; clear:both }
.banner_pos2 { width:600px; margin:0; font:17px Georgia, "Times New Roman", Times, serif; color:#967952; line-height:25px }
.col_ti_22 { margin:50px 0 30px 0 }
.col_ti_23 { background:url(/Portals/10/fundo_pos_esti_rodape.jpg) no-repeat; height:auto !important; height:225px; min-height:225px; margin-bottom:0 }
.col_ti_23 p img { margin:0 13px }
.col_ti7 { float:left; width:240px }
.col_ti6 { float:right; width:505px; font:12px Arial, Helvetica, sans-serif; color:#666 }
.col_ti77 {margin-bottom: 50px; text-align: center;}
.banner_ti_pos { background:url(/Portals/10/banner_ti_pos.jpg) no-repeat; width:753px; height:120px }
.banner_ti_pos h3 { font:20px Georgia, "Times New Roman", Times, serif; color:#600; margin:0 0 0 10px; padding-top:10px }
.banner_ti_pos h4 { font:30px Georgia, "Times New Roman", Times, serif; color:#967952; margin:40px 10px 0 0; text-align:right }
.fundo_ti_pos { background:url(/Portals/10/banner_ti_pos_c2.jpg) no-repeat; padding:70px 0 0 85px; margin-top:2px }
.fundo_ti_pos2 { background:url(/Portals/10/banner_ti_pos_c2.jpg) no-repeat; height:215px; #height:219px; margin-top:2px; padding:70px 0 0 85px }
.sobsumenu { background:url(/Portals/10/menudir_posti.jpg) no-repeat 0 -32px; padding-left:75px; padding-top:30px }

/* MENU POS GRADUACAO */
.fundo_ti_pos ul, .fundo_ti_pos2 ul { margin:0; padding:0 }
.fundo_ti_pos ul li, .fundo_ti_pos2 ul li { position:relative; list-style:none; float:left; width:150px }
.fundo_ti_pos ul li a:link, .fundo_ti_pos ul li a:visited, 
.fundo_ti_pos2 ul li a:link, .fundo_ti_pos2 ul li a:visited { text-decoration:none; font:bold 11px Georgia, "Times New Roman", Times, serif; color:#B89F7D; padding-left:15px; background:url('/Portals/10/mini_squares3.gif') no-repeat left; line-height:30px }
.fundo_ti_pos ul li a:hover, .fundo_ti_pos2 ul li a:hover { background:url('/Portals/10/mini_squares2.gif') no-repeat left; font:bold 11px Georgia, "Times New Roman", Times, serif; color:#600; padding-left:15px; line-height:30px }
#ativ_tipos { height:22px; padding-top:8px; font:bold 11px Georgia, "Times New Roman", Times, serif; color:#600; background:url('/Portals/10/mini_squares2.gif') no-repeat left; padding-left:15px }
#ativ_tipos a:link, #ativ_tipos a:visited, #ativ_tipos a:hover { font:bold 11px Georgia, "Times New Roman", Times, serif; color:#600; background:none; height:22px; padding:0 }

.preencha_inspos { text-align: left; margin-left:106px }


.col_ti7 img { margin:30px 0 }
.col_ti_2 { width:756px; }
.col_ti6 h6 { font:bold 15px Georgia, "Times New Roman", Times, serif; color:#967952; margin:20px 0 }
.col_ti6 h6 strong { font:bold 14px Georgia, "Times New Roman", Times, serif; color:#600 }
.col_ti6 p { margin:0 0 30px 0; font:13px Arial, Helvetica, sans-serif; color:#967952; }
.col_ti6 ul { margin:20px 0 40px 0; padding:0; }
.col_ti6 ul li { margin:10px 0 10px 20px; list-style:none; list-style-image:url('/Portals/10/mini_squares3.gif'); }
.col_ti6 ul li h5 { margin:0; padding:0; font:bold 13px Arial, Helvetica, sans-serif; color:#967952; }
.col_ti6 h3 { font:17px Georgia, "Times New Roman", Times, serif; color:#B89F7D; background:url('/Portals/10/tit_ti_pos.jpg') no-repeat left; height:28px; width:400px; padding-left:20px; margin:30px 0 20px 0 }
.col_ti6 h4 { color:#600; font:bold 15px Georgia, "Times New Roman", Times, serif }

.proposta_txt { width:420px }
.proposta_txt h5 { font:17px Georgia, "Times New Roman", Times, serif; color:#B89F7D; background:url('/Portals/10/tit_ti_pos.jpg') no-repeat left; height:28px; width:400px; padding-left:20px; margin:30px 0 20px 0 }

.blocos_posesti { width:414px; background:url('/Portals/10/fundo_bloco_posesti.jpg') no-repeat; height:38px; border:1px solid #967952; line-height:38px; cursor:pointer; margin:auto; margin-bottom:2px;}
.blocos_posesti_over { width:414px; background:url('/Portals/10/fundo_bloco_posesti_over.jpg') no-repeat; height:38px; border:1px solid #967952; line-height:38px; cursor:pointer; margin:auto; margin-bottom:2px; }
.bposestil { float:left; font:bold 12px Georgia, "Times New Roman", Times, serif !important; padding:10px 0 0 10px !important; margin:0 !important; line-height:38px; position:absolute; color:#600; background:none !important; border:none !important; width:auto !important }
.bposestir { float:right; font:11px Georgia, "Times New Roman", Times, serif; padding-right:5px; padding-top:20px; color:#600; }

.logos_pos_vert { text-align:center; height:auto !important; height:500px; min-height:500px }
.logos_pos_vert img { margin:25px 15px !important }


.bloco_postiopen { background-color:#F9F7EE; color:#846A48; font:12px Georgia, "Times New Roman", Times, serif; border:1px solid #F0EAD2; width:393px; margin:auto; margin-top:-2px; padding:0 10px 10px 10px; }
.bloco_postiopen h6 { font:bold 12px Georgia, "Times New Roman", Times, serif; color:#846A48; margin:10px 0 5px 0; }
.bloco_postiopen hr { margin-top:10px; }

.bloco_post_trabalho { width:372px; color:#846A48; font:12px Georgia, "Times New Roman", Times, serif; background-color:#F1EDDA; border:1px solid #967952; padding:10px; margin:20px 0 10px 0; }
.bloco_post_trabalho h4 { font:bold 12px Georgia, "Times New Roman", Times, serif; color:#846A48; margin:0 0 7px 0; }


/* GRADUACAO */

/* home */
.tit_grad_h3 { background:url('/Portals/10/tit_grad_h3.gif') no-repeat 0 0; text-align:right; height:37px; width:753px }
.tit_grad_h3 h3 { padding-top:5px; font:17px "Trebuchet MS", Verdana, Arial; color:#FFF; margin-right:10px }
.texto_ti_home { margin:20px 0 }
.texto_ti_home p { font:14px Arial, Helvetica, sans-serif; color:#A68621; line-height:30px; text-align:justify; margin-right:15px; margin-bottom:20px }
.cont_grad_home { margin-bottom:60px }
.cont_esq1_home { float:left; width:333px; margin:0 50px 40px 15px }
.cont_esq1_home h3 { font:bold 14px Arial, Helvetica, sans-serif; color:#005F69; margin:10px 0 }
.cont_esq1_home p { font:13px Arial, Helvetica, sans-serif; color:#666; margin:10px 0  }
.cont_esq1_home a:link, .cont_esq1_home a:visited { font:bold 12px Arial, Helvetica, sans-serif; color:#005F69  }
.cont_esq1_home a:hover { font:bold 12px Arial, Helvetica, sans-serif; color:#005F69 }
.cont_dir1_home { float:left; width:333px; margin-bottom:40px }
.cont_dir1_home h3 { font:bold 14px Arial, Helvetica, sans-serif; color:#005F69; margin:10px 0  }
.cont_dir1_home p { font:13px Arial, Helvetica, sans-serif; color:#666; margin:10px 0  }
.cont_dir1_home a:link, .cont_dir1_home a:visited { font:bold 12px Arial, Helvetica, sans-serif; color:#005F69  }
.cont_dir1_home a:hover { font:bold 12px Arial, Helvetica, sans-serif; color:#005F69 }

/* proposta */
.menugrad { float:left; width:175px; margin-top:20px }
.menugrad ul { margin:0; padding:0; border-bottom:0 }
.menugrad ul li { list-style:none; display:block; width:140px !important }
.menugrad ul li a:link, .menugrad ul li a:visited  { height:20px; padding-top:6px; display:block; text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; padding-left:35px; background:url('/Portals/10/Skins/Skin_Tec_Inf/submenu_ti.gif') no-repeat 0 -26px; width:140px; }
.menugrad ul li a:hover { height:20px; padding-top:6px; background:url('/Portals/10/Skins/Skin_Tec_Inf/submenu_ti.gif') no-repeat 0 0; font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; padding-left:35px }
#ativ_ddform { display:block; width:175px; height:20px; padding-top:6px; font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; background:url('/Portals/10/Skins/Skin_Tec_Inf/submenu_ti_at.gif') no-repeat left; padding-left:35px }
#ativ_ddform a:link, #ativ_ddform a:visited, #ativ_ddform a:hover { padding:0; font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; background:none }

.sobreti { float:left; margin:20px 0 0 10px; width:552px !important; width:542px; font:14px Arial, Helvetica, sans-serif; color:#A68621; vertical-align:middle; text-align:justify; line-height:22px; }
.sobreti p { margin:0 0 10px 0; vertical-align:middle }


.cont_esq1 { float:left; width:572px; }
.cont_esq1 p { margin:10px 10px 10px 0; font:13px Arial, Helvetica, sans-serif; color:#666; }
.cont_esq1 h4 { font:bold 20px Arial, Helvetica, sans-serif; color:#005F69; margin:10px 0 30px 0;  }
.cont_esq1 h5 { font:normal 20px Arial, Helvetica, sans-serif; color:#005F69; margin:10px 0;  }

.image-container { width:550px; color:#666; font:13px Arial, Helvetica, sans-serif; margin-bottom:30px; }
.image-container img { float:left; margin-right:10px; }
.image-container p { margin-left:70px; padding:2px; }

.cont_dir1 { float:left; width:181px; }
.cont_dir1 h6 { height:20px; font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; padding:6px 0 0 30px; background:url('/Portals/10/mini_squares4.gif') no-repeat 10px 7px #69939C; text-transform:uppercase }
.cont_dir1 h3 { font:12px Arial, Helvetica, sans-serif; color:#005F69; margin:20px 10px  }
.cont_dir1 p { font:11px Arial, Helvetica, sans-serif; color:#666; margin:10px 10px 15px 10px }
.cont_dir1 ul { margin:0 10px 30px 25px; padding:0; list-style:disc }
.cont_dir1 ul li { font:11px Arial, Helvetica, sans-serif; color:#666; list-style:disc; margin-bottom:10px }
.cont_dir1 img { margin:10px 0 20px 10px }

.hr_graduacao_ti { margin-bottom:20px }

.cont_grad { width:762px; background:url('/Portals/10/Skins/Skin_Tec_Inf/fundo_grad.gif') repeat-y; margin:20px 0 30px 0; }


/* duracao do curso */
.coment_duracao { font:italic 15px Arial, Helvetica, sans-serif; color:#005F69; width:522px; padding:10px; background-color:#EFF4F5; margin-bottom:20px; }
.coment_duracao h3 { font:bold 15px "Trebuchet MS", Arial, sans-serif; color:#005F69; }


/* certificacao */
.certif_ti h2 { font:bold 13px Arial, Helvetica, sans-serif; color:#005F69; margin:10px 20px 10px 0;  }
.certif_ti p { font:13px Arial, Helvetica, sans-serif; color:#005F69; margin:10px 20px 10px 0; }
.certif_ti h3 { font:bold 13px Arial, Helvetica, sans-serif; color:#005F69; margin:10px 20px 10px 0; text-align:right;  }




/* graduacao - valores */
.cont_ti_1col { font:13px Arial, Helvetica, sans-serif; color:#666; width:762px; }
.cont_ti_1col cite { font:italic 11px Arial, Helvetica, sans-serif }
.cont_ti_1col p { margin:20px 0; font:13px Arial, Helvetica, sans-serif; color:#666; }
.cont_ti_1col a:link, .cont_ti_1col a:visited { color:#005F69; font:bold 13px Arial, Helvetica, sans-serif; }
.hr_grad_ti { margin:23px 0 30px 0 }
.tabela_valor { width:538px; border:1px solid #69939C; margin-left:95px }
.tabela_valor thead th { padding:5px 10px; text-align:left; font:bold 13px Arial, Helvetica, sans-serif; color:#FFF; background-color:#69939C; border-top:15px solid #FFF; border-left:15px solid #FFF }
.tabela_valor thead td { padding:5px 10px; text-align:right; font:bold 13px Arial, Helvetica, sans-serif; color:#FFF; background-color:#69939C; border-top:15px solid #FFF; border-right:15px solid #FFF }
.tabela_valor tbody th { padding:20px 0 0 20px; text-align:left; font:bold 13px Arial, Helvetica, sans-serif; color:#005F69; line-height:40px }
.tabela_valor tbody td { padding:20px 20px 0 20px; text-align:right; font:bold 13px Arial, Helvetica, sans-serif; color:#005F69; line-height:40px }
.tabela_valor h5 { font:bold 15px Arial, Helvetica, sans-serif; color:#005F69; margin:20px 0; text-align:center }
.tabela_valor hr { color:#69939C; height:1px; border:1px solid #69939C }


/* graduacao - corpo docente */
.corpo_docente_ti { background-color:#C9D9DC; margin:20px 8px 40px 0 !important; margin:20px 7px 40px 0 }
.tradval_historiadir { background-color:#C9D9DC; border:8px solid #C9D9DC; border-left:none }
.td_histnorm { width:91x; height:91px; border:10px solid #FFF; font:bold 13px Georgia, "Times New Roman", Times, serif; color:#4076BA; cursor:pointer; }
.td_histnorm_over { width:91px; height:91px; border:10px solid #005F69; font:bold 13px Georgia, "Times New Roman", Times, serif; color:#4076BA; background-color:#FFF; cursor:pointer; }

.tradval_historiaesq { width:190px; text-align:center; font:13px "Trebuchet MS", Arial, sans-serif; color:#333; background-color:#C9D9DC }
.tradval_historiaesq h2 { font:bold 18px Georgia, "Times New Roman", Times, serif; margin:auto; color:#4076BA; width:100px; padding:25px 0 20px 0 !important; padding:0; }
.tradval_historiaesq img { margin:10px 0; border:8px solid #005F69 !important; }
.tradval_historiaesq p { margin:10px; text-align:left; font:11px Arial, Verdana, sans-serif; color:#666 }

#curint_td2, #curint_td3, #curint_td4, #curint_td5, #curint_td6, #curint_td7, #curint_td8, #curint_td9, #curint_td10, #curint_td11, #curint_td12, #curint_td13, #curint_td14, #curint_td15, #curint_td1, #curint_td17, #curint_td18, #curint_td19, #curint_td20, #curint_td21, #curint_td22, #curint_td23, #curint_td24, #curint_td25 { display:none }

.horas_aula { text-align:center }
.horas_aula p { font:20px "Trebuchet MS", Verdana, Arial; color:#005F69; text-align:center }

/************************ graduacao - Curriculos ************************/
.curr_esq_h4_cert { background:#FFF url(/Portals/10/curr_ti_esq_cert.gif) no-repeat !important; vertical-align:middle !important }
.curr_esq_h4_cert h4 { background:none; text-transform:none; font:17px Arial, Helvetica, sans-serif; padding-left:10px; color:#666; padding-right:83px }
.curr_esq_h4 { background:#FFF url(/Portals/10/curr_ti_esq.gif) no-repeat !important; vertical-align:middle !important }
.curr_esq_h4 h4 { background:none; text-transform:none; font:17px Arial, Helvetica, sans-serif; padding-left:10px; color:#005F69; width:154px }

/* Balloon */
.curriculo_div { width:755px }

.curriculo_div table { border-collapse:collapse; margin-bottom:5px; width:755px !important }
.curriculo_div table h5 { font:normal 10px Arial, Helvetica, sans-serif; color:#333; cursor:pointer; margin:0; padding:0 }
.curriculo_div table h5:hover { font:normal 10px Arial, Helvetica, sans-serif; color:#005F69 }
.curriculo_div table tbody tr td { height:90px; vertical-align:top; font:normal 10px Arial, Helvetica, sans-serif; color:#666; text-align:left; background-color:#F6F6F6; border:2px solid #FFF; padding-left:2px }
.curriculo_div table tbody tr th { height:90px; vertical-align:top; font:normal 10px Arial, Helvetica, sans-serif; color:#666; text-align:left; background-color:#E6E6E6; border:2px solid #FFF; padding-left:2px }
.curriculo_div table thead tr td { width:12%; padding:4px 0; background-color:#005F69; font:11px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; border:2px solid #FFF; }

.relative_col td div, .relative_col th div { position:relative }
.curriculo_div table thead th { width:194px !important }

.totalspancurr { float:left; font:12px Arial, Helvetica, sans-serif; color:#666; vertical-align:middle; margin:0 0 5px 210px }
.pagspancurr { float:right; font:12px Arial, Helvetica, sans-serif; color:#C0C0C0; vertical-align:middle; margin-right:3px;  margin-top:0; margin-bottom:5px }
.pagspancurr img { vertical-align:top; margin-top:2px; }
.pagspancurr a:link, .pagspancurr a:visited { font:12px Arial, Helvetica, sans-serif; color:#666; text-decoration:none }
.pagspancurr a:hover { font:12px Arial, Helvetica, sans-serif; color:#005F69; text-decoration:none }

.height62px { height:62px !important }

.cert_rosa, .cert_azul, .cert_marrom, .cert_roxo, 
.cert_verde, .cert_beje, .cert_vinho, .cert_preto, .cert_laranja
{ height:20px !important; font:11px Arial, Helvetica, sans-serif !important; color:#FFF !important; vertical-align:middle !important; text-align:center !important; }
.cert_rosa { background-color:#C99 !important }
.cert_azul { background-color:#69C !important }
.cert_marrom { background-color:#960 !important }
.cert_roxo { background-color:#939 !important }
.cert_verde {  background-color:#696 !important }
.cert_beje { background-color:#C96 !important }
.cert_vinho { background-color:#900 !important }
.cert_preto { background-color:#000 !important }
.cert_laranja { background-color:#F90 !important }

.certificacoes_titulo_curr td, .certificacoes_titulo_curr th { text-align:center !important; font-size:11px !important; font-weight:bold !important; color:#666 !important; vertical-align:middle !important }

.curriculo_div table ul { position:absolute !important; z-index:200 !important; width:210px; padding:15px 15px 5px 15px; display:none; top:0 !important; left:-246px !important; height:auto !important; height:87px; min-height:87px; border:1px solid #005F69; background:#FFF }
.curriculo_div table ul h6 { font:bold 12px Arial, Helvetica, sans-serif !important; color:#005F69 !important; margin:0; padding:0; padding-bottom:10px }
.curriculo_div table ul li { font:12px Arial, Helvetica, sans-serif !important; color:#666 !important; list-style:none; padding-bottom:10px }

.bl h2 { margin:0 10px; font:bold 12px Arial, Helvetica, sans-serif; color:#005F69; padding-top:7px; }
.bl p { margin:10px }

.explic_curr { margin:-20px 0 20px 0; font:12px Verdana, Arial, Helvetica, sans-serif; color:#666 }

.detalhes_curr { width:525px; margin-left:205px; margin-bottom:30px; margin-top:30px }
.dc_esq { float:left; width:209px; }
.dc_esq h3 { font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#005F69; text-transform:uppercase; margin:3px 0; }
.dc_esq p { font:12px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:20px 0; }
.dc_dir { float:right; width:300px; }

.det_rosa p, .det_azul p, .det_marrom p, .det_roxo p, 
.det_verde p, .det_beje p, .det_vinho p, .det_preto p, .det_laranja p 
{ font:12px Arial, Helvetica, sans-serif; color:#666; margin:0; }

.det_rosa { border-left:5px solid #C99; padding-left:7px; margin-bottom:21px; }
.det_rosa h5 { font:bold 12px Arial, Helvetica, sans-serif; color:#C99; margin:0; }

.det_azul { border-left:5px solid #69C; padding-left:7px; margin-bottom:21px; }
.det_azul h5 { font:bold 12px Arial, Helvetica, sans-serif; color:#69C; margin:0; }

.det_marrom { border-left:5px solid #960; padding-left:7px; margin-bottom:21px; }
.det_marrom h5 { font:bold 12px Arial, Helvetica, sans-serif; color:#960; margin:0; }

.det_roxo { border-left:5px solid #939; padding-left:7px; margin-bottom:21px; }
.det_roxo h5 { font:bold 12px Arial, Helvetica, sans-serif; color:#939; margin:0; }

.det_verde { border-left:5px solid #696; padding-left:7px; margin-bottom:21px; }
.det_verde h5 { font:bold 12px Arial, Helvetica, sans-serif; color:#696; margin:0; }

.det_beje { border-left:5px solid #C96; padding-left:7px; margin-bottom:21px; }
.det_beje h5 { font:bold 12px Arial, Helvetica, sans-serif; color:#C96; margin:0; }

.det_vinho { border-left:5px solid #900; padding-left:7px; margin-bottom:21px; }
.det_vinho h5 { font:bold 12px Arial, Helvetica, sans-serif; color:#900; margin:0; }

.det_preto { border-left:5px solid #000; padding-left:7px; margin-bottom:21px; }
.det_preto h5 { font:bold 12px Arial, Helvetica, sans-serif; color:#000; margin:0; }

.det_laranja { border-left:5px solid #F90; padding-left:7px; margin-bottom:21px; }
.det_laranja h5 { font:bold 12px Arial, Helvetica, sans-serif; color:#F90; margin:0; }


/************************ graduacao - bolsas ************************/
.conteudo_bolsa { width:754px; }

.geral_bolsa { font:13px Arial, Helvetica, sans-serif; color:#666; margin-top:20px; }
.geral_bolsa strong { font:bold 13px Arial, Helvetica, sans-serif; color:#005F69; }
.geral_bolsa img { margin-right:20px; float:left; line-height:140px; }
.geral_bolsa p { margin-left:267px; }

.hr_bolsas { width:598px; margin:auto; clear:both; height:25px; background:url(/Portals/10/hr_bolsas_esti.gif) no-repeat bottom; }


/************************ por que se certificar? pq_certificar.ascx ************************/
.pq_certificar_tit img { margin-bottom:10px; }
.pq_certificar_tit { width:751px; }

.pq_certificar_esq { float:left; width:536px; font:13px Arial, Helvetica, sans-serif; color:#666; }
.pq_certificar_esq h6 { font:bold 15px Verdana, Arial, Helvetica, sans-serif; color:#005F69; margin-bottom:20px; }
.pq_certificar_esq p { margin:20px 0 }

.pq_certificar_dir { float:right; width:176px; background-color:#E8EFF0; border:1px solid #E8EFF0; font:12px Arial, Helvetica, sans-serif; color:#005F69; text-align:left; }
.pq_certificar_dir p { margin:10px 10px 20px 10px; }
.pq_certificar_dir h6 { margin:10px 10px 20px 10px; font:12px Arial, Helvetica, sans-serif; color:#005F69;  }

.pq_certificar_rod { background-color:#E8EFF0; border:1px solid #E8EFF0; text-align:left; margin-top:17px; margin-bottom:40px; }
.pq_certificar_rod p { font:12px Arial, Helvetica, sans-serif; color:#666; margin:10px 15px 20px 15px; }
.pq_certificar_rod h6 { font:bold 15px Arial, Helvetica, sans-serif; color:#005F69; margin:15px 15px 20px 15px; }

.pq_certificar_banner img { float:left; margin-right:5px; background-color:#E8EFF0; padding:0; }
.pq_certificar_banner p { font:15px Verdana, Arial, Helvetica, sans-serif; color:#005F69; margin-left:570px; line-height:20px; padding:0; margin-top:0; background-color:#E8EFF0; padding-left:15px; padding-right:10px; padding-top:2px; padding-bottom:0; }


/************************ por que estudar gerencia de projetos? ger_proj.ascx ************************/
.ger_proj_esq { float:left; width:496px; font:13px Arial, Helvetica, sans-serif; color:#666; }
.ger_proj_dir { float:right; width:230px; text-align:right; }
.ger_proj_tit { margin-bottom:20px; }
.ger_proj_esq p { margin:10px 0 50px 0; }
.ger_proj_esq h6 { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#666; margin-bottom:40px; text-align:justify; }

/************************ por que estudar ingles? pq_certificar.ascx ************************/
.pq_certificar_esq h5 { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#666; margin-bottom:20px; }
.pq_ingles_box { background-color:#E8EFF0; border:1px solid #E8EFF0; font:italic 13px Arial, Helvetica, sans-serif; color:#005F69; text-align:left; }
.pq_ingles_box p { font:italic 13px Arial, Helvetica, sans-serif; color:#005F69; margin:15px 15px 20px 15px; }
.pq_ingles_box h5 { margin:10px 10px 20px 10px; font:bold 13px Arial, Helvetica, sans-serif; color:#666; text-align:right; }
.pq_ingles_box h4 { margin:10px 10px 20px 10px; font:italic 13px Arial, Helvetica, sans-serif; color:#005F69; }
.pq_ingles_box p img { margin-left:5px; }
.pq_ingles_box h6 { color:#666; }

.pq_inlges_faq { margin-bottom:30px; font:13px Arial, Helvetica, sans-serif; color:#666; }
.pq_inlges_faq h5 { font:bold 14px Arial, Helvetica, sans-serif; color:#005F69; margin:5px 0; }

.depo_ingles_esq { float:left; font:13px Arial, Helvetica, sans-serif; color:#005F69; width:560px; }
.depo_ingles_esq p { margin:20px 15px; text-align:left; font:13px Arial, Helvetica, sans-serif; color:#005F69; }
 
.depo_ingles_dir p { margin:20px 0; font:13px Arial, Helvetica, sans-serif; color:#666; text-align:left; }
.depo_ingles_dir { float:right; font:13px Arial, Helvetica, sans-serif; color:#666; width:152px; text-align:left; padding:0 15px; }

/************************ Pos Graduacao - Corpo Docente - pos_graduacao2.ascx ************************/
.col_ti76 { text-align:center; font-size:1px }
.col_ti76_corp_doc { color:#967952; font:bold 12px Georgia, "Times New Roman", Times, serif; width:570px !important; background-color:#F8F5ED; padding:15px 10px; margin:20px auto 0 auto !important; line-height:20px; text-align:left;}
.col_ti76_corp_doc p { color:#967952; font:bold 12px Georgia, "Times New Roman", Times, serif }
.mec_ps_posti { margin:20px 0 0 140px; }
.cdposti_dir { height:564px; min-height:564px; background-color:#F8F5ED; width:436px; }
.td_cdposti { width:91px; height:91px; border:9px solid #F8F5ED; font:bold 13px Georgia, "Times New Roman", Times, serif; color:#4076BA; }
.td_cdposti_over { width:91px; height:91px; border:9px solid #967952; font:bold 13px Georgia, "Times New Roman", Times, serif; color:#4076BA; background-color:#FFF; cursor:pointer; }

.cdposti_esq { width:144px; height:564px; min-height:564px; text-align:center; font:13px "Trebuchet MS", Arial, sans-serif; color:#333; background-color:#F8F5ED; padding:0 5px !important; padding:0 4px; margin-left:11px; }
.cdposti_esq h2 { font:bold 18px Georgia, "Times New Roman", Times, serif; margin:auto; color:#4076BA; width:100px; padding:25px 0 20px 0 !important; padding:0; }
.cdposti_esq img { margin:10px 0 0 5px; }
.cdposti_esq p { margin:10px; text-align:left; font:11px Arial, Verdana, sans-serif; color:#967952; }

#cpposti1, #cpposti2, #cpposti3, #cpposti4, #cpposti5, #cpposti6, #cpposti7, #cpposti8, #cpposti9, #cpposti10,
#cpposti11, #cpposti12, #cpposti13, #cpposti15, #cpposti16, #cpposti17, #cpposti18, #cpposti19, #cpposti20
{ display:none; }

/************************ Pos Graduacao - Prximas Turmas - pos_graduacao2.ascx ************************/
.postiproximasturmas h5 { font:bold 20px Arial, Helvetica, sans-serif; color:#600; margin:20px 0 10px 20px; }
.postiproximasturmas ul { margin:0 0 100px 0; padding:0; }
.postiproximasturmas ul li { margin:30px 0 40px 20px; list-style:none; list-style-image:url('/Portals/10/mini_squares3.gif'); }
.postiproximasturmas ul li h5 { margin:0; padding:0; font:bold 13px Arial, Helvetica, sans-serif; color:#967952; }


/************************ Processo Seletivo - proc_seletivo1.ascx ************************/
.pos_esti_lista_aprovados p { font:13px Arial, Helvetica, sans-serif; color:#666; margin:20px 0; padding-right:20px; }
.pos_esti_lista_aprovados img { margin-top:20px; }
.pos_esti_lista_aprovados a:link, .pos_esti_lista_aprovados a:visited { font:bold 13px "Trebuchet MS", Arial, sans-serif; color:#005F69; text-decoration:none; }
.pos_esti_lista_aprovados a:hover { font:bold 13px "Trebuchet MS", Arial, sans-serif; color:#005F69; text-decoration:underline; }


#tit_vestibular { background:none; color:#005F69; padding:10px 0; font:14px "Trebuchet MS", Verdana, Arial }
#tit_h4 { color:#005F69; padding:7px 0; margin:0; font:18px "Trebuchet MS", Verdana, Arial }


.tabela_lista_aprovados_vest { margin-bottom:30px; border-bottom:1px solid #F0F0F0; width:740px; }

.tabela_lista_aprovados_vest thead th { background:url('fundo_tab_psposesti.jpg') repeat-x; font:bold 14px Arial, Helvetica, sans-serif; color:#FFF; height:28px; line-height:28px; padding-left:10px; text-align:left; }
.tabela_lista_aprovados_vest thead td { background-color:#CFDDE0; font:bold 12px Arial, Helvetica, sans-serif; color:#666; height:20px; line-height:20px; padding-left:10px; text-align:left; border-right:1px solid #E7E7E7; }

.tabela_lista_aprovados_vest tbody th { width:342px; font:bold 12px Arial, Helvetica, sans-serif; color:#005F69; height:25px; line-height:25px; padding-left:10px; text-align:left; border-left:1px solid #F0F0F0; border-right:1px solid #F0F0F0; }
.tabela_lista_aprovados_vest tbody th strong { font:bold 12px Arial, Helvetica, sans-serif; color:#4076BA; }

.tabela_lista_aprovados_vest tbody td { font:12px Arial, Helvetica, sans-serif; color:#666; height:25px; line-height:25px; padding-left:10px; text-align:left; border-right:1px solid #F0F0F0; }

.tlavbck { background-color:#F9F9F9; }



.form_proc_seletivo_posesti { width:560px; margin:auto; margin-top:15px; }	
.form_proc_seletivo_posesti img { vertical-align:top; }
.form_proc_seletivo_posesti label { font:13px Arial, Helvetica, sans-serif; color:#666; }
.form_proc_seletivo_posesti input { font:13px Arial, Helvetica, sans-serif; color:#666; height:18px; margin-bottom:15px; padding-top:2px; border:1px solid #CCC; padding-left:2px; }
.form_proc_seletivo_posesti select { font:13px Arial, Helvetica, sans-serif; color:#666; height:22px; margin-bottom:15px; border:1px solid #CCC; }
.form_proc_seletivo_posesti th { text-align:left; padding-left:65px; }
.form_proc_seletivo_posesti th img { padding:0 3px; }

.sizeposestiform1 { width:550px; }
.sizeposestiform2 { width:300px; }
.sizeposestiform3 { width:38px; }
.sizeposestiform4 { width:53px; }
.sizeposestiform5 { width:173px; }
.sizeposestiform6 { width:174px; }
.sizeposestiform7 { width:301px; }

.bot_enviar_formpsposesti { vertical-align:top; }
.bot_enviar_formpsposesti img { padding-left:30px !important; }


/************************ Pos Graduacao - Processo Seletivo - proc_seletivo2.ascx ************************/
.menu_ps, .proc_seletivo { width:754px; }
.menu_ps img { float:left; }


.pro_sel_esq { float:left; width:509px; }
.pro_sel_dir { float:right; width:194px; background-color:#D1DEE0; padding:5px 10px 15px 15px; margin-right:1px; }

.pro_sel_esq h2, .pro_sel_dir h2 { font:bold 16px Arial, Helvetica, sans-serif; color:#005F69; margin:15px 0; }
.pro_sel_dir h3 { font:bold 13px Arial, Helvetica, sans-serif; color:#666; }
.pro_sel_dir p { font:13px Arial, Helvetica, sans-serif; color:#666; margin:0 0 20px 0 }
.pro_sel_dir img { margin:10px 0; }

.tab_info_psposesti { border:1px solid #666; border-collapse:collapse; font:13px Arial, Helvetica, sans-serif; color:#666; }
.tab_info_psposesti a:link, .tab_info_psposesti a:visited { font:bold 13px Arial, Helvetica, sans-serif; color:#005F69; text-decoration:none; }
.tab_info_psposesti a:hover { font:bold 13px Arial, Helvetica, sans-serif; color:#005F69; text-decoration:underline; }
.tab_info_psposesti td { padding:5px; border:1px solid #666; border-collapse:collapse; vertical-align:top; }
.tab_info_psposesti_trcz { background-color:#F0F0F0 }
.tit_h4_procsel { font:bold 16px Arial, Helvetica, sans-serif; color:#005F69; margin:15px 0 }
.tit_h3_procsel { font:20px "Trebuchet MS", Verdana, Arial; color:#FFF; padding:3px 30px 3px 10px !important; padding:3px 10px 3px 10px; background-color:#005E68; width:430px; float:left }

.conteudo_ps1 img { margin:20px 0; }

.ps_pos_esti_div { font:13px Arial, Helvetica, sans-serif; color:#666; margin-bottom:20px }
.ps_pos_esti_div img { float:left; margin-right:10px; margin-top:0; }
.ps_pos_esti_div p { margin-left:72px; }
.ps_pos_esti_div strong { color:#005F69; }

/* menu processo selevito pos */
ul#primary-navps, ul#primary-navps ul { margin:0; padding:0; }
ul#primary-navps li.menuparentps { list-style:none; float:left; }
ul#primary-navps li a { text-decoration:none; }

.ps01		{ display:block; background:url('proc_sel_estipos1.gif') no-repeat 0 -38px; width:108px; height:38px; }
.ps01:hover	{ display:block; background:url('proc_sel_estipos1.gif') no-repeat 0 0; width:108px; height:38px; }

.ps02		{ display:block; background:url('proc_sel_estipos2.gif') no-repeat 0 -38px; width:175px; height:38px; }
.ps02:hover	{ display:block; background:url('proc_sel_estipos2.gif') no-repeat 0 0; width:175px; height:38px; }

.ps03		{ display:block; background:url('proc_sel_estipos3.gif') no-repeat 0 -38px; width:142px; height:38px; }
.ps03:hover	{ display:block; background:url('proc_sel_estipos3.gif') no-repeat 0 0; width:142px; height:38px; }
/* fim menu */



/************************ Graduacao - Infra-Estrutura - graduacao.ascx ************************/
.gradti_infra { margin:20px 0 0 0 }
.foto_gradti_infra { background:url(/Portals/10/px_foto_gradti_infra.png); position:absolute; width:172px; height:337px }
.foto_gradti_infra h5 { color:#FFF; font:bold 23px Arial, Helvetica, sans-serif; margin:10px }
.foto_gradti_infra p { color:#FFF; font:bold 13px Arial, Helvetica, sans-serif; margin:10px; line-height:16px }

.col_infra2 img { margin:20px 0 10px 30px; }
.col_infra2 p { font:13px Arial, Helvetica, sans-serif; color:#666; margin:0 10px 10px 10px; }
.col_infra2 h5 { font:13px Arial, Helvetica, sans-serif; color:#005F69; margin:0 10px 10px 10px; }


/******************** PAGINA Calendario Geral - calend_geral.ascx ********************/
.calend_geral { width:762px; margin-bottom:30px; }
.calend_geral h3 { font:bold 14px Arial, Helvetica, sans-serif; color:#005F69; border-bottom:1px solid #005F69; width:752px; margin-top:35px; margin-bottom:10px; text-transform:uppercase; }
.calend_geral h5 { font:11px "Trebuchet MS", Arial, sans-serif; color:#005F69; margin:10px 0; }

.banner_calend_cur { margin:50px 0 30px 0 }
.calend_cur_tit { width:732px; background-color:#E4ECED; padding:0 10px; margin-top:3px; cursor:pointer; _height:25px; min-height:25px; padding-top:10px; font:bold 13px Arial, Helvetica, sans-serif; color:#005F69; }
.calend_cur_tit_over { width:732px; background-color:#005F69; padding:0 10px; margin-top:3px; cursor:pointer; _height:25px; min-height:25px; padding-top:10px; font:bold 13px Arial, Helvetica, sans-serif; color:#FFF; }

.calend_cur_cont { background-color:#F1F5F5; margin:3px 0; width:722px; padding:10px 15px 20px 15px; }
.calend_cur_cont table { width:564px; }
.calend_cur_cont table td, .calend_cur_cont table th { width:115px; text-align:center; font:13px Arial, Helvetica, sans-serif; color:#666; height:22px; line-height:22px; border-right:3px solid #F1F5F5; }
.calend_cur_cont_table_thead_td { background:url('fundo_td_calendario.jpg') no-repeat left; height:31px; font:12px Arial, Helvetica, sans-serif; color:#666; text-align:center; }
.calend_cur_cont_table_thead_th { background:url('fundo_td_calendario.jpg') no-repeat right; font:12px Arial, Helvetica, sans-serif; color:#666; text-align:center; vertical-align:middle; }
.calend_cur_cont table tbody td { background-color:#FFF; }
.calend_cur_cont table tbody td strong, .calend_cur_cont table tbody th strong { font-weight:normal; font-size:12px; text-transform:uppercase; }
.ult_vaga_cal { text-transform:uppercase; font:12px Arial, Helvetica, sans-serif !important; color:#F00 !important; }


/******************** PAGINA Alumni - calend_geral.ascx ********************/
.alumni_div { width:750px; font:13px Arial, Helvetica, sans-serif; color:#666; margin-top:20px; }

.alumni_div_esq { padding-top:30px; float:left; width:350px; font:13px Arial, Helvetica, sans-serif; color:#666; }
.alumni_div_esq p { font:13px Arial, Helvetica, sans-serif; color:#666; margin:20px 0; }
.alumni_div_esq h2 { font:17px "Trebuchet MS", Arial, sans-serif; color:#005F69; margin-bottom:10px; }
.alumni_div_esq img { margin-left:60px; }

.alumni_div_hr { float:left; width:1px; background-color:#005F69; margin:10px 15px; height:250px; font-size:1px; }

.alumni_div_dir { padding-top:30px; float:left; width:360px; font:13px Arial, Helvetica, sans-serif; color:#666; }
.alumni_div_dir a:link, .alumni_div_dir a:visited { font:bold 13px Arial, Helvetica, sans-serif; color:#666; text-decoration:none; }
.alumni_div_dir a:hover { font:bold 13px Arial, Helvetica, sans-serif; color:#005F69; text-decoration:none;  }
.alumni_div_dir p { font:13px Arial, Helvetica, sans-serif; color:#666; margin:0 0 20px 0; }
/*.alumni_div_dir h5 { font:13px Arial, Helvetica, sans-serif; color:#666; margin-top:20px; }
.alumni_div_dir input { width:241px; border:1px solid #CCC; height:20px; padding:2px 0 0 2px; font:13px Arial, Helvetica, sans-serif; color:#666; vertical-align:middle; }
.alumni_div_dir img { vertical-align:middle; margin-left:5px; }
.alumni_div_dir label { font:bold 13px Arial, Helvetica, sans-serif; color:#666; margin-right:5px; }*/
.alumni_div_dir p strong, .alumni_div_dir p b { color:#005F69; }



/* FORMACOES - MATRICULE-SE */
#form_t4 table { margin:auto; border-collapse:collapse; border:1px solid #666  }
#form_t4 table tr th { font:bold 11px Arial, Helvetica, sans-serif; color:#F06200; text-align:center; width:97px; border-bottom:1px solid #666; border-top:1px solid #666; border-left:1px solid #666; background-color:#FDE1CE; height:20px; vertical-align:middle }
#form_t4 table tr td { font:bold 11px Arial, Helvetica, sans-serif; color:#F06200; text-align:center; height:40px; border-bottom:1px solid #666; border-left:1px solid #666 }
#form_t4 h3 { font:bold 14px Arial, Helvetica, sans-serif; color:#F06200; margin-bottom:20px }
#form_t4 input { vertical-align:middle; margin-right:7px }
.form_t4_tdr { border-right:1px solid #666 }
#form_t4 hr { width:473px; margin:auto; font-size:1px; height:1px; border:1px solid #CCC; padding:0; text-align:center }
#form_t4 p { margin:20px 0; font:bold 11px Arial, Helvetica, sans-serif; color:#F06200 }


/* CURSOS INTENSIVOS */
.col5_esq { width:180px; margin-top:5px; float:left }
.col5_mei { width:378px; margin:5px 4px 0 5px; float:left }
.col5_dir { width:170px; margin-top:5px; float:left; }
.prox_tur_mini table { width:168px; font:11px Arial, Helvetica, sans-serif; color:#666; margin-bottom:15px; }
.prox_tur_mini table tfoot { text-align:right; height:40px; vertical-align:middle; }
.prox_tur_mini table tfoot td { border-bottom:1px solid #FDE1CE; }
.prox_tur_mini table th, .prox_tur_mini table a:link, .prox_tur_mini table a:visited { font:11px Arial, Helvetica, sans-serif; color:#666; }
.prox_tur_mini table a:hover { font:11px Arial, Helvetica, sans-serif; color:#F06200 }
.datapri { width:110px !important; font:11px Arial, Helvetica, sans-serif; color:#666; padding-left:10px; background:url(/Portals/10/mq.gif) no-repeat 0 5px }
.prox_tur_mini table tbody td { width:20px; border:1px solid #FFF; font:11px Arial, Helvetica, sans-serif; color:#666; }

#dnn_ctr2137_ViewProximasTurmas_divCursos h4 { margin-top:20px; background:url(/Portals/10/mini_squares4.gif) no-repeat 0 6px; padding-left:20px; font:bold 13px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#005F69 }

.submenu_ci { float:left; width:175px; padding-right:10px }
.col_ti4 { float:left; width:370px; padding-right:10px; margin-top:1px; color:#666 }
.col_ti5 { float:left; width:185px; margin-top:1px }

.table1_ciesti { background-color:#69939C; font:bold 20px Arial, Helvetica, sans-serif; color:#FFF; width:355px; padding:10px; }
.col_ti4 p { font:11px Arial, Helvetica, sans-serif; color:#666; text-decoration:none }

/* FORMACOES - ESTI */
#p9swapmenu ul a,
#p9swapmenu ul a
{height: 1%; }
 	
#p9swapmenu .closedesti a,
#p9swapmenu .closedesti a,
#p9swapmenu .openesti a, 
#p9swapmenu .openesti a
{ background-color:#EBF0F1; color:#69939C; display:block; padding:5px 0px 5px 6px; text-decoration: none; border-top:1px solid #FFF; font:bold 13px Arial, Helvetica, sans-serif;  }
	
#p9swapmenu .closedesti a:hover,
#p9swapmenu .closedesti a:hover,
#p9swapmenu .openesti a:hover,
#p9swapmenu .openesti a:hover
{ color:#fff; text-decoration:none; background-color:#69939C; }
	
#p9swapmenu .closedesti ul a, 
#p9swapmenu .closedesti ul ,
#p9swapmenu .openesti ul a,
#p9swapmenu .openesti ul a,
#p9swapmenu .openesti ul a:hover
{ border:0; color:#666; font-weight:normal; padding:0 0 0 12px; margin: 0 0 0 16px; font:11px Arial, Helvetica, sans-serif; }
	
	
#p9swapmenu .openesti ul a:hover,
#p9swapmenu .openesti ul a:hover
{ color:#FFF; font: 11px Arial, Helvetica, sans-serif; background-color:#f00 }

#p9current { color:#fff !important; font: 11px Arial, Helvetica, sans-serif; background-color:#69939C !important; font:bold 13px Arial, Helvetica, sans-serif; }



/* FORMACOES */
.formti { width:763px; padding-bottom:30px }
.formti1 { float:left; width:188px; margin-right:3px }
.formti2 { float:left; width:384px; margin-right:3px; }
.formti3 { float:left; width:175px;}

#matricula { font:bold 11px Arial, Helvetica, sans-serif !important; color:#666 !important; margin:20px 10px !important }
#matricula a:link, #matricula a:visited { font:bold 11px Arial, Helvetica, sans-serif !important; color:#005F69; text-decoration:none }
#matricula a:hover { font:bold 11px Arial, Helvetica, sans-serif !important; color:#005F69 !important; text-decoration:underline !important }

#curint_ti2, #curint_ti3, #curint_ti4, #curint_ti5 { display:none }
#curint_t1 li { list-style:square; margin:10px 15px }

#curint_ti1 { width:370px; margin-left:2px; }
.todo_curintesti 	{ font:12px Arial, Helvetica, sans-serif; color:#666; text-align:left; }
#curint_t1 { margin:0; padding:0 }
#curint_t1 br { font-size:1px; height:1px }
.todo_curintesti p 	{ font:12px Arial, Helvetica, sans-serif; color:#666; margin:0 0 20px 0; text-align:left }
.todo_curintesti h2	{ font:bold 16px Arial, Helvetica, sans-serif; color:#005F69; margin-top:20px; margin-bottom:0 }
.todo_curintesti h3 { font:bold 12px Arial, Helvetica, sans-serif; color:#666; margin:0 0 20px 0; text-align:left }
.todo_curintesti ul { margin:0; padding:0 }
.todo_curintesti ul li { padding:0; list-style:disc; margin:0 0 20px 16px; }

.conteudocursoti { border:1px solid #E0E9EB; border-top:none }
.conteudocursoti  h2 { float:left; font:normal 10px Arial, Helvetica, sans-serif !important; color:#036; width:134px; margin:0 !important; padding:10px 5px; border-top:1px solid #E0E9EB; display:block }
.conteudocursoti  ul { float:left; font:normal 10px Arial, Helvetica, sans-serif !important; color:#036; width:214px; margin:0 !important; padding:10px 5px; border-top:1px solid #E0E9EB; display:block }
.conteudocursoti  ul li { margin:0 0 0 20px !important; padding:0 !important; list-style:disc !important  }
.conteudocursoti br { clear:both; font-size:1px; height:1px; display:block }

.wkh8esti:link { font:12px Arial, Helvetica, sans-serif; color:#666; text-decoration:none }
.wkh8esti:visited { font:12px Arial, Helvetica, sans-serif; color:#666; text-decoration:none }
.wkh8esti { font:12px Arial, Helvetica, sans-serif; color:#666; text-decoration:none; }
.wkh8esti:hover { font:12px Arial, Helvetica, sans-serif; color:#005F69; text-decoration:none }
.wkh9esti:link { font:bold 12px Arial, Helvetica, sans-serif; color:#005F69; text-decoration:none }
.wkh9esti:visited { font:bold 12px Arial, Helvetica, sans-serif; color:#005F69; text-decoration:none }
.wkh9esti { font:bold 12px Arial, Helvetica, sans-serif; color:#005F69; text-decoration:none; }
.links_centroti { text-align:center; background-color:#DCE6E7; width:375px; margin-top:2px; height:24px; line-height:24px; }

.form_indique { margin-bottom:15px }
.form_indique h4 { margin:10px 0 2px 0; padding:0; font:11px Arial, Helvetica, sans-serif; color:#666 }
.bot_form_indique { width:80px; height:25px; background:url(/Portals/10/fundo_botao_indique_esti.gif); border:1px solid #fff; font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; margin:5px 0 5px 85px; cursor:pointer } 
.inputs_form_indique { font:11px Arial, Helvetica, sans-serif; color:#333; height:15px; padding:2px 0 0 2px; width:160px; border:1px solid #999 }
.form_indique p { font:11px Arial, Helvetica, sans-serif; color:#666; }

.formti3 a:link, .formti3 a:visited { font:11px Arial, Helvetica, sans-serif; color:#666; text-decoration:none }
.formti3 a:hover { font:11px Arial, Helvetica, sans-serif; color:#005F69; text-decoration:none }
.formti3 p { margin:20px 0 }

.prox_tur_mini table { width:178px; font:11px Arial, Helvetica, sans-serif; color:#666; margin-bottom:15px; }
.prox_tur_mini table tfoot { text-align:right; height:20px; vertical-align:bottom; }
.prox_tur_mini table tfoot td { border:none; padding-top:10px }
.prox_tur_mini table th, .prox_tur_mini table a:link, .prox_tur_mini table a:visited { font:11px Arial, Helvetica, sans-serif; color:#666; }
.prox_tur_mini table a:hover { font:11px Arial, Helvetica, sans-serif; color:#005F69; text-decoration:none; }
.datapri { width:50px !important; font:11px Arial, Helvetica, sans-serif; color:#666; padding-left:10px; background:url(/Portals/10/mq.gif) no-repeat 0 15px }
.prox_tur_mini table tbody td { width:30px; padding-top:10px; border:1px solid #FFF; font:11px Arial, Helvetica, sans-serif; color:#666; }
.prox_tur_mini table tbody th { padding-top:10px; font:bold 11px Arial, Helvetica, sans-serif; color:#666; }
.formti3 h3{ font:bold 13px "Trebuchet MS", Arial, Verdana; color:#005F69; padding-top:10px; padding-bottom:5px; text-transform:uppercase }


/* FORMACOES - CERTIFICADOS */
#curint_ti3 h4 { background:url('/Portals/10/mini_squares.gif') no-repeat; font:bold 12px Arial, Helvetica, sans-serif; color:#005F69; padding-left:17px; margin-bottom:10px; margin-left:70px; }
#curint_ti3 img { width:229px; }
#curint_ti3 p { padding-right:15px; }


/* FORMACOES - MATRICULE-SE */
#curint_ti4 { width:357px; }
#curint_ti4 table { width:355px; border-right:1px solid #005F69 }
#curint_ti4 table tr th { font:bold 11px Arial, Helvetica, sans-serif; color:#005F69; text-align:center; border-bottom:1px solid #666; border-top:1px solid #005F69; border-left:1px solid #005F69; background-color:#EBF0F1; height:20px; vertical-align:middle }
#curint_ti4 table tr td { font:bold 11px Arial, Helvetica, sans-serif; color:#005F69; text-align:center; padding:10px 0; border-bottom:1px solid #005F69; border-left:1px solid #005F69 }
#curint_ti4 h3 { font:bold 16px Arial, Helvetica, sans-serif; color:#005F69; margin:20px 0 }
#curint_ti4 table input { margin-left:0 }
#curint_ti4 input { vertical-align:middle; margin-right:5px; margin-left:12px; }
#curint_ti4 hr { margin:30px 0 20px 0; #margin:10px 0; font-size:1px; height:1px; border:1px solid #005F69; padding:0; text-align:center }
#curint_ti4 p { margin:10px 0; font:bold 11px Arial, Helvetica, sans-serif; color:#005F69 }
.botaoform6 { width:73px; height:17px; border:1px solid #005F69; background-color:#EBF0F1; font:11px Arial, Helvetica, sans-serif; color:#005F69; }
.divbotaoform6 { text-align:right }


/* FORMACOES - MODULOS */
#curint_ti2 { width:370px; }
#curint_ti2 h2	{ font:bold 16px Arial, Helvetica, sans-serif; color:#005F69; margin:20px 5px 5px 5px; }
#curint_ti2 p { margin:20px 5px; }
#curint_ti2 table { margin:auto; width:360px; margin-bottom:15px }
#curint_ti2 table, #curint_ti2 td, #curint_ti2 th { border:1px solid #005F69; border-collapse:collapse }
#curint_ti2 thead { vertical-align:middle; background-color:#DCE6E7; font:bold 11px Arial, Helvetica, sans-serif; color:#005F69; height:20px; }
#curint_ti2 thead th { width:50px; text-align:center; background-color:#DCE6E7; font:bold 11px Arial, Helvetica, sans-serif; color:#005F69; height:20px; vertical-align:middle }
#curint_ti2 thead td, #curint_ti2 tbody td { padding-left:5px; padding-right:5px; }
#curint_ti2 tbody td { padding-top:5px; padding-bottom:5px; }
#curint_ti2 tbody th { font:bold 11px Arial, Helvetica, sans-serif; color:#005F69; text-align:center; vertical-align:middle }
#curint_ti2 tbody { font:11px Arial, Helvetica, sans-serif; color:#005F69 }
#curint_ti2 tbody h5 { font:bold 11px Arial, Helvetica, sans-serif; color:#005F69; margin:0; padding:0; text-align:left !important }
#curint_ti2 tbody h5 a:hover {color:#6699CC}
#curint_ti2 tbody br { font-size:1px; height:1px }
.tr_curint_ti2 { background-color:#EBF0F1 }
.tr_curint_ti2 a:link, .tr_curint_ti2 a:visited { color:#005F69 !important }
.tr_curint_ti2 a:hover { color#005F69 !important; text-decoration:underline }

.tr_curint_ti2_nohover a:link, .tr_curint_ti2_nohover a:visited { color:#005F69 !important }
.tr_curint_ti2_nohover a:hover { color#005F69 !important; text-decoration:underline }



/******************** PAGINA noticias_esti.ascx ********************/
.noticias_esti{ width:560px; font:13px Arial; color:#666; float:left; clear:both; margin-top:10px; margin-bottom:20px;border-right:#cccccc solid 1px}

.noticias_esti a{font-weight:bold;}

.tit_not_ant{ width:150px; text-align:left; padding-bottom:5px; font:13px Trebuchet MS; font-weight:bold; color:#666; padding-left:10px; margin-top:10px; margin-right:19px !important; margin-right:9px; }

.noticias_anteriores{ width:150px; text-align:left; padding-bottom:10px; font:11px Arial; color:#666; background-color:#E3EDEE; padding-left:10px; margin-right:19px !important; margin-right:9px; }

.noticias_anteriores h3{ font-size:13px; font-family:Trebuchet MS; color:#005F69; font-weight:bold;}

.titulodasnoth2 { color:#005F69; padding-top:10px; font:18px "Trebuchet MS", Arial, sans-serif; }


.arq_not h3{ font-size:13px; font-family:Trebuchet MS; color:#005F69; font-weight:bold;}
.arq_not { width:140px; padding:10px; background-color:#E3EDEE; font-size:11px; font-family:Arial; color:#666; margin-top:5px; text-align:left; margin-bottom:20px; margin-right:19px !important; margin-right:9px; }

/******************** PAGINA escola_esti.ascx ********************/
.fundo_escola { background:url('fundo_escola_esti.gif') no-repeat 1px 100px !important; #background:url('fundo_escola_esti.gif') no-repeat 2px 100px !important; background:url('fundo_escola_esti.gif') no-repeat 2px 100px; margin-bottom:30px; border:1px solid #FFF }

.escola_esti{ width:543px; margin-top:1px; color:#666; float:left; }
.escola_esti a:link, .escola_esti a:visited { font:bold 13px Arial, Helvetica, sans-serif; color:#005F69 }
.escola_esti a:hover { font:bold 13px Arial, Helvetica, sans-serif }

.escola_esti p, #dnn_ctr1778_ViewNoticias_lblConteudo, #dnn_ctr1778_ViewNoticias_lblConteudo p { font:13px Arial, Helvetica, sans-serif; color:#666; margin:10px 20px 20px 0; }
#dnn_ctr1811_ViewNoticias_lblConteudo, #dnn_ctr1811_ViewNoticias_lblConteudo p { font:11px Arial, Helvetica, sans-serif; color:#666; margin:10px 20px 20px 0; }

#dnn_ctr1778_ViewNoticias_divNoticiaSimples h2 { color:#005F69; padding-top:10px; font:18px "Trebuchet MS", Arial, sans-serif; }
#dnn_ctr1811_ViewNoticias_divNoticiaSimples h2 { color:#005F69; padding-top:10px; font:bold 13px "Trebuchet MS", Arial, sans-serif; }
.span_titdnot a:hover { text-decoration:none }

#dnn_ctr1778_ViewNoticias_lblTitulo { color:#666; padding-top:10px; font:13px "Trebuchet MS", Arial, sans-serif; }
#dnn_ctr1811_ViewNoticias_lblTitulo { color:#666; padding-top:10px; font:bold 11px "Trebuchet MS", Arial, sans-serif; }

.desabilitalinknoticias:hover { text-decoration:none; color:#666 }

/* modulo depoimentos */
.tit_depoimentos { text-align:left; margin-left:8px }
.tit_depoimentos h4 { font:20px "Trebuchet MS", Verdana, Arial; color:#005F69; margin-bottom:5px }

.depoimentos { width:172px; text-align:left; font:11px Verdana; color:#666; background-color:#D3DFE2; padding:15px; margin-left:8px }

.mod_depoimentos p { font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:0 }
.mod_depoimentos table { margin-top:7px }
.mod_depoimentos table thead th { font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#666; text-align:left; vertical-align:top }
.mod_depoimentos table thead th img { float:left; margin-right:7px; vertical-align:top; border:4px solid #68939C !important }
.mod_depoimentos table tbody td { padding:10px 0 5px 0; vertical-align:top }
.mod_depoimentos table tbody th { padding:0; vertical-align:top }
.mod_depoimentos table tbody th img { margin:10px 0; vertical-align:top }
/* home */ #dnn_ctr2036_ModuleContent table tbody th img { display:none }

.bloco { width:533px; margin-top:30px; font:12px Arial; }
.texto{ width:183px; background:url(/Portals/10/img_escola_esti/fundo_grad.png) repeat-y; padding:10px; text-align:right; float:left; height:220px; }
.img img { height:240px; width:327px; }
/*** FAQ ***/
.faq_faq { width:560px; font:13px Arial, Helvetica, sans-serif; color:#666; }
.faq_faq dt { margin:10px 0; font:bold 13px Arial, Helvetica, sans-serif; color:#005F69; cursor:pointer; }
.faq_faq dl dt img { margin:0 10px 0 0; vertical-align:super; float:left; }
.faq_faq dt { height:62px; vertical-align:middle; }
.faq_faq dl { margin-bottom:30px; }
#faqmostrar a:link, #faqmostrar a:visited, 
.faq_faq a:link, .faq_faq a:visited { font:bold 13px Arial, Helvetica, sans-serif; color:#005F69; text-decoration:none; }
#faqmostrar a:hover, .faq_faq a:hover { font:bold 13px Arial, Helvetica, sans-serif; color:#666; }
.faq_faq ul li { margin:20px 0 20px 40px; }


.Div1 { float:left; width:228px; height:148px; background:url(/Portals/10/tit_banner.gif) no-repeat }
.Div1 h2 { color:#FFF; font:26px "Trebuchet MS", Verdana, Arial; padding:2px 0; margin:95px 0 0 20px }
.Div2 { float:left; width:525px; }

/******************** PAGINAS oportunidades_esti.ascx********************/
.oportunidades_texto{font-family:Arial; font-size:13px; color:#666; width:330px; float:left; margin-left:0}
.oportunidades_texto a{ color:#005F69; text-decoration:none; font:bold 13px Arial, Helvetica, sans-serif;}
.oportunidades_texto a:hover{text-decoration:underline; font:bold 13px Arial, Helvetica, sans-serif;}

.oportunidades_texto h3 { font:bold 24px "Trebuchet MS", Arial, sans-serif; color:#005F69; margin-bottom:20px }

.oportunidades_esti #ultimas{font-family:Verdana; padding:10px; font-size:11px; color:#333333; background:url(../../img_oportunidades/fundo_oportunidades_esti.jpg) repeat-y; margin:10px; width:372px;}

.oportunidades_esti #ultimas a{ font-weight:bold; text-decoration:none;color:#333333;}
.oportunidades_esti #ultimas a:hover{ text-decoration:underline;color:#333333;}

#atualizado {font-family:Verdana; font-size:11px; color:#666666; text-align:right; padding:9px; margin-right:20px }

.right_vagas { text-align:right !important; padding-right:10px !important }

.prox_tur_mini_tfoot { text-align:right !important }
