/* HOME */
div#total{
background:#FFF url(../img/back00.jpg) no-repeat top center;
width:100%;
height: 100%;
padding:0;
margin:0;
}
/* GLOBAL */ 
html,body{
margin:0;
padding:0;
font:Arial, Helvetica, sans-serif;
background: url(../img/fondo-web.jpg) center top repeat-y;
height: 100%;
scrollbar-3dlight-color:#a5acb2;
scrollbar-arrow-color:#4d4848;
scrollbar-base-color:#fff;
scrollbar-darkshadow-color:#fff;
scrollbar-face-color:#e7eaee;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#a5acb2;
}
img{
border:0;
}
ul{
list-style:none;
margin:0;
padding:0;
}
ul.lista{
font:11px/12px Arial, Helvetica, sans-serif;
/font:11px/13px Arial, Helvetica, sans-serif;
list-style:none;
margin:4px 0 14px 14px;
padding:0;
color:#2e557c;
m
letter-spacing:0.06em;
}
ul.lista li{
margin:0;
background:url(../img/topo.gif) no-repeat left top;
padding:0 0 8px 12px;
}
ul.lista li li{
margin:0;
background: none;
padding:5px;
}
#mapaweb ul.lista00{
font:11px/12px Arial, Helvetica, sans-serif;
/font:11px/13px Arial, Helvetica, sans-serif;
list-style:none;
margin:-10px 0 8px 14px;
/margin:0 0 0 14px;
padding:0;
color:#2e557c;
letter-spacing:0.06em;
}
#mapaweb ul.lista00 li{
margin:0 0;
/margin:4px 0;
background:url(../img/topo00.gif) no-repeat left top;
padding:0 0 4px 12px;
}
/* UTILIDADES */
#columnaTextos03 p.precio,#columnaTextos05 p.precio{
float:right;
font:2em "Times New Roman", Times, serif;
color:#93999e;
letter-spacing:normal;
}
#columnaTextos03 p.precio01{
text-align:right;
font:2em "Times New Roman", Times, serif;
color:#93999e;
letter-spacing:normal;
}
#columnaTextos03 span.precioPeque{
font:0.5em "Times New Roman", Times, serif;
color:#93999e;
letter-spacing:normal;
}
.tiempo{
font:10px Arial, Helvetica, sans-serif;
color:#666;
}

.flotaDer{
float:right;
}
.flotaIzq{
float:left;
}
.flotaDerMargin{
float:right;
margin:8px 8px 8px 16px;
}
.flotaDerPincho{
float:right;
margin:8px 8px 8px 16px;
padding:8px;
border-left:1px solid #f1f3f5;
border-bottom:1px solid #f1f3f5;
}
.flotaIzqMargin{
float:left;
margin:8px 16px 8px 8px;
}
.bordeGris{
border:1px solid #eaecf0;
}
.mostrar{
display:block;
}
.ocultar{
display:none;
}
table.tabla td{
padding-right:16px;
color:#606a74;
}
.horario{
/*background:#0066cc;*/
background:#FFF;
margin:auto;
width:200px;
padding:6px;
border:#a5acb2 1px solid;
}
#columnaTextos02 .horarioGastronomia{
border:1px solid #fb8817;
padding:8px;
margin:0;
}
#columnaTextos02 .horarioGastronomia p{
padding-bottom:10px;
background:url(../img/line220x5.gif) no-repeat center bottom;
text-align:center;
}
#columnaTextos02 .horarioGastronomia p.noBorde{
padding-bottom:0;
background:none;
text-align:center;
}
.back{
z-index:-100px;
}
/* ESTILO PARA FORMULARIOS */
input,select{
font:11px Arial, Helvetica, sans-serif;
border:#a5acb2 1px solid;
}
select,textarea{
scrollbar-3dlight-color:#a5acb2;
scrollbar-arrow-color:#4d4848;
scrollbar-base-color:#fff;
scrollbar-darkshadow-color:#fff;
scrollbar-face-color:#e7eaee;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#a5acb2;
}
input.boton{
border:#9c8e29 1px solid;
text-align:center;
color:#9c8e29;
background:#FFF;
cursor:pointer;
}
input.noborde{
border:none;
}
/* ENLACES COMUNES */
.enlace:link,.enlace:visited{
background:url(../img/topoenlace.gif) no-repeat left center;
font:10px Arial, Helvetica, sans-serif;
padding-left:18px;
margin:0 0 0 10px;
color:#9c8e29;
letter-spacing:normal;
}
.enlace:hover{
background:url(../img/topoenlace.gif) no-repeat left center;
font:10px Arial, Helvetica, sans-serif;
padding-left:18px;
margin:0 0 0 10px;
color:#666;
letter-spacing:normal;
}
.enlaceWeb:link,.enlaceWeb:visited{
font:10px Arial, Helvetica, sans-serif;
margin:0 0 0 5px;
color:#2e557c;
letter-spacing:normal;
}
.enlaceWeb:hover{
font:10px Arial, Helvetica, sans-serif;
margin:0 0 0 5px;
color:#abb8c6;
letter-spacing:normal;
}
.enlaceSeleccionado:link,.enlaceSeleccionado:visited{
background:url(../img/topoenlace.gif) no-repeat left center;
font:10px Arial, Helvetica, sans-serif;
padding-left:18px;
margin:0 0 0 10px;
color:#79ACE7;
letter-spacing:normal;
}
.enlaceSeleccionado:hover{
background:url(../img/topoenlace.gif) no-repeat left center;
font:10px Arial, Helvetica, sans-serif;
padding-left:18px;
margin:0 0 0 10px;
color:#666;
letter-spacing:normal;
}

.enlaceMail:link,.enlaceMail:visited{
background:url(../img/topomail.gif) no-repeat left center;
font:11px Arial, Helvetica, sans-serif;
padding-left:18px;
margin:0 0 0 10px;
color:#9c8e29;
letter-spacing:normal;
}
.enlaceMail:hover{
background:url(../img/topomail.gif) no-repeat left center;
font:11px Arial, Helvetica, sans-serif;
padding-left:18px;
margin:0 0 0 10px;
color:#666;
letter-spacing:normal;
}
.enlaceDescargaPDF:link,.enlaceDescargaPDF:visited{
background:url(../img/topopdf.gif) no-repeat 2px 6px;
font:12px Arial, Helvetica, sans-serif;
padding:4px 4px 4px 20px;
margin:0;
color:#048ed7;
border:1px solid #AA9E4F;
text-decoration:none;
}
.enlaceDescargaPDF:hover{
background:url(../img/topopdf.gif) no-repeat 2px 6px;
padding:4px 4px 4px 20px;
margin:0;
color:#666;
border:1px solid #028DD6;
text-decoration:none;
}
.enlaceComun:link,.enlaceComun:visited{
font:11px Arial, Helvetica, sans-serif;
padding:0;
margin:0;
color:#048ed7;
}
.enlaceComun:hover{
font:11px Arial, Helvetica, sans-serif;
padding:0;
margin:0;
color:#666;
}
.enlaceBoton:link,.enlaceBoton:visited{
font:12px Arial, Helvetica, sans-serif;
padding:4px;
margin:0;
color:#048ed7;
text-align:center;
border:1px solid #AA9E4F;

text-decoration:none;
}
.enlaceBoton:hover{
font:12px Arial, Helvetica, sans-serif;
padding:4px;
margin:0;
color:#666;
text-align:center;
border:1px solid #028DD6;
text-decoration:none;
}
.enlaceBoton01:link,.enlaceBoton01:visited{
font:10px Arial, Helvetica, sans-serif;
padding:4px;
margin:0;
color:#048ed7;
text-align:center;
border:1px solid #AA9E4F;
text-decoration:none;
}
.enlaceBoton01:hover{
font:10px Arial, Helvetica, sans-serif;
padding:4px;
margin:0;
color:#666;
text-align:center;
border:1px solid #028DD6;
text-decoration:none;
}
.subir{
float:right;
margin:0;
padding:0;
color:#048ed7;
}
.subir a:link,.subir a:visited{
color:#048ed7;
}
.subir a:hover{
color:#999;
}
/* LINEAS DE SEPARACION DE BLOQUES */
p.line{
background:url(../img/line220x5.gif) no-repeat center center;
margin:0;
padding:0;
}
p.line01{
background:#fff url(../img/line900x5.gif) no-repeat center center;
/background:#fff url(../img/line900x5.gif) no-repeat center top;
margin:0px 0 0 0 ;
/margin:7px 0 0 0;
padding:0;
height:16px;
clear:both;
}

/* DIVS GENERALES */
div#main{
margin:0 auto 0 auto;
width:930px;
padding:20px 9px 0px 0px;
/padding:20px 6px 0 2px;
}
div#cabecera{
padding:0;
margin:0;
clear:right;
}
div#cabecera p{
margin:0;
padding:0;
}
/* MENU HOME */
div#nav00{
/*background:#fff url(../img/nav00.gif) left 46px repeat-x;*/
padding:0 0 5px 0;
/padding:0 0 6px 0;
margin:0;

}
.menu00{
font:12px Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
margin:0;
/margin:30px 0 0 0;
padding:30px 0 0 98px;
/padding:0 0 0 98px;
}
.menu00 li{
display:inline;
margin:0 0 0 -1px;
padding:0;
}
.menu00 li a:link,.menu00 li a:visited{
background:#00b7ec url(../img/tab.gif) left top repeat-x;
text-decoration:none;
color:#fff;
margin:0;
padding:12px 10px 1px 11px;
}
.menu00 li a:hover{
background:#028dd6 url(../img/tab.gif) left bottom repeat-x;
text-decoration:none;
color:#fff;
margin:0;
padding:12px 10px 1px 11px;
}
/* MENU GOLF */
.menu00 li a.currentGolf:link,.menu00 li a.currentGolf:hover,.menu00 li a.currentGolf:visited{
background:#86d100 url(../img/currentGolf.gif) left top repeat-x;
color:#fff;
margin:0;
padding:14px 10px 6px 10px;
}
div#nav03{
background:#fff url(../img/nav03.gif) left 46px repeat-x;
/background:#fff url(../img/nav03.gif) left 47px repeat-x;
padding:0 0 5px 0;
/padding:1px 0 1px 0;
margin:0;
/margin:-1px 0;
}
/* MENU HOTEL */
div#nav01{
background:#fff url(../img/nav01.gif) left 46px repeat-x;
/background:#fff url(../img/nav01.gif) left 47px repeat-x;
padding:0 0 5px 0;
/padding:1px 0 1px 0;
margin:0;
/margin:-1px 0;
}
.menu00 li a:link.currentHotel,.menu00 li a:hover.currentHotel,.menu00 li a:visited.currentHotel{
background:#86d100 url(../img/currentHotel.gif) left top repeat-x;
color:#fff;
margin:0;
padding:14px 10px 1px 11px;
}
/* MENU ALOJAMIENTO */
div#nav02{
background:#fff url(../img/nav02.gif) left 46px repeat-x;
/background:#fff url(../img/nav02.gif) left 47px repeat-x;
padding:0 0 5px 0;
/padding:1px 0 1px 0;
margin:0;
/margin:-1px 0;
}
.menu00 li a:link.currentAlojamiento,.menu00 li a:hover.currentAlojamiento,.menu00 li a:visited.currentAlojamiento{
background:#86d100 url(../img/currentAlojamiento.gif) left top repeat-x;
color:#fff;
margin:0;
padding:14px 10px 1px 11px;
}

