/* ############## VINHOS DO BRASIL ############## */































































/* Gerais */































body{































	margin:0px; 































	font-family:Arial, Helvetica, sans-serif;































	background-image:url(../img/bg_geral_site.jpg);































	background-position:top center;































	background-repeat:no-repeat;































	background-color:#E9E9DD;































	overflow: -moz-scrollbars-vertical;















}































































img{ border:0px;}































form{ margin:0px;}































.clear{ clear:both;}































.geral{ width:1004px;}































li{ list-style:none;}































































.bg_left{ background-image:url(../img/bg_left.jpg); background-position:top; background-repeat:repeat-x; background-color:#E9E9DD;}































.bg_right{ background-image:url(../img/bg_right.jpg); background-position:top; background-repeat:repeat-x; background-color:#E9E9DD;}































.rodape{ 































	border-top:#FFF 3px solid; font-size:11px; 































	color:#939387; text-align:right; padding-top:25px;































	margin-top:50px; padding-bottom:55px;































	margin-right:30px; margin-left:30px;































	line-height:18px;































}































.rodape_blank{































	padding-top:25px;































	margin-top:50px; padding-bottom:55px;































	margin-right:30px; margin-left:30px;































	line-height:18px;































}































.menu{ padding-left:5px; width:805px; _width:809px; padding-top:10px; vertical-align:top; height:42px; float:left;}































.menu img{ margin-left:32px;}































.logo{ width:160px; height:216px; float:left;}































.td_geral{ width:1004px; vertical-align:top;}































.voltar{margin-top:85px;}































































































































































/* ### Intro ### */































.body_intro{































	margin:0px; 































	font-family:Arial, Helvetica, sans-serif;































	background-image:url(../img/bg_intro.jpg);































	background-position:top center;































	background-repeat:no-repeat;































	background-color:#E3E3D3;































}































.intro{ 































	background-image:url(../img/intro_txt.png); background-repeat:no-repeat;































	background-position:136px 227px; height:453px; width:850px;































	padding-top:281px; padding-left:136px; vertical-align:top;































}































































































































































































































/* ### Home ### */































.body_home{































	margin:0px; 































	font-family:Arial, Helvetica, sans-serif;































	background-image:url(../img/bg_home.jpg);































	background-position:top center;































	background-repeat:no-repeat;































	background-color:#E3E3D3;































}































.apresentacao{ padding-left:65px; padding-top:70px;}































.saibamais{ padding-top:10px;}































.conteudo_home{ padding-top:280px;}































.home_blog{ padding-left:35px; padding-right:19px; width:315px; _width:370px; float:left; padding-top:50px; _padding-top:30px;}































.home_blog_temp{ padding-left:35px; padding-right:19px; width:525px; _width:580px; float:left; padding-top:50px; _padding-top:30px;}































.home_right{ width:585px; float:left;}































.home_combina{ padding-left:22px;}































.chamadaCombina{}































.chamadaCombina .quem{padding-left:27px; margin-bottom:20px; padding-top:20px; _padding-top:0px;}































.chamadaCombina .esq{float:left; text-align:left; width:280px;}































.chamadaCombina .veja{































		font-size:11px; color:#23345F;































		background-image:url(../img/bullet_mais.gif);































		background-repeat:no-repeat;































		padding-left:16px;































		background-position:0px 2px;































		margin-top:12px;































		_margin-top:8px;































}































.chamadaCombina .veja a:link, .chamadaCombina .veja a:visited{































	color:#23345F;































	text-decoration:none;































}































.chamadaCombina .veja a:hover{































	color:#23345F;































	text-decoration:underline;































}































































.chamadaCombina .nomeprato{

	color:#142D5B;

	font-size:13px;

    font-weight:bold;

	padding-bottom:5px;

}



a.nomeprato{

	color:#142D5B;

	text-decoration:none;

}

a.nomeprato:hover{

	color:#142D5B;

	text-decoration:underline;

}





























































.foto_prato{































	border:1px solid #D9D9D9;































	width:259px;































	height:112px;































}































































.foto_prato img{































	margin-left:9px;































	margin-top:9px;































	_margin-left:8px;































	_margin-top:8px;































}































































.chamadaCombina .dir{float:left; padding-top:100px; _padding-top:80px; padding-left:15px;}































.chamadaCombina .dir .teste{margin-bottom:15px;}































.chamadaCombina .dir .video{}































.chamadaCombina .dir .cartilha{margin-top:40px;}































































.cadastrese_home{margin-top:35px;}































































.form_home{































	width:537px;































	height:25px;































	background-image:url(../img/home_bgform.png);































	background-repeat:no-repeat;































	background-position:left center;































	margin-left:30px;































}































.tab_form_home{ width:479px;}































.tab_form_home .nome{width:212px;}































.tab_form_home .nome input{border:0px; font-size:12px; font-family:Arial; padding-top:2px; width:162px;}































.tab_form_home .email{width:203px;}































.tab_form_home .email input{border:0px; font-size:12px; font-family:Arial; padding-top:2px; width:203px;}































.tab_form_home .enviar{width:64px;}































































































































































































































/* ### Blog ### */































.geral_blog{ 































	width:1004px; 































	/*background-image:url(../img/topo_blog.jpg); */































	/*background-position:top; background-repeat:no-repeat;*/































	vertical-align:top;































}































.conteudo_blog{padding-left:53px;}































.blog_left{ width:647px; _width:676px; padding-right:29px; float:left}































.blog_right{ width:242px; float:left}































.sempost { font:14px 'Arial'; color:#4f8008;}































.titulo_post, .titulo_post a{ color:#364f90; font-size:26px; padding-bottom:4px;text-decoration:none}































.titulo_post a:hover{ color:#364f90; font-size:26px; padding-bottom:4px;text-decoration: underline}































.data_post{ color:#4f8008; font-size:11px; padding-bottom:5px;}































.intro_post{ color:#877258; font-size:12px; font-weight:bold; padding-bottom:13px;}































.texto_post{ color:#000000; font-size:12px;}































.texto_post p{ padding-bottom:5px; padding-top:0px; margin-top:0px;}































.texto_post a:link, .texto_post a:visited{color:#c20b50; text-decoration:none}































.texto_post a:hover{color:#c20b50; text-decoration:underline}































.texto_post img{ margin-right:20px; padding-bottom:20px;}































.postado_por{ 

	color:#7f654f; font-size:11px; font-weight:normal; 

	border-top:1px solid #D6D4C9; border-bottom:1px solid #D6D4C9; line-height:22px;

	margin-top:15px;

}

































.postado_por span{ padding-left:13px;}































.postado_por a:link, .postado_por a:visited{ text-decoration:none; color:#4f8008; font-weight:bold; }































.postado_por a:hover{ text-decoration:underline; color:#4f8008; font-weight:bold; }































.tags{ margin-bottom:36px; color:#7f654f; font-size:11px; font-weight:normal; border-bottom:1px solid #D6D4C9; line-height:22px; }































.tags a{padding-right:3px;}































.tags a:link, .tags a:visited{ text-decoration:none; color:#4f8008; font-weight:bold; }































.tags a:hover{ text-decoration:none; color:#FFF; background-color:#4F8008; font-weight:bold; }































































.tit_arquivo{ padding-bottom:7px;}































.select_ano{ height:23px; background:#4A9C4F; color:#FFFFFF; padding-left:8px; padding-top:1px;}































.select_ano img{ margin-right:10px;}































.blog_ano{ width:190px; color:#1f437b; font-weight:bold; font-size:12px; height:18px !important;}































.blog_meses{ margin:0px; list-style:none; font-size:12px; font-weight:normal; padding-top:12px; padding-bottom:25px; padding-left:0px;}































.blog_meses li{ line-height:20px; padding-left:8px;}































.blog_meses span{ font-weight:bold; color:#4ea757;}































.blog_meses a:link, .blog_meses a:visited{ color:#5a5652; text-decoration:none;}































.blog_meses a:hover{ color:#27407F; text-decoration:underline;}































.blog_ativo{ background-image:url(../img/blog_bg_ativo.png); background-repeat:no-repeat; background-position:0px 2px; color:#5a5652; width:242px; font-weight:bold;}































































.tit_categorias{}































.categorias{ margin:0px; list-style:none; font-size:12px; font-weight:normal; padding-top:9px; padding-bottom:25px; padding-left:0px;}































.categorias li{ line-height:20px; padding-left:8px;}































.categorias span{ font-weight:bold; color:#4ea757;}































.categorias a:link, .categorias a:visited{ color:#5a5652; text-decoration:none;}































.categorias a:hover{ color:#27407F; text-decoration:underline;}































.categorias_ativo{ background-image:url(../img/blog_bg_ativo.png); background-repeat:no-repeat; background-position:0px 3px;}































































.tit_twitter{ padding-bottom:2px;}































.bloco_twitter{ background:#DFDDD0; text-align:center; padding-top:13px; padding-bottom:13px;}































































.tit_parceiros{ padding-top:28px;}































.parceiros{ margin:0px; list-style:none; font-size:12px; font-weight:normal; padding-top:9px; padding-bottom:25px; padding-left:0px;}































.parceiros li{ line-height:20px; padding-left:8px;}































.parceiros span{ font-weight:bold; color:#4ea757;}































.parceiros a:link, .parceiros a:visited{ color:#5a5652; text-decoration:none;}































.parceiros a:hover{ color:#27407F; text-decoration:underline;}































































.rss{ padding-bottom:60px;}































































.cadastrese{ padding-bottom:18px;}































.cadastro_campo{ 































	background:url(../img/bg_form.png) no-repeat; margin-left:35px; 































	padding-bottom:8px; padding-left:10px; padding-top:3px;































}































.cadastro_campo input{ border:none; font-size:12px;}































.botao_enviar{ text-align:right; padding-right:8px; padding-top:5px;}































































.blog_topo{ 































	width:1004px; background-image:url(../img/topo_blog.png); 































	background-position:0px 42px; background-repeat:no-repeat;































	vertical-align:top; height:268px;































}































































































































































































































/* ### Blog Comentarios ### */































.comentarios{ color:#4f8008; font-size:26px; padding-top:16px;}































.comentarios span{ color:#7F654F !important; font-style:italic; font-size:20px;}































.comentario_caixa{ padding-top:20px; padding-bottom:4px;}































.caixa_top{ height:10px; background:#FFFFFF}































.caixa_top_left{ background:url(../img/blog_comentario_top_left.gif) no-repeat left top; width:9px; float:left}































.caixa_top_right{ background:url(../img/blog_comentario_top_right.gif) no-repeat left top; width:11px; float:right}































.caixa_comentario{ padding-left:21px; padding-right:21px; background:#FFFFFF}































.comentario_data{ color:#4f8008; font-size:11px; padding-bottom:4px;}































.comentario_nome{ color:#364f90; font-size:18px; padding-bottom:4px;}































.comentario_txt{ color:#666666; font-size:12px;}































.caixa_bottom{ height:10px; background:#FFFFFF !important}































.comentario_txt p{ line-height:18px; padding:0px; margin:0px;}































.caixa_bottom_left{ 































	background:url(../img/blog_comentario_bottom_left.gif) no-repeat left bottom; 































	width:9px; float:left; height:10px;































}































.caixa_bottom_right{ 































	background:url(../img/blog_comentario_bottom_right.gif) no-repeat left bottom; 































	width:8px; float:right; height:10px;































}































































.form_comentario{ padding-top:44px;}































.tit_form_comentario{ font-size:20px; color:#4F8008; padding-bottom:15px;}































.obs_form{ font-size:11px; padding-left:7px;}































.obs_form_msg{ font-size:11px; padding-left:7px; vertical-align:top; padding-top:3px;}































.blog_form_esq{width:70px; text-align:right !important; font-weight:bold; font-size:12px; padding-right:5px; color:#544A3E}































.blog_form_esq_msg{































	width:70px; text-align:right !important; font-weight:bold; 































	font-size:12px; padding-right:5px; vertical-align:top; padding-top:3px; color:#544A3E































}































.bg_textarea_blog{































	background-image:url(../img/bg_msg_blog.png);































	background-repeat:no-repeat;































	background-position:left center;































	height:129px;































	width:330px;































	margin-top:2px;































	_padding-top:2px;































}































.textarea_blog{































	height:125px;































	width:320px;































	margin-left:5px;































	background-color:#FFFFFF;































	border:1px solid #FFFFFF;































	font-size:12px;































	font-family:Arial;































	overflow:auto;































	margin-top:2px;































	margin-bottom:3px;































}































































































































































































/* ### Vinhos do Brasil ### */































.geral_vinhos{ 































	width:1004px; background-image:url(../img/topo_blog.jpg); 































	background-position:top; background-repeat:no-repeat;































	background-color:#E9E9DD; vertical-align:top;































}































.vinhos_topo{ 































	width:1004px; background-image:url(../img/topo_vinhosdobrasil.png); 































	background-position:0px 42px; background-repeat:no-repeat;































	vertical-align:top; height:265px;































}































.conteudo_vinhos{ padding-left:53px;}































.vinhos_left{ width:647px; _width:676px; padding-right:29px; float:left; padding-top:48px; _padding-top:28px;}































.vinhosb_left{ width:647px; _width:676px; padding-right:29px; float:left; padding-top:18px;}































.vinhos_right{ width:242px; float:left}































.tit_vinhos{ padding-bottom:20px;}































.txt_vinhos{ padding-bottom:10px;}































.txt_vinhos p{line-height:18px; padding:0px; margin:0px; font-size:11px !important;}































.itens_vinhos{ padding-left:25px;}































.sub_vinhos{ padding-top:25px; padding-bottom:5px;}































.sub_descricao{ font-size:11px;}































































.menuVinhos{ 































	height:20px; margin-bottom:8px; background:#4A9C4F; font-size:14px; 































	color:#FFFFFF; font-weight:normal; padding-top:2px; padding-left:9px;































}































.menuVinhos a:link, .menuVinhos a:visited{ color:#FFFFFF; text-decoration:none;}































.menuVinhos a:hover{ color:#FFFFFF; text-decoration:underline;}































.menuVinhos span{ font-size:14px; color:#ffcf36; font-weight:bold;}































































.menuVinhos_selecionado{ 































	height:20px; margin-bottom:8px; background:#173672; font-size:14px; 































	color:#FFFFFF; font-weight:bold; padding-top:2px; padding-left:9px;































}































.menuVinhos_selecionado a:link, .menuVinhos_selecionado a:visited{ color:#FFFFFF; text-decoration:none;}































.menuVinhos_selecionado a:hover{ color:#FFFFFF; text-decoration:underline;}































.menuVinhos_selecionado span{ font-size:14px; color:#ffcf36; font-weight:bold;}































































.menuVinhos_interno{}































.menuVinhos_interno ul {margin-top:7px;}































.menuVinhos_interno ul,li{margin-left:0px; _margin-left:11px; padding-left:21px; _padding-left:0px;}































.menuVinhos_interno li{































	font-size:12px;































	color:#6F5E48;































	list-style:none !important;































	background-image:url(../img/bullet_menuinterno.gif);































	background-repeat:no-repeat;































	background-position:0px 7px;































	_background-position:0px 10px;































	padding-left:10px;































	padding-bottom:3px;































	_padding-bottom:0px;































}































.menuVinhos_interno .ativo{font-weight:bold;}































.menuVinhos_interno li a:link, .menuVinhos_interno li a:visited{ text-decoration:none; color:#6F5E48;}































.menuVinhos_interno li a:hover{ text-decoration:underline; color:#6F5E48;}































































































































































































/* ### Regioes Produtoras ### */































.regioes_topo{ 

	width:1004px; background-image:url(../img/topo_regioes.png); 

	background-position:0px 42px; background-repeat:no-repeat;


	vertical-align:top; height:260px;
}

.estilos_topo{ 

	width:1004px; background-image:url(../img/topo_estilos.png); 

	background-position:0px 42px; background-repeat:no-repeat;


	vertical-align:top; height:260px;
}

.campanha_topo{ 

	width:1004px; background-image:url(../img/topo_campanha.png); 

	background-position:0px 42px; background-repeat:no-repeat;

	vertical-align:top; height:260px;
}





























.regioes_left{ width:630px; float:left}































.regioes_left p{line-height:18px; padding:0px; margin:0px; font-size:11px; padding-bottom:25px;}































.regioes_right{ float:left; text-align:right; width:617px;}































































.regioes_cont_left{ width:647px; _width:676px; padding-right:29px; float:left; padding-top:0px; _padding-top:0px;}































.lista_regioes{ font-size:12px !important; text-align:left; margin-left:25px;}































.lista_regioes a:link, .lista_regioes a:visited{ color:#6F5E48 !important; text-decoration:none !important;}































.lista_regioes a:hover{ color:#6F5E48 !important; text-decoration:underline !important;}































.estadoRS{background-image:url(../img/ico_RS.gif);
		background-position:0 10px;
		background-repeat:no-repeat;
		line-height:35px;
		padding-left:20px;
}






























.estadoSC{background-image:url(../img/ico_SC.gif);
		background-position:0 10px;
		background-repeat:no-repeat;
		line-height:35px;
		margin-left:150px;
		margin-top:-35px;
		padding-left:20px;
}































.estadoBA{background-image:url(../img/ico_BA.gif);
		background-position:0 10px;
		background-repeat:no-repeat;
		line-height:35px;
		margin-left:280px;
		margin-top:-35px;
		padding-left:20px;
}


/* ### Regioes Produtoras - Interna ### */





























.estilos_topo p{font-size:11px; padding-top:30px; _padding-top:10px; padding-left:53px;}

.regioes_topo p{font-size:11px; padding-top:30px; _padding-top:10px; padding-left:53px;}































.regioes_left_int{ width:646px; float:left; padding-top:30px;}































.regioes_left_int p{line-height:18px; padding:0px; margin:0px; font-size:12px; padding-bottom:25px;}































.conteudo_regioes_int{ padding-left:53px;width:646px;}































.conteudo_regioes_int p{font-size:12px !important; padding-top:0px;}































.nome_regiao{































	color:#6F5E48;































	font-size:12px;































	border-bottom:1px solid #D0D0C2;































	margin-top:6px; height:25px; margin-bottom:20px;































}































.nome_regiao span{font-weight:bold; font-size:16px;}































.nome_regiao .azul{































	background-image:url(../img/bullet_regiao_azul.gif);































	background-repeat:no-repeat;































	background-position:left center;































	padding-left:18px;































	float:left; width:357px; _width:375x; font-size:16px;































	font-weight:bold;































}































.nome_regiao .amarelo{































	background-image:url(../img/bullet_regiao_amarelo.gif);































	background-repeat:no-repeat;































	background-position:left center;































	padding-left:18px;































	float:left; width:357px; _width:375x; font-size:16px;































	font-weight:bold;































}































.nome_regiao .verde{































	background-image:url(../img/bullet_regiao_verde.gif);































	background-repeat:no-repeat;































	background-position:left center;































	padding-left:18px;































	float:left; width:357px; _width:375x; font-size:16px;































	font-weight:bold;































}































































.outrasRegioes{ float:right; width:270px; text-align:right}































.outras_regioes_selecione{































	font-family:Arial;































	font-size:12px;































	width:177px;































}































.veja_mais_ibravin{padding-top:25px;}































































































































































































































































/* ### Vinicolas ### */































.vinicolas_left{width:647px; padding-top:40px}































.vinicolas_left p{line-height:16px; padding:0px; margin:0px; font-size:11px; padding-bottom:25px;}































.viniculas_intro{margin:0px; font-size:11px; padding-left:53px; padding-top:40px;  _padding-top:18px;}































































/*.viniculas_intro{line-height:16px; padding:0px; padding-top:0px; margin:0px; font-size:11px; padding-bottom:25px;}*/































































.bloco_vinicola{border-bottom:1px solid #D1D1D1; width:647px; padding-bottom:17px; margin-bottom:17px;}































































.logo_vinicola{float:left; width:128px; text-align:left; padding-top:0px; _padding-top:5px;}































.logo_vinicola img{border:9px solid #FFFFFF}































































.infos_vinicola{float:right; width:519px;}































.infos_vinicola span{font-weight:bold; font-size:12px; color:#173672;}































.infos_vinicola span a{color:#173672; text-decoration:none}































.infos_vinicola span a:hover{color:#173672; text-decoration:underline}































.infos_vinicola p{padding-bottom:5px;}































.infos_vinicola p a:link, .infos_vinicola p a:visited{color:#000000; text-decoration:none;}































.infos_vinicola p a:hover{color:#000000; text-decoration:underline;}































.infos_vinicola .azul{color:#173672; font-size:11px; font-weight:normal;}































.infos_vinicola .cinza{color:#666666; font-size:11px; font-weight:normal;}































.infos_vinicola .cinza a{color:#666666 !important; font-size:11px; font-weight:normal;}































































.viniculas_topo{ 































	width:1004px; background-image:url(../img/topo_viniculas.png); 































	background-position:0px 42px; background-repeat:no-repeat;































	vertical-align:top; height:265px;































}































































.viniculas_cont_left{ width:647px; _width:676px; padding-right:29px; float:left; padding-top:0px; _padding-top:0px;}































































































































/* ### Vinicolas Cadastro ### */































.cadastro_vinicolas{margin-top:44px;}































.cadastro_vinicolas .tit{margin-bottom:10px;}































.vinicolas_form{width:500px;}































.vinicolas_form span{font-size:11px; color:#a90000;}































.vinicolas_form .bt_enviar{text-align:right; padding-top:20px;}































.vinicolas_form .bt_voltar{text-align:left; padding-top:20px;}































.bg_input{































	background-image:url(../img/bg_input.png);































	background-repeat:no-repeat;































	background-position:left center;































	height:25px;































	width:197px;































}































.input_cadastrovinicola{































	background-color:#FFFFFF;































	border:1px solid #FFFFFF;































	font-size:11px;































	font-family:Verdana;































	margin-left:5px;































	width:320px;































}































.bg_textarea{































	background-image:url(../img/bg_textarea.png);































	background-repeat:no-repeat;































	background-position:left center;































	height:48px;































	width:330px;































}































.textarea_cadastrovinicola{































	height:45px;































	width:320px;































	margin-left:5px;































	background-color:#FFFFFF;































	border:1px solid #FFFFFF;































	font-size:11px;































	font-family:Verdana;































	overflow:auto;































	margin-top:2px;































	margin-bottom:3px;































}































.file_cadastrovinicola{































	width:330px;































}































.vinicolas_form_esq{width:162px; text-align:right; font-weight:bold; font-size:12px; padding-right:5px;}































































































































































/* ### O Ibravin ### */































.ibravin_left{width:647px;}































.ibravin_left p{line-height:19px; padding:0px; margin:0px; font-size:12px; padding-bottom:25px;}































.logo_ibravin{float:left; padding-right:30px; padding-bottom:30px;}































.link_ibravin{































	background-image:url(../img/seta_bgverde.png);































	background-repeat:no-repeat;































	height:24px;































	margin-top:5px;































	padding-top:5px;































	padding-left:35px;































}































































.ibravin_topo{ 































	width:1004px; background-image:url(../img/topo_ibravin.png); 































	background-position:0px 42px; background-repeat:no-repeat;































	vertical-align:top; height:272px;































}































































.ibravin_cont_left{ width:647px; _width:676px; padding-right:29px; float:left; padding-top:0px; _padding-top:0px;}































.ibravin_left_fora{ width:647px; _width:676px; padding-right:29px; float:left; padding-top:20px;}































































































































































/* ### Contato ### */































.contato_topo{ 































	width:1004px; background-image:url(../img/topo_contato.png); 































	background-position:50px 45px; background-repeat:no-repeat;































	vertical-align:top; height:256px;































}































.conteudo_contato{ padding-left:53px;}































.tit_contato{ color:#83776c; font-size:12px; font-weight:bold;}































.contatoBloco_left{ width:647px; _width:676px; padding-right:29px; float:left}































.contatoBloco_right{ width:242px; float:left}































.contato_left{ width:235px; float:left; padding-top:28px;}































.contato_left p{ font-size:12px; padding-bottom:10px; padding-top:10px; margin:0px;}































.contato_left a:link, .contato_left a:visited{ color:#000; text-decoration:none;}































.contato_left a:hover{ color:#000; text-decoration:underline;}































.contato_left p span{ font-weight:bold;}































.contato_right{ width:405px; float:right; padding-top:28px;}































.contato_form_esq{width:70px; text-align:right !important; font-weight:bold; font-size:12px; padding-right:5px;}































.contato_form_esq_msg{































	width:70px; text-align:right !important; font-weight:bold; 































	font-size:12px; padding-right:5px; vertical-align:top; padding-top:3px;































}































.bg_input_contato{































	background-image:url(../img/bg_input.png);































	background-repeat:no-repeat;































	background-position:left center;































	height:30px;































	width:330px;































}































.bt_enviar_contato{text-align:right; padding-top:20px;}































.bg_textarea_contato{































	background-image:url(../img/bg_msg.png);































	background-repeat:no-repeat;































	background-position:left center;































	height:220px;































	width:330px;































	margin-top:2px;































}































.textarea_contato{































	height:200px;































	width:320px;































	margin-left:5px;































	background-color:#FFFFFF;































	border:1px solid #FFFFFF;































	font-size:12px;































	font-family:Arial;































	overflow:auto;































	margin-top:2px;































	margin-bottom:3px;































}































.input_contato{































	background-color:#FFFFFF;































	border:1px solid #FFFFFF;































	font-size:12px;































	font-family:Arial;































	margin-left:5px;































	width:320px;































	height:18px;































}































































































































































































/* ### Combina com Tudo ### */































.combina_topo{ 































	width:1004px; background-image:url(../img/topo_combina.png); 































	background-position:50px 42px; background-repeat:no-repeat;































	vertical-align:top; height:285px;































}































.combina_intro{ color:#83776c; font-weight:bold; font-size:12px; padding-top:5px; padding-bottom:25px;}































.combina_left{ 































	width:492px; float:left; background-image:url(../img/bg_combina_destaque.jpg); 































	background-position:top; background-color:#FFFFFF; border-bottom:1px solid #7EA281;































}































.prato_destaque{ margin-left:12px; margin-top:12px; margin-right:12px;}































.titulo_prato{ color:#23345f; font-size:18px; font-weight:bold;; padding-bottom:10px;}































.descricao_prato{ color:#666666; font-size:11px;}































.combina_foto{ float:left; width:245px; padding-bottom:20px;}































.combina_ingredientes{ padding-bottom:20px; color:#666666; font-size:11px;}







.combina_ingredientes ul{







	position:relative;







	display:inline;







	width: 100%;







	padding-bottom:15px !important;







}







.combina_ingredientes li{







	background-image:url(../img/bullet_lista.gif) !important;







	background-position:0px 6px;







	background-repeat:no-repeat;







	padding-left:0px !important;







	position:relative;







}















.combina_ingredientes img{ margin-right:15px !important;}















.descricao_prato ul{ margin:0px; padding:0px; list-style:none; padding-top:12px;}























.combinacom{ padding-top:15px; padding-bottom:50px; padding-left:12px; padding-right:12px; font-size:11px; border-top:1px solid #E8EADD; margin-top:50px;}































.combinacom p{ padding-top:9px; padding:0px; padding-top:8px; _padding-top:5px; margin:0px;}































































.combina_right{ width:383px; float:right; margin-right:32px;}































.veja_tambem{ height:229px; width:381px; border-bottom:2px solid #FFFFFF; overflow-y:auto; overflow-x:hidden;}































.listaPratos{ margin:0px; padding:0px; padding-bottom:5px;}































.listaPratos li{ 































	color:#142d5b; font-size:12px; font-weight:bold; 































	border-bottom:1px solid #D0D0D0; line-height:30px;































	background:url(../img/bullet_pratos.gif) left center no-repeat; padding-left:20px;































}































.listaPratos li a:link, .listaPratos li a:visited{ color:#142d5b; text-decoration:none;}































.listaPratos li a:hover{ color:#142d5b; text-decoration:underline}































.listaPratos li.selecionado{ 































	color:#142d5b; font-size:12px; font-weight:bold; 































	border-bottom:1px solid #D0D0D0; line-height:30px;































	background:url(../img/bg_lista_drinks.jpg) left center no-repeat; padding-left:20px;































}































.listaPratos li.selecionado a:link, .listaPratos.selecionado li a:visited{ color:#880d52; text-decoration:none;}































.listaPratos li.selecionado a:hover{ color:#880d52; text-decoration:none}































































.combina_bottom{ padding-top:80px;}































.combina_blog{ width:271px; float:left}































.sub_combinaB{ padding-bottom:20px;}































.combina_data{ padding-bottom:3px; color:#4f8008; font-size:12px;}































.combina_titulo{ padding-bottom:0px; _padding-bottom:0px; color:#23345f; font-size:20px; font-weight:bold;}



.combina_titulo a:link, .combina_titulo a:visited{ color:#23345f; font-weight:bold; text-decoration:none;}



.combina_titulo a:hover{ color:#23345f; font-weight:bold; text-decoration:underline;}





















.combina_txt{font-size:12px;}































.combina_txt p{font-size:12px; margin-top:3px;}































.combina_leiamais{































		font-size:11px; color:#23345F;































		background-image:url(../img/bullet_mais.gif);































		background-repeat:no-repeat; padding-left:16px; background-position:0px 2px;































}































.combina_leiamais a:link, .combina_leiamais a:visited{































	color:#23345F;































	text-decoration:none;































}































.combina_leiamais a:hover{































	color:#23345F;































	text-decoration:underline;































}































.combina_cego{ width:404px; float:left; text-align:center}































.combina_cadastro{ width:243px; float:left}































.combina_cartilha{ padding-bottom:35px;}































































































































































































































































/* ### Teste Cego ### */































.cego_topo{ 































	width:1004px; background-image:url(../img/topo_testecego.png); 































	background-position:50px 47px; background-repeat:no-repeat;































	vertical-align:top; height:273px;































}































.cego_caixa{ padding-top:20px; padding-bottom:0px; width:871px; margin-left:15px;}































.caixa_top{ height:10px; background:#FFFFFF}































.caixa_top_left{ background:url(../img/blog_comentario_top_left.gif) no-repeat left top; width:9px; float:left}































.caixa_top_right{ background:url(../img/blog_comentario_top_right.gif) no-repeat left top; width:11px; float:right}































.caixa_conteudo{ padding-left:0px; padding-right:0px; background:#FFFFFF;}































.caixa_conteudo .interno{padding:27px 0px; height:100% !important;}































.caixa_conteudo .interno .passo{width:199px; text-align:center; float:left; padding-top:35px;}







.caixa_conteudo_passo{width:199px; text-align:center; padding-top:35px;}























.caixa_conteudo .interno .texto{width:310px; _width:328px; float:left; padding-right:10px; }



.caixa_conteudo_txt{padding-right:10px; }







.caixa_conteudo .interno .texto .titulo, .caixa_conteudo_txt .titulo{font-size:14px; font-weight:bold; color:#173672; text-transform:uppercase;}



.caixa_conteudo .interno .texto p, .caixa_conteudo_txt p{font-size:14px; line-height:18px; color:#504D49; margin-right:3px; padding-right:7px; _padding-right:15px;}







.caixa_conteudo .interno .imagem{width:341px; float:left;}



.caixa_conteudo_img{}































.caixa_bottom{ height:10px; background:#FFFFFF !important}































.caixa_paginacao{border-top:2px solid #E9E9DD; padding-right:16px; text-align:right; background-color:#FFFFFF}































.caixa_paginacao .anterior{float:left; padding-left:645px; padding-top:10px;_padding-top:15px;}







.caixa_paginacao .anteriorUltimo{padding-top:10px;_padding-top:15px; text-align:right;}























.caixa_paginacao .proximo{padding-top:10px;_padding-top:15px;}















































.fonte11{ font-size:11px !important}































.txt_cego{ padding-bottom:10px; padding-top:10px; padding-left:200px; padding-right:200px;}







.txt_cego_int{ padding-bottom:10px; padding-top:10px; padding-right:30px;}























.txt_cego_int p{line-height:18px; padding:0px; margin:0px; font-size:14px !important;}















































































/* ### Drinks ### */































.drinks_topo{ 































	width:1004px; background-image:url(../img/topo_drinks.png); 































	background-position:50px 37px; background-repeat:no-repeat;































	vertical-align:top; height:268px;































}































.conteudo_drinks{ padding-left:53px; padding-top:50px;}































.drinks_foto{ float:left; width:204px; padding-bottom:20px;}































.drinks_ingredientes{ padding-bottom:20px; color:#666666; font-size:11px;}































.criador{ padding-bottom:50px; font-size:11px; border-top:1px solid #E8E8E8; padding-top:10px; padding-left:12px; padding-right:12px;}































.criador p{ padding:0px; padding-top:8px; _padding-top:5px; margin:0px;}































.drinks_ingredientes ul{







	position:relative;







	display:inline;







	width: 100%;







	padding-bottom:15px !important;







}







.drinks_ingredientes li{







	background-image:url(../img/bullet_lista.gif) !important;







	background-position:0px 6px;







	background-repeat:no-repeat;







	padding-left:0px !important;







	position:relative;







}































































































































/* ### Vinhos Servico ### */































.nomeUva{ color:#173672; font-size:16px; font-weight:bold; padding-bottom:5px;}































.uvas{ margin:0px; padding:0px; padding-bottom:40px; cursor:pointer;}































.uvas li{ 































	color:#6F5E48; font-size:14px;































	border-bottom:1px solid #D0D0D0; line-height:35px;































	background:url(../img/bullet_uvas.gif) left center no-repeat; padding-left:28px;































	list-style:none !important;































}































.uvas li a:link, .uvas li a:visited{ color:#6F5E48; text-decoration:none;}































.uvas li a:hover{ color:#6F5E48; text-decoration:underline}































.uva_topo{ 































	width:1004px; background-image:url(../img/topo_servicovinho.png); 































	background-position:0px 42px; background-repeat:no-repeat;































	vertical-align:top; height:268px;































}































.uva_left{ width:647px; _width:676px; padding-right:29px; float:left; padding-top:0px; _padding-top:0px;}































.uva_left p{line-height:20px; padding:0px; padding-right:25px; margin:0px; font-size:11px; padding-bottom:25px; font-family:Arial;}































































































.uvas_sobre{































	background-image:none !important;































	list-style: none !important;































	font-size:12px !important;































	color:#000 !important;































	line-height:17px !important;































	padding-top:15px;































	padding-bottom:25px;































	border-bottom:none !important;































}































































.uvas_sobre p{































	font-size:12px !important;































	color:#000 !important;































	line-height:17px !important;































	padding-bottom:10px;































	text-align:justify;































}































































































































































































































/* ### Vinhos Servico - A uva e o terroir ### */































.terroir_left{width:647px;}































.terroir_left p{line-height:19px; padding:0px; margin:0px; font-size:12px; padding-bottom:25px;}































.itens{ padding-bottom:23px;}































.item_nome{ font-size:18px; color:#364F90; padding-bottom:7px;}































.item_txt{ font-size:11px;}































.item_txt p{margin:0px; padding:0px;}































































































































































































































/* ### Vinhos Servico - A historia do vinho ### */































.historia{ margin:0px; padding:0px; padding-bottom:5px;}































.historia li{ 































	color:#6F5E48; font-size:14px;































	border-bottom:1px solid #D0D0D0; line-height:30px;































	background:url(../img/bullet_uvas.gif) left center no-repeat; padding-left:28px;































}































.historia li a:link, .historia li a:visited{ color:#6F5E48; text-decoration:none;}































.historia li a:hover{ color:#6F5E48; text-decoration:underline}































.historia_sobre{































	background-image:none !important;































	list-style: none !important;































	font-size:12px !important;































	color:#000 !important;































	line-height:17px !important;































	padding-top:15px;































	padding-bottom:25px;































	padding-right:20px;































	border-bottom:none !important;































}































































.historia_sobre p{































	font-size:12px !important;































	color:#000 !important;































	line-height:17px !important;































	padding-bottom:10px;































	text-align:justify;































}
.mapa{
	float:left;
	clear:both;
	margin-left:100px;
}