/* ==== HTML ==== */
html{}
body{background:#5198bb url(../imagens/estrutura/bgSite.jpg) 0 0 repeat-x;}
*{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;}
strong{font-weight:bold;}
img{border:none;}
p{margin-bottom:15px;}
.transparent{float:left;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
.clear{clear:both;height:1px;overflow:hidden;}

/* ==== ESTRUTURA ==== */
#general{background:transparent url(../imagens/estrutura/topHeader.jpg) center top no-repeat;}
#warp{width:780px;margin:0 auto;}
#header{height:99px;}
#header #logo{padding:19px 0;}

#colLeft{float:left;width:183px;}
#mnLeft{padding:20px 10px 0 10px;width:163px;background:#fff url(../imagens/estrutura/bgMn.gif) 0 0 repeat-x;}
#mnLeft ul{padding:0 0 17px 0;list-style-type:none;}
#mnLeft ul li{padding:3px 10px;}
#mnLeft ul li.tit{padding:0 0 5px 10px;border-bottom:2px solid #3b6d94;margin-bottom:5px;}
#mnLeft ul li a{text-decoration:none;color:#5c5c5c;}
#mnLeft ul li a:hover{text-decoration:underline;}
#mnLeft ul#cursos li.tit{border-color:#ece900;}
#mnLeft ul#eventos li.tit{border-color:#32a024;}
#mnLeft ul#newsletter li.tit{border-color:#db3822;}
#mnLeft ul#artigos li.tit{border-color:#465974;}

#mnLeft .form{position:relative;}
#mnLeft .form input{border:1px solid #bab9b9;padding:2px;font-weight:bold;margin:0 0 4px 0;}
#mnLeft .form .nome{width:100px;}
#mnLeft .form .btOk{display:block;position:absolute;left:120px;top:0;}

#areaContent{background:#fff;}

#colRight{float:left;width:597px;_overflow:hidden;_width:588px;}

#content{border-top:3px solid #fff;float:left;background:#ecf0f4 url(../imagens/estrutura/bgContent.gif) 0 0 repeat-y;padding:24px;width:549px;min-height:480px;_height:480px;}

#boxCursos{margin:20px 0 0 0;float:left;width:270px;}
#boxCursos .box{border-top:2px solid #ece900;background-color:#e8e3cc;padding:12px;width:247px;min-height:100px;_height:100px;}
#boxCursos h1{padding:0 0 8px 10px;}
#boxCursos .data{width:35px;height:50px;background:transparent url(../imagens/estrutura/bgData.gif) 0 0 no-repeat;padding:2px 10px;text-align:center;float:left;}
#boxCursos .data .dia{font:normal 30px Impact, Arial, Helvetica, sans-serif;color:#918022;padding:0;margin:0;line-height:34px;}
#boxCursos .data .mes{color:#918022;padding:0;margin:0;}
#boxCursos .txt{width:230px;float:left;padding:5px 0 0 10px;}
#boxCursos .txt a{color:#6d5b10;line-height:14px;text-decoration:none;margin:0;padding:0;}
#boxCursos .txt a:hover{color:#87721c;}
#boxCursos h2{clear:both;padding:15px 5px 15px 5px;float:left;}

#boxCursos ul.listNot{clear:both;list-style-type:none;padding:0 0 0 5px;float:left;width:240px;overflow:hidden;}
#boxCursos ul.listNot .dataP{font-weight:bold;}
#boxCursos ul.listNot a{text-decoration:none;display:block;width:200px;padding-bottom:3px;}
#boxCursos ul.listNot a:hover{color:#87721c;}
#boxCursos ul.listNot a span{color:#554813;}
#boxCursos ul.listNot a.foto{float:right;display:block;width:17px;height:14px;}
#boxCursos ul.listNot li{line-height:20px;border-bottom:1px dashed #b2ae9d;margin-bottom:5px;}

#boxEventos{margin:20px 0 0 0;float:right;width:270px;}
#boxEventos .box{border-top:2px solid #32a024;background-color:#dee2d7;padding:12px;width:247px;height:250px;}
#boxEventos h1{padding:0 0 8px 10px;}
#boxEventos .data{width:35px;height:50px;background:transparent url(../imagens/estrutura/bgData.gif) 0 0 no-repeat;padding:2px 10px;text-align:center;float:left;}
#boxEventos .data .dia{font:normal 30px Impact, Arial, Helvetica, sans-serif;color:#48710e;padding:0;margin:0;line-height:34px;}
#boxEventos .data .mes{color:#48710e;padding:0;margin:0;}
#boxEventos .txt{width:160px;float:left;padding:5px 0 0 10px;}
#boxEventos .txt a{color:#38590a;line-height:14px;text-decoration:none;margin:0;padding:0;}
#boxEventos .txt a:hover{color:#50751c;}
#boxEventos h2{clear:both;padding:15px 5px 15px 5px;float:left;}

#boxEventos ul.listNot{clear:both;list-style-type:none;padding:0 0 0 5px;float:left;width:240px;height:250px;overflow:hidden;}
#boxEventos ul.listNot .dataP{font-weight:bold;}
#boxEventos ul.listNot a{text-decoration:none;display:block;width:200px;padding-bottom:3px;}
#boxEventos ul.listNot a:hover{color:#50751c;}
#boxEventos ul.listNot a span{color:#1f3104;}
#boxEventos ul.listNot a.foto{float:right;display:block;width:17px;height:14px;}
#boxEventos ul.listNot li{line-height:20px;border-bottom:1px dashed #b2ae9d;margin-bottom:5px;}

#areaInf{float:left;width:597px;height:150x;padding-top:5px;background-color:#fff;}

#boxNoticias{background:transparent url(../imagens/estrutura/bgNot.jpg) 0 0 no-repeat;width:347px;height:137px;float:left;padding:10px 15px;}
#boxNoticias h1{border-bottom:1px solid #a7b0b7;padding-bottom:8px;margin-bottom:10px;}
#boxNoticias h1 a{text-align:right;display:inline;text-decoration:none;font-weight:bold;color:#3B6D90; width:100px}
#boxNoticias h1 a:hover{text-decoration:underline;}

#boxNoticias ul.listNot{clear:both;list-style-type:none;float:left;width:345px;padding-left:0;}
#boxNoticias ul.listNot .dataP{font-weight:bold;color:#973926;}
#boxNoticias ul.listNot .tit{padding-left:10px;}
#boxNoticias ul.listNot a{text-decoration:none;display:block;width:345px;margin-bottom:3px}
#boxNoticias ul.listNot a span{color:#1f3104;}
#boxNoticias ul.listNot a.foto{float:right;display:block;width:17px;height:14px;}
#boxNoticias ul.listNot li{line-height:16px;border-bottom:1px dashed #b2ae9d;margin-bottom:5px;/*height:35px;*/}
#boxNoticias ul.listNot li:last-child{border-bottom: none;}


#areaSelo{padding:5px 0 0 50px;width:120px;float:left;background:transparent url(../imagens/estrutura/sep.gif) 0 0 no-repeat;height:137px;}
#areaSelo a p:hover{text-decoration:underline;}

#footer{width:780px;height:80px;margin:0 auto;}
#footer p.end{float:left;color:#fff;padding:15px;font-size:11px !important;}
#footer p.end strong{color:#fff;}
#footer a#credits{float:right;display:block;padding:15px;width:120px;text-align:right;color:#fff;text-decoration:none;font-size:11px !important;}
#footer a#credits:hover{text-decoration:underline;}

/* zoom layer */
/* layer contato */
.bgOverlayZoom{position:absolute;display:none;background-color:#0F242F;width:100%;height:100%;top:0;left:0;z-index:90 !important;}
div.contentZoom{position:absolute;display:none;width:340px;height:300px;overflow:auto;margin:10px auto;z-index:95 !important;}
	#layerVideo{position:absolute;display:none;width:340px;height:305px;overflow:auto;top:10px;left:0;z-index:95}
		#infoLayerVideo{margin:0px auto;width:320px;height:285px;background-color:#000;}
		#infoLayerNav{background-color:#000;margin:0px auto;width:320px;}
			#btLayerClose{position:absolute;margin:5px 0 0 290px;}


/* ==== BLOCOS ==== */

/* - divs - */
div{}

/* - table - */
table{}
th{}

/* ==== TEXTO ==== */

/* - titulos - */
h1{font:normal 20px Arial, Helvetica, sans-serif;padding-bottom:15px;}
h2{font:bold 15px Arial, Helvetica, sans-serif;padding-bottom:15px;}
h2 a{font:normal 14px Arial, Helvetica, sans-serif;padding-bottom:15px;color:#3b6d90;}
h3{font:bold 13px Arial, Helvetica, sans-serif;padding-bottom:15px;}
h4{font:bold 12px Arial, Helvetica, sans-serif;padding-bottom:15px;}
h5{}

/* - links - */
a:link{color:#3b6d90;}
a:visited{}
a:hover{color:#4394cd;}
a.bullet{padding-left:15px;background:transparent url(../imagens/estrutura/bullet_2.gif) 5px 5px no-repeat;display:block;}

/* - list - */
ul{padding-left:20px;padding-bottom:15px;}

/* - table - */
.tabela{}
.tabela th{background-color:#FFFFFF;padding:5px;font-weight:bold;}
.tabela td{text-align:center;padding:5px;}

.tabela_geral{}
.tabela_geral th{background-color:#FFFFFF;padding:5px;font-weight:bold;}
.tabela_geral td{padding:5px;}
.tabela_geral td p{margin:0}

.tabela_cetralizado{}
.tabela_cetralizado th{background-color:#FFFFFF;padding:5px;font-weight:bold;}
.tabela_cetralizado td{text-align:left;padding:5px;}
.tabela_cetralizado td p{margin:0}

/* Internas */
.listValores{padding:0 100px 0 20px;float:left;}
.missao{background:transparent url(../imagens/bgMissao.gif) center top no-repeat;padding:20px 30px;text-align:center;font:italic 14px Arial, Helvetica, sans-serif;}
.visao{background:transparent url(../imagens/bgVisao.gif) center top no-repeat;text-align:center;font:italic 14px Arial, Helvetica, sans-serif;height:30px;}

#institucional h1, #institucional h2{color:#3b6d90;}
#cursos h1, #cursos h2{color:#a78a03;}
#eventos h1, #eventos h2{color:#48710e;}
#eventos form h2{padding-top:3px;padding-bottom:1px;margin-bottom:14px;border-bottom:1px dashed #48710e}
#cursos h3.inscreva_se, #eventos h3.inscreva_se{float:right;padding-left:50px;padding-bottom:0px;margin-top:-16px;}
#cursos h3.inscreva_se .restrito, #eventos h3.inscreva_se .restrito{margin-left:20px;float:right;}
#eventos .boxBranco{padding:20px;background-color:#fff;border:1px solid #B8C1C9;}
#eventos fieldset{margin:0 -6px 5px;padding:5px 5px 0 5px;border: 1px dotted #CCC;background-color:#FAFAFA;}
#eventos fieldset li{font-size:10px;}
#contato h1{color:#3b6d90;}
#msg_aviso{color:#db3822;font-weight:bold;}

#eventos .boxUsuarioCase{float:right;color:#666;font-size:11px;text-align:right;background-color:#fff;border:1px solid #B8C1C9;padding:3px 5px;}
#eventos .boxUsuarioCase a{font-size:11px;}
#eventos .tabCadCase a.tabSelected{color:#fff;text-decoration:none;font-weight:bold;border:1px solid #666;background-color:#789652;float:left;width:150px;text-align:center;padding:5px 0;margin-right:5px;}
#eventos .tabCadCase a.tabDeselected{color:#666;text-decoration:none;font-weight:bold;border:1px solid #666;background-color:#EFEFEF;float:left;width:150px;text-align:center;padding:5px 0;margin-right:5px;}
#eventos .tabCadCase a:hover.tabDeselected{background-color:#89A36A}

/* - list - */
ul.listParceiros{list-style-type:none;padding:0 !important;margin:0 !important;}
.listParceiros li{padding-bottom:10px;}
.listParceiros li a{padding-left:15px;background:transparent url(../imagens/estrutura/bullet_2.gif) 0 5px no-repeat;display:block;font-size:13px;}
.listLinks{list-style-type:none;padding:15px 0 0 0;margin:0 !important;}
.listLinks li{padding-bottom:10px;margin-right:40px;float:left;}
.listLinks li a{padding-left:15px;background:transparent url(../imagens/estrutura/bullet_2.gif) 0 5px no-repeat;display:block;font-size:13px;}

#boxEventosInt{margin:20px 0 0 0;float:left;width:400px;}
#boxEventosInt .box{border-top:2px solid #32a024;background-color:#dee2d7;padding:12px;width:400px;min-height:140px;}
#boxEventosInt h1{padding:0 0 8px 10px;}
#boxEventosInt .data{width:35px;height:50px;background:transparent url(../imagens/estrutura/bgData.gif) 0 0 no-repeat;padding:2px 10px;text-align:center;float:left;}
#boxEventosInt .data .dia{font:normal 30px Impact, Arial, Helvetica, sans-serif;color:#48710e;padding:0;margin:0;line-height:34px;}
#boxEventosInt .data .mes{color:#48710e;padding:0;margin:0;}
#boxEventosInt .txt{width:160px;float:left;padding:5px 0 0 10px;}
#boxEventosInt .txt a{color:#38590a;line-height:14px;text-decoration:none;margin:0;padding:0;}
#boxEventosInt .txt a:hover{color:#50751c;}
#boxEventosInt h2{clear:both;padding:15px 5px 15px 5px;float:left;}

#boxEventosInt ul.listNot{clear:both;list-style-type:none;padding:0 0 0 5px;float:left;width:380px;}
#boxEventosInt ul.listNot .dataP{font-weight:bold;padding-right:5px;}
#boxEventosInt ul.listNot a{text-decoration:none;display:block;width:375px;float:left;}
#boxEventosInt ul.listNot a:hover{color:#50751c;}
#boxEventosInt ul.listNot a span{color:#1f3104;}
#boxEventosInt ul.listNot a.foto{float:right;display:block;width:17px;height:14px;}
#boxEventosInt ul.listNot li{line-height:20px;border-bottom:1px dashed #b2ae9d;margin-bottom:5px;height:20px;}

#boxCursosInt{margin:20px 0 0 0;float:left;width:400px;}
#boxCursosInt .box{border-top:2px solid #ece900;background-color:#e8e3cc;padding:12px;width:400px;}
#boxCursosInt h1{padding:0 0 8px 10px;}
#boxCursosInt .data{width:35px;height:50px;background:transparent url(../imagens/estrutura/bgData.gif) 0 0 no-repeat;padding:2px 10px;text-align:center;float:left;}
#boxCursosInt .data .dia{font:normal 30px Impact, Arial, Helvetica, sans-serif;color:#918022;padding:0;margin:0;line-height:34px;}
#boxCursosInt .data .mes{color:#918022;padding:0;margin:0;}
#boxCursosInt .txt{width:230px;float:left;padding:5px 0 0 10px;}
#boxCursosInt .txt a{color:#6d5b10;line-height:14px;text-decoration:none;margin:0;padding:0;}
#boxCursosInt .txt a:hover{color:#87721c;}
#boxCursosInt h2{clear:both;padding:15px 5px 15px 5px;float:left;}

#boxCursosInt ul.listNot{clear:both;list-style-type:none;padding:0 0 0 5px;float:left;width:380px;}
#boxCursosInt ul.listNot .dataP{font-weight:bold;}
#boxCursosInt ul.listNot a{text-decoration:none;display:block;width:375px;float:left;}
#boxCursosInt ul.listNot a:hover{color:#87721c;}
#boxCursosInt ul.listNot a span{color:#554813;}
#boxCursosInt ul.listNot a.foto{float:right;display:block;width:17px;height:14px;}
#boxCursosInt ul.listNot li{line-height:20px;border-bottom:1px dashed #b2ae9d;margin-bottom:5px;height:20px;}


.preview{overflow:hidden;}
.prazoInscricao{margin-bottom:5px;font-weight:bold;color:#CC0000;}

.boxInscricao {padding:20px;background-color:#FFF;border:1px solid #BBB;}

.patrocionadores{list-style-type:none;margin:0 !important;padding:0 !important;clear:both;}
.patrocionadores li{float:left;background-color:#fff;margin:10px;padding:10px;}
.apoio{list-style-type:none;margin:0 !important;padding:0 !important;clear:both;}
.apoio li{float:left;background-color:#fff;margin:8px;padding:5px;}

.intNavigation{clear:both;padding-top:20px;}
.intNavigation .btHome{background:transparent url(../imagens/estrutura/home.gif) 0 2px no-repeat;text-decoration:none;}
.intNavigation .btVoltar{background:transparent url(../imagens/estrutura/voltar.gif) 0 2px no-repeat;text-decoration:none;}
.intNavigation .btTopo{background:transparent url(../imagens/estrutura/top.gif) 0 2px no-repeat;text-decoration:none;}
.intNavigation .btHome, .intNavigation .btVoltar, .intNavigation .btTopo{padding-left:20px;margin-right:15px;}
.intNavigation a:hover{text-decoration:underline;}




ul.listaEventos{}
ul.listaEventos li{margin-top:10px;}


ul.listaPremiados{}
ul.listaPremiados li{font-weight:bold;margin-bottom:10px;}
ul.listaPremiados li span{clear:right;display:block;margin-left:15px;font-weight:normal;}





ul.diretores{list-style-type:none;}
ul.diretores li{background:url(../imagens/sep.gif) left bottom no-repeat;display:block;height:88px;margin:0 0 15px 0;padding:0 0 5px 0;}
ul.diretores li.last{background:none;}
ul.diretores li img{border:3px solid #fff;float:left;}
ul.diretores li .descDir{float:left;margin:15px 0 0 15px;}
ul.diretores li p.dirNome, p.func, p.empDir{color:#666;display:block; font-size:12px;margin:0;padding:0 }
ul.diretores li p.func, p.empDir{font-weight:normal;}
ul.diretores li p.func{font-weight:bold;}

#boxInscAberta{background-color:#6e0a07;border-top:3px solid #ad6562;min-height:100px;_height:100px;margin-top:8px;padding-bottom:10px;}
#boxInscAberta ul{margin:10px 0 0 3px;list-style-type:none;}
#boxInscAberta ul li{background:transparent url(../imagens/estrutura/bullet_ulInsc.gif) 0 5px no-repeat;padding:0 0 0 10px;}
#boxInscAberta ul li a{text-decoration:none;color:#e5e5e5;}
#boxInscAberta ul li a:hover{text-decoration:underline;}


a#linkBtlayerHome p{width:200px;margin-left:-25px;margin-top:10px; cursor:pointer;}


ul#ulPresidentes{list-style-type:none;}
ul#ulPresidentes li{Background-color:#FFF;width:160px;height:160px;float:left;margin:0 10px 10px 0;text-align:center;}
ul#ulPresidentes li img{margin:10px 0 0 0;}
ul#ulPresidentes li p.nomePresidente{text-align:center;font-weight:bold;}
ul#ulPresidentes li p.anoPresidente{text-align:center;margin-top:-15px;}

.imgLeft{text-align:left;padding:5px 10px 5px 0;}
.imgRight{text-align:right;padding:5px 0 5px 10px;}