@charset "utf-8";
/* CSS Document */


body {
	background-image: url(../imgs/_bg.jpg);
	background-color:#6D1C01;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.clear{ clear:both;}


#menu {
	z-index: 1;
	position: absolute;
	margin-left:395px;
	width:180px;
	height:20px;
	top:476px;
	background-color:#FFFFFF;
	left: 0px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-size:14px;
	color:#7f8020;
}

#menuGaleria {
	z-index: 1;
	position: absolute;
	margin-left:775px;
	width:180px;
	height:20px;
	top:176px;
	background-color:#FFFFFF;
	left: 0px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-size:14px;
	color:#7f8020;
}

#menuNoticias {
	z-index: 1;
	position: absolute;
	margin-left:585px;
	width:180px;
	height:20px;
	top:395px;
	background-color:#FFFFFF;
	left: 0px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-size:14px;
	color:#7f8020;
}

#menuCasa {
	z-index: 1;
	position: absolute;
	margin-left:585px;
	width:370px;
	height:20px;
	top:466px;
	background-color:#ffde00;
	left: 0px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-size:14px;
	color:#7f8020;
}

#menuCasaMapa {
	z-index: 1;
	position: absolute;
	margin-left:585px;
	width:370px;
	height:20px;
	top:640px;
	background-color:#ffffff;
	left: 0px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-size:14px;
	color:#7f8020;
}



#saibaMais {
	z-index: 1000;
	position: absolute;
	padding-left:50px;
	padding-top:3px;
	margin-left:535px;
	width:60px;
	height:18px;
	top:300px;
	background-color:#a41320;
	left: 0px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-size:14px;
	color:#7f8020;
}

#visitaVirtual {
	z-index: 1000;
	position: absolute;
	text-align:center;
	margin-left:710px;
	width:120px;
	padding:5px 0px 5px 0px;
	top:462px;
	background-color:#a41320;
	left: 0px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-size:14px;
	color:#7f8020;
}
#MapaAmpliado {
	z-index: 1000;
	position: absolute;
	text-align:center;
	margin-left:710px;
	width:120px;
	padding:5px 0px 5px 0px;
	top:645px;
	background-color:#a41320;
	left: 0px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-size:14px;
	color:#7f8020;
}

#MapaAmpliado2 {
	z-index: 1000;
	position: absolute;
	text-align:center;
	margin-left:710px;
	width:120px;
	padding:5px 0px 5px 0px;
	top:462px;
	background-color:#a41320;
	left: 0px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-size:14px;
	color:#7f8020;
}

.containerGeralHome{
	width:570px;
	padding-left:390px;
}

.containerGeralInternas{
	width:950px;
	padding-left:10px;
}

.tituloDest{
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-size:60px;
	text-transform:uppercase;
	color:#7f8020;
	line-height: 60px;
	background-color:#ffde00;
	text-decoration:none;
}

.tituloDestInterna{
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-size:36px;
	text-transform:uppercase;
	color:#7f8020;
	line-height: 32px;
	text-decoration:none;
}

.tituloMenu{
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-size:36px;
	text-transform:uppercase;
	color:#7f8020;
	line-height: 40px;
	text-decoration:none;
	
}

.subCardapio{
	width:330px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-size:22px;
	text-transform:uppercase;
	color:#7f8020;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7f8020;
	height:27px;
	margin-bottom:20PX;
	
}

.tituloDest:link{
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-size:60px;
	text-transform:uppercase;
	color:#7f8020;
	line-height: 60px;
	background-color:#ffde00;
	text-decoration:none;
	
}

.tituloDest:hover{
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-size:60px;
	text-transform:uppercase;
	color:#b7b82e;
	line-height: 60px;
	background-color:#ffde00;
	text-decoration:none;
	
}
.tituloDest:active{
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-size:60px;
	text-transform:uppercase;
	color:#7f8020;
	line-height: 60px;
	background-color:#ffde00;
	text-decoration:none;
	
}



.descDestaque{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight: bold;
	font-size:18px;
	color:#7f8020;
	line-height:18px;
	text-decoration:none;
}
.descDestaque:link{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight: bold;
	font-size:18px;
	color:#7f8020;
	line-height:18px;
	text-decoration:none;
}

.descDestaque:hover{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight: bold;
	font-size:18px;
	color:#b7b82e;
	line-height:18px;
	text-decoration:none;
}

.containerMenuHome{
	width:570px;
	height:42px;
	
}

