body {
	margin:0px;
	padding:0px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	background:url(img/fundo_body.gif);
}

* {margin:0px; padding:0px; border:0px;}
a {text-decoration:none; color:#333;}
a:hover {color:#F89600 !important;}

table {border-collapse:collapse;}
table td {border-collapse:collapse;}
td.link span a{ margin-left:15px !important;}
td.link{vertical-align:top !important;}
h1, h4 {font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#F57C03; margin-bottom:4px;}
h2 {font-size:14px;}

#geral {
	width:100%;
	min-height:144px;/*Tem hack para o I.E no arquivo _css_site_ie.css*/
	background:url(img/fundo_geral.jpg) repeat-x 0px 0px;
}
#mae {
	width:992px;
	position:absolute;
	left:50%;
	margin-left:-496px;
}

/*****Cabecalho do site + a barra do menu principal + menu 2 + a parte de identificacao******/

#cabecalho {
	width:100%;
	height:107px;
	float:left;
}
	a#logo {
		width:173px;
		height:83px;
		background:url(img/logo.jpg);
		text-indent:-5000px;
		overflow:hidden;
		position:absolute;
		margin:8px 0px 0px 27px;
	}
	#banner_principal {
		width:728px;
		height:90px;
		position:absolute;
		margin:8px 0px 0px 0px;
		right: 20px;
	}

#barra_menu {
	width:100%;
	height:37px;
	float:left;
	background: url(img/fundo_barra_menu.jpg) no-repeat;
}
#barra_menu_2 {
	width:100%;
	height:52px;
	float:left;
}
	p#identificacao {
		width:425px;
		float:right;
		color:#C64D4D;
		font-size:11px;
		text-align:right;
		margin:9px 0px 0px 0px;
	}
		p#identificacao a {color:#C64D4D;	font-size:11px; text-decoration:underline;}
		p#identificacao a:hover {color:#F89600;}
		
	p#identificacao_logado {
		width:400px;
		float:right;
		font-size:11px;
		text-align:right;
		margin:9px 0px 0px 0px;
	}
		p#identificacao_logado a {font-size:9px; text-decoration:underline;}
		p#identificacao_logado a:hover {color:#F89600;}
		
#visitante {
	width:80px; 
	height:19px;
	margin:10px 0px 0px 73px;
	_margin:8px 0px 0px 73px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
}	
	#visitante img {margin:-8px 0px -5px 0px; _margin:0px 0px -5px 0px; vertical-align:middle;}	
		
/*****Cabecalho do site + a barra do menu principal + menu 2 + a parte de identificacao******/
		
		
#conteudo {
	width:964px;
	*width:971px;
	border:solid 1px #999;
	border-top:none;
	float:left;
	margin:-1px 0px 0px 0px;
	*margin: -1px 0px 0px -2px;
	padding:0px 13px 10px 13px;
	background:#fff;
	min-height:400px;
	height:auto !important;
	height:400px;
}
#rodape {
	width:100%;
	height:65px;
	float:left;
}


/*****Especificas da home******/
#nav_home {
	width:704px;
	height:225px;
	float:left;
}
	#nav_home_cont {
		border:solid 1px #d5d5d5;
		float:left;
	}
	#nav_home_busca {
		width: 700px;
		height:63px;
		background:#E8E8E8;
		float:left;
		*margin-top:-2px;
	}
	#nav_home_busca form {margin:15px 0px 0px 147px;}
	#nav_home_busca form.regioes {margin:15px 0px 0px 95px;}
	#nav_home_busca label {font-size:12px; font-weight:bold; margin-top:2px; display:block;}
	#nav_home_busca input {width:245px;}
	#nav_home_busca a.marc_link_1 {margin-left:30px;}
		
#banner_home_2 {
	/*width:143px;*/
	margin-left: 10px;
	*margin-left: 13px;
	height:225px;
	/*border:solid 1px #396280;*/
	float:left;
}

