/**********CONTROLE DO CORPO DO SITE*********/

#geralPortal {

	margin:auto;

	margin-top:0px;

	width:1000px;

	height:auto;

	background-color:#FFFFFF;

	font-size:11px;

	font-family:Arial, Helvetica, sans-serif;

}

#corpoPortal {

	background-color:#eaeaea;

	margin:auto;

	padding: 2px 5px 5px 5px;

	width:970px;

	height:auto;

	clear:both;

}

#topoPortal {

	margin:0px;

	background-image:url(../../img/portal/page/topoPortalII.jpg);

	background-repeat:no-repeat;

	width:990px;

	height:110px;

	padding:5px;

}

#topoPortalLogo {

	width:280px;

	height:100px;

	float:left;

}

#topoPortalLogo ul

{

	margin:0px;

}

#topoPortalLogo ul li {

	list-style-type:none;

}

#topoPortalLogo ul li a:link, #topoPortalLogo ul li a:visited, #topoPortalLogo ul li a:hover {

	height: 100px;

	width:280px;

	display:block;

}

#topoPortalD {

	color:#FFFFFF;

	min-width:370px;

	float:right;

	height:45px;

	margin:0px;

}

#topoPortalDL {

	text-align:right;

	float:left;

	margin:0px;

}

#topoPortalDD {

	padding-left:10px;

	float:left;

	margin:0px;

}

#topoPortalDM {

	padding-left:10px;

	float:left;

	margin:0px;

}

#menuTop {

	width:700px;

	float:left;

	font-weight:bold;

	text-align:right;

}

#nomePg {

	float:left;

	font-size:15px;

	color:#7d7d5c;

	font-weight:bold;

	font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;

	padding-left:20px;

	text-align:center;

	width:200px;

}

#divEsquerda {

	margin:auto;

	width:275px;

	float:left;

	padding-right: 2px;

	padding-bottom:2px;

}

#menuSuperiorDiv {

	paddin-left:50px;

}

#divConstruir {

	margin:auto;

	background-image:url(../../img/portal/page/ajude.jpg);

	background-repeat:no-repeat;

	background-position:top;

	width:268px;

	padding-top: 65px;

	line-height:140%;

}

#divRede23 {

	margin:auto;

	background-image:url(../../img/portal/page/wikiPartido.jpg);

	background-repeat:no-repeat;

	background-position:top;

	width:260px;

	line-height:170%;

	height:220px;

	padding:10px;

}

#topMini {

	background:url(../../img/portal/page/fundoTopCinza.jpg);

	background-repeat:repeat-x;

	height:20px;

	padding:5px;

}

#divNovidadesPPS {

	width:280px;

	margin:auto;

}

#fapLOJA {

	width:280px;

	margin:auto;

	border:1px solid #eaeaea;

	min-height:100px;

	background:#f9f9f9;

}

#enderecoPPS {

	color:#999;

	font-family:Arial, Helvetica, sans-serif;

	text-align:left;

	width:280px;

	padding:5px;

}

#divDireitaPortal {

	width:680px;

	min-height:600px;

	float:right;

	margin:auto;

	background-color:#FFFFFF;

	padding-left:10px;

}

#direitaTop {

	width:660px;

	background-color:#FFFFFF;

	border:1px solid #eaeaea;

	padding:0px 5px 5px 5px;

	clear:both;

}

#divEscuraMini {

	background:#999999;

	padding:5px;

	width:280px;

	min-height:150px;

}

#baseDiv {

	background-color:#F9F9F9;

	border:1px solid #eaeaea;

	width:650px;

	clear:both;

	padding:10px;

}

#basinhaDiv {

	background-color:#fff;

	border:1px solid #eaeaea;

	width:150px;

	height:170px;

	float:left;

}

.dark, .red {

	padding:10px;

	color:#FFFFFF;

	font-size:12px;

	font-weight:bold;

}

.dark {

	background-color:#999999;

}

.red {

	background-color:#990000;

}

#searchDiv {

	border:1px solid #eaeaea;

	width:650px;

	clear:both;

	padding:10px;

}

#pesquisaFiliado, #informativoEletronico, #enquetePPS {

	float:left;

}

#pesquisaFiliado {

	width:230px;

	padding-right:10px;

}

#informativoEletronico {

	width:190px;

	padding-right:10px;

}

#enquetePPS {

	width:210px;

}

