﻿/* para hack*/
.nomeDaClasse{
/*
background-color:#000000; essa linha está escrita corretamente e funciona em todos os browsers*/
/*
*background-color:#CCCCCC; essa linha funciona no IE7 */
/*
_background-color:#00FF00; essa linha funciona no IE6 */
}

html{
width:100%;
height:100%;
}
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 72%;
	margin:0;
	padding:0;
    background:#E3DAB9;
	color:#464444;
	/*color:#3B7585;*/
	width:100%;
	height:100%;
	line-height:17px;
}

a img{
border:0;
margin:0;
padding:0;

}
form{
padding:0;
margin:0;
}

hr{
color:#b6c8cd ;
background:#b6c8cd ;
height:1px;
clear:both;
border:none;
padding:0;

}

h1, h2, h3, h4, h5{
font-size:1.6em;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

h6
{
    font-size:1.2em;
    font-family:Arial, Helvetica, sans-serif;
    margin:0;
    padding-top:10px;
    padding-bottom:3px;
    color:Blue;
}


ul{
padding:0;
margin:0 
}

p{
margin:0;
padding:0;
}

#barraNavegacao{
font-family:Arial, Helvetica, sans-serif;
height:29px;
width:100%;
background-image:url(../../Imagem/bgBarraTop.jpg);
margin:0 0 2px 0;
}

#navegaLinks{
width:960px;
margin:0 auto;

}

#navegaLinks ul{
text-align:center;
}

#navegaLinks li{
list-style:none;
display:table;
float:left;
padding:0 33px 0 33px;
font-size:0.9em;
border-right:solid 1px #fff;
margin-top:5px;
height:15px;
}

#navegaLinks .semBorda{
border-right:none;

}

#navegaLinks a{
display:block;
}

#navegaLinks a:link {
color:#FFFFFF;
text-decoration:underline;
}

#navegaLinks a:visited {	
color:#FFFFFF;
text-decoration:underline;
}
#navegaLinks a:hover,#navegaLinks a:active{
color:#660000;
text-decoration:none;
}

#explicativo{
position:absolute;
visibility:hidden;
margin:280px 0 0 210px;
padding:15px;
background:#FFFFFF;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:280px;
border:solid 1px #999900;
}

.geral{
width:980px;
margin:0 auto;
background:#FFFFFF;
}

.topo
{
    width:980px;
    height:140px;
    background-image:url(../../Imagem/bgTop.jpg);
    font-size:0.9em;
}

.hojeSomos{
    position:absolute;
    margin-top:45px;
    margin-left:175px;
    display:block;
    color:#666666;
    font-size:1.1em;
    font-weight:bold;
    z-index:80;
    background-image:url(../../Imagem/fundoSomosHoje.jpg);
    width:469px;
    height:38px;
    padding:2px 0 2px 5px;
}

.posLogo
{
    position:absolute;
    z-index:5;
}

.contentTamanhoDaFonte{
width:170px;
height:20px;
padding:0 6px 6px 6px;
position:absolute;
margin:5px 40px 0 730px;
color:#FFFFFF;
font-weight:bold;
}	
.contentTamanhoDaFonte img{
float:right;
}	
.contentTamanhoDaFonte label{
margin:4px 6px 0 0;
display:inline-block;
}

.contentBusca
{
    width:237px;
    height:20px;
    padding:2px 6px 6px 6px;
    position:absolute;
    margin:35px 0 0 730px;
    color:#FFFFFF;
    font-weight:bold;
}
.contentBusca input{
font-size:1.1em;
width:145px;
height:18px;
border:none;
}
.contentBusca .botao
{
    font-size:1em;
    color:#FFFFFF;
    padding:0.2em;
    width:35px;
    height:22px;
    border-top:#006699 outset 1px;
    border-right:#006699 outset 2px;
    border-left:#006699 outset 1px;
    border-bottom:#999 outset 2px;
    position:absolute;
    margin-left:5px;
    font-weight:bold;
    background:#999;
}