/* MENU GASTRONOMIA */
div#nav04{
background:#fff url(../img/nav04.gif) left 46px repeat-x;
/background:#fff url(../img/nav04.gif) left 47px repeat-x;
padding:0 0 5px 0;
/padding:1px 0 1px 0;
margin:0;
/margin:-1px 0;
}
.menu00 li a:link.currentGastronomia,.menu00 li a:hover.currentGastronomia,.menu00 li a:visited.currentGastronomia{
background:#fb8406 url(../img/currentGastronomia.gif) left top repeat-x;
color:#fff;
margin:0;
padding:14px 10px 1px 11px;
}
/* MENU TROPICAL WELLNESS */
div#nav05{
background:#fff url(../img/nav05.gif) left 46px repeat-x;
/background:#fff url(../img/nav05.gif) left 47px repeat-x;
padding:0 0 5px 0;
/padding:1px 0 1px 0;
margin:0;
/margin:-1px 0;
}
.menu00 li a:link.currentTropicalWellness,.menu00 li a:hover.currentTropicalWellness,.menu00 li a:visited.currentTropicalWellness{
background:#ffa9c6 url(../img/currentTropicalWellness.gif) left top repeat-x;
color:#fff;
margin:0;
padding:14px 10px 1px 11px;
}
/* MENU EVENTOS */
div#nav06{
background:#fff url(../img/nav06.gif) left 46px repeat-x;
/background:#fff url(../img/nav06.gif) left 47px repeat-x;
padding:0 0 5px 0;
/padding:1px 0 1px 0;
margin:0;
/margin:-1px 0;
}
.menu00 li a:link.currentEventos,.menu00 li a:hover.currentEventos,.menu00 li a:visited.currentEventos{
background:#c791ab url(../img/currentEventos.gif) left top repeat-x;
color:#fff;
margin:0;
padding:14px 10px 1px 11px;
}

/* MENU */
.logo{
background:#FFF;
padding:0;
margin:0;

}
.logo img{
margin:0;
padding:0;
margin-left:-175px;
/margin-left:0px;
}
/* SUBMENU GOLF */
.subnavGolf{
margin:2px 0 0 0;
/margin:1px 0 0 0;
padding:0;
background:#86d100;
}
.subnavGolf ul{
font:11px Arial, Helvetica, sans-serif;
letter-spacing:0.09em;
margin:0;
padding:4px 6px 4px 6px;
}
.subnavGolf ul li{
display:inline;
margin:0 0 0 -3px;
padding:0;
}
.subnavGolf ul li a:link,.subnavGolf ul li a:visited{
text-decoration:none;
color:#fff;
margin:0;
padding:4px 6px 4px 6px;
border-right:#FFF 1px solid;
}
.subnavGolf ul li a:hover{
background:#679b00;
text-decoration:none;
color:#fff;
margin:0;
padding:4px 6px 4px 6px;
border-right:#FFF 1px solid;
}
.subnavGolf ul li a.current:link,.subnavGolf ul li a.current:hover,.subnavGolf ul li a.current:visited{
text-decoration:none;
background: url(../img/backgolf.gif) bottom left;
margin:0;
padding:4px 6px 4px 6px;
border-right:#FFF 1px solid;
}
/* SUBMENU ALOJAMIENTO */
.subnavAlojamiento{
margin:2px 0 0 0;
/margin:1px 0 0 0;
padding:0;
background:#3e86da;
}
.subnavAlojamiento ul{
font:11px Arial, Helvetica, sans-serif;
letter-spacing:0.09em;
margin:0;
padding:4px 6px 4px 6px;
}
.subnavAlojamiento ul li{
display:inline;
margin:0 0 0 -3px;
padding:0;
}
.subnavAlojamiento ul li a:link,.subnavAlojamiento ul li a:visited{
text-decoration:none;
color:#fff;
margin:0;
padding:4px 6px 4px 6px;
border-right:#FFF 1px solid;
}
.subnavAlojamiento ul li a:hover{
background:#084fa2;
text-decoration:none;
color:#fff;
margin:0;
padding:4px 6px 4px 6px;
border-right:#FFF 1px solid;
}
.subnavAlojamiento ul li a.current:link,.subnavAlojamiento ul li a.current:hover,.subnavAlojamiento ul li a.current:visited{
text-decoration:none;
background: url(../img/currentAlojamiento.gif) bottom left;
margin:0;
padding:4px 6px 4px 6px;
border-right:#FFF 1px solid;
}
/* SUBMENU HOTEL */
.subnavHotel{
margin:2px 0 0 0;
/margin:1px 0 0 0;
padding:0;
background:#68ccf4;
}
.subnavHotel ul{
font:11px Arial, Helvetica, sans-serif;
letter-spacing:0.09em;
margin:0;
padding:4px 6px 4px 6px;
}
.subnavHotel ul li{
display:inline;
margin:0 0 0 -3px;
padding:0;
}
.subnavHotel ul li a:link,.subnavHotel ul li a:visited{
text-decoration:none;
color:#fff;
margin:0;
padding:4px 6px 4px 6px;
border-right:#FFF 1px solid;
}
.subnavHotel ul li a:hover{
background:#068fd7;
text-decoration:none;
color:#fff;
margin:0;
padding:4px 6px 4px 6px;
border-right:#FFF 1px solid;
}
.subnavHotel ul li a.current:link,.subnavHotel ul li a.current:hover,.subnavHotel ul li a.current:visited{
text-decoration:none;
background: url(../img/currentHotel.gif) bottom left;
margin:0;
padding:4px 6px 4px 6px;
border-right:#FFF 1px solid;
}
/* SUBMENU GASTRONOMIA */
.subnavGastronomia{
margin:2px 0 0 0;
/margin:1px 0 0 0;
padding:0;
background:#ffc501;
}
.subnavGastronomia ul{
font:11px Arial, Helvetica, sans-serif;
letter-spacing:0.09em;
margin:0;
padding:4px 6px 4px 6px;
}
.subnavGastronomia ul li{
display:inline;
margin:0 0 0 -3px;
padding:0;
}
.subnavGastronomia ul li a:link,.subnavGastronomia ul li a:visited{
text-decoration:none;
color:#fff;
margin:0;
padding:4px 6px 4px 6px;
border-right:#FFF 1px solid;
}
.subnavGastronomia ul li a:hover{
background:#fb8406;
text-decoration:none;
color:#fff;
margin:0;
padding:4px 6px 4px 6px;
border-right:#FFF 1px solid;
}
.subnavGastronomia ul li a.current:link,.subnavGastronomia ul li a.current:hover,.subnavGastronomia ul li a.current:visited{
text-decoration:none;
background: url(../img/currentGastronomia.gif) bottom left;
margin:0;
padding:4px 6px 4px 6px;
border-right:#FFF 1px solid;
}
/* SUBMENU TROPICAL WELLNESS */
.subnavTropicalWellness{
margin:2px 0 0 0;
/margin:1px 0 0 0;
padding:0;
background:#ffa9c6;
}
.subnavTropicalWellness ul{
font:11px Arial, Helvetica, sans-serif;
letter-spacing:0.09em;
margin:0;
padding:4px 6px 4px 6px;
}
.subnavTropicalWellness ul li{
display:inline;
margin:0 0 0 -3px;
padding:0;
}
.subnavTropicalWellness ul li a:link,.subnavTropicalWellness ul li a:visited{
text-decoration:none;
color:#fff;
margin:0;
padding:4px 6px 4px 6px;
border-right:#FFF 1px solid;
}
.subnavTropicalWellness ul li a:hover{
background:#f66093;
text-decoration:none;
color:#fff;
margin:0;
padding:4px 6px 4px 6px;
border-right:#FFF 1px solid;
}
.subnavTropicalWellness ul li a.current:link,.subnavTropicalWellness ul li a.current:hover,.subnavTropicalWellness ul li a.current:visited{
text-decoration:none;
background: url(../img/currentTropicalWellness.gif) bottom left;
margin:0;
padding:4px 6px 4px 6px;
border-right:#FFF 1px solid;
}
/* SUBMENU EVENTOS */
.subnavEventos{
margin:1px 0;
/margin:-1px 0;
padding:0;
background:#fff;
border:1px solid #b3a95b;
/*background:#dd0251;*/
}
.subnavEventos ul{
font:10px Arial, Helvetica, sans-serif;
margin:0;
padding:4px;
letter-spacing:0.04em;
}
.subnavEventos ul li{
display:inline;
margin:0;
padding:0;
background:url(../img/topomenu.gif) right center no-repeat;
/background:url(../img/topomenu.gif) right center no-repeat;
}
.subnavEventos ul li a:link,.subnavEventos ul li a:visited{
text-decoration:none;
color:#dd0251;
margin:0;
padding:4px;
}
.subnavEventos ul li a:hover{
color:#9d0039;
text-decoration:none;
margin:0;
padding:4px;
}
.subnavEventos ul li a.current:link,.subnavEventos ul li a.current:hover,.subnavEventos ul li a.current:visited{
text-decoration:none;
color:#9d0039;
margin:0;
padding:4px 8px 4px 4px;
}
/* SUBMENU */
.subnav{
margin:8px 0 0 0;
padding:6px;
background:#BFECFF url(../img/backalojamiento.gif) top;
/*border-bottom:#42b4e6 4px solid;*/
border-bottom:#42b4e6 2px solid;
}
.submenu{
font:11px Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
margin:0;
padding:0;
}
.submenu li{
display:inline;
margin:0 0 0 -4px;
padding:0;
}
/* BARRA IDIOMAS */

.idiomas{
text-align:left;
list-style-type:none;
color:#dee2e7;
font:10px Arial, Helvetica, sans-serif;
width:160px;
margin:1px 12px 0 0;
padding:4px 0 4px 0;
/padding:4px 0 8px 0;
float:left;
}
.idiomas li{
display:inline;
}
.idiomas li a:link,.idiomas li a:visited{
color:#004990;
}
.idiomas li a:hover{
color:#4189dd;
}
div#pestreservas{
	margin:0px 10px -20px 10px;
	padding:0;
	float:left;
}
div#pestreservas2{
	margin:0px 0px 5px 10px;
	padding:0;
	float:left;
}
div#pestreservas3{
	margin:0px 0px -20px 10px;
	padding:0;
	float:left;
}
/* CONTENIDOS HOME */
div#contenidos{
clear:both;
margin:0;
padding:0;
width:938px;
}

div#columnaDer{
background:#fff;
width:698px;
/width:690px;
float:left;
margin:0;
padding:0;
}
/* FORMULARIO DE DISPONIBILIDAD */
form.formularioColumna{
width:222px;
font:11px Arial, Helvetica, sans-serif;
color:#333;
padding:0;
margin:16px 0;
letter-spacing:0.1em;
}
form.formularioColumna legend{
font-size:12px;
font-weight:bold;
}
div#marcoReservas{
/*background:#0066cc;
background:#FFF;*/
background:url(../img/back-caja-reservas.gif) top left no-repeat;
/*width:210px;*/
width:225px;
margin:0;
padding:4px;
/*border:#AA9E4F 1px solid;*/
text-align:left;
}
form#reservas{
/*background:#4189dd url(../img/backreservas.gif);
background:#FFF;*/
margin:0;
padding:0;
/*border:#a5acb2 1px solid;*/
}
form#reservas img{
vertical-align:top;
}
form#reservas fieldset{
margin:0 0 0 4px;
/margin:6px 0 0 4px;
padding:0;
border:none;
}
form#reservas legend{
margin:0 0 14px 0;
padding:6px 0 0 0;
font:12px Arial, Helvetica, sans-serif;
color:#ffffff;
letter-spacing:0.04em;
}
form#reservas label{
margin:0;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#333;
}
form#reservas table{
margin:0 0 0 12px;
padding:0;
}
form#reservas table td{
padding:0 4px 2px 0;
}
form#reservas table td.td01{
padding:0 0 2px 0;
}
form#reservas table td.td02{
padding-bottom:6px;
text-align:center;
}
form#reservas p{
margin:0;
padding:4px 0 6px 0;
}
form#reservas p.centrar{
margin:0;
padding:4px 0 6px 0;
text-align:center;
}
/* FORMULARIOS GENERICOS */
p.nota{
text-align:center;
font: 7px Arial, Helvetica, sans-serif;
color:#666;
}
td.uno{
border-bottom:1px solid #D3EFD5;
}
input.text{
border:1px solid #999;
padding:2px;
font:10px Arial, Helvetica, sans-serif;
color:#333;
}
textarea{
border:1px solid #999;
padding:2px;
font:8.2pt Arial, Helvetica, sans-serif;
color:#333;
}

