body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background:url(../imagenes/fondo.jpg) repeat; font: 12px Arial, Helvetica, sans-serif; color:#676767;}

h1 { font: 16px Arial, Helvetica, sans-serif; font-weight:bold;}
h2 {font: 14px Arial, Helvetica, sans-serif; font-weight:bold;}
h3 {font: 12px Arial, Helvetica, sans-serif; font-weight:bold; margin:0 auto;}

p {line-height: 1.5em}

ul { line-height:1.5em; margin:0 auto; padding:0px 0px 0px 20px;}
li { margin:0 auto; padding:0px;}

a { text-decoration:none; color:#676767; font-weight:bold}
a:hover { color:#E3B600}

#botonera a{width:98px; float:left; display:block; font:11px Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#676767; height:54px; text-align:center; padding-top:40px;}
#botonera a:hover{ background:url(../imagenes/botonhover.jpg); color:#676767;}
.seleccion {background:url(../imagenes/botonhover.jpg); color:#676767;}

table { text-align:center; margin:0 auto; background:#F4F4F4; height:246px;}
iframe {  border:5px solid; border-color:#E3B600;}

.sombrasuperior {margin:0 auto; width:800px; height:30px; background:url(../imagenes/sombrasuperior.png)}
.banderitas { margin:0 auto; width:98px; height:20px; text-align:center; padding-left:682px; padding-top:10px;}
.botonera {width:490px; background:url(../imagenes/fondobotonera.jpg) repeat-x; height:94px; float:left; }
.web {margin:0 auto; width:800px;}
.contenidocompleto {margin:0 auto; width:800px; background:url(../imagenes/sombracontenidoyfondopng.png) repeat-y;}
.bannerybotonera {margin:0 auto; width:780px; height:94px;}
.banner {width:290px; height:94px; background:url(../imagenes/sol-pinet-playa-banner.jpg); float:left;}
.sombrainferior {margin:0 auto; width:800px; height:30px; background:url(../imagenes/sombrainferior.png)}
.footer {margin:0 auto; width:780px; background:url(../imagenes/fondofooter.jpg) repeat-x; height:102px;}
.footer1 {margin:0 auto; text-align:center; padding:20px 0px 10px 0px; width:740px; height:30px;}
.footer2 {margin:0 auto; width:740px; padding:5px 0px 10px 0px; text-align:center; height:20px;}
.foto1index {width:275px; margin:0 auto; float:left; padding:15px 0px 0px 10px;}
.foto2index {width:275px; margin:0 auto; float:left; padding:15px 0px 0px 10px}
.contenidointerior {margin:0 auto; width:740px; background:#FFFFFF; padding:20px 20px 10px 20px;}
.texto1 {margin:0 auto; float:left; width:740px; }
.imagenes {margin:0 auto; width:720px; padding:10px; text-align:center;}
.lista {margin:0 auto; float:left; width:455px;}
.migas {margin:0 auto; width:740px; height:20px; text-align:left; padding:5px 0px 0px 0px;}
.mapa {margin:0 auto; width:740px;}
.precios {margin:0 auto; width:740px; text-align:center;}
.detalleprecios {margin:0 auto; width:740px; text-align:center; font-weight:bolder}
.tdin {font-weight:bold}