.contentBusca label{
margin:1px 6px 0 0;
display:inline-block;
}

.contentBuscaAvancada{
width:237px;
height:10px;
padding:0 6px 6px 6px;
position:absolute;
margin:69px 0 0 730px;
color:#FFFFFF;
font-weight:bold;
}

.contentBuscaAvancada a:link, .contentBuscaAvancada a:visited {
text-decoration:none;
color:#FFFFFF;
}
.contentBuscaAvancada a:hover, .contentBuscaAvancada a:active {
text-decoration:underline;
color:#FFFFCC;
}

.contentMenu
{
    width:790px;
    height:25px;
    position:absolute;
    margin:102px 0 0 173px;
    color:#FFFFFF;
    font-weight:bold;
    font-size:1em;
}

.contentMenu li{
float:left;
width:130px;
height:24px;
list-style:none;
text-align:center;

margin-left:-12px;
}
.contentMenu a{
display:block;
width:130px;
height:20px;
}
.contentMenu a:link, .contentMenu a:visited{
text-decoration:none;
color:#fff;
background-image:url(../../Imagem/bgLinksMenu.gif);
padding-top:3px;

}
.contentMenu a:hover, .contentMenu a:active{
text-decoration:none;
color:#663300;
background-image:url(../../Imagem/bgLinksMenu.gif);
background-position:-149px;
padding-top:3px;
}

.contentRedesSociais
{
    position:absolute;
    margin:100px 0 0 927px;
    *margin:100px 0 0 932px;
}

.contentPrincipal{
margin:13px 0 0 15px;
width:950px;

/*background-color:#ccc;*/

}

.contentCentroEsquerda{
width:640px;
/*background:#FFFF00;*/
float:left;
}

.bannerDestaque
{
    margin-right:13px;
    _margin-right:0;
    margin-bottom:15px;
}

/*
.bannerDestaque {
width:640px;
height:90px;
margin-right:13px;
_margin-right:0;
margin-bottom:15px;

}

.bannerDestaque img{
float:left;
margin-right:13px;
}
*/
.esquerda{
width:300px;
float:left;
margin-right:25px;
}


.gruposTematicos
{
    background:#E9EFF1;
    font-size:0.95em;
    background-image:url(../../Imagem/downMenuGrupos.gif);
    background-position:bottom;
    background-repeat:no-repeat;
    margin-bottom:15px;
    padding-bottom:10px;
}

.esquerda p{
margin:0 12px 1px 12px;
}
.esquerda .negrito{
margin:12px 12px 1px 12px;
}

.posIcone{
position:absolute;margin:5px 0 0 7px;
}

.gruposTematicos li
{
    list-style:none;
    border-bottom:#FFF solid 1px;
    border-top:#CCC solid 1px;
    position:static;
    height:54px;
}

.gruposTematicos a
{
    display:block;
    min-height:34px;
    _height:34px;
}

.bgTopicos{
background:#E9EFF1;
}

.bgTopicos2{
background:#D6DADD;
}
.posPrancheta{
position:absolute;
margin:-28px 0 0 187px;
}
.colunaDoMeio{
width:300px;
float:left;
height:auto;
}
.colunaDoMeio .titulosHome .centralizado{
text-align:center;
display:block;
padding-top:2px;
}

.contentGrupos
{
    background:#29778E;
    width:299px;
    margin-top:0;
    padding:0;
    color:#FFFFFF;
}

.linhaBrancaBottom
{
    border-bottom:#FFFFFF solid 1px;
    padding-bottom:5px;
}

.linhaCinzaTop
{
    border-top:#CCC solid 1px;
    width:299px;
}

.contentGrupos h1 {
color:#e97c07;
font-size:1.5em;
font-family:Arial, Helvetica, sans-serif;
padding:0 10px 10px 10px;
}

.contentGrupos p{
margin:10px 10px 0 12px;
}

.areaApoioGrupos
{
    display:block;
    margin:3px 10px 0 10px;
    color:#CCCC00;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:1.1em;
}

.areaApoioGrupos span {
display:inline-block;
margin-right:10px;
position:absolute;
}