/* PROMOS DE LARGA DURACIÓN */
div#promo01{
/*background:#FFF url(../img/backpromo01.gif) no-repeat bottom right;*/
background:#FFF url(../img/promo-golf-verano.jpg) no-repeat bottom right;
margin:20px 0 0 4px;
padding:0;
width:220px;
cursor:pointer;
}
div#promo01 p{
margin:0 0 8px 0;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.1em;
line-height:18px;
}
.promo{
margin:0 0 8px 0;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.1em;
line-height:16px;
}
.promocion02{
margin:0 0 8px 0;
padding:2px;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.1em;
line-height:13px;
}
div#promo02{
background:#FFF url(../img/backpromo04.gif) no-repeat top right;
margin:20px 0 0 4px;
padding:0 0 20px 0;
width:220px;
}
div#promo02 p{
margin:0;
/margin:2px 0;
padding:70px 0 0 0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.1em;
}
/* PROGRAMAS Y PROMOCIONES PUNTUALES */
div#programas{
margin:12px 10px 10px 14px;
padding:0;
}
div#promotemp01{
margin:0;
background:#FFF url(../img/buddha.jpg) no-repeat top 12px;
width:365px;
height:186px;
float:left;
padding:0;
}
div#promotemp01 p{
margin:0;
padding:4px 0 0 0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.1em;
line-height:18px;
}
div#promotemp01 div.columna{
margin:8px 0;
padding:0;
width:180px;
float:right;
}
div#promotemp02{
margin:0;
padding:0;
background:#FFF;
height:182px;
width:300px;
float:left;
}
div#promotemp02 p{
margin:8px 0 0 6px;
padding:4px 0 0 0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.1em;
line-height:18px;
}
div#promotemp05{
background:#FFF url(../img/backpromo05.gif) no-repeat auto auto;
margin:10px 0 0 4px;
padding:0 0 10px 0;
width:215px;
float:left;
cursor:pointer;
}

div#promotemp05 p{
margin:0;
padding:0;
}



div#promotemp059{

margin:0 0 0 14px;
margin-top:0px;
padding:0 0 10px 0;
width:215px;
height:85px;
float:left;
cursor:pointer;
}
/* IE6 Only */
* html div#promotemp059{

margin:0 0 0 7px;
margin-top:0px;
padding:0 0 10px 0;
width:215px;
height:85px;
float:left;
cursor:pointer;
}
div#promotemp059 p{
margin:0;
padding:0;
}



div#medianil{
background:#FFF url(../img/line3x158.gif) no-repeat top center;
margin:0;
margin-top:-10px;
padding:0;
float:left;
width:4px;
height:160px;
}
/* CAJA DE CONTENIDOS PARA BUSCADORES */
div#cajacontenidos{
margin:0;
padding:0;
clear:left;
}
div#articulo{
margin:0 0 8px 0;
padding:0;
float:left;
background:#fff;
width:230px;
}
div#articulo p{
margin:0 4px 12px 8px;
padding:0;
font:11px/18px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
text-align:justify;
}
div#articulo h3{
margin:8px 4px 6px 8px;
padding:0;
font:12px Arial, Helvetica, sans-serif;
color:#00488f;
letter-spacing:0.08em;
line-height:14px;
}
div#articuloFin{
margin:0 0 16px 0;
padding:0;
float:left;
background:#fff;
width:230px;
}
div#articuloFin p{
margin:0 -2px 12px 8px;
/margin:0 4px 12px 8px;
padding:0;
font:11px/18px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
text-align:justify;
}
div#articuloFin h3{
margin:8px 4px 6px 8px;
padding:0;
font:12px Arial, Helvetica, sans-serif;
color:#00488f;
letter-spacing:0.08em;
line-height:14px;
}
div#articulo ul{
font:10px Arial, Helvetica, sans-serif;
list-style-type:none;
margin:0 0 0 8px;
padding:0;
}

/* FOOT */
div#foot{
margin:auto;
padding:6px 0;
font:10px Arial, Helvetica, sans-serif;
clear:left;
color:#696b6c;
}
div#foot p{
text-align:center;
margin:0;
padding:0;
}
div#foot ul{
text-align:center;
list-style-type:none;
color:#dee2e7;
font:10px Arial, Helvetica, sans-serif;
margin:0 0 4px 0;
padding:0;
}
div#foot li{
display:inline;
margin:0;
padding:0;
}
div#foot li a:link,div#foot li a:visited{
color:#004990;
}
div#foot li a:hover{
color:#4189dd;
}
/* EL HOTEL */
div#contenidos01{
clear:both;
margin:-6px 0;
text-align:center;
padding:0;
width:938px;
}
div#total01{
width:100%;
height: 100%;
padding:0;
margin:0;
margin-top:-20px;
}
div#marcoTextos01{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu01.jpg) no-repeat top center;
clear:left;
width:932px;
}
/* ALOJAMIENTO */
div#total02{
width:100%;
height: 100%;
padding:0;
margin:0;
margin-top:-20px;
}
div#marcoTextos02{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu02.jpg) no-repeat top center;
clear:left;
width:932px;
}
div.titulo{
background:#00488f url(../img/backalojamiento.gif) no-repeat bottom;
padding:20px 10px 8px 10px;
margin:80px 6px 0 0 ;
width:120px;
height:50px;
float:right;
}
div.titulo h1{
color:#FFF;
font:17px Arial, Helvetica, sans-serif;
margin:0;
padding:0;
letter-spacing:0.1em;
text-align:justify;
}
div#columnaTextos00{
margin:2px 0 0 20px;
/margin:10px 0 0 20px;
padding:18px 0 10px 18px;
/padding:16px 10px 10px;
text-align:center;
background:#fff;
width:240px;
height:158px;
}
div#columnaTextos01{
margin:0 0 0 20px;
/margin:4px 0 0 16px;
padding:10px 0 0 18px;
/padding:0;
background:url(../img/line3x158.gif) no-repeat left top;
text-align:center;
background:#fff;
width:230px;
float:left;

}
div#columnaTextos01 p,div#columnaTextos00 p{
margin:8px 14px 8px 10px;
/margin:4px 8px 10px 14px;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:18px;
text-align:justify;
}
div#columnaTextos01 ul{
text-align:left;
font:11px Arial, Helvetica, sans-serif;
list-style-type:none;
width:210px;
margin:0 0 0 8px;
padding:0;
}
div#columnaTextos01 ul li{
padding:0 0 4px 0;
/padding:0 0 4px 0;
}
div#columnaTextos01 ul.lista li{
margin:0;
background:url(../img/topo.gif) no-repeat left 1px;
padding:0 0 8px 12px;
}
C
div#columnaTextos02 ul{
margin:0 0 6px 10px;
}
div#columnaTextos022 {
margin:0 0 6px 35px;
width:220px;
float:left;
}
div#columnaTextos02 p.destacado{
margin:0 4px 6px 8px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#9c8e29;
text-align:center;
}
div#columnaTextos02 p{
margin:0;
padding:0 5px 8px 0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:18px;
text-align:justify;
}
div#columnaTextos03{
margin:10px 0 0 8px;
/margin:0 0 0 14px;
padding:8px 4px 0 18px;
/padding:8px 0 0 16px;
background:url(../img/line3x158.gif)  no-repeat left top;
width:360px;
float:left;
}
div#columnaTextos0333{
margin:10px 0 0 98px;
/margin:0 0 0 100px;
padding:8px 4px 0 18px;
/padding:8px 0 0 16px;
background:url(../img/line3x158.gif)  no-repeat left top;
width:360px;
text-align:center;
float:left;
}
div#columnaTextos0333 p{
margin:0 0 16px 0;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:18px;
text-align:justify;
}
div#columnaTextos03 p{
margin:0 0 16px 0;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:18px;
text-align:justify;
}
div#columnaTextos03 h2,div#columnaTextos04 h2,div#columnaTextos02 h2,div#columnaTextos01 h2,div#columnaTextos05 h2,div#columnaTextos08 h2,div#columnaTextos18 h2,div#columnaTextos09 h2, div#columnaTextosColumnasTenerife h2{
margin:8px 4px 6px 8px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
}
div#columnaTextos03 ul{
text-align:justify;
margin:8px 0 0 8px;
padding:0;
}
div#columnaTextos03 ul li{
margin:0;
padding:0 0 16px 12px;
}
div#columnaTextos04{
margin:10px 0 0 8px;
/margin:0 0 0 10px;
padding:8px 4px 0 18px;
/padding:8px 0 0 16px;
background:url(../img/line3x158.gif)  no-repeat left top;
width:620px;
float:left;
}
div#columnaTextos04 p,div#columnaTextos05 p{
margin:0;
padding:0 0 8px 0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:18px;
text-align:justify;
}
div#columnaTextos04 ul{
margin:8px 20px 0 10px;
padding:0;
}
div#columnaTextos04 ul li{
margin:0;
padding:0 0 16px 16px;
}
div#columnaTextos04 h3.der{
margin:8px 4px 6px 8px;
padding:0;
font:11px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
text-align:right;
}
div#columnaTextos06{
margin:10px 0 0 8px;
/margin:0 0 0 14px;
padding:8px 4px 0 18px;
/padding:8px 0 0 16px;
width:360px;
float:left;
}
div#columnaTextos06 p{
margin:0 0 8px 0;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:18px;
text-align:justify;
}
div#columnaTextos08{
margin:10px 0 0 0;
/margin:0 0 0 0;
padding:8px 4px 0 0;
/padding:8px 0 0 0;
width:360px;
float:left;
}
div#columnaTextos08 p{
margin:0 0 8px 0;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:18px;
text-align:justify;
}
div#columnaTextos09{
width:624px;
margin:10px 0 0 0;
/margin:0 0 0 0;
padding:8px 4px 0 0;
/padding:8px 0 0 0;
float:left;
}
div#columnaTextos09 p{
margin:0 0 8px 0;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:18px;
text-align:justify;
}
div#columnaTextos10{
width:486px;
margin:10px 0 0 26px;
/margin:0 0 0 24px;
padding:8px 4px 0 0;
/padding:8px 0 0 0;
float:left;
}
div#columnaTextos10 p{
margin:0 0 8px 0;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:18px;
text-align:justify;
}
/*ESTILOS MAPA WEB*/
div#mapaweb{
margin:10px 0 0 8px;
/margin:0 0 0 10px;
padding:8px 4px 0 18px;
/padding:8px 0 0 16px;
background:url(../img/agua-web.gif)  no-repeat center center;
width:900px;
float:left;
}
div#mapaweb00,div#mapaweb01,div#mapaweb02,div#mapaweb03,div#mapaweb04,div#mapaweb05,div#mapaweb06,div#mapaweb07,div#mapaweb08{
margin:10px 0 0 8px;
/margin:0 0 0 10px;
padding:8px 4px 0 18px;
/padding:8px 0 0 16px;
background:url(../img/line3x158.gif)  no-repeat left top;
width:250px;
float:left;
}
div#mapaweb00 p,div#mapaweb01 p,div#mapaweb02 p,div#mapaweb03 p,div#mapaweb04 p,div#mapaweb05 p,div#mapaweb06 p,div#mapaweb07 p,div#mapaweb08 p{
margin:0;
padding:0 0 8px 0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:18px;
text-align:justify;
}
div#mapaweb00 ul,div#mapaweb01 ul,div#mapaweb02 ul,div#mapaweb03 ul,div#mapaweb04 ul,div#mapaweb05 ul,div#mapaweb06 ul,div#mapaweb07 ul,div#mapaweb08 ul{
margin:8px 20px 0 10px;
padding:0;
}
div#mapaweb00 ul li,div#mapaweb01 ul li,div#mapaweb02 ul li,div#mapaweb03 ul li,div#mapaweb04 ul li,div#mapaweb05 ul li,div#mapaweb06 ul li,div#mapaweb07 ul li,div#mapaweb08 ul li{
margin:0;
padding:0 0 16px 16px;
}
div#mapaweb00 h2{
margin:8px 4px 6px 8px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#68CCF4;
border-bottom:#68CCF4 1px solid;
}
div#mapaweb01 h2{
margin:8px 4px 6px 8px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#4189dd;
border-bottom:#4189dd 1px solid;
}
div#mapaweb02 h2{
margin:8px 4px 6px 8px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#00488F;
border-bottom:#00488F 1px solid;
}
div#mapaweb03 h2{
margin:8px 4px 6px 8px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#B3E35D;
border-bottom:#B3E35D 1px solid;
}
div#mapaweb04 h2{
margin:8px 4px 6px 8px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#FB8817;
border-bottom:#FB8817 1px solid;
}
div#mapaweb05 h2{
margin:8px 4px 6px 8px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#ffa9c6;
border-bottom:#ffa9c6 1px solid;
}
div#mapaweb06 h2{
margin:8px 4px 6px 8px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#971628;
border-bottom:#971628 1px solid;
}
div#mapaweb07 h2{
margin:8px 4px 6px 8px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#B58753;
border-bottom:#B58753 1px solid;
}
/* GOLF */
div#total03{
width:100%;
height: 100%;
padding:0;
margin:0;
margin-top:-20px;
}
div#marcoTextos03{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu03.jpg) no-repeat top center;
clear:left;
width:932px;
}
div#columnaTextos05{
margin:10px 0 0 8px;
/margin:0 0 0 14px;
padding:8px 4px 0 18px;
/padding:8px 0 0 16px;
background:url(../img/line3x158.gif)  no-repeat left top;
width:620px;
float:left;
}

