body {
	background-image: url(../images/villas_samara_01.jpg);
	background-color: #a79e75;
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
.stroke {
	border:1px solid #DF0000;

}

.texto_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #54AB0C;
	font-size: 11px;
	text-decoration: underline;
	line-height: 16px;
	font-weight: normal;
}
.texto_11 A:link {
	color: #54AB0C;
	text-decoration: underline;
}
.texto_11 A:visited {
	color: #54AB0C;
	text-decoration: underline;
}
.texto_11 A:hover {
	color: #666666;
	text-decoration: underline;
}
.texto_11 A:active {
	color: #54AB0C;
	text-decoration: underline;
}




.texto_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	text-decoration: underline;
	line-height: 16px;
	font-weight: normal;
}
.texto_gris A:link {
	color: #666666;
	text-decoration: underline;
}
.texto_gris A:visited {
	color: #666666;
	text-decoration: underline;
}
.texto_gris A:hover {
	color: #00CC00;
	text-decoration: underline;
}
.texto_gris A:active {
	color: #666666;
	text-decoration: underline;
}




.texto_10 {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	text-decoration: none;
	line-height: 14px;
	font-weight: normal;
	text-align:justify;
	padding:10px;
}

.texto_10 A:link {
	color: #333333;
	text-decoration: none;
}
.texto_10 A:visited {
	color: #333333;
	text-decoration: none;
}
.texto_10 A:hover {
	color: #CCCCCC;
	text-decoration: none;
}
.texto_10 A:active {
	color: #333333;
	text-decoration: none;
}



.texto_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.red_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E10000;
	font-size: 11px;
	padding-left:15px;
	text-decoration: none;
	font-weight: bold;
}
.red_text A:link {
	color: #E10000;
	text-decoration: none;
}
.red_text A:visited {
	color: #E10000;
	text-decoration: none;
}
.red_text A:hover {
	color: #000000;
	text-decoration: none;
}
.red_text A:active {
	color: #E10000;
	text-decoration: none;
}



.celeste_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #03b5b2;
	font-size: 11px;
	padding-left:15px;
	text-decoration: none;
	font-weight: bold;
}
.celeste_text A:link {
	color: #03b5b2;
	text-decoration: none;
}
.celeste_text A:visited {
	color: #03b5b2;
	text-decoration: none;
}
.celeste_text A:hover {
	color: #000000;
	text-decoration: none;
}
.celeste_text A:active {
	color: #03b5b2;
	text-decoration: none;
}


.verde_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0dc807;
	font-size: 11px;
	padding-left:15px;
	text-decoration: none;
	font-weight: bold;
}
.verde_text A:link {
	color: #0dc807;
	text-decoration: none;
}
.verde_text A:visited {
	color: #0dc807;
	text-decoration: none;
}
.verde_text A:hover {
	color: #000000;
	text-decoration: none;
}
.verde_text A:active {
	color: #0dc807;
	text-decoration: none;
}









.titulo_azul {
	font-family: "Times New Roman", Times, serif;
	color: #999999;
	font-size: 21px;
	text-decoration: none;
	font-weight: normal;
}

.titulo_verde {
	font-family:  Arial, Helvetica, sans-serif;
	color: #336332;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.titulo_verde A:link {
	color: #336332;
	text-decoration: none;
}
.titulo_verde A:visited {
	color: #336332;
	text-decoration: none;
}
.titulo_verde A:hover {
	color: #000000;
	text-decoration: none;
}
.titulo_verde A:active {
	color: #336332;
	text-decoration: none;
}











.titulo_azul_12 {
	font-family: "Times New Roman", Times, serif;
	color: #333333;
	font-size: 28px;
	text-decoration: none;
	font-weight: normal;
}

.titulo_azul_12 A:link {
	color: #000000;
	text-decoration: none;
}
.titulo_azul_12 A:visited {
	color: #000000;
	text-decoration: none;
}
.titulo_azul_12 A:hover {
	color: #FFCC00;
	text-decoration: none;
}
.titulo_azul_12 A:active {
	color: #000000;
	text-decoration: none;
}





.fondo_texto{
	background-image: url(../imagenes/fondo_titulo.jpg);
	background-repeat: repeat-x;
}

.derechos_reservados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}

.derechos_reservados A:link {
	color: #FFFFFF;
	text-decoration: none;
}
.derechos_reservados A:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.derechos_reservados A:hover {
	color: #DFDFDF;
	text-decoration: none;
}
.derechos_reservados A:active {
	color: #FFFFFF;
	text-decoration: none;
}

.linea_medio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 7px;
	text-decoration: none;
}

.border{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 7px;
	text-decoration: none;
	border: 1px solid D0D0D0;
}

.border_gris{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 10px;
	text-decoration: none;
	border: 1px solid D0D0D0;
}
.border_black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	text-decoration: none;
	border: 1px solid D0D0D0;
}

.menu_principal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}

.menu_principal A:link {
	color: #000000;
	text-decoration: none;
}
.menu_principal A:visited {
	color: #000000;
	text-decoration: none;
}
.menu_principal A:hover {
	color: #336332;
	text-decoration: none;
}

.menu_principal A:active {
	color: #000000;
	text-decoration: none;
}

.menu_principal_sel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}

.menu_principal_sel A:link {
	color: #333333;
	text-decoration: none;
}
.menu_principal_sel A:visited {
	color: #333333;
	text-decoration: none;
}
.menu_principal_sel A:hover {
	color: #40880A;
	text-decoration: none;
}

.menu_principal_sel A:active {
	color: #333333;
	text-decoration: none;
}



.white_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.white_text A:link {
	color: #FFFFFF;
	text-decoration: none;
}
.white_text A:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.white_text A:hover {
	color: #666666;
	text-decoration: none;
}
.white_text A:active {
	color: #FFFFFF;
	text-decoration: none;
}




.titulo_cafe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #663333;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}

.titulo_cafe A:link {
	color: #663333;
	text-decoration: none;
}
.titulo_cafe A:visited {
	color: #663333;
	text-decoration: none;
}
.titulo_cafe A:active {
	color: #663333;
	text-decoration: none;
}









.menu_principal2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.menu_principal2 A:link {
	color: #000000;
	text-decoration:none;
		
}
.menu_principal2 A:visited {
	color: #000000;
	text-decoration: none;
}
.menu_principal2 A:hover {
	color: #336332;
	text-decoration: none;
}

.menu_principal2 A:active {
	color: #000000;
	text-decoration: none;
}









.celeste_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #03b5b2;
	font-size: 18px;
	padding-left:15px;
	text-decoration: none;
	font-weight: bold;
}
.celeste_title A:link {
	color: #03b5b2;
	text-decoration: none;
}
.celeste_title A:visited {
	color: #03b5b2;
	text-decoration: none;
}
.celeste_title A:hover {
	color: #000000;
	text-decoration: none;
}
.celeste_title A:active {
	color: #03b5b2;
	text-decoration: none;
}