.containerMenuInternas{
	width:380px;
	height:28px;
	background-image:url(../imgs/bgMenu.png);
	background-repeat:repeat-x;
	float:left;
	margin-top:14px;	
}

.containerDestaqueHome{
	width:570px;
	height:288px;
	margin-bottom:10px;
	float:left;
}

.containerDestaqueInternas{
	width:570px;
	float:left;
}

.containerMenuEsq{
	width:950px;
	float:left;
}

.containerBoxGaleria{
	width:760px;
	float:left;
}

.boxIdHome{
	width:190px;
	z-index:1;
	height:288px;
	float:left;
	
}

.boxIdInternas{
	width:190px;
	z-index:1;
	float:left;
	margin-bottom:250px;
	
}

.boxTituloHome{
	width:380px;
	height:184px;
	float:left;
}

.boxTituloInternas{
	padding:10px 0px 10px 20px;
	width:360px;
	float:left;
	background-color:#FFFFFF;
}

.boxTxtInternas{
	padding:10px 20px 40px 20px;
	width:340px;
	float:left;
	background-color:#FFFFFF;
	min-height:300px;
}

.dataNews{
	font-family:Georgia, Times New Roman, Times, serif;
	padding:5px 0px 5px 0px;
	font-size:14px;
	color:#7f8020;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #7f8020;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7f8020;
}

.tituloNews{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	padding:5px 0px 0px 0px;
	font-size:18px;
	color:#7f8020;
}

.tituloNewsAjax{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	height:150px;
	width:305px;
	font-size:18px;
	background-color:#7f8020;
	margin-top:20px;
}

.boxfotoGaleria{
	width:370px;
	height:278px;
	float:left;
	border:#FFde00 5px solid;

}

.boxfotoMenu{
	width:750px;
	height:278px;
	float:left;
	border:#FFde00 5px solid;

}


.boxGaleriabg{
	width:570px;
	background-color:#FFFFFF;
	padding-top:40px;
	float:left;
min-height:600px;
}

.bgTitHome{
	background-color:#ffde00;
	padding-right:5px;
}

.boxTxtHome{
	width:375px;
	height:100px;
	float:left;
	background-color:#ffde00;
	padding-bottom:5px;
	padding-left:5px;
}


.containerGaleriaDestaquesHome{
	width:570px;
	height:175px;
}

.boxGaleria{
	width:190px;
	height:175px;
	float:left;
	background-color:#FFFFFF;
}

.boxContatoVilla{
	width:190px;
	height:175px;
	float:left;
	background-image:url(../imgs/bgPagamentos.png);

}

.boxRetratos{
	width:190px;
	height:175px;
	float:left;
	background-color:#ffde00;
}

.boxkombi{
	width:190px;
	height:175px;
	float:left;
}

.boxMapa{
	width:380px;
	height:175px;
	float:left;
	background-color:#ffffff;
}


.tituloVerde{
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-size:18px;
	text-transform:uppercase;
	color:#7f8020;
	padding:10px 0px 0px 5px;
}

.titulovinho{
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-size:18px;
	text-transform:uppercase;
	color:#a41320;
	padding:10px 0px 0px 0px;
}

.tituloAmarelo{
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-size:18px;
	text-transform:uppercase;
	color:#ffde00;
	padding:10px 0px 0px 0px;
}

.tituloAmareloAjax{
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-size:24px;
	text-transform:uppercase;
	color:#ffde00;
	margin-left:46px;
}

.fotoHome{
	padding-top:10px;
	padding-left:5px;
}

.boxDestaquesHome{
	width:180px;
	height:175px;
	padding-left:5px;
	padding-right:5px;
	float:left;
	background-color:#ffde00;
}

.boxMenuComesBebes{
	width:180px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	float:left;
	background-color:#ffde00;
}

.boxMaisGalerias{
	width:180px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	float:left;
	background-color:#ffde00;
}

.txtDestaques{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color:#7f8020;
	text-decoration:none;

}


.txtDestaques:link{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color:#7f8020;
	text-decoration:none;

}

.txtDestaques:hover{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color:#c9b027;
	text-decoration:none;

}

.txtDestaquesS{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color:#c9b027;
	text-decoration:none;
}


.txtDestaquesS:link{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color:#c9b027;
	text-decoration:none;

}

.txtDestaquesS:hover{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color:#c9b027;
	text-decoration:none;

}


.txtDestaques2{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	text-decoration:none;

}