div#columnaIframe{
/margin:0 0 0 14px;
/padding:8px 0 0 16px;
background:url(../img/line3x158.gif)  no-repeat left top;
width:600px;
float:left;
margin: 10px 0 0 8px;
}
/* GASTRONOMIA*/
div#total04{
width:100%;
height: 100%;
padding:0;
margin:0;
margin-top:-20px;
}

div#marcoTextos04{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu04.jpg) no-repeat top center;
clear:left;
width:932px;
}
}
div#columnaTextos05{
margin:10px 0 0 8px;
/margin:0 0 0 14px;
padding:8px 4px 0 18px;
/padding:8px 0 0 16px;
background:url(../img/line3x158.gif)  no-repeat left top;
width:620px;
float:left;
}
div#columnaTextosColumnasTenerife{
margin:0 22px 0 0;
padding:0;
float:left;
width:280px;
height:180px;
}
div#columnaTextosColumnasTenerife p{
margin:8px;
padding:0;
}

div#columnaTextosColumnasContacto{
margin:0 22px 0 0;
padding:0;
float:left;
width:280px;
height:80px;
}

div#columnaTextosColumnasContacto p{
margin:8px;
padding:0;
}


/* TROPICAL WELLNESS*/
div#total05{
width:100%;
height: 100%;
padding:0;
margin:0;
margin-top:-20px;
}
div#marcoTextos05{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu05.jpg) no-repeat top center;
clear:left;
width:932px;
}
div#columnaTextos05{
margin:10px 0 0 8px;
/margin:0 0 0 14px;
padding:8px 4px 0 18px;
/padding:8px 0 0 16px;
background:url(../img/line3x158.gif)  no-repeat left top;
width:620px;
float:left;
}
/* EVENTOS*/
div#total06{
width:100%;
height: 100%;
padding:0;
margin:0;
margin-top:-20px;
}
div#marcoTextos06{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu06.jpg) no-repeat top center;
clear:left;
width:932px;
}
div#columnaTextos05{
margin:10px 0 0 8px;
/margin:0 0 0 14px;
padding:8px 4px 0 18px;
/padding:8px 0 0 16px;
background:url(../img/line3x158.gif)  no-repeat left top;
width:620px;
float:left;
}
/* TENERIFE */
div#total07{
width:100%;
height: 100%;
padding:0;
margin:0;
margin-top:-20px;
}
div#marcoTextos07{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu07.jpg) no-repeat top center;
clear:left;
width:932px;
}
div#columnaTextos07{
background:#fff url(../img/fotomenu07_01.jpg) no-repeat top center;
margin:10px 0 0 20px;
/margin:30px 0 0 20px;
padding:0 0 20px 0;
text-align:center;
width:260px;
height:207px;
}
div#marcoTextos07_02{
margin:16px auto;
padding:8px 0;
/padding:0;
background:#fff url(../img/fotomenu07_02_00.jpg) no-repeat top center;
clear:left;
width:932px;
}
div#columnaTextos07_02{
background:#fff url(../img/fotomenu07_02_01.jpg) no-repeat top center;
margin:10px 0 0 20px;
/margin:30px 0 0 20px;
padding:0 0 20px 0;
text-align:center;
width:260px;
height:207px;
}
div#marcoTextos07_03{
margin:16px auto;
padding:8px 0;
/padding:0;
background:#fff url(../img/fotomenu07_03.jpg) no-repeat top center;
clear:left;
width:932px;
height:195px;
}
div#columnaTextos07_01{
margin:0 0 0 20px;
/margin:0 0 0 12px;
padding:0 0 0 8px;
/padding:0;
background:url(../img/line3x158.gif) no-repeat left top;
text-align:justify;
background:#fff;
width:250px;
float:left;
}
div#columnaTextos07_01 p{
margin:8px 10px 14px 8px;
/margin:4px 4px 14px 10px;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:18px;
text-align:justify;
}
div#marcoTextos07_clima{
margin:16px auto 0 auto;
padding:8px 0;
/padding:0;
background:url(../img/back07_clima.jpg) no-repeat top center;
clear:left;
width:932px;
}
div#columnaTextos07_clima{
background:#fff url(../img/fotomenu07_01_01.jpg) no-repeat top center;
margin:10px 0 0 20px;
/margin:30px 0 0 20px;
padding:0 ;
text-align:center;
width:260px;
height:260px;
}
div#marcoTextos07_tenerife{
margin:16px auto 0 auto;
padding:8px 0;
/padding:0;
background:url(../img/back07_tenerife.jpg) no-repeat top center;
clear:left;
width:932px;
}
div#columnaTextos07_tenerife{
background:#fff url(../img/fotomenu07_04.jpg) no-repeat top center;
margin:10px 0 0 20px;
/margin:30px 0 0 20px;
padding:0 ;
text-align:center;
width:260px;
height:240px;
}
/* TABLAS */
table{
font:11px Arial, Helvetica, sans-serif;
color:#333333;
margin-bottom:8px;
}
td.programasGolf{
/*background:#86d200 url(../img/backgolf.gif) bottom left repeat-x;
border-bottom:1px solid #86d200;*/
background:#86d200;
font:bold 11px Arial, Helvetica, sans-serif;
padding:4px;
letter-spacing:0.06em;
}
td.programasGolf01{
border-bottom:1px solid #86d200;
padding:4px;
}
td.programasGolf02{
border:1px solid #86d200;
padding:4px;
}
td.programasGolf03{
background:#86d200 url(../img/backgolf.gif) bottom left repeat-x;
font:12px Arial, Helvetica, sans-serif;
padding:4px;
letter-spacing:0.06em;
color:#fff;
}
td.Alojamiento01{
border:1px solid #185fb2;
padding:4px;
}
td.Alojamiento{
background:#185fb2 url(../img/currentAlojamiento.gif) bottom left repeat-x;
font:12px Arial, Helvetica, sans-serif;
padding:4px;
color:#FFFFFF;
letter-spacing:0.06em;
}
td.Gastronomia01{
border:1px solid #fb8817;
padding:4px;
}
td.Gastronomia{
background:#fb8306 url(../img/currentGastronomia.gif) bottom left repeat-x;
font:12px Arial, Helvetica, sans-serif;
padding:4px;
color:#FFFFFF;
letter-spacing:0.06em;
}
td.tarifasGymSpa{
background:#FFA9C6 url(../img/currentTropicalWellness.gif) bottom left repeat-x;
/*background:#FFA9C6;*/
font:12px Arial, Helvetica, sans-serif;
padding:4px;
letter-spacing:0.06em;
color:#fff;
}
td.tarifasGymSpa01{
border-bottom:1px solid #FFA9C6;
padding:4px;
}
td.tarifasGymSpa02{
border:1px solid #FFA9C6;
padding:4px;
}
td.tablaEventos{
background:#971628;
/*background:#FFA9C6;*/
font:12px Arial, Helvetica, sans-serif;
padding:4px;
letter-spacing:0.06em;
color:#fff;
text-align:center;
}
td.tablaEventos02{
padding:4px;
background:#dfd5d7;
text-align:center;
}
td.tablaEventos03{
padding:4px;
text-align:center;
background:#faf6f7;
border:#eaeaea solid 1px;
}
td.tablaEventos01{
padding:4px;
text-align:center;
border:#eaeaea solid 1px;
}

td.tablaHotel{
background:#048ed6 url(../img/currentHotel.gif) bottom left repeat-x;
font:12px Arial, Helvetica, sans-serif;
padding:4px;
color:#FFFFFF;
letter-spacing:0.06em;
}
td.tablaHotel01{
border:1px solid #048ed6;
padding:4px;
}
/* GREEN FEES */
table.GreenFees {
font:11px Arial, Helvetica, sans-serif;
color:#333333;
margin-bottom:8px;
}
.GreenFees td{
vertical-align:top;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.1em;
line-height:18px;
padding-left:8px;
}
.GreenFees img{
vertical-align:bottom;
}
.centrar{
text-align:center;
}

li.normal a,li.seleccion a,li.seleccion01 a,li.primero a{
text-decoration:none;
color:#666;
}
li.normal{
display:inline;
font:11px Arial, Helvetica, sans-serif;
margin:0;
padding:0 2px 0 4px;
background:url(../img/topomenu.gif) left top no-repeat;
/background:url(../img/topomenu.gif) left 2px no-repeat;
color:#666;
}
li.primero{
display:inline;
font:11px Arial, Helvetica, sans-serif;
margin:0;
padding:0 2px 0 4px;
background:none;
color:#666;
}
li.seleccion{
display:inline;
font:11px Arial, Helvetica, sans-serif;
margin:0;
padding:0 2px 0 4px;
background:url(../img/topomenu.gif) left top no-repeat;
/background:url(../img/topomenu.gif) left 2px no-repeat;
color:#666;
}
li.seleccion01{
display:inline;
font:11px Arial, Helvetica, sans-serif;
margin:0;
padding:0 2px 0 4px;
background:none;
color:#666;
}.subir2 {

float:right;
margin:0;
padding:0;
color:#FFA9C6;
}
.subir2 a:link,.subir a:visited {

color:#FFA9C6;
}
.subir2 a:hover {
color:#999;
}
.rosa {
float:left;
margin:0;
padding:0;
color:#FFA9C6;
font-weight: bold;
}
.rosa a:link,.subir a:visited {
color:#FFA9C6;
}
.rosa a:hover {
color:#999;
}
.azul {
	float:left;
	margin:0;
	padding:0;
	color:#79ACE7;
	font-weight: bold;
}

.azul a:link,.subir a:visited {
color:#FFA9C6;
}
.azul a:hover {
color:#999;
}
div#mapaizq {
width: 200px;
float: left;
margin-right: 20px;
}
div#mapader {
width: 400px;
float: left;
}
div#mapa01 {
width: 200px;
float: left;
margin-top: 23px;
}
div#mapa02 {
width: 200px;
float: left;
margin-bottom: 23px;
}
/* ESTILOS PARA GREENFEES */
#pasos p{
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:18px;
}
#pasos h2{
margin:8px 4px 6px 8px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
}
#pasos h3{
float:right;
margin:0;
padding:0;
/padding:0;
font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
color:#606a74;
}
/* TIEMPO HOME */
#barraidomas{
background:#fff url(../img/line900x5.gif) no-repeat bottom center;
height:30px;
}