#ultimos_adicionados {
	width:313px;
	height:282px;
	float:left;
	margin:17px 10px 0px 0px;
	background:  url(img/fundo_ult_ad.gif) no-repeat left top;
}
#ultimos_adicionados span {
	font-size:12px;
	font-weight:bold;
	margin:6px 0px 0px 99px;
	display:block;
}
ul#ultimos_adicionados_lista {width:100%; list-style:none;}
ul#ultimos_adicionados_lista li {
	display: inline;
	float:left;
	width:100%;
	height:22px; 
	border-bottom:solid 1px #EBEBEB;
	background:#f7f7f7;
}
ul#ultimos_adicionados_lista li.segunda {background:#fff;}
ul#ultimos_adicionados_lista li img {width:13px; height:13px; margin:5px 0px -2px 0px;}
ul#ultimos_adicionados_lista li span {
	font-weight:normal;
	font:11px Arial, Verdana, sans-serif;
	color:#333;
	text-align:center;
	width:36px; 
	height:17px; 
	display:block; 
	background:#EBEBEB; 
	padding-top:5px;
	margin:0px 5px 0px 0px;/*Tem hack para o I.E no arquivo _css_site_ie.css*/
	float:left;
}
	ul#ultimos_adicionados_lista li.segunda span {background:#f7f7f7;}
	ul#ultimos_adicionados_lista li a {
		font-weight:normal;
		font:11px Arial, Verdana, sans-serif;
		color:#333;
		margin:0px 0px 0px 7px;
	}
	ul#ultimos_adicionados_lista li a:hover {color:#F89600;}
/********/
#ultimos_avaliados {
	width:313px;
	height:282px;
	float:left;
	margin:17px 10px 0px 0px;
	background:  url(img/fundo_ult_av.gif) no-repeat left top;
}
	#ultimos_avaliados span {
		font-size:12px;
		font-weight:bold;
		margin:6px 0px 0px 104px;
		display:block;
	}
	ul#ultimos_avaliados_lista {width:100%; list-style:none;}
	ul#ultimos_avaliados_lista li {
		float:left;
		width:100%;
		height:22px; 
		border-bottom:solid 1px #EBEBEB;
		background:#f7f7f7;
	}
	ul#ultimos_avaliados_lista li.segunda {background:#fff;}
	ul#ultimos_avaliados_lista li img {margin:5px 0px -2px 0px;}
	ul#ultimos_avaliados_lista li span {
		font-weight:normal;
		font:11px Arial, Verdana, sans-serif;
		color:#333;
		text-align:center;
		width:36px; 
		height:17px; 
		display:block; 
		background:#EBEBEB; 
		padding-top:5px;
		margin:0px 5px 0px 0px;/*Tem hack para o I.E no arquivo _css_site_ie.css*/
		float:left;
	}
	ul#ultimos_avaliados_lista li.segunda span {background:#f7f7f7;}
	ul#ultimos_avaliados_lista li a {
		font-weight:normal;
		font:11px Arial, Verdana, sans-serif;
		color:#333;
		margin:0px 0px 0px 7px;
	}
	ul#ultimos_avaliados_lista li a:hover {color:#F89600;}
/********/
#top10 {
	width:313px;
	height:282px;
	float:left;
	margin:17px 0px 0px 0px;
	background: url(img/fundo_top10.gif) no-repeat left top;
}
	#top10 span {
		font-size:12px;
		font-weight:bold;
		margin:6px 0px 0px 110px;
		display:block;
	}
	ul#top10_lista {width:100%; list-style:none;}
	ul#top10_lista li {
		float:left;
		width:100%;
		height:22px; 
		border-bottom:solid 1px #EBEBEB;
		background:#f7f7f7;
	}
	ul#top10_lista li.segunda {background:#fff;}
	ul#top10_lista li img {width:13px; height:13px; margin:5px 0px -2px 0px;}
	ul#top10_lista li img.numeracao {width:23px; height:22px; margin:0px 5px -5px 0px;}
	ul#top10_lista li.segunda span {background:#f7f7f7;}
	ul#top10_lista li strong.nota {font-size:22px; color:#444;}
	ul#top10_lista li div.nota {
		display:inline; 
		text-align:center;
		font-weight:bold;
		float:right; 
		margin: 4px 5px 0px 0px; 
		width:30px; 
	}
	ul#top10_lista li a {
		font-weight:normal;
		font:11px Arial, Verdana, sans-serif;
		color:#333;
		margin:0px 0px 0px 7px;
	}
	ul#top10_lista li a:hover {color:#F89600;}
	