.txtDestaques2:link{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	text-decoration:none;

}

.txtDestaques2:hover{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color:#f3f3f3;
	text-decoration:none;

}


.boxGravuras{
	width:180px;
	height:175px;
	float:left;
}

.containerNewsLetter{
	width:570px;
	height:120px;
	margin-top:10px;
}

.boxNewsLetterHome{
	width:190px;
	height:120px;
	float:left;
	padding-bottom:5px;
	background-color:#FFFFFF;
	
}

.boxNewsletterFormHome{
	width:190px;
	height:120px;
	float:left;
	background-color:#ffde00;
	padding-bottom:5px;
	
}

.boxNewsletterFormHomeAjax{
	width:178px;
	height:100px;
	float:left;
	background-color:#7f8020;
	padding-bottom:5px;
	padding-left:12px;
	padding-top:20px;
}

.formNewsLetterHome{
	width:170px;
	height:16px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color:#7f8020;
}

.formNewsLetterHomeAjax{
	width:170px;
	height:16px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	background-color:#a41320;
	color:#ffde00;
}

.formNewsLetterHomeList{
	width:174px;
	height:20px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color:#7f8020;
}

.txtNewsletter{
	font-family:Georgia, Times New Roman, Times, serif;
	width:175px;
	font-style:italic;
	font-size:14px;
	color:#7f8020;
	line-height:14px;
	text-decoration:none;
	padding-right:5px;
}

.txtOvill{
	font-family:Georgia, Times New Roman, Times, serif;
	width:175px;
	font-style:italic;
	font-size:14px;
	color:#ffde00;
	line-height:14px;
	text-decoration:none;
	padding-right:5px;
}

.txtOvill2{
	font-family:Georgia, Times New Roman, Times, serif;
	width:175px;
	font-style:italic;
	font-size:12px;
	color:#ffde00;
	line-height:14px;
	text-decoration:none;
	padding-right:5px;
	padding-top:4px;
}
.txtOvill2:link{
	font-family:Georgia, Times New Roman, Times, serif;
	width:175px;
	font-style:italic;
	font-size:12px;
	color:#ffde00;
	line-height:14px;
	text-decoration:none;
	padding-right:5px;
	padding-top:4px;
}
.txtOvill2:hover{
	font-family:Georgia, Times New Roman, Times, serif;
	width:175px;
	font-style:italic;
	font-size:12px;
	color:#fff;
	line-height:14px;
	text-decoration:none;
	padding-right:5px;
	padding-top:4px;
}

.txtOvill3{
	font-family:Georgia, Times New Roman, Times, serif;
	width:175px;
	font-style:italic;
	font-size:14px;
	color:#7f8020;
	line-height:14px;
	text-decoration:none;
	padding-right:5px;
	padding-top:4px;
}
.txtOvill3:link{
	font-family:Georgia, Times New Roman, Times, serif;
	width:175px;
	font-style:italic;
	font-size:14px;
	color:#7f8020;
	line-height:14px;
	text-decoration:none;
	padding-right:5px;
	padding-top:4px;
}
.txtOvill3:hover{
	font-family:Georgia, Times New Roman, Times, serif;
	width:175px;
	font-style:italic;
	font-size:14px;
	color:#4F4F13;
	line-height:14px;
	text-decoration:none;
	padding-right:5px;
	padding-top:4px;
}

.btnEnviarNewsletter{
	width:50px;
	height:20px;
	padding-left:10px;
	background-color:#FFFFFF;
	font-weight:bold;
	margin-top:8px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-size:14px;
	color:#a41320;

}

.boxPagamentos{
	width:183px;
	height:125px;
	padding-left:6px;
	float:left;
	background-image:url(../imgs/bgPagamentos.png);
}

.txtPag2{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#ffde00;
	text-decoration:none;
}
.txtPagLight{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#ffde00;
	text-decoration:none;

}

.txtPag{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#ffde00;
	text-decoration:none;
}

.txtPag:link{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#ffde00;
	text-decoration:none;

}

.txtPag:hover{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	text-decoration:none;

}

.txtPag:active{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#ffde00;
	text-decoration:none;

}

.telPag{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	text-decoration:none;

}

.txtRodape{
	font-family:Georgia, Times New Roman, Times, serif;
	padding-top:5px;
	font-style:italic;
	font-weight:bold;
	font-size:10px;
	color:#c5ad2a;
	float:left;
	text-decoration:none;
}

