.repete_sombra_caixa_r {
	background-image: url(../img/caixa_sombra_r.gif);
}

.txt_geral_enc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B0302E;
}
.lnk_enc_noroll,.lnk_enc_noroll:link,.lnk_enc_noroll:visited,.lnk_enc_noroll:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B0302E;
	text-decoration:none;
}

.txt_geral_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F0C1C1;
	text-align: justify;
}
.txt_geral_cinza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838281;
	text-align: justify;
}
.txt_geral_cinza_promo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: justify;
}

.txt_copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #D76764;
}

.repete_sombra_caixa_b {
	background-image: url(../img/caixa_sombra_b.gif);
}

A,A:link{
text-decoration:none;
 
}
A:hover{
text-decoration:underline;
 
}
.thmb_roll {
	border: 1px solid #FFFFFF;
}
.thmb_on {
	border: 1px solid #B0302E;
}.td_linespace {
	line-height: 20px;
}
.titulos_cinza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	
	color: #838281;
}
.titulos_enc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #B0302E;
}
.gal_thmb_roll {
	border: 1px solid #FFFFFF;
	filter:alpha(opacity=75)
}
.gal_thmb_on {
	border: 1px solid #B0302E;
	
}
.titulos_galeria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B0302E;
	line-height: 20px;
}
.td_calendario_off {
	border: 1px solid #ECB8B7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838281;
	text-align: center;
	font-weight: bold;
}
.td_calendario_on {
	border: 1px solid #ECB8B7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838281;
	background-color:#ECB8B7;
	text-align: center;
	font-weight: bold;
}
.td_calendario_on_promo {
	border: 1px solid #ECB8B7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color:#CF4845;
	text-align: center;
	font-weight: bold;
}
.meses_cal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B0302E;
}
.reservas_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: 1px solid #666666;
	background-color:#FFFFFF
}
.tbl_convide {
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #838281;
	text-align: justify;
	font-style: italic;
	cursor: hand;
}
.tbl_convide_texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #B0302E;
	background-color: #FFFFFF;
	filter: Alpha(Opacity=75);
	text-align: justify;
}
.tbl_convide_foto {
	background-image: url(../img/fotos_convide/1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
