﻿* { margin:0; padding:0; font-family:"Trebuchet MS"; }

html,
body { height:100%; }

body {
margin:0 auto;
background:#FFFFFF url(../Util/img/bg/bgGeral.gif) repeat-y center top;
font-size:12px;
color:#878787 !IMPORTANT;
}

.mulheres2{
background:#FFFFFF url(../Util/img/bg/bgGeral.gif) repeat-y center 0;
width:1122px;
margin:auto;
}

a { text-decoration:none; outline:none;}
a:hover { text-decoration:underline; }

#aspnetForm {
height:100%;
*min-height:auto;
}

img{
	border:0;
}

#container {
min-height:100%;
position:relative;
text-align:left;
}


.ms-WPBody td {font-size:100% !important;}


/******************************* GERAL */
.pRelative { position:relative; }
.fLeft { float:left; }
.fRight { float:right; }
.clear { clear:both; }
.centraliza{ text-align:center; vertical-align:top; color:#595959; }
.centroMargem{ margin:auto; }

/* ESPACAMENTOS */
.ml10 { margin-left:10px; }

/* SHAREPOINT */
#content .ms-SPZone { width:670px; margin:0 4px; padding:1px !important; }
#content .ms-SPZone table, #content .ms-SPZoneSelected table { background-color:#E3EFFF !IMPORTANT; *margin:6px 6px 0 6px; }

#content .ms-SPZone table { width:655px !IMPORTANT; }

img.ms-rteCustom-QuadroDeImagem {
background-color:#FFFFFF !IMPORTANT;
border:5px solid #606060 !IMPORTANT;
color:#878787 !IMPORTANT;
padding:0 !IMPORTANT;
}

/******************************* INPUTS */
.campoCinza {
border:0;
background:#797979;
font-size:0.9em;
color:#FFF !important;
border:0 !important;
padding:0 2px 0 2px !important;
height:17px !important;
} 

/******************************* HEADER */
#topo{
margin:0 auto;
text-align:left;
width:918px; height:155px;
position:relative;
z-index:20;
}

.mnAdm {
margin:0 auto;
text-align:left;
width:918px; height:18px;
display:block;
position:relative;
z-index:30;
height:21px;
}

/******************************* CONTENT */
#contentHome {
margin:0 auto;
width:1001px;
/*width:918px;*/
padding:0 0 0 0;
clear:both;
position:relative;
z-index:10;
}

.menuTopHome{
width:1001px;
text-align:center;
margin:auto;
}

.menuTopHome .mnCinza{
	margin:auto;
}

#content {
margin:0 auto;
width:918px;
padding:10px 0 0 0;
clear:both;
position:relative;
z-index:10;
}

h1.titulo {
font-size:24px !important;
color:#5c5c5c !important;
padding:0 0 15px 0 !important;
}

h2.subtitulo {
font-size:16px;
font-style:italic;
font-weight:normal;
padding-bottom:10px;
clear:both;
display:none; /* Box de Resumo */
}

/* CONTEUDO */
.conteudo { text-align:justify; font-size:12px; clear:both; overflow:hidden; }

.conteudo h1 {
font-size:13px;
color:#4A4A4A;
padding:20px 0 10px 0;
}

.conteudo a, .conteudo a:hover { color:#ECA12C; }

.conteudo p { padding-bottom:10px; line-height:14px; font-style:normal; }

.conteudo ul li { margin-left:15px; }
.conteudo ul.tabs-nav li { margin-left:0; }

.tabs-nav a:hover, .tabs-nav a:visited{
text-decoration:none !important;
}

/******************************* TABELAS SHAREPOINT */
.conteudo .ms-rteTable-1 {
border-top:1px solid #FFF;
border-bottom:1px solid #FFF;
border-left:1px solid #FFF;
}

.conteudo .ms-rteTable-1 tr.ms-rteTableOddRow-1 td{
background-color:#F4F4F4 !IMPORTANT;
border:1px solid #FFF;
color:#838383 !IMPORTANT;
}

.conteudo .ms-rteTable-1 tr.ms-rteTableEvenRow-1 td{
background-color:#F9F9F9 !IMPORTANT;
border:1px solid #FFF;
color:#838383 !IMPORTANT;
}

.conteudo .ms-rteTableHeaderRow-1 td {
font-weight:bold !IMPORTANT;
color:#4A4A4A !IMPORTANT;
text-transform:none !important;
}

.conteudo .ms-rteTable-1 tr.ms-rteTableHeaderRow-1 {
border-color:#FFF !IMPORTANT;
}

.conteudo .ms-rteTable-1 td {
font-family:"Trebuchet MS"; 
font-size:11px; color:#878787 !IMPORTANT;
background:#FFF;
color:#4A4A4A !IMPORTANT;
border-color:#FFF;
padding:9px 11px 10px !IMPORTANT;
border-width:1px 2px 1px 1px !IMPORTANT;
border-collapse:separate !IMPORTANT;
}

/******************************* FOOTER */
#rodape {
width:100%;
height:210px;			/* Altura do rodapé */
z-index:20;
}

#rodape div {
margin:0 auto;
width:918px;
margin-top:20px;
}

#rodape p { padding:10px 0; }

#rodape .mnCinza ul li { background:url(../Util/img/ico/icoMenu.gif) no-repeat left 7px; _background:url(../Util/img/ico/icoMenu.gif) no-repeat left 2px; _margin:8px 0 0 10px;  }

.menuAcessoRapido { background:url(../Util/img/bg/brdDotted.gif) repeat-x bottom; clear:both; }

.menuAcessoRapido td { padding:30px 0 20px 0; line-height:22px; }

.menuAcessoRapido a { color:#585858; padding:0 5px; }

.menuAcessoRapido strong {
color:#585858;
text-transform:uppercase;
}

.menuAcessoRapido div.NaRede {margin:0;}

.menuAcessoRapido .NaRede ul{
padding-bottom:10px;
margin-left:180px;
}

.menuAcessoRapido .NaRede ul li{
display:inline;
margin:auto;
padding:10px;
margin-left:50px;
}

.menuAcessoRapido .NaRede ul li a{
text-decoration:none;
font-weight:bold;}

.menuAcessoRapido .NaRede ul li img{
vertical-align:middle;
}

/******************************* ESTRUTURA */
.mnCinza {
background:#4F4F4F;
width:918px; 
height:26px;
margin:0 auto;
}

.mnCinza ul li {
list-style:none;
background:url(../Util/img/ico/icoMenu.gif) no-repeat left 6px; _background:url(../Util/img/ico/icoMenu.gif) no-repeat left 2px;
line-height:24px;
float:left;
margin:4px 8px 0 4px; _margin:8px 8px 0 4px; padding-left:10px;
}

/* MENU PRINCIPAL */
.menuHome {
text-align:left !IMPORTANT;
position:absolute;
top:62px; left:142px;
width:800px; height:40px;
z-index:20;
}

.flashHome {
position:relative;
z-index:10;
}

.mnPrincipal { margin-top:30px; float:left; }

.brdDotted {
text-align:left !IMPORTANT;
position:relative;
width:715px;
z-index:50;
background:url(../Util/img/menu/bgMenu.jpg) repeat-x center bottom;
height:75px;}


.brdDotted object {
text-align:left;
width:720px;
z-index:50;
position:relative;
left:0;
}

#divMenu {
position:absolute;
top:0;
z-index:50;
}

.mnPrincipal ul li {
list-style:none;
float:left;
margin-top:25px;
}

.mnPrincipal .mnSeparador {
background:url(../Util/img/menu/separadorMenu.gif) no-repeat;
width:22px; height:20px;
display:inline-block;
}

/* BREADCRUMB */
.breadcrumbANBID {
font-size:11px;
color:#777777;
padding-bottom:20px;
}

