.headertext {  font-family: Verdana; font-size: 8pt; font-style: normal; font-weight: bold; color: #328521; text-decoration: none}
.headerCA {  font-family: Verdana; font-size: 6pt; font-style: normal; font-weight: bold; color: #328521; text-decoration: none}
.langs {  font-family: Verdana; font-size: 8pt; font-style: normal; font-weight: normal; color: #328521; text-decoration: none}
.whitetext {  font-family: Verdana; font-size: 8pt; font-style: normal; font-weight: normal; color: White; text-decoration: none}
.whitetextgolf {  font-family: Verdana; font-size: 7pt; font-style: normal; font-weight: normal; color: White; text-decoration: none}
.datewedding{  font-family: Verdana; font-size: 8pt; font-style: normal; font-weight: normal; color: #666666; text-decoration: none}
.dateincentive{  font-family: Verdana; font-size: 8pt; font-style: normal; font-weight: normal; color: white; text-decoration: none}
.listhotels{  font-family: Verdana; font-size: 7pt; font-style: normal; font-weight: normal; color: #666666; text-decoration: none}
.headernews {  font-family: Verdana; font-size: 7pt; font-style: normal; font-weight: normal; color: #336699; text-decoration: none}
.golftext {  font-family: Verdana; font-size: 7pt; font-style: normal; font-weight: normal; color: white; text-decoration: none}
.menuleft {  font-family: Verdana; font-size: 7pt; font-style: normal; font-weight: bold; color: #336699; text-decoration: none}
.wedding {  font-family: Verdana; font-size: 7pt; font-style: normal; font-weight: bold; color: #6C0F57; text-decoration: none}
.weddingfaq {  font-family: Verdana; font-size: 7pt; font-style: normal; font-weight: normal; color: #6C0F57; text-decoration: none}
.weddinglocation {  font-family: Verdana; font-size: 8pt; font-style: normal; font-weight: bold; color: White; text-decoration: none}
.listhomelocation {  font-family: Verdana; font-size: 8pt; font-style: normal; font-weight: bold; color: White; text-decoration: none}
.menuwedding {  font-family: Verdana; font-size: 7pt; font-style: normal; font-weight: bold; color: #336699; text-decoration: none}
.copyright{  font-family: Verdana; font-size: 7pt; font-style: normal; font-weight: normal; color: #336699; text-decoration: none}
.errors {
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #C52525;
	text-decoration: none
}
.findhotel {  font-family: Verdana; font-size: 8pt; font-style: normal; font-weight: normal; color: #336699; text-decoration: none}
.golflink {  font-family: Verdana; font-size: 8pt; font-style: normal; font-weight: normal; color: #235612; text-decoration: none}
.golftitulo {  font-family: Verdana; font-size: 9pt; font-style: normal; font-weight: normal; color: #235612; text-decoration: none}
.descriptionstext {  font-family: Verdana; font-size: 8pt; font-style: normal; font-weight: normal; color: #666666; text-decoration: none}
.datenews {  font-family: Verdana; font-size: 8pt; font-style: normal; font-weight: normal; color: #666666; text-decoration: none}
.titlenews {  font-family: Verdana; font-size: 8pt; font-style: normal; font-weight: bold; color: #666666; text-decoration: none}
.downdotted{
	border-color: #666666;
	border-bottom: 1px #CCCCCC;
	border-right: 0px none #CCCCCC;
	border-style: dotted;
	border-left: 0px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;
}
.rightdotted{
	border-color: #666666;
	border-bottom: 0px #CCCCCC;
	border-right: 1px none #CCCCCC;	
	border-left: 0px none #CCCCCC;
	border-style: dotted;
	border-top: 0px solid #CCCCCC;
}
.disttable{
	border-color: #666666;
	border-style: normal;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;	
	border-left: 1px solid #CCCCCC;	
	border-top: 1px solid #CCCCCC;
}
.titleoffers {  font-family: Verdana; font-size: 8pt; font-style: normal; font-weight: normal; color: #336699; text-decoration: none;}
.textoffers {  font-family: Verdana; font-size: 7pt; font-style: normal; font-weight: normal; color: #666666; text-decoration: none;}
.popupheadnews {  font-family: Verdana; font-size: 14px; font-style: normal; font-weight: bold; color: #00406E; text-decoration: none;}
.offerpolos {  font-family: Verdana; font-size: 11px; font-style: normal; font-weight: bold; color: #316192; text-decoration: none}
.generallinks {  font-family: Verdana; font-size: 7pt; font-style: normal; font-weight: normal; color: #336699; text-decoration: none}
.golflinks {  font-family: Verdana; font-size: 7pt; font-style: normal; font-weight: normal; color: #164B04; text-decoration: none}
.reservelinks {  font-family: Verdana; font-size: 9pt; font-style: normal; font-weight: normal; color: #336699; text-decoration: none}
.facilities {  font-family: Verdana; font-size: 7pt; font-style: normal; font-weight: normal; color: #666666; text-decoration: none}
.rldotted{
	border-color: #666666;
	border-bottom: 0px #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-style: dotted;
	border-left: 1px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;
	font: normal normal normal xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A:hover {
	
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none
}
.textaboutus {  font-family: Verdana; font-size: 8pt; font-style: normal; font-weight: normal; color: #666666; text-decoration: none}
.titleaboutus {  font-family: Verdana; font-size: 8pt; font-style: normal; font-weight: bold; color: #666666; text-decoration: none}






.foot {  font-family: Tahoma, Arial, Verdana; font-size: 7pt; font-style: normal; font-weight: normal; color: #999999; text-decoration: none}
.menulat {  font-size: 13px; font-weight: bold; color: #595959; text-decoration: none; font-family: AkzidenzGrotesk-Roman, Arial, Verdana}
a.noticias {  font-size: 10px; font-style: normal; font-weight: normal; color: #660099; text-decoration: none; font-family: Tahoma, Verdana, Arial}
a.clicks { font-size: 10px; font-style: normal; font-weight: bold; color: #660099; text-decoration: underline; font-family: Tahoma, Verdana, Arial }
.ciudad {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-transform: uppercase; color: #666666}
.weather { font-size: 12px; font-weight: bold; text-transform: capitalize; color: #666666 ; font-family: Tahoma, Verdana, Arial}
a.foot { font-family: Tahoma, Arial, Verdana; font-size: 7pt; font-style: normal; font-weight: normal; color: #999999; text-decoration: none }
.startfrom {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FBC269; text-decoration: none}
.startfrom2 { font-family: "Arial Black", Arial, Verdana; font-size: 12px; font-weight: normal; color: #59B465; text-decoration: none }
.Number1 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #FBC269; text-decoration: none }
.Number2 { font-family: "Arial Black", Arial, Verdana; font-size: 30px; font-weight: bolder; color: #59B465; text-decoration: none }
.homeprecio {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.ofert1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FBC269; text-decoration: none }
.ofert2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #59B465; text-decoration: none }
.seeall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #545365; text-decoration: none }
.ofertashome {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0B0B0B; text-align: justify; text-decoration: none}
.menuopcion {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none}
.hotelname {  font-family: "Arial Black", Arial, Verdana; font-size: 16px; font-weight: normal; color: #231F6B; text-decoration: none}
.linkofertashome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #660099; text-align: justify ; text-decoration: underline}
.titulares {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #595959; text-decoration: none}
.headtop {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: uppercase; color: #dddddd; text-decoration: none; letter-spacing: 4px}
.tourcombo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none}
.nompolop2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #567943; text-decoration: none}
.nomhotelpolop2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #567943; text-decoration: none}
.ofertasp2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #567943; text-decoration: none }
.menuhotp2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #567943; text-decoration: none }
.nompolop2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #567943; text-decoration: none}
.nomhotelpolop2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #567943; text-decoration: none}
.nomhotelopcp2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-transform: uppercase; color: #567943; text-decoration: none}
.ofertasp1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #83660B; text-decoration: none }
.nompolop1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #83660B; text-decoration: none}
.nomhotelpolop1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #83660B; text-decoration: none}
.nomhotelopcp1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-transform: uppercase; color: #83660B; text-decoration: none}
.menuhotp1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #567943; text-decoration: none }
.ofertasp3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: lowercase; color: #864266; text-decoration: none }
.nompolop3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #864266; text-decoration: none}
.nomhotelpolop3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #864266; text-decoration: none}
.nomhotelopcp3 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-transform: uppercase; color: #864266; text-decoration: none}
.menuhotp3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #e8a1c1; text-decoration: none ; background-color: #ef88b5}
.ofertasp4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: lowercase; color: #006989; text-decoration: none }
.nompolop4 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #006989; text-decoration: none}
.nomhotelpolop4 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #006989; text-decoration: none}
.nomhotelopcp4 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-transform: uppercase; color: #006989; text-decoration: none}
.menuhotp4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #006989; text-decoration: none }
.menuhot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #616161; text-decoration: none; text-transform: none}
.linknomhotel1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #F68320; text-decoration: none }
.linknomhotel2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #2F3092; text-decoration: none }
.linknomhotel3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #7F4098; text-decoration: none }
.linknomhotel4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #00204F; text-decoration: none }
.linknomhotel5 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #00204F; text-decoration: none }
.luna_miel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #616161; text-align: justify; text-decoration: none}
.bulletnoticias { font-size: 9px; font-style: normal; font-weight: bold; color: #660099; text-decoration: none; font-family: Tahoma, Verdana, Arial }
.imgborder {  border: #d1d1d1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.titnews {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #616161}
.newscuerpo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #616161; text-align: justify; text-decoration: none ; line-height: 20px}
.listmiel {  list-style-position: outside; list-style-image: url(images/lunas_miel/hotel_07/flechita.gif)}
.nompolowhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: uppercase; color: #FFFFFF; text-decoration: none}
.tiempo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0B0B0B; text-decoration: none ; text-transform: capitalize}
.facilidades { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #0B0B0B; text-align: justify; text-decoration: none }
.titularesU { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: lowercase; color: #595959; text-decoration: none }
.linkplace1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: lighter; text-transform: none; color: #83660B; text-decoration: none ; font-style: none}
.linkplace2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: lighter; text-transform: none; color: #567943; text-decoration: none ; font-style: none }
.linkplace3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: lighter; text-transform: none; color: #864266;text-decoration: none ; font-style: none }
.linkplace4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: lighter; text-transform: none; color: #006989; text-decoration: none ; font-style: none }
.linkplace1:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: lighter; text-transform: none; color: #FFFFFF; text-decoration: none ; font-style: none}
.linkplace2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: lighter; text-transform: none; color: #FFFFFF; text-decoration: none ; font-style: none }
.linkplace3:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: lighter; text-transform: none; color: #FFFFFF; text-decoration: none ; font-style: none }
.linkplace4:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: lighter; text-transform: none; color: #FFFFFF; text-decoration: none ; font-style: none }
.titularesp1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: lowercase; color: #83660B; text-decoration: none }
.titularesp2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: lowercase; color: #567943; text-decoration: none }
.titularesp3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: lowercase; color: #864266; text-decoration: none }
.titularesp4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: lowercase; color: #006989; text-decoration: none }
.titulares1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #83660B; text-decoration: none }
.titulares2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: capitalize; color: #567943; text-decoration: none }
.titulares3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: capitalize; color: #864266; text-decoration: none }
.titulares4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: capitalize; color: #006989; text-decoration: none }
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none}
.formsolcar {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0D177C}
.formsolcarp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0D177C }
.amigostxt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}
.amigostit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
.amigostit1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000 }
.ofertashome1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #0B0B0B; text-align: justify; text-decoration: none }
.ofertashom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0B0B0B; text-align: left; text-decoration: none }
.ofertashomelink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #660099; text-align: justify; text-decoration: underline}
.homeprecio1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.solcaribetours {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #2D427F; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.opcsolcaribe { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-transform: uppercase; color: #2D427F; text-decoration: none }
.circuitoslink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #595959; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none }
.circuitoslink1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #C1C1C1; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none }
.solcaribeslogan { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-transform: none; color: #2D427F; text-decoration: none }
.opmenuleft { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-transform: none; color: #004080; text-decoration: none }
.headmenuleft {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #004080; text-decoration: none;}
.ofertashomeCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4F5352;
	text-align: justify;
	text-decoration: none;
	background-color: #CCCCCC;

}
.menuhotCopy {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #616161; text-decoration: none; text-transform: none
}
.rightborder{
	border-color: #666666;
	border-bottom: 0px #B17b0a;
	border-right: 1px none #CCCCCC;
	border-style: solid;
	border-left: 0px solid #B17b0a;
	border-top: 0px solid #CCCCCC;
	font: normal normal normal xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.leftborder{
	border-color: #666666;
	border-bottom: 0px #B17b0a;
	border-right: 0px none #CCCCCC;
	border-style: solid;
	border-left: 1px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;
	font: normal normal normal xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.leftdotted{
	border-color: #666666;
	border-bottom: 1px #CCCCCC;
	border-right: 0px none #CCCCCC;
	border-style: dotted;
	border-left: 0px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;
	font: normal normal normal xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.noticias {  font-size: 10px; font-style: normal; font-weight: normal; color: #660099; text-decoration: none; font-family: Tahoma, Verdana, Arial}
