@charset "utf-8";

 Geral--|>

body{font-family:Arial, Helvetica, sans-serif; background:#EEE url(../imagens/bg_body.jpg) no-repeat center top fixed; text-align: justify;}

*{margin:0; padding:0; border:0;}

a:active {
	text-decoration: none;
	color: #2b2a28;
}
a:link {text-decoration: none;
color: #2b2a28;}
a:visited {
	text-decoration: none;
	color: #000000;
}.underline {text-decoration: none}.underline:hover {text-decoration: underline}

li{list-style-type:none; list-style:none;}
h6{width:322px; padding-top:27px; float:left;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:15px; color: #4C4C4C;}
.input_borda {
	border: 1px solid #999999;
}
.texto_restricao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.texto_restricao02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}


/*p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4C4C4C;}*/
button{background:none;}

.invisivel{display:none; visibility:hidden;}
.paginacao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}



/*-------------------------*/
/*       ESTRUTURA         */
/*-------------------------*/
#fundo_branco{background:url(../imagens/fundo_branco.gif) 25px top repeat-y; width:1008px; margin:auto;}
#geral{background:url(../imagens/fundo_topo.jpg) 25px top no-repeat; width:1008px; margin:auto;}
#estrutura{margin:auto; width: 880px; padding:0 63px 0 63px; display:table; background:url(../imagens/bg_body.png) center repeat-y; text-align:left; font-family:Arial, Helvetica, sans-serif;}
#topo{width:880px; height:306px; display:table; background:url(../imagens/bg_topojpg) repeat-x;}
#topo *{padding:0; margin:0}
#col_esquerda{float:left; width:542px;}
#col_dir{float:right; width:300px;}
#rodape{clear:both; padding:40px 0 10px 0; display:table;}


/*-------------------------*/
/*       TOPO              */
/*-------------------------*/
#topo #icones .menu_forms{width:305px; padding:0 0 0 16px; font-family:Arial, Helvetica, sans-serif;}
#topo #icones .menu_forms li{display:inline; font-size:8px;}
#topo #icones .menu_forms li a{font-size:8px; text-transform:uppercase; color:#3E570E;}
#topo #icones .menu_forms li a:hover{color:#558800;}
#topo .banner_topo1{padding-top:5px;padding-right:24px; float:left; width:728px; height:90px;}
#topo .banner_topo2{padding-top:5px;float:left; width:120px; height:90px;}
#topo .assine{padding: 0 0 0 180px; float:left;}


/*-------------------------*/
/*      ÍCONES             */
/*-------------------------*/
#icones{padding: 17px 0 0 0; clear:both; display:table;}
#form_topo{float:left; padding-left:200px;}
#icones #div_busca{padding:5px 0 0 0; float:right;}
/*#icones #div_busca ul{float:left; padding:0;}*/
#bookmarks img{padding-left:10px;}
#icones #div_busca #bookmarks{float:left; padding:7px 0 2px 0;}
#icones #div_busca ul li{float:right; padding:0 0 9px 5px; display:inline;}
#icones #div_busca{text-align:left; display:inline;  margin:auto;}
#icones #div_busca form{text-align:left; display:inline;  height:49px; padding:0;}
#icones #div_busca form div{background:url(../imagens/bg_busca.gif) no-repeat; width:292px; height:18px; padding:5px 0 5px 5px;}
#icones #div_busca form label{float:left;}
#icones #div_busca form input{float:left; width:220px; height:18px; padding:0; border:0; font-size:14px;}
.Formatacao-Campo-Busca{color:#666;}
#icones #div_busca form img{float:left; margin:-5px 0 0 -3px; padding:0;}


/*-------------------------*/
/*     MENU PRINCIPAL      */
/*-------------------------*/
.menu_prin{clear:both; display:table; width:880px; height:43px;}
.menu_prin li{float:left;}
.menu_prin li a{background-position:center; height:43px; display:block;}
.menu_prin li a img{visibility:hidden; height:43px; display:block;}
.menu_prin li a:hover img{visibility:visible;}
.menu_prin li img{padding:0 0 1px 0; height:43px;}
.menu_prin li .sombra{padding:1px 0 0 0; height:35px;}
.menu_prin li .casamento{background-image:url(../imagens/bt_casamento.jpg);}
.menu_prin li .falando{background-image:url(../imagens/bt_falando.jpg);}
.menu_prin li .viagem{background-image:url(../imagens/bt_viagem.jpg);}
.menu_prin li .confraria{background-image:url(../imagens/bt_confraria.jpg);}
.menu_prin li .winebusiness{background-image:url(../imagens/bt_wine.jpg);}
.menu_prin li .brasil{background-image:url(../imagens/bt_brasil.jpg);}
.menu_prin li .sensacoes{background-image:url(../imagens/bot_sensacoes.jpg);}
.menu_prin li .colunistas{background-image:url(../imagens/bt_colunistas.jpg);}
.menu_prin li .harmonizacao{background-image:url(../imagens/menu_harmonizacao.jpg);}
.menu_prin li .especial{background-image:url(../imagens/menu_especial.jpg);}
.menu_prin li .variedades{background-image:url(../imagens/menu_variedades.jpg);}
.menu_prin li .mundo{background-image:url(../imagens/menu_pelo-mundo.jpg);}
.menu_prin li .aromas{background-image:url(../imagens/menu_aromas-e-sabores.jpg);}
.menu_prin li .rolhas{background-image:url(../imagens/menu_rolhas-rotulos.jpg);}
.menu_prin li .colunistas2{background-image:url(../imagens/menu_colunistas.jpg);}



/* SUBMENU */
.menu_prin li .submenu{width:182px; height:166px; position:absolute; left:1099px; background:url(../imagens/bg_submenu.png) no-repeat left; display:none;}
.menu_prin li:hover .submenu{display:block;}
.menu_prin li .submenu li{visibility:visible; float:none; width:172px; height:23px; float:right;}
.menu_prin li .submenu li a{display:block;}
.menu_prin li .submenu li a img{height:13px; float:none; visibility:visible;}


/*-------------------------*/
/*     COLUNA DIREITA      */
/*-------------------------*/
#assine{width:300px;}
#assine img{float:right; display:block; background-color:#FFF;}
#assine p{width:105px; height:40px; background-color:#FFFFFF; padding:30px 0 0 22px;}
#assine p.txt_strong{width:113px; height:61px; background-color:#A0967E; padding: 26px 0 0 14px;}
#assine p img{float:none; background:none;}
p.data_edicao{text-align:right; padding:8px 0 40px 0;}


/*-------------------------*/
/*     COLUNA DIREITA      */
/*-------------------------*/
#col_dir #Cadastro1{background:url(../imagens/bg_news.jpg) no-repeat top; padding:24px 0 17px 14px;; height:60px;}
#col_dir #Cadastro1 input{background:none; padding-top:21px;}
#col_dir #Cadastro1 a img {margin-top:16px;}
/*#col_dir #Cadastro1 input.nome{width:270px; height:14px; display:block; padding-bottom:14px;}*/
#col_dir #Cadastro1 input.email{width:243px; height:18px; display:block; float:left; padding-top:23px;}

#col_dir .ban_300{height:250px; display:block; padding-bottom:38px;}
#col_dir .enquete{display:block; padding-bottom:38px;}
#col_dir .agenda{display:block; padding-bottom:38px;}
#col_dir .vinhoSites{display:block; padding-bottom:38px;}
#col_dir .banner_assina{width:300px; height:250px; display:block; padding-bottom:38px;}
#col_dir .centro{display:block; width:92px; margin:auto;}
#col_dir .semborda{border:0;}
#col_dir .comunidade {width:300px; display:table; padding-bottom:38px;}
#col_dir .comunidade #div-4385423731757244834{margin-top:0;}
#col_dir .boxSecoes {width:300px; display:table; padding-bottom:38px;}
#col_dir .boxSecoes .secoes{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #601d58;
}
#col_dir #nuvem_tag{display:block;}



/*-------------------------*/
/*     RODAPÉ              */
/*-------------------------*/
/* adequação para o menu principal aplicado no rodapé */
#rodape .menu_rodape{width:880px; padding:0 0 6px 10px; color:#FFF; margin:0; color:#601D58; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#rodape .menu_rodape li{display:inline;padding:0 5px;}
#rodape .menu_rodape li a{color:#601D58; font-size:11px; padding:0 5px 0 5px;}
/*#rodape .menu_rodape li a:hover{text-decoration:none;}*/
#rodape .copyright img{float:left;}
#rodape .copyright p{color:#654A77; font-size:9px; background:url(../imagens/bg_rodape.jpg) repeat-x; height:38px; float:left; padding:20px 0 0 10px; width:610px;}


/*  Tags  */
.tag1 {
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #575757;
}
.tag3 {
	font: 22px Arial, Helvetica, sans-serif;
	color: #575757;
}
.tag2 {
	font: italic 21px Arial, Helvetica, sans-serif;
	color: #575757;
}
.tag4 {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #575757;
}
.tag6 {
	color: #575757;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
}
.titulo_destaque{
	color: #575757;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.resposta_enquete{
	color: #575757;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.desculpe{
	color: #575757;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}


/* CSS Document */



#destaque_topo{width:300px; background:none; float:right;}
#destaque_topo #revista{float:right; width:300px; height:300px; display:block;}
#destaque_topo #revista img{padding:0 0 0px 0;}
#destaque_topo #revista p{
	background: url(../imagens/bg_edicao2.gif) no-repeat left top;
	width:300px;
	height:22px;
	font-size: 12px;
	color: #3e570e;
	vertical-align: middle;
}


#destaque_topo #revista .botoes_revista{width:117px; float:left;}
/*#destaque_topo #revista .botoes_revista a img{clear:both; padding:0; margin:0; visibility:hidden;}
#destaque_topo #revista .botoes_revista a:hover img{visibility:visible;}*/


#col_dir, #revista{padding-right:10px;}

#col_esquerda{color:#FFFFFF; height:1696px; display:table;}
#col_esquerda .topo_materia{border-bottom: solid #A6BB80 1px; display:table; width:542px; font-family:Arial, Helvetica, sans-serif;}
#col_esquerda .topo_materia button{margin-left:6px; display:inline; padding:0;}
#col_esquerda .topo_materia h2{font-size:20px; color:#A6BB80; padding-bottom:4px; text-transform:uppercase; float:left; width:400px; }
#col_esquerda .topo_materia h2 img {padding-left:0;}
#col_esquerda .branco .texto_corpo img {padding:3px;}
#col_esquerda .branco p { padding-bottom:10px;}

.texto_corpo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5B514F;
	line-height: 20px;
	text-align: justify;
}
/*#col_esquerda .titInterna{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#5B514F; padding-bottom:5px; font-weight: bold;}*/