.areaApoioGrupos label{
margin-left:35px;
}

.areaApoioGrupos img
{
    margin-left:15px;
}

.titulosCentrais
{
    margin-top:15px;
    background-image:url(../../Imagem/bgTitulosCentrais.jpg);
    background-repeat:no-repeat;
    color:#9a8a1c;
    font-weight:bold;
    font-size:1.3em;
    font-family:Arial, Helvetica, sans-serif;
    width:299px;
    height:28px;
}

.titulosCentrais span{
display:inline-block;
margin-left:50px;
*margin-left:20px;
_margin-left:20px;
margin-top:6px;
position:absolute;
}

.fotoEntrevista{
margin:12px 12px 0 12px;
float:left;
border:#9a8a1c solid 2px;
}

.contentExtremaDireita{
width:300px;
float:right;

}

.titulosHome{
width:274px;
height:19px;
background-image:url(../../Imagem/bgTitulosHome.gif);
background-repeat:no-repeat;
padding:14px;
color:#9a8a1c;
font-weight:bold;
font-size:1.3em;
font-family:Arial, Helvetica, sans-serif;
}
.titulosGrupos{
width:274px;
height:15px;
background-image:url(../../Imagem/bgTitulosGrupos.gif);
background-repeat:no-repeat;
padding:14px;
color:#e97c07;
font-weight:bold;
font-size:1.5em;
font-family:Arial, Helvetica, sans-serif;
border-bottom:#FFFFFF solid 1px;
}

.areaDestaque{
background:#AA9C40;
width:300px;
min-height:150px;
_height:150px;
background-image:url(../../Imagem/downDestaques.gif);
background-repeat:no-repeat;
background-position:bottom;
color:#FFFFFF;
}

.areaDestaque img
{
    display:block;
}

.areaDestaque p{
margin:10px 10px 0 12px;
}

.alinhaMais{
text-align:right;
display:block;
padding-bottom:8px;
}

.areaDestaque a:link, .areaDestaque a:visited{
text-decoration:none;
color:#FFF;
}
.areaDestaque a:hover, .areaDestaque a:active{
text-decoration:underline;
color:#FFFFCC;
}

.fotoDestaque{
margin:12px 12px 0 12px;
float:left;
border:#FFFFFF solid 1px;
}
.areaNoticia{
width:300px;
margin-top:15px;
margin-bottom:15px;
/*background:#006600;*/
}
.contentEventoHome{
width:298px;
border-right:#d4c995 solid 1px;
border-left:#d4c995 solid 1px;
}

.contentNoticiaHome ul, .contentEventoHome ul, .contentGrupos ul{
margin: 0 12px 0 12px;
padding-top:5px;
padding-bottom:5px;
list-style:none;
}
.contentNoticiaHome li, .contentEventoHome li, .contentGrupos li{
padding-top:5px;
padding-bottom:5px;
list-style:none;
}


.tituloNoticiasHome{
width:274px;
height:17px;
padding:14px;
font-weight:bold;
color:#9a8a1c;
font-size:1.3em;
font-family:Arial, Helvetica, sans-serif;
/**/background-image:url(../../Imagem/tituloNoticiasHome.jpg);
background-repeat:no-repeat;
}
.contentNoticiaHome{
width:298px;
border-right:#E8E7E7 solid 1px;
border-left:#E8E7E7 solid 1px;
/*background:#006699;*/

}

.linkNoticias{
display:inline-block;
margin-right:110px;
}
.linkNoticias a:link, .linkNoticias a:visited{
color:#9a8a1c;
}
.linkNoticias a:hover, .linkNoticias a:active{
color:#0066FF;
text-decoration:underline;
}
.linkEventos{
display:inline-block;
color:#FFF;
}

.linkEventos a:link, .linkEventos a:visited{
color:#FFF;
}
.linkEventos a:hover, .linkEventos a:active{
color:#0066FF;
text-decoration:underline;
}