.assLamp{
	padding-top:5px;
	padding-left:240px;
	float:left;
}

.linePont{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #7f8020;
}

.pagNoticias{
	width:100px;
	float:left;
	background-color:#ffde00;
	float:left;
}


.containerDirInternas{
	width:380px;
	float:left;
}

.contInternanews{
	width:190px;
	float:left;
}

.listMenuNews{
	width:48px;
	height:20px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-size:12px;
	color:#c5ad2a;
}

.proxAntNews{
	width:75px;
	padding-left:15px;
	padding-bottom:2px;
	padding-top:3px;
	height:17px;
	background-color:#a41320;
	float:left;
}

.proxAntNewstwitt{
	width:75px;
	padding-left:15px;
	padding-bottom:2px;
	margin-top:20px;
	padding-top:2px;
	height:17px;
	background-color:#a41320;
	float:left;
}

.bgTopVol{
	padding-left:15px;
	padding-top:3px;
	height:19px;
	background-color:#a41320;
	float:left;
}

.bgTopVol2{
	padding-left:15px;
	margin-top:20px;
	padding-top:3px;
	height:19px;
	background-color:#a41320;
	float:left;
}

.bgPagNews{
	background-color:#ffde00;
	padding-bottom:10px;
	margin-bottom:10px;
	height:20px;
}

.boxNewsInternas{
	height:130px;
	margin-top:10px;
	overflow:hidden;
	
}

.txtNewsInterna{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:14px;
	color:#7f8020;
	text-decoration: none;

}

.txtNewsInterna:link{
	color:#a41320;
	text-decoration: none;

}

.txtNewsInterna:hover{
	color:#7f8020;
	text-decoration: none;

}

.txtNewsInterna:active{
	color:#7f8020;
	text-decoration: none;

}


.linkInternas{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:14px;
	color:#a41320;
	text-decoration: none;

}

.linkInternas:link{
	color:#a41320;
	text-decoration: none;

}

.linkInternas:hover{
	color:#a41320;
	text-decoration:underline;

}

.linkInternas:active{
	color:#7f8020;
	text-decoration: none;

}






.voltarTop{
	width:515px;
	float:left;
	padding-left:100px;
}

.voltarTop2{
	width:706px;
	float:left;
	padding-left:100px;
}

.tbGaleriaBranco{
	width:78px;
	height:59px;
	padding:5px 0px 0px 5px;
	margin-left:9px;
	float:left;
	margin-bottom:9px;
}

.tbGaleriaBranco:link{
	width:78px;
	height:59px;
	padding:5px 0px 0px 5px;
	margin-left:9px;
	float:left;
	margin-bottom:9px;
}

.tbGaleriaBranco:hover{
	width:78px;
	height:59px;
	padding:5px 0px 0px 5px;
	margin-left:9px;
	float:left;
	margin-bottom:9px;
	background-color:#ffde00;
}

.tbGaleriaAmarelo{
	width:78px;
	height:59px;
	padding:5px 0px 0px 5px;
	margin-left:10px;
	float:left;
	margin-bottom:10px;
	background-color:#ffde00;
}

.boxFormGaleria{
	width:350px;
	float:left;
}

.boxTxtGaleria{
	width:177px;
	float:left;
	padding-left:10px;
	background-color:#a41320;
}
.boxTxtGaleria2{
	width:170px;
	float:left;
	padding-left:10px;
	margin-left:7px;
	background-color:#a41320;
}

.boxComentarios{
	width:350px;
	height:20px;
	background-color:#ffde00;
}
.boxComentarios2{
	width:348px;
	padding-left:2px;
	height:20px;
	background-color:#ffde00;
	float:left;
	
}

.boxComente{
	width:180px;
	height:17px;
	background-color:#a41320;
	padding-left:10px;
	padding-top:3px;
	float:left;
}

.boxCamposForm{
	width:330px;
	padding-top:15px;
	padding-left:20px;
	padding-bottom:20px;
	background-color:#a41320;
}
.boxCamposFormLb{
	width:340px;
	height:150px;
	padding-left:25px;
}


.formGaleria{
	width:330px;
	height:20px;
	margin-top:5px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color:#7f8020;
}

.formGaleriaAjax{
	width:330px;
	height:20px;
	margin-top:5px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color:#a41320;
	background-color:#ffde00;
}

.formGaleriaLb{
	width:330px;
	height:20px;
	margin-top:5px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color:#7f8020;
}
.formGaleriaLbAjax{
	width:330px;
	height:20px;
	margin-top:5px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color:#ffde00;
	background-color:#a41320;
	
}

