*{margin:0px;padding:0px;font-family:Arial,Helvetica,sans-serif;font-size:12px}
img{border:none}
ul,li{list-style:none}
.corpo{position:absolute;width:1000px;margin:0px 0px 0px -500px;left:50%}
#conteudo .direita{float:right}
#conteudo{border-bottom:1px solid #D4D4D4;float:left; margin-bottom:20px;}
.coluna_direita_pontilhada{width:302px;padding:0px 0px 0px 1px;background:url(../img/bg_pontilhado_dir.gif) repeat-y 0px 5px}
.topo_publicidade{text-align:center;margin:0px 0px 10px 0px}
#conteudo .miolo{background:url(../img/bg_pontilhado.gif) repeat-y 0px 0px}
#conteudo .miolo .breadcrumb,#conteudo .miolo .breadcrumb a{font-size:18px;color:#CFCFCF;font-weight:normal;border-bottom:1px solid #E5E1DF;padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;text-transform:uppercase;text-decoration:none}
#conteudo .miolo .breadcrumb em,#conteudo .miolo .breadcrumb em a{font-style:normal;font-size:11px;font-weight:normal;color:#FA812D;padding:0px 0px 0px 13px;background:url(../img/bullet_seta_laranja.jpg) no-repeat 0px 2px;text-decoration:none}
.flutua_para_esquerda{float:left}
.flutua_para_direita{float:right}
.limpa_both{clear:both}
.display_block{display:block}
.espaco_inferior{margin-bottom:10px}
.espaco_superior{margin-top:10px}
#barra_abril{text-align:center;position:relative;background:none;width:100%;margin:-2px 0px 5px 0px}
#barra_abril *,#banner_topo{text-align:center}
.ba_fundo{margin:auto !important;text-align:center}
#banner_topo .tabelaPublicidade{vertical-align:middle;height:95px;width:100%;background:url(../img/bg_publicidade_topo.png) no-repeat center center}
#banner_topo .tabelaPublicidade td{vertical-align:middle;margin:auto;text-align:center}
.topo{float:left;margin:0px 0px -11px 0px;background:#fff}
html>body .topo{margin:20px 0px 0px 0px}
.topo .logo{float:left;width:697px}
.topo .logo h1{float:left;margin:0px 0px 0px 0px}
.topo .logo .assine{margin:0px 10px 0px 0px}
.topo .logo .assine div{
	float:left;
	width:160px;
	margin-right:10px;
	margin-top:30px;
}
.topo .logo .assine .border{
	margin-left:15px;
	margin-right:15px;
	width:160px;
	border-right:1px solid #CECECE;
}
.topo .logo .assine a, .topo .logo .assine strong {
	color:#5b5b5d;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
	letter-spacing:0.01em;
}

.topo .ferramentas{float:right;margin:0px 0px 0px 0px;border-top:1px solid #D4D4D4}
.topo .ferramentas .links_lista{list-style:none;float:left}
.topo .ferramentas .links_lista li{float:left;width:150px;text-align:center;margin:5px 0px 5px 0px}
.topo .ferramentas .links_lista .separador{border-right:1px solid #B1B1B1;width:149px}
.topo .ferramentas .links_lista li a{color:#494848;font-weight:bold;text-decoration:none}
.topo .ferramentas .frm_busca{clear:both;border-top:1px solid #951652;background:#C3047F;text-align:right;width:295px;padding:10px 5px 14px 0px}
.topo .ferramentas .frm_busca .input{width:140px;border:1px solid #B1B1B1;padding:0px 0px 0px 10px;color:#BD1863;background:#fff url(../img/icones/ic_input_busca.gif) no-repeat 2px 3px}
html>body .topo .ferramentas .frm_busca .input{width:160px}
.topo .ferramentas .frm_busca .botao{border:none;font-size:14px;color:#494848;font-weight:bold;cursor:pointer;margin:0px 0px -5px 0px}
.topo .icones{margin:16px 12px 0 0;padding:0 0 21px;*margin:18px 12px 0px -10px;}
.topo .icones li{float:left;margin:0px 0px 0px 10px;padding:0px}
.topo .icones li a{	font-family:verdana;font-size:10px;	text-decoration:none;text-transform:uppercase;}
.topo .icones li .ico-clube-leitora{background:url(/images/icones/ic_clube-leitora.gif) no-repeat; padding-left:24px;}
.topo .icones li .ico-enquete{background:url(/images/icones/ic_enquete.gif) 0 -1px no-repeat; padding-left:14px;}
.topo .icones li .ico-celular{background:url(/images/icones/ic_celular.gif) 0 -2px no-repeat; padding-left:14px;padding-left:14px; }
.link .hover_vermelho{font-size:14px;color:#EF4130;font-weight:bold;text-decoration:none}
.link .hover_vermelho:hover{color:#fff;background:#EF4130}
#conteudo .lista_links{list-style:none}
#conteudo .lista_links li{background:url(../img/bullet_seta_vermelha.jpg) no-repeat 0px 2px;padding:0px 0px 5px 10px}
#conteudo .lista_links li a{text-decoration:none;color:#5B5B5D}
#conteudo .lista_links li a:hover{text-decoration:underline}
a{color:#5B5B5D;text-decoration:underline}
#menu{margin:0px 0px 0px 0px;padding:5px 0px 1px 0px;background:#fff}
#menu ul{list-style:none;background:url(../img/bg_menu.gif) repeat-x;width:697px;float:left}
#menu ul li{float:left;margin:0px 5px -5px 0px;padding:8px 0px 2px 8px;height:23px}
#menu ul .ultimo{margin:0px 0px -5px 0px;float:left}
#menu ul li img,.topo .icones img,.topo .logo .assine img{border:none}
#menu ul li,#menu ul li a{
	color:#5A5A5A;
	text-decoration:none;
	text-transform:uppercase;
	font:bold 14px Arial,Helvetica,sans-serif;
}
#menu ul li{
	padding:7px 4px 0;
	margin:0 3px 5px;

}
#menu .ultimoOver, #menu .aberto, #menu .over {
	background:#FFF;
	border:1px solid #BFBFBF;
	border-bottom:none;
	padding:6px 3px 0;
	margin:0 3px 5px;
	height:21px;
}
#menu .over a, #menu .aberto a, #menu .ultimoOver a{
	color:#BA1C67
}
#menu .ultimoOver, #menu .ultimoAberto{
	margin:0px 0px 0px 4px !important;
	float:left;
}
#menu #meriva{margin:-3px 0px 0px 0px}
#menu .homeMeriva li{padding:8px 0px 2px 2px}
#menu ul .primeiroAberto{margin-left: 8px;}
.subMenu{border-bottom:1px solid #BFBFBF;color:#575757;margin:0px 0px 0px 0px;float:left;width:100%; margin-top:-6px;}
.submenu_borda_esquerda{border-left:1px solid #BFBFBF}
.subMenu ul{padding:2px 0px 2px 6px;float:left}
.subMenu ul li{float:left;border-right:1px solid #BFBFBF;margin:0px 0px 0px 8px;padding:0px 8px 0px 0px}
.subMenu ul .ultimo{border-right:none}
.subMenu ul li,.subMenu ul li a{text-decoration:none;text-transform:lowercase;display:block;font:normal 11px arial}
.subMenu ul li a:hover,.subMenu ul .ativo a{color:#fff;background:#BA1C67}
#ass_db *{font-size:10px}
#footer{clear:both;width:100%;position:relative;padding:15px 0px 10px 0px;text-align:center}
#about ul{margin:.8em auto;padding:0.5em 0;display:inline;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font:bold 11px Arial,Helvetica,sans-serif}
#about li{display:inline;margin:0 0.4em;padding:0 0.8em}
#about .ultimo{background:none}
#about a{color:#999}
#about a:hover{text-decoration:none;color:#000}
#footer .texto{margin-top:1em;margin:15px 0px 10px 40px}
#footer .texto li{margin:0px 20px 0px 0px}
#footer .texto table tr td{padding-left:10px}
#footer .texto li span{font-size:9px;color:#000;display:block;margin:10px 0px 0px 0px;text-align:left}
#ass_db{margin:0px 0px 10px 0px;text-align:center;width:780px;height:170px}
#about a,#about a:hover{font-size:12px;text-decoration:none}
#conteudo .direita .chamadas{list-style:none;padding:0px 8px 0px 8px;float:left;margin:0px 0px 0px 0px}
#conteudo .direita .chamadas li{padding:0px 0px 0px 0px;margin:0px 0px 10px 0px}
#conteudo .direita .chamadas .ultimo{border-bottom:none;clear:left}
#conteudo .direita .chamadas p,#conteudo .direita .chamadas p a{font-size:16px;color:#5A5A5A;text-decoration:none}
#conteudo .direita .chamadas h2{margin:17px 0px 5px 0px}
#conteudo .direita .chamadas h2,#conteudo .direita .chamadas h2 a,#conteudo .direita .chamadas h2 a em {font-size:18px;color:#BA1C67;text-decoration:none;font-weight:normal;background:#fff}
#conteudo .direita .chamadas h2 a:hover, #conteudo .direita .chamadas h2 a:hover em{color:#fff;background:#BA1C67;font-size:18px}
#conteudo .direita .chamadas form{margin:10px 0px 0px 0px}
#conteudo .direita .publicidade{background:url(../img/bg_publicidade_square.png) repeat-y;padding:18px 0px 10px 0px;margin:10px 0px -8px 0px;clear:left; text-align:center}
#conteudo .direita .publi_300{background:url(../img/bg_publicidade_300_60.png) no-repeat; width:300px; height:80px;clear:left;padding:20px 0px 0px 0px;}
#conteudo .direita .banner_300{background:url(../img/bg_banner_300_60.png) no-repeat; width:300px; height:80px;clear:left;padding:20px 0px 0px 0px;}
.menu_dir{border-bottom:1px solid #BFBFBF;border-top:1px solid #BFBFBF;color:#575757;margin:8px 0px 0px 0px;float:left;width:100%}
.menu_dir ul{padding:5px 0px 4px 6px;float:left}
.menu_dir ul li{float:left;border-right:1px solid #BFBFBF;margin:0px 5px 0px 5px;padding:0px 12px 0px 0px}
/*html>body .menu_dir ul li{margin:0 5px 0 8px;}*/
html>body .menu_dir ul li{margin:0px 2px 0px 8px;}
.menu_dir ul .ultimo{border-right:none}
.menu_dir ul li,.menu_dir ul li a{text-decoration:none;text-transform:lowercase;display:block;font:normal 11px arial}
.menu_dir ul li a:hover,.menu_dir ul .ativo a{color:#fff;background:#BA1C67}
.menu_dir{width:300px}
#conteudo .coluna_conteudo{float:left;width:472px;padding:0px 0px 0px 10px;margin:20px 0px 0px 0px}
#conteudo .coluna_destaques{width:184px;float:left;padding:0px 0px 0px 10px;margin:20px 0px 0px 9px;_padding:0px 0px 0px 8px;_margin:20px 0px 0px 7px;border-left:1px solid #CFCFCF}
#conteudo .coluna_destaques a{text-decoration:none}
.publicidade_botao{background:url(../img/bg_publi_botao.png) no-repeat;padding:6px 0px 0px 36px;height:72px}
#conteudo .linha_separadora{padding-bottom:5px;margin-bottom:10px}
#conteudo .coluna_destaques h4 a, #conteudo .coluna_destaques h2 a{font-size:14px;color:#FA812D}
#conteudo .coluna_destaques p{margin:0px 0px 5px 0px}
#conteudo .coluna_destaques .bloco_thumb img{border:1px solid #CFCFCF;width:62px;background:#fff;float:right;margin:0px 0px 0px 5px}
#conteudo .rodape_destaque{float:left;background:#F9F4F6;margin:25px 0px 70px 1px}
div.paginate{border-top:1px solid #E4E4E4;margin:5px 0;padding:5px 0;float:left;width:100%}
div.paginate span{display:block;color:#333;padding:5px;float:left}
div.paginate ul,div.paginate li{float:left}
div.paginate li a,div.paginate li span{background:#FFF;border:1px solid #E4E4E4;color:#777;display:block;margin:2px;padding:4px;text-decoration:none}
div.paginate li span.active{padding:5px;border:none;color:#fff;background:#D54E7F;font-weight:bold;cursor:default}
div.paginate li a:hover{background:#ddd;color:#333;text-decoration:none}
div.paginate_slide{border-bottom:1px solid #E4E4E4;margin:5px 0;padding:5px 0px 0px 40px;float:left;width:450px;height:28px}
div.paginate_slide span{display:block;color:#333;padding:5px;float:left}
div.paginate_slide ul,div.paginate_slide li{float:left;margin:0px 1px 0px 1px}
div.paginate_slide li a,div.paginate_slide li span{background:#E6E6E6;border:0px solid #E4E4E4;color:#000;display:block;padding:2px;width:15px;height:15px;text-align:center;font-size:12px}
div.paginate_slide li span.active{padding:2px;border:none;color:#06C;background:#fff;cursor:default}
div.paginate_slide li a:hover{background:#ddd;color:#333;text-decoration:none}
div.paginate_slide .bts,div.paginate_slide .bts a{margin:0px;padding:0px;border:0px;height:auto;width:auto}
div.paginate_slide .bts{margin:0px 1px 0px 1px}
/* skiplinks
----------------------------------------------------------------------------- */
#skiplinks ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#skiplinks ul li {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline;
}
#skiplinks ul li a { 
	font-weight: bold;
	position: absolute;
	top: 148px;
	left: 26%;
	overflow: hidden;
	width: 0;
	height: 0;
	font-size: 1.2em;
	z-index: 1002;
}
#skiplinks ul li a:active, #skiplinks ul li a:focus { 
	position: absolute;
	overflow: visible;
	width: 410px;
	height: 45px;
	border: 0;
	margin: 0;
	padding: 40px 0px 0px 0px;
	background: #FFF;
	z-index: 15000;
	text-align:center;
	vertical-align:middle;
}
.addThis{
	margin:10px 0px 0px 0px;
}
.addThis a{
	display:compact;
}
.addThis a img{
	border:none;
}

#alerta{
	background:url(../img/alerta-top.gif) no-repeat top left;
	padding:15px 0px 0px 0px;
	width:312px;
	position:absolute;
	left:50%;
	margin-left:-156px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	display:none;
	z-index:20000;
}
#alerta .inferior{
	background:url(../img/alerta-bottom.gif) no-repeat bottom left;
	padding:0px 0px 22px 0px;
}
#alerta .miolo{
	background:url(../img/alerta-miolo.gif) repeat-y top left;
	padding:0px 0px 0px 0px;
}
#alerta .miolo .texto{
	background:url(../img/alerta-icone.gif) no-repeat 10px center;
	padding:0px 10px 0px 85px;
	_height:60px;
	min-height:60px;
}
#alerta .miolo .texto h1{
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
}
#alerta .miolo .texto p{
	margin:0px 0px 10px 0px;
}
#alerta .miolo .texto a{
	display:block;
	background:url(../img/alerta-botao.gif) no-repeat;
	width:33px;
	height:19px;
	text-indent:-9000px;
	cursor:pointer;
	margin:0px 0px 0px 55px;
}

#conteudo .coluna_destaques .publicidade {
	background:#F2F2F2 url(/common/img/publicidade.gif) no-repeat scroll 5px 5px;
	height:240px;
	margin-bottom:20px;
	margin-left:25px;
	margin-right:7px;
	padding:15px 5px 5px;
	text-align:center;
	width:120px;
}
div.publicidade {
	background:#F2F2F2 url(/common/img/publicidade.gif) no-repeat scroll 5px 5px;
	padding:20px 10px;
	text-align:center;
}
#mapaSites, #listaSites {
	border:1px solid #CDCDCD;
	margin:15px 0 15px 0;
	padding:20px 10px;
	width:978px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}

#listaSites .btFechar {
	float:right;
	margin-top:-15px;
}

#mapaSites ul, #listaSites ul{
	float:left;
	margin:0 10px 0 10px;
	width:140px;
}
#mapaSites li, #listaSites li{
	padding:4px 2px 4px;
	text-align:left;
}
#mapaSites li a, #listaSites li a{
	text-decoration:none;
	font-size:11px;
}
#mapaSites li a:hover, #listaSites li a:hover{
	text-decoration:underline;
}



#listaSites li{
	padding:4px 2px 4px;
	text-align:left;
	font-size:
}
#listaSites li a{
	text-decoration:none;
}
#listaSites li a:hover{
	text-decoration:underline;
}
#mapaSites li {
	padding:1px 0px 1px;
}
.sessao {
	padding-top:10px !important;
}
.sessao a{
	color:#F36401;
	font-weight:bolder;
}
.ultima_coluna {
	padding:0px;
}
.ultima_coluna .sessao{
	font-size:10px !important;
	padding:3px 0px !important;
}
/*TABELA DIETA SEMANA*/
#tabela_dieta {
	color:#494949;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
}
#tabela_dieta h2, #tabela_dieta h3, #tabela_dieta dt, #tabela_dieta dd{
	padding: 1px 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
}
#tabela_dieta h2 {
	background:#FFD6E5;
	font-size:18px;
	font-weight:normal;
	color:#494949;

}
.tit_desafio_biquini {
	background:url(../img/desafio_biquini.gif) no-repeat center center;
	display:block;
	height:66px;
	width:100%;
	text-indent:-9000px;
	margin:10px 0 10px 0;
}
#tabela_dieta dl{
	background:#FEFAF2;
	margin-top:3px;
	margin-bottom:30px;
}
#tabela_dieta dl h3{
	background:#FFD6E5;
	font-size:11px;
}
#tabela_dieta dt{
	background:#FFD6E5;
	margin-top:10px;
}
#tabela_dieta dt, #tabela_dieta dd {
font-size:10px;
}
.autor {
color:#3A3A3A;
display:block;
font-size:10px;
font-style:normal;
margin:0 0 15px;
}
/*FIM TABELA*/ 