.tituloEventosHome{
width:274px;
height:17px;
padding:14px;
font-weight:bold;
font-size:1.3em;
font-family:Arial, Helvetica, sans-serif;
/**/background-image:url(../../Imagem/tituloEventosHome.jpg);
background-repeat:no-repeat;

}

.contentEnquete
{
    width:298px;
    border-right:#E8E7E7 solid 1px;
    border-left:#E8E7E7 solid 1px;
    padding:0;
    margin:0;
    background:#AA9C40;
    color:#FFFFFF;
}

.formCadastro .participacao label
{
    width:auto;
    display:inline-block;
    margin:0;
    font-weight:lighter;
}

.formCadastro .participacao input
{
    margin-left:280px;
    width:auto;
}

.contentEnquete p{
margin: 0 12px 0 12px;

}

.contentEnqueteForm{
margin: 10px 12px 12px 12px;
}

.contentEnqueteForm input{
display:inline-block;
float:left;
margin-right:7px;
}

.contentEnqueteForm label{
display:block;
padding:0 0 0 0;
}

.chamadaEnquete{
padding: 6px 0 10px 6px;
position:static;
color:#464444;
font-weight:bold;
font-size:1.1em;
width:247px;
float:right;
}

.afastaTitulo{
margin:6px 0 0 0;
padding:0;
page-break-after:always;
}

.rodape{
background:#f9fafb;
padding:15px;
display:block;
clear:both;
border-top:#d3c58c solid 1px;
font-family:Arial, Helvetica, sans-serif;
}

.avisoRodape{
padding:15px;
text-align:center;
border-top:#d3c58c solid 1px;
font-family:Arial, Helvetica, sans-serif;
}
.blocoApoio{
float:left;
margin-right:15px;
}
.blocoParceria{
float:left;
}
.blocoApoio p, .blocoParceria p{
display:block;
font-size:1.3em;
font-weight:bold;
}

.blocoApoio img, .blocoParceria img{
margin-right:12px;
}
.posDireita{
float:right;
}
.posEsquerda{
float:left;
}

.quebra
{
    clear:both;
    display:block;
}

.negrito{
font-weight:bold;
}

.negritoItalico{
font-weight:bold;
font-style:italic;
}
.italico{
font-style:italic;
}
/*Links*/
a:link{
	text-decoration:none;
    color:#0f7cbb;
	padding:0px;
	margin:0px;
}
a:visited{
	text-decoration:none;
    color:#0066CC;
	padding:0px;
	margin:0px;
}
a:hover{
	text-decoration:none;
    color:#e97c07;
	padding:0px;
	margin:0px;
}
a:active{
	text-decoration:underline;
    color:#0066CC;
	padding:0px;
	margin:0px;
}

/*Link Rodape*/
a.linkRodape:link{
color:#FFFF00;
text-decoration:none;
}
a.linkRodape:visited{
color:#FFFF00;
text-decoration:none;
}
a.linkRodape:hover{
color:#FF9900;
text-decoration:underline;
}
a.linkRodape:active{
color:#000000;
text-decoration:none;
}

/*fim dos links*/

/*essenciais pg secundárias*/
.contentEntrevista{
width:298px;
border-right:#E8E7E7 solid 1px;
border-left:#E8E7E7 solid 1px;
padding:0;
margin:0;

}

.contentEntrevista h2{
font-size:1em;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:8px;
margin-bottom:6px;
padding-left:5px;
padding-right:5px;
}


.titulosGrupoInterna{
background:#e8e7e7;
padding:0;
margin:0;
width:950px;
min-height:50px;
_height:50px;
}
.titulosGrupoInterna h1{
color:#e97c07;
font-size:1.9em;
margin-left:8px;
font-weight:lighter;
z-index:100;
width:820px;
min-height:20px;

}
.titulosGrupoInterna h1 span{
margin-top:6px;
display:inline-block;
min-height:20px;
width:730px;
padding-left:5px;
line-height:1.2em;
}