.breadcrumbANBID .Current {
background:transparent url(../Util/img/ico/icoBreadcrumb.gif) no-repeat scroll left 4px;
text-decoration:underline;
color:#231F20;
padding-left:5px;
}

.breadcrumbANBID .Previous {
background:transparent url(../Util/img/ico/icoBreadcrumbLink.gif) no-repeat scroll left 4px;
text-decoration:none;
color:#eca12c;
padding-left:5px;
}

/* LATERAL */
.bannerLateral img {
margin-bottom:15px;
padding-bottom:2px;}

.bannerLateralInferior{
margin-top:15px;
padding-bottom:2px;}

.boxLateral {
text-align:left;
background:url(../Util/img/bg/bgBoxLateral.gif) no-repeat top;
width:183px;
padding:14px 8px 4px 8px;
color:#C1C1C1;
line-height:15px;
}

.boxLateralMulheres {
text-align:left;
background:url(../Util/img/bg/bgBoxLateralMulheres.gif) no-repeat top;
width:183px;
padding:14px 8px 4px 8px;
color:#C1C1C1;
line-height:15px;
}

.boxLateralMulheres span{
color:#faa61a;}

.pnlVotar{
	padding-left:6px;
}

.btRSS {
position:absolute;
top:14px; right:12px;
}

.boxLateral h1{ padding:0 5px 15px 5px; }

.boxLateralMulheres h1{ padding:0 5px 15px 10px; }

.boxLateral div{
background:url(../Util/img/bg/bgSombraLateral.gif) no-repeat left bottom;
margin-bottom:10px; padding:0 5px 10px 5px;
}

.boxLateral h2 { font-size:1em; color:#FFFFFF; }
.boxLateralMulheres h2 { font-size:1em; color:#FFFFFF; }
.boxLateral a, .boxLateralMulheres a { text-decoration:underline; color:#FAA61A; }
.boxLateral span.lnkBox { color:#FAA61A; font-weight:normal; }
.boxLateralMulheres span.lnkBox { color:#FAA61A; font-weight:normal; }

.boxLateral .rblLateral input, .boxLateralMulheres .rblLateralMulheres input {
float:left; margin:0 5px 0 0;
*float:none; *margin:0;
}

.rblLateralMulheres tr td, .rblLateral tr td{
padding:3px 0;
*padding:0;
}

.rblLateralMulheres {
margin-top:6px;
}

.bgFooterLateral {
text-align:left;
background:url(../Util/img/bg/footerBoxLateral.gif) no-repeat left bottom;
height:24px; 
width:186px;
padding:5px 0 0 13px;
}

.bgFooterLateralMulheres {
text-align:left;
background:url(../Util/img/bg/footerBoxLateralMulheres.gif) no-repeat left bottom;
height:35px; 
width:175px;
padding:5px 0 0 24px;
}


.bgFooterLateral div{
	float:left;
}

.bgFooterLateralMulheres div{
	float:left;
	padding-top:10px;
}


.bannerMulheres{
background:url(/Util/img/bg/bgBannerMulher.jpg) no-repeat 0 0;
position:relative;
width:199px;
height:216px;
}

.bannerMulheres .saibaMaisMulheres{
position:absolute;
bottom:13px;
right:15px;
}

/******************************* BOX FIQUE ATENTO */
.boxFiqueAtento {
background:url(../Util/img/bg/bgFiqueAtento.gif) no-repeat;
width:571px; height:147px;
padding-left:100px;
}

.boxFiqueAtento h1 { margin:0; padding:32px 0 0 0; }

.boxFiqueAtento p { padding:8px 0 2px 0; }

/******************************* FAQ */
.faq h1 {
background:#b2bcd3;
padding:4px;
}

.faq a, .faq a:hover, 
.faq a:visited, .faq a:active{color:#878787 !important; text-decoration:none;}

.faq h1 a, .faq h1 a:hover {
font-size:12px !IMPORTANT;
color:#354260;
}

.faq .azul{
color:#595959;
}

.texto div{
background-color:#f6f6f6;
padding:11px 20px; 
display:block;
margin:8px 0 20px 0;}

.texto div a, .texto div a:hover, .texto div a:visited{
color:#ECA12C !important;
}

/******************************* EXPANDIDO */

.faq{
/*	width:750px;
	_width:750px;*/
	background:url("/Util/Images/Link/icoFaqMais.gif") no-repeat 0 0;
	padding:0 0 0 20px;
	font-size:11px;
	margin-bottom:20px;
}

.faq p,
.expadindo p{
	color:#666;
	font-size:11px;
	text-align:justify;
	margin:5px 0 8px 0;
}

.faq a,
.expadindo a, .links{
	color:#666;
	margin:5px 0;
	/*display:block;*/
	font-weight:normal;
}

.linksAberto{font-weight:bold !important; color:#666;}

.icoFechado{
font-weight:bold;
color:#666666;
}

.icoAberto{
color:#595959 !important;
font-weight:bold;
}

/******************************* FORMULÁRIOS */

input[type=text], input[type=password], select, textarea{
border:1px solid #797979;
font-family:"Trebuchet MS";
color:#878787;
font-size:11px;}

.TextBox{
height:18px;
border:1px solid #797979;
font-family:"Trebuchet MS";
font-size:11px;
}

.TextBoxMultiline{
border:1px solid #797979;
font-family:"Trebuchet MS";
font-size:11px;
}

.Label{
color:#878787;
font-family:"Trebuchet MS";
font-size:11px;
}

.CheckBox input{
margin-right:5px;
}

.ValidationGroup ul li{
list-style:none;
padding-bottom:1px;
}

.contatoTabela, 
.contatoTabela input{
color:#878787; 
font-size:11px;
}

.contatoTabela tr td{
padding:3px 0; 
height:20px; 
line-height:20px;
}

.inputContato input, 
.inputContato textarea, 
.inputContato select{
border:1px solid #878787; 
font-family:"Trebuchet MS"; 
font-size:11px;
}


.inputContato select{color:#9d9c9c !important;}
.inputContato textarea{color:#878787 !important;}

.btnEnviarContato input{
border:0;
width:81px;
height:28px;
cursor:pointer;
background:url(../Util/img/bt/btEnviar.gif) no-repeat 0 0;
margin-top:20px;
}

.boxContato{
width:260px;
/*height:100px;*/
padding-bottom:25px;
background:url(../Util/img/bg/bgBoxDegrade.gif) no-repeat 0 bottom;
position:relative;
margin-bottom:43px;
color:#6c6c6c;
font-family:"Trebuchet MS";
font-size:12px;
}

.boxContato span{
color:#595959;
font-weight:bold;
font-size:14px;
display:block;
padding-bottom:13px;
}

.endereco{
background:url(../Util/img/ico/icoCasa.gif) no-repeat 0 3px; 
padding-left:15px;
margin-left:10px;
}

/******************************* Barra de Ferramentas de Conteúdo  */
/******************************* Tamanho da fonte, Indicar Página e Imprimir  */
.contentTool{
	/*width:220px;*/
	width:230px;
	height:20px;
	display:block;
	overflow:hidden;
	/*text-align:center;	*/
	text-align:right;
	font-family:"Trebuchet MS";
	float:right;
	margin-top:8px;
}

.contentTool a{
	text-decoration:none !important;
	color:#666;
}

.contentTool img{
	margin-right:3px;
}


/******************************* DESTINATÁRIO */

.bgDestinatario{
background-color:#F6F6F6;
margin:10px;
display:block;
width:100%;
height:100%;
color:#878787;
}


.headerDestinatarios{padding:0 0 6px 0;}

.paginaIndicada{
border:0;
font-size:14px;
font-weight:bold;
font-family:"Trebuchet MS";
/*color:#595959 !important;*/
background-color:#fff;
}

/******************************* INDICAR CONTEÚDO */

.btnRemover{
padding-bottom:8px;
}

.MargemValidation{
margin:15px 0; 
display:block;
}

.AlinhamentoCentro{
text-align:center; 
margin:auto;
}

.Indique ul li{
list-style:none !important;
}


/******************************* BOLETINS E PUBLICAÇÕES */

.imgPublicacoes{
border:5px solid #606060 !important;
margin:10px 20px 10px 0;
position:relative;
}

.listaBoletins li{
background:url(../Util/img/ico/icoLaranja.gif) no-repeat 0; 
padding-left:18px;
text-decoration:underline;
list-style:none;
}
.listaBoletins li a, .listaBoletins li a:hover, 
.listaBoletins li a:visited {
color:#ECA12C !important;
text-decoration:underline;
}

.imgBoletins{
border:5px solid #606060 !important;	
margin:10px 20px;
float:right;
}

/*.imgBoletinsMulheres{
border:5px solid #856887 !important;	
margin:10px 20px;
float:right;
}*/


.linkDescricao, .linkDescricao a, 
.linkDescricao a:hover, .linkDescricao a:active{
color:#878787 !important;
}


.linkDescricao{
padding:7px 0;
display:block;
}

.TitleBoletins{
color:#595959 !important;
font-weight:bold;
font-size:13px !important;
padding-top:3px;
}

.TitleBoletinsInterna{
color:#595959 !important;
font-weight:bold;
font-size:13px !important;
padding-bottom:20px;
}

.cinza .TitleBoletins{
display:block;
}

.cinza .TextBox{
margin-bottom:6px;
}

.buscaPublicacoes tr td.cinza{background-color:#f6f6f6; padding:13px;}

.tituloMateria{
background:url(../Util/img/ico/icoLaranja.gif) no-repeat 0 5px; 
padding:0 0 3px 16px;
/*font-size:12px;*/
font-weight:bold;
display:block;
}

.tituloMateriaMulheres{
background:url(../Util/img/ico/icoLaranja.gif) no-repeat 0 5px; 
padding:0 0 3px 16px;
display:block;}

.tituloMateriaMulheres a, .tituloMateriaMulheres a:visited, .tituloMateriaMulheres a:hover{
color:#472A50 !important;
font-weight:bold;}

.imgMargem{
margin:15px 0 15px 15px;
}



/******************************* FAQ */

.boxBuscaFAQ{
height:39px; 
background-color:#f6f6f6; 
padding:23px 0 0 20px; 
margin-top:10px;}

.boxBuscaFAQ .TextBox{
width:450px;
height:21px;
line-height:21px;
margin-left:4px;}

.negrito{
font-weight:bold;
}

.normal{
font-weight:normal;
}


/******************************* CADASTRO */

.validatorGroup ul li{
list-style:none;
margin:0;
padding:0;
}

.headerUsuarios th{
padding:0 2px !important;
}

.novoUsuario, .souCadastrado{
font-family:"Trebuchet MS";
text-align:left;}

.novoUsuario p, .souCadastrado p{
padding:0 0 3px 0;
}

.novoUsuario{
width:290px;
/*height:190px;*/
margin:20px 15px 0 13px;
background-color:#f6f6f6;
float:left;
padding:15px;}

.souCadastrado{
margin:20px 0 0 15px;
width:270px;
/*height:190px;*/
float:left;
padding:15px;
background-color:#f6f6f6;}

h1.TituloBox{
font-size:14px !important;
color:#595959;
font-weight:bold;
padding:0 0 12px 0;}

.bulletLaranjaCinza{
background:url(../Util/img/ico/icoLaranjaCinza.gif) no-repeat 0 5px;
padding-left:17px;
display:block;
font-size:11px;
margin:2px 0 0 0;
color:#878787;
text-decoration:underline;}

.btnBoxLogin{
display:block;
text-align:center;
margin-top:15px;
}

.btnBoxLogin img{
	border:0;
}

.souCadastrado a, .souCadastrado a:hover, souCadastrado a:visited{
color:#ECA12C !important;
cursor:pointer;
text-decoration:underline !important;
}

.souCadastrado table{
*margin:0 0 10px 0;
}

.souCadastrado .bulletLaranjaCinza{
padding-top:5px;
background:url(../Util/img/ico/icoLaranjaCinza.gif) no-repeat 0 10px;
}

.esqueciSenha{
	font-size:11px;
	height:20px;
	line-height:20px;
}


/* ÁREA MULHERES E INVESTIMENTOS */

.headerMulheres{
height:347px;
width:1002px;
margin:auto;}

.bgMenu{
background:url(../Util/img/bg/bgMenuMulheres.gif) repeat-x 0 0;
width:1002px;
height:39px;
}

.bannerEnquete{
background:url(../Util/img/bg/bgEnquete.jpg) no-repeat 0 0;
width:199px;
height:229px;
margin-bottom:20px;
}

	/* BREADCRUMB */
	.breadcrumbANBID {
	font-size:11px;
	color:#777777;
	padding-bottom:20px;
	}
	
	.breadcrumbANBID .CurrentMulheres {
	background:transparent url(../Util/img/ico/icoBreadcrumb.gif) no-repeat scroll left center;
	text-decoration:underline;
	color:#000;
	padding-left:5px;
	}
	
	.breadcrumbANBID .PreviousMulheres {
	background:transparent url(../Util/img/ico/icoBreadcrumbLink.gif) no-repeat scroll left center;
	text-decoration:none;
	color:#883468;
	padding-left:5px;
	}

.titleMulheres{
color:#7a5d84 !important;
font-size:24px !important;
padding:0 0 15px 0 !important;
}

.internaMulheres{
color:#7a5d84;	
}

.mulheres{
color:#7a5d84;
}

.mulheres p{
color:#7a5d84;
text-align:justify;
}

.mulheres a{
color:#ECA12C;}

   /* INTERNAS */

	.contentMulheres{
	color:#7a5d84;}

	.contentMulheres p{
	color:#7a5d84;
	font-family:"trebuchet MS";
	display:block;
	/*font-size:12px;*/}

	.mRight22{margin-right:22px;}
	
	.boxEntrevistas{
	padding:13px 10px;
	background:#e6e1e8 url(box-cases.jpg) no-repeat 0 0;
	width:317px;
	margin-top:5px;}
	
	.boxEntrevistas p{margin:0;}
	
	.boxEntrevistas h2 a, .boxEntrevistas h2 a:hover, .boxEntrevistas h2 a:visited{
	color:#472a50 !important;
	margin:0 0 15px 0;
	display:block;
	font-size:14px !important;
	text-decoration:none !important;
	font-weight:bold !important;}
	
	.boxEntrevistas img{
	border:5px solid #856887 !important;
	margin:0 0 10px 10px;
	float:right;}
	
	.experiencia .img{
	border:5px solid #856887 !important;
	margin:12px auto 0;}
	
	.maisEntrevistas{
	width:325px;
	margin-right:22px;}
	
	.maisEntrevistas p{
	padding-left:16px;
	margin:0;}
	
	.maisEntrevistas h2{
	margin:20px 0 15px 0;}
	
	.experiencia{
	background-color:#e6e1e8; 
	width:317px; 
	margin-top:28px;
	padding:17px 10px 30px 10px; 
	display:block;}
	
	.fndRoxo{
	background-color:#e6e1e8; 
	padding:0 0 15px 15px;}
	
	.formMulheres{
	background-color:#E6E1E8; 
	width:379px; 
	margin-right:5px; 
	float:left;}
	
	.corRoxoTitle{
	color:#7A5D84;}
	
	corRoxoCorpo{
	color:#A5D84;}
	
	.pLeft19{
	padding-left:19px;}

	.contentMulheres input[type=text], .contentMulheres.inputMulheres{height:18px; border:1px solid #7b797c !important;}
	
	/* GLOSSÁRIO */
	
	.glossario tr td{
	padding:11px 0;}
	
	.contentGlossario div{
	text-align:justify !important;}
	
	.fndAlfabeto{
	background:url(/Util/img/bg/bgFundoAlfabeto.gif) repeat-x left bottom; 
	width:655px; 
	height:44px; 
	margin-bottom:20px; 
	padding-left:23px;}
	
	.fndAlfabeto li a:hover{
	text-decoration:none;}
	
	.fndAlfabeto li {
	float:left; 
	list-style-type:none; 
	font-family:"Trebuchet MS"; 
	font-size:14px;
	padding:15px 8px 0; 
	color:#7b7b7b;}
	
	.ativo{color:#595959 !important;}
	
	.inativo{color:#7b7b7b !important;}
	
	.desabilitado{color:#dadada !important; cursor:default;}
	
	.titleGlossario{color:#4a4a4a; float:left; padding-right:2px;}
	
	.paginacaoGlossario {
	font-weight:bold;}
	
	.paginacaoGlossario a{
	padding:8px 3px;
	display:block;}
	
	.paginacaoGlossario span{
	color:#FAA61A;}
	
	/* PARCEIROS */
	
	.margensParceiros{
	padding:5px 1px 25px;
	display:block; 
	text-align:center; 
	margin:auto;}
	
	.margensParceiros a, .margensParceiros a:hover, 
	.margensParceiros a:visited, .margensParceiros a:active{
	color:#000 !important;}
	
	
	


/* ÁREA ADMIMISTRATIVA */


.AreaAdm #topo, .AreaAdm #content,
.AreaAdm #rodape div{
width:1000px !important;	
}

.AreaAdm #topo{
height:165px;}

.menuAdm{
padding-left:44px;
}

.AreaAdm #content{
	padding-top:30px;
}

.AreaAdm h1{
font-size:20px;
color:#595959;
font-weight:normal;
padding-bottom:12px;
}

.boxText{
background-color:#f6f6f6;
padding:20px;
display:block;}

.boxTextAdm{
background-color:#f6f6f6;
padding:20px 20px 10px 20px;
display:block;}


.barMenuTop{
background: #3d3d3d url(/Util/img/bg/bgBar.gif) no-repeat right bottom;
width:190px;
height:18px;
margin:3px 0 16px 0;
}

.AreaAdm .mnPrincipal{
	float:none;
	margin:30px auto 0;
}

.btnHomeAdm{
	position:absolute;
	bottom:3px;
	left:170px;
}

.barHeader{
	background:url(/Util/img/bg/bgDegradeHeader.gif) repeat-x left bottom;
	padding-bottom:23px;
	width:1000px;
	margin:auto;
	position:relative;
}

.logoInvestir{
margin-bottom:15px;
}

/* MAPA DO SITE */

.boxMapa{
background:url(/Util/img/bg/bgMapaSite.gif) repeat-x left bottom;
padding:12px;
width:150px;
margin:0 0 30px 0;
display:block;}

.boxMapa ul li{
list-style-type:none; 
background:url(/Util/img/ico/icoSetaLaranja.gif) no-repeat 0 4px; 
padding-left:8px; 
margin:3px 0;}

.boxMapa h4{
margin-bottom:10px;
font-size:12px !important;
font-weight:bold !important;
display:block;}

.boxMapa ul li a, .boxMapa ul li a:hover, 
.boxMapa ul li a:visited, .boxMapa ul li a:active{
color:#878787 !important; 
text-decoration:none; 
display:block;
text-align:left;
padding:1px 0;}

.boxMapa a, .boxMapa a:hover, 
.boxMapa a:visited, .boxMapa a:active{
color:#4f4f4f !important; 
text-decoration:none;}

.mapa tr td{
	vertical-align:top;
}

/* FAIXA DEIXE SEU COMENTÁRIO */

.internaComentario{
background:#FFF url(/Util/img/bg/bgComentario.gif) repeat-x left bottom;
height:28px;
padding-bottom:7px;
margin-top:35px;}

.internaComentario .colunaVoltar{
padding-left:15px;}

.internaComentario .colunaVoltar img{
	border:0;
}

.internaComentario .colunaComente{
padding-right:15px;}

.votosBaloes{
padding:0 0 0 99px;}

/* ÁREA DE LINKS ÚTEIS */

.linksUteis{
font-weight:bold;
color:#4f4f4f;
}

.linksUteis tr td{
text-align:center;
}

.linksUteis a, .linksUteis a:hover, .linksUteis a:visited{
font-weight:normal !important;
color:#878787;
text-decoration:none;
display:block;
text-align:center;
margin-top:3px;
}

.linksUteis img{
margin:15px 5px 5px;}

/* ÁREA ADMINISTRATIVA DE COMENTÁRIOS */

.stlHeader{ 
background-color:#3d3d3d; 
text-align:center;
color:#FFFFFF; 
height:25px;

}

.stlHeader a, .stlHeader a:hover, .stlHeader a:visited{
color:#FFFFFF !important; 
text-decoration:underline;
}

.stlHeader th{
border:solid 1px #c5c5c5;
padding:0 8px;
}

.stlALtRow td{
border-right:solid 1px #c5c5c5; 
border-left:solid 1px #c5c5c5; 
border-bottom:solid 1px #c5c5c5; 
padding:5px 9px;
border-top:none;}

.stlRow td{
border-right:solid 1px #c5c5c5; 
border-bottom:solid 1px #c5c5c5;
border-left:solid 1px #c5c5c5; 
padding:5px 9px;
border-top:none;}

.stlGrid{ 
color:#878787;}

.stlPage{ 
text-align:center; 
font-weight:bold;
color:#faa61a !important;}

.stlPage a, .stlPage a:hover, .stlPage a:visited, .stlPage span{
font-size:12px !important;
}

.stlPage a, .stlPage span{
	display:block;
	padding:8px 2px;
}

.stlPage table{
margin:auto;
text-align:center;}

.stlPage a{ 
color:#878787 !important;}

.stlPage a:hover{ 
text-decoration:underline;}

.Aprovado, .Pendente, .Reprovado{
text-indent:-9999px;}

.Aprovado{ 
background:url(/Util/img/bt/btAproved.gif) no-repeat scroll center 0; 
font-size:1px; 
height:13px; 
width:42px; 
text-align:center; 
display:block;}

.Pendente{ 
background:url(/Util/img/bt/btPending.gif) no-repeat scroll center 0; 
font-size:1px; 
height:13px; 
width:42px; 
text-align:center; 
display:block;}

.Reprovado{
background:url(/Util/img/bt/btReject.gif) no-repeat scroll center 0; 
font-size:1px; 
height:13px; 
width:42px; 
text-align:center; 
display:block;}

.legendaAdmComent{
float:right;
}	

	/* FAIXA DO SHAREPOINT */

	.admin .mnAdm{
	width:1000px;
	background:#FFF url(/Util/img/bg/bgFaixaAdm.gif) repeat-x left top;}

	.admin .ms-siteactionsmenu div div div{
	background-color:#4f4f4f;
	background-image:none;
	border:1px solid #FFF;}
	
	.admin .ms-SPLink{
	background:#4f4f4f url(/Util/img/bg/bgFaixaLado.gif) no-repeat left -1px; 
	padding-left:30px; 
	padding-right:10px; 
	font-size:10px; 
	position:relative;
	height:17px;
	width:149px;
	color:#FFF !important;}
	
	.admin .ms-SPLink a:link, 
	.ms-SPLink a:visited{
	color:#FFF;}
	
	.admin .ms-HoverCellInActive, 
	.admin .ms-SpLinkButtonInActive{
	margin:1px 0 1px 1px;
	position:relative;}
	
	.admin .ms-HoverCellActive, 
	.admin .ms-SpLinkButtonActive{
	border:0; 
	margin:1px 0 1px 1px;}
	
	.admin .ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
	background-image:none; 
	background-color:#4f4f4f;
	border:1px solid #FFF;}
	
	.admin .ms-SPLink a:link, .admin .ms-SPLink a:visited{
	color:#FFF !important;}

/* FOOTER */

.linhaFooter{
font-weight:bold;
text-transform:uppercase;
}

/* DEIXE SEU COMENTÁRIO */

.comente{
background-color:#f6f6f6;
padding:20px;
margin-top:10px;
}

.comenteMulheres{
background-color:#E6E1E8;
padding:20px;
color:#7A5D84;
margin-top:10px;
}

.comente table, .comenteMulheres table{
margin:auto;
}

.comente input, .comente textarea, .comenteMulheres input, .comenteMulheres textarea{
font-family:"Trebuchet MS";
font-size:12px;
}

.txtEmail{
display:block;
text-align:left;
width:313px;
}

.linhaComentario{
padding-top:10px;
}

.btnComentar{
background-color:#f6f6f6;
text-align:center;
padding-bottom:15px;
display:block;
}

.btnComentar table{
	margin:auto;
}

.gridComentarios{
	margin:8px 0 18px;
}

.listarComentarios tr td{
	margin:5px 0;
}

.listarComentarios tr td.textComentarios, .listarComentariosMulheres tr td.textComentarios{
	padding-top:10px;
}

.separadorComentarios{
margin:9px 0 7px;
}

.listarComentarios  tr  td strong {
	color:#4d4d4d;
}

.listarComentariosMulheres tr td strong, .listarComentariosMulheres tr td{
	color:#7A5D84; 
}

/* RELATÓRIO DE COMENTÁRIOS */

.relatorioComentario{
	background-color:#f6f6f6;
	padding:20px;
}

.relatorioComentario2{
	background-color:#f6f6f6;
	padding:20px 20px 0 20px;
}

.relatorioComentario3{
	background-color:#f6f6f6;
	padding:0 20px 20px;
}

.relatorioComentario4{
	background-color:#f6f6f6;
	padding:20px 20px 20px 0;
}

.txtComentEditar{
font-family:"Trebuchet MS";
padding:3px 5px;
font-size:11px;
color:#9e9e9e;
}

.btnAlterarStatus{
text-align:center;
width:630px;
margin:auto;}

/* ADMINISTRAÇÃO DE ENQUETES */

.lblNome{
width:300px;
float:left;
padding:10px 0;}

.lblTema{
width:300px;
float:left;
padding:10px 0;}

.lblTema2{
width:189px;
float:left;
padding:10px 0;}

.lblDataInicio{
padding:10px 0;}

.lblDataTermino{
padding:10px 0;}

.btnAdicionarEnquete{
	width:100%;
	height:40px;
	padding-top:25px;
}

.lstLineGrid{
border:1px solid #C5C5C5;
border-width:0 0 1px 0;
}

.gridAlternativas{
margin:30px 0 5px;
}

.relatorioComentario3 input, .relatorioComentario3 textarea, 
.relatorioComentario3 select{
font-family:"Trebuchet MS"; 
font-size:11px;
}

.btnAdd{
	float:left;
	height:25px;
	padding-top:6px;
}

.relatorioComentario3 ul li{
	list-style-type:none !important;
}


/* ÁREA DE ENQUETES */

.resultadoEnquete{
background:url(/Util/img/bg/bgResultadoEnquete.gif) no-repeat 0 0;
width:671px;
height:292px;}

.boxEnqueteInterna{
margin:10px;
}

.topBoxEnq{
background:url(/Util/img/bg/bgEnqueteTop.gif) no-repeat center top;
height:17px;}

.topBoxDesafios{
background:url(/Util/img/bg/bgDesafioTop.gif) no-repeat center top;
height:17px;
width:669px;}

.topBoxDesafios2{
background:url(/Util/img/bg/bgDesafioTop2.gif) no-repeat center top;
height:18px;
width:447px;}

.nomeEnq{color:#FAA61A;}

.meioBoxEnq{
background:url(/Util/img/bg/bgBoxEnquete.gif) repeat-y center top;
padding:0 15px;}

.meioBoxDesafio{
background:url(/Util/img/bg/bgBoxDesafio.gif) repeat-y center top !important;
}

.meioBoxDesafio2{
background:url(/Util/img/bg/bgBoxDesafio2.gif) repeat-y center top !important;
}


.meioBoxEnq strong span{
	padding-bottom:10px;
	display:block;
}

.meioBoxEnq table input{
	float:left;
	margin-right:2px;
}

.meioBoxEnq table label{
	*padding-top:4px;
	display:block;
	float:left;
}

.meioBoxEnq table tr td table tr td{
	padding:2px 0;
}

.meioBoxEnq p span{
	padding-bottom:8px;
	display:block;
}

.btBoxEnq{
background:url(/Util/img/bg/bgEnqueteBt.gif) no-repeat center top;
height:19px;}

.btBoxDesafio{
background:url(/Util/img/bg/bgDesafioBt.gif) no-repeat center top;
height:23px;}


.btBoxDesafio2{
background:url(/Util/img/bg/bgDesafioBt2.gif) no-repeat center top;
height:25px;}



.titleAreaEnq{
	color:#595959;
	font-size:14px;
	font-weight:bold;
	padding:15px 0 0;
	display:block;
}

.enqueteFechado{
	font-size:13px;
	font-weight:bold;
	background: url(/Util/img/ico/icoMais.gif) no-repeat 0 2px;
	color:#4a4a4a !important;
	padding-left:15px;
	margin:15px 0;
	display:block;

}

.enqueteAberto{
	font-size:13px;
	font-weight:bold;
	background: url(/Util/img/ico/icoMenos.gif) no-repeat 0 2px;
	color:#4a4a4a !important;
	padding-left:15px;
	margin:15px 0;
	display:block;

}


.footerBoxEnq{
	display:block;
	background:url(/Util/img/ico/icoSeparaEnq.gif) no-repeat 56px -2px;
	height:22px;
	line-height:22px;
	padding-left:4px;
}

.footerBoxDesafio{
	display:block;
	background:url(/Util/img/ico/icoSeparaEnq.gif) no-repeat 78px -2px;
	height:22px;
	line-height:22px;
	padding-left:4px;
	padding-top:2px;
}

.footerBoxDesafio input{
	margin-right:25px;
}

.mLeft15{
	margin-left:15px;
}

.mLeft22{
	margin-left:22px;
}

span.bgFooterLateral{
	display:block;
	padding-left:0;
}

.validadorBox div{
	background:transparent;
}

/* ÁREA DE BUSCA */

.resultadosBusca{
	padding:14px 0 11px 0;
	font-size:14px;
	font-family:"Trebuchet MS";
}

.resultadosBusca span{
	color:#595959;
}

.resultadoLinks li{
background:url(/Util/img/ico/icoLaranja.gif) no-repeat left 14px;
padding:10px 0 10px 16px;
margin:0;
list-style-type:none;}

.resultadoLinks li a, .resultadoLinks li a:hover, .resultadoLinks li a:visited{
color:#4a4a4a !important;
font-weight:bold;}

.formAvancado{
	margin:auto;
}

.formAvancado input {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#878787;
}

/* ÁREA DE DESAFIOS */

.titleRelatorioDesafio{
	font-size:14px;
	color:#4a4a4a;
	font-weight:bold;}

/* USUÁRIOS */

.validadoresBullet ul li{
list-style:none !important;}

.formNovoUser input, .formNovoUser textarea, .formNovoUser select{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#878787;
}

.checkBoxStyle input, 
.checkBoxStyle label{
	float:left;
}

.checkBoxStyle input{
	margin-right:4px;}

.checkBoxStyle label{
	*padding-top:4px;
}

.checkBoxStyle tr td{
	padding:5px 0;
}

/* CONTROLE PERSONALIZADO DO SHAREPOINT */

.panelEditConteudo{

margin:0 0 20px 0;
}

.panelEditConteudo .EditModePanel{
border:1px solid #CCCCCC;	
}

.panelEditConteudo .ms-toolbarContainer{
	padding:9px;
	margin-top:3px;
}

.panelEditConteudo .ms-formfieldvaluecontainer{
	margin:0 4px 20px;
}

.m0{margin:20px 0 0 0 !important;}

/* CALCULADORAS */

.bgLinhaCinza{
background-color:#f6f6f6;
padding:5px 15px !important;}

.tableCalcQtoPoupar tr td{
padding:10px 15px; 
}

.tableCalcQtoPoupar span.bgLinhaDegrade{
font-size:14px !important;}
	
.bgLinhaDegrade{
background:url(/Util/img/bg/bgCalcDegrade.gif) repeat-x left bottom;
padding-top:25px;
font-size:14px !important;
color:#666666;
font-family:"Trebuchet MS";
font-weight:bold;}

.bgLinhaDegrade input, .bgLinhaCinza input, .tableCalcQtoPoupar input{
text-align:right;
padding:0 2px;}


.p0Table{
padding:5px 0 !important;
}

.lineLinhaTop{
border:1px solid #c5c5c5;
border-width:0 0 1px 0;
padding:5px 0 !important;}

.lineSubTotalCinza{
background-color:#e5e5e5;
font-weight:bold;
color:#666666;
}

/* DESAFIOS */

.titleDesafio{
	padding-top:5px;
	display:block;
	padding-left:4px;
	 
}

.imgDesafio{
background:url(/Util/img/ico/icoLaranjaCinza.gif) no-repeat 0 10px;
display:block;
float:left;
width:13px;
height:20px;}

.imgDesafio2{
background:url(/Util/img/ico/icoCadeado.jpg) no-repeat center 0;
display:block;
float:left;
width:13px;
height:20px;}


.titleDesafio a, .titleDesafio a:hover, .titleDesafio a:visited{
color:#ECA12C!important;
text-decoration:underline !important;}

.listagemDesafios{
padding:2px 0 12px;
/*display:block;*/
}

.acertosDesafio{
background:url(/Util/img/bg/bgResultadoDesafio.jpg) no-repeat center bottom;
width:600px;
height:177px;
text-align:right;
padding:30px 67px 0 0;

}

.acertosDesafio span{
font-weight:bold;
color:#000;
font-size:18px;
font-family:"Trebuchet MS";
}

.acertosDesafio span span{
color:#595959 !important;
}

.erreiDesafios{
color:#4a4a4a;
font-weight:bold;
font-size:14px;
display:block;
margin-bottom:15px;
font-family:"Trebuchet MS";
cursor:pointer;
}

.separadorDesafios{
padding:10px 0 13px;}

.titleDesafiosListagem{
color:#595959;
font-size:12px;
margin-bottom:2px;
display:block;
font-weight:bold;}

.respostaIncorretaDesafios{
color:#faa61a;
display:block;
padding-left:3px;
margin-bottom:16px;
margin-top:3px;
}

.erreiDesafiosSaiba, a.erreiDesafiosSaiba, 
a:hover.erreiDesafiosSaiba, a:visited.erreiDesafiosSaiba{
background:url(../Util/img/ico/icoLaranja.gif) no-repeat 0 4px; 
padding:0 0 3px 16px;
font-size:12px;
color:#878787 !important;
font-weight:normal;
display:block;
cursor:pointer;}

.outrosDesafios{
background:url(../Util/img/ico/icoLaranjaCinza.gif) no-repeat 0 4px !important; 
display:block;}

.boxOutrosDesafios{
padding:5px 15px;
background:url(../Util/img/bg/bgBarraDesafios.gif) no-repeat 49%;}

.boxJaRealizados{
margin:auto;
background:url(../Util/img/bg/bgBarraDesafios.gif) no-repeat 47%;}


.boxJaRealizados tr td{
	padding:3px 0;
}

.boxOutrosDesafios tr td{
padding:2px 17px 0;
width:333px;}

.alternativasIncorretas{
margin:0 0 0 25px;
display:block;}

.footerDesafios{
background-color:red;
width:100%;
height:20px;
display:block;}

.margemBoxes{
padding:0 23px 23px 0;
vertical-align:top;}

.margemBoxesAlt{
padding:0 0 23px 0;	
vertical-align:top;}
	
.enqueteBoxes tr td{
vertical-align:top;}

.tableOutrosDesafios{
margin-top:15px;}
	
.icoVisitadoDesafio{
margin-top:3px;
margin-left:8px; 
display:block;
width:18px;
height:12px;}
	
.topDesempenho{
background:url(../Util/img/txt/titHistoricoDesempenho.gif) no-repeat center bottom;
width:203px;
height:45px;}

.btDesempenho{
background:url(../Util/img/bg/bgBottomDesempenho.gif) no-repeat center top;
width:203px;
height:30px;
}

.boxDesempenho{
background:url(../Util/img/bg/bgDesempenho.gif) repeat-y center top;
width:153px;
padding:0 20px 0 30px;
}

.tableBoxDesempenho{
	float:left;
	margin-left:20px;
}


/* TELAS DE SUCESSO / ERRO */

	.titleAzul{
	color:#595959;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:0 0 15px 0;
	display:block;}
	
	.alignLeft{text-align:left !important;}

	/* frontend */
	
	.telaResultado{
	width:636px;
	padding:28px 21px 22px;
	text-align:center;
	background-color:#F6F6F6;}
	
	.telaResultadoMulheres{
	width:636px;
	padding:20px 20px 14px;
	text-align:center;
	background-color:#e6e1e8;
	color:#7A5D84 !important;}
	
	.telaResultadoMulheres p{
	text-align:left;
	margin-bottom:20px;
	display:block;
	padding-left:4px;
	font-size:12px;
	color:#7A5D84 !important;}

	
	.telaResultado p{
	text-align:left;
	margin-bottom:20px;
	display:block;
	padding-left:4px;
	font-size:12px;}
	
	.boxSucesso, .boxErro, .boxAlerta{
	margin:0 auto 5px;
	text-align:left;
	font-size:16px;
	font-weight:normal;
	margin-bottom:15px;
	padding-top:10px;
	width:92%;
	height:100%;
	border: 1px solid;
	border-color:#cfcfcf;	}
	
	
	.boxSucesso{background:url(/Util/img/bg/bgSucesso.gif) no-repeat scroll 6px 4px; padding:10px 0 10px 40px; background-color:#f0f0f0; padding-left:50px;}
	.boxErro{background:url(/Util/img/bg/bgErro.gif) no-repeat  scroll 6px 4px; padding:10px 0 10px 40px;	background-color:#f0f0f0; padding-left:40px;}
	.boxAlerta{background:url(/Util/img/bg/bgAlerta.gif) no-repeat  scroll 6px 4px; padding:10px 0 10px 40px;	background-color:#f0f0f0; }

	
	.boxSucessoMulheres, .boxErroMulheres, .boxAlertaMulheres{
	margin:0 auto 5px;
	text-align:left;
	font-size:16px;
	font-weight:normal;
	margin-bottom:15px;
	padding-top:10px;
	width:90%;
	height:100%;
	border: 1px solid !important;
	border-color:#7a5d84 !important;
}
	
		
	.boxSucessoMulheres{background:url(/Util/img/ico/icoSucessoMulheres.gif) no-repeat scroll 12px 10px; padding:10px 0 10px 40px; background-color:#f3f0f4; padding-left:60px;}
	.boxErroMulheres{background:url(/Util/img/ico/icoErroMulheres.gif) no-repeat scroll 7px 10px; padding:10px 0 10px 40px;	background-color:#f3f0f4; padding-left:50px;}
	/*.boxAlertaMulheres{background:url(/Util/img/bg/bgAlerta.gif) no-repeat  scroll 6px 4px; padding:10px 0 10px 40px;	background-color:#f0f0f0; }*/


	
	
		
	/* área administrativa */ 
	
	.telaResultadoAdmin{
	width:654px;
	height:150px;
	padding:20px 21px;
	text-align:center;
	background-color:#F6F6F6;}
	
	.telaResultadoAdmin p{
	text-align:left;
	margin-bottom:20px;}
	
	.boxSucessoAdmin, .boxErroAdmin, .boxAlertaAdmin{
	width:654px;
	height:41px;
	margin:auto;}
	
	.boxSucessoAdmin{background:url(/Util/img/bg/bgSucessoAdmin.gif) no-repeat center top;}
	.boxErroAdmin{background:url(/Util/img/bg/bgErroAdmin.gif) no-repeat center top;}
	.boxAlertaAdmin{background:url(/Util/img/bg/bgAlertaAdmin.gif) no-repeat center top;}
	
	.boxCinzaCadastro{
	background-color:#f6f6f6;
	padding-left:20px;
	padding-top:20px;
}

	.btnbuscar{
	padding-top:22px;
}

	.txtPesquisaAvançada{
	padding:10px;
}

	.btnBuscarAdmin{
	padding-left:265px;
	padding-top:18px;
}

.PesquisaAvancada a, .PesquisaAvancada a:hover, .PesquisaAvancada a:visited{
	color:#595959 !important;
}

/**/

.btBuscaAvancada{
	float:left;
	width:440px; 
	text-align:right;}
	
.txtNomeSecao{
	color:#595959;
	text-align:left;
}

/**/

.margemIcoEdit{
	margin-right:8px;
}

.margemIcoEdit2{
	margin-right:3px;
	margin-bottom:8px;
}


.enqueteSubTitulo{
	color:#4a4a4a;
}

#ctl00_explitLogout_ExplicitLogin{
	display:none !important;
}

/* IFRAMDE DE FUNDOS */

.iFrameFundos{
text-align:center;
padding-top:10px;}

.iFrameFundos iframe{
width:100%;
height:500px;
}

.verTodosComentarios{
	width:100%;
	text-align:right; 
	padding-bottom:50px;
}

.btSalvarComentarios{
	width:100%;
	text-align:center;
}

.desafioMaximo{
text-align:right;
}

.internaComentario1{
background:#FFF url(/Util/img/bg/bgComentario.gif) repeat-x left bottom;
padding-bottom:7px;
padding-left:10px;
text-align:left;
margin-top:35px;}

.internaComentario2{
background:#FFF url(/Util/img/bg/bgComentario2.gif) repeat-x left bottom;
padding-bottom:7px;
padding-left:10px;
text-align:left;
margin-top:35px;}


.votosBaloes1{
padding-left:34px;}

.comentariosPostados{
	padding-bottom:24px;
	padding-top:30px;
	float:left;
}

.numeroComentarios{
	color:orange;
	display:block;
	float:left;
	font-size:16px;
	font-weight:bold;
	padding-bottom:5px;
	padding-right:10px;
	}
	
.votosBaloes2{
padding-left:28px;}



/* BARRA SHAREPOINT - LOGADO */

	/* Corrige Bug do Firefox */
	
	.ms-MenuUIPopupBody{z-index:9999 !important;}  
	
	/* SiteActions */

	.headerSharePoint .ms-siteactionsmenu div div div{
	background-color:#4F4F4F !important;
	background-image:none !important;	
	border-width:0 !important;
	border-style:none !important;
	padding:4px 4px 4px 10px !important;}
	
	/* Box User-Logado */
	
	.loginANBID{cursor:pointer;}
	
	.usuarioLogado{
	background:url(/Util/img/bg/bgLogado.gif) repeat-x left bottom;
	display:block;
	position:relative;
	width:184px;
	font-family:"Trebuchet MS";
	padding:5px 0 6px 15px;
	margin:0 0 20px 0;
	font-size:12px;
	text-align:left;
	color:#777777;}

	.sairUser{
	font-size:12px;
	color:#595959;
	text-decoration:none;}

	.sairUser a, .sairUser a:hover, 
	.sairUser a:visited{
	color:#ECA12C;}
	
	.dNone, .dNone a, 
	.ms-SpLinkButtonInActive{
	display:none !important;}
	
	/* Home */
	.home .usuarioLogado{
	width:inherit;
	padding:3px 0 8px 15px;
	margin:0;
	height:10px;
	_line-height:10px;}


/* CADASTRO MULHERES */

	.novoUsuarioMulher {
	 background-color:#e5e0e7;
	 float:left;
	 margin:20px 15px 0 13px;
	 padding:15px;
	 width:290px;
	}
	h1.TituloBoxMulher {
	color:#7a5d84;
	font-size:14px !important;
	font-weight:bold;
	padding:0 0 12px;
	}
	.souCadastradoMulher {
	background-color:#e5e0e7;
	float:left;
	margin:20px 0 0 15px;
	padding:15px;
	padding-bottom:13px;
	width:270px;
	color:#7a5d84;
	font-size:11px;
	    }
	.bulletLaranjaCinzaMulher {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/Util/img/ico/icoLaranjaCinzaMulheres.gif) no-repeat scroll 0 5px;
	color:#7a5d84;
	display:block;
	font-size:11px;
	margin:2px 0 0;
	padding-left:17px;
	text-align:left;
}
        
	.bulletLaranjaCinzaMulher a, .bulletLaranjaCinzaMulher a:hover,
	.bulletLaranjaCinzaMulher a:visited {color:#472a50 !important; text-decoration: underline !important;}
	        
	.LinkMulheres a, .LinkMulheres a:hover, 
	.LinkMulheres a:visited{color:#472a50 !important; text-decoration: underline !important;}
	
.caseMulheresHistoria{
	width:327px;
	height:100%;
	background-color:#e6e1e8;
	padding-bottom:15px;
	padding-left:10px;
	padding-top:10px;
	color:#7a5d84;
	font-size:10pt;
	text-align:left;
}

.caseMulheresHistoria img{
	border:5px solid;
	float:right;
	margin: 8px 10px 0 10px;
	border-color:#856887;
}

.caseMulheresHistoriaImagen{
	width:327px;
	height:30px;
	background:url(/Util/img/bg/bgCaseMulheres.gif) no-repeat;
	font-size:14px;
	font-weight:bold;
	padding:8px 0 0 10px;
	color:#472a50;
	}
	
.boxErroGeral{
	width:95%;
	padding:28px 21px 22px;
	text-align:center;
	background-color:#F6F6F6;
	height:100%;
	margin-bottom:85px;
	margin-top:85px;
}


.erroGeral{
	background:url(/Util/img/ico/icoAlertaErroGeral.gif) no-repeat scroll 6px 4px; 
	background-color:#f0f0f0; 
	
	height:100px;
	border:1px solid;
	border-color:#cfcfcf;
}

.msgBoxErroGeral{
	text-align:left;
	padding:15px 0 0 130px;
	font-size:24px;
	font-weight:bold;
	color:#595959;
}

.msgBoxErro{
	text-align:left;
	padding:15px 0 0 130px;
	font-size:14px;
	font-weight:bold;
	color:#595959;
}

.textoErroResultado{
	color:#6e6e6e;
	font-size:14px;
}

.textoErroInesperadoResultado{
	color:#6e6e6e;
	font-size:14px;
	text-align:center;
}


/**/

.marginAuto{
margin:auto;}

.btnNovaNews{
width:490px;
margin:25px auto 10px;
height:19px;}

.pTop4{
padding-top:4px;}

.btnRemoveDestaque{
padding-left:4px;
padding-top:2px;
float:left;
}

.lblDestaques2{
width:670px; 
float:left;
}

.btnAlinhaRight{
text-align:right;
padding-right:22px;}

/* INDICAR PÁGINA - MULHERES */

 .bgDestinatarioMulher {
background-color:#e5e0e7;
color:#7a5d84;
height:100%;
}

.TxtIndicaMulheres {
color: #7a5d84 !important;
}
.TxtIndicaMulheres input, .TxtIndicaMulheres textarea{
border:1px solid #797979;
font-family:"Trebuchet MS";
font-size:11px;
color:#bba4c3;
}
.bordaCimaMulher {
border-bottom:1px solid #bcaec1;
}

.bordaBaixoMulher {
border-top:1px solid #f2f0f3;
margin-bottom: 20px;
}

.bordaSeparador {
border-top: 1px solid #f1f1f1;
height:16px;
}

.htmlPreview{
	text-align:right;
	width:580px;
	margin:auto;
}

.voltarNewsletter{
	text-align:center;  
	padding-top:50px 0 25px;
}

.boxCinzaNewsletter{
	background-color:#f6f6f6; 
	display:block; 
	padding:15px;
}


/**/

.previewBox{
background-color:#FFFFFF;
width:560px;
padding:20px 10px;
margin:20px auto;
color:#8b8b8b;}

.visualizarBox{	
width:600px;
margin:20px auto;}

.preview{
margin:0 auto;
width:692px;
background-color:#F6F6F6;
}


/**/

.txtResultado{
	margin-bottom:15px;
	display:block;
}

/* FORM MULHERES CASES */


.spaceMulheresCases{
    display:block;
    float:left;
    margin-right:5px;
    margin-top:2px;
    *margin-right:0px;
    *margin-top:0px;
    *padding-right: 2px;
}

.spaceMulheresTxtRB{
    display:block;
    *padding-top:2px;
}


.spaceMulheresChBox{
    float:left;
    padding-top:1px;
    *padding-right: 2px;
    *margin-top:-2px;
    *padding-top:0px;
}

.spaceMulheresTxtChBox{
    float:left;
    display: block;
    padding-left:5px;
    *float:none;
    *padding-left:0px;
    *margin-top:2px;
}

.fndoRoxoHistoria{
    background-color:#E6E1E8;
    padding:15px 0 15px 15px;
}

.negritoMulheresCases{
    font-weight:bold !important;
}

.lembreteMulheresCases{
    font-size:10px !important;  
    padding-right:12px;
}

.barraMulheres{
    padding-bottom: 10px;
}

.mulheresAviso{
    float:left; 
    background-color:#c4b5c8; 
    width:239px; 
    display:block; 
    padding:12px;
}

.btnSalvar{
	margin-right:20px;
}

.txtColorDescricao span{
	color:#ffffff;
}

/*********************************************** MODIFICAÇÃO 07/10/2009 *******************************************/

.MenuMulherFlash {
text-align:left !IMPORTANT;
width:1000px;
z-index:50;
height:300px;
display:block;
}


.MenuMulherFlash object {
text-align:left;
width:1000px;
z-index:50;
}

#divMenuMulher {
z-index:50;
height:145%;
position:absolute;
left:0;
}

#divMenuMulher embed {
margin:0 auto;
}


#topoMulheres {
	height:324px !important;
}

#topoMulheres{
margin:0 auto;
text-align:left;
width:1000px; 
height:155px;
position:relative;
z-index:20;
}


.headerMulheres {
	height:185px !important;
}

/**/


.linkDescricao a, .linkDescricao a:hover, 
.linkDescricao a:visited{
color:#585858 !important;
}

.linkDescricao a.tituloMateria,.linkDescricao a:hover.tituloMateria{
color:#ECA12C !important;}


.contentMulheres .linkDescricao, 
.contentMulheres .linkDescricao a, 
.contentMulheres .linkDescricao a:hover, 
.contentMulheres .linkDescricao a:active{
color:#472A50 !important;
}


.ms-WPBody td, .ms-WPBody{
	font-family:"Trebuchet MS" !important;
}

.centroMargem a{
				color:#ECA12C !important;

}


/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(/Util/img/ico/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-11px;
	height:23px;
	width:11px;
    top:0;
}

#JT_arrow_right{
	background-image: url(/Util/img/ico/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:0;
    right:-11px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 1px solid #979797;
	background-color: #fff;
	width:300px !important;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(/Util/img/ico/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
	display:none;
}

#JT_close_left{
	background-color: #ffffe1;
	text-align:left;
	line-height:15px;
	font-size:12px;	
	padding: 8px;
	letter-spacing:-1px;
	color:#595959;
}

#JT_close_right{
	background-color: #ffffe1;
	line-height:15px;
	text-align:left;
	padding: 8px;
	letter-spacing:-1px;
	font-size:12px;
	color:#595959;
}

#JT_copy{
display:none;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
cursor:help;
}


.GraficoResultado{
	margin-top: 107px; 
	margin-left: -220px; 
	width: 890px;
	position:relative;
}

.EnqueteContainerTable tr td input
{
	margin:0 5px 0 5px;
}

/* Páginas de Enquetes */

.verResultadoEnquete{
	padding:9px 0 0 0;
	*padding:15px 0 0 0;	
	display:block
}

.Conteudomulheres {
	color:#7a5d84;
	width:695px;
}

.botaoProximoAnteriorMulheres .lnkBox {
	background:transparent url(/Util/img/ico/icoOrangeBullet.gif) no-repeat scroll 0 1px;
	float:left;
	margin-right:20px;
	margin-top:25px;
}

.botaoProximoAnteriorMulheres .lnkBox a {
	padding-left:18px;
	font-size:13px;
	font-weight:normal;
	color:#7A5D84 !important;
}

.botaoProximoAnteriorMulheres .lnkBox a:hover {
	text-decoration:none;
	color:#7A5D84 !important;
}

.botaoProximoAnteriorMulheres .lnkBox a:visited {
	text-decoration:none;
	color:#7A5D84 !important;
}


.ConteudoMulheresDireito{
	float:left;
}

.ConteudoMulheresEsquerdo{
	float:left;
	margin-right:10px;
}

.ConteudoMulheresEsquerdo table {
	width:auto !important;
}

/* DESCADASTRAR NEWSLETTER */

.BoxNewsletter {
	background-color: #F6F6F6;
	padding: 30px 21px;
}

.BoxNewsletter .NewsletterMsgErro {
	background-color: #F0F0F0;
	border: 1px solid #D6D6D6;
	height: 30px;
	width: 100%;
}

/* Tabela Resultados da Enquete */

.ResultadosEnquete{margin: 15px 0 15px 0;}


.ResultadosEnquete .stlRow{
	border-color: rgb(197, 197, 197); 
	background-color: rgb(246, 246, 246);}	

.ResultadosEnquete .stlALtRow{
	border-color: rgb(197, 197, 197); 
	background-color: #fff;}
	
	
/*  MENU DE ACESSO RAPIDO */

.NaRedeInterna {
	background:url("/Util/img/bg/bgComentario.gif") repeat-x scroll left bottom #FFFFFF;
	width:680px;
	height:23px;
	padding:3px 10px 0 0;
}
.NaRedeInterna span{
	float:right;
}

.NaRedeInterna ul{
	float:right;
	list-style:none;
}

.NaRedeInterna li{
	float:left;
}

.menuCompartilhe{}

.menuCompartilhe a{
	color:#585858;
	padding:0 3px;}
			
}