.byuser{
		background:#FDE5F2;
	margin-left:20px;
	margin-top:5px;
	padding:10px;
}
.byuser p{
		background:#FDE5F2;
}

.byuser .comment-body {
	background:none;
}
#banner_topo{
	clear:both;
	height:105px;
	background:url(../img/bg_publicidade_topo.png) no-repeat;
	padding:2px 12px;
}
#novoBlog .palavraChave {
	clear:left;
	display:block;
	margin-top:25px;
}
#blog .topoBlog .assine{
	border:none;
	display:block;
	margin-left:45px;
	margin-top:25px;
}
#blog .topoBlog span {
	margin-left:498px !important;
}
#blog .topoBlog span a {
	float:left;
}
/*STYLE BLOG*/



	#vitBox {height: 380px; width: 300px; float:left; margin-top:10px; padding:0;}
	.abrCoBox { margin: 8px; } 
	#cnOfertas .coTit { font-size: 12px !important;}
	#brA{width:995px;}
	#brA .dAS2{margin:0px;}
	#brA .dAS {margin-left:5px;}
	#brA .sep {width:10px;}
	#cnOfertas .coTit{
		padding:3px 0px 5px 5px;
		background: url("/common/img/bg_publicidade_square.png") repeat-y scroll 225px 6px #EFEFEF;
		text-transform:uppercase;
	}
	.topo .logo .assine .border {
	_margin-left:10px;
	_margin-right:10px;
	_width:155px;
	}
	#barra-abril{
	min-width:1000px !important;
	}
	#barram_body .barram_item p, #barram_body .barram_item span{font-size:11px;}
.envie-pergunta{background:url(../img/bullet_seta_vermelha.jpg) no-repeat 0px 3px;padding:0px 0px 5px 10px; font-size:11px; text-decoration:underline !important; display:block; margin-top:5px;}