.titulosGrupoInterna a:link, .titulosGrupoInterna a:visited, .titulosGrupoInterna a:hover, .titulosGrupoInterna a:active{
float:right;
display:inline;
margin-right:12px;
font-size:0.9em;
margin-top:-22px;
}

.titulosGrupoInterna a span{
display:inline-block;
}

.titulosGrupoInterna img
{
    display:block;
}

.titulosGrupoInterna a img{
display:inline;
float:left;
margin-right:4px;
}


.iconeInternas{
display:inline;
float:left;
}

.areaMenuGrupo{
    min-height:54px;
    display:block;
    margin-top:12px;
}

.apoioMenuGrupo{
width:320px;
height:52px;
float:left;
border-bottom:#e8e7e7 solid 1px;
}
.apoioMenuGrupo span{
width:50px;
height:15px;
display:inline-block;
color:#9a8a1c;
font-weight:bold;
margin:10px;
float:left;
}
.apoioMenuGrupo img{
display:inline-block;
margin:10px;
}

.menuGrupo{
background:#e8e7e7;
background-image:url(../../Imagem/bgMenuGrupo.jpg);
background-repeat:no-repeat;
height:52px;
width:589px;
float:left;
padding-left:40px;
}

.menuGrupo a{
display:inline-block;
margin:7px 6px 0 7px;
}

.areaNoticiaInternas{
width:300px;
margin-top:0;
margin-bottom:15px;
/*background:#006600;*/
}


.areaDestaqueInternas{
background:#AA9C40;
width:300px;
min-height:150px;
_height:150px;
background-image:url(../../Imagem/downDestaques.gif);
background-repeat:no-repeat;
background-position:bottom;
color:#FFFFFF;
margin-bottom:15px;
}

.areaDestaqueInternas p{
margin:10px 10px 0 12px;
}


.areaDestaqueInternas a:link, .areaDareaDestaqueInternasestaque a:visited{
text-decoration:none;
color:#FFF;
}
.areaDestaqueInternas a:hover, .areaDestaqueInternas a:active{
text-decoration:underline;
color:#FFFFCC;
}

.colunaDoMeioInternas{
width:300px;
float:left;
height:auto;
}
.colunaDoMeioInternas .titulosHome .centralizado{
text-align:center;
display:block;
padding-top:2px;
}

.colunaDoMeioInternas p{
margin:0 12px 1px 12px;
}
.colunaDoMeioInternas .negrito{
margin:12px 12px 1px 12px;
}

.contentTextoInternos{
padding:20px 50px 10px 10px;
line-height:1.8em;
}

.contentTextoInternos h1{
padding-bottom:20px;
}

.contentTextoInternos h2{
font-size:1.4em;
padding-bottom:20px;
}

.contentListaNoticias{
padding:20px 10px 10px 10px;
line-height:1.8em;
}

.contentListaNoticias h3{
font-size:1.3em;
}

.contentListaNoticias hr{
margin-bottom:30px;
}

/*PAGINAÇÃO*/
.paginacao{
text-align:center;
margin-bottom:12px;
}

.paginacao .posAtivo{
width:30px;
height:25px;
background:#e4e4e4;
display:inline-block;
margin-right:3px;
}

.paginacao input{
display:inline;
margin-right:3px;
}
.paginacao a:link, .paginacao a:visited{
background:#f2f2f0;
width:30px;
height:25px;
display:inline-block;
margin-right:5px;

}
.paginacao a:hover, .paginacao  a:active{
width:30px;
height:25px;
background:#0f7cbb;
display:inline-block;
color:#FFF;
margin-right:5px;
}

.paginacao .seta, .paginacao .seta a:link, .paginacao .seta a:visited, .paginacao .seta a:hover, .paginacao .seta a:active{
background:none;
}
/*FIM PAGINAÇÃO*/

.contentCentroEsquerda .esquerda .contentEntrevista h2{
font-size:1.1em;
margin:0;
padding:8px 2px 3px 0;
}

.contentCentroEsquerdaInternas{
width:610px;
/*background:#FFFF00;*/
float:left;
margin-left:12px;
margin-bottom:12px;
text-align:justify;
line-height:22px;
}