/*****Especificas da home******/

#barra_informe_busca {
	font: 13px Arial, Verdana, sans-serif;
	width:933px; 
	background:#D3E0EB; 
	padding:7px 0px 7px 30px; 
	float:left;
}


/*****Especificas PRODUTOS******/
#ver_produto {
	width:135px;
	height:353px;
	float:left;
	display:table;
}
#ver_produto p {font:9px Arial, Verdana, sans-serif; width:113px; margin-left:5px;}
#ver_produto p span {font:bold 11px Arial, Verdana, sans-serif;}
#ver_produto p img {margin:2px 2px -4px 0px;}
#ver_produto .conto_bottom {background: url(img/canto_2.gif) no-repeat bottom left;}
#ver_produto .conto_bottom_2 {background: url(img/canto_3.gif) no-repeat bottom left; margin-bottom:5px; margin-top:5px;}
#ver_produto .borda_prod {background: url(img/borda_prod.gif) repeat-y top left;}
#ver_produto .pontuacao {font:bold 25px Verdana, Arial, Helvetica, sans-serif;}
#ver_produto .pontuacao_frase {font:bold 11px Verdana, Arial, Helvetica, sans-serif;}
#ver_produto .avaliacao {font:bold 10px Verdana, Arial, Helvetica, sans-serif; display:block; margin-bottom:5px; font-weight:normal;}

#dados {
	width:598px;
	float:left;
	margin-left:14px;
}

#banner_internas {
	width:205px;
	height:353px;
	/*border:solid 1px #396280;*/
	float:right;
}
p#n_garantir {
	width:100%; 
	font:11px Arial, Verdana, sans-serif; 
	color:#999;
	text-align:center;
	margin-top:30px; 
	float:left;
}
	p#n_garantir a {color:#999;}


/*****Especificas PRODUTOS******/


/*****Especificas TABELAS******/
table#tabela_1 th h2 {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;	
	width:100%;
	height:27px; 
	padding:3px 0px 0px 12px;
	text-align:left;
}

table#tabela_1 tr.cor {background:#f7f7f7;}
table#tabela_1 td {font:12px Arial, Verdana, sans-serif; padding:4px 5px 4px 10px;}

table#tabela_1 th.fundo_1 {background:url(img/canto_dados_top1.gif) no-repeat;}
table#tabela_1 th.fundo_2 {background:url(img/canto_dados_top2.gif) no-repeat;}
table#tabela_1 th.fundo_3 {background:url(img/canto_dados_top3.gif) no-repeat;}
table#tabela_1 td.borda {border-right:solid 3px #fff;}
table#tabela_1 td p.marc_laranja {
	background:url(img/marc_laranja.gif) no-repeat 0px 5px; 
	padding-left:10px;
	padding-right:10px;
}
table#tabela_1 td.harmonizacao {line-height:18px; padding:10px 5px 12px 0px !important;}
table#tabela_1 td.pontuacao {font:bold 16px Verdana, Arial, Helvetica, sans-serif;}
table#tabela_1 td.icons img {width:13px; height:13px; margin-bottom:-2px;}
table#tabela_1 td img.icon_termometro {margin:0px 0px -5px 0px;}

table#tabela_1 td a {
	font:12px Arial, Verdana, sans-serif;
	text-decoration:underline;
}
/************************************/
table#tabela_2 th h2 {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;	
	width:100%;
	height:27px; 
	padding:3px 0px 0px 12px;
	text-align:left;
}
table#tabela_2 td {font:12px Arial, Verdana, sans-serif; padding:4px 5px 4px 10px;}
table#tabela_2 th.fundo_1 {background:url(img/canto_dados_top1.gif) no-repeat;}