#inmder{
text-align:right;
float:right;
margin:0px 0 0 0;
/margin:0px 0 0 0;
font:9px Arial, Helvetica, sans-serif;
letter-spacing:0.04em;
}
.inm01{
color:#999;
}
.inm02{
color:#006491;
}
.inm03{
color:#006491;
}
/* FORMULARIO COLUMNAS */
.formularioColumna01{
width:220px;
font:11px Arial, Helvetica, sans-serif;
color:#333;
padding:0;
margin:0;
letter-spacing:0.1em;
}
.formularioColumna01 legend{
font-size:12px;
font-weight:bold;
border:none;
}
.formularioColumna01 p{
margin:0 0 12px 0;
padding:0;
}
.formularioColumna01 h2{
margin:8px 4px 6px 8px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
}
#clima{
margin:-52px auto 10px auto;
/margin:-46px auto 10px auto;
padding:0;
z-index:-90;
}


/*  Columna con dibujo a la izq  */
.torneo1{
width:330px;
/width:300px;
margin:0px 4px 6px 8px;
/margin:0px 4px 4px 8px;
padding:0;
}
.torneo2{
float:left;
margin:10px 4px 0px 4px;
}
.torneo3{
width:192px;
/width:170px;
float:left;
margin:0px 4px 0px 4px;
padding:0;
}

/* tratamiento te verde */
#teverde{

background:url(../img/tetera.jpg) no-repeat center bottom;

}



#teverde2{

background:url(../img/tetera.jpg);
width:250px;
/width:250px;
float:left;
margin:0;
padding:0;
}

#teverde3{
margin:18px 8 0 8px;
/margin:8px 8 0 8px;
padding:0 8px 0 18px;
/padding:0 18 0 18px;
background:url(../img/line3x158.gif) no-repeat left top;
width:320px;
float:left;
}
#teverde4{
padding:0 8px 0 18px;
/padding:0 18 0 18px;
background:url(../img/line3x158.gif) no-repeat left top;

}
#teverde5{
color:#09c100;
}


/*   pagina index banner oferta verano   */

#verano{
margin:20px 0 0 12px;
width:174px;
float:left;
}

#verano2{
margin:10px 0 0 12px;
width:146px;
float:left;
}
#verano22{
margin:20px 0 0 12px;
width:146px;
float:left;
}
#verano3{
margin:7px 13px 0 -170px;
width:504px;
height:109px;
text-align:center;
background:url(../img/fondo-banner.jpg) no-repeat;
padding:17px 0 0 0px;
float:left;
}
#verano4{
margin:-27px 0 0 12px;
width:174px;
float:left;

}
#verano5{
margin:20px 0 0 12px;
width:100px;
float:left;
}
#torneo11{
	float:left;
	text-align:left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 4px;
}
#torneo112{
	float:left;
	text-align:left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 4px;
}
#torneo111{
	float:left;
	text-align:left;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 6px;
	margin-left: 15px;
	width:215px;
}
#torneo333{
width:158px;
float:left;
margin:5px 2px 0px 0px;

}
#torneo3333{
width:158px;
float:left;
margin:0px 2px 0px 0px;

}
/*tablas resultado golf*/



div#colum-golf-01{
margin:10px 0 0 50px;
float:left;
width:275px;
height:130px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align:left;}
/* IE6 Only */
* html div#colum-golf-01{
margin:10px 0 0 50px;
float:left;
width:225px;
height:130px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align:left;}
.caja-golf-001{}
/* IE6 Only */
* html .caja-golf-001{
width:630px;
height:395px;
float:left;
margin:-450px 0 0 100px;}

div#colum-golf-01 h2{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;

}
/* IE6 Only */
* html  div#colum-golf-01{
margin:15px 0 0 150px;
float:left;
width:275px;
height:130px;
padding:0;
position:absolute;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align:left;}


/* IE6 Only */
* html div#colum-golf-01 h2{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;

}


div#colum-golf-01a{
margin:10px 0 0 50px;
float:left;
width:275px;
height:130px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align:left;}

div#colum-golf-01a h2{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;

}
/* IE6 Only */
* html  div#colum-golf-01a{
margin:-430px 0 0 210px;
float:left;
width:275px;
height:130px;
padding:0;
position:absolute;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align:left;}


/* IE6 Only */
* html div#colum-golf-01a h2{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;

}


div#colum-golf-01b{
margin:10px 0 0 50px;
float:left;
width:275px;
height:130px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align:left;}

div#colum-golf-01b h2{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;

}
/* IE6 Only */
* html  div#colum-golf-01b{
margin:-430px 0 0 520px;
float:left;
width:275px;
height:130px;
padding:0;
position:absolute;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align:left;}


/* IE6 Only */
* html div#colum-golf-01b h2{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;

}

div#colum-golf-01c{
margin:10px 0 0 50px;
float:left;
width:275px;
height:130px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align:left;}

div#colum-golf-01c h2{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;

}
/* IE6 Only */
* html  div#colum-golf-01c{
margin:-300px 0 0 210px;
float:left;
width:275px;
height:130px;
padding:0;
position:absolute;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align:left;}


/* IE6 Only */
* html div#colum-golf-01c h2{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;

}

div#colum-golf-01d{
margin:10px 0 0 50px;
float:left;
width:275px;
height:130px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align:left;}

div#colum-golf-01d h2{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;

}
/* IE6 Only */
* html  div#colum-golf-01d{
margin:-300px 0 0 520px;
float:left;
width:275px;
height:130px;
padding:0;
position:absolute;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align:left;}


/* IE6 Only */
* html div#colum-golf-01d h2{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;

}

div#colum-golf-01e{
margin:10px 0 0 50px;
float:left;
width:275px;
height:130px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align:left;}

div#colum-golf-01e h2{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;

}
/* IE6 Only */
* html  div#colum-golf-01e{
margin:-170px 0 0 210px;
float:left;
width:275px;
height:130px;
padding:0;
position:absolute;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align:left;}


/* IE6 Only */
* html div#colum-golf-01e h2{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;

}

div#colum-golf-01f{
margin:10px 0 0 50px;
float:left;
width:275px;
height:130px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align:left;}

div#colum-golf-01f h2{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;

}
/* IE6 Only */
* html  div#colum-golf-01f{
margin:-170px 0 0 520px;
float:left;
width:275px;
height:130px;
padding:0;
position:absolute;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align:left;}


/* IE6 Only */
* html div#colum-golf-01f h2{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;

}
























div#colum-golf-011{
margin:10px 0 0 250px;
float:left;
width:275px;
height:130px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align:left;}

div#colum-golf-011 h2{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;

}
div#colum-golf-02{
margin:10px 0 0 50px;
float:left;
width:275px;
height:230px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align:left;}

div#colum-golf-02 h2{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;

}
div#colum-golf-03{
margin:10px 0 0 300px;
float:left;
width:275px;
height:130px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align:left;}

div#colum-golf-03 h2{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;

}
div#colum-golf-dibu{
background-image: url(../img/xv-torrneo.jpg);
margin:10px 10px 15px 11px;
float:right;
width:636px;
height:116px;
display:block;
padding:0;

}
/* IE6 Only */
* html div#colum-golf-dibu{
background-image: url(../img/xv-torrneo.jpg);
margin:-540px 0 85px 91px;
float:right;
width:636px;
height:116px;
display:block;
padding:0;

}

div#colum-golf-dibu2{
margin:-10px 10px 25px 60px;
background-image:url(../img/golf2.jpg);
float:left;
width:522px;
height:230px;
background-color:#339999;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#9c8e29;
text-align:center;
}
/* IE6 Only */
* html div#colum-golf-dibu2{
margin:-10px 10px 25px 30px;
background-image:url(../img/golf2.jpg);
float:left;
width:522px;
height:230px;
background-color:#339999;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#9c8e29;
text-align:center;
}

div#colum-golf-dibu3{

float:right;
width:250px;
height:200px;
margin-right:75px;
margin-top:15px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#9c8e29;
text-align:center;
}
/* IE6 Only */
* html div#colum-golf-dibu3{

float:right;
width:250px;
height:200px;
margin-right:0px;
margin-top:15px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#9c8e29;
text-align:center;
}
div#marcoTextos03-golf{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu03-golf.jpg) no-repeat top center;
clear:left;
width:932px;
}
#galeria-fotos{
margin:30px 30px 30px 120px;}





.logo-market{
background:#fff url(../img/line900x5.gif) no-repeat center top;
padding:15px 10px 10px 0 ;
vertical-align:top;
float:right;
width:675px;
text-align:center;
margin:-45px 5px 5px 5px;
height:86px;}
.texto-market{
width:185px;
float:left;
text-align:left; 
vertical-align:top;
margin:0,0,0,0px ;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.1em;
line-height:18px;

}

.texto-market2{
width:140px;
float:left;
text-align:left; 
vertical-align:top;
margin-right:10px;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.1em;
line-height:18px;

}
.texto-market22{
width:160px;
float:left;
text-align:left; 
vertical-align:top;
margin-right:10px;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.1em;
line-height:18px;

}
.texto-market3{
width:120px;
float:left;
text-align:left; 
vertical-align:top;
margin-left:11px;
margin-right:6px;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.1em;
line-height:18px;

}
div#medianil2{
background:#FFF url(../img/line3x158.gif) no-repeat top center;
margin:0;
padding:0;
float:left;
width:4px;
height:120px;
margin-top:-15px;
}
.separacion-foto{
margin-left:20px;
margin-top:20px;}
.elpatio{
width:165px;
height:302px;
background:url(../img/elpatio.jpg) no-repeat;
margin:127px 70px 0 0;
float:right;}

div#total040105{
background:#FFF url(../img/back04-01-05.jpg) no-repeat top center;
width:100%;
height: 100%;
padding:0;
margin:0;
}

div#marcoTextos040105{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu04-01-05.jpg) no-repeat top center;
clear:left;
width:932px;}

div#total040101{
background:#FFF url(../img/back04-01-01.jpg) no-repeat top center;
width:100%;
height: 100%;
padding:0;
margin:0;
}

div#marcoTextos040101{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu04-01-01.jpg) no-repeat top center;
clear:left;
width:932px;}

div#total040103{
background:#FFF url(../img/back04-01-03.jpg) no-repeat top center;
width:100%;
height: 100%;
padding:0;
margin:0;
}

div#marcoTextos040103{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu04-01-03.jpg) no-repeat top center;
clear:left;
width:932px;}

div#total040104{
background:#FFF url(../img/back04-01-04.jpg) no-repeat top center;
width:100%;
height: 100%;
padding:0;
margin:0;
}

div#marcoTextos040104{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu04-01-04.jpg) no-repeat top center;
clear:left;
width:932px;}


div#total0601{
background:#FFF url(../img/back06-01.jpg) no-repeat top center;
width:100%;
height: 100%;
padding:0;
margin:0;
}

div#marcoTextos0601{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu06-01.jpg) no-repeat top center;
clear:left;
width:932px;}

div#total060101{
background:#FFF url(../img/back06-01-01.jpg) no-repeat top center;
width:100%;
height: 100%;
padding:0;
margin:0;
}

div#marcoTextos060101{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu06-01-01.jpg) no-repeat top center;
clear:left;
width:932px;}

div#total060101bis{
background:#FFF url(../img/back06-01-01-bis.jpg) no-repeat top center;
width:100%;
height: 100%;
padding:0;
margin:0;
}

div#marcoTextos060101bis{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu06-01-01-bis.jpg) no-repeat top center;
clear:left;
width:932px;}

div#total060102{
background:#FFF url(../img/back06-01-02.jpg) no-repeat top center;
width:100%;
height: 100%;
padding:0;
margin:0;
}

div#marcoTextos060102{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu06-01-02.jpg) no-repeat top center;
clear:left;
width:932px;}


