/* CSS Document */

body{
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	background-image:url(../img/fd_site.jpg);
	background-repeat:repeat-x;
	background-color:#856806;
}

*{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
}

a{
	text-decoration:none;
}

.conteudo{
	width:100%;
	height:100%;
}

.topo_direito {
	text-align:right;
	color:#FFF;
	font-weight:bold;
	padding-right:60px;
	height:91px;
}

.banner_topo {
	height:91px;
	vertical-align:bottom;
	margin:0;
}

.conteudo_site{
	background-image:url(../img/banner.jpg);
	background-repeat:no-repeat;
/*	margin-top:-10px;*/
}

.borda_esq_menu{
	background-image:url(../img/borda_esq_menu.png);
	width:7px;
	height:43px;
}

.itens_menu_espaco{
	background-image:url(../img/centro_menu.png);
	height:43px;
	width:28px;
}

.centro_menu{
	background-image:url(../img/centro_menu.png);
	height:43px;
}

.borda_dir_menu{
	background-image:url(../img/borda_dir_menu.png);
	width:13px;
	height:43px;
}

.itens_menu{
	width:150px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	height:42px;
}

.barra_divisao{
	background-image:url(../img/divisao_menu.jpg);
	width:2px;
	background-repeat:no-repeat;
}

.sombra_dir{
	background-image:url(../img/sombra_dir.png);
	background-repeat:repeat-y;
	width:7px;
	background-position:right;
}

#item_selected{
	position:absolute;
	background-image:url(../img/sel_menu.png);
	background-repeat:no-repeat;
	width:154px;
	height:62px;
	text-align:center;
	font-weight:bold;
	padding-top:15px;
	z-index:2;
}

.bt_menu{
	width:150px;
	height:42px;
	color:#FFF;
}

.bg_conteudo{
	background-color:#FFF;
}


.bg_conteudo1{
	background-color:#FFF;
	padding-right:30px;
}
.titulos_home{
	font-size:16px;
	font-weight:bold;
	color:#856806;
}

.destaque_receita{
	background-image:url(../img/caixa_destaques.jpg);
	background-repeat:no-repeat;
	width:279px;
	height:162px;
	vertical-align:top;
	padding-top:18px;
	padding-left:20px;
}

.destaque_titulo{
	font-weight:bold;
	color:#856806;
}

.destaque_outros{
	font-size:11px;
	font-weight:bold;
	color:#636363;
}

.destaque_outros1{
	font-size:10px;
	font-style:italic;
	font-weight:bold;
	color:#856806;
}

.destaque_titulo_saudavel{
	font-weight:bold;
	font-size:16px;
	color:#856806;
}

.corner_baixo_esq{
	background-image:url(../img/corner_bixo_esq.png);
	background-repeat:no-repeat;
	height:8px;
	width:7px;
}

.sombra_baixo{
	background-image:url(../img/sombra_baixo.png);
	background-repeat:repeat-x;
	height:8px;
	width:976px;
}

.corner_baixo_dir{
	background-image:url(../img/corner_bixo_dir.png);
	background-repeat:no-repeat;
	height:8px;
	width:7px;
}

.rodape{
	font-size:11px;
	color:#FFF;
	text-align:center;
}

.titulo_produtos{
	font-weight:bold;
	font-size:25px;
	color:#856806;
	background-color:#FFF;
}

.borda_menu_produtos{
	border-right:3px #d6c9ad solid;
	width:20px
}

.borda_menu_baixo_prod{
	border-bottom:4px #d6c9ad solid;
	height:20px;
}

.acrobat{
	font-weight:bold;
	color:#a70700;
	margin-top:10px;
	text-decoration:none;
}

.titulo_prod{
	font-weight:bold;
	font-size:14px;
	color:#856806;
}

.desc_prod{
	text-align:justify;
	font-style:italic;
	color:#856806;
}

.titulo_concurso{
	font-weight:bold;
	font-size:20px;
	color:#856806;
	background-color:#FFF;
}

.titulo_empresa{
	font-weight:bold;
	font-size:20px;
	color:#856806;
	background-color:#FFF;
}

.texto_empresa{
	color:#856806;
	text-align:justify;
}

.selo_empresa{
	padding-left:20px;
	padding-right: 20px;
	color:#856806;
	text-align:justify;
}

.label_form{
	color:#856806;
	text-align:right;
	font-weight:bold;
	font-style:italic;
}

.inputs{
	background-color:#f2ecdd;
	border:1px #856806 solid;
	height:20px;
	width:320px;
	color:#856806;
}

.inputs_cep{
	background-color:#f2ecdd;
	border:1px #856806 solid;
	height:20px;
	width:90px;
	color:#856806;
}

.inputs_tel{
	background-color:#f2ecdd;
	border:1px #856806 solid;
	height:20px;
	width:150px;
	color:#856806;
}

.inputs_cidade{
	background-color:#f2ecdd;
	border:1px #856806 solid;
	height:20px;
	width:242px;
	color:#856806;
}

.inputs_uf{
	background-color:#f2ecdd;
	border:1px #856806 solid;
	height:20px;
	width:31px;
	color:#856806;
	text-transform:uppercase;
}

