body{margin:0; padding:0;  background:url(../img/teste_fundo.gif); font:12px arial; color:#9e9996;}
a:focus{outline:none;}
form{margin:0; padding:0; color:#5c5857;}
img{ border:none;}

a{color:#f2b008; text-decoration:none;}
a:hover{text-decoration:underline;}
a.link_cinza{ font-size:13px; color:#797673; font-weight:bold;}
a.link_cinza2{ color:#797673; }
a.link_grey{color:#797673;}
a.link_laranja{ font-size:13px; color:#ee9a05; font-weight:bold;}

.limpa{ clear:both;}
.bread_crumb{color:#f2b008; font-weight:bold;}
.laranja{color:#efa300; font-weight:bold;}
.cinza{color:#5c5857;}
.roxa{color:#604785; font-size:13px; font-weight:bold;}
label{font-weight:bold;}

.botMenuN1 a{ color:#5c5857; margin-top:20px; font-weight:bold;	cursor:hand;text-decoration:none;}

.botMenuN1{ color:#5c5857; margin-top:20px; font-weight:bold; cursor:hand;}
.item{display:none; padding-left:10px; padding-top:10px; color:#5c5857;}

h2{font-size:25px; font-weight:bold; color:#797673; margin:0; padding:0; line-height:25px;}
h3{ font-size:15px; font-weight:bold;}

.tudo{width:774px; margin:0 auto; background:#FFFFFF;}
.top_barra{ color:#c3c1d8; font-size:10px; width:774px; height:20px; background:url(../img/bg_topb.jpg); text-align:right; padding-top:5px; }
a.top_barra{ color:#FFFFFF; margin:0 10px 0 10px;}
.top{width:774px; height:91px; background:url(../img/bg_top.jpg); position:relative;}
.left{float:left;}
.right{float:right;}

.textos{width:475px; float:left; margin-top:18px; margin-bottom:40px;}
.textos_home{width:475px; float:left; margin-top:18px; margin-bottom:40px;}
.faixa_home{width:475px; margin-top:18px; margin-bottom:10px; background:url(../img/bg_box.gif) repeat-x;}
.destaque_esquerdo{float:left; width:225px;}
.destaque_direito{width:250px; float:right; text-align:right;}
.box_destaques{width:470px; height:105px; background:url(../img/bg_box_home.jpg); clear:both; padding-top:8px; padding-left:1px; padding-right:5px;}
.mrg{ padding-left:2px;}  /* este é novo*/
.box_dest_a{width:230px; height:98px; float:left; font-size:11px; line-height:11px;}
.box_dest_b{width:230px; height:98px; float:right; font-size:11px; line-height:11px;}


.img_home_maior{float:left; border:3px solid #cfced5;margin:0 10px 40px 5px;}
.img_home_menor{float:left; border:3px solid #cfced5; margin-right:5px;}

.principal{width:774px; background: url(../img/bg_principal.jpg) top repeat-x;}
.home { background:url(../img/bg_home.jpg) top left no-repeat;}
.sp{width:20px; height:100px; float:left;}

.titulos_topo{width:505px; height:53px; background:url(../img/bg_titulos.jpg) repeat-x; float:left; border:none;}

.post{ margin-bottom:50px; }
.top_post{ width:100%;border-bottom:1px solid #d1c2a7;}
.selo{width:62px; height:66px; background:url(../img/bg_selo.gif) no-repeat; float:left; margin-right:10px; margin-bottom:7px;}
.mes{color:#dd9e38; font-size:9px; text-transform:uppercase; text-align:center; margin-top:10px; }
.dia{color:#FFFFFF; font-size:34px; text-align:center; font-weight:bold;}
.titulo{width:390px;font-size:25px; font-weight:bold; float:left; margin-top:5px; color:#797673}
.comentario{ float:right;}
.leia_mais{ float:left;}
.foto{ border:4px solid #d1ccca; margin:0 10px 8px 0;}
.p_pergunta{ float:left; }

.lateral{width:269px; background:#faf7f6; float:right;}
.lateral_maior{width:269px; height:800px;  background:#f7f3f2; float:right;}
.banners{width:269px; padding-top:18px; background:url(../img/bg_banner.jpg) top repeat-x; text-align:center;}

.box_lateral{width:269px; background:url(../img/bg_categoria.jpg) top repeat-x;}
.box_artigos{width:225px; float:left; background:url(../img/bg_box.gif) top repeat-x; margin-top:20px;}
.box_dicas{width:225px; float:right; background:url(../img/bg_box.gif) top repeat-x; margin-top:20px;}

ul{list-style:none; padding:0px 7px ; margin:0px 7px; font-size:15px; width:200px; margin-bottom:20px;}
li{padding-bottom:5px; padding-left:12px; padding-top:5px; border-bottom:1px solid #ece9e6;}
li.box{padding-left:0px; font-size:13px;}
li a {color:#797673; text-decoration:none;}
.mcd{ color:#f2b008;}

.rodape{width:774px; height:100px; clear:both; text-align:center; word-spacing:10px; padding-top:20px; font-size:11px;}
a.rdp {color:#797673; text-decoration:none;}
a.rdp:hover {text-decoration:underline;}

/*  pop */
.pop_pop{width:359px; border:13px solid #ef9e01; padding:10px; background:#FFFFFF; font-size:11px;}
.pop_nome{border-bottom:1px solid #cbc5c1; padding-bottom:5px;}


.rssRodape{
	float:right;
	position:relative;
	top:-30px;
	margin-right:110px;
}
/* Indique a um amigo */
.envieAmigo { padding:10px 0; position:relative; width:400px; float:left; z-index:800; }
.boxFormEnviar { position:absolute; left:-40px;	bottom:42px; z-index:400; color:#7d4b00; padding:14px; width:221px;	height:415px; background:url(../img/bgFormIndique.gif) no-repeat; }
.formulario h3 { font-size:11px; color:#FFF; font-weight:normal; padding-top:15px; }
.formulario h4 { height:35px; font-size:16px; color:#FFF; padding:5px 0; }
.formulario h5 { background:#e58900; padding:2px 5px; color:#FFF; }
.formulario { width:220px; padding:10px 0; float:left; position:absolute; z-index:800; left:-25px; bottom:50px; z-index:800; }
.formulario .Propriedades { padding:8px 0; }
.formulario .Propriedades li { float:left; padding-right:10px; list-style:none; }
.formulario .form {	border:1px solid #7d4b00; margin-top:2px; }
/* Indique a um amigo */

/* busca */
.box_busca_dir{color:#000000; padding:0 5px 0 5px; font-weight:bold;}
.ipt_busca{width:298px; border:1px solid #959594;}
.ipt_buscad{width:60px; border:1px solid #959594;}
.b_vinte{font-size:20px;}
.tddez{font-size:10px; padding-left:5px;}
.b_separador{background:url(../img/bg_busca.gif) bottom repeat-x; height:10px;}
.tab_busca{margin-left:10px; color:#000000; }
.tdonze{font-size:11px; border-bottom:1px solid #f1eeee; border-top:1px solid #f1eeee; padding:5px 0 5px 0;}
.tdoze{font-size:12px; border-bottom:1px solid #f1eeee; border-top:1px solid #f1eeee; padding:5px 0 5px 0; font-weight: bold; letter-spacing:5px;}
.tab_tit{ font-size:16px; font-weight:bold;}
h4{ font-size:16px; color:#f79221; padding:0; margin:0;}
.tabpost{ padding-bottom:20px;}
.top_busca{position:absolute; right:0px; bottom:0px; width:176px; height:33px;}
.topb{width:150px; border:1px solid #999999; color:#999999; font-size:13px;}
#divQuiz p{font-size:12px !important;}
#divQuiz ul li{width:400px !important;font-size:12px !important;}
#divQuiz ul{list-style:none;padding:0px 7px !important; margin:0px 7px !important; font-size:15px !important; width:400px !important; margin-bottom:20px !important;}