.formGaleriamulti{
	width:330px;
	margin-top:5px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color:#7f8020;
	height:74px;
}
.formGaleriamultiLb{
	width:330px;
	margin-top:5px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color:#7f8020;
	height:54px;
}

.formGaleriamultiAjax{
	width:330px;
	margin-top:5px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color:#a41320;
	background-color:#ffde00;
	height:74px;
}

.btnEnviarGaleria{
	width:142px;
	padding:20px 0px 0px 15px;
	height:57px;
	background-color:#ffde00;
}

.btnEnviarGaleriaLb{
	width:142px;
	padding:37px 0px 10px 15px;
	height:30px;
	background-color:#ffde00;
}

.bgFormGaleria{
	width:537px;
	background-color:#a41320;
}


.qtdComentarios{
	font-weight:bold;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-size:14px;
	color:#a41320;
	margin-bottom:2px;
}

.enviarComent{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:30px;
	color:#7f8020;
	text-decoration:none;
}


.enviarComent:link{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:30px;
	color:#7f8020;
	text-decoration:none;
}

.enviarComent:hover{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:30px;
	color:#464712;
	text-decoration:none;
}

.enviarComentLb{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:30px;
	color:#7f8020;
	text-decoration:none;
	padding-right:10px;
}

.enviarComentLb:link{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:30px;
	color:#7f8020;
	text-decoration:none;
	padding-right:10px;
}

.enviarComentLb:hover{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:30px;
	color:#464712;
	text-decoration:none;
	padding-right:10px;
}

.boxDescricaoGaleria{
	background-color:#FFFFFF;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-size:14px;
	color:#7f8020;
	line-height:14px;
	padding-bottom:60px;
}

.proxAntGaleria{
	background-color:#a41320;
	height:20px;
	padding-top:3px;
}
.txtantPro{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#ffde00;
	text-decoration:none;
	float:left;

}

.txtantPro:link{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#ffde00;
	text-decoration:none;
	float:left;

}

.txtantPro:hover{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	float:left;

}

.contTxt{
	width:350px;
	font-family:Georgia, Times New Roman, Times, serif;
	color:#7f8020;
	font-weight:bold;
	font-size:12px;
	background-color:#fffbe0;
	float:left;
}

.boxcomentNome{
	width:82px;
	padding-left:10px;
	float:left;
	
}

.contNomeComent{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	color:#7f8020;
	font-weight:bold;
	font-size:12px;
}

.dataComent{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	color:#c5ad2a;
	font-size:12px;
}

.siteEmailcon{
	float:left;
	padding-left:40px;
	padding-top:13px;
}

.siteEmail{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	color:#7f8020;
	font-size:12px;
	text-decoration:none;
	
}

.siteEmail:link{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	color:#7f8020;
	font-size:12px;
	text-decoration:none;
	
}

.siteEmail:hover{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	color:#333;
	font-size:12px;
	text-decoration:none;	
}

.boxInfoMenu{
	width:380px;
	float:left;
}

.btnCliqueFotosVilla{
	background-color:#a41320;
	width:90px;
	height:15px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-style:italic;
	font-size:14px;
	color:#7f8020;
	padding:5px 0px 5px 20px;
	margin-left:10px;
	margin-top:2px;
	float:left;
}

.btnCliqueFotosVilla2{
	background-color:#a41320;

	height:15px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	font-style:italic;
	font-size:14px;
	color:#7f8020;
	padding:5px 15px 5px 15px;
	margin-top:2px;
	float:left;
}

.imgZip{
	float:left;
	width:25px;
	height:27px;
	margin-left:5px;
}

.formContato{
	width:300px;
	padding:2px 0px 2px 2px;
	margin-top:5px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#7f8020;
}

.formContatoAjax{
	width:300px;
	padding:2px 0px 2px 2px;
	margin-top:5px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#ffde00;
	background-color:#a41320;
}

.txtMenorVerde{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-size:12px;
	color:#7f8020;
	text-decoration:none;

}

.txtMenorVerde:link{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-size:12px;
	color:#7f8020;
	text-decoration:none;

}

.txtMenorVerde:hover{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-size:12px;
	color:#333333;
	text-decoration:none;

}

.bgRodape{
	width:525px;
	height:32px;
	float:left;
}

.bgRodape2{
	width:332px;
	height:32px;
	float:left;
}