.contentCentroEsquerdaInternas h2, .contentGeralInternas h2{
font-size:1.4em;
padding-bottom:20px;
padding-top:20px;

}

.contentCentroEsquerdaInternas h3, .contentGeralInternas h3{
font-size:1.3em;
padding-top:20px;

}

.contentGeralInternas{
width:925px;
/*background:#FFFF00;*/
float:left;
margin-left:12px;
margin-bottom:12px;
text-align:justify;
line-height:22px;
}

.camposLogin{
width:200px;
}


.avisoLogado{
position:absolute;
margin-top:96px;
margin-left:788px;
display:block;
color:#803d11;
font-size:1.1em;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.voltarGrupos{
float:right;
font-size:0.9em;
display:inline;
margin-top:12px;
margin-right:16px;
width:100px;
}
.voltarGrupos img{
display:inline;
float:left;
margin-right:5px;
}
.voltarGrupos span{
display:inline-block;
}

.barraInternas{
clear:both;
background-color:#F2F2F2;
display:block;
margin-top:-3px;
}

.formCadastro{
line-height:32px;
}

.disponibilidade{
width:100%;
background:#FFFFFF;

}
.barraTable{
background:#6699CC;
text-align:center;
font-weight:bold;
color:#FFFFFF;
}
.linhaTable{
text-align:center;
font-weight:bold;
background:#e4e4e4;
}

.formCadastro .habilidade input
{
    width:auto;
}

.linhaTable input, .linhaTable td input{
margin-left:17px;
width:auto;
}

.linhaTable td, .barraTable td
{
    border: solid 2px white;
}

.bgBranco{
background:#FFFFFF;
}
.disponibilidade tr td label, .disponibilidade tr td label input{
width:auto;
}

.formCadastro label, .posicionaRadio{
display:inline-block;
width:280px;
text-align:right;
font-weight:bold;
margin-right:10px;
vertical-align:top;
}

.formCadastro textarea{
width:250px;
*width:237px;
height:70px;
display:inline;
}

.formCadastro .textareaObservacoes{
    width:490px;
}

.formCadastro input{
width:250px;
*width:237px;
display:inline;
}

.pais label
{
    width:auto;
    display:inline-block;
    margin:0;
    font-weight:lighter;
    padding-right:10px;
}

.pais input
{
    width:auto;    
}

.envioEmail label
{
    width:auto;
    display:inline-block;
    margin:0;
    font-weight:lighter;
    padding-right:10px;
}

.envioEmail input
{
    width:auto;
}

.formCadastro .label2{
    width:auto;
    display:inline-block;
    margin:0;
    font-weight:lighter;
}

.formCadastro .label2 label{
    width:auto;
    display:inline-block;
    margin:0;
    font-weight:lighter;
}

.formCadastro .label2 input{
    width:auto;
    *width:auto;
    display:inline;
}

.formCadastro .limpo label
{
    display:inline;
    width:auto;
    *width:auto;
    text-align:left;
    font-weight:normal;
    margin-right:0px;
    vertical-align:top;
    
}

.formCadastro .limpo input
{
    width:auto;
    *width:auto;
    display:inline;
}


.formCadastro .limpo td
{
    line-height:normal;
}

.formCadastro .selectMunicipio{
width:205px;
}

.fotoCadastro{
display:inline;
float:left;
margin-left:210px;
margin-right:12px;
margin-top:10px;
}
.incluirFoto{
width:120px;
height:50px;
display:inline-block;
float:left;
padding-top:40px;

}

.listaForum{
margin-left:34px;
margin-top:15px;
list-style:square;	
}

.listaForum li{
padding:4px;

}

.blocoTextoForum{
width:770px;
/*background:#FFCCCC;*/
display:inline-block;
float:left;
margin-right:30px;
height:auto;
}
.blocoTextoForum .nome{
font-weight:bold;
color:#e97c07;
display:block;
}
.fotoForum{
border:#e97c07 solid 2px;
margin-right:15px;
float:left;
}

.alteraExcluiForum{
width:120px;
height:80px;
display:inline-block;
float:left;
padding-top:15px;
}
.alteraExcluiForum img{
float:left;
display:inline-block;
}

.posTextareaForum{
float:left;
display:inline-block;
width:600px;
height:170px;
margin-right:20px;
}

.emoticons2 label
{
    margin-right:13px;
}

.emoticons{
width:290px;
min-height:150px;
_height:150px;
display:inline-block;
}

.emoticons img{
display:inline-block;
float:left;
margin-right:13px;
margin-top:10px;
}

.emoticons input{
display:inline-block;
float:left;
width:20px;
height:20px;
margin-top:10px;

}

.emoticons .botao{
width:70px;
height:30px;
margin-top:20px;
}


.areaChat{
width:576px;
height:190px;
border:#CCCCCC solid 1px;
padding:12px;
}

.areaChat span{
color:#9a8a1c;
}

.areaChat p{
margin-bottom:10px;
display:block;
}


.abaixoChat{
clear:both;
display:block;
}

.abaixoChat a{
display:inline-block;
height:20px;
}
.posSelect{
display:inline-block;
float:left;
margin-right:30px;
padding-top:4px;
}
.iconeAbaixoChat{
display:inline-block;
}

.tituloEntrevistaInterno{
padding-top:10px;
}

.fotoEntrevistaInterno{
margin:12px 12px 12px 8px;
float:left;
border:#9a8a1c solid 2px;
}

.linhaEntrevistas{
margin-top:22px;
*margin-top:6px;
clear:both;
}

.respostaEntrevista{
color:#6c600c;

}
/* fim essenciais pg secundárias*/


/*browser selector*/
.ie6 #homeEsquerda{height:350px;}
.ie6 #areaDicas{height:300px;}
.ie6 #areaDicasResultado {height:150px;}

.ie6 #textoPesquisa{
margin:5px 15px 5px 15px;
}