div#total060103{
background:#FFF url(../img/back06-01-03.jpg) no-repeat top center;
width:100%;
height: 100%;
padding:0;
margin:0;
}

div#marcoTextos060103{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu06-01-03.jpg) no-repeat top center;
clear:left;
width:932px;}


div#total060201{
background:#FFF url(../img/back06-02-01.jpg) no-repeat top center;
width:100%;
height: 100%;
padding:0;
margin:0;
}


div#marcoTextos060201{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu06-02-01.jpg) no-repeat top center;
clear:left;
width:932px;}


div#total060301{
background:#FFF url(../img/back06-03-01.jpg) no-repeat top center;
width:100%;
height: 100%;
padding:0;
margin:0;
}

div#marcoTextos060301{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu06-03-01.jpg) no-repeat top center;
clear:left;
width:932px;}

/**golf**/

#folleto-golf{
width:631px;
margin:15px 0 10PX 16px;
float:left;}
#GolfMarcoNuevo{
margin-left:270px;
padding:0px 0px 0 0px;

width:655px;/**
height:254px; **/
}
div#columnaTextos033{
margin:10px 0 0 0px;
/margin:0 0 0 6px;
padding:8px 4px 0 18px;
/padding:8px 0 0 16px;
width:370px;
float:left;
}
ul.lista2{
font:11px/12px Arial, Helvetica, sans-serif;
/font:11px/13px Arial, Helvetica, sans-serif;
list-style:none;

padding:0;
color:#2e557c;
letter-spacing:0.06em;
}
ul.lista2 li{
margin:0;
/**
background:url(../img/topo.gif) no-repeat left top;
**/
padding:0 0 8px 6px;
}
#marcas-logos{
float:left;
margin-top:10px;
width:226px;
height:315px;}
#miembros-jt {
margin-left:150px;

}
#miembros-jt li{

float:left;
}
#columnaTextos023 {
margin:15px 20px 6px 20px;
float:left;
padding:0 0 8px 10px;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:12px;
text-align:justify;
width:220px;
}
#centro-titular{
text-align:center;
margin-top:15px;}

/**especial inte-6**/

/* IE6 Only */
* html #verano{
margin:20px 0 0 6px;
width:174px;
float:left;
}
/* IE6 Only */
* html #torneo11{
	float:left;
	text-align:left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}

/**green fees**/
#TablaGreen01{
width:635px;
margin-top:15px;
margin-left:15px;
margin-right:auto;
float:left;}
#TablaGreen02{
width:380px;
margin-top:20px;



float:left;}
#TablaGreen03{
width:360px;
margin-top:20px;


margin-bottom:15px;
float: right;}
#TablaGreen032{
width:400px;
margin-bottom:15px;
float:left;}
#TablaGreen04{
width:930px;
margin-left:20px;
margin-right:50px;
margin-bottom:25px;
margin-top:25px;
float:left;}

#TablaGreen05{
width:430px;
margin-left:20px;
margin-right:5px;
margin-bottom:25px;
margin-top:25px;
float:left;}
#TablaGreen06{
width:400px;
height:163px;
margin-top:25px;

margin-right:auto;
margin-bottom:15px;
float:left;}
/* IE6 Only */
* html ##TablaGreen06{
width:400px;
margin-top:-360px;
margin-left:20px;

margin-bottom:15px;
float:left;}
.listaGolf{
font:11px/12px Arial, Helvetica, sans-serif;
/font:11px/13px Arial, Helvetica, sans-serif;
list-style:none;
margin:4px 0 14px 14px;
padding:0;
color:#2e557c;
letter-spacing:0.06em;
}
.listaGolf-grande2{
font:12px/14px Arial, Helvetica, sans-serif;
/font:12px/14px Arial, Helvetica, sans-serif;
list-style:none;
margin:4px 0 14px 14px;
padding:0;
color:#76cd00;
letter-spacing:0.06em;
}
.listaGolf-grande{
font:11px/12px Arial, Helvetica, sans-serif;
/font:11px/12px Arial, Helvetica, sans-serif;
list-style:none;
margin:4px 0 14px 14px;
padding:0;
color:#76cd00;
letter-spacing:0.06em;
}
.texto-condiciones{
padding:0 50px 0 50px;
float:right;
margin-top:30PX;
margin-bottom:30PX;
font:9px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:14px;
text-align:justify;
}
.texto-condiciones2{
float:right;
width:350PX;
padding:40px 20px 0 5px;
font:9px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:14px;
text-align:justify;
}

.texto-condiciones22{
padding:40px 0px 0 25px;
font:9px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:14px;
float:right;
text-align:justify;
}

#TextoTorneoGolf{

float:left;
width:755px;
margin-left:50px;
margin-right:auto;
margin-bottom:40px;
font:11px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
text-align: justify;}


div#colum-golf-zz{
margin-top:30px;

float:left;
width:220px;
height:130px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align:left;}

div#colum-golf-zz h2{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;

}
.azul2 {
font-size:14px;	
		margin:0;
	padding:0;
	color:#79ACE7;
	font-weight: bold;
}
#golfFlash{
float:left;
margin-left:130px;
margin-top:30px;
width:363px;
height:350px;}

#fitur{
width:300px;
height:25px;
background:url(../img/fondo-fitur.jpg) repeat-x;
text-align:center;
font:bold 11px "Optima LT", Verdana, Arial, Helvetica, Tahoma, Arial, Helvetica, sans-serif;
color:#CE1E04;
float: inherit;
margin-top:-10px;
}
#TextoGolfColumaEspecial001{
width:275px;
margin:5px;
float:right;}
/* IE6 Only */
* html #TextoGolfColumaEspecial001{
width:245px;
margin:5px;
padding-top:15px;
float:right;}
.fondo-toneo-golf{
width:286px;
height:120px;
padding:18px 0 0 35px;
background:url(../img/fondo-torneo-golf.jpg) no-repeat;}
div#promotemp0592{

margin:0 0 0 50px;

padding:0;
width:300px;
height:114px;
float:left;
cursor:pointer;
}

/** sub menu**/


a.sub-panel-01:link {
	color: #333333;
	text-decoration:none;
}
a.sub-panel-01:visited {
	color: #333333;
		text-decoration:none;
}
a.sub-panel-01:hover {
	color: #4189dd;
		text-decoration:none;
}
a.sub-panel-01:active {
	color: #4189dd;
		text-decoration:none;
}

/** 2 **/


a.sub-panel-02:link {
	color: #333333;
	text-decoration:none;
}
a.sub-panel-02:visited {
	color: #333333;
		text-decoration:none;
}
a.sub-panel-02:hover {
	color: #00488f;
		text-decoration:none;
}
a.sub-panel-02:active {
	color: #00488f;
		text-decoration:none;
}
/** 3 **/


a.sub-panel-03:link {
	color: #333333;
	text-decoration:none;
}
a.sub-panel-03:visited {
	color: #333333;
		text-decoration:none;
}
a.sub-panel-03:hover {
	color: #87d300;
		text-decoration:none;
}
a.sub-panel-03:active {
	color: #87d300;
		text-decoration:none;
}
/** 4 **/


a.sub-panel-04:link {
	color: #333333;
	text-decoration:none;
}
a.sub-panel-04:visited {
	color: #333333;
		text-decoration:none;
}
a.sub-panel-04:hover {
	color: #FB8817;
		text-decoration:none;
}
a.sub-panel-04:active {
	color: #FB8817;
		text-decoration:none;
}
/** 5 **/


a.sub-panel-05:link {
	color: #333333;
	text-decoration:none;
}
a.sub-panel-05:visited {
	color: #333333;
		text-decoration:none;
}
a.sub-panel-05:hover {
	color: #FFA9C6;
		text-decoration:none;
}
a.sub-panel-05:active {
	color: #FFA9C6;
		text-decoration:none;
}
/** 6 **/


a.sub-panel-06:link {
	color: #333333;
	text-decoration:none;
}
a.sub-panel-06:visited {
	color: #333333;
		text-decoration:none;
}
a.sub-panel-06:hover {
	color: #9d0039;
		text-decoration:none;
}
a.sub-panel-06:active {
	color: #9d0039;
		text-decoration:none;
}

/** 7 **/


a.sub-panel-07:link {
	color: #333333;
	text-decoration:none;
}
a.sub-panel-07:visited {
	color: #333333;
		text-decoration:none;
}
a.sub-panel-07:hover {
	color: #b58753;
		text-decoration:none;
}
a.sub-panel-07:active {
	color: #b58753;
		text-decoration:none;
}


div#columnaTextos02{
margin:10px 0 0 8px;
/margin:0 0 0 14px;
padding:8px 4px 0 18px;
/padding:8px 0 0 16px;
background:url(../img/line3x158.gif)  no-repeat left top;
width:230px;
float:left;
}
div#columnaTextos02aa ul{
margin:0 0 6px 10px;
}
div#columnaTextos02aa{
margin:10px 0 0 8px;
/margin:10px 0 0 14px;
padding:8px 4px 0 18px;
/padding:8px 0 0 16px;
background:url(../img/line3x158.gif)  no-repeat left top;
width:204px;
float:left;
}
div#columnaTextos02aa p.destacado{
margin:0 4px 6px 8px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#9c8e29;
text-align:center;
}
div#columnaTextos02aa p{
margin:0;
padding:0 0 8px 0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:18px;
text-align:justify;
}
div#columnaTextos02a{
margin:10px 0 0 8px;
/margin:0 0 0 14px;
padding:8px 4px 0 18px;
/padding:8px 0 0 16px;
background:url(../img/line3x158.gif)  no-repeat left top;
width:204px;
float:left;
}
div#columnaTextos02a ul{
margin:0 0 6px 10px;
}

div#columnaTextos02a p.destacado{
margin:0 4px 6px 8px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#9c8e29;
text-align:center;
}
div#columnaTextos02a p{
margin:0;
padding:0 0 8px 0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:18px;
text-align:justify;
}
.titulo-especial-01{
margin:8px 4px 6px 8px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;}
div#promotemp059a1{

margin:0 0 0 14px;
margin-top:0px;
padding:0 0 10px 0;
width:325px;

float:left;

}
.torneo333a{
width:158px;
float:left;
margin:5px 2px 0px 0px;

}
.ocultar-clase{
visibility:hidden;}
.no-ocultar-clase{
visibility: visible;}
.flotaDer{
float:right;
}
.flotaIzq{
float:left;
}
.flotaDerMargin{
float:right;
margin:8px 8px 8px 16px;
}
.flotaDerPincho{
float:right;
margin:8px 8px 8px 16px;
padding:8px;
border-left:1px solid #f1f3f5;
border-bottom:1px solid #f1f3f5;
}
.flotaIzqMargin{
float:left;
margin:8px 16px 8px 8px;
}
.bordeGris{
border:1px solid #eaecf0;
}
.mostrar{
display:block;
}
.ocultar{
display:none;
}
table.tabla td{
padding-right:16px;
color:#606a74;
}
#inm{
padding:2px 0 8px 0;
font:9px Arial, Helvetica, sans-serif;
letter-spacing:0.04em;
display:none;
width:435px;
*width:550px;
margin-top:3px;
float:RIGHT;
}
/* IE6 Only */
* html #inm{
padding:2px 0 8px 0;
font:9px Arial, Helvetica, sans-serif;
letter-spacing:0.04em;
text-align:right;
width:550px;
margin-top:3px;
float:left;
display:none;
}
.tiempo03{
width:435px; 
*width:550px;
margin-right:10px;
*margin-right:10px;
margin-left:0px;
*margin-left:-130px;
 float:LEFT;}
/* IE6 Only */
* html .tiempo03{
width:500px; 
margin-right:10px;
margin-left:-220px;
 float:left;}
#inm img{
vertical-align:middle;
}
#inmder{
text-align:right;
float:right;
margin:0px 0 0 0;
/margin:0px 0 0 150px;
font:9px Arial, Helvetica, sans-serif;
letter-spacing:0.04em;
}
.inm01{
color:#999;
}
.inm02{
color:#006491;
}
.inm03{
color:#006491;
}

