﻿
/* CSS Document */

/*Configurações Gerais*/
body { background-color:#1e68b5; margin:0px; padding:0px;background-image:url(../imagens/bgTotal.jpg); background-repeat:repeat-x;}

/*Layers*/
#totalContent{ width:100%; height:auto; }
#content{ width:1012px;behavior: url(../scripts/iepngfix.htc); background-image:url(../imagens/bgContent.png); background-position:left top; background-repeat:no-repeat; margin:0px auto 0px auto; padding:10px 0px 0px 0px;}
#areaConteudo{ margin:0px; padding:37px 0px 0px 0px;}
#conteudoGeral{ width:1012px; background-image:url(../imagens/bgConteudoGeral.png); background-repeat:repeat-y; background-position:center center; margin:0px; padding:0px 0px 40px 0px; }
#top{ width:1012px; height:142px;  margin:0px auto 0px auto; padding:0px 0px 0px 0px;  }
#imageTop{width:848px; margin:22px auto 0px auto; padding:0px;}


#colunaEsq{  width:203px; height: auto; margin:0px; padding:0px 0px 0px 30px; float:left;}
#areaMenu{ width:204px; min-height:409px; _height:409px; margin:-5px 0px 0px 0px; padding:0px;}
#menuLateral{ width:204px;margin:0px; padding:0px; background-image:url(../imagens/bgMenu.jpg); background-repeat:repeat-y; background-position:center center; }
#parceiro{ width:204px; height:145px; margin:0px; padding:0px; background-image:url(../imagens/bgMenu.jpg); background-repeat:repeat-y; overflow:hidden; }

#principal{ width:732px; height:auto; margin:0px; padding:0px 30px 0px 0px; float:right;}
#principalInterna{ width:711px; height:auto; margin:0px; padding:0px 30px 0px 0px; float:right;}
#banner{width:732px; height:219px; margin:0px; padding:0px; }

#destaque{border:1px solid #ebebeb; width:386px; min-height:328px;_height:328px; background-image:url(../imagens/bgDestaque.jpg); background-position:bottom; background-repeat:no-repeat; float:left;}
#nossosTalentos{border:1px solid #ebebeb; width:329px; min-height:137px; _height:137px; background-image:url(../imagens/bgVideoteca.jpg); background-position:bottom; background-repeat:no-repeat; float:right; margin: 10px 0px 0px 0px; padding:0px; }
#videoteca{border:1px solid #ebebeb; width:329px; min-height:182px;_height:182px; background-image:url(../imagens/bgVideoteca.jpg); background-position:bottom; background-repeat:no-repeat; float:right; margin: 10px 0px 0px 0px; padding:0px; }

#menuRodape{behavior: url(scripts/iepngfix.htc); width:1012px; height:36px; background-image:url(../imagens/bgPotilica.png); background-position:bottom center; background-repeat:no-repeat; margin:0px; padding:0px; border-top:1px solid white;}
#rodape{ width:1012px; height:45px; background-image:url(../imagens/bgRodape.jpg); background-position:top center; background-repeat:no-repeat; margin:0px ; padding:0px;}


/*internas*/
#internaConteudo{ width:711px;  height:auto; margin:0px; padding:0px 0px 3px 0px; }
#menuInterno{border:1px solid #ebebeb;  width:709px; height:56px; margin:10px 0px 10px 0px ; padding:0px; }

#titulosInterna2{ border-bottom:2px solid #dfdcdc; margin:20px 30px 20px 30px; padding:0px; }

/*../imagens*/
img.top{behavior: url(scripts/iepngfix.htc); margin:0px; padding:0px;}
img.logotipo{ margin:0px; padding:0px; border:0px; float:left;}
img.iconesTop{ margin:0px 0px 0px 30px; padding:0px; float:right;behavior: url(scripts/iepngfix.htc); border:0px;}
img.titulosHome{behavior: url(scripts/iepngfix.htc);}
img.talentos{behavior: url(scripts/iepngfix.htc); float:left; margin:10px 10px 0px 27px; padding:0px; border:0px}
img.videoteca{behavior: url(scripts/iepngfix.htc); float:left; margin:0px 10px 0px -10px; padding:0px; border:0px }
img.curvaTopMenu{behavior: url(scripts/iepngfix.htc); margin:0px 0px -5px 0px; padding:0px; background-color:#FFFFFF; border:0px;}
img.curvaBottomMenu{behavior: url(scripts/iepngfix.htc);  margin:0px; padding:0px;background-color:#FFFFFF;}
img.curvaTopParceiro{behavior: url(scripts/iepngfix.htc);  margin:0px; padding:0px;background-color:#FFFFFF;}
img.curvaBottomParceiro{behavior: url(scripts/iepngfix.htc);  margin:0px; padding:0px 0px 0px 0px; background-color:#FFFFFF;}
img.menu{ margin:0px ; padding:15px 0px 0px 0px; border:0px;}

#parceirobanner img { border:0px; }
img.bgParceiro{behavior: url(scripts/iepngfix.htc);margin:8px 0px 0px 10px; padding:0px 0px 0px 0px; }

img.subTit{behavior: url(scripts/iepngfix.htc); margin:5px 0px 0px 0px;}
img.rodape{behavior: url(scripts/iepngfix.htc); margin:0px 0px 0px 345px;}


img.titInterna2{behavior: url(scripts/iepngfix.htc);}


/*Parágrafos*/
p.textoGeral{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#5c5c5c; margin:10px 30px 0px 30px; padding:0px; line-height:21px; padding:0px; }
p{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#5c5c5c; margin:10px 30px 0px 30px; padding:0px; line-height:21px; padding:0px; }
p.politica{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#1e68b5; text-align:center; }
p.rodape{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-align:center; margin:0px; padding:10px 0px 0px 0px;}
.redesociais{text-align:right; height:30px; position:absolute; margin-top:250px; margin-left:497px; vertical-align:middle; font-size:9px; *position:absolute; *margin-top:105px; *margin-left:111px;}

/*Títulos*/
h1{ text-align:left; font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; color:#616161; font-size:20px; margin:15px 0px 0px 30px; padding:0px; }

h2{ text-align:right; font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; color:#5c5c5c; font-size:25px; margin:0px 5px 14px 0px; padding:0px;}
h3{ text-align:left; font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; color:#616161; font-size:25px; margin:5px 0px 14px 0px; padding:0px;}
h4{ text-align:left; font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; color:#616161; font-size:25px; font-size:17px; font-weight:bold; margin:5px 0px 14px 0px; padding:0px;}
h5{ text-align:left; font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; color:#616161; font-size:25px; font-size:16px; font-weight:bold; margin:5px 0px 14px 0px; padding:0px;}


/*Listas*/
.textoGeral ul{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#5c5c5c; }
.textoGeral li{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#5c5c5c; line-height:24px;margin:0px 0px 0px 20px; padding:0px;}
ul{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#5c5c5c; }
li{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#5c5c5c; line-height:24px;margin:0px 0px 0px 20px; padding:0px; padding-bottom:20px; padding-right:20px;}

ul.menuLink{ width:174px; margin:0px auto 0px auto; padding:0px; list-style:none;}

li.menuLink{ height:30px;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; background-image:url(../imagens/bgBotaoMenu.jpg); background-repeat:no-repeat; margin:0px; padding:8px 0px 0px 17px ; }
li.menuLinkActive{ background-image:url(../imagens/titMenu.jpg); background-repeat:no-repeat; background-position:top center; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0px 0px 0px; height:30px; padding:8px 0px 0px 17px ; cursor:pointer; }

/*Links*/
a.politicaLink:link, a.politicaLink:active, a.politicaLink:visited{ text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#1e68b5;  margin:0px; padding:0px; border:0px;}
a.politicaLink:hover{ text-decoration:none;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#bf8606;  margin:0px; padding:0px; border:0px;}

a.textoGeral:link, a.textoGeral:active, a.textoGeral:visited{border:0px; text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#5c5c5c;}
a.textoGeral:hover{border:0px; text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#5c5c5c;}
a:link, a:active, a:visited{border:0px; text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#5c5c5c;}
a:hover{border:0px; text-decoration:underline; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#5c5c5c;}


a.menuPrincipal:link, a.menuPrincipal:active, a.menuPrincipal:visited{ cursor:pointer; text-decoration:none; color:#5c5c5c;  font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; border:0px;}
a.menuPrincipal:hover{ text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#5c5c5c; font-size:12px;  margin:0px; padding:0px; border:0px;}

a.assinatura:link, a.assinatura:active, a.assinatura:visited{ text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;  margin:0px; padding:0px; border:0px;}
a.assinatura:hover{ text-decoration:none;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#fbdd1d;  margin:0px; padding:0px; border:0px;}

#videoteca  a:hover, #nossosTalentos a:hover { text-decoration: none }

/*Outras classes*/
#accordion { margin:0px;}
h3.toggler{ cursor: pointer; height:30px; background-image:url(../imagens/bgTitInterna.png); background-repeat:no-repeat;text-align:left;behavior: url(scripts/iepngfix.htc); font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; font-size:14px; color:#8d8d8d; margin:0px; padding:0px 0px 0px 20px; }
.element { padding:5px 20px 10px 20px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#5c5c5c; line-height:21px; }
.element p { margin: 5px 0px 5px 0px }
.element h4 {  padding:5px 20px 10px 20px; text-align:left; font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma; color:#616161; font-size:25px; font-size:16px; font-weight:bold }
.conteudoAcordion{  border:1px solid #ebebeb; width:706px; height:auto; margin:0px 0px 3px 0px ; padding:0px; }
.conteudo{  border:1px solid #ebebeb; width:711px; height:auto; margin:0px 0px 3px 0px ; padding:0px 0px 60px 0px  }

/*Campos de Texto*/
.campoGrande{height:15px;width:300px;color:#5c5c5c;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
.campoMedio{height:15px;width:145px;color:#5c5c5c;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
.btEnviar{height:30px;width:60px;border: 0px;background-image:url(../imagens/btnEnviar.jpg);}
.campoTexto{height:100px;width:300px;color:#5c5c5c;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}

#menu_html { display: none; padding: 10px 10px 0px 20px }
h3.itemMenuHtml { float:left }