﻿h1 { width:98px; height:64px; background:url(infnet.png) no-repeat; float:left; margin:-2px 0 0 5px; font:bold 13px Arial, Helvetica, sans-serif }
h1 span { visibility:hidden }
h1 a:link, h1 a:visited , h1 a:hover { display:block; width:94px; height:60px; text-decoration:none }

#principal 	{ height:107px; margin:auto; text-align:center; width:100%; }

#conteudos{ width:767px; margin:auto; text-align:left }

.menu { clear:both; width:767px; margin:auto; }

.logo { margin-left:5px; width:98px; text-align:left; float:left; height:65px; padding-top:2px !important; padding-top:3px; margin-bottom:13px }

#esdd { background:url(/Portals/10/esdd_logo.gif) no-repeat; width:157px; float:left; margin:14px 173px 0 5px !important; margin:14px 174px 0 5px }
#esdd a { display:block; width:157px; margin:0 0 0 -5px; height:45px; text-decoration:none }

.divDesignMatriculas { border-left: solid 1px #fbcdad; border-right: solid 1px #fbcdad; border-bottom: solid 1px #fbcdad; width:546px;}

.linkstopo 	{ text-align:right; float:left; margin-top:0 !important; margin-top:1px; color:#999; font:11px Arial, Helvetica, sans-serif; width:155px; }
.linkstopo p { margin:4px 0 5px 0; }
.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:10px; margin-top:2px !important; #margin-top:0 !important; margin-top:1px; 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 }
.busca input { height:16px; margin-top:-1px; }

#dnn_ctr1772_ViewNoticias_divNoticiasPaginadas table tr td { padding-right:30px }

.txt_destaques span { font:bold 13px Arial, Helvetica, sans-serif !important; color:#F06200 !important; display:block; margin-bottom:10px }
.txt_destaques p { margin-right:15px }
.tit_noticias_h4 { display:none }

.tit_calend_not { display:block; font:bold 13px "Trebuchet MS", Verdana, Arial; color:#F06200; margin-bottom:10px }

.breadcumb { border-top:1px solid #F06200; border-bottom:1px solid #F06200; padding:3px 0; margin-bottom:5px; width:747px; margin-left:7px !important; margin-left:13px; list-style:none }
.breadcumb li { list-style:none; display:inline }

.webdoor { padding-bottom:18px; clear:both; margin-top:13px !important; margin-top:38px; width:766px; margin-left:7px !important; margin-left:13px; }

.rodape100 { clear:both; height:61px }
.rodapes { margin:auto; text-align:center; width:747px }
.rodape { color:#777489; font:12px Arial, Helvetica, sans-serif; text-align:left; margin:10px 0 15px 0; float:left; width:480px; }
.central { float:right; font:bold 12px Arial, Helvetica, sans-serif; color:#777489; margin:10px 0 15px 0; text-align:right; width:240px; }



/* Submenu principal ESDD */
#submenu_esdd { border-top:1px solid #F06200; border-bottom:1px solid #F06200; width:743px; height:25px; padding-top:1px; margin:0 0 0 8px !important; margin:0 0 -23px 13px }
#submenu_esdd li { float:left; list-style:none; font:bold 12px "Trebuchet MS", Verdana, Arial; color:#666; text-transform:uppercase }
#submenu_esdd li a:link, #submenu_esdd li a:visited { color:#666; padding:0 8px 0 10px; display:block; line-height:24px  }
#submenu_esdd li a:hover { color:#FFF; background-color:#F99E6F; text-decoration:none }
#submenu_esdd_ativ a, #submenu_esdd_ativ { color:#FFF !important; background-color:#F99E6F }

#titwebdoor { background:url(/Portals/10/webdoor_dd_pq.jpg); width:153px; height:203px }
#titwebdoor span { visibility:hidden }


h3 { font:23px "Trebuchet MS", Verdana, Arial; color:#F06200; padding-bottom:5px; margin:20px 0 10px 0 }
h4 { font:bold 13px "Trebuchet MS", Arial, Verdana; color:#F06200; padding:0 0 0 15px; text-transform:uppercase; background:url(/Portals/10/mini_sphere.gif) no-repeat 0 3px; margin:5px 0 10px 0 }

#dnn_ctr682_ContentPane h3, #dnn_ctr684_ContentPane h3, #dnn_ctr685_ContentPane h3 { margin-top:0 }

.col { width:750px; margin-left:7px !important; margin-left:13px; margin-top:20px }
.col_traco { width:747px; margin-left:7px !important; margin-left:13px; background:url('t.gif') repeat-y 558px 0 }
.col1 { float:left; width:225px; padding-right:10px }
.col1 a:link, .col2 a:link, .col3 a:link, .col5 a:link { font:11px Arial, Helvetica, sans-serif; color:#666; text-decoration:none }
.col1 a:visited, .col2 a:visited, .col3 a:visited, .col5 a:visited
{ font:11px Arial, Helvetica, sans-serif; color:#666; text-decoration:none }
.col1 a:hover, .col2 a:hover, .col3 a:hover, .col5 a:hover
{ font:11px Arial, Helvetica, sans-serif; color:#F06200; text-decoration:none }
.col1 p, .col2 p, .col3 p, .span_titdnot, .col5 p { font:11px Arial, Helvetica, sans-serif; color:#666 }

.h4_table { width:304px; background-color:#FDEEE4; line-height:25px; background-position:5px 7px; margin-bottom:0; padding-left:20px }

.manhatardenoite { position:absolute; font:11px Arial, Helvetica, sans-serif; color:#666; margin:-20px 0 0 165px }

#dnn_ctr1710_ViewNoticias_divNoticiasPaginadas { margin:-10px 0 -15px 0 }

.tabela_formacoes_design th { text-align:left }
.col2 { float:left; width:327px; padding-right:10px }
.col3 { float:right; width:165px }

.col4, .col4_rod { width:557px }
.col5 { width:180px; padding-top:5px; float:right }
.col4_rod { text-align:center }

.col9 { float:right; width:170px; padding-left:10px }

.col10top { margin-top:70px; #margin-top:50px }

.col10 { font:13px Arial, Helvetica, sans-serif; color:#666; padding-top:0 }
.col10 p { margin-bottom:30px; font:13px Arial, Helvetica, sans-serif; }
.col10 a:link, .col10 a:visited { color:#F06200; font-weight:bold }
.col10 a:hover { color:#F99E6F; font-weight:bold; text-decoration:none }

.col6 { float:left; width:185px; padding-bottom:40px }
.col7, .col7_2  { float:right; width:542px }
.col7_2 strong { color:#F06200 }
.col_esq { float:left }
.col_dir { float:right }
.col7 { text-align:right }
.col7 h3 { font:28px "Trebuchet MS", Verdana, Arial; color:#F06200; margin:10px 0 } 
.col7 h3 strong { font:28px "Trebuchet MS", Verdana, Arial; color:#FFF; background:#F06200 }

.posesdd_txtdesc { background:url(/Portals/10/sobre_pos_esdd.jpg) no-repeat; width:534px; height:115px; font:14px Arial, Helvetica, sans-serif; color:#333; padding:20px 10px 0 20px; text-align:justify; line-height:20px }
.posesdd_txtdesc p { font:14px Arial, Helvetica, sans-serif; color:#333 }
.posesdd_txtdesc a:link, .posesdd_txtdesc a:visited { font:bold 14px Arial, Helvetica, sans-serif; color:#F06200 }
.posesdd_txtdesc a:hover { font:bold 14px Arial, Helvetica, sans-serif; text-decoration:none; color:#F99E6F }

/* CABECALHO_WEBDESIGNER */
.col4_head { width:545px; float:left }
.calend_form_esddweb { margin-bottom:10px; width:550px; }
.calend_form_esddweb h3 { font:bold 22px Arial, Helvetica, sans-serif; color:#FFF; margin:0; padding:0 0 3px 0 }
.calend_form_esddweb thead th { width:406px; font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; text-align:left; background-color:#F99E6F; vertical-align:middle; padding-left:15px; border:1px solid #FFF }
.calend_form_esddweb thead td { width:154px }
.calend_form_esddweb h1 { font:bold 22px Arial, Helvetica, sans-serif; color:#FFF; margin:0; padding:0 }
.calend_form_esddweb tbody th { font:12px Arial, Helvetica, sans-serif; color:#666; text-align:left; background-color:#FDE1CE; vertical-align:top; padding:5px 0 0 15px; font-weight:normal; height:55px; border-right:1px solid #FFF }
.calend_form_esddweb tbody td { font:12px Arial, Helvetica, sans-serif; color:#666; text-align:center; background-color:#FACFAF; vertical-align:middle; font-weight:normal; border-left:1px solid #FFF; border-right:1px solid #FFF }

/* SUBMENU_WEBDESIGNER */
#outer { width:549px; background-color:#FFF; padding:10px 10px 0 0; font-size:1px; white-space:nowrap !important; white-space:normal }
#content { border:1px solid #FBCCAC; border-bottom:none; border-right:none }
#tab { line-height:2.0em }
#tab a { color:#999; padding:0 10px; border:1px solid #FBCCAC; position:relative; top:4px; height:20px; text-decoration:none; voice-family: "\"}\""; voice-family:inherit; top:2px; height:auto; padding:3px 10px 4px; font:bold 12px Arial, Helvetica, sans-serif;
background-color:#FEF3EB } 
#tab a { top:3px;height:auto;padding:9px 13px 4px } 
#tab a:hover{ background-color:#FFF; color:#F06200; border-bottom:none }
#tab a.current { background-color:#FFF; color:#F06200; font:bold 12px Arial, Helvetica, sans-serif; border-bottom:none }
#subnav { background-color:#FFF; height:5px }
#subnav a { color:#999; text-decoration:none }
#subnav a:hover { color:#FFE6B7 }


.col4 { border:1px solid #FBCCAC; width:555px; font:12px Arial, Helvetica, sans-serif; color:#666; border-top:none }
.col4 p { margin-bottom:20px; margin-top:10px; padding-left:35px; padding-right:65px }
.col4 h1 { font:bold 20px Arial, Helvetica, sans-serif; color:#F06200; text-align:right; padding-right:65px; margin-top:20px }
.col4 h3 { font:bold 12px Arial, Helvetica, sans-serif; color:#F06200; margin-top:20px; padding-left:15px }
#form_t2, #form_t3, #form_t4 { display:none }
.botaoform5 { width:100px; height:25px; border:1px solid #FBCCAC; background-color:#FEF3EB; font:12px Arial, Helvetica, sans-serif; color:#666; padding:2px; margin:80px 0 0 120px; cursor:pointer; }
#form_t3 img { margin-top:20px; border:1px solid #000 !important; vertical-align:top; }
#form_t3 { text-align:left; padding-left:160px; }

.tddtd p { text-align:left !important; margin-left:0 !important }

/* formacoes modulos */
#form_t2 { padding-top:30px; font:10px Verdana, Helvetica, sans-serif; color:#666 }

#form_t2 h5  { color:#F06200; text-decoration:none; font:bold 10px Verdana, Helvetica, sans-serif; margin:0 !important }
#form_t2 br { font-size:1px; height:1px }
#form_t2 p { margin:10px 0 }
#form_t2 h5 a:link, #form_t2 h5 a:visited { color:#F06200; text-decoration:none; }
#form_t2 h5 a:hover { color:#F06200; text-decoration:underline; }

#form_t2 table { margin:auto; border-collapse:collapse; border:1px solid #666  }
#form_t2 table thead th { line-height:20px; font:bold 10px Verdana, Helvetica, sans-serif; color:#F06200; text-align:center; border:1px solid #666; background-color:#ffE1CE }
#form_t2 table thead td { line-height:20px; font:bold 10px Verdana, Helvetica, sans-serif; color:#F06200; text-align:left; border:1px solid #666; background-color:#ffE1CE }

#form_t2 table tbody td { font:10px Verdana, Helvetica, sans-serif; color:#666; text-align:left; border:1px solid #666; background-color:#fff; vertical-align:top; padding:5px }
#form_t2 table tbody th { font:10px Verdana, Helvetica, sans-serif; color:#666; text-align:center; border:1px solid #666; background-color:#fff; vertical-align:middle }
#form_t2 table tbody th em { font-style:normal; color:#F06200 }

#form_t2 h3 { font:bold 14px Arial, Helvetica, sans-serif; color:#F06200; margin-bottom:20px }
#form_t2 input { vertical-align:middle; margin-right:7px }
.form_t2_tdr { border-right:1px solid #666 }
#form_t2 hr { width:473px; margin:auto; font-size:1px; height:1px; border:1px solid #CCC; padding:0; text-align:center }
#form_t2 p { margin:20px 0; font:bold 11px Arial, Helvetica, sans-serif; color:#F06200 }


/* SUBMENU_WEBDESIGNER */
ul#submenu_webdesigner_formacoes { list-style:none; font:11px Arial, Helvetica, sans-serif; color:#F06200; padding:10px 0 30px 15px }
#submenu_webdesigner_formacoes li,ul#submenu_webdesigner_formacoes li a { display:inline; padding-right:15px }
ul#submenu_webdesigner_formacoes li a { text-decoration:none; font:11px Arial, Helvetica, sans-serif; color:#999 }
ul#submenu_webdesigner_formacoes li a:hover{ color:#F06200; }


.linha_rodape { clear:both; width:747px; margin:auto; padding-top:20px; }
.linha_rodape hr { color:#F06200; background-color:#F06200; height:1px; border:0; margin-bottom:0 }


.col7_2 { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#666; padding-top:40px; text-align:justify; letter-spacing:1px }

.col8 { float:left; width:530px; font:13px Arial, Helvetica, sans-serif; color:#666 }
.col8 h2, .col10 h2 { font:17px "Trebuchet MS", Arial, sans-serif; color:#F06200; margin-top:0; margin-bottom:10px  }
.col8 a:link, .col8 a:visited
{ font:bold 13px Arial, Helvetica, sans-serif; color:#F99E6F; text-decoration:none }
.col8 a:hover { font:bold 13px Arial, Helvetica, sans-serif; color:#F06200; text-decoration:none }
.col8 p img { padding:0 20px 20px 0; text-align:center }
.col8 p { margin-bottom:20px }
.col8 td { font:13px Arial, Helvetica, sans-serif; color:#666 }

.col10 p { margin:10px 0 30px 0 }
.col8 td, .col10 td { vertical-align:top; padding:0 20px 0 0 }
.col8 h5, .col10 h5, .col10 h5 { font:bold 12px Arial, Helvetica, sans-serif; color:#F06200; text-decoration:none; margin-bottom:20px }
.col8 h3 { font:bold 20px Arial, Helvetica, sans-serif; color:#F06200; margin:0 }
.col8 h4 { font:bold 20px Arial, Helvetica, sans-serif; color:#F06200; margin:0; padding:0; background:none; text-transform:none }
.graduacoes_col8 h4 { font:17px "Trebuchet MS", Arial, sans-serif !important; color:#F06200; margin-top:0; margin-bottom:10px !important  }

.col8 h5 { font:17px "Trebuchet MS", Arial, sans-serif; color:#F06200; margin:50px 0 20px 0 }
.col8 li, .col10 li { list-style-type:disc; margin:0 0 5px 50px }
.col8 ul, .col10 ul { margin-bottom:20px }
.col8 hr { color:#CCC; background-color:#CCC; height:1px; border:0; margin:30px 0 !important; margin:0 0 20px 0 }
.duracao_imgs { text-align:center; margin:40px 0 }
.col10 hr { color:#F06200; background-color:#F06200; height:1px; border:0; margin:0 }
.col8 h6, .col10 h6, .col10 h6 { font:11px Arial, Helvetica, sans-serif; color:#F06200; text-decoration:none; margin-bottom:20px }
.col10 h6 { margin-bottom:0 }

ul#primary-nav3, ul#primary-nav3 ul { margin: 0; padding: 0; border-bottom:0; }
ul#primary-nav3 li.menuparent3 { position:relative; list-style:none; display:block; float:left; border-bottom:1px solid #F06200 }
ul#primary-nav3 li a { display:block; text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif; color:#F99E6F; padding-left:35px; background:url('/Portals/10/mini_seta.gif') no-repeat left }
ul#primary-nav3 li a:hover { background:url('/Portals/10/mini_seta_at.gif') no-repeat left; font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; padding-left:35px }

.navbar31, .navbar32, .navbar33, .navbar34, .navbar35, .navbar36, .navbar37, .navbar38
{ display:block; width:147px; height:20px; padding-top:6px }

.ativ_ddform { display:block; width:147px; height:20px; padding-top:6px; font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; background:url('/Portals/10/mini_seta_at.gif') no-repeat left; padding-left:35px }

.col9, .col81 { font:11px Arial, Helvetica, sans-serif; color:#666; padding-left:10px; padding-top:0 }
.col9 h2, .col81 h2 { font:bold 13px "Trebuchet MS", Arial, sans-serif; color:#666; text-transform:uppercase; margin:0 0 10px 0 }
.col9 h6 { font:bold 13px "Trebuchet MS", Arial, sans-serif; color:#666; text-transform:uppercase; margin:0 0 10px 0 }
.col9 p, .col81 p { margin-bottom:20px }
.col9 a:link, .col81 a:link { font:bold 13px Arial, Helvetica, sans-serif; color:#F99E6F; text-decoration:none }
.col9 a:visited, .col81 a:visited { font:bold 13px Arial, Helvetica, sans-serif; color:#F99E6F; text-decoration:none }
.col9 a:hover, .col81 a:hover { font:bold 13px Arial, Helvetica, sans-serif; color:#F06200; text-decoration:none }
.col9 li, .col81 li { list-style-type:disc; margin-left:15px; margin-bottom:15px }
.col9 hr, .col81 hr { color:#CCC; background-color:#CCC; height:1px; border:0; margin:10px 10px 10px 0 !important; margin:0 10px 0 0 }
.col9 h5, .col81 h5, .col91 h5 { font:bold 11px Arial, Helvetica, sans-serif; color:#F06200; text-decoration:none; margin-bottom:20px }

.duracao_horarios { font:13px Arial, Helvetica, sans-serif; color:#666 }
.duracao_horarios h6 { font:bold 14px Arial, Helvetica, sans-serif; color:#4076BA; display:inline; line-height:40px }
.duracao_horarios p { font:13px Arial, Helvetica, sans-serif; color:#666 }

.tabela_duracao { margin-bottom:20px; width:100% }
.tabela_duracao thead td { padding:12px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; background-color:#69C; border-bottom:10px solid #FFF }
.tabela_duracao tbody th { text-align:left; vertical-align:top; font:bold 11px Arial, Helvetica, sans-serif; color:#666; padding:7px 20px 7px 5px }
.tabela_duracao tbody td { text-align:left; vertical-align:top; font:11px Arial, Helvetica, sans-serif; color:#666; padding:7px 20px 7px 0 }
.tabela_duracao tbody th, .tabela_duracao tbody td { border-bottom:1px dashed #CCC }

.tabela_valor { width:538px; border:1px solid #F99E6F; margin-left:95px }
.tabela_valor thead th { padding:5px 10px; text-align:left; font:bold 13px Arial, Helvetica, sans-serif; color:#F06200; background-color:#FEEBE2; 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:#F06200; background-color:#FEEBE2; 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:#F06200; line-height:40px }
.tabela_valor tbody td { padding:20px 20px 0 20px; text-align:right; font:bold 13px Arial, Helvetica, sans-serif; color:#F06200; line-height:40px }
.tabela_valor h5 { font:bold 15px Arial, Helvetica, sans-serif; color:#4076BA; margin:20px 0; text-align:center }

.duracao_curso_tag { background-color:#ECF1F9; width:507px; padding:10px }
.duracao_curso_tag p { font:15px Arial, Helvetica, sans-serif; font-style:italic; color:#666 }
.duracao_curso_tag h5 { font:bold 15px "Trebuchet MS", Arial, sans-serif; color:#666; margin-bottom:0 }


.col81 { float:right; width:540px; padding-left:10px }
.col91 { float:left; width:170px }
.col91 { font:12px Arial, Helvetica, sans-serif; color:#666; text-align:right; line-height:25px; border-right:1px solid #CCC; padding-right:10px }


/*FORMACOES - MATRICULE-SE */
#form_t4 table { margin:auto; border-collapse:collapse; border:1px solid #666; width:500px  }
#form_t4 table tr th { font:bold 11px Arial, Helvetica, sans-serif; color:#F06200; text-align:center; width:97px; border:1px solid #666; background-color:#ffE1CE; 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:1px solid #666; background-color:#ffffff }
#form_t4 h3 { font:bold 14px Arial, Helvetica, sans-serif; color:#F06200; margin-bottom:10px; margin-left:10px }
#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 }
#form_t4 table tr td input { margin-left:5px }
.marque_opc { font:bold 11px Arial, Helvetica, sans-serif; color:#F06200; width:470px; margin-left:20px; padding-left:30px }
.hr_form { font-size:1px; height:1px; margin:0; padding:0; background-color:#CCC; margin-top:10px }

.voltar { margin:10px 0 0 0 }
.voltar a:link, .voltar a:visited { font:bold 12px Arial, Helvetica, sans-serif; color:#F06200 }
.voltar a:hover { font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#F99E6F }
.avancar { text-align:right }

/* CURSOS INTENSIVOS */
.col5_esq { width:180px; margin-top:5px; float:left }
.col5_mei { width:368px; margin:5px 4px 0 5px; float:left }
.col5_dir { width:180px; margin-top:5px; float:left; }
.prox_tur_mini table { width:180px; font:11px Arial, Helvetica, sans-serif; color:#666; margin-bottom:15px; }
.prox_tur_mini_tfoot { border-bottom:1px solid #FDE1CE !important; text-align:right !important; height:40px !important; vertical-align:middle }
.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:35px !important; font:11px Arial, Helvetica, sans-serif; color:#666; padding-left:5px; background:url(/Portals/10/mq.gif) no-repeat 0 5px; text-align:right; text-transform:lowercase !important }
.prox_tur_mini table tbody td { width:40px; border:1px solid #FFF; font:11px Arial, Helvetica, sans-serif; color:#666; text-align:right; }


.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_ciesdd { background-color:#FDE1CE; font:11px Arial, Helvetica, sans-serif; color:#666; margin:auto; margin-bottom:20px; width:360px }
.table1_ciesdd h4 { background:none; padding:0; margin:0; font:bold 20px Arial, Helvetica, sans-serif; color:#FFF; text-transform:none }
.table1_ciesdd tbody td { padding:10px 15px }
.table1_ciesdd thead td { background-color:#F99E6F; font:bold 20px Arial, Helvetica, sans-serif; color:#FFF; height:45px; border-bottom:2px solid #FFF; padding-left:15px }
.col_ti4 p { font:11px Arial, Helvetica, sans-serif; color:#666; text-decoration:none }


/* MOSTRA DIV CURSOS INTENSIVOS EM ESDD */
#curint_tt2, #curint_tt3, #curint_tt4, #curint_tt5 { display:none }
.todo_curintesdd 	{ font:11px Arial, Helvetica, sans-serif; color:#666; width:359px; margin:auto }
.todo_curintesdd td { padding:10px; vertical-align:top }
.todo_curintesdd table { border:1px solid #E0E9EB  }
.todo_curintesdd p 	{ margin-bottom:20px; margin-top:10px; padding-right:10px }
.todo_curintesdd h2	{ font:bold 16px Arial, Helvetica, sans-serif; color:#F06200; margin-top:20px; }
.curint_titulos 	{ padding-left:7px; font-size:1px }
#cont_prog_h2 { margin-left:0 !important; margin-top:10px !important }
.divconteudoesdd { background-color:#F4F4F4; font:bold 11px Arial, Helvetica, sans-serif; color:#666; width:330px; padding:10px; margin-top:10px; margin-left:0 }
.divconteudoesdd h2 { text-transform:uppercase; text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; color:#F06200; margin:5px 0 0 0 }
.divconteudoesdd a:link, .divconteudoesdd a:visited { text-transform:uppercase; text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif; color:#666 }
.divconteudoesdd a:hover { text-transform:uppercase; text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif; color:#F06200 }
.divconteudoesdd ul { padding:0 0 0 30px; margin:0; width:290px }
.divconteudoesdd ul li { list-style:none; margin-top:5px }
.divconteudoesdd ul li ul li { list-style:none; margin-top:5px; font-weight:normal; }
.divconteudoesdd ul ul { padding:0; margin:0; }

.wkh8esdd:link { font:12px Arial, Helvetica, sans-serif; color:#666; text-decoration:none }
.wkh8esdd:visited { font:12px Arial, Helvetica, sans-serif; color:#666; text-decoration:none }
.wkh8esdd { font:12px Arial, Helvetica, sans-serif; color:#666; text-decoration:none }
.wkh8esdd:hover { font:12px Arial, Helvetica, sans-serif; color:#F06200; text-decoration:none }
.wkh9esdd:link { font:bold 12px Arial, Helvetica, sans-serif; color:#F06200; text-decoration:none }
.wkh9esdd:visited { font:bold 12px Arial, Helvetica, sans-serif; color:#F06200; text-decoration:none }
.wkh9esdd { font:bold 12px Arial, Helvetica, sans-serif; color:#F06200; text-decoration:none }
.links_centro { text-align:center; margin:auto }

.matricula_esdd { font:bold 11px Arial, Helvetica, sans-serif; color:#666; padding-left:10px }
.matricula_esdd p { font:bold 11px Arial, Helvetica, sans-serif; color:#666 !important }
.matricula_esdd a:link, .matricula_esdd a:visited { font:bold 11px Arial, Helvetica, sans-serif; color:#F06200 }
.matricula_esdd a:hover { font:bold 11px Arial, Helvetica, sans-serif; color:#F06200 }


.form_indique { border-bottom:1px solid #FDE1CE; margin-bottom:15px }
.form_indique h4 { margin:10px 0 2px 0; padding:0; background:none; text-transform:none; font:11px Arial, Helvetica, sans-serif; color:#666 }
.bot_form_indique { width:80px; height:25px; background:url(/Portals/10/fundo_botao_indique.jpg); border:1px solid #fff; font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; margin:20px 0 10px 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 }

/* CURSOS INTENSIVOS - MATRICULE-SE */
#curint_tt3 { width:357px; }
#curint_tt3 table { width:355px; border-right:1px solid #666 }
#curint_tt3 table tr th { font:bold 11px Arial, Helvetica, sans-serif; color:#F06200; text-align:center; border-bottom:1px solid #666; border-top:1px solid #666; border-left:1px solid #666; background-color:#FDE1CE; height:20px; vertical-align:middle }
#curint_tt3 table tr td { font:bold 11px Arial, Helvetica, sans-serif; color:#666; text-align:center; padding:10px 0; border-bottom:1px solid #666; border-left:1px solid #666 }
#curint_tt3 h3 { font:bold 16px Arial, Helvetica, sans-serif; color:#F06200; margin:20px 0; text-align:left; }
#curint_tt3 input { vertical-align:middle; margin-right:5px }
#curint_tt3 hr { width:345px; margin:auto; font-size:1px; height:1px; border:1px solid #CCC; padding:0; text-align:center }
#curint_tt3 p { margin:20px 0 !important; margin:10px 0; font:bold 11px Arial, Helvetica, sans-serif; color:#F06200 }
.botaoform6 { width:73px; height:17px; border:1px solid #F06200; background-color:#FEF3EB; font:11px Arial, Helvetica, sans-serif; color:#F06200; margin:0 0 0 0 !important; margin:0 0 0 0; cursor:pointer; }

.divbotaoform6 { float:left; padding-top:5px !important; padding-top:0; padding-bottom:20px }

#form_t2 table { margin:auto; width:500px; margin-bottom:15px }
#form_t2 table, #form_t2 td, #form_t2 th { border:1px solid #666; border-collapse:collapse }
#form_t2 thead { vertical-align:middle; background-color:#FDE1CE; font:bold 10px Verdana, Arial, Helvetica, sans-serif ; color:#F06200; height:20px; }
#form_t2 thead th { text-align:center; background-color:#FDE1CE; font:bold 10px Verdana, Arial, Helvetica, sans-serif ; color:#F06200; 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:#666 }
#form_t2 tbody th { font:10px Verdana, Arial, Helvetica, sans-serif; color:#F06200; text-align:center; vertical-align:middle }
#form_t2 tbody { font:10px Verdana, Arial, Helvetica, sans-serif; color:#666 }
#form_t2 tbody h5 { font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#F06200; }


/************************ Graduacao - Corpo Docente interna1coluna2.ascx ************************/
.col10cp { border:1px solid FDDDCC; margin-left:7px !important; margin-left:13px; }
.tradval_historiadir { background-color:#FDDDCC; height:565px; margin-left:-8px !important; margin-left:0; border:8px solid #FDDDCC; border-left:none }
.td_histnormnorm { width:91px; height:91px; border:10px solid #FFF; font:bold 13px Georgia, "Times New Roman", Times, serif; color:#4076BA; cursor:pointer; }
.td_histnormnorm_over { width:91px; height:91px; border:10px solid #F99E6F; font:bold 13px Georgia, "Times New Roman", Times, serif; color:#4076BA; background-color:#FFF; cursor:pointer; }

.tradval_historiaesq { width:195px !important; width:185px; height:581px; text-align:center; font:11px "Trebuchet MS", Arial, sans-serif; color:#333; background-color:#FDDDCC; }
.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 0 0; border:8px solid #F99E6F !important; }
.tradval_historiaesq p { margin:10px; text-align:left; font:11px Arial, Verdana, sans-serif; color:#333; }

/************************ Graduacao - Curriculos ************************/
.curr_esq_h4_cert { background:#FFF url(/Portals/10/curr_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:20px; color:#666; padding-right:73px }
.curr_esq_h4 { background:#FFF url(/Portals/10/curr_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:20px; color:#F06200; width:144px }

/* Balloon */
.curriculo_div { width:745px }

.curriculo_div table { border-collapse:collapse; margin-bottom:20px; width:745px !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:#F06200 }
.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:#F06200; 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:190px !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:#F06200; text-decoration:none }

.height62px { height:62px !important }


.cert_rosa, .cert_azul, .cert_marrom, .cert_roxo, .cert_azulverde, 
.cert_verde, .cert_beje, .cert_vermelho, .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:#06C !important }
.cert_azulverde { background-color:#3BA7BA !important }
.cert_marrom { background-color:#960 !important }
.cert_roxo { background-color:#99C !important }
.cert_verde {  background-color:#7AB720 !important }
.cert_beje { background-color:#C96 !important }
.cert_vermelho { background-color:#D52B01 !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 #F06200; background:#FFF }
.curriculo_div table ul h6 { font:bold 12px Arial, Helvetica, sans-serif !important; color:#F06200 !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:#F06200; padding-top:7px; }
.bl p { margin:10px }

.explic_curr { margin:20px 1px 0 0; font:12px Verdana, Arial, Helvetica, sans-serif; color:#666; }

.detalhes_curr { width:525px; margin-left:205px; }
.dc_esq { float:left; width:209px; }
.dc_esq h3 { font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#F06200; 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_cert1 p, .det_cert2 p, .det_cert3 p, .det_cert4 p, .det_cert5 p
{ font:12px Arial, Helvetica, sans-serif; color:#666; margin:0; }
.det_cert1 { border-left:5px solid #7AB720; padding-left:7px; margin-bottom:21px; }
.det_cert1 h5 { font:bold 12px Arial, Helvetica, sans-serif; color:#7AB720; margin:0; }
.det_cert2 { border-left:5px solid #3BA7BA; padding-left:7px; margin-bottom:21px; }
.det_cert2 h5 { font:bold 12px Arial, Helvetica, sans-serif; color:#3BA7BA; margin:0; }
.det_cert3 { border-left:5px solid #D52B01; padding-left:7px; margin-bottom:21px; }
.det_cert3 h5 { font:bold 12px Arial, Helvetica, sans-serif; color:#D52B01; margin:0; }
.det_cert4 { border-left:5px solid #99C; padding-left:7px; margin-bottom:21px; }
.det_cert4 h5 { font:bold 12px Arial, Helvetica, sans-serif; color:#99C; margin:0; }
.det_cert5 { border-left:5px solid #06C; padding-left:7px; }
.det_cert5 h5 { font:bold 12px Arial, Helvetica, sans-serif; color:#06C; margin:0; }


/************************ bolsas.ascx ************************/
.geral_bolsa { font:13px Arial, Helvetica, sans-serif; color:#666; margin-top:20px; }
.geral_bolsa strong { font:bold 13px Arial, Helvetica, sans-serif; color:#F06200; }
.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:2px; background:url(/Portals/10/hr_bolsas.gif) no-repeat; }


/************************ por que estudar gerencia de projetos? ger_proj.ascx ************************/
.ger_proj_esq { float:left; width:496px; }
.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 se certificar? pq_certificar.ascx ************************/
.pq_certificar_tit img { margin-bottom:20px; }

.pq_certificar_esq { float:left; width:536px; }
.pq_certificar_esq h6 { font:bold 15px Verdana, Arial, Helvetica, sans-serif; color:#F06200; margin-bottom:20px; }
.pq_certificar_esq p { margin:20px 0 }

.pq_certificar_dir { float:right; width:180px; background-color:#FFF5F0; border:1px solid #FEECE2; font:12px Arial, Helvetica, sans-serif; color:#F06200; 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:#666;  }

.pq_certificar_rod { background-color:#FFF5F0; border:1px solid #FEECE2; text-align:left; margin-top:17px; }
.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:#F06200; margin:15px 15px 20px 15px; }

.pq_certificar_banner img { float:left; margin-right:5px; background-color:#FDF5F2; padding:0; }
.pq_certificar_banner p { font:15px Verdana, Arial, Helvetica, sans-serif; color:#E7823A; margin-left:570px; line-height:20px; padding:0; margin-top:0; background-color:#FDF5F2; padding-left:10px; padding-right:10px; padding-top:4px; height:260px; }


/************************ 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:#FFF5F0; border:1px solid #FEECE2; font:italic 13px Arial, Helvetica, sans-serif; color:#F06200; text-align:left; }
.pq_ingles_box p { font:italic 13px Arial, Helvetica, sans-serif; color:#F06200; 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:#F06200; }
.pq_ingles_box p img { margin-left:5px; }

.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:#F06200; margin:5px 0; }

.depo_ingles_esq { float:left; font:13px Arial, Helvetica, sans-serif; color:#F06200; width:560px; }
.depo_ingles_esq p { margin:20px 15px; text-align:left; font:13px Arial, Helvetica, sans-serif; color:#F06200; } 
.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; }

/************************ graduacao - design grafico - duvidas ************************/
.faq_geral { margin-left:120px; width:620px; }
.questionfaqa { margin-left:77px; }
.questionfaqr img { margin:0 10px 0 0; vertical-align:middle; float:left; }


/************************ formacoes.ascx ************************/
.estude_sempre_ch { margin-top:5px; font:13px Arial, Helvetica, sans-serif; color:#666; }
.estude_sempre_ch img { margin:5px 0; }
.estude_sempre_ch p { font:13px Arial, Helvetica, sans-serif; color:#666; margin-bottom:10px; }

.estude_sempre_ch a:link, .estude_sempre_ch a:visited { text-decoration:none; font:bold 13px Arial, Helvetica, sans-serif; color:#F06200; }
.estude_sempre_ch a:hover { text-decoration:underline; font:bold 13px Arial, Helvetica, sans-serif; color:#F06200; }

.intro_formacoes h3 { margin:3px 0; color:#F06200; font:bold 22px Arial, Helvetica, sans-serif; }
.intro_formacoes h3 a:link, .intro_formacoes h3 a:visited { font:bold 22px Arial, Helvetica, sans-serif; text-decoration:none }
.intro_formacoes h3 a:hover { font:bold 22px Arial, Helvetica, sans-serif }
.intro_formacoes h4 { margin:3px 0; color:#F06200; font:bold 12px Arial, Helvetica, sans-serif; }
.intro_h4_form { margin:3px 0; color:#F06200 !important; font:bold 12px Arial, Helvetica, sans-serif !important }
.intro_formacoes p  { margin:8px 0; color:#666; font:13px Arial, Helvetica, sans-serif }
.intro_formacoes a:link, .intro_formacoes a:visited { color:#F06200; text-decoration:underline; font:bold 12px Arial, Helvetica, sans-serif; }
.intro_formacoes a:hover { color:#FFBA8C; text-decoration:underline; font:bold 12px Arial, Helvetica, sans-serif; }
.intro_formacoes h5 { margin:20px 0 3px 0; text-transform:uppercase; color:#F06200; font:bold 12px Arial, Helvetica, sans-serif; }

.intro_formacoes table { border:1px solid #F06200; width:525px; margin-bottom:45px; }
.intro_formacoes table thead td { background-color:#F06200; text-align:center; color:#FFF; font:bold 12px Arial, Helvetica, sans-serif; text-transform:uppercase; height:25px; line-height:25px; border-left:1px solid #FFF; }
.intro_formacoes table tbody td { background-color:#FFF; text-align:center; color:#F06200; font:bold 12px Arial, Helvetica, sans-serif; height:25px; line-height:25px; padding:0 5px; border-left:1px solid #F06200; }
.intro_formacoes table tbody th { background-color:#FEEFE7; text-align:center; color:#F06200; font:bold 12px Arial, Helvetica, sans-serif; height:25px; line-height:25px; padding:0 5px; border-left:1px solid #F06200; }
.noborder { border-left:none !important; }

#form_t1 p { color:#666; font:13px Arial, Helvetica, sans-serif; margin:10px 20px }
#form_t1 ul { margin-left:15px }
#form_t1 ul li { color:#666; font:13px Arial, Helvetica, sans-serif; margin:10px 20px; list-style:disc }
#form_t1 h3 { color:#F06200; font:bold 14px Arial, Helvetica, sans-serif; margin:30px 0 0 20px }

#form_t2 p { color:#666; font:13px Arial, Helvetica, sans-serif; margin:10px 20px 30px 20px; padding:0 }
#form_t2 h3 { color:#F06200; font:bold 14px Arial, Helvetica, sans-serif; margin:30px 0 0 20px }

.tit_mini_formesdd { font:bold 13px Arial, Helvetica, sans-serif !important; text-align:left !important }

#form_t4 p { color:#666; font:13px Arial, Helvetica, sans-serif; margin:0; padding:0 }
#form_t4 h3 { color:#F06200; font:bold 14px Arial, Helvetica, sans-serif; margin:30px 0 0 20px }

/************************ Pos Graduacao - Proposta - posgrad.ascx ************************/
.cont_pos { width:751px; margin-left:7px !important; margin-left:13px; margin-top:20px }
.cont_pose { width:184px; float:left }
.cont_posd { width:556px; float:left; font-size:1px }

.cont_posd h5 { padding:20px 20px 10px 20px; font:bold 20px Arial, Helvetica, sans-serif; color:#F06200; }
.cont_posd p { padding:10px 20px; font:13px Arial, Helvetica, sans-serif; color:#666; }
.cont_posd address { padding:20px; font:10px Arial, Helvetica, sans-serif; color:#666; }
.cont_posd ul li { padding:10px 0; margin-left:35px; font:13px Arial, Helvetica, sans-serif; color:#666; }
.cont_posd_desc { padding:0 0 10px 20px !important; text-align:justify; font:14px Arial, Helvetica, sans-serif !important; color:#666; letter-spacing:1px !important }

.cont_posd h3 { font:40px "Trebuchet MS", Verdana, Arial; padding:20px 0 0 0; width:auto; color:#FFF }
.txt_webdoor_posesdd p { font:16px "Trebuchet MS", Verdana, Arial; color:#FFF; margin:0; padding:0 }
.txt_webdoor_posesdd { position:absolute; width:490px; margin:-230px 0 0 35px; height:200px }

.cont_posd h4 { width:554px; height:44px; font:bold 30px Arial, Helvetica, sans-serif; color:#F06200; margin:0; padding:5px 10px 0 0; text-align:right; background:#000 none; text-transform:none }

.preencha_inspos { text-align: left; margin-left:96px }

/* menu pos-graduacao ESDD */
.submenupos { display:block; width:184px; background-color:#CCC; height:225px; #height:225px; #padding-top:5px }
.submenupos ul { margin:0; padding:0; list-style:none }
.submenupos ul li { padding:0 0 0 10px; margin:0; text-transform:uppercase; list-style:none; font-size:1px }
.submenupos ul li a:link, .submenupos ul li a:visited { display:block; padding:10px 0 10px 5px; #padding:8px 0 0 5px; font:bold 13px Arial, Helvetica, sans-serif; color:#666; #line-height:12px !important; #line-height:9px }
.submenupos ul li a:hover { display:block; padding:10px 0 10px 5px; #padding:8px 0 0 5px; text-decoration:none; font:bold 13px Arial, Helvetica, sans-serif; color:#F60; #line-height:12px !important; #line-height:9px }
#submenu_posesdd_ativ a:link, #submenu_posesdd_ativ a:visited, #submenu_posesdd_ativ a:hover { color:#F60; display:block; padding:10px 0 10px 5px; #padding:8px 0 0 5px; font:bold 13px Arial, Helvetica, sans-serif; #line-height:12px !important; #line-height:9px }

.brasao_pos { background-color:#000; width:184px; height:302px; }
.brasao_pos p { font:13px Arial, Helvetica, sans-serif; color:#FFF; padding:10px 0; text-align:center; line-height:18px; }

.public_alvo_pos { background-color:#CCC; }
.public_alvo_pos h6 { margin:20px 0 0 10px; font:bold 12px Arial, Helvetica, sans-serif; color:#666; }
.public_alvo_pos h5 { padding:20px 20px 0 10px; font:bold 20px Arial, Helvetica, sans-serif; color:#F06200 }
.public_alvo_pos ul { padding:5px 10px 15px 10px; margin:0; list-style:square; color:#333; }
.public_alvo_pos ul li { margin:15px 0 15px 16px; padding:0; list-style:square; font:12px Arial, Helvetica, sans-serif; color:#333; }
.public_alvo_pos p { font:13px Arial, Helvetica, sans-serif; color:#333; padding:10px }
.public_alvo_pos p img { text-align:center; margin:auto; margin-top:20px; margin-bottom:10px }
.neg_lar { color:#F06200 }


/************************ Pos Graduacao - posgrad2.ascx ************************/
.cont_pos2 { width:751px; margin-left:7px !important; margin-left:13px; margin-top:20px }
.cont_posc { background:url('fundo_pos2_esdd.gif') repeat-y left; margin-top:10px; border:1px solid #FFF; border-bottom:none; border-left:none; }
.cont_posc1, .cont_posc2 { float:left; width:245px; padding-bottom:20px }
.cont_posc2 { margin-left:8px; }
.cont_posc3 { float:right; width:245px; padding-bottom:20px; margin-left:5px }
.cont_posc4 { font-size:1px }
.cont_posc4 h6 { margin:20px 0 0 0; font:bold 12px Arial, Helvetica, sans-serif; color:#666; }
.cont_posc4_dest { color:#F06200 !important; margin-top:20px !important; font-weight:bold !important }
.cont_posc1 p, .cont_posc2 p, .cont_posc3 p { margin:0 10px; padding:0; font:12px Arial, Helvetica, sans-serif; color:#666 }

.bloco_final { background-color:#CCC; font:12px Arial, Helvetica, sans-serif; color:#666; border:1px solid #FFF; border-top:none; border-left:none; padding-bottom:20px }
.bloco_final1, .bloco_final2, .bloco_final3 { float:left; width:225px; background-color:#CCC; }
.bloco_final1 { padding:0 0 0 20px; }
.bloco_final2 { padding:0 20px 10px 20px; }
.bloco_final3 { padding-top:22px; }

.cont_posc1 h5, .cont_posc2 h5, .cont_posc3 h5 { background:url(/Portals/10/tit_pos_esdd_bloco.gif) no-repeat; width:235px; height:31px; color:#FFF; font:10px "Trebuchet MS", Verdana, Arial; padding:4px 0 4px 10px }
.cont_posc1 h5 strong, .cont_posc2 h5 strong, .cont_posc3 h5 strong { font:bold 11px "Trebuchet MS", Verdana, Arial }

.cont_posc4 h5 { background:url(/Portals/10/tit_pos_esdd_bloco2.gif) no-repeat -2px 0; width:740px; height:33px; color:#FFF; font:11px "Trebuchet MS", Verdana, Arial; padding:4px 0 4px 10px }
.cont_posc4 h5 strong { font:bold 12px "Trebuchet MS", Verdana, Arial }


/************************ Pos Graduacao - posgrad3.ascx ************************/
.cont_pos_home { background:url(fundo_skin_pos_home.png) no-repeat; width:665px; height:auto !important; height:359px; min-height:359px; margin:12px 0 0 8px !important; margin:12px 0 0 14px; padding:80px 40px 30px 40px }
.pos_opcao_curso { float:left; width:300px; margin:0 0 0 30px !important; margin:0 0 0 15px }
.pos_opcao_curso h3 { font:bold 16px Arial, Helvetica, sans-serif; color:#F06200; margin:10px 0 }
.pos_opcao_curso p { font:13px Arial, Helvetica, sans-serif; color:#666; margin:10px 0; width:251px }
.pos_opcao_curso a:link, .pos_opcao_curso a:visited { font:bold 13px Arial, Helvetica, sans-serif; color:#F06200 }
.pos_opcao_curso a:hover { font:bold 13px Arial, Helvetica, sans-serif; color:#F06200; text-decoration:underline }



.info_geral_pos { margin:20px 0 0 20px }
.info_geral_pos th { font:bold 13px Arial, Helvetica, sans-serif; text-align:left; width:120px; color:#666; height:35px; vertical-align:top }
.info_geral_pos td { font:13px Arial, Helvetica, sans-serif; text-align:left; width:410px; color:#666; height:35px; vertical-align:top }

.sobre2_pos_esdd { background:url(/Portals/10/sobre2_pos_esdd.jpg) no-repeat; width:524px; height:115px; padding:10px 20px }
.sobre2_pos_esdd, .sobre2_pos_esdd p { font:12px Arial, Helvetica, sans-serif; margin:0 color:#666; text-align:justify }
.sobre2_pos_esdd p { font:12px Arial, Helvetica, sans-serif; color:#666; padding:0; margin-top:5px }
.sobre2_pos_esdd h5 { font:bold 14px Arial, Helvetica, sans-serif; color:#F06200; padding:0; margin:0 0 5px 0 }

.corpodoc_pos { background-color:#CCC; }
.corpodoc_pos p { padding:10px; font:13px Arial, Helvetica, sans-serif; color:#666; }
.corpodoc_pos span img { margin:20px 0 10px 35px; border:5px solid #F99E6F !important; }
.corpodoc_pos h5 { padding:10px; font:13px Arial, Helvetica, sans-serif; color:#F60; }
.corpodoc_pos h4 { padding:10px; font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#666; line-height:20px; }

.corpo_docente_posd { margin:20px 0 0 30px; }
.corpo_docente_posd p { padding:0; font:13px Arial, Helvetica, sans-serif; color:#F60; margin:10px 0 0 0; text-align:justify }
.corpo_docente_posd th { font:italic 13px Arial, Helvetica, sans-serif; color:#666; vertical-align:top; padding:0 5px 0 0; text-align:justify }
.corpo_docente_posd td { vertical-align:top; padding-right:5px; text-align:left }
.corpo_docente_posd img { border:5px solid #F99E6F !important; margin:0 10px 0 0; }
.hr_pos_esdd_cp { background:url(hr_pos_esdd.gif) no-repeat; width:525px; height:1px; margin:20px 0; }



/************************ Processo Seletivo - proc_seletivo1.ascx ************************/
.conteudo_ps, .menu_ps, .conteudo_ps12 { width:750px; margin-left:8px !important; margin-left:13px; }
.menu_ps img { float:left; }

.pos_esdd_lista_aprovados p { font:13px Arial, Helvetica, sans-serif; color:#666; margin:20px 0; }
.pos_esdd_lista_aprovados img { margin-top:20px; }
.pos_esdd_lista_aprovados a:link, .pos_esdd_lista_aprovados a:visited { font:bold 13px "Trebuchet MS", Arial, sans-serif; color:#F06200; text-decoration:none; }
.pos_esdd_lista_aprovados a:hover { font:bold 13px "Trebuchet MS", Arial, sans-serif; color:#F06200; text-decoration:underline; }



.tabela_lista_aprovados_vest { margin-bottom:30px; border-bottom:1px solid #F0F0F0; width:747px; }

.tabela_lista_aprovados_vest thead th { background-color:#F06200; 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:#E7E7E7; 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:#F06200; 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; }

/* 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_esddpos1.gif') no-repeat 0 -38px; width:108px; height:38px; }
.ps01:hover	{ display:block; background:url('proc_sel_esddpos1.gif') no-repeat 0 0; width:108px; height:38px; }

.ps02		{ display:block; background:url('proc_sel_esddpos2.gif') no-repeat 0 -38px; width:175px; height:38px; }
.ps02:hover	{ display:block; background:url('proc_sel_esddpos2.gif') no-repeat 0 0; width:175px; height:38px; }

.ps03		{ display:block; background:url('proc_sel_esddpos3.gif') no-repeat 0 -38px; width:142px; height:38px; }
.ps03:hover	{ display:block; background:url('proc_sel_esddpos3.gif') no-repeat 0 0; width:142px; height:38px; }
/* fim menu */


/************************ Processo Seletivo - proc_seletivo1.ascx ************************/
.form_proc_seletivo_posesdd { width:560px; margin:auto; margin-top:15px; }	
.form_proc_seletivo_posesdd img { vertical-align:top; }
.form_proc_seletivo_posesdd label { font:13px Arial, Helvetica, sans-serif; color:#666; }
.form_proc_seletivo_posesdd 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_posesdd select { font:13px Arial, Helvetica, sans-serif; color:#666; height:22px; margin-bottom:15px; border:1px solid #CCC; }
.form_proc_seletivo_posesdd th { text-align:left; padding-left:65px; }
.form_proc_seletivo_posesdd th img { padding:0 3px; }

.sizeposesddform1 { width:550px; }
.sizeposesddform2 { width:300px; }
.sizeposesddform3 { width:38px; }
.sizeposesddform4 { width:53px; }
.sizeposesddform5 { width:173px; }
.sizeposesddform6 { width:174px; }
.sizeposesddform7 { width:301px; }

.bot_enviar_formpsposesdd { vertical-align:top; }
.bot_enviar_formpsposesdd img { padding-left:30px !important; }



/************************ Processo Seletivo - proc_seletivo2.ascx ************************/
.conteudo_ps1 { float:left; width:509px; }
.conteudo_ps2 { float:right; width:194px; background-color:#FFEDE1; padding:5px 10px 15px 15px; margin-right:3px; }

.conteudo_ps1 h2, .conteudo_ps2 h2 { font:bold 16px Arial, Helvetica, sans-serif; color:#F06200; margin:15px 0; }
.conteudo_ps2 h3 { font:bold 13px Arial, Helvetica, sans-serif; color:#666; }
.conteudo_ps2 p { font:13px Arial, Helvetica, sans-serif; color:#666; margin:0 0 20px 0 }
.conteudo_ps2 img { margin:10px 0; }

.tab_info_psposesdd { border:1px solid #666; border-collapse:collapse; font:13px Arial, Helvetica, sans-serif; color:#666; }
.tab_info_psposesdd a:link, .tab_info_psposesdd a:visited { font:bold 13px Arial, Helvetica, sans-serif; color:#F60; text-decoration:none; }
.tab_info_psposesdd a:hover { font:bold 13px Arial, Helvetica, sans-serif; color:#F60; text-decoration:underline; }
.tab_info_psposesdd td { padding:5px; border:1px solid #666; border-collapse:collapse; vertical-align:top; }
.tab_info_psposesdd_trcz { background-color:#F0F0F0 }

.conteudo_ps1 img { margin:20px 0; }

.ps_pos_esdd_div { font:13px Arial, Helvetica, sans-serif; color:#666; margin-bottom:20px }
.ps_pos_esdd_div img { float:left; margin-right:10px; margin-top:0; }
.ps_pos_esdd_div p { margin-left:72px; }


/************************ Graduacao - Infra-Estrutura - interna2col_infra.ascx ************************/
.col_infra { background:url('fundo_grad_infra.gif') repeat-y left; width:741px; margin-left:7px !important; margin-left:13px; }
.col_infra1 { float:left; width:546px; border-top:1px solid #F06200 }
.col_infra2 { float:right; width:175px; }

.col_infra1 img { margin:20px 0 10px 0; }
.col_infra1 p { font:13px Arial, Helvetica, sans-serif; color:#666; margin-bottom:10px; }

.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:#F06200; margin:0 10px 10px 10px; }


/******************** PAGINA Calendario Geral - calend_geral.ascx ********************/

.calend_geral h3 {font:bold 14px Arial, Helvetica, sans-serif; color:#F06200; border-bottom:1px solid #F06200; width:743px; margin-top:35px; margin-bottom:10px; text-transform:uppercase; }
.calend_geral h5 { font:11px "Trebuchet MS", Arial, sans-serif; color:#F06200; margin:10px 0; }

.banner_calend_cur { margin:50px 0 30px 0 }
.calend_cur_tit { width:723px; background-color:#FEE2D3; padding:0 10px; margin-top:3px; cursor:pointer; _height:25px; min-height:25px; padding-top:10px; font:bold 13px Arial, Helvetica, sans-serif; color:#F06200; }
.calend_cur_tit_over { width:723px; background-color:#F99E6F; 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:#FEF0E9; margin:3px 0; width:713px; padding:10px 15px 20px 15px; }
.calend_cur_cont a:link, .calend_cur_cont a:visited { font:bold 13px Arial, Helvetica, sans-serif; color:#F60; text-decoration:none; }
.calend_cur_cont a:hover { font:bold 13px Arial, Helvetica, sans-serif; color:#F60; text-decoration:underline; }

.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:#F06200; height:22px; line-height:22px; border-right:3px solid #FEF0E9;  }
.calend_cur_cont_table_thead_td { background:url('fundo_td_calendario.gif') no-repeat left; height:31px; font:bold 12px Arial, Helvetica, sans-serif; color:#F06200; text-align:center; }
.calend_cur_cont table thead th { background:url('fundo_td_calendario.gif') no-repeat right; font:bold 12px Arial, Helvetica, sans-serif; color:#F06200; 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; }
.ult_vaga_cal { text-transform:uppercase; font:12px Arial, Helvetica, sans-serif !important; color:#F00 !important; }



/******************** PAGINA Alumni - alumni.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 h3 { font:17px "Trebuchet MS", Arial, sans-serif; color:#F06200; margin-bottom:10px; }
.alumni_div_esq img { margin-left:60px; }

.alumni_div_hr { float:left; width:1px; background-color:#F06200; 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:#F60; text-decoration:none;  }
.alumni_div_dir p { font:13px Arial, Helvetica, sans-serif; color:#666; margin:0 0 20px 0; }
.alumni_div_dir p strong, .alumni_div_dir p b { color:#F06200 }
/*.alumni_div_dir h5 { font:13px Arial, Helvetica, sans-serif; color:#666; margin-top:20px; }
.alumni_div_dir img { vertical-align:middle; margin-left:5px; }
.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 label { font:bold 13px Arial, Helvetica, sans-serif; color:#666; margin-right:5px; }*/

.webDoor_fls { float:left; }

/******************** PAGINA noticias_esdd.ascx ********************/
.noticias_esdd{ width:550px; font:13px Arial; color:#666; margin-bottom:20px; border-right:#CCCCCC solid 2px; margin-top:10px; margin-left:5px; }

.noticias_esdd a{ font-weight:bold;}

.tit_not_ant{ width:150px; text-align:left; padding-bottom:5px; font:13px Trebuchet MS; font-weight:bold; color:#666; margin-top:10px; padding-left:10px; margin-right:13px !important; margin-right:13px;}

.noticias_anteriores{ width:150px; text-align:left; padding-bottom:10px; font:11px Arial; color:#666; background-color:#FEF0E6; padding-left:10px; margin-right:13px !important; margin-right:13px;}
.noticias_anteriores h3{ font-size:13px; font-family:Trebuchet MS; color:#f06200; font-weight:bold;}
.titulodasnot { color:#f06200; margin:10px 0; }
.titulodasnoth2 { color:#f06200; padding-top:10px; font:18px "Trebuchet MS", Arial, sans-serif; }

.arq_not h3{ font-size:13px; margin-bottom:10px; margin-top:10px; font-family:Trebuchet MS; color:#f06200; font-weight:bold;}
.arq_not { width:140px; padding-left:10px; padding-bottom:10px; padding-top:10px; padding-right:10px; background-color:#FEF0E6; font-size:11px; font-family:Arial; color:#666; margin-top:5px; text-align:left; margin-bottom:20px; margin-right:13px !important; margin-right:13px;}
.rodapes_esdd { margin:auto; text-align:center; width:747px; border-top:solid #F97D3C 1px; }

/******************** PAGINA escola_esdd.ascx ********************/
.escola_esdd{ width:543px; float:left; margin:0; font:13px Arial, Helvetica, sans-serif; color:#666 }

.escola_esdd p, #dnn_ctr1772_ViewNoticias_lblConteudo, #dnn_ctr1772_ViewNoticias_lblConteudo p { font:13px Arial, Helvetica, sans-serif; color:#666; margin:10px 20px 20px 0; }
#dnn_ctr1777_ViewNoticias_lblConteudo, #dnn_ctr1777_ViewNoticias_lblConteudo p { font:11px Arial, Helvetica, sans-serif; color:#666; margin:10px 20px 20px 0; }

.fundo_escola { background:url('fundo_escola_esdd.gif') no-repeat 0 67px !important; background:url('fundo_escola_esdd.gif') no-repeat 7px 67px }

#dnn_ctr1772_ViewNoticias_divNoticiaSimples h2 { color:#f06200; padding-top:10px; font:18px "Trebuchet MS", Arial, sans-serif; }
#dnn_ctr1777_ViewNoticias_divNoticiaSimples h2 { color:#f06200; padding-top:10px; font:bold 13px "Trebuchet MS", Arial, sans-serif; }

.span_titdnot a:hover { text-decoration:none }

#dnn_ctr1772_ViewNoticias_lblTitulo { color:#666; padding-top:10px; font:13px "Trebuchet MS", Arial, sans-serif; }
#dnn_ctr1777_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 { width:202px; text-align:left; margin-top:28px; #margin-top:25px }
.tit_depoimentos h4 { font:23px "Trebuchet MS", Verdana, Arial; color:#F06200; padding:0; margin:0 0 10px 0; background:none }

.depoimentos { width:172px; text-align:left; font:11px Verdana; color:#666; padding:7px; 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 #F99E6F !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_ctr2139_ModuleContent table tbody th img { display:none }


.bloco_aescola{ width:515px; font:12px Arial; margin-bottom:40px; }
.img_aescola{ width:267px; float:left; text-align:center; }
.texto_aescola{ width:228px; text-align:left; float:right; }
.texto_aescola a:link, .texto_aescola a:visited { font:bold 13px Arial, Helvetica, sans-serif; color:#F06200; text-decoration:none; }
.texto_aescola a:hover { font:bold 13px Arial, Helvetica, sans-serif; color:#FFBA8C; text-decoration:none; }


/*** novo webdoor ***/
.div1_webdoor_novo { width:152px; float:left }
.div2_webdoor_novo { width:594px; float:left }

.div1_webdoor_novo2 { width:560px; float:left }
.div2_webdoor_novo2 { width:187px; float:left; background:url(/Portals/10/h2_webdoor.gif) no-repeat; height:135px }
.div2_webdoor_novo2 h2 { font:24px "Trebuchet MS", Verdana, Arial; color:#FFF; width:152px; margin:70px 0 0 12px; text-align:right; padding-top:10px; height:25px }
.ci2 { margin-top:40px !important; height:60px !important }

/*** FAQ ***/
.faq_faq { width:560px; }
.faq_faq dt { margin:10px 0; font:bold 13px Arial, Helvetica, sans-serif; color:#f06200; 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; }

.flash_esdd_depo { float:right; margin:0 0 20px 0; width:178px; padding-bottom:20px; font:12px Arial, Helvetica, sans-serif; border-bottom:1px solid #FDE1CE; }
.flash_esdd_depo p { font:11px Arial, Helvetica, sans-serif; color:#666; margin:0 10px; padding:0; }

.esdd_est_sempre { width:178px }
.esdd_est_sempre h4 { font:22px "Trebuchet MS", Verdana, Arial; text-transform:none; color:#F06200; margin:0; background:none; padding:0 0 5px 0; border:none }
.esdd_est_sempre h6 { font:22px "Trebuchet MS", Verdana, Arial; text-transform:none; color:#F06200; margin:0; background:none; padding:0 0 5px 0; border:none }
.esdd_est_sempre p { margin:20px 0; font:13px Arial, Helvetica, sans-serif; color:#666; }
.esdd_est_sempre a:link, .esdd_est_sempre a:visited { font:bold 13px Arial, Helvetica, sans-serif; color:#F06200; text-decoration:none; }
.esdd_est_sempre a:hover { font:bold 13px Arial, Helvetica, sans-serif; color:#FFBA8C; text-decoration:none; }

.tab_form_prox_turmas td { border-top:2px solid #FFF; background:#FEF5EF }

.curso_esdd_titulo { padding:5px 0; color:#666; font:11px Arial, Helvetica, sans-serif; }
.curso_esdd_titulo_t1 { margin-left:10px !important; margin-left:5px; float:left; width:180px; }
.curso_esdd_titulo_t2 { float:right; width:15px }
.curso_esdd_titulo_t3 { float:right; width:60px; text-align:center }
.curso_esdd_titulo_t4 { float:right; width:20px; text-align:right }
.curso_esdd_titulo a:hover { color:#F06200 !important; }

/******************** PAGINAS oportunidades_esdd.ascx********************/
.oportunidades_texto { font-family:Arial; font-size:13px; color:#666; width:330px; float:left; margin-left:7px }
.oportunidades_texto a:link, .oportunidades_texto a:visited { font:bold 13px Arial, Helvetica, sans-serif; color:#F06200; text-decoration:none; }
.oportunidades_texto a:hover { font:bold 13px Arial, Helvetica, sans-serif; color:#FFBA8C; text-decoration:none; }

.oportunidades_texto h3 { font:bold 24px "Trebuchet MS", Arial, sans-serif; color:#F06200; margin-bottom:20px }

.oportunidades_esdd #ultimas{font-family:Verdana; padding:10px; font-size:11px; color:#333333; background:url(../../img_oportunidades/fundo_oportunidades_esdd.jpg) repeat-y; margin:10px; width:372px; }

.oportunidades_esdd #ultimas a{ font-weight:bold; text-decoration:none;color:#333333;}
.oportunidades_esdd #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 }


/* =========================== Nova Pós-Graduação 06/07/2010 ============================== */

.conteudo-pos{font-family:Arial, Helvetica, sans-serif}
.lado-esquerdo{float:left; width:291px}
.lado-direito{float:right; width:450px}

.lado-esquerdo-interna{float:left; width:240px}
.lado-direito-interna{float:right; width:500px}

/*Home Pós*/
.lado-esquerdo .descricao-principal{margin-bottom:55px; text-align:right}
.lado-esquerdo .descricao-principal img{margin-bottom:15px; text-align:right}
.lado-esquerdo .descricao-principal p{padding-left:66px; color:#666; font-size:12px}

.lado-esquerdo .descricao-secundaria{text-align:right}
.lado-esquerdo .descricao-secundaria img{margin-bottom:10px; text-align:right}
.lado-esquerdo .descricao-secundaria p{margin-bottom:15px; color:#666; font-size:10px}

.lado-direito .curso-pos{float:right; width:140px; margin-left:10px}
.lado-direito .curso-pos h2{margin:8px 0; color:#fb7732; font-size:11px; text-transform:uppercase}
.lado-direito .curso-pos p{color:#666; font-size:10px}
.lado-direito .curso-pos span a{display:block; padding:5px 0 5px 10px; background:url(../../img_nova_pos/btn-saiba-mais.jpg) no-repeat center left; color:#fff; font-size:11px; font-weight:bold}
.texto-home-pos{min-height:200px}

/*Interna Pós*/

.webdoor-pos{width:747px; margin:0 0 20px 6px}

.menu-pos{margin-bottom:20px;}
.menu-pos ul li{margin-bottom:1px; list-style:none; border:none; text-align:right}
.menu-pos ul li a{display:block; height:23px; padding-right:15px; line-height:25px; color:#6E6E6E; font-size:14px; font-weight:300; text-transform:uppercase}
.menu-pos ul li a:hover{color:#fff; background:url(../../img_nova_pos/menu-a-background.jpg) no-repeat right; text-decoration:none}
.menu-pos ul li #ativo{color:#fff; background:url(../../img_nova_pos/menu-a-background.jpg) no-repeat right; text-decoration:none}

.publico-alvo{width:197px; margin-left:40px; text-align:right}
.publico-alvo .fundo{background:url(../../img_nova_pos/corpo-publico-alvo.jpg) repeat-y }
.publico-alvo p{width:170px; padding-top:10px; margin:0 10px; font-size:12px; color:#999}
.publico-alvo p strong{color:#666}

.professor-pos{margin-left:15px; text-align:center}
.professor-pos p{width:200px; font-size:12px; color:#666!important; margin:0 0 10px 20px; line-height:normal}
.professor-pos .foto-professor{margin-bottom:10px}
.professor-pos .foto-professor img{border:5px solid #F99E6F!important}

.conteudo h2{margin-top:45px;margin-bottom:15px; color:#f97d3c; font-size:40px}
.conteudo h5{margin-bottom:15px; color:#f97d3c; font-size:20px}
.conteudo{font-size:12px; color:#666}
.conteudo p{margin-bottom:15px}
.conteudo a{font-weight:bold; color:#f97d3c}
.conteudo ul{}
.conteudo ul li{margin-bottom:15px; padding-left:15px; list-style:none; background:url(../../img_nova_pos/bullet-laranja.jpg) no-repeat left 4px}

.clear{clear:both}

/*Interna Pós - Programa*/
.coluna-programa { float:left; width:245px; margin-left:10px; padding-bottom:20px; background:#CCCCCC; min-height:710px; _height:710px }
.coluna-programa h6 { margin:20px 0 0 10px; font:bold 12px Arial, Helvetica, sans-serif; color:#666}
.coluna-programa p{ margin:0 10px 0 10px; padding:0; font:12px Arial, Helvetica, sans-serif; color:#666}
.coluna-programa h5{ background:url(/Portals/10/tit_pos_esdd_bloco.gif) no-repeat; width:235px; height:31px; color:#FFF; font:10px "Trebuchet MS", Verdana, Arial; padding:4px 0 4px 10px }
.coluna-programa h5 strong{ font:bold 11px "Trebuchet MS", Verdana, Arial }