.dcha{
text-align:right;
border-top:1px solid #B3A95B;
padding-top:12px;
}
.enlaceBoton:link,.enlaceBoton:visited{
font:12px Arial, Helvetica, sans-serif;
padding:4px;
margin:0;
color:#048ed7;
text-align:center;
border:1px solid #AA9E4F;

text-decoration:none;
}
.enlaceBoton:hover{
font:12px Arial, Helvetica, sans-serif;
padding:4px;
margin:0;
color:#666;
text-align:center;
border:1px solid #028DD6;
text-decoration:none;
}
div#columnaIzq{
float:left;
width:235px;
margin:0px 0 0 0px ;
/margin:0px 0 0 0px ;
padding:0;
}
/* IE6 Only */
* html div#columnaIzq{
float:left;
width:235px;
margin:0px 0 0 0px ;
padding:0;
}
input.boton{
border:#9c8e29 1px solid;
text-align:center;
color:#9c8e29;
background:#FFF;
cursor:pointer;
}

/** reservas**/
div#marcoReservas{

background:url(../img/back-caja-reservas.gif) top left no-repeat;
/*width:210px;*/
width:225px;
margin:0;
padding:4px;
z-index: 10;
position: relative;
left:0px;
top:0px;
text-align:left;
}


form#reservas{
/*background:#4189dd url(../img/backreservas.gif);
background:#FFF;*/
margin:0;
padding:0;
/*border:#a5acb2 1px solid;*/
}
form#reservas img{
vertical-align:top;
}
form#reservas fieldset{
margin:0 0 0 4px;
/margin:6px 0 0 4px;
padding:0;
border:none;
}
form#reservas legend{
margin:0 0 14px 0;
padding:6px 0 0 0;
font:12px Arial, Helvetica, sans-serif;
color:#ffffff;
letter-spacing:0.04em;
}
form#reservas label{
margin:0;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#333;
}
form#reservas table{
margin:0 0 0 12px;
padding:0;
}
form#reservas table td{
padding:0 4px 2px 0;
}
form#reservas table td.td01{
padding:0 0 2px 0;
}
form#reservas table td.td02{
padding-bottom:6px;
text-align:center;
}
form#reservas p{
margin:0;
padding:4px 0 6px 0;
}
form#reservas p.centrar{
margin:0;
padding:4px 0 6px 0;
text-align:center;
}
.enlace:link,.enlace:visited{
background:url(../img/topoenlace.gif) no-repeat left center;
font:10px Arial, Helvetica, sans-serif;
padding-left:18px;
margin:0 0 0 10px;
color:#9c8e29;
letter-spacing:normal;
}
.enlace:hover{
background:url(../img/topoenlace.gif) no-repeat left center;
font:10px Arial, Helvetica, sans-serif;
padding-left:18px;
margin:0 0 0 10px;
color:#666;
letter-spacing:normal;
}
div#articulo{
margin:0 10PX 8px 0;
padding:0;
float:left;
background:#fff;
width:222px;
}
/* IE6 Only */
* html div#articulo{
margin:0 0PX 8px 0;
padding:0;
float:left;
background:#fff;
width:212px;
}
div#articulo p{
margin:0 4px 12px 8px;
padding:0;
font:11px/18px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
text-align:justify;
}
div#articulo h3{
margin:8px 4px 6px 8px;
padding:0;
font:12px Arial, Helvetica, sans-serif;
color:#00488f;
letter-spacing:0.08em;
line-height:14px;
}
div#articuloFin{
margin:0 0 16px 0;
padding:0;
float:left;
background:#fff;
width:222px;
}
div#articuloFin p{
margin:0 -2px 12px 8px;
/margin:0 4px 12px 8px;
padding:0;
font:11px/18px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
text-align:justify;
}
div#articuloFin h3{
margin:8px 4px 6px 8px;
padding:0;
font:12px Arial, Helvetica, sans-serif;
color:#00488f;
letter-spacing:0.08em;
line-height:14px;
}
div#articulo ul{
font:10px Arial, Helvetica, sans-serif;
list-style-type:none;
margin:0 0 0 8px;
padding:0;
}
/**estilo home**/

#home-01{
margin-left:auto;
margin-right:auto;
width:955px;}
#home-02{
height:48px;
width:150px;
padding:12px 0 0 0 ;
text-align:center;
float:left;
}
#home-03{
padding-left:10PX;
width:90px;
height:25px;
float:left;}
.home-04{
float:left;
padding-left:5px;
padding-top:5px;}
.home-05{
float:left;}
#home-img-titular{
margin-top:10px;
width:953px;
z-index:-1;
height:157px;}

#home-07{

margin-top:5px;
width:710px;
margin-left:10px;
/margin-left:10px;
/width:710px;
height:412px;
float:left;}
/* IE6 Only */
* html #home-07{

margin-top:0px;
width:710px;
height:412px;
float:left;}


#home-08-altura{
	margin-left:-20px;
	margin-top:-90px;
	*margin-top:0px;}
#home-08-altura img{
	margin-top:-106px;
	*margin-top:-130px;
	float: right;}


#home-08x4{
width:955px;
height:107px;
background:url(../img/pie-de-pagina.gif) no-repeat left top;
margin-top:320px;
margin-bottom:0px;
z-index: 10;
position: relative;
left:355px;
top:12px;
/top:0px;
visibility:visible;
/margin-top:-107px;}

.home-09-x2{
float:left;
width:340px;
margin-left:5px;
text-align:center;
vertical-align:top;
}

.home-10{
position: relative;
left:355px;
width:950px;
float:left;}

.home-11{

width:532px;
height:55px;
visibility:visible;
z-index:10;
position:relative;
margin-left:85px;

margin-top:-55px;

}
.mar-01{
background-color:#00CCCC;

}
.home-12{
width:533px;
height:55px;
z-index:10;
margin-left:90px;
position: relative;
left:-8px;
/left:-5px;
top:5px;
margin-top:-66px;
/margin-top:-79px;
background:url(../img/marquesina.png) no-repeat;
}
/* IE6 Only */
* html .home-12{
width:533px;
height:55px;
z-index:10;
margin-left:90px;
margin-top:-80px;
background:url(../img/marquesina.gif) no-repeat;
}
.marquesina-01{
margin-left:-532px;
/margin-left:0px;}

/**cajas noticias**/
.img-home-x2-01{
float:left;
background:url(../img/NOTICIAS-x2-01.jpg) no-repeat left top;
padding:150px 20px 10px 20px;
margin:10px 5px 0 0px;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.2em;
line-height:16px;
width:300px;
height:155px;}
/* IE6 Only */
* html .img-home-x2-01{
float:left;
background:url(../img/NOTICIAS-x2-01.jpg) no-repeat left top;
padding:150px 20px 10px 20px;
margin:10px 0px 0 -5px;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.2em;
line-height:16px;
width:300px;
height:155px;}
.img-home-x2-02{
float:left;
background:url(../img/NOTICIAS-x2-02.jpg) no-repeat left top;
padding:150px 20px 10px 20px;
margin:10px 5px 0 0px;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.2em;
line-height:16px;
width:300px;

height:155px;}
/* IE6 Only */
* html .img-home-x2-02{
float:left;
background:url(../img/NOTICIAS-x2-02.jpg) no-repeat left top;
padding:150px 20px 10px 20px;
margin:10px 5px 0 0px;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.2em;
line-height:16px;
width:300px;

height:155px;}
.img-home-x3-01{
float:left;
background:url(../img/NOTICIAS-x3-01.jpg) no-repeat left top;
padding:130px 20px 0px 20px;
/padding:145px 20px 10px 20px;
margin:0px 0px 0 0px;
/margin:10px 0px 0 0px;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.2em;
line-height:16px;
width:190px;
height:180px;
/height:155px;}
.img-home-x3-02{
float:left;
background:url(../img/NOTICIAS-x3-02.jpg) no-repeat left top;
padding:130px 20px 0px 20px;
/padding:145px 20px 10px 20px;
margin:0px 0px 0 0px;
/margin:10px 0px 0 0px;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.2em;
line-height:16px;
width:190px;
height:180px;
/height:155px;}
.img-home-x3-03{
float:left;
background:url(../img/NOTICIAS-x3-03.jpg) no-repeat left top;
padding:130px 20px 0px 20px;
/padding:145px 20px 10px 20px;
margin:0px 0px 0 0px;
/margin:10px 0px 0 0px;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.2em;
line-height:16px;
width:190px;
height:180px;
/height:155px;}
.img-home-x4-01{
float:left;
background:url(../img/NOTICIAS-x4-01.jpg) no-repeat left top;
padding:5px 20px 20px 140px;
margin:0px 0px 0 0px;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;

line-height:16px;
width:180px;
height:127px;}
.img-home-x4-02{
float:left;
background:url(../img/NOTICIAS-x4-02.jpg) no-repeat left top;
padding:5px 20px 20px 140px;
margin:0px 0px 0 0px;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;

line-height:16px;
width:180px;
height:127px;}
.img-home-x4-03{
float:left;
background:url(../img/NOTICIAS-x4-03.jpg) no-repeat left top;
padding:5px 20px 20px 140px;
margin:10px 0px 0 0px;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;

line-height:16px;
width:180px;
height:127px;}
.img-home-x4-04{
float:left;
background:url(../img/NOTICIAS-x4-04.jpg) no-repeat left top;
padding:5px 20px 20px 140px;
margin:10px 0px 0 0px;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;

line-height:16px;
width:180px;
height:127px;}
.img-home-x6-01{
float:left;
background-image:url(../img/NOTICIAS-x6-grande-01.jpg);
background-position:top;
padding:102px 10px 10px 10px;
*padding:113px 10px 0px 10px;
margin:0px px 0px 0 0px;
font:11px Arial, Helvetica, sans-serif;
text-transform:capitalize;
font: small-caption;
color:#606a74;
line-height:10px;
font-size:12px;
*font-size:11px;
width:210px;
height:94px;
*height:93px;
margin-left:2px;}
div.img-home-x6-01:hover{
background-position: bottom;
}
.img-home-x6-02{
float:left;
background-image:url(../img/NOTICIAS-x6-grande-02.jpg) ;
background-position:top;
padding:102px 10px 10px 10px;
*padding:113px 10px 0px 10px;
margin:0px px 0px 0 0px;
font:11px Arial, Helvetica, sans-serif;
text-transform:capitalize;
font: small-caption;
font-size:11px;
color:#606a74;
line-height:12px;
*line-height:10px;
width:210px;
height:94px;
*height:93px;
margin-left:7px;}
div.img-home-x6-02:hover{
background-position: bottom;
}
.img-home-x6-03{
float:left;
background-image:url(../img/NOTICIAS-x6-grande-03.jpg) ;
background-position:top;
padding:102px 10px 10px 10px;
*padding:110px 10px 0px 10px;
margin:0px px 0px 0 0px;
font:11px Arial, Helvetica, sans-serif;
text-transform:capitalize;
font: small-caption;
font-size:11px;
color:#606a74;
line-height:6px;
*line-height:6px;
width:210px;
height:94px;
*height:96px;
margin-left:2px;}
div.img-home-x6-03:hover{
background-position: bottom;
}
.img-home-x6-04{
float:left;
background-image:url(../img/NOTICIAS-x6-grande-04.jpg);
background-position:top;
padding:102px 10px 10px 10px;
*padding:113px 10px 0px 10px;
margin:0px px 0px 0 0px;
font:11px Arial, Helvetica, sans-serif;
text-transform:capitalize;
font: small-caption;
font-size:11px;
color:#606a74;
line-height:12px;
*line-height:10px;
width:210px;
height:94px;
*height:93px;
margin-left:7px;}
div.img-home-x6-04:hover{
background-position: bottom;
}
.img-home-x6-05{
float:left;
background-image:url(../img/NOTICIAS-x6-grande-05.jpg) ;
background-position:top;
padding:102px 10px 10px 10px;
*padding:113px 10px 0px 10px;
margin:0px px 0px 0 0px;
font:11px Arial, Helvetica, sans-serif;
text-transform:capitalize;
font: small-caption;
font-size:11px;
color:#606a74;
line-height:12px;
*line-height:10px;
width:210px;
height:94px;
margin-left:7px;
*height:93px;}
div.img-home-x6-05:hover{
background-position: bottom;
}
.img-home-x6-06{
float:left;
/* CUIDADO CON LA VERSION EXPLORER 6 CUIDADOOOO */
background-image:url(../img/NOTICIAS-x6-grande-06.jpg);/* CUIDADO CON LA VERSION EXPLORER 6 CUIDADOOOO */
/* CUIDADO CON LA VERSION EXPLORER 6 CUIDADOOOO */
background-position:top;
padding:102px 10px 10px 10px;
*padding:103px 10px 0px 10px;
margin:0px px 0px 0 0px;
font:11px Arial, Helvetica, sans-serif;
text-transform:capitalize;
font: small-caption;
font-size:11px;
color:#606a74;
line-height:12px;
*line-height:10px;
width:210px;
height:94px;
margin-left:7px;
*height:103px;}
div.img-home-x6-06:hover{
background-position: bottom;
}
/* IE6 Only */
* html .img-home-x6-06{
float:left;
background-image:url(../img/NOTICIAS-x6-grande-06.jpg);
background-position:top;
padding:102px 10px 0px 10px;

margin:0px px 0px 0 0px;
font:11px Arial, Helvetica, sans-serif;
text-transform:capitalize;
font: small-caption;
font-size:11px;
color:#606a74;
line-height:12px;
*line-height:10px;
width:210px;
height:80px;
margin-left:7px;
}