.ie6 .meio{width:950px;}

.ie6 #menu {margin:8px 0 0 0;}

.ie7 #menu {margin:8px 0 0 0;}

.gecko #menu {padding-top:0px;margin:10px 0 0 0;}

.win.gecko #menu {padding-top:0px;margin:10px 0 0 0;}

.linux.gecko #menu {padding-top:0px;margin:10px 0 0 0;}

.opera #menu {padding-top:0px;margin:11px 0 0 0;}

.konqueror #menu {}

/*chrome*/.webkit #menu {padding-top:0px;margin:11px 0 0 0;}


.webkit #tituloJornada img{
margin-top:-15px;
position:static;
}



#no_js { display: block }
#has_js { display: none }
#js .no_js { display: none }
#js .has_js { display: block }

.no_js { display: block }
.has_js { display: none }
.js .no_js { display: none }
.js .has_js { display: block }

no_js { display: block }
has_js { display: none }
js .no_js { display: none }
js .has_js { display: block }


.celRespTitulo 
{
    font-weight:bold;
    padding-top:10px;
}

.celRespComentario
{
    font-weight:bold;
    padding-top:10px;
    padding-left:20px;
}

.celRespComentarioTexto
{
    padding-left:30px;
}

.imgRespComentario
{
    padding-left:30px;
    padding-right:10px;
}

.imgResp
{
    padding-right:10px;
}

.celResp
{
    color:Navy;
    font-weight:bold;
}

.celFicha
{
    padding-left:20px;
}

.pnlResponderPesquisaPnlPerguntaA
{
	padding:10px;
	background-color:white;
}

.pnlResponderPesquisaPnlPerguntaB
{
	padding:10px;
}

.gruposTematicos li.apoioEscondido .apoio{
display:block;
width:324px;
height:54px;
background:#FFFFFF;
position:absolute;
color:#9a8a1c;
font-weight:bold;
empty-cells:show;

}
.gruposTematicos li.apoioEscondido .apoio p{
display:inline;
float:left;
width:auto;
margin-top:8px;
}