/*















#tabDireitaTop01, #tabDireitaTop02, #tabDireitaTop03, #tabDireitaTop04, #tabsWebTV01, #tabsWebTV02, #tabsWebTV03, #tabsRadioPPS01, #tabsRadioPPS02, #tabsRadioPPS03,















#tabsBusca01, #tabsBusca02, #tabsInformativo01, #tabsEnquete01, #tabsRadioPPS, #tabsDireitaTop, #tabsWebTV















{















	border-left:1px solid #eaeaea;















	border-right:1px solid #eaeaea;















	border-bottom:1px solid #eaeaea;















}















*/































#tabsBusca01, #tabsBusca02, #tabsInformativo01, #tabsEnquete01, #tabsRadioPPS, #tabsDireitaTop, #tabsWebTV {

	border-left:1px solid #eaeaea;

	border-right:1px solid #eaeaea;

	border-bottom:1px solid #eaeaea;

}

#tabsDireitaTop {

	padding-bottom:10px;

}

#tabsBusca01, #tabsBusca02, #tabsInformativo01, #tabsEnquete01 {

	min-height:150px;

}

#tabsWebTV, #tabsRadioPPS {

	min-height:215px;

}

#tabDireitaTop01, #tabDireitaTop02, #tabDireitaTop03, #tabDireitaTop04, #tabsWebTV01, #tabsWebTV02, #tabsWebTV03, #tabsRadioPPS01, #tabsRadioPPS02, #tabsRadioPPS03 {

	min-height:170px;

}

#tabsDireitaTop, #tabsWebTV, #tabsRadioPPS, #tabsInformativo, #tabsBusca, #tabsEnquete {

	background-image:url(../../img/portal/page/fundoTopCinzaTabs.jpg);

	background-repeat:repeat-x;

	background-position:top;

}

#divWebTV {

	margin:auto;

	background-image:url(../../img/portal/page/webTVtitulo.jpg);

	background-position:top;

	background-repeat:no-repeat;

	width:320px;

	float:left;

	clear:both;

}

#linkWebTV ul {

	height:55px;

}

#linkWebTV ul li {

	list-style-type:none;

}

#linkWebTV ul li a:link, #linkWebTV ul li a:visited, #linkWebTV ul li a:active, #linkWebTV ul li a:hover {

	text-decoration:none;

	width:120px;

	height:55px;

	display:block;

}

#divRadioPPS {

	margin:auto;

	background-image:url(../../img/portal/page/radioTitulo.jpg);

	background-position:top;

	background-repeat:no-repeat;

	width:320px;

	float:right;

	padding-top:55px;

}

#divLastNews {

	background-image:url(../../img/portal/page/ultimasNoticias.jpg);

	background-position:top;

	background-repeat:no-repeat;

	width:660px;

	float:left;

	padding-top:35px;

	margin:auto;

}

#corpoLastNews {

	border:1px solid #eaeaea;

	padding:5px;

	width:630px;

	margin:auto;

}

#corpoLastNews ul li, #corpoLastNews ul li a:link, #corpoLastNews ul li a:hover, #corpoLastNews ul li a:active, #corpoLastNews ul li a:visited {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	text-decoration:underline;

	color:#666;

	text-decoration:none;

	font-weight: bold;

	font-size: 11px;

}

#divRodape {

	width:980px;

	height:10px;

	padding:10px;

	background:#000000;

	font-size:10px;

	font-family:Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	clear:both;

}

#divRodapeE {

	float:left;

}

#divRodapeD {

	float:right;

}

/**********CONTROLE DE TEXTOS DO SITE*********/































h4 {

	font-size:14px;

	color:#333333;

	font-family:Tahoma;

}

h2 {

	font-size:20px;

	color:#666666;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	float:left;

}

h5 {

	font-size:14px;

	color:#666666;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	float:left;

}

h6 {

	font-size:14px;

	color:#000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	float:left;

}

.selectCombo {

	width:130px;

	height:20px;

	border:1px solid #ccc;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	color:#333333;

	font-size:11px;

}

p {

	padding-bottom: 10px;

}

.textoResumo {

	font-size:10px;

	color:#666666;

	font-family:Tahoma;

	font-weight:Regular;

	padding-left:5px;

}

.textoNoticias {

	font-size:11px;

	color:#666666;

	font-family:Tahoma;

	font-weight:Regular;

	padding-left:5px;

}

.tituloNoticias {

	font-size:11px;

	color:#666666;

	font-family:Tahoma;

	font-weight:bold;

}

#textoDestaque__ {

	float:left;

	width:110px;

	padding-left:5px;

	padding-bottom:5px;

}

#textoDestaque {

	float:left;

	width:380px;

	padding-left:3px;

	padding-bottom:3px;

	margin-top:15px;

}

#textoDestaqueRede23 {

	float:left;

	width:170px;

	padding-left:5px;

	padding-bottom:5px;

}

