@charset "utf-8";

* { margin:0; padding:0; list-style-type:none; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}

body { background:url(../img/fundo.jpg) repeat-x; }
h3 { font-size:16px; color:#666 }
h2 { font-size:24px; color:#069; }
h4 { font-size:18px; color:#069; }

.larguraSite { width:940px; height:246px; height:auto !important; min-height:246px; margin:0 auto; }
.centralizar { margin:0 auto; }
.esquerdaHome { float:left; width:440px;  margin-top:20px; margin-right:10px; margin-bottom: 10px; padding-right:10px; border-right:1px dotted #DDD; }
.esquerdaHomeCursos { float:left; width:670px; }
.direitaHome { float:left; width:470px; margin-top:20px;}
.direitaHomeCursos { float:left; width:670px;  }

.box { float:left; height:230px; height:auto !important; min-height:200px; position:relative; }

.contentCursosPalestras { width:850px; height:246px; height:auto !important; min-height:246px; margin:0 auto; background-color:#F90; position:relative; }
.cursos { width:400px; background-color:#09C; position:relative }
.palestras { width:400px; background-color:#09C; float:right; position:relative }


.width100 { width:100%; }
.floatLeft { float:left; }
.floatRight { float:right; }
.clear { clear:both; }
.padding-left { padding-left:5px; }
.padding-left2 { padding-left:50px; }
.margin-bottom { margin-bottom:30px; }

.texto {  font-size:12px; color:#666; margin-top:10px; }
.obs {  font-size:12px; color:#666; margin-top:10px;}



.barraCinza { width:100%; height:50px; border-top:8px solid #069;  }
.barraCinza ul { width:940px; height:50px; margin:0 auto; }
.barraCinza li { font-size:14px; float:right;  padding-top:10px; padding-right:20px; cursor:pointer;}
.barraCinza li a { color:#036; }
.barraCinza li a:hover { color:#06C; border-bottom:4px solid #06C; }



.globalTopo { position:absolute; background-image:url(../img/fundoTopoMenu.gif);  margin-top:5px; 
			z-index:1; margin-left:-470px; left:50%; margint-top:-60px; height:246px;}
.logotipo { width:940px; height:74px; z-index:5; }
.flashTopo { position:absolute; width:940px; height:50px; margin-left:-470px; left:50%; margint-top:-60px; z-index:2; margin-top:-78px; }


.menu { position:absolute; z-index:4; margin-left:-470px; left:50%;}
.menu ul { width:250px;   margin-left:72%; padding-top:10px;  }
.menu ul li { font-size:16px; padding-bottom:8px; padding-top:8px; border-bottom:1px solid #09C; }
.menu ul li a { padding-left:30px; color:#FFF; }
.menu ul li a:hover { color:#0CF; padding-left:40px; border-left:3px solid #0CF; }


.conteudo {  width:100%;  min-height:450px; height: auto !important;  height:450px; padding-bottom:30px;}
.globalMeio {  margin-top:250px;  min-height:300px; height: auto !important;  height:300px; margin-bottom:30px;}


.box img { float:left; padding-right:5px; padding-top:10px;}
.box p { position:relative; float:right; width:370px; padding-right:5px;}
.box .texto a { color:#036; font-size:14px; margin-top:5px; }
.box p.textovideo { position:relative; float:right; width:275px; padding-left:5px;}
.box p.textoDepoimento { position:relative; float:right; width:310px; padding-left:5px;}
.box p.textoDepoimento_video { position:relative; float:right; width:340px; padding-left:5px;}
.box p.textoUp { position:relative; float:right; width:320px;}
.fontAssDepoimento { font-size:13px; color:#036; }


.video { width:285px; height:236px;  }
.video2 { width:145px; height:200px;  }

.cxTitDepoimento { width:440px; height:30px; background:url(../img/aspasDepoimento.gif) right no-repeat; color:#069;}
.paddingTit { padding-top:0px; }

.cxTitDepoimento_video { width:440px; height:30px; background:url(../img/aspasDepoimento_video.gif) right no-repeat; color:#069;}
.paddingTit_video { padding-top:0px; }

.globalRodape {  width:100%; border-top:2px solid #999; height:200px; height:auto !important; min-height:200px; text-align:center; padding-top:10px; }

.img { margin-left:30px; }
.imgTurmas  { margin-left:70px; }
.imgPort { margin-left:75px; }
.itemCurso { color:#F60; }
h5 { color:#F60; font-size:18px; margin-top:10px; }
h6 { color:#666; font-size:12px; margin-top:8px; }
.titUnid { color:#06C; font-sixe:14px; margin-top:15px;}
.titUnid2 { color:#06C; font-size:16px; margin-top:15px;}
.itemContProg { color:#666; font-size:12px; margin-left:10px; margin-top:5px; }
.subtitUnid { color:#666; font-size:12px; margin-top:15px; }




/* ################### Página Cursos e Palestras ######################## */

.globalCurso { width:440px; margin-bottom:20px; }

.descCurso { font-size:11px; color:#666;  margin-bottom:20px;}

.TitCurso {  width:440px; height:25px; margin-bottom:10px; padding-top:11px}
.TitCurso a {  color:#069; background:url(../img/fundoSite.gif) repeat-x; padding:10px; border:1px solid #CCC; }

.TitCurso a:hover {  color:#069; background:none; background-color:#F5F5F5; padding:10px; border:1px solid #CCC; }

.box .detalhesCurso {  width:350px; }
.box .detalhesCurso .TitDetalhesCurso { font-weight:bold; font-size:14px; }

.resp01, .resp02 { visibility:hidden; display:none; }


.geralCursos { width:400px; height:500px; height:auto !important; min-height:500px; background-color:#0CF; float:left; position:relative; }

.geralCursosDireita { width:400px; height:500px; height:auto !important; min-height:500px; background-color:#0CF; float:right; position:relative; }


/* ################### Página Interna ######################## */


.titPagInterna { font-size:24px; color:#036; padding-top:30px; padding-bottom:5px; margin-bottom:20px; border-bottom:1px solid #999;}
.titPagInterna_talentos { font-size:16px; color:#036; padding-top:10px; font-weight:bold; }
.subTitPagInterna { font-size:18px; border-bottom:none;  padding-left:30px; padding-top:10px; margin-bottom:5px;}
.subTitPagInterna_Talentos { font-size:18px; border-bottom:none;  padding-left:30px; padding-top:0px; margin-bottom:5px;}

.textoPagInterna { padding-left:30px; margin-bottom:20px;  width:600px; color:#666; font-size:13px;}
.textoPagInterna_Industrias { padding-left:30px; margin-bottom:20px; color:#666; font-size:13px;}

/* .textoIdentado { padding-left:70px; } */
.textoIdentadoLegenda { padding-left:30px; }
.linhaAbaixo { margin-left:20px; padding-bottom:20px; border-bottom:1px solid #999; }
.bordaVideo { border:1px solid #CCC; width:750px;}
.links { width:550px; margin-left:60px;  }
.links li { border-bottom:1px solid #999; padding-bottom:10px; padding-top:10px;padding-left:10px;}
.links li a { color:#069;}


/* ################### Efeito Cursos e Palestras ######################## */

.containner {  width:420px; font:12px/1.2 Arial, Helvetica, sans-serif; margin:10px auto 0 auto; padding:0; margin-right:20px; } 
.containner p { margin-bottom:10px; color:#666; } 
h1 { width:415px; color:#036; font-size:24px; padding-left:5px; margin-bottom:20px; margin-top:20px; border-bottom:1px solid #999; }
.containner h2 { color:#666; font-size:16px; margin:8px 0 5px 0; margin-bottom:10px; } 
.containner h3 { color:#06C; font-size:13px; } 
.containner p { text-align:left; margin:0 0 0px 0; padding-left: 0px; }
.containner p.compadding { text-align:left; margin:0 0 8px 0; padding-left: 10px; }


.noticiasCurso1, .noticiasCurso2, .noticiasCurso3, .noticiasCurso4
{ width:620px; background:url(../img/fundoSite.gif); padding:0 10px 5px 10px; margin-bottom:20px; border:1px dotted #333; }


.noticiasPalestra1, .noticiasPalestra2, .noticiasPalestra3, .noticiasPalestra4, .noticiasPalestra5
{ width:650px; background:url(../img/fundoSite.gif); padding:0 10px 5px 10px; margin-bottom:20px; border:1px dotted #333; }



/*  CSS para efeito jQuery  */

.smCurso1, .feCurso1 { float:right; text-decoration:none; color:#069; font-size:11px; margin-top:5px; }
.feCurso1 { display:none; margin-top:10px; }
.smCurso2, .feCurso2 { float:right; text-decoration:none; color:#069; font-size:11px; margin-top:5px; }
.feCurso2 { display:none; margin-top:10px; }
.smCurso3, .feCurso3 { float:right; text-decoration:none; color:#069; font-size:11px; margin-top:5px; }
.feCurso3 { display:none; margin-top:10px; }
.smCurso4, .feCurso4 { float:right; text-decoration:none; color:#069; font-size:11px; margin-top:5px; }
.feCurso4 { display:none; margin-top:10px; }


.smPalestra1, .fePalestra1 { float:left; text-decoration:none; font-weight:bold; color:#069; font-size:15px; margin-top:5px; }
.fePalestra1 { display:none; margin-top:10px; }
.smPalestra2, .fePalestra2 { float:left; text-decoration:none; font-weight:bold; color:#069; font-size:15px; margin-top:5px; }
.fePalestra2 { display:none; margin-top:10px; }
.smPalestra3, .fePalestra3 { float:left; text-decoration:none; font-weight:bold; color:#069; font-size:15px; margin-top:5px; }
.fePalestra3 { display:none; margin-top:10px; }
.smPalestra4, .fePalestra4 { float:left; text-decoration:none; font-weight:bold; color:#069; font-size:15px; margin-top:5px; }
.fePalestra4 { display:none; margin-top:10px; }
.smPalestra5, .fePalestra5 { float:left; text-decoration:none; font-weight:bold; color:#069; font-size:15px; margin-top:5px; }
.fePalestra5 { display:none; margin-top:10px; }

/*  FIM CSS para efeito jQuery  */


.contatoEsquerda {  width:550px; height:200px; height:auto !important; min-height:200px; float:left; margin-left:30px;}
.contatoDireita {  width:350px; height:500px; height:auto !important; min-height:500px; float:left;  }

.cx { width:400px; margin-top:10px; margin-left:10px; }
.cx2 { width:200px; margin-top:10px; margin-left:10px; }
.msn { width:400px; height:100px; margin-top:10px; margin-left:10px; }
.enviar { background-color:#35699D; color:#FFF; border:0; cursor:pointer; width:60px; height:30px; float:right; margin-left: 5px; margin-top:10px;}
.enviar:hover { background-color:#06C; }
.limpar { background-color:#B60; color:#FFF; border:0; cursor:pointer; width:60px; height:30px; float:right; margin-left: 5px; margin-top:10px;}
.limpar:hover { background-color:#F60; }
.enviarSolicitacao { background-color:#35699D; color:#FFF; border:0; cursor:pointer; width:150px; height:30px; float:right; margin-top:10px;}
.enviarSolicitacao:hover { background-color:#06C; }
.aumentarFonte { font-size:1em; }

.insc { color:#F60; }
.destaquehome { color:#F60; font-size:14px; }
.box .texto a.linklaranja { color:#F60; font-size:14px; margin-top:5px; }
.destaquecursos { color:#35699D; font-size:14px; }
.linkazul { color:#35699D; }
.linklaranja { color:#F60; }
.logosIndustrias { width: 130px; height: 90px; border: #CCCCCC 1px solid; margin: 0px 25px 25px 0px; padding: 10px 10px 10px 10px; }
.linhaSeparar { padding-left:30px; margin-bottom:20px; color: #CCCCCC; size: 1px; }
.imagemTalentos { margin: 0px 0px 0px 0px; float:left; }
#Talentos { padding: 0px 20px 35px 30px; float:left; clear:both; }
#TalentosFoto { width:117px; float:left; }
#TalentosTexto { width:400px; float:left; }
#espaco { padding: 300px 0px 0px 0px; }