/************************************/
table#tabela_3 {border:solid 1px #EBEBEB; margin-bottom:13px;}
table#tabela_3 .borda_bottom {border-bottom:solid 1px #EBEBEB;}
table#tabela_3 .borda_right {border-right:solid 1px #EBEBEB;}
table#tabela_3 .pontuacao {font:20px Verdana, Arial, Helvetica, sans-serif; margin-bottom:5px; display:block;}
table#tabela_3 #txt {
	font:12px Arial, Verdana, sans-serif;
	padding:10px 17px; 
	border-bottom:solid 1px #EBEBEB; 
	border-right:solid 1px #EBEBEB;
}
table#tabela_3 #txt img {margin:0px 5px -5px 0px;}
table#tabela_3 #texto {padding:10px 0px 10px 0px;}

/************************************/
table#tabela_4 td {background:#f7f7f7; padding:4px 0px;}
table#tabela_4 td.borda_right {border-right:solid 3px #fff;}
table#tabela_4 td select {
	font:11px Arial, Verdana, Helvetica, sans-serif;
	width:50px;
	border:solid 1px #514D44; 
	background:#fff; 
	height:15px;
}
/************************************/
table#tabela_5 {float:left; font:12px Arial, Verdana, Helvetica, sans-serif;}
table#tabela_5 a {text-decoration:underline;}
table#tabela_5 th.canto_1 {width:5px; background:url(img/cg_1.gif); height:26px;}
table#tabela_5 th.canto_2 {width:5px; background:url(img/cg_2.gif); height:26px;}
table#tabela_5 th.titulo {width:99%; background:#D3E0EB; padding-left:9px; text-align:left;}

th.canto_1m {width:5px; background:url(img/cm_1.gif); height:20px;}
th.canto_2m {width:5px; background:url(img/cm_2.gif); height:20px;}
th.titulo_2 {width:99%; background:#D3E0EB; padding-left:10px; text-align:left;}
th.titulo_2 h2 {font:11px Verdana, Arial, Helvetica, sans-serif;}

table#tabela_5 tr.cor {background:#f7f7f7;}
table#tabela_5 td.cor {background:#f7f7f7;}

table#tabela_5 h2.avaliar_produto, 
table#tabela_5 h2.incluir_safra,
table#tabela_5 h2.recomendar,
table#tabela_5 h2.editar_texto
{font:12px Verdana, Arial, Helvetica, sans-serif; padding-left:36px;}

table#tabela_5 h2.avaliar_produto {background:url(img/icon/avaliar_produto.gif) no-repeat;}
table#tabela_5 h2.incluir_safra {background:url(img/icon/incluir_safra.gif) no-repeat;}
table#tabela_5 h2.recomendar {background:url(img/icon/recomendar.gif) no-repeat;}
table#tabela_5 h2.editar_texto {background:url(img/icon/editar_texto.gif) no-repeat 0px -1px;}

table#tabela_5 p.intens {
	font:12px Arial, Verdana, sans-serif;
	background:url(img/marc_link_1.gif) no-repeat 0 2px; 
	padding-left:18px; 
	margin:0px 0px 2px 30px;
}
table#tabela_5 input, table#tabela_5 textarea, table#tabela_5 select {
	font:12px Arial, Verdana, Helvetica, sans-serif;
	border:solid 1px #809DB9; 
	background:#fff; 
	padding:2px;
}
.file {
	font:12px Arial, Verdana, Helvetica, sans-serif;
	border:solid 1px #809DB9; 
	background:#fff; 
	padding:2px;
	height:20px;
}

/************************************/
table#lista_result_onde_enc td.um {padding:10px 0px;}
table#lista_result_onde_enc td.um a {font:10px Arial, Verdana, sans-serif; text-decoration:underline;}
table#lista_result_onde_enc td.dois a {font:11px Arial, Verdana, sans-serif; text-decoration:underline;}
table#lista_result_onde_enc td.um img {margin-bottom:4px;}
table#lista_result_onde_enc tr.cor {background:#f7f7f7;}
table#lista_result_onde_enc td.dois {padding: 2px 0 2px 0;}

/************************************/
table#tabela_perfil {
	font:bold 12px Arial, Verdana, sans-serif;
	background:#F7F7F7; 
	border-top:solid 1px #EBEBEB;
}
table#tabela_perfil a {font:10px Arial, Verdana, sans-serif; text-decoration:underline;}
table#tabela_perfil td {padding:6px 0px; border-bottom:solid 1px #EBEBEB;}
table#tabela_perfil td.frase {background:url(img/fundo_td_perfil.gif) no-repeat right 8px;}

