body {height:100%;margin-top: 0px;height:100%;margin: 0;padding: 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #6B6542;}	
* .mainbackground {height:100%;}
* a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542;}
* a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF8625; text-decoration: none;}
* P {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542; line-height:18px;}
.login_spacer {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542; line-height:18px;}
ul li {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542; line-height:18px; margin-bottom:10px;}
li {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542; line-height:18px; margin-bottom:10px;}
p ol li {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542; line-height:18px;}
* BR {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542;}
hr {color: #CFCAAB; border-top-style:dashed; height: 1px ;}
hr.hrRegistro{color:#C1E3C8;}
.divisao {color: #CFCAAB; border-bottom-style:dashed; border-bottom: 1px; margin: auto;}
.home_heading a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542; text-decoration: none;}
.home_heading a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF8625; text-decoration: none;}
.cTable {border-collapse: collapse; border: 1px solid #CFCAAB; padding: 0px;}
.cTablebranco {border-collapse: collapse; border: 1px solid #FFFFFF; padding: 3px;}
.cTablecinza {border-collapse: collapse; border: 1px solid #F5F5F5; padding: 3px;}
.cTableTitle {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#FFFFFF; text-transform:uppercase; background-color:#CFCAAB; padding: 4px;}
.cTableSubTitle {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542; background-color:#F1ECCC; font-weight: bold; padding: 4px;}
.cTableSubTitleTwo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542; background-color:#F4F1E0; font-weight: bold; padding: 4px;}
.cTableCatOne {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #434343; background-color:#edf7e7; padding: 4px;}
.cTableCatTwo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #434343; background-color:#fef2d7; padding: 4px;}
.cTableCatTree {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #434343; background-color:#fef9d5; padding: 4px;}
.modulo_castanho {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542; text-transform: uppercase; font-weight: bold;}
.modulo_branco {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-transform: uppercase; font-weight: bold;}
.texto_caminho {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #97937A;}
.texto_caminho a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CFCAAB; font-weight:normal;}
.texto_caminho a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #97937A;}
.texto {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542;}
.texto_teaser {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #97937A; font-weight: bold;}
.texto_pequeno {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #6B6542;}
.texto_pequeno a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.texto_grande {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #6B6542;}
.texto_laranjaB {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF8625; font-weight: bold;}
.texto_laranjaI {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF8625; font-style:italic;}
.texto_laranjapeq {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF8625; font-weight: bold;}
.texto_laranjatitulo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #9C4702; font-weight: bold;}
.texto_laranja2B {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #9C4702; font-weight: bold;}
.texto_laranja2I{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #9C4702; font-style:italic;}
.texto_laranja2peq {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #9C4702; font-weight: bold;}
.texto_laranja3B {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFBD56; font-weight: bold;}
.texto_laranja3I{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFBD56; font-style:italic;}
.texto_laranja3peq {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFBD56; font-weight: bold;}
.texto_laranja4B {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FDE6AF; font-weight: bold;}
.texto_laranja4I{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FDE6AF; font-style:italic;}
.texto_laranja4peq {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FDE6AF; font-weight: bold;}
.texto_verdetitulo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #336633; font-weight: bold;}
.texto_verdeB {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #336633; font-weight: bold;}
.texto_verdeI {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #336633; font-style:italic;}
.texto_verdepeq {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336633; font-weight: bold;}
.texto_verde2B {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #30962D; font-weight: bold;}
.texto_verde2I{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #30962D; font-style:italic;}
.texto_verde2peq {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #30962D; font-weight: bold;}
.texto_verde2B2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #30962D; font-weight: bold;}
.texto_verde3B {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #C3ED86; font-weight: bold;}
.texto_verde3I{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #C3ED86; font-style:italic;}
.texto_verde3peq {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #C3ED86; font-weight: bold;}
.texto_verde4B {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #F6FCED; font-weight: bold;}
.texto_verde4I{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #F6FCED; font-style:italic;}
.texto_verde4peq {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #F6FCED; font-weight: bold;}
.texto_branco a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:none}
.texto_branco a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542;}
.texto_brancoB {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;}
.texto_brancoI{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-style:italic;}
.texto_brancopeq {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold;}
.texto_saber a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #6B6542; font-weight:normal; text-decoration:none; font-weight: bold;}
.texto_saber a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF8625; text-decoration:none;font-weight: bold;}
.texto_saber_verde a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #6B6542; font-weight:normal; text-decoration:none; font-weight: bold;}
.texto_saber_verde a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #30962D; text-decoration:none;font-weight: bold;}
.border { border-bottom-width:4px; border:#000000; border-style:solid}
.tipo {	font-weight: bold;font-size: 9px;}
.fundo {background-repeat: no-repeat;background-position:center;}
.texto_linkpeq{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #6B6542; font-weight:normal; text-decoration:none; font-weight: bold;}
.texto_linkpeq a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#FF8625; font-weight:normal; text-decoration:none; font-weight: bold;}
.texto_linkpeq a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #6B6542; text-decoration:none;font-weight: bold;}
.linkcastanho a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF8625;text-decoration: none; font-weight: bold;}
.linkcastanho a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542;text-decoration: none; font-weight: bold;}
* .linklaranja a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542;text-decoration: none; font-weight: bold;}
* .linklaranja a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF8625;text-decoration: none; font-weight: bold;}
* .linkmenucima a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #6B6542;	text-decoration: none;}
* .linkmenucima a:hover{color: #30962D;	padding:3px 0px;	border-top:solid;	border-top-color: #30962D;	font-weight:lighter;}
* .linkmenucimaverde a {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #6B6542;	text-decoration: none;}
* .linkmenucimaverde a:hover{	color: #30962D;	* padding:3px 0px;	border-top:solid;	border-top-color: #30962D;	font-weight:lighter;}	
* .linkmenu a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #6B6542;	text-decoration: none;}
* .linkmenu a:hover{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FF8625;	text-decoration: none;	font-weight:lighter;}
.linksumario a {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px; 	color: #6B6542;	text-decoration: none; 	font-weight:normal;}
.linksumario a:hover{	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px; 	color: #FF8625;	text-decoration: none; 	font-weight:normal;}
.linkok a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6B6542;text-decoration: none;border:2px solid #F7F4E0;}
.linkok a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6B6542;text-decoration: none; font-weight:bold;}
.linkpesquisa a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #6B6542;	text-decoration: none;}
.linkpesquisa a:hover{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FF8625;	text-decoration: none;	font-weight:lighter;}
.linkthemeitem a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #6B6542;	text-decoration: none;}
.linkthemeitem a:hover{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FF8625;	text-decoration: none;	font-weight:lighter;	}
.linkthemeitemmargin {padding-left:10px;}
.texto_pequenolink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #6B6542;	text-decoration:none;}
.texto_pequenolink a:link, .texto_pequenolink a:visited, .texto_pequenolink a:active{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #6B6542;	text-decoration:none;}
.texto_pequenolink a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #6B6542;	text-decoration:underline;}
#barNav a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542;text-decoration:none;text-align:center;padding:4px 6px;}
#barNav a:hover {	color: #FF8625;background:#F7F4E0;font-weight:lighter;}
#menucanais {width:157px;padding: 0;margin: 0;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
#menucanais ul {list-style-type: none;margin: 0;padding: 0;}#menucanais li {border-bottom: 1px solid #CFCAAB;list-style:none;margin: 0;}
#menucanais li a {display: block;padding: 5px 5px 5px 0.5em;background-color: #F1ECCC;color: #6B6542;text-decoration: none;width:147px;}
#menucanais li a:hover {font-weight:bold;background-color:#F7F4E7;color: #6B6542;}
.botaorestantes a, .botaorestantes a:visited {font: 10px verdana, arial, helvetica;	padding-top:1px;padding-left:1px;text-decoration: none;	color:#6B6542;background: url(/site_images/botao_rest.jpg) no-repeat top left;width:128px;    height:15px;	display:block;	cursor: hand;    border: none;	float:right; 	text-indent:5px; }
.botaorestantes a:hover { 	background: url(/site_images/botao_rest1.jpg) no-repeat top left;	color:#FF8625;	font: 10px verdana, arial, helvetica;	float:right; }
.botaorestantes1 a, .botaorestantes1 a:visited {    font: 10px verdana, arial, helvetica;padding-top:1px;padding-left:1px;text-decoration: none;color:#6B6542;background: url(/site_images/botao_rest2.jpg) no-repeat top left;	width:128px;   height:15px;display:block;cursor: hand;   border: none;	float:right; text-indent:5px;}
.botaorestantes1 a:hover { 	background: url(/site_images/botao_rest3.jpg) no-repeat top left;	color:#FF8625;font: 10px verdana, arial, helvetica;float:right; }
/* Fix IE. Hide from IE Mac \*/
* html #menubv ul li { float: left; height: 1%; }
* html #menubv ul li a { height: 1%; }
/* End */
.form {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542; border:1px solid #6B6542;}
.form_botao {background-color: #FF8625;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; border:1px;border-style:solid;border-color:#9C4702;font-weight: bold;}
.form_bulette {background-color:#F1ECCC;font-weight:bold;width:21px; height:21px;}
ul.DossierMenu  {margin-top: 0px; margin-left: 13px; margin-bottom: 0px; padding-left: 10px; list-style-image:url(/site_images/seta_castanha2.gif); text-align:left;}
ul.DossierMenu li.DossierMenu2  {margin-top: 3px; margin-left: 0px; padding-left: 0px; line-height:12px; padding-bottom:5px}
.DossierMenuSection {padding-left: 6px; padding-top:5px; padding-bottom:10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF8625; font-weight: bold;}  
.fullheight {height:100%;}
.fullheight_content {height:100%; margin-left:10px; margin-right:10px;}
.center_panel {padding-left:10px; padding-right:10px;}
ul.ArticleMenu  {margin-top: 0px; margin-left: 13px; margin-bottom: 0px; padding-left: 10px; list-style-image:url(/site_images/seta_laranja.gif); text-align:left;}
ul.ArticleMenu li.ArticleMenu2  {margin-top: 3px; margin-left: 0px; padding-left: 0px; line-height:12px; padding-bottom:5px}
.gallerycontroller{width: 250px}
.gallerycontent{display: block;}
/* themes */
.daniel { background-color:#00CC00}
/* magazines */
.magabox {padding-left:10px;padding-right:10px;padding-top: 5px;padding-bottom:5px;}
.magatext {padding-bottom:10px;}
.home_heading_space {padding-top: 10px;padding-bottom:5px;}
/* alimentação */
.theme_name_316011 {background-color:#6c2724;}
.theme_list_316011 {background-color:#a77d7c;}
/* automóveis */ 
.theme_name_316081 {background-color:#4099b5;}
.theme_list_316081 {background-color:#8cc2d3;}
/* dinheiro */ 
.theme_name_316151 {background-color:#54330e;}
.theme_list_316151 {background-color:#98856e;}
/* direitos */ 
.theme_name_316221 {background-color:#d67312;}
.theme_list_316221 {background-color:#e6ab71;}
/* imoveis */ 
.theme_name_316271 {background-color:#666611;}
.theme_list_316271 {background-color:#a3a370;}
/* saude */ 
.theme_name_316331 {background-color:#009999}
.theme_list_316331 {background-color:#66c2c2}
/* serviýos */ 
.theme_name_316401 {background-color:#7d58b3;}
.theme_list_316401 {background-color:#b19bd1;}
/* tecnologia */ 
.theme_name_316461 {background-color:#4e4e4e;}
.theme_list_316461 {background-color:#959595;}
/* utilidades domesticas */ 
.theme_name_316531 {background-color:#be4545;}
.theme_list_316531 {background-color:#d88f8f;}
/*fim temas*/
.divisao2 {color: #CFCAAB; border-bottom-style:dashed; border-bottom: 1px; margin: auto; padding-top:5px;}
.warn {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #DE2929;}
.enviar a, .enviar a:visited {    font: 12px verdana, arial, helvetica;	padding-top:6px;	padding-right:6px;	text-decoration: none;font-weight: bold;	color:#FFFFFF;	background: url(/site_images/enviar.jpg) no-repeat top left;	width:69px;    height:30px;	display:block;	cursor: hand;    border: none;}
.enviar a:hover { background: url(/site_images/enviar2.jpg) no-repeat top left;color:#6B6542;text-decoration: none;font-weight: bold;}
* div#boxe{margin-left:8px; margin-right:8px; margin-bottom:0px; margin-top:0px;}
/* testes comparativos - begin */	
.hr_dashed {border-bottom:1px dashed #CFCAAB; height:1px; padding-top:2px; padding-bottom:2px;} 	
.hr_solid {border-bottom:1px solid #CFCAAB; height:1px; padding-top:2px; padding-bottom:2px;} 
.hr_dashed_prices {border-bottom:1px dashed #adadad; height:1px; padding-top:0px; padding-bottom:0px;}
.calc_header {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6B6542; background-image:url(/site_images/f_simuladores.jpg); background-repeat:repeat-x; height:23px;}
.red10 {color: #990000; font-size: 11px;}
.red10 a:hover {color: #9C4702; font-size: 11px;}
.calc_tr_hover {background-color:#faf8ec;}
/* testes comparativos - end */	
.tituloRF {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;color: #516055;}
.txtRF {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #516055;}
.txtRF2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #516055;}
.txtRF3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #516055;}
.txtRF_Destaque {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #114DFF;}
.fontbranca {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #FFFFFF;}
* ul.bullet_ball {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542; margin-bottom:10px; list-style-image: url("/site_images/topicos/mark.jpg"); line-height:18px;}
* ul.bullet_ball li {line-height:22px;}
* ul.bullet_seta {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6B6542; margin-bottom:9px; list-style-image: url("/site_images/topicos/seta.jpg"); line-height:14px;}
* ul.bullet_seta li{line-height:22px;}
* ul.bullet_receita{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6B6542; list-style-image: url("/site_images/topicos/list.jpg"); line-height:17px;}
* ul.bullet_receita li{line-height:18px;}
* ol.bullet_receita{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#900; line-height:17px;}
* ol.bullet_receita li{line-height:18px; color:#A53B00; font-weight:bold}
* ol.bullet_receita li span{line-height:18px; color:#6B6542; font-weight:normal}
* ul.bullet_setamarrom{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542; margin-bottom:10px; list-style-image: url("/site_images/seta_castanha2.gif");line-height:15px;}
* ul.bullet_setamarrom li {line-height:15px;}
* ul.bullet_bolmarrom{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B6542; margin-bottom:10px; list-style-image: url("/site_images/setabol_marrom.gif");line-height:15px;}
* ul.bullet_bolmarrom li {line-height:15px;}
* .font_media {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6B6542; line-height:18px;}
* .font_media2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6B6542; line-height:18px;}
* .font_media2 a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6B6542; line-height:18px; text-decoration:none}
*.font_media2 a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6B6542; line-height:18px;text-decoration:none; font-weight:bold}
*.font_media2 a:active  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6B6542; line-height:18px;text-decoration:none; font-weight:bold}
* .font_cinza {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; line-height:14px;}
*.box_subtitulo {	background-image: url(/site_images/box_subtitulo.jpg);background-repeat: repeat-x;}
*.texto_novo_caminho {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff;}
*.texto_novo_caminho a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight:normal;}
*.texto_novo_caminho a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff;}
*.texto_member {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FDD857; font-weight:bold}

#BtnBusca{    vertical-align: middle;}
/*CSS da Busca do site*/
.SearchResult #resultados{width: 50%;float: left;}
.SearchResult #ordenacao{text-align: right;width: 50%;float: right;}
.SearchResult h1{font-size: 14px;font-weight: normal;}
.SearchResult #divisor{margin: 0 0 5px 0px; clear:both;background:url('/site_images/bg_fundoAbasVideo.gif') repeat-x bottom;height: 20px;border: none;}
.SearchResult .FoundResult div p{margin: 0px 0px 0px 0px;padding: 0px 10px;font-size: 11px;color: #999;}
.SearchResult .FoundResult div p b{color: #666;}
.SearchResult .FoundResult div p a{color: #5e962c;font-size: 11px;text-decoration: none;}
.SearchResult .FoundResult div p a:hover{color: #666;text-decoration: underline;}
 .SearchResult .FoundResult div p strong{color: #6b6542;font-weight: normal;}
.SearchResult .FoundResult div h2 {margin: 10px 0px 0px 0px;}     
.SearchResult .FoundResult div h2 a{background-image: url('/site_images/seta_GSA.gif');background-repeat:no-repeat;padding-left: 12px;background-position: center left;font-size: 12px;font-weight: normal;}
.SearchResult div  .ResNavigation{margin-top: 25px;text-align: center;}
.SearchResult div .ResNavigation .ResNavPrevious, .SearchResult div .ResNavigation .ResNavNext{margin: 0px 10px;}
.SearchResult div .CenteredContent a, .SearchResult div .CenteredContent b{font-size: 14px;margin:0px 3px;text-decoration: none;}
/*Fim*/	

h1{font-size: 14px;color: #9C4702;}
h2{font-size: 12px;}
h2.setaEspecial{background-image: url('/site_images/topicos/setabol_marrom.gif');background-repeat:no-repeat;background-position: left center;padding-left: 20px;line-height: 20px;}
.fonteErro{	font-size:30px;}
#tabelaCadastro th {text-align:right;}
.acertaLinha select{margin-top:-10px;}
#regfinish{width:630px;margin:0 auto;}
#ctl00_middleContent_regfinish #TextoEsquerda{float:left;width:385px;}
#ctl00_middleContent_regfinish #TextoDireita{float:right;width: 217px;padding: 5px;background-image: url('/site_images/bg_RegisterVisitor.gif');background-repeat: repeat-x;}
#ctl00_middleContent_regfinish h1{clear:both;font-size: 18px;}
#ctl00_middleContent_regfinish .textoVermelho{color:#ff3300;font-weight: bold;}
#contatos{width:630px;}
#contatos .boxMeio{width:300px;margin: 0px 5px 10px 5px;padding-bottom:10px;float:left;display:inline;}
#contatos .contatoGeral{height:95px; background:url('/site_images/contatos/box_contato.jpg') no-repeat; padding:10px 10px 10px 10px; width:280px;}
#contatos .boxMeio p{font-size:11px; line-height:14px;margin:0px 5px 5px 5px;}
#contatos .contatoGeral p{height:30px;}
#contatos .boxMeio p a{font-size:11px; }
#contatos .boxMeio a{font-weight:bold;}
#contatos .boxMeio .maisInfo , #contatos .boxMeio .maisInfo a{font-size:10px;text-align:right;}
#contatos h3{font-size:12px; margin: 0px 0px 5px 0px;}
.ui-dialog-content h2, #contatos h2{clear:both;	margin:0px 0px 10px 0px;background: url('/site_images/contatos/bgH2_contato.jpg');background-repeat:repeat-y;height:24px;line-height:24px;font-size:14px;padding-left:5px;}
#tireDuvidas{width:293px;clear:left;height:130px; padding:5px 0px 0px 5px; margin-bottom:20px; border: 1px solid #f1eccc;background: url('/site_images/contatos/bgDuvidas.jpg');background-repeat: repeat-x;}
#tireDuvidas h2{padding-left:15px;margin-left:5px;line-height:14px;font-size:14px;margin-top:3px; background-image:url('/site_images/contatos/icoDuvidas.jpg');background-repeat:no-repeat;}
.ui-dialog-content h2 span.telefone,#contatos h2 span.telefone{ background:url('/site_images/contatos/icoTel.jpg');background-repeat:no-repeat; background-position:0px -2px;}
.ui-dialog-content h2 span.email, #contatos h2 span.email{background:url('/site_images/contatos/icoEmail.jpg');background-repeat:no-repeat; background-position:0px -2px;}
.ui-dialog-content h2 span,#contatos h2 span{ padding-left:30px;}
.ui-dialog-content input[type="text"], .ui-dialog-content textarea, .ui-dialog-content select {border: 1px solid #cfcaab;}
.ui-dialog-content .NaoValido{border: 2px solid #F00;}
.ui-dialog-content input.NaoValido, #contatos select.NaoValido, #contatos textArea.NaoValido{border-width: 2px;border-color:#FF0000;}
#contatos #numAssoc{display:none;}
#contatos #FormularioEmail{display:none;}
.ui-dialog-content #RetornoFormulario{width:400px;Border: 1px solid Yellow;-moz-border-radius: 3px;-webkit-border-radius: 3px;text-align:center;margin:10px 70px;padding:10px;line-height:16px;display:none;color:#000000;		font-size:12px;}
.ui-dialog-content #RetornoFormulario.Erro{Border: 1px solid red;}
.ui-dialog-content #RetornoFormulario.Erro b{color: #990000;}
.ui-dialog-content  input.btn, .NovoBotao{border: 1px solid #cfcaab;background:#FFFFFF;	font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;width:95px;height:23px;padding-bottom:4px;background-image: url('/site_images/contatos/bgBotao.jpg');background-repeat:repeat-x;color:#6b6542;}
.ui-dialog-content  table {border-collapse:collapse;}
.ui-dialog-content  table td, #contatos table th{padding:5px; color:#6b6242;}
.ui-dialog-content  table th{ text-align:right; color:#6b6242;font-size:10px;}
.ui-dialog-content .small{font-size:10px;}
.ui-dialog-content  table td a {font-size:10px;color:#999999;}
/*stop page*/
#StopPageDialog { color: #6B6542;line-height:normal!important;display:none;overflow:hidden;}
#StopPageDialog .header {background:#fff url('/site_images/stop_page/Bg_header.png') no-repeat!important;width:931px;height:390px;float:left;position:absolute;top:0px;z-index:-10;left:0px}
#StopPageDialog .esquerda {width:410px;margin:275px 0px 0px 20px;font-size:11px;font-weight:bold;float:left;}
#StopPageDialog .esquerda ul{margin-left:8px;padding:8px;}
#StopPageDialog .esquerda li{font-size:11px;font-weight:normal;line-height:15px;}
#StopPageDialog .direita {width:420px;margin:230px 15px 0px 45px;font-size:11px;font-weight:bold;line-height:16px;float:right;height:60px;}
#StopPageDialog .direita .quadro { font-weight:bold;margin-top:50px;background-image:url('/site_images/stop_page/bg_gifts.jpg');background-repeat:no-repeat;background-color: #ededed;width:432px;height:236px;float:left;margin-left:-9px}
#StopPageDialog .direita .quadro .associe-se {margin-left:55px;margin-top:5px}
#StopPageDialog .direita .quadro .presentes {margin: 0px 12px 0px 0px;}
#StopPageDialog .direita .quadro .presentes .presente1 {width:140px;font-weight:bold;margin-top:135px;margin-bottom:10px;float:left;margin-left:54px;}
#StopPageDialog .direita .quadro .presentes .presente2 {width:140px;font-weight:bold;margin-top:135px;margin-bottom:10px;float:left;margin-left:85px;}
#StopPageDialog .direita .quadro .botao {float:left;width:200px;height:15px;margin:0px;padding:0px;margin-left:175px; margin-top:-20px;}
*+html #StopPageDialog .direita .quadro .botao {margin-left:150px}
#StopPageDialog .direita .quadro .botao a {color:#fff;outline:none;display:block;float:left;position:relative;width:120px;margin-left:-27px;margin-top:-2px;padding:2px 0;text-align:center}
#StopPageDialog .direita .quadro .botao a:focus{outline:none} 
#StopPageDialog .direita .formulario {height:180px;margin-top:0px;float:left;margin-left:-9px;width:432px;}
#StopPageDialog .direita .formulario .fundo {background-image:url('/site_images/stop_page/bg_Affiliated2.jpg');background-repeat:no-repeat;width:432px;height:168px;float:left;position:absolute;z-index:-10}
*+html #StopPageDialog .direita .formulario .fundo {margin-left: 0px;}
#StopPageDialog .direita .formulario input {width:120px}
#StopPageDialog .direita .formulario .titulo {margin-left:55px;margin-top:10px}
#StopPageDialog .direita .formulario .campos {margin-top:10px;margin-left:-25px}
#StopPageDialog .direita .formulario .link {margin-top:5px;margin-left:30px;margin-bottom:8px}
#StopPageDialog .direita .formulario .link a {font-size:10px!important}
#StopPageDialog .direita .formulario .botao {float:left;width:200px;height:15px;margin:0px;padding:0px;margin-left:175px;margin-top:0;}
#StopPageDialog .direita .formulario .fix {margin-top:3px}
* #StopPageDialog .direita .formulario .fix {padding-top:2px!important}
#StopPageDialog .direita .formulario .botao a {color:#fff;outline:none;display:block;float:left;position:relative;width:120px;margin-left:-27px;padding:2px 0;text-align:center}
*+html #StopPageDialog .direita .formulario .botao {margin-left:150px}
#StopPageDialog .direita .formulario .botao a:focus{outline:none} 
#StopPageDialog .direita .formulario .linkvisitante { margin:0;padding:0;font-weight:bold;margin-top:10px;margin-left:55px;background-repeat:no-repeat;width:432px!important;height:16px!important;float:left;}
* #StopPageDialog .direita .formulario .botao {margin-top:-2px;}
* #StopPageDialog .direita .formulario .link{margin-bottom:6px!important;}
* #StopPageDialog .direita .formulario .linkvisitante {margin-top:30px!important}
body:nth-of-type(1) #StopPageDialog .direita .formulario .botao {margin-top:-2px;}
body:nth-of-type(1) #StopPageDialog .direita .formulario .link{margin-bottom:4px!important;}
body:nth-of-type(1) #StopPageDialog .direita .formulario .linkvisitante {margin-top:28px!important}
html>/**/body #StopPageDialog .direita .formulario .botao, x:-moz-any-link, x:default {margin-top:4px;line-height:20px}
html>/**/body #StopPageDialog .direita .formulario .linkvisitante, x:-moz-any-link, x:default {line-height:25px}
/* DialogGenerico*/
.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative;  background-color:#06530d; color:#FFFFFF;}
.GenericDialog{	-moz-box-shadow: 0px 0px 5px #AAA;	-webkit-box-shadow: 0px 0px 5px #AAA;	box-shadow: 0px 0px 5px #AAA;	-webkit-border-radius: 0px;	-moz-border-radius: 0px;	border-radius: 0px;	-moz-border:none;}
.GenericDialog img{	border: none;}
.GenericDialog .ui-widget-header {background-image:none !important;	border: none;}
.GenericDialog .ui-dialog-titlebar{	 padding: 5px; position: relative;  background-color:#FFFFFF ; color:#666666;	 font-family:Arial, Helvetica, sans-serif;	 font-size:14px;	 font-weight:bold;}
.GenericDialog .ui-dialog-content{	padding:0px;}.GenericDialog .ui-widget-header{	background-image: none;}
.listagem_principal{	width:175px; 	height:189px;	background-image:url(/site_images/ps/destaque_list.jpg);	background-repeat:no-repeat; 	float:left; 	margin:3px 16px;}
.listagem_principal img{	margin-top:28px; margin-left:32px; }
#browserWarning{background-color:#f1eccc; height:70px; border-bottom:3px solid #cfcaab; display:none}
#browserContent{width:970px; margin:0 auto; color:#333; font-family:Arial,Helvetica,sans-serif; font-size:12px; padding:10px 0 0 0}
#browserContent b{font-size:14px}
#browserWarningText{background:url('/site_images/browserWarning/alert.jpg') no-repeat left center; padding:0 0 0 50px; width:290px; float:left}
#browserBtns{width:600px; float:left}
#browserBtns a{display:block; float:left; height:35px; padding:5px; border:1px solid #cfcaab; background:#FFF; margin:0 1px; text-decoration:none}
#browserBtns a:hover{text-decoration:none}
#browserBtns a img{vertical-align:middle; line-height:45px; border:none}
#browserWarning .browserName{display:none}
#browserWarning .first{display:inline}
#browserFechar{position:relative; top:53px; font-weight:bold; color:#FFF; background:#cfcaab; width:16px; height:16px; line-height:16px; float:right; font-size:11px; text-align:center; cursor:pointer}
#new-rodape{background-color:#edeccf; width:968px; height:auto; float:left}
#main{background-color:#edeccf; background:url(/site_images/sitemap_imgs/fundo.jpg); background-repeat:repeat-x; width:968px; height:auto; float:left}
#topo{background:#6b6542; width:968px; height:4px; padding:0px; margin:0px; float:left}
#linha_rodape{background:#6b6542; width:968px; height:2px; padding:0px; margin:0px; float:left}
.menus{margin:0; padding:5px 5px 5px 20px; font-size:11px; font-family:Verdana; line-height:12px; font-weight:normal; color:#6b6542; text-decoration:none; text-transform:none; width:215px; height:210px; float:left}
.menus_tit{margin:0; padding:0; width:200px; height:28px; float:left}
.menus_tit_texto{margin:0; padding:5px; font-size:12px; font-family:Verdana; font-weight:normal; line-height:14px; color:#6b6542; text-decoration:none; width:120px; height:15px; float:left}
.icone-titulo{background:url(/site_images/sitemap_imgs/icon-tit.png) left top; width:23px; height:24px; padding:0px; margin:0px; float:left}
.icone-peq{background:url(/site_images/sitemap_imgs/icon-peq.gif) left top; width:14px; height:16px; padding:0px; margin:2px 0 0 15px; float:left}
.menus_tit_p{margin:0; padding:0; width:200px; height:18px; float:left}
.menus_tit_texto_p{margin:0; padding:2px 0 2px 5px; font-size:10px; font-family:Verdana; font-weight:normal; color:#6b6542; text-decoration:none; width:160px; height:11px; float:left}
.menus_tit_texto_p a{margin:0; padding:1px 0 2px 3px; font-size:10px; font-family:Verdana; font-weight:normal; color:#6b6542; text-decoration:none; width:160px; height:11px; float:left}
.menus_tit_texto_p a:hover{margin:0; padding:1px 0 2px 3px; font-size:10px; font-family:Verdana; font-weight:normal; color:#ef940c; text-decoration:none; width:160px; height:11px; float:left}
.menus_rodape_direito{margin:0; padding:4px 0 2px 5px; font-size:10px; font-family:Verdana; font-weight:normal; color:#6b6542; text-decoration:none; width:300px; height:20px; float:right}
.menus_rodape_esquerdo{margin:0; padding:4px 0 2px 5px; font-size:10px; font-family:Verdana; font-weight:normal; color:#6b6542; text-decoration:none; width:500px; height:30px; float:left}
.menus_rodape_esquerdo_link a{color:#6b6542; text-decoration:none; float:left}
.menus_rodape_esquerdo_link a:hover{color:#ef940c; text-decoration:none; float:left}
#linha_icones{background-color:#edeccf; margin:0px; padding:5px 5px 5px 20px; font-size:11px; font-family:Verdana; line-height:12px; font-weight:normal; color:#6b6542; text-decoration:none; text-transform:none; width:943px; height:auto; float:right}
#ipad a{background:url(/site_images/sitemap_imgs/ipad.png); background-repeat:repeat-x; margin:0 0 0 10px; width:46px; height:43px; float:right}
#rss a{background:url(/site_images/sitemap_imgs/rss.png); background-repeat:repeat-x; margin:0 0 0 10px; width:46px; height:43px; float:right}
#twitter a{background:url(/site_images/sitemap_imgs/twitter.png); background-repeat:repeat-x; margin:0 0 0 10px; width:71px; height:43px; float:right}
#facebook a{background:url(/site_images/sitemap_imgs/face.png); background-repeat:no-repeat; margin:0 0 0 10px; width:46px; height:43px; float:right}
#youtube a{background:url(/site_images/sitemap_imgs/youtube.png); background-repeat:no-repeat; margin:0 0 0 10px; width:46px; height:43px; float:right}
.menus_tit_icon{margin:15px 0 0 0; padding:5px; font-size:11px; font-family:Verdana; font-weight:normal; line-height:14px; color:#6b6542; text-decoration:none; width:auto; height:15px; float:right}
.menus_tit_icon a{margin:0; font-size:10px; color:#6b6542; text-decoration:none; width:auto; height:15px; float:left}
.menus_tit_icon a:hover{margin:0; font-size:10px; color:#ef940c; text-decoration:none; width:auto; height:15px; float:left}
.linha_icon{margin:0; padding:5px; width:120px; height:15px; float:left}
#ResponseText{display:block;border-radius:5px;background:#8a2828;color:#FFF;font-weight: bold;text-align:center;padding: 10px;margin: 5px;}
.top-icons{margin-right:5px;float:right;margin-top:4px}

.press-release-contato                   { text-align: right;}
.press-release-contato .texto            { line-height: 15px; }
.press-release-contato .texto a          { line-height: 15px; text-decoration: none; }
.press-release-contato .barra-horizontal { border-top: solid 2px #756f4d; margin: 15px 0px; }