.h2{
color: #0099CC;
font-size:18px;
letter-spacing:0.4em;}
.h3{
color: #0099CC;
font-size:16px;
letter-spacing:0.2em;}
.h4{
color: #0099CC;
font-size:14px;
line-height:14px;
font:bold;}

/* Scroller Box */
#scroller_container {
width:532px;
height:85px;
/height:55px;
visibility:visible;
z-index:10;
position:relative;
margin-left:-873px;
/margin-left:86px;
margin-top:0px;
/margin-top:32px;
 display: block ;
}
.altura-01{
height:65px;
/height:55px;}
.altura-02{
height:5px;
width:100%;}
/* IE6 Only */
* html .altura-02{
height:15px;
width:100%;}


#scroller {
margin-top:35px;
/margin-top:0px;

 display: inline ;



}

#scroller p {
 padding: 0;
}
/* Scoller Box */
.letras-gif-01{
margin-top:-55px;
}


.lista-menu-01{

display: inline ;
height:55px;}
.img-peke{
width:130px;}

.texto-menu-01{
float:left;
margin-top:-60px;
margin-left:150px;
margin-right:300px;

padding-bottom:33px;
background:url(../img/topoenlace.gif) left no-repeat;
width:300px;
height:55px;
background-color:#00CCCC;

 }
 .papel-falsh{
 position:absolute; 
 top:71px;
 margin-left:-1px;
  width:auto;
  z-index:50;
 }
.efecto-flash-activo{
visibility: hidden;
background:url(../img/cargando.gif);
}
.efecto-flash-desactivo{
visibility:visible;
z-index:0;
}
.caja-reservas{
width:38px;
height:26px;}
.barra-altura{
height:32px;
}
/* IE6 Only */
* html .barra-altura{
height:36px;
}
/*nieve*/
.nievefuera{
width:0px; height:0px; position:absolute; top:0; left:0;  margin-left:auto;  margin-right:auto; visibility:hidden;}
.nievedentro{
width:990px; height:500px;  margin-left:auto;  margin-right:auto;
}
.letra-peke{
	font-size:9px;
	line-height:9px;}
	#golf-xv{
	margin:10px 0 0 30px;
	
float:left;
width:275px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align: center;}
/* IE6 Only */
* html #golf-xv{
	margin:40px 0 0 10px;
	
float:left;
display:table;
width:275px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align: center;}



#golf-xv p{
	margin:8px 18px 8px 14px;
/margin:4px 8px 10px 14px;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:18px;
text-align:justify;}


#golf-xv .h1{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
text-align:left;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;}

#golf-xv ul{
	text-align:left;}
	#caja-golf-xv{
	float:left;
	width:635px;
	display:table;}
	/* IE6 Only */
* html #caja-golf-xv{
	float: right;
	
	width:635px;
	display: table;
	margin-top:-450PX;}
.cuadro-patio{
		border:#fb8817 1px solid;
		display: block;
		padding:10px;}
		/* IE6 Only */
* html .cuadro-patio{
		border:#fb8817 0px solid;
		display: block;
		padding:10px;}
	
	div.patio{
		text-align:center;
		margin-bottom:-2px;
		margin-top:-1px;
		color:#fb8817;
		padding:3px;
		background-color:#fff;
		font-size:14px;
		font-weight:bold;}
		div.patio strong{
		
		color:#fff;
		padding:3px 15px;
		width:100%;
		margin-bottom:10px;
		line-height:28px;
		background-color:#fb8817;
		font-size:18px;
		text-decoration: underline;
		font-weight:bold;}
	h2.patio{
		text-align:center;
		margin-bottom:2px;
		}
	.barra-patio{
		width:100%;
		border-bottom:#666 1px dotted;
		}
		#TablaGreen25{
width:430px;
margin-left:90px;
*margin-left:90px;
margin-right: auto;
margin-bottom:25px;
margin-top:25px;
float:left;
text-align: justify;}
/* IE6 Only */
* html #TablaGreen25{
width:430px;
margin-left:50px;
margin-right: auto;
margin-bottom:25px;
margin-top:25px;
float:left;
text-align:left;}
#golf-xv{
	margin-left:50px;
	margin-right:auto;
	float:left;
width:605px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align: center;}
/* IE6 Only */
* html #golf-xv{
margin-left:50px;
	margin-right:auto;
	
float:left;
display:table;
width:605px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#93999e;
text-align: center;}

.tabla-oculta{
	display:none;
	margin-top:-10px;}
.tabla-visible{
	display: block;
	margin-top:-10px;}
.tabla-visible tbody{
	width:450px;
	display:table;}
.tabla-visible td{
	padding:5px;
	min-width:25px;}
.tabla-visible-1 td{
	padding:5px;
	min-width:25px;
	}

a.vermas-XV{
	height:20px;
	padding:2px 5px;
	cursor:pointer;
	background:url(../img/VerMasDer.gif) top no-repeat;
	width:185px;
	color:#FFF;
	
}
a.vermas-XV:hover{
	height:20px;
	padding:2px 5px;
	cursor:pointer;
	background:url(../img/VerMasDer.gif) bottom no-repeat;
	width:185px;
	color:#87d300;
}


#golf-xv p{
	margin:8px 18px 8px 14px;
/margin:4px 8px 10px 14px;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:18px;
text-align:justify;}


#golf-xv .h1{
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
text-align:left;
border-bottom:#CCCCCC 1px solid;
background:url(../img/line3x158.gif)  no-repeat left top;}

#golf-xv ul{
	text-align:left;}
	#golf-xv th{
		color:#FFF;
		}
			#golf-xv table td{
		color: #186D03;
		display: table-cell;
	
		
		}
	#golf-xv tr{
		background:url(../img/xv-tabla.gif) bottom no-repeat;
	
		}

#caja-golf-xv{
	float:left;
	width:635px;
	display:table;}
	/* IE6 Only */
* html #caja-golf-xv{
	float: right;
	
	width:635px;
	display: table;
	margin-top:-450PX;}
.redes-sociales{
	bottom:0;
display:block;
float:right;
position:fixed;
text-align:right;
border:#FFF 2px solid;
background:url(../img/blanco50.png);
}
/* IE6 Only */
* html .redes-sociales{
	bottom:0;
	border:#FFF 2px solid;
display:block;
float:right;
position:fixed;
text-align:right;
background: #FFF;
}
.caja-redes{
	 float:right; *float: none;  width:200px; *width:300px;}
	 	 
div#columnaTextos12{
margin:2px 0 0 20px;
/margin:10px 0 0 20px;
padding:18px 0 10px 18px;
/padding:16px 10px 10px;
text-align:center;
background:#fff;
width:240px;
height:258px;
display:block;
}
div#columnaTextos11{
margin:0 0 0 20px;
/margin:4px 0 0 16px;
padding:10px 0 0 18px;
/padding:0;
background:url(../img/line3x158.gif) no-repeat left top;
text-align:center;
background:#fff;
width:230px;
float:left;

}
div#columnaTextos11 p,div#columnaTextos12 p{
margin:8px 14px 8px 10px;
/margin:4px 8px 10px 14px;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:18px;
text-align:justify;
}
div#columnaTextos11 ul{
text-align:left;
font:11px Arial, Helvetica, sans-serif;
list-style-type:none;
width:210px;
margin:0 0 0 8px;
padding:0;
}
div#columnaTextos11 ul li{
padding:0 0 4px 0;
/padding:0 0 4px 0;
}
div#columnaTextos11 ul.lista li{
margin:0;
background:url(../img/topo.gif) no-repeat left 1px;
padding:0 0 8px 12px;
}
.titular-contacto{
	margin:8px 4px 6px 8px;
padding:0;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:0.08em;
line-height:14px;
color:#606a74;
border-bottom:#CCCCCC 1px solid;}
a.boton-VUELO{
	font-size:11px;
	text-decoration:none;
	padding:2px 5PX;
	font-family:Arial, Helvetica, sans-serif;
border:#9c8e29 1px solid;
text-align:center;
color:#9c8e29;
background:#FFF;
cursor:pointer;
}
div#marcoReservas2{
/*background:#0066cc;
background:#FFF;*/
background:url(../img/back-caja-reservas2.gif) top left no-repeat;
/*width:210px;*/
width:225px;
margin:0;
padding:4px;
/*border:#AA9E4F 1px solid;*/
text-align:left;
height:66px;
}
.home-06{
background:url(../img/marco-reserva.gif) no-repeat top left;
display:block;
height:168px;
width:235px;
z-index:1;
margin-top:-5px;
/margin-top:-8px;
}
.home-06 embed{
	display:table;

	margin-top:0px;
		height:319px;}
.home-06 object{
	display:table;

	margin-top:0px;
		height:319px;

	}		
		
#home-08{
width:955px;
height:107px;
margin-top:500px;
z-index: 100;
position: relative;
left:0px;
top:02px;
/top:5px;
visibility:visible;
/margin-top:-10px;}
/* IE6 Only */
* html #home-08{
width:955px;
height:107px;
z-index: 100;
position: relative;
left:0px;
top:5px;
visibility:visible;
margin-top:-90px;}
div#columnaTextos29{
width:524px;
margin:10px 40px;

padding:8px 4px 0 0;
/padding:8px 0 0 0;
float:left;
}
div#columnaTextos29 p{
margin:0 0 8px 0;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:18px;
text-align:justify;
}
.texto-condiciones222{
font:9px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:14px;
text-align:justify;
}
.texto-condiciones222 strong{
font:10px Arial, Helvetica, sans-serif;
color:#000;
letter-spacing:0.08em;
line-height:14px;
text-align:justify;
}

div#marcoTextos03-golf-torneo-XVI{
margin:16px auto;
padding:8px 0;
/padding:0;
background:url(../img/fotomenu03-torneoXVI.jpg) no-repeat top center;
clear:left;
width:932px;
}
div#columnaTextos18{
margin:10px 0 0 0;
/margin:0 0 0 0;
padding:8px 4px 0 0;
/padding:8px 0 0 0;
width:100%;
float:left;
}
div#columnaTextos18 p{
margin:0 0 8px 0;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#606a74;
letter-spacing:0.08em;
line-height:18px;
text-align:justify;
}