#col_esquerda h4{font-size:14px; color:#601D58; padding-bottom:20px;}
#col_esquerda .chapeu{color:#000; padding-top:20px;}
#col_esquerda h3{font-weight:bold; font-size:18px; color:#5B514F; padding-top:5px; }
#col_esquerda .olho{padding-bottom:24px; color:#601D58; padding-top:10px;}
/*#col_esquerda .cred_materia{}*/


#col_esquerda p.cred_materia{padding-bottom:6px; font-size:11px;}
#col_esquerda strong.txt_verm{color:#601D58; font-size:14px; font-weight:bold;}
#col_esquerda .img_dupla{padding-left:16px;}
#col_esquerda #banner468{padding:0; margin:22px 0 0 60px;}



.tituloSumarioVE{font-weight:bold; font-size:18px; color:#5B514F; padding-top:5px;}
.texto{font-size:15px; color:#5B514F;}

.hot {
	font: italic bold 14px Arial, Helvetica, sans-serif;
	color: #000000;
}
/* MATERIAS */
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
.titInterna{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #5b514f;
}
.chapeu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #666666;
}
.Olho{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #601d58;
	font-weight: lighter;
}
.creditos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2b2a28;
	line-height: 22px;
}
.creditos_busca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	font-style: italic;
}
.legenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #601d58;
	font-style: italic;
}
.texto_corpo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#5B514F;
	line-height: 20px;
}
.chapeu_busca{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5B514F;
	line-height: 15px;
	font-weight: bold;
}
.titulo_busca{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#601d58;
	line-height: 20px;
	font-weight: bold;
}
.olho_busca{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#5B514F;
	line-height: 20px;
}