.textareas{
	background-color:#f2ecdd;
	border:1px #856806 solid;
	height:90px;
	width:320px;
	color:#856806;
}

.texto_contato{
	color:#856806;
	font-style:italic;
	font-size:14px;
}

.titulo_sub_rec{
	font-weight:bold;
	font-size:14px;
	color:#856806;
	text-decoration:underline;
}

label.error { float: none; color: red; margin: 0 .5em 0 0; vertical-align: top; font-size: 10px }
p { clear: both; }
.submit { margin-top: 1em; }
em { font-weight: bold; padding-right: 1em; vertical-align: top; }

.titulo-dicas{
	color:#856806;
	font-weight:bold;
	font-size:14px;
	cursor:pointer;
}
.menu-dicas{
	background-image:url(../img/fd-menu-dicas.jpg) ;
	background-position:bottom;
	background-repeat:no-repeat;
	width:356px;
	height:206px;
}
.menu-dicas #titulo-menu-dicas{
	padding-left:15px;
	color:#FFF;
	height:30px;
	font-weight:bold;
	font-size:14px;
	background-color:#e27723;
}
.menu-dicas #m-dica{
	background-image:url(../img/icone_dicas.jpg);
	background-position:right;
	background-repeat:no-repeat;
	padding-left:15px;
	background-color:#f3e4af;
	height:49px;
}
.menu-dicas #m-not{
	background-image:url(../img/icone_noticias.jpg);
	background-position:right;
	background-repeat:no-repeat;
	padding-left:15px;
	height:49px;
}
.menu-dicas #m-cur{
	background-image:url(../img/icone_curiosidades.jpg);
	background-position:right;
	background-repeat:no-repeat;
	padding-left:15px;
	background-color:#f3e4af;
	height:49px;
}
.menu-dicas td a{
	text-decoration:none;
	color:#856806;
	font-weight:bold;
	font-size:15px;
}











/*
.popup {
	position:absolute;
	z-index:999999;
	width:556px;
	height:364px;
	background: url(../img/popup_esse_sonho_e_meu_VS1_DT_SORT2.png);
}

.popup .fechar{
	z-index:3;
	float:right;
	cursor:pointer;
	width:43px;
	height:43px;
	margin: 4px 70px 0;
}



*/

.popup {
	position:absolute;
	z-index:999999;
	width:556px;
	height:364px;
	background: url(../img/popup_esse_sonho_e_meu_VS2.png);
}

.popup .fechar{
	z-index:3;
	float:right;
	cursor:pointer;
	width:43px;
	height:43px;
	margin: 4px 40px 0;
}



.popup .bt{
	z-index:1;
	width:535px;
	height:364px;
	cursor:pointer;
}
/*

.videosorteio1 {
	position:absolute;
	z-index:3;
	width:520px;
	height:500px;
	background: #000000;
	padding:10px;
}



*/

.videosorteio1 {
	position:absolute;
	z-index:999999;
	width:850px;
	height:470px;
	background:#000000;

}

.boxvideo{
	float:left;
	width:400px;
	margin:10px;
}


.clear{
clear:both;	
}





.videosorteio1 .fechar{
	z-index:5;
	float:right;
	cursor:pointer;
	width:53px;
	height:53px;
	margin: 10px 10px 0 0;
	background: url(../img/fechar_popup.png);

}

.videosorteio1 .titulo{
	z-index:4;
	float:left;
	width:400px;
	height:50px;
	margin: 20px 0 0 20px;
	font: bold 20px Arial, Helvetica, sans-serif ;
	color:#ffffff;

}
.videosorteio1 .titulo span{
	font: bold 12px Arial, Helvetica, sans-serif ;

}






.tb_sonho{
	color:#856806;
	width:450px;
}

.titulo_sonho{
	color:#856806;
	font-weight:bold;
	font-size:16px;
	padding-bottom:15px;
	background-color:#FFF;
}

.altReg{
	font-weight:bold;
	background:#FFAAAC;
}

.titulo_mapa{
	color:#856806;
	font-weight:bold;
	font-size:20px;
	padding-top:15px;
}

.bd_left{
	border-left:1px solid #856806;
	border-top:1px solid #856806;
	border-bottom:1px solid #856806;
	border-right:1px solid #856806;
	padding:2px 0 2px 2px;
}

.bd_ct{
	border:1px solid #856806;
	padding:2px 0 2px 2px;
}

.bd_right{
	border-top:1px solid #856806;
	border-right:1px solid #856806;
	border-bottom:1px solid #856806;
	padding:2px 0 2px 2px;
}

.bd_left1{
	border-left:1px solid #856806;
	border-bottom:1px solid #856806;
	border-right:1px solid #856806;
	padding:2px 0 2px 2px;
}

.bd_ct1{
	border-left:1px solid #856806;
	border-bottom:1px solid #856806;
	border-right:1px solid #856806;
	padding:2px 0 2px 2px;
}

.bd_right1{
	border-right:1px solid #856806;
	border-bottom:1px solid #856806;
	padding:2px 0 2px 2px;
}