/************************************/
table.tabela_avaliacoes {
	font:12px Arial, Verdana, sans-serif;
	background:#F7F7F7; 
	float:left;
	margin-top:15px;
}
table.tabela_avaliacoes th {font:bold 12px Verdana, Arial, sans-serif; padding:8px 16px; background:#F7F7F7; text-align:left; border:solid 1px #EBEBEB;}
table.tabela_avaliacoes th img {width:18px; height:18px; margin-bottom:-5px;}
table.tabela_avaliacoes td {border:solid 1px #EBEBEB;}
table.tabela_avaliacoes td a {text-decoration:underline;}
table.tabela_avaliacoes td.txt {padding:10px 16px; background:#fff; line-height:18px;}
table.tabela_avaliacoes td.txt p {margin-top:8px;}
table.tabela_avaliacoes td.pergunta {font:bold 10px Verdana, Arial, sans-serif; padding:5px 16px; background:#FCFCFC;}
table.tabela_avaliacoes td.td_nota {font:9px Verdana, Arial, sans-serif;}
table.tabela_avaliacoes td span.nota {font:20px Verdana, Arial, sans-serif; margin-top:15px; display:block;}

/************************************/
table#tabela_inclusoes {
	font:12px Arial, Verdana, sans-serif;
	float:left;
	margin-top:15px;
}
table#tabela_inclusoes th {font-weight:normal; padding:7px 12px; background:#F7F7F7; text-align:left; border:solid 1px #EBEBEB;}
table#tabela_inclusoes td img {width:13px; height:13px; margin-bottom:-3px; margin-right:4px;}
table#tabela_inclusoes td span {float:left; display:block; margin:4px 0px -5px 0px;}
table#tabela_inclusoes td {border:solid 1px #EBEBEB; padding:2px 5px 2px 22px;}
table#tabela_inclusoes td a.exc {float:right; }
table#tabela_inclusoes td a {font:12px Arial, Verdana, sans-serif; text-decoration:underline; margin-left:19px;}

/*****Especificas TABELAS******/

/************************************/
table#tabela_adega {
	font:12px Arial, Verdana, sans-serif;
	float:left;
	margin-top:15px;
}
table#tabela_adega th {font-weight:normal; padding:7px 12px; background:#F7F7F7; text-align:center; border:solid 1px #EBEBEB;}
table#tabela_adega td.icones img {width:13px; height:13px; margin-bottom:-3px; margin-right:4px;}
table#tabela_adega td span {float:left; display:block; margin:4px 0px -5px 0px;}
table#tabela_adega td {border:solid 1px #EBEBEB; /*padding:2px 5px 2px 22px;*/ }
table#tabela_adega td.topo {border:solid 1px #EBEBEB; padding:10px 5px 10px 22px; background:#F7F7F7;}
table#tabela_adega td.foto {font: normal 9px Arial;}
table#tabela_adega td.info {text-align:center; vertical-align: middle; font-weight: bold; padding: 10px 0px;}
table#tabela_adega td span.chamada {float: none; margin: 0; font: normal 11px Arial;}
table#tabela_adega td a.exc {float:right; }
table#tabela_adega td a {font:12px Arial, Verdana, sans-serif; text-decoration:underline; margin-left:19px;}

/*****Especificas TABELAS******/


												
/*************************LISTAS*****************************/		
ul#lista_busca {list-style:none; float:left; margin:20px 0px 20px 40px; width:700px; }/*Tem hack para o I.E no arquivo _css_site_ie.css*/
ul#lista_busca span {display:block; font-weight:bold; margin:0px 0px 15px 46px; font:bold 12px Arial;}
ul#lista_busca span img {margin:0px 0px -2px 4px;}
ul#lista_busca li {margin:0px 0px 8px 90px; display:block; line-height:15px; font:12px Arial;}
ul#lista_busca li img {width:13px; margin:0px 0px -2px 4px; padding:0px;}
ul#lista_busca li a {
	font:12px Arial; 
	text-decoration:underline; 
	margin:0px 0px 0px 7px;
}
ul#lista_busca li a:hover {color:#F89600;}

ul.sub_regioes {list-style:none; margin:0px 0px 0px 50px;}
ul.sub_regioes li {margin:0px 0px 7px 0px;}


/*************************LISTAS*****************************/		

/*****FORMULARIOS******/
input, select {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	border:solid 1px #809DB9; 
	background:#fff; 
	padding:2px;
}
.radio {border:none !important; background:none !important;}


/*****FORMULARIOS******/

/******************************************************
					CLASSES GERAIS
******************************************************/					
.zera_margin {margin:0px !important;}
.zera_padding {padding:0px !important;}
.zera_borda {border:none !important;}

.txt p {line-height:18px !important; margin-bottom:10px !important;}

.arial {font-family:Arial, Verdana, sans-serif !important;}
.verdana {font-family:Verdana, Arial, sans-serif !important;}
.font_normal {font-weight:normal !important;}
.underline {text-decoration:underline !important;}

.titi_cad {
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#548AB1;
	float:left;
	background:url(img/icon/cadastro.gif) no-repeat 0px 0px;
	padding-left:35px;
	margin-left:15px;/*Tem hack para o I.E no arquivo _css_site_ie.css*/
}

.titi_ajuda {
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#548AB1;
	float:left;
	background:url(img/icon/ajuda.gif) no-repeat 0px 0px;
	padding-left:35px;
	margin-left:15px;/*Tem hack para o I.E no arquivo _css_site_ie.css*/
}

.titi_outros {
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#548AB1;
	float:left;
	background:url(img/icon/outros.gif) no-repeat 0px 0px;
	padding-left:35px;
	margin-left:15px;/*Tem hack para o I.E no arquivo _css_site_ie.css*/
}

.linha_branca {border-bottom:solid 2px #fff !important;}

.a_m_t_5 {margin-top:5px !important;}
.a_m_t_10 {margin-top:10px !important;}
.a_m_t_15 {margin-top:15px !important;}
.a_m_t_30 {margin-top:30px !important;}
.a_m_d_4 {margin-right:0px !important;}
.a_m_b_3 {margin-bottom:3px !important;}
.a_m_b_5 {margin-bottom:5px !important;}
.a_m_tb_5 {margin-top:5px !important; margin-bottom:5px !important;}
.a_m_b_10 {margin-bottom:10px !important;}
.a_m_e_5 {margin-left:5px !important;}
.a_m_e_336 {margin-left:336px !important;}
.d_m_b_3 {margin-bottom:-3px !important;}
.d_m_b_5 {margin-bottom:-5px !important;}

.a_p_tb_2 {padding-top:2px !important; padding-bottom:2px !important;}
.a_p_tb_5 {padding-top:10px !important; padding-bottom:5px !important;}
.a_p_tb_10 {padding-top:10px !important; padding-bottom:10px !important;}
.a_p_tb_15 {padding-top:15px !important; padding-bottom:15px !important;}
.a_p_tb_20 {padding-top:20px !important; padding-bottom:20px !important;}
.a_p_t_5 {padding-top:5px !important;}
.a_p_t_6 {padding-top:6px !important;}
.a_p_t_10 {padding-top:10px !important;}
.a_p_t_15 {padding-top:15px !important;}
.a_p_t_20 {padding-top:20px !important;}
.a_p_b_5 {padding-bottom:5px !important;}
.a_p_b_10 {padding-bottom:10px !important;}
.a_p_d_10 {padding-right:10px !important;}
.a_p_b_15 {padding-bottom:15px !important;}
.a_p_b_20 {padding-bottom:20px !important;}
.a_p_e_64 {padding-left:64px !important;}

.font_9 {font-size:9px !important;}
.font_10 {font-size:10px !important;}
.font_11 {font-size:11px !important;}
.font_12 {font-size:12px !important;}
.font_14 {font-size:14px !important;}

.vermelho {color:#ff0000 !important;}
.bordo {color:#C64D4D !important;}
.azul {color:#548AB1 !important;}

.entrelinhas_2 {line-height:18px !important;}
.entrelinhas_3 {line-height:30px !important;}

.left {float:left !important;}
.right {float:right !important;}
.centraliza {text-align:center !important;}

.largura_33 {width:33px;}
.largura_43 {width:43px;}
.largura_50 {width:50px;}
.largura_60 {width:60px;}
.largura_70 {width:70px;}
.largura_90 {width:90px;}
.largura_127 {width:127px;}
.largura_200 {width:200px;}
.largura_300 {width:300px;}
.largura_select_70 {width:70px;}
.largura_select_90 {width:90px;}
.largura_select_221 {width:226px;}
.largura_select_300 {width:306px;}
.largura_356 {width:356px;}
.largura_387 {width:380px;}
.largura_400 {width:400px;}
.largura_667 {width:667px;}


.altura_50 {height:50px;}
.altura_100 {height:100px;}
.altura_134 {height:134px;}
.altura_150 {height:150px;}

.marc_link_1 {
	font:10px Arial, Verdana, sans-serif;
	background:url(img/marc_link_1.gif) no-repeat 0 2px; 
	padding-left:18px; 
	text-decoration:underline;
}
.marc_inc_vinho {

	font:12px Arial, Verdana, sans-serif;
	background:url(img/marc_inc_vinho.gif) no-repeat; 
	padding-left:37px; 
	text-decoration:underline;
}

.pais_preferencia {margin:0px 15px 15px 0px; display:block; float:left; _padding-bottom:20px; }
.pais_preferencia img {margin:0px 10px -5px 0px;}

.pos_neg {margin: 3px 7px 0px 0px !important;}

.frase_combase {color:#999; float:right; margin:10px 0px 0px 0px; font:11px Arial, Verdana, sans-serif}/*Tem hack para o I.E no arquivo _css_site_ie.css*/
.copyright {font:10px Arial, Verdana, sans-serif; text-align:left; width:395px; margin-left:320px; padding-left:24px; background: url(img/icon/logo.gif) no-repeat;}
.copyright_print {font:10px Arial, Verdana, sans-serif; text-align:left; width:395px; margin-left:5px; padding-left:24px; background: url(img/icon/logo.gif) no-repeat;}

.bt_voltar, .bt_topo, .bt_finalizar, .bt_continuar, .bt_enviar, .bt_editar, .bt_excluir, .bt_salvar_alteracoes, .bt_alterar_dados {
	font-family: Verdana !important;
	font-size:11px !important;
	font-weight:bold !important;
	text-align:left;
	text-decoration:none !important;
	display:block;
	padding:5px 0px 0px 28px;
	height:18px;
}
.bt_topo {width:50px;/*eh a largura do btn - 28 */ background:url(img/bt/topo.jpg);}
.bt_voltar {width:50px;/*eh a largura do btn - 28 */ background:url(img/bt/voltar.jpg);}
.bt_finalizar {width:68px;/*eh a largura do btn - 28 */  background:url(img/bt/finalizar.jpg);}
.bt_continuar {width:74px;/*eh a largura do btn - 28 */  background:url(img/bt/continuar.jpg);}
.bt_enviar {width:52px;/*eh a largura do btn - 28 */  background:url(img/bt/enviar.jpg);}
.bt_editar {width:56px;/*eh a largura do btn - 28 */  background:url(img/bt/editar.jpg);}
.bt_excluir {width:56px;/*eh a largura do btn - 28 */  background:url(img/bt/excluir.jpg);}
.bt_salvar_alteracoes {width:126px;/*eh a largura do btn - 28 */  background:url(img/bt/salvar_alteracoes.jpg);}
.bt_alterar_dados {width:100px;/*eh a largura do btn - 28 */  background:url(img/bt/alterar_dados.jpg);}

/* AMIGOS STYLES */

.excluir {
	background:url(img/bt/excluir.jpg) no-repeat scroll 0 0;
	width:55px;
	height:18px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0 0 29px;
	cursor: pointer;
}

.adicionar_amigos {
	background:url(img/bt/adicionar.jpg) no-repeat scroll 0 0;
	width:65px;
	height:18px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0 0 28px;
	cursor: pointer;
}

.adicionar_imagem {
	background:url(img/bt/adicionar_img.jpg) no-repeat scroll 0 0;
	width:123px;
	height:19px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding:4px 0 0 20px;
	cursor: pointer;
}