#logUser {

	display:none;

	text-align:right;

	position:absolute;

	top:10px;

	left:310px;

	color:#fff;

}

/****************CONTROLE DE IMAGENS DA PAGINA****************/































#thumbG {

	width:230px;

	height:170px;

	border:1px solid #ccc;

	padding:3px;

}

#videoThumb {

	float:left;

	padding-top:5px;

	padding-bottom:5px;

}

/* Necessário para as novas abas */















#destaqueNoticias {

	float:right;

	width:390px;

}

#videoThumbTopo__ {

	width:185px;

	float:left;

	padding-top:5px;

	padding-bottom:5px;

}

#videoThumbTopo {

	width:380px;

	height:40px;

	float:left;

	padding-top:5px;

	padding-bottom:5px;

}

#textoDestaqueInferior {

	float:left;

	width:150px;

	padding-left:3px;

	padding-right:5px;

	padding-bottom:3px;

}

#videoThumbRede23 {

	width:230px;

	float:left;

	padding:5px 5px 5px 5px;

	background-color:#eaeaea;

	border-bottom: 2px solid #666;

}

#divThumb {

	width:50px;

	height:50px;

	background-color:#FFFFFF;

	border:1px solid #999999;

	padding:3px;

	float:left;

}

#divThumbP {

	width:40px;

	height:40px;

	background-color:#FFFFFF;

	border:1px solid #999999;

	padding:3px;

	float:left;

}

#webTVDestak {

	width:150px;

	height:80px;

	float:left;

}

/****************CONTROLE DE LINKS DA PAGINA****************/































.linkBranco {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #fff;

	font-weight: bold;

}

a.linkBranco:visited, a.linkBranco:active {

	text-decoration:none;

}

a.linkBranco:link {

	text-decoration:none;

	color:#fff;

}

a.linkBranco:hover {

	text-decoration:underline;

	font-size: 11px;

	color:#fff;

}

.linkNegro {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	color: #666;

}

a.linkNegro:visited, a.linkNegro:active {

	text-decoration:none;

}

a.linkNegro:link {

	text-decoration:none;

	color:#666;

}

a.linkNegro:hover {

	text-decoration:underline;

	color:#666;

}

.linkDestLat, .linkDestLat:link, .linkDestLat:hover, .linkDestLat:visited, .linkDestLat:active {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	text-decoration:underline;

	color:#666;

	text-decoration:none;

	font-size: 12px;

}

img {

	border:0px;

}

.btnCadPortal, .btnDelPortal {

	background-repeat:no-repeat;

	width:71px;

	height:24px;

	padding:0;

	border:none;

	margin:auto;

}

.btnCadPortal {

	background-repeat:no-repeat;

}

.btnDelPortal {

	background-repeat:no-repeat;

}

/****************MENUS**********************/



#menuTop ul

{

	margin:0px;

}



#menuTop ul li {

	height: 30px;

	text-align: center;

	list-style-type:none;

	display:inline;

	display:block;

	float:left;

	padding-top:4px;

}

#menuTop ul li a:link, #menuTop ul li a:visited {

	height: 20px;

	text-decoration:none;

	font-family: Trebuched MS, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

	padding-top:10px;

	padding-left:10px;

	padding-right:10px;

}

#menuTop ul li a:hover {

	font-weight: bold;

	border-bottom:4px solid #666666;

}

.impress {

	clear:both;

}

#impress {

	width:380px;

}

#impress ul li {

	margin:auto;

	list-style-type:none;

	border:none;

	display:inline;

	display:block;

	float:left;

	text-align:center;

}

#impress ul li a {

	text-decoration: none;

	border:none;

}

#divConstruir ul li {

	font-size:10px;

	width:117px;

	text-align: left;

	list-style-type:none;

	float:left;

	padding-left:10px;

}

#divConstruir ul li a:link, #divConstruir ul li a:visited {

	text-decoration:none;

	font-family: Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#666;

}

#tabDireitaTop02 ul li, #tabDireitaTop03 ul li, #tabDireitaTop04 ul li,  ul#listData li {

	font-size:10px;

	width:625px;

	text-align: left;

	list-style-image:url(../../img/portal/page/seta.jpg);

	list-style-position:inside;

	padding-left:5px;

}

#corpoLastNews ul li {

	width:590px;

	text-align: left;

	list-style-image:url(../../img/portal/page/seta.jpg);

	list-style-position:inside;

	padding-left:5px;

}

#textoDPortal {

	height:80px;

}

ul#listDataRadio li {

	font-size:10px;

	text-align: left;

	list-style-image:url(../../img/portal/page/seta.jpg);

	list-style-position:inside;

	padding-left:5px;

}

