/* SELETORES GERAIS */
html { overflow-x:hidden; overflow-y:scroll; overflow:-moz-scrollbars-vertical; }
body { font-family:Tahoma, Geneva, sans-serif; color:#444 }

h1, h2, h3, h4, h5, h6 { font-family:"Franklin Gothic Medium", "Arial Narrow", "Trebuchet MS"; }
h2 { line-height:31px; float:none; clear:both; color:#861707; padding-left:10px; margin:0 0 10px 0; }
h1.withBackground { background:url(../imagens/bg-rodape.gif) repeat; padding:5px 3px 5px 5px; text-transform:uppercase}
h1.semwithBackground { padding:5px 3px 5px 5px; text-transform:uppercase}
h2.withBackground { background:url(../imagens/bg-rodape.gif) repeat;}
h2.h2MenorContent { width:490px; margin-top:15px; }
a { text-decoration:none}
p.aviso { color:#999; margin-left:0!important; padding-bottom:0!important; }
input, textarea, select { border:1px solid #cdc5c1 }
label.error {display:none!important}
input.error,  textarea.error { border:1px solid red!important; }

.depoimentoCurso { height:135px; }
.depoimentoCurso h3 { font-size:14px; color:#861707; line-height:18px; margin-bottom:10px; }
.depoimentoCurso img { float:left; margin-right:10px;}
.depoimentoCurso p { font-size:11px!important}

/* SELETORES CLASS */
.clearFloat{ float:none; clear:both }

/* SELETORE IDs */
div#container { width:970px; margin:0 auto; }
div#container div#head { height:130px; }

div#container div#head img#logo { float:left; margin-right:20px; margin-top:30px; width:205px; }

div#container div#head ul#menuAuxiliar { float:right; width:220px; margin-top:8px; margin-bottom:10px; height:20px; font-size:12px; color:#999; }
div#container div#head ul#menuAuxiliar li { float:left; height:20px; margin-right:0px; padding:2px 4px }
div#container div#head ul#menuAuxiliar li a { display:block; color:#999; border:none; }
div#container div#head ul#menuAuxiliar li a:hover { text-decoration:underline; }

div#container div#head ul#menuGlobal { float:left; width:745px; margin-top:0; height:45px; font-size:14px; position:relative; font-family:"Franklin Gothic Medium","Arial Narrow", "Trebuchet MS";  }
div#container div#head ul#menuGlobal li { float:left; height:45px; margin-right:0px; }

div#container div#head ul#menuGlobal li a { display:block; text-decoration:none; margin-top:0; line-height:45px; font-size:14px; text-align:center; border-top:1px solid #999; border-bottom:1px solid #999; outline:none; color:#861707; }
div#container div#head ul#menuGlobal li a:hover { background-color:#155e87; color:#fff; }

div#container div#head ul#menuGlobal li a#itemInstitucional { width:105px; width:135px; cursor:default }

div#container div#head ul#menuGlobal li a#itemProjetosCustomizados { width:159px; width:210px; cursor:default }
div#container div#head ul#menuGlobal li.referenciaSubMenu { position:relative; }

div#container div#head ul#menuGlobal li a#itemMbaExecutivo { width:120px; width:144px; cursor:default }

div#container div#head ul#menuGlobal li a#itemEventos { width:133px; }

div#container div#head ul#menuGlobal li a#itemContato { width:82px; width:110px; }

div#container div#head ul#menuGlobal li.last { margin-left:4px; }
div#container div#head ul#menuGlobal li a#itemInscricoesOnline { width:131px; padding:1px 5px; border:none; background:url(../imagens/bg-rodape.gif) repeat; }
div#container div#head ul#menuGlobal li a#itemInscricoesOnline:hover { background:#155e87; }

div#container div#head ul#menuGlobal li ul { display:none; position:absolute; top:46px; left:0; width:744px; height:35px; background:#155E87; padding:4px 0 }
div#container div#head ul#menuGlobal li ul li { border:none; margin-right:0; height:38px; }
div#container div#head ul#menuGlobal li ul li a { font-size:11px; color:#fff; display:block; background:#155e87; border-top:10px solid #155e87; border-bottom:10px solid #155e87; border-left:6px solid #155e87; border-right:6px solid #155e87; padding:0 1.5px; margin-top:0px; height:3px; text-align:left; line-height:12px;}
div#container div#head ul#menuGlobal li ul li a:hover { background-color:#003D5F; color:#fff; height:3px; border-top:10px solid #155e87; border-bottom:10px solid #155e87; }

div#container div#head ul#menuGlobal li ul li a span { display:block}

div#container div#head ul#menuGlobal li ul li a#item1Inst{ width:115px; text-align:center; padding-top:0px; padding-bottom:12px; }
div#container div#head ul#menuGlobal li ul li a#item2Inst{ width:60px; text-align:center; padding-top:0px; padding-bottom:12px; }
div#container div#head ul#menuGlobal li ul li a#item3Inst{ width:90px; text-align:center; padding-top:0px; padding-bottom:12px; }
div#container div#head ul#menuGlobal li ul li a#item4Inst{ width:76px; text-align:center; padding-top:0px; padding-bottom:12px; }
div#container div#head ul#menuGlobal li ul li a#item5Inst{ width:90px; text-align:center; padding-top:0px; padding-bottom:12px; }
div#container div#head ul#menuGlobal li ul li a#item6Inst{ width:155px; text-align:center; padding-top:0px; padding-bottom:12px; }
div#container div#head ul#menuGlobal li ul li a#item7Inst{ width:140px; text-align:center; padding-top:0px; padding-bottom:12px; }

div#container div#head ul#menuGlobal li ul li a#item1MBA{ width:115px; text-align:center; padding-top:0px; padding-bottom:12px; }
div#container div#head ul#menuGlobal li ul li a#item2MBA{ width:101px; text-align:center; padding-top:0px; padding-bottom:12px; }
div#container div#head ul#menuGlobal li ul li a#item3MBA{ width:115px; text-align:center; padding-top:0px; padding-bottom:12px; }
div#container div#head ul#menuGlobal li ul li a#item4MBA{ width:104px; text-align:center; padding-top:0px; padding-bottom:12px; }
div#container div#head ul#menuGlobal li ul li a#item5MBA{ width:108px; text-align:center; padding-top:0px; padding-bottom:12px; }
div#container div#head ul#menuGlobal li ul li a#item6MBA{ width:110px; text-align:center; padding-top:0px; padding-bottom:12px; }

div#container div#head ul#menuGlobal li ul li a#item1Projeto{ width:100px; text-align:center; padding-top:0px; padding-bottom:12px; }
div#container div#head ul#menuGlobal li ul li a#item2Projeto{ width:130px; text-align:center; padding-top:0px; padding-bottom:12px; }
div#container div#head ul#menuGlobal li ul li a#item3Projeto{ width:130px; text-align:center; padding-top:0px; padding-bottom:12px; }

/* Área de conteudo - internas */
div#container div#contentContainer { float:none; clear:left; }
div#container div#contentContainer div#content { width:744px; float:left; height:100px; margin-left:8px; min-height:560px; height:auto !important; height:560px; position:relative }
div#container div#contentContainer div#content h1 { width:734px; background:#861707; line-height:28px; height:28px; padding-left:10px; color:#FFF; font-size:18px; /*margin-bottom:10px;*/ margin-bottom:25px; }
div#container div#contentContainer div#content h2 { font-size:18px; }
div#container div#contentContainer div#content p { font-size:12px; margin-left:10px; padding-bottom:10px; line-height:16px }
div#container div#contentContainer div#content p.verTodosDepoimentos { float:left; clear:both; width:700px; border-top:1px solid #CCC; padding-top:5px; margin-top:5px; margin-bottom:20px; }
div#container div#contentContainer div#content a.voltar { margin-right:8px; }

/* Home - Boxes */
div#container div#contentContainer div.boxHomeChamadas { width:227px; padding-left:10px; height:181px; margin-right:5px; float:left; margin-top:10px; position:relative }
div#container div#contentContainer div.boxHomeChamadas1 { width:227px; padding-left:10px; height:214px; margin-right:5px; float:left; margin-top:10px; position:relative }
div#container div#contentContainer div.boxHomeChamadas h1 { height:23px; margin-bottom:12px; color:#861707; font-size:18px; }
div#container div#contentContainer div.boxHomeChamadas1 h1 { height:23px; margin-bottom:12px; color:#861707; font-size:18px; }
div#container div#contentContainer div.boxHomeChamadas h1.Depoimentos { margin-left:6px; margin-top:10px; color:#fff; text-transform:uppercase }
div#container div#contentContainer div.boxHomeChamadas h1.DepoimentosInternas { padding-left:5px!important	; margin-left:0px; margin-top:10px; color:#fff; text-transform:uppercase; width:200px!important }
div#container div#contentContainer div.boxHomeChamadas div.percent span { float:left; font-family:"Times New Roman", Times, serif; color:#861707; font-weight:bold; font-size:27px; margin-left:10px; }
div#container div#contentContainer div.boxHomeChamadas div.percent span strong { float:left; font-family:"Times New Roman", Times, serif; color:#861707; font-weight:bold; font-size:18px; margin-left:10px; }
div#container div#contentContainer div.boxHomeChamadas div.percent { float:none; clear:both; color:#444; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:normal; height:42px; margin-bottom:15px;}
div#container div#contentContainer div.boxHomeChamadas div.percent p { float:left; width:150px; margin-left:5px;}
div#container div#contentContainer div.boxHomeChamadas a.saibaMais { position:absolute; bottom:5px; color:#861707; font-size:10px; font-weight:bold; text-transform:uppercase; text-decoration:underline; padding-left:10px;  font-family:"Franklin Gothic Medium", "Arial Narrow", "Trebuchet MS";}
div#container div#contentContainer div.boxHomeChamadas a.verTodos { position:absolute; bottom:5px; color:#fff; font-size:10px; font-weight:bold; text-transform:uppercase; text-decoration:underline; background:url(../imagens/marcador-btn-branco.jpg) no-repeat left center; padding-left:10px;  font-family:"Franklin Gothic Medium", "Arial Narrow", "Trebuchet MS"; }
div#container div#contentContainer div.boxHomeChamadas p { margin:0 7px; line-height:16px }

div#container div#contentContainer div.boxHomeChamadas1 div.percent { float:none; clear:both; color:#444; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:normal; height:42px; margin-bottom:18px;}
div#container div#contentContainer div.boxHomeChamadas1 div.percent span { float:left; font-family:"Times New Roman", Times, serif; color:#861707; font-weight:bold; font-size:27px;background:#fafafa;text-align:center;padding:0px 8px;}
div#container div#contentContainer div.boxHomeChamadas1 div.percent span strong { float:left; font-family:"Times New Roman", Times, serif; color:#861707; font-weight:bold; font-size:16px;}
div#container div#contentContainer div.boxHomeChamadas1 div.percent p { float:left; width:150px; margin-left:5px;}
div#container div#contentContainer div.boxHomeChamadas1 a.saibaMais { position:absolute; bottom:5px; color:#861707; font-size:10px; font-weight:bold; text-transform:uppercase; text-decoration:underline; padding-left:10px;  font-family:"Franklin Gothic Medium", "Arial Narrow", "Trebuchet MS";}


/* Box Porcentagem - class first */
div#container div#contentContainer div.boxHomeChamadas.first { background:url(../imagens/sprite-master.gif) no-repeat -596px -269px; }

/* Box MBA */
div#container div#contentContainer div.boxHomeChamadas.MBA { background:url(../imagens/sprite-master.gif) no-repeat -596px -269px; }
div#container div#contentContainer div.boxHomeChamadas.MBA ul { font-size:12px; color:#444; margin-left:2px; }
div#container div#contentContainer div.boxHomeChamadas.MBA ul li { background:url(../imagens/marcador-lista-chamada-home-mba.gif) no-repeat left 5px; padding-left:10px; margin-bottom:5px; }
div#container div#contentContainer div.boxHomeChamadas.MBA ul li a { color:#444; }
div#container div#contentContainer div.boxHomeChamadas.MBA ul li a:hover { text-decoration:underline; }

/* Box Agenda */
div#container div#contentContainer div.boxHomeChamadas1.agenda { background:#dfd5d0; }
div#container div#contentContainer div.boxHomeChamadas1.agenda p { font-size:12px; color:#444;  }
div#container div#contentContainer div.boxHomeChamadas1.agenda p.data { color:#999; font-size:11px; margin-bottom:5px; }


/* Box Blog */
div#container div#contentContainer div.boxHomeChamadas.BlogBox { background:url(../imagens/sprite-master.gif) no-repeat -596px -269px; }
div#container div#contentContainer div.boxHomeChamadas.BlogBox p { font-size:12px; color:#444;  }
div#container div#contentContainer div.boxHomeChamadas.BlogBox p.data { color:#999; font-size:11px; margin-bottom:5px; }

/* Box Depoimentos */
div#container div#contentContainer div.boxHomeChamadas.depo { background-color:#861707; margin-right:0; width:233px; height:150px; margin-top:10px; padding-bottom:35px; }
div#container div#contentContainer div.boxHomeChamadas.depo blockquote { width:217px; margin:0 auto; font-size:12px; }
div#container div#contentContainer div.boxHomeChamadas.depo blockquote img { display:none; }
div#container div#contentContainer div.boxHomeChamadas.depo blockquote cite a { color:#FFF; font-weight:bold; }
div#container div#contentContainer div.boxHomeChamadas.depo blockquote cite a:hover { text-decoration:underline; }
div#container div#contentContainer div.boxHomeChamadas.depo blockquote p { color:#CCC; margin-top:5px; font-size:11px; margin-left:0!important; }
div#container div#contentContainer div.boxHomeChamadas.depo blockquote p strong { display:block; }

div#container div#contentContainer div.boxHomeChamadas.depoInternas.barraLateral { margin-top:10px; width:226px; }

/* Box Inscrições On-line - home */
div#container div#contentContainer div#boxExtras { float:left; width:970px; margin-top:10px; }
div#container div#contentContainer div#boxExtras div.boxHomeChamadas.inscricoesOnline { padding-left:0; margin-right:16px; height:95px; background:url(../imagens/bg-box.gif) repeat; margin-top:0; } 
div#container div#contentContainer div#boxExtras div.boxHomeChamadas.inscricoesOnline h2 { margin:0; color:#FFF; font-size:16px; margin-bottom:2px}
div#container div#contentContainer div#boxExtras div.boxHomeChamadas.inscricoesOnline ul { color:#FFF; font-size:10px }
div#container div#contentContainer div#boxExtras div.boxHomeChamadas.inscricoesOnline ul li {padding-left:20px; margin-bottom:5px; background:url(../imagens/marcador-btn-branco.jpg) no-repeat 10px center; }
div#container div#contentContainer div#boxExtras div.boxHomeChamadas.inscricoesOnline ul li a { color:#FFF!important; text-decoration:none; }
div#container div#contentContainer div#boxExtras div.boxHomeChamadas.inscricoesOnline ul li a:hover { text-decoration:underline }

/* Navegação secundaria - barra lateral */
div#container div#contentContainer div#containerNav { /*width:236px;*/ width:217px; float:left }
div#container div#contentContainer div#containerNav object { float:none; clear:both; margin-top:10px;}
div#container div#contentContainer div#containerNav div#navSecundaria { /*width:236px;*/ width:217px; float:left; } 

div#container div#contentContainer div#containerNav div#navSecundaria.cursos { background:url(../imagens/img-internas-cursos.jpg) no-repeat center center; height:447px; }
div#container div#contentContainer div#containerNav div#navSecundaria.eventos { background:url(../imagens/img-internas-eventos.jpg) no-repeat center center; height:447px; }
div#container div#contentContainer div#containerNav div#navSecundaria.contato { background:url(../imagens/img-internas-contato.jpg) no-repeat center center; height:447px; }
div#container div#contentContainer div#containerNav div#navSecundaria.inscricoesOnline { background:url(../imagens/img-internas-contato.jpg) no-repeat center center; height:447px; }
div#container div#contentContainer div#containerNav div#navSecundaria.mbaGestaoFinContabil { background:url(../imagens/img-internas-mba-executivo.jpg) no-repeat center center; height:346px; }

div#container div#contentContainer div#containerNav div#navSecundaria.oqueeocedepe { background:url(../imagens/img-internas-infraestrutura.jpg) no-repeat center center; height:344px; }
div#container div#contentContainer div#containerNav div#navSecundaria.infraestrutura { background:url(../imagens/img-internas-infraestrutura.jpg) no-repeat center center; height:344px; }
div#container div#contentContainer div#containerNav div#navSecundaria.corpoDocente { background:url(../imagens/img-internas-infraestrutura.jpg) no-repeat center center; height:344px; }
div#container div#contentContainer div#containerNav div#navSecundaria.depoimentos { background:url(../imagens/img-internas-infraestrutura.jpg) no-repeat center center; height:344px; }
div#container div#contentContainer div#containerNav div#navSecundaria.convenios { background:url(../imagens/img-internas-infraestrutura.jpg) no-repeat center center; height:344px; }
div#container div#contentContainer div#containerNav div#navSecundaria.parcerias { background:url(../imagens/img-internas-infraestrutura.jpg) no-repeat center center; height:344px; }
div#container div#contentContainer div#containerNav div#navSecundaria.premios { background:url(../imagens/img-internas-infraestrutura.jpg) no-repeat center center; height:344px; }

div#container div#contentContainer div#containerNav h1.idSecao { text-align:left; font-size:14px; background:#003D5F; line-height:28px; color:#FFF; padding-left:15px; margin-bottom:8px }
div#container div#contentContainer div#containerNav ul#menuInterno { font-family:"Franklin Gothic Medium", "Arial Narrow", "Trebuchet MS"; font-size:12px; background:#437e9e; color:#FFF; font-size:12px; margin-bottom:5px; }
div#container div#contentContainer div#containerNav ul#menuInterno li a { display:block; color:#fff; text-decoration:none; padding-left:20px; line-height:28px; background:url(../imagens/bg-item-lista-menu-interno.jpg) no-repeat center bottom; }
div#container div#contentContainer div#containerNav ul#menuInterno li a:hover { background:url(../imagens/bg-item-lista-menu-interno-hover.jpg) no-repeat right bottom; border-color:#437e9e}
div#container div#contentContainer div#containerNav ul#menuInterno li a.alturaLiAlterada { line-height:18px!important; padding:3px 0 3px 20px; }
div#container div#contentContainer div#containerNav ul#menuInterno li a.alturaLiAlterada:hover { background:url(../imagens/bg-item-lista-menu-interno-hover.jpg) repeat-y; border-color:#437e9e }

div#container div#contentContainer div#containerNav ul#menuInterno li a.current, div#container div#contentContainer div#containerNav ul#menuInterno li.last1 a.current { background:url(../imagens/bg-item-lista-menu-interno-hover.jpg) repeat-y right center; }
div#container div#contentContainer div#containerNav ul#menuInterno li a.last { border:none;}
div#container div#contentContainer div#containerNav ul#menuInterno li.last1 a{display:block; color:#fff; text-decoration:none; line-height:18px!important; background:url(../imagens/bg-item-lista-menu-interno.jpg) no-repeat center bottom;padding-top:5px;padding-bottom:5px;}
div#container div#contentContainer div#containerNav ul#menuInterno li.last1 a:hover { background:url(../imagens/bg-item-lista-menu-interno-hover.jpg) no-repeat right bottom; border-color:#437e9e}

div#container div#contentContainer div#containerNav ul#menuInterno li ul li { line-height:24px; background:#155e87; }
div#container div#contentContainer div#containerNav ul#menuInterno li ul li a { background:url(../imagens/marcador-btn-branco.jpg) no-repeat 10px center; display:block; border-top:1px solid #3b789a; width:170px; margin-left:15px; }
div#container div#contentContainer div#containerNav ul#menuInterno li ul li a:hover { background:url(../imagens/marcador-btn-branco.jpg) no-repeat 10px center; }

/* Box Inscrições On-line - barra lateral */
div#container div#contentContainer div#containerNav div.boxHomeChamadas.inscricoesOnline { padding-left:0; margin-right:16px; width:217px; height:95px; background:url(../imagens/bg-box.gif) repeat; margin-top:10px; } 
div#container div#contentContainer div#containerNav div.boxHomeChamadas.inscricoesOnline h2 { margin:0; color:#FFF; font-size:16px; margin-bottom:2px}
div#container div#contentContainer div#containerNav div.boxHomeChamadas.inscricoesOnline ul { color:#FFF; font-size:10px; }
div#container div#contentContainer div#containerNav div.boxHomeChamadas.inscricoesOnline ul li {padding-left:20px; margin-bottom:5px; background:url(../imagens/marcador-btn-branco.jpg) no-repeat 10px 4px; }
div#container div#contentContainer div#containerNav div.boxHomeChamadas.inscricoesOnline ul li a { color:#FFF; text-decoration:none; font-style:normal }
div#container div#contentContainer div#containerNav div.boxHomeChamadas.inscricoesOnline label.error {display:none}

/* Cursos customizados */
div#container div#contentContainer div#content div.blocoTexto { width:495px; margin-right:5px; /*margin-top:25px;*/ float:left }
div#container div#contentContainer div#content div.blocoTexto p { margin-left:10px; line-height:16px; font-size:12px; color:#444; margin-bottom:10px;}

div#container div#contentContainer div#content div#barraInscricao { width:233px; padding-left:5px; margin-left:5px; float:left; margin-top:0px; background:url(../imagens/sprite-master.gif) no-repeat -596px bottom; font-size:11px; }
div#container div#contentContainer div#content div#barraInscricao h2 { margin-top:0; padding-left:5px;}
div#container div#contentContainer div#content div#barraInscricao p { margin:5px 0 5px 7px;}
div#container div#contentContainer div#content div#barraInscricao fieldset { padding-bottom:0; margin-left:3px}
div#container div#contentContainer div#content div#barraInscricao form#formInternaInscricao label, input { display:block; margin-bottom:2px }
div#container div#contentContainer div#content div#barraInscricao form#formInternaInscricao input.buttonEnviar { cursor:pointer; margin-top:10px; position:relative; bottom:0px; background:url(../imagens/btn-enviar-contato.gif) no-repeat; width:70px; height:22px; border:none; bottom:-4px;}

/* Inscrições */
div#container div#contentContainer div#content div#barraInscricaoTwo { width:233px; padding-left:5px; margin-left:5px; float:left; margin-top:0px; background:url(../imagens/sprite-master.gif) no-repeat -596px bottom; font-size:11px; }
div#container div#contentContainer div#content div#barraInscricaoTwo form#formInscricaoOnline input { margin-bottom:5px; }
div#container div#contentContainer div#content div#barraInscricaoTwo form#formInscricaoOnline label, input { display:block; margin-bottom:2px; width:98%; }
div#container div#contentContainer div#content div#barraInscricaoTwo form#formInscricaoOnline input.buttonEnviar { margin-top:0px; position:relative; bottom:0px; background:url(../imagens/btn-enviar-contato.gif) no-repeat; width:70px; height:22px; border:none; bottom:-20px;}
div#container div#contentContainer div#content div#barraInscricaoTwo form#formInscricaoOnline input#ddd { width:20px; display:inline; }
div#container div#contentContainer div#content div#barraInscricaoTwo form#formInscricaoOnline input#phone { width:84%; margin-right:0; display:inline; margin-left:6px }
div#container div#contentContainer div#content div#barraInscricaoTwo form#formInscricaoOnline textarea { height:70px; }

div#container div#contentContainer div#content div.blocoTexto table#gradeDocumentos { border-collapse:separate; border-spacing:5px;}
div#container div#contentContainer div#content div.blocoTexto table#gradeDocumentos tr { border:none; background:#f1ede1; border-collapse:separate; font-size:12px; line-height:20px; padding:4px; }
div#container div#contentContainer div#content div.blocoTexto table#gradeDocumentos td { padding-left:5px; }
div#container div#contentContainer div#content div.blocoTexto ul.inscricoesLista { margin-left:12px; font-size:12px; list-style-type:disc; }
div#container div#contentContainer div#content div.blocoTexto ul.inscricoesLista li { padding-left:10px; margin-bottom:5px; background:url(../imagens/marcador-lista-chamada-home-mba.gif) no-repeat left 5px; list-style-type:none }
div#container div#contentContainer div#content div.blocoTexto a { color:#861707; text-decoration:underline;  }

/* Institucional -  */
div#container div#contentContainer div#content div#listaVideos { width:362px; margin-top:1px; float:left; margin-right:10px;}
div#container div#contentContainer div#content div#listaVideos ul li { border-bottom:1px solid gray; line-height:20px; font-size:12px }
div#container div#contentContainer div#content div#listaVideos ul li.item-list-selected a { background:#861707; color:#FFF; }
div#container div#contentContainer div#content div#listaVideos ul li.last { border-bottom:none!important; }
div#container div#contentContainer div#content div#listaVideos ul li a { color:#444; text-decoration:none; display:block; padding:8px 0 8px 10px; height:60px }
div#container div#contentContainer div#content div#listaVideos ul li a:hover { background:#861707; color:#FFF; }
div#container div#contentContainer div#content div#listaVideos ul li a span { font-weight:bold;}
div#container div#contentContainer div#content div#listaVideos ul li a p { padding-bottom:0; line-height:18px;}
div#container div#contentContainer div#content div#video { float:left; width:370px; }
div#container div#contentContainer div#content div#videoSingle { background:#f1ede1; padding:15px 10px; float:left; width:724px; }
div#container div#contentContainer div#content div#videoSingle div#flash { width:370px; float:left; margin-right:10px; }
div#container div#contentContainer div#content div#videoSingle p { float:left; display:block; width:330px; padding-bottom:0;}
div#container div#contentContainer div#content div#outrosVideos { float:left; margin-bottom:20px; }
div#container div#contentContainer div#content div#outrosVideos div.boxOutrosVideos { background:#f1ede1; height:110px; width:365px; margin:3px; float:left; }
div#container div#contentContainer div#content div#outrosVideos div.boxOutrosVideos a:hover { color:#fff!important; background-color:#861707 }
div#container div#contentContainer div#content div#outrosVideos div.boxOutrosVideos a:hover p { color:#FFF; }
div#container div#contentContainer div#content div#outrosVideos div.boxOutrosVideos a { color:#444; text-decoration:none; display:block; width:355px; height:100px; padding:5px; float:left }
div#container div#contentContainer div#content div#outrosVideos div.boxOutrosVideos img { float:left; margin:5px 0 0 5px; }
div#container div#contentContainer div#content div#outrosVideos div.boxOutrosVideos p { float:left; width:220px; padding-bottom:0; }
div#container div#contentContainer div#content div#outrosVideos div.boxOutrosVideos p.curso { font-size:10px; color:#861707; float:left }
div#container div#contentContainer div#content div#outrosVideos div.boxOutrosVideos p.titulo-mini-box { margin-top:2px; float:left}
div#container div#contentContainer div#content div#outrosVideos div.noMargin { margin:0; }
div#container div#contentContainer div#content ul#estatisticas { margin-left:12px; font-size:12px}
div#container div#contentContainer div#content ul#estatisticas li { padding-left:10px; margin-bottom:5px; background:url(../imagens/marcador-lista-chamada-home-mba.gif) no-repeat left 5px; }
div#container div#contentContainer div#content ul.objetivo { margin-left:12px; }
div#container div#contentContainer div#content ul.objetivo li { margin-left:0!important; padding-left:10px; margin-bottom:5px; background:url(../imagens/marcador-lista-chamada-home-mba.gif) no-repeat left 5px; list-style-type:none }

div#container div#contentContainer div#content div#listaDepoimentos { width:724px; margin-top:10px; float:left; margin-right:15px; margin-left:10px;}
div#container div#contentContainer div#content div#listaDepoimentos ul { list-style:none; }
div#container div#contentContainer div#content div#listaDepoimentos ul li { margin-left:0; line-height:30px; font-size:11px; float:none; clear:both; height:137px; margin-bottom:15px; background:url(../imagens/bg-declaracoes.jpg) no-repeat 125px bottom; }
div#container div#contentContainer div#content div#listaDepoimentos ul li a { color:#444; text-decoration:none; display:block; padding:8px 0 8px 10px; line-height:normal }
div#container div#contentContainer div#content div#listaDepoimentos ul li blockquote h3 { font-size:14px; color:#861707; line-height:18px; margin-bottom:10px;}
div#container div#contentContainer div#content div#listaDepoimentos ul li blockquote h3 img { margin-right:10px; float:left; }
div#container div#contentContainer div#content div#listaDepoimentos ul li blockquote p { margin-top:20px; /*float:left; */width:auto; margin-left:0; position:relative; bottom:5px; font-size:11px!important; }
div#container div#contentContainer div#content div#listaDepoimentos ul li blockquote p strong { display:block}
div#container div#contentContainer div#content div#listaDepoimentos ul li.lastDec { background:none;}

div#container div#contentContainer div#content div#depoimentos { width:535px; margin-top:10px; float:left; margin-right:15px; margin-left:10px;}
div#container div#contentContainer div#content div#depoimentos ul { list-style:none; }
div#container div#contentContainer div#content div#depoimentos ul li { margin-left:0; line-height:30px; font-size:11px; float:none; clear:both; height:137px; margin-bottom:15px; background:url(../imagens/bg-declaracoes.jpg) no-repeat 125px bottom; }
div#container div#contentContainer div#content div#depoimentos ul li a { color:#444; text-decoration:none; display:block; padding:8px 0 8px 10px; line-height:normal }
div#container div#contentContainer div#content div#depoimentos ul li blockquote h3 { font-size:14px; color:#861707; line-height:18px; margin-bottom:10px;}
div#container div#contentContainer div#content div#depoimentos ul li blockquote h3 img { margin-right:10px; float:left; }
div#container div#contentContainer div#content div#depoimentos ul li blockquote p { margin-top:20px; /*float:left; */width:auto; margin-left:0; position:relative; bottom:5px; font-size:11px!important; }
div#container div#contentContainer div#content div#depoimentos ul li blockquote p strong { display:block}
div#container div#contentContainer div#content div#depoimentos ul li.lastDec { background:none;}

/* Corpo Docente - Institucional */
div#container div#contentContainer div#content div.blocoTexto div.docentes { margin-bottom:15px; }
div#container div#contentContainer div#content div.blocoTexto div.docentes ul.corpoDocenteLista { margin-left:10px; font-size:12px;}
div#container div#contentContainer div#content div.blocoTexto div.docentes ul.corpoDocenteLista li {padding-left:10px; background:url(../imagens/marcador-lista-chamada-home-mba.gif) no-repeat left 6px; }


/* Parceiros - Institucional */
div#container div#contentContainer div#content div.Parceiros img { width:235px; float:left; margin:4px 8px 10px 4px; border:1px solid #d7d1cd; }
div#container div#contentContainer div#content div.boxParceiros { width:235px; float:left; margin:4px 8px 10px 4px;}
div#container div#contentContainer div#content div.boxParceiros img { border:1px solid #d7d1cd; }
div#container div#contentContainer div#content div.boxParceiros p { color:#861707; font-size:12px; background:url(../imagens/bg-rodape.gif) repeat; padding:2px 2px 2px 10px; margin-left:0; margin-top:5px; font-weight:bold }

/* MAB Executivo -  */
div#container div#contentContainer div#content h1.tituloInternaMenor { width:595px; }
div#container div#contentContainer div#content div#imgSecao { float:right; margin:0 0 8px 0; width:190px; height:150px; background:#BCBDC0}
div#container div#contentContainer div#content div#imgSecao img { border:1px solid #fff; margin:25px 24px; width:141px}

div#container div#contentContainer div#content div#bannerSecao { float:right; width:190px; background-color:#015724; color:#FFF }
div#container div#contentContainer div#content div#bannerSecao.gestaoMkt { background-color:#790101; }
div#container div#contentContainer div#content div#bannerSecao.gestaoFinanceira { background-color:#005825; }
div#container div#contentContainer div#content div#bannerSecao.gestaoEmpresarial { background-color:#005387; }
div#container div#contentContainer div#content div#bannerSecao.gestaoPessoas { background-color:#f58220; }
div#container div#contentContainer div#content div#bannerSecao.gestaoEmpreendedorismo { background-color:#ed1c24; }
div#container div#contentContainer div#content div#bannerSecao.gestaoGerente { background-color:#657983; }

div#container div#contentContainer div#content div#bannerSecao ul#premiosInternas { width:160px; margin:0 auto; }
div#container div#contentContainer div#content div#bannerSecao ul#premiosInternas li { font-size:10px; font-weight:bold; border-bottom:1px solid #fff; margin-bottom:5px;  }
div#container div#contentContainer div#content div#bannerSecao ul#premiosInternas li.last { border:none;}
div#container div#contentContainer div#content div#bannerSecao ul#premiosInternas li span { display:block; width:40px; height:30px; float:left; font-size:28px; font-family:"Times New Roman", Times, serif; text-align:center; margin-right:5px;}
div#container div#contentContainer div#content div#bannerSecao ul#premiosInternas li p { border:none; margin-top:0 }
div#container div#contentContainer div#content div#bannerSecao p { margin:0 auto; width:160px; padding:0; border-bottom:1px solid #fff; margin-bottom:10px; margin-top:10px; }
div#container div#contentContainer div#content div#bannerSecao img#rankingFull { position:relative; left:15px; margin-bottom:15px; margin-top:25px; }

div#container div#contentContainer div#content div.blocoTextoMaior { /*width:605px; */ width:545px; /*margin-top:25px;*/ float:left }
div#container div#contentContainer div#content div.blocoTextoMaior h2.gradeCurricular { margin-top:0px;}
div#container div#contentContainer div#content div.blocoTextoMaior p { margin-left:10px; line-height:20px; font-size:12px; color:#444; margin-bottom:10px;}
div#container div#contentContainer div#content div.blocoTextoMaior ul {font-size:12px; color:#444; list-style-type:disc; }
div#container div#contentContainer div#content div.blocoTextoMaior ul li { margin-left:25px; }

div#container div#contentContainer div#content div.blocoTextoMaior table#gradeMBA { border-collapse:separate; border-spacing:5px;}
div#container div#contentContainer div#content div.blocoTextoMaior table#gradeMBA tr { border:none; background:#f1ede1; border-collapse:separate; font-size:12px; line-height:20px; padding:4px; }
div#container div#contentContainer div#content div.blocoTextoMaior table#gradeMBA td { padding-left:5px; }

/* Premios */
div#container div#contentContainer div#content table#gradePremios { border-collapse:separate; border-spacing:5px; width:745px; color: #FFF; font-size: 14px; color:#851708;  }
div#container div#contentContainer div#content table#gradePremios tr { border:none; background:#f1ede1; border-collapse:separate; font-size:12px; line-height:20px; padding:4px; }
div#container div#contentContainer div#content table#gradePremios tr.cabecalho { background:#444; color:#FFF; font-size:14px; font-weight:bold} 
div#container div#contentContainer div#content table#gradePremios tr.cabecalho span { padding-left:10px;}
div#container div#contentContainer div#content table#gradePremios tr span.ano { font-family:"Times New Roman", Times, serif; font-size:24px; text-align:center; color:#861707; display:block; padding:5px;}
div#container div#contentContainer div#content table#gradePremios tr span.posicao { font-family:"Times New Roman", Times, serif; color:#FFF; font-size:16px; font-weight:bold }
div#container div#contentContainer div#content table#gradePremios td { padding-left:5px; }
div#container div#contentContainer div#content table#gradePremios td.posicaoTexto { color:#FFF }
div#container div#contentContainer div#content table#gradePremios a { color:#861707}
div#container div#contentContainer div#content table#gradePremios a:hover { text-decoration:underline; }

/* Mapa do site */
div#container div#contentContainer div#content div.mapa ul.mapaSite { margin-top:4px; margin-left:20px; }

div#container div#contentContainer div#content div.mapa ul.mapaSite li.mapaSiteSecao { /*float:left; width:200px;*/ font-size:12px; margin-bottom:20px;}
div#container div#contentContainer div#content div.mapa ul.mapaSite li.mapaSiteSecao a.mapaSiteTitSecao { color:#003d5f; font-weight:bold; /*background:#003d5f;*/ padding:4px; margin-bottom:10px;}
div#container div#contentContainer div#content div.mapa ul.mapaSite li.mapaSiteSecao ul.mapaSiteItens { margin-top:10px; margin-left:15px;}
div#container div#contentContainer div#content div.mapa ul.mapaSite li.mapaSiteSecao ul.mapaSiteItens li { margin-bottom:5px; background:url(../imagens/marcador-lista-chamada-home-mba.gif) no-repeat scroll left 5px; padding-left:10px;}
div#container div#contentContainer div#content div.mapa ul.mapaSite li.mapaSiteSecao ul.mapaSiteItens li a { color:#003d5f;}
div#container div#contentContainer div#content div.mapa ul.mapaSite li.mapaSiteSecao ul.mapaSiteItens li a:hover { text-decoration:underline; }

/* Regras para contato */
div#container div#contentContainer div#content div#formContato { width:350px; margin-top:54px; font-size:12px; float:left;}
div#container div#contentContainer div#content div#formContato ul li { margin-bottom:5px;}
div#container div#contentContainer div#content div#formContato ul li input { width:100%; border:1px solid #cdc5c1;}
div#container div#contentContainer div#content div#formContato ul li input.buttonEnviarContato { background:url(../imagens/btn-enviar-contato.gif) no-repeat; width:70px; height:22px; border:none; float:right; margin-top:10px;	}
div#container div#contentContainer div#content div#formContato textarea { display:block; width:100%; border:1px solid #cdc5c1; }
div#container div#contentContainer div#content div#localizacao { background:transparent url(../imagens/sprite-master.gif) no-repeat scroll -596px bottom; float:left; height:430px; margin-left:10px; margin-top:35px; padding-left:16px; width:355px; }
div#container div#contentContainer div#content div#localizacao h2 { margin-bottom:5px; text-transform:uppercase }
div#container div#contentContainer div#content div#localizacao p { color:#861707; font-size:11px; margin-right:30px; margin-left:0; display:block; padding-bottom:0 }
div#container div#contentContainer div#content div#localizacao p span { font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; }
div#container div#contentContainer div#content div#localizacao p.end { width:300px; margin-left:60px; margin-top:0px; }
div#container div#contentContainer div#content div#localizacao p.ender { width:60px; float:left; font-weight:bold; margin-right:0}
div#container div#contentContainer div#content div#localizacao img#mapa { margin-bottom:10px; }
div#container div#contentContainer div#content div#localizacao img.end-fone { position:relative; top:5px; margin-right:5px; float:left}
div#container div#contentContainer div#content div#localizacao p span.destaque { color:#861707; font-size:12px; font-family:"Franklin Gothic Medium", "Arial Narrow", "Trebuchet MS" }

/* Rodape */
div#container div#contentContainer div#rodape { float:left; width:970px; margin-top:10px; clear:left; background:url(../imagens/bg-rodape.gif) repeat; font-size:11px; color:#861707; height:45px; }
div#container div#contentContainer div#rodape p { margin-top:12px; position:relative; /*top:12px;*/ left:15px; }
div#container div#contentContainer div#rodape p span { font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; }
div#container div#contentContainer div#rodape p span.destaque { color:#861707; font-size:12px; font-family:"Franklin Gothic Medium", "Arial Narrow", "Trebuchet MS" }
div#container div#contentContainer div#rodape p span.endereco { margin-left:60px;} 

div#container div#contentContainer div#posRodape { margin-top:10px; float:left; width:970px; color:#b09b9b; font-size:10.85px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
div#container div#contentContainer div#posRodape p.copyright { float:left; width:250px;  }
div#container div#contentContainer div#posRodape p.developerBy { float:right; width:150px; text-align:right }
div#container div#contentContainer div#posRodape p.developerBy a { color:#b09b9b; } 
div#container div#contentContainer div#posRodape p.developerBy img#icorp { position:relative; top:5px;}

/* Páginas de resposta dos formularios */
div#container div#contentContainer div#content div#resposta { width:500px; margin:200px auto; border:1px solid #ccc; }

/* Páginas de encontro mba gold */
div#container div#contentContainer div#mbaGold{width:745px;margin:0;padding:0;height:685px;}
div#container div#contentContainer div#mbaGold div.mbaLeft{width:313px;float:left;height:685px;}
div#container div#contentContainer div#mbaGold div.mbaLeft img{float:left;}
div#container div#contentContainer div#mbaGold div.mbaRight{width:432px;float:left;height:685px; background:url(../imagens/bg-mba-texto.jpg) no-repeat top right;}
div#container div#contentContainer div#mbaGold div.mbaRight div.mbaTexto{margin:70px 45px 6px 15px;font-family:Tahoma, Geneva, sans-serif;color:#444;}
div#container div#contentContainer div#mbaGold div.mbaRight div.mbaTexto p{ margin-top:12px;font-size:12px;}
div#container div#contentContainer div#mbaGold div.mbaRight div.mbaTexto strong{ margin-top:12px;font-size:15px;color:#80362B;}
div#container div#contentContainer div#mbaGold div.mbaRight div.mbaData{margin:12px 10px 6px 34px;font-family:Tahoma, Geneva, sans-serif; color:#FFF;background:url(../imagens/bg-mba-data.gif) no-repeat;width:347px;height:110px;}
div#container div#contentContainer div#mbaGold div.mbaRight div.mbaData p{font-size:13px;padding-top:8px;line-height:16px;padding-left:10px;}
div#container div#contentContainer div#mbaGold div.mbaRight div.mbaData ul{font-size:13px;padding-top:8px;line-height:16px;padding-left:10px;margin-left:15px;}
div#container div#contentContainer div#mbaGold div.mbaRight div.mbaData ul li{line-height:16px;list-style:disc;}