.voltar{
	width:45px;
	height:32px;
	float:left;
	background-image:url(../imgs/bgTop.gif);
	background-repeat:repeat-x;
	
}

.voltar2{
	padding-top:15px;
	width:44px;
	height:45px;
	float:left;
	background-image:url(../imgs/bgTop2.gif);
	background-repeat:repeat-x;
	
}

.lbContainerTop{
	width:780px;
	height:50px;
	margin-left:auto;
	margin-right:auto;
	z-index:120;
}

.bgtwit{
	width:190px;
	float:left;
}

.lbContainerTopImgs{
	width:780px;
	height:50px;
	margin-left:330px;
	margin-right:auto;
	z-index:120;
}

.lbContainerBox{
	width:780px;
	height:170px;
	margin-left:auto;
	margin-right:auto;
	background-color:#7f8020;
	z-index:120;
}
.lbContainerTop2{
	width:870px;
	height:50px;
	margin-left:auto;
	margin-right:230px;
	z-index:120;
}

.lbpregesq{
	float:left;
}

.lbTitulo{
	width:393px;
	height:10px;
	background-color:#a41320;
	float:left;
	padding-bottom:10px;
	margin-top:28px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:14px;
	color:#FFFFFF;
	font-style:italic;
	padding-left:15px;
	padding-top:2px;
}

.lbTituloImgs{
	width:393px;
	height:8px;
	background-color:#a41320;
	float:left;
	padding-bottom:10px;
	margin-top:28px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:14px;
	color:#FFFFFF;
	font-style:italic;
	padding-left:15px;
	padding-top:4px;
}

.lbTituloBox{
	width:405px;
	height:20px;
	float:left;
	margin-top:20px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:14px;
	color:#FFFFFF;
	font-style:italic;
	padding-left:75px;
}



.lbEnviarFoto{
	width:235px;
	height:2px;
	background-color:#7f8020;
	float:left;
	margin-top:28px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:14px;
	color:#FFFFFF;
	font-style:italic;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
}

.lbEnviarFotoBox{
	width:235px;
	height:12px;
	float:right;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:14px;
	color:#FFFFFF;
	font-style:italic;
	margin-right:70px;
	margin-top:25px;
}

.lbEnviarFotoImgPage{
	width:250px;
	height:8px;
	background-color:#7f8020;
	float:left;
	margin-top:28px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:14px;
	color:#FFFFFF;
	font-style:italic;
	text-align:center;
	padding-top:4px;
	padding-bottom:10px;
}


.lbTxtEnviar{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	text-decoration:none;
}

.lbTxtEnviar:link{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	text-decoration:none;
}

.lbTxtEnviar:hover{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#ffde00;
	text-decoration:none;
}


.lbTxtEnviarImgs{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	margin-left:152px;
	margin-top:7px;
	height:20px;
	width:30px;
}

.lbTxtEnviarImgs:link{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	margin-left:152px;
	margin-top:7px;
	height:20px;
	width:30px;
}

.lbTxtEnviarImgs:hover{
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#ffde00;
	text-decoration:none;
	margin-left:152px;
	margin-top:7px;
	height:20px;
	width:30px;
}

.lbProxAntNews{
	width:76px;
	padding-left:6px;
	padding-bottom:10px;
	padding-top:10px;
	height:17px;
	background-color:#a41320;
	float:left;
	margin-top:28px;
	height:2px;
}

.lbProxAntNewsImgsPage{
	width:73px;
	text-align:center;
	padding-left:6px;
	height:17px;
	background-color:#a41320;
	float:left;
	margin-top:28px;
	height:19px;
	padding-top:3px;
	padding-right:3px;
}

.lbGeral{
	width:950px;
}

.lbGeralOvilla{
	width:950px;
	position:absolute;
	margin-left:50px;
	margin-right:auto;
	z-index:90;
}

.lbFotoMaior{
	width:780px;
	height:590px;
	float:left;
}

.lbAnt{
	width:65px;
	padding-left:15px;
	padding-bottom:2px;
	padding-top:3px;
	height:17px;
	background-color:#a41320;
	float:left;
	margin-top:300px;
}

.lbProx{
	width:75px;
	padding-left:15px;
	padding-bottom:2px;
	padding-top:3px;
	height:17px;
	background-color:#a41320;
	float:left;
	margin-top:300px;
}


.menuFlash{
	float:left;
	width:570px;
	height:42px;
}