ul#listData li a:link, ul#listData li a:active, ul#listData li a:visited,  ul#listDataRadio li a:link, ul#listDataRadio li a:active, ul#listDataRadio li a:visited {

	text-decoration:none;

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666;

	padding-left:5px;

	font-weight: bold;

}

#resultNoticia ul li, #resultRadio ul li {

	padding:5px 5px 7px 5px;

	text-align: left;

	list-style-position:inside;

}

#resultRadio ul li {

	list-style-image:url(../../img/portal/icones/iconeRadio.jpg);

}

#resultNoticia ul li {

	list-style-image:url(../../img/portal/page/seta.jpg);

}

#tabsRadioPPS01 ul li, #tabsRadioPPS02 ul li, #tabsRadioPPS03 ul li {

	font-size:10px;

	width:300px;

	text-align: left;

	list-style-image:url(../../img/portal/icones/iconeRadio.jpg);

	list-style-position:inside;

}

/*Correção da largura*/















#tabsRadioPPS01 ul li {

	font-size:10px;

	width:285px;

	text-align: left;

	list-style-image:url(../../img/portal/icones/iconeRadio.jpg);

	list-style-position:inside;

}

#tabsRadioPPS01 ul li a:link, #tabsRadioPPS01 ul li a:visited, #tabDireitaTop02 ul li a:link, #tabDireitaTop02 ul li a:visited, #tabsRadioPPS02 ul li a:link, #tabsRadioPPS02 ul li a:visited, #tabsRadioPPS03 ul li a:link, #tabsRadioPPS03 ul li a:visited,  #tabDireitaTop03 ul li a:link, #tabDireitaTop03 ul li a:visited, #tabDireitaTop04 ul li a:link, #tabDireitaTop04 ul li a:visited {

	text-decoration:none;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size:9px;

	color:#666;

	padding-left:10px;

}

#corpoLastNews ul li a:link, #corpoLastNews ul li a:visited {

	padding-left:5px;

}

.topoPublique {

	padding:10px;

	border-bottom:1px dotted #999999;

}

#corpoLastNews ul li a:link, #corpoLastNews ul li a:visited, #corpoLastNews ul li a:active,  #tabDireitaTop02 ul li a:link, #tabDireitaTop02 ul li a:visited, #tabDireitaTop02 ul li a:active {

	width:450px;

}

#tabsRadioPPS01 ul li a:link, #tabsRadioPPS01 ul li a:visited, #tabsRadioPPS01 ul li a:active {

	width:200px;

}

#tabsRadioPPS01 ul li a:hover, #divConstruir ul li a:hover, #tabDireitaTop02 ul li a:hover,  #resultSearch ul li a:hover, #tabDireitaTop03 ul li a:hover, #tabDireitaTop04 ul li a:hover, ul#listData li a:hover, ul#listDataRadio li a:hover {

	text-decoration:underline;

}

.itemTextoPortal {

	padding-left: 10px;

	font-size:12px;

	text-align:justify;

}

.fundoCinza {

	background-color:#eaeaea;

}

#divCentroDetalheG {

	margin:auto;

	min-width:620px;

	min-height:700px;

	float:left;

	padding:15px;

}

#userPostVideo {

	margin:auto;

	width:520px;

}

.inputName {

	border:1px solid #CCCCCC;

	padding:3px;

	font-size:12px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	color:#990000;

	width:500px;

	line-height:170%;

}

.inputTab {

	border:1px solid #CCCCCC;

	padding:3px;

	font-size:12px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	color:#990000;

	width:230px;

	line-height:170%;

}

.btnSubmit {

	border:1px solid #999999;

	color:#666666;

	background-color:#E1D0D5;

	padding:2px;

	font-weight:bold;

}

#userPostVideo label, #divForms label, .labelForm {

	font-size:12px;

	color:#666666;

	font-weight:bold;

	line-height:170%;

	clear:both;

}

#instantLogin label {

	font-size:12px;

	color:#fff;

	font-weight:bold;

	line-height:170%;

}

em {

	color:#000000;

}

#divLogin {

	border:8px solid #999;

	background-color:#666;

	width:180px;

	font-size:12px;

	color:#FFFFFF;

	padding:15px;

}

.fastLogin {

	border:1px solid #CCCCCC;

	padding:3px;

	font-size:12px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	color:#990000;

	width:170px;

	line-height:170%;

	float:right;

}

.inputCadastroSite {

	border:1px solid #CCCCCC;

	padding:3px;

	font-size:12px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	color:#990000;

	width:220px;

	line-height:170%;

	float:left;

}

