body {
	/*background-image:url(../images/fundo_conteudo.png);*/
	/*background-repeat:repeat-y;*/
	/*background-repeat:no-repeat;*/
	/*background-attachment:fixed;*/
	/*background-color:#fff;*/
	background-position:center;
	
	border-collapse:collapse;
	/* retira as bordas duplas nas células da tabela */
   	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.imagem {
	
	border-radius: 10px;
	
	background-image:url(../images/fundo_chamada.png);
	
   
}

.imagem:hover{

box-shadow:0px 0px 5px #00742B; /*CSS3 shadow: 30px blurred shadow all around image*/
-webkit-box-shadow:0px 0px 5px #00742B; /*Safari shadow version*/
-moz-box-shadow:0px 0px 5px #00742B; /*Mozilla shadow version*/

background-color:#008400;



}

.imagem2 {
	border:2px solid #e8ad01;
	border-radius: 20px;
	
}


.imagem_clic {
	border:2px solid #e8ad01;
	border-radius: 20px;
	
	   
}

.imagem_clic:hover{
	
border:2px solid #fff;
/*box-shadow:0px 0px 5px #fff; /*CSS3 shadow: 30px blurred shadow all around image*/
/*-webkit-box-shadow:0px 0px 5px #fff; /*Safari shadow version*/
/*-moz-box-shadow:0px 0px 5px #fff; /*Mozilla shadow version*/





}

.mapa {
	border:1px solid #999;
	border-radius: 10px;
}

.topo {
	/*background-image:url(../images/fundo_topo.png);*/
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
	/*background-color:#cccccc;*/
	
	
	
}

.topo_barra {
	background-image:url(../images/barra_topo.jpg);
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
	/*background-color:#cccccc;*/
	
	
	
}


.menu_topo {
	background-image:url(../images/fundo_menu.png);
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
	/*background-color:#cccccc;*/
		
}

.fundo_conteudo {
	background-image:url(../images/fundo_conteudo.png); 
	background-position:center;
	background-position:top;
	/*background-repeat:no-repeat;*/
	background-color:#050101;
	
	
	
	
}



.fundo_meio {
	background-image:url(../images/fundo_meio.png);
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
	
	
}

.fundo_meio_sub {
	background-image:url(../images/fundo_meio_sub.png);
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
	
	
}



.fundo_rodape {
	background-image:url(../images/acabamento_rodape.png);
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
	margin-top:-45px;
	
}

.grad_conteudo_diagonal_vermelho
{
background: -webkit-linear-gradient(left top, #fd051b 40%, #000); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(bottom right, #fd051b 40%, #000); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(bottom right, #fd051b 40%, #000); /* For Firefox 3.6 to 15 */
background: linear-gradient(to bottom right, #fd051b 40%, #000); /* Standard syntax */
}

.grad_conteudo_diagonal_vermelho2
{
background: -webkit-linear-gradient(left top, #fd051b 50%, #820004); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(bottom right, #fd051b 50%, #820004); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(bottom right, #fd051b 50%, #820004); /* For Firefox 3.6 to 15 */
background: linear-gradient(to bottom right, #fd051b 50%, #820004); /* Standard syntax */
}

.grad_conteudo_diagonal_laranja
{
background: -webkit-linear-gradient(left top, #d08603, #694103); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(bottom right, #d08603, #694103); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(bottom right, #d08603, #694103); /* For Firefox 3.6 to 15 */
background: linear-gradient(to bottom right, #d08603, #694103); /* Standard syntax */
}
 
.grad_conteudo_diagonal3
{
background: -webkit-linear-gradient(left top, #d90f2f 10%, #000); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(bottom right, #d90f2f 10%, #000); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(bottom right, #d90f2f 10%, #000); /* For Firefox 3.6 to 15 */
background: linear-gradient(to bottom right, #d90f2f 10%, #000); /* Standard syntax */
}

.grad_conteudo_diagonal4
{
background: -webkit-linear-gradient(left top, #d90f2f, #666); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(bottom right, #d90f2f, #666); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(bottom right, #d90f2f, #666); /* For Firefox 3.6 to 15 */
background: linear-gradient(to bottom right, #d90f2f, #666); /* Standard syntax */
}

.grad_meio
{
background: -webkit-linear-gradient(left top, #000 20%, #d90f2f); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(bottom right, #000 20%, #d90f2f); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(bottom right,#000 20%, #d90f2f); /* For Firefox 3.6 to 15 */
background: linear-gradient(to bottom right, #000 20%, #d90f2f); /* Standard syntax */
}  


.grad_circulo
{
background: -webkit-radial-gradient(#d2213c, #000); /* Safari 5.1 to 6.0 */
background: -o-radial-gradient(#d2213c, #000); /* For Opera 11.6 to 12.0 */
background: -moz-radial-gradient(#d2213c, #000); /* For Firefox 3.6 to 15 */
background: radial-gradient(#d2213c, #000); /* Standard syntax */
} 

.grad_circulo_vermelho
{
background: -webkit-radial-gradient(#ed0101, #7b0101); /* Safari 5.1 to 6.0 */
background: -o-radial-gradient(#ed0101, #7b0101); /* For Opera 11.6 to 12.0 */
background: -moz-radial-gradient(#ed0101, #7b0101); /* For Firefox 3.6 to 15 */
background: radial-gradient(#ed0101, #7b0101); /* Standard syntax */
} 

.grad_circulo_laranja
{
background: -webkit-radial-gradient(#d08603, #694103); /* Safari 5.1 to 6.0 */
background: -o-radial-gradient(#d08603, #694103); /* For Opera 11.6 to 12.0 */
background: -moz-radial-gradient(#d08603, #694103); /* For Firefox 3.6 to 15 */
background: radial-gradient(#d08603, #694103); /* Standard syntax */
}

.grad_circulo_laranja_suave
{
background: -webkit-radial-gradient(#dd8e03, #694103); /* Safari 5.1 to 6.0 */
background: -o-radial-gradient(#dd8e03, #694103); /* For Opera 11.6 to 12.0 */
background: -moz-radial-gradient(#dd8e03, #694103); /* For Firefox 3.6 to 15 */
background: radial-gradient(#dd8e03, #694103); /* Standard syntax */
} 

.grad_circulo_laranja_suave2
{
background: -webkit-radial-gradient(#bf8c32, #694103); /* Safari 5.1 to 6.0 */
background: -o-radial-gradient(#bf8c32, #694103); /* For Opera 11.6 to 12.0 */
background: -moz-radial-gradient(#bf8c32, #694103); /* For Firefox 3.6 to 15 */
background: radial-gradient(#bf8c32, #694103); /* Standard syntax */
} 

.grad_linear
{
background: -webkit-linear-gradient(#000, #ccc); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#000, #ccc); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#000, #ccc); /* For Firefox 3.6 to 15 */
background: linear-gradient(#000, #ccc); /* Standard syntax */
}

.grad_circulo_cinza
{
background: -webkit-radial-gradient(#fefbf1, #e9d28c); /* Safari 5.1 to 6.0 */
background: -o-radial-gradient(#fefbf1, #e9d28c); /* For Opera 11.6 to 12.0 */
background: -moz-radial-gradient(#fefbf1, #e9d28c); /* For Firefox 3.6 to 15 */
background: radial-gradient(#fefbf1, #e9d28c); /* Standard syntax */
} 

.grad_circulo_cinza2
{
background: -webkit-radial-gradient(#fff, #ebe9dd); /* Safari 5.1 to 6.0 */
background: -o-radial-gradient(#fff, #ebe9dd); /* For Opera 11.6 to 12.0 */
background: -moz-radial-gradient(#fff, #ebe9dd); /* For Firefox 3.6 to 15 */
background: radial-gradient(#fff, #ebe9dd); /* Standard syntax */
}   

.grad_circulo_amarelo
{
background: -webkit-radial-gradient(#fefbf1, #e8d9a8); /* Safari 5.1 to 6.0 */
background: -o-radial-gradient(#fefbf1, #e8d9a8); /* For Opera 11.6 to 12.0 */
background: -moz-radial-gradient(#fefbf1, #e8d9a8); /* For Firefox 3.6 to 15 */
background: radial-gradient(#fefbf1, #e8d9a8); /* Standard syntax */
}  

.capagallery img{
 box-shadow: 0px 0px 5px #7F7D80;
-webkit-transform:scale(1.1); /*Webkit: Scale down image to 0.8x original size*/
-moz-transform:scale(1.1); /*Mozilla scale version*/
-o-transform:scale(1.1); /*Opera scale version*/
-webkit-transition-duration: 0.0s; /*Webkit: Animation duration*/
-moz-transition-duration: 0.0s; /*Mozilla duration version*/
-o-transition-duration: 0.0s; /*Opera duration version*/
opacity: 1; /*initial opacity of images*/
margin: 0 0px 0px 0; /*margin between images*/
}

.capanoticias img{
 box-shadow: 0px 0px 5px #7F7D80;
}

.hovergallery img{
 box-shadow: 0px 0px 5px #7F7D80;
-webkit-transform:scale(1.1); /*Webkit: Scale down image to 0.8x original size*/
-moz-transform:scale(1.1); /*Mozilla scale version*/
-o-transform:scale(1.1); /*Opera scale version*/
-webkit-transition-duration: 0.0s; /*Webkit: Animation duration*/
-moz-transition-duration: 0.0s; /*Mozilla duration version*/
-o-transition-duration: 0.0s; /*Opera duration version*/
opacity: 1; /*initial opacity of images*/
margin: 0 0px 0px 0; /*margin between images*/
}

.hovergallery img:hover{
-webkit-transform:scale(1.1); /*Webkit: Scale up image to 1.2x original size*/
-moz-transform:scale(1.1); /*Mozilla scale version*/
-o-transform:scale(1.1); /*Opera scale version*/
box-shadow:0px 0px 20px gray; /*CSS3 shadow: 30px blurred shadow all around image*/
-webkit-box-shadow:0px 0px 20px gray; /*Safari shadow version*/
-moz-box-shadow:0px 0px 20px gray; /*Mozilla shadow version*/
opacity: 0.8;
}

 

 .confira {
	font-size: 13px; font-family: Arial, Helvetica, sans-serif;
	color: #c60203;
	text-decoration: none;
}

  .confira:hover {
	font-size: 13px; font-family: Arial, Helvetica, sans-serif;
	color: #e8ad01;
	text-decoration: none;
}

 
 .saiba_mais {
	font-size: 13px; font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}

  .saiba_mais:hover {
	font-size: 13px; font-family: Arial, Helvetica, sans-serif;
	color: #ccc;
	text-decoration: none;
}


.todoform {
	background: #ffffff;
    border:0px;
	
	

/* cor escura para o fundo do formulário */}

.rodape_rosa {color: #B3208A; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.rodape_title_vermelho {color: #e63b4c; font-size: 16px; font-family: Arial, Helvetica, sans-serif;}
.rodape_title_preto {color: #000000; font-size: 16px; font-family: Arial, Helvetica, sans-serif;}
.rodape_title_cinza_escuro {color: #322e2f; font-size: 16px; font-family: Arial, Helvetica, sans-serif;}
.rodape_title_azul_16 {color: #262f6c; font-size: 16px; font-family: Arial, Helvetica, sans-serif;}
.rodape_title_azul {color: #011B72; font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
.rodape_title_cinza {color: #666666; font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
.rodape_title_verde {color: #62aa0f; font-size: 16px; font-family: Arial, Helvetica, sans-serif;}
.rodape_title_rosa_vivo {color: #ff087d; font-size: 16px; font-family: Arial, Helvetica, sans-serif;} 
.rodape_title_amarelo_vivo {color: #fff300; font-size: 16px; font-family: Arial, Helvetica, sans-serif;} 
.rodape_title_vermelho_escuro {color: #9a0200; font-size: 16px; font-family: Arial, Helvetica, sans-serif;} 

.rodape_title_vermelho_vivo {color: #FD0202; font-size: 16px; font-family: Arial, Helvetica, sans-serif;}
.rodape_branco {color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.data_azul {color: #011B72; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.data_branco {color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.data_amarelo {color: #f9e529; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.data_verde {color: #4D621D; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.data_cinza {color:#666666; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.data_cinza_claro {color:#E3E3E3; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}





.style26 {color: #FFFF00; font-size: 13px; font-family:  Arial, Helvetica, sans-serif; }
.style_titulo_texto {color: #000000; font-size: 18px; font-family:  Arial, Helvetica, sans-serif; }
.style_titulo_texto_2 {color: #000000; font-size: 15px; font-family:  Arial, Helvetica, sans-serif; }
.style_titulo_produtos {color: #000000; font-size: 13px; font-family:  Arial, Helvetica, sans-serif; }

.style_texto_centro_branco {color: #FFFFFF; font-size: 13px; font-family:  Arial, Helvetica, sans-serif; }

.style_branco_rodape_12 {font-size: 12px; color: #FFFFFF; font-family:  Arial, Helvetica, sans-serif;}

.style_cinza_rodape_12_vermelho {font-size: 12px; color: #c60203; font-family:  Arial, Helvetica, sans-serif;}

.style_cinza_laranja_12 {font-size: 12px; color: #ff7f00; font-family:  Arial, Helvetica, sans-serif;}

.style_cinza_claro_rodape_12 {font-size: 12px; color: #999999; font-family:  Arial, Helvetica, sans-serif;}

.style_cinza_claro_rodape_11 {font-size: 11px; color: #E3E3E3; font-family:  Arial, Helvetica, sans-serif;}  

.style_cinza_chamada_20 {font-size: 20px; color: #a9a9a9; font-family:  Arial, Helvetica, sans-serif;}

.style_vinho_chamada_20 {font-size: 20px; color: #a0192e; font-family:  Arial, Helvetica, sans-serif;} 

.style_vinho_chamada_16 {font-size: 16px; color: #a0192e; font-family:  Arial, Helvetica, sans-serif;} 

.style_title_laranja_16 {color: #ff7f00; font-size: 16px; font-family: Arial, Helvetica, sans-serif;}

.style_title_laranja_16 {color: #c57f03; font-size: 16px; font-family: Arial, Helvetica, sans-serif;}

.style_title_vermelho_16 {color: #FF0101; font-size: 16px; font-family: Arial, Helvetica, sans-serif;}

.style_title_vermelho_16 {color: #c60203; font-size: 16px; font-family: Arial, Helvetica, sans-serif;}

.style_title_cinza_16 {color: #333333; font-size: 16px; font-family: Arial, Helvetica, sans-serif;}

.style_title_preto_16 {color: #000000; font-size: 16px; font-family: Arial, Helvetica, sans-serif;}

.style_title_cinza_claro_16 {color: #999999; font-size: 16px; font-family: Arial, Helvetica, sans-serif;}

.style_title_cinza_claro_15 {color: #999999; font-size: 15px; font-family: Arial, Helvetica, sans-serif;}

.style_texto_cinza_claro_16 {font-family:  Arial, Helvetica, sans-serif; font-size: 16px; color: #DEDEDE;}


.formulario_button {color: #000000; font-size: 17px; font-family:  Arial, Helvetica, sans-serif; }
.formulario_titulo {color: #FFFFFF; font-size: 15px; font-family:  Arial, Helvetica, sans-serif; }
.formulario_titulo_verde {color: #BBFFBB; font-size: 17px; font-family:  Arial, Helvetica, sans-serif; }
.formulario_titulo_verde_15 {color: #BBFFBB; font-size: 15px; font-family:  Arial, Helvetica, sans-serif; }
.formulario_titulo_branco {color: #ffffff; font-size: 17px; font-family:  Arial, Helvetica, sans-serif; }
.formulario_titulo_cinza_17 {color: #666666; font-size: 17px; font-family:  Arial, Helvetica, sans-serif; }
.formulario_texto {color: #666666; font-family: Arial; }
.titulo_branco {color: #FFFFFF; font-size: 13px; font-family: Arial, Helvetica, sans-serif;}

.titulo_vermelho_vivo_20 {color: #FD0202; font-size: 20px; font-family:  Arial, Helvetica, sans-serif; }

.titulo_vermelho_20 {color: #c60203; font-size: 20px; font-family:  Arial, Helvetica, sans-serif; }

.titulo_vermelho_vivo_17 {color: #FD0202; font-size: 17px; font-family: Arial, Helvetica, sans-serif; }

.titulo_azul {color: #000033; font-size: 20px; font-family:  Arial, Helvetica, sans-serif; }

.titulo_cinza_maior {
	color: #27326C;
	font-size: 24px;
	font-family:  Arial, Helvetica, sans-serif;
}

.titulo_vinho_maior {
	color: #a0192e;
	font-size: 24px;
	font-family:  Arial, Helvetica, sans-serif;
}

.titulo_azul_maior {
	color: #53060E;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
}

.titulo_vermelho_maior {
	color: #53060E;
	font-size: 24px;
	font-family:  Arial, Helvetica, sans-serif;
}


.titulo_branco_italico_20 {color: #ffffff; font-size: 20px; font-style:italic; font-family:  Arial, Helvetica, sans-serif; }

.titulo_branco_italico_24 {color: #ffffff; font-size: 24px; font-style:italic; font-family:  Arial, Helvetica, sans-serif; }

.titulo_vermelho_24 {color: #650101; text-shadow: 0 0 1px #FFF; -moz-text-shadow: 0 0 1px #FFF; -webkit-text-shadow: 0 0 1px #FFF; font-size: 24px; /*font-style:italic;*/ font-family:  Arial, Helvetica, sans-serif; }

.titulo_vinho_italico_20 {color: #400201; font-size: 20px; font-style:italic; font-family:  Arial, Helvetica, sans-serif; }

.titulo_vinho_italico_24 {color: #a0192e; font-size: 24px; font-style:italic; font-family:  Arial, Helvetica, sans-serif; }

.titulo_vermelho_italico_24 {color: #c60203; font-size: 24px; font-style:italic; font-family:  Arial, Helvetica, sans-serif; }

.titulo_vermelho_italico_20 {color: #c60203; font-size: 20px; font-style:italic; font-family:  Arial, Helvetica, sans-serif; }

.titulo_vermelho_italico_16 {color: #c60203; font-size: 16px; font-style:italic; font-family:  Arial, Helvetica, sans-serif; }

.titulo_laranja_italico_24 {color: #e8ad01; font-size: 24px; font-style:italic; font-family:  Arial, Helvetica, sans-serif; }

.titulo_laranja_italico_20 {color: #e8ad01; font-size: 20px; font-style:italic; font-family:  Arial, Helvetica, sans-serif; }

.titulo_laranja_italico_16 {color: #e8ad01; font-size: 16px; font-style:italic; font-family:  Arial, Helvetica, sans-serif; }

.titulo_maior_branco {color: #ffffff; font-size: 20px; font-family:  Arial, Helvetica, sans-serif; }

.titulo_cinza_claro {color: #999999; font-size: 15px; font-family:  Arial, Helvetica, sans-serif; }

.style_texto_centro_preto {font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px; color: #000000;}
	
	
.style_texto_centro_cinza {font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px; color: #666666;}
	
.style_texto_centro_verde_15 {font-family:  Arial, Helvetica, sans-serif;
	font-size: 15px; color: #4D621D;}


.style_texto_centro_cinza_claro {font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px; color: #999999;}
	
.style_texto_centro_cinza_claro2 {font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px; color: #DEDEDE;}
	
.style_texto_centro_azul {font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px; color: #022085;}
	
.style_texto_centro_azul_16 {font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px; color: #0784C4;}
	
.style_texto_centro_branco_16 {font-family:  Arial, Helvetica, sans-serif; font-size: 16px; color: #fff;}

.style_texto_centro_verde_16 {font-family:  Arial, Helvetica, sans-serif; font-size: 16px; color: #4D621D;}

.style_texto_centro_marron_16 {font-family:  Arial, Helvetica, sans-serif; font-size: 16px; color: #322E2F;}

.style_texto_centro_preto_16 {font-family:  Arial, Helvetica, sans-serif; font-size: 16px; color: #000000;}
	
.style29 {color: #FFFF00; font-size: 18px; font-family:  Arial, Helvetica, sans-serif; }
	
.style27 {font-weight: bold}	

.style43 {color: #215471; font-family:  Arial, Helvetica, sans-serif; font-size: 16px; }
.style44 {color: #FFFFFF}

.style50 {font-size: 16px}
.style51 {
	color: #000066;
	font-weight: bold;