.gruposTematicos li.apoioEscondido .apoio a:link, .gruposTematicos li.apoioEscondido .apoio a:visited, .gruposTematicos li.apoioEscondido .apoio a:hover, .gruposTematicos li.apoioEscondido .apoio a:active{
display:inline-block;
float:left;
width:auto;
margin-top:10px;
padding:0;
background:none;
}

.imgCursoItem1
{
    padding-right:5px;
    padding-left:15px;
}

.curvaHojeSomos
{
    position:absolute;
    z-index:10;
    margin-top:44px;
    margin-left:155px;
}

.destacaHojeSomos
{
    color:#006699;
}

.gruposTematicos .aceso
{
    background:#29778E;
    display:block;
    height:44px;
    font-weight:bold;
    padding:7px 3px 0 52px;
    color:White;
}

.gruposTematicos .desligado
{
    color:#e97c07;
}

.gruposTematicos a{
display:block;
min-height:34px;
_height:34px;
}

.gruposTematicos a:link.ativo, .gruposTematicos a:visited.ativo{
background:#29778E;
}
.gruposTematicos a:hover.ativo, .gruposTematicos a:active.ativo{
background:#D6DADD;
}

.gruposTematicos li.apoioEscondido{
position:absolute;
width:326px;
height:56px;
background:#D6DADD;
margin-left:300px;
margin-top:-56px; 
z-index:30;
/**/visibility:hidden;
}

.gruposTematicos li.apoioEscondido .apoio{
display:block;
width:324px;
height:54px;
background:#FFFFFF;
position:absolute;
color:#9a8a1c;
font-weight:bold;
empty-cells:show;

}
.gruposTematicos li.apoioEscondido .apoio p{
display:inline;
float:left;
width:auto;
margin-top:8px;
}

.gruposTematicos li.apoioEscondido .apoio a:link, .gruposTematicos li.apoioEscondido .apoio a:visited, .gruposTematicos li.apoioEscondido .apoio a:hover, .gruposTematicos li.apoioEscondido .apoio a:active{
display:inline-block;
float:left;
width:auto;
margin-top:10px;
padding:0;
background:none;
}

.gruposTematicos a:link, .gruposTematicos a:visited
{
    text-decoration:none;
    font-weight:bold;
    padding:10px 12px 10px 52px;
}

.gruposTematicos a:hover, .gruposTematicos a:active{
color:#0f7cbb;
text-decoration:none;
font-weight:bold;
padding:10px 12px 10px 52px;
background:#D6DADD;
}

.titulosHomeGrupo
{
    width:271px;
    min-height:60px;
    _height:60px;
    background:#E8E7E7;
    background-image:url(../../Imagem/topTitulos.gif);
    background-repeat:no-repeat;
    padding:14px;
    color:#9a8a1c;
    font-weight:bold;
    font-size:1.3em;
    font-family:Arial, Helvetica, sans-serif;
}

.titulosHomeGrupo .centralizado
{
    text-align:center;
    display:block;
    padding-top:2px;
}

.iconesCentrais
{
    position:absolute;
    margin-left:-13px;
    _width:300px;
}

.iconeCentral
{
    float:left;
    display:inline;
    margin-left:5px;
}

.linhaBrancaBottom h1 a:link, .linhaBrancaBottom h1 a:visited
{
    color:#FFFFFF;
}

.linhaBrancaBottom h1 a:hover, .linhaBrancaBottom h1 a:active
{
    color:#FFFF00;
}

.linhaCinzaTop a:link, .linhaCinzaTop a:visited
{
    color:yellow;
}

.textoEnquete
{
    padding-top:10px;
    padding-bottom:10px;
}

.questaoEnquete
{
    padding:6px;
    border:#ccc solid 1px;
    background-color:#EDEDED;
    color:#AA9C40;
}

.comboGrupos
{
    float:right;
    margin:-17px 11px 0 0;
}

.comboGrupos form
{
    padding:0;
}

.comboGrupos select
{
    background:#FF9900;
    color:#FFFFFF;
    font-size:0.9em;
}