.comment {

	margin:auto;

	width:380px;

	border:1px solid #666666;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	height: 100px;

	padding:3px;

}

#textoComment {

	padding-left:80px;

}

#divIndentWidGet ul{ margin-left:0px; }

#divIndentWidGet ul li {

	margin-left:0px;

	list-style-type:none;

	border-bottom:1px solid #eaeaea;

	float:left;

}

#divIndentWidGet ul li:last-child {

	border-bottom:none;

}

#divIndentWidGet {

	margin-left:0px;

	padding:0px 10px 0px 10px;

}

#cadInformativo, #delInformativo {

	width:70px;

	height:23px;

	margin:0px;

	padding:0px;

	border:0px;

}

#cadInformativo {

	background-image: url(../../img/global/btns/btnCadastrar.jpg);

}

#delInformativo {

	background-image: url(../../img/global/btns/btnRemover.jpg);

}

#btnOkBuscsGeral {

	background-image: url(../../img/global/btns/btnSearch.gif);

	width:32px;

	height:23px;

	margin:0px;

	padding:0px;

	border:0px;

}

#divWidGet {

	width:305px;

	min-height:250px;

	background-color:#FFFFFF;

	border:1px solid #ccc;

}

#textoDestaqueG {

	float:left;

	width:210px;

	padding-left:5px;

	padding-bottom:5px;

}

#meuPerfil {

	margin:auto;

	text-align:center;

	background:#CCC;

}

#meuPerfil ul li {

	list-style-type:none;

	padding:10px;

	margin:auto;

	font:Tahoma;

	color:#000;

	font-weight:bold;

}

#meuPerfil ul li a:link, #meuPerfil ul li a:visited, #meuPerfil ul li a:active {

	text-decoration:none;

	color:#000000;

}

#meuPerfil ul li a:hover {

	text-decoration:underline;

}

#divTermos {

	min-width:350px;

	padding:10px;

	height:300px;

	overflow:auto;

	background:#FFFFFF;

	border:1px solid #CCCCCC;

	padding:3px;

	color:#666666;

	text-align:justify;

}

/*







 *	Validação do cadastro de usuários







 */















 #validacaoCadastro {

	font-size:11px;

	color:#FF6347;

	font-style:italic;

}

#validacaoCadastro span {

	display: none;

}

#divEsquerdaPages {

	float:left;

	width: 100px;

	padding-top:10px;

}

#divEsquerdaPages ul li {

	text-align: left;

	list-style-type:none;
    
    margin-bottom: 10px;

}

#divEsquerdaPages ul li a:link, #divEsquerdaPages ul li a:visited {

	display:block;

	text-decoration:none;

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000;

	border:1px dotted #ccc;

	background-color:#f9f9f9;

	padding:5px;

}

#divEsquerdaPages ul li a:hover {

	color:#000;

	font-weight: bold;

	text-decoration:underline;

	background-color:#eaeaea;

}

#postBlog {

	border-bottom:1px dotted #CCC;

	margin-bottom:5px;

	padding-bottom:5px;

}

#nmBlogPost {

	font-size:10px;

	font-style:italic;

	float:left;

	padding-left:5px;

}

#dsPost {

	font-size:12px;

	font-weight:bold;

	float:left;

	width: 230px;

	padding-left:5px;

}

#leftWidGet {

	width:275px;

	min-height:250px;

	background-color:#FFFFFF;

	border:1px solid #ccc;

	padding:3px 0px 5px 0px;

}

#imgApoio {

	padding:3px;

	border:1px solid #ccc;

	float:left;

	width:43px;

	height:23px;

}

#imgApoio img {

	width:43px;

	height:23px;

}

#txtApoio {

	padding:5px 0px 3px 5px;

	float:left;

	font-size:12px;

	font-weight:bold;

}

#hackApoio {

	margin-left:0px;

	width:250px;

	height:35px;

	padding:7px 0px 7px 0px;

}

#divDireitaDocumentos
{

    float:left;
    margin:5px 15px 15px 15px;
    width:480px;
}

#divDireitaDocumentos label
{
    font-size: 14px;
    color:#333;
}

#docFile ul li,
#docFile a:link,
#docFile a:hover,
#docFile a:active,
#docFile a:visited
{
    list-style-type:none;
    background-color: #F3F2F9;
    margin-bottom:5px;
    padding: 5px;
    font-size: 14px;
    font-weight: bold;
    color:#999;
    width: 100%;
}

ul#listSearch
{
    list-style:none;
}

ul#listSearch li
{
    padding: 10px 0px 20px 10px;
}