@charset "utf-8";
#fondo {

height:100%;

margin: 0;

padding: 0;

background: url('imagenes/fondo.jpg');

background-position: top;

background-attachment: fixed;

background-repeat: no-repeat;

}

#cabecera {

margin-top:0px;

height:45px;

width: 645px;

}

#cuerpo {

background: url("imagenes/fondoGuias.gif"); 

width: 960px;

float: center;

text-align: left;

border-left: 1px solid #fff;

border-right: 1px solid #fff;

}

#cuerpoHoteles {

background: #fff;

width: 960px;

float: center;

text-align: left;

border-left: 1px solid #fff;

border-right: 1px solid #fff;

}	

#buscador {

float:right;

width:280px;

height:35px;

background: url('imagenes/fondoBuscador.png');

padding:0px;

margin-top:12px;

margin-right:5px;

position:relative; /*important*/

}

.buscar {

margin-right:30px;

border:0px; /*important*/

background-color:transparent; /*important*/

font-family: "arial";

font-size: 14px;

color:#666;

}

#contenido {

padding-bottom:10px;

padding-left:25px;

float: left;

width: 460px;

padding-right:20px;

}

#barra {

height:20px;

padding-top:9px;

border-bottom:1px dotted #ccc;

padding-left:10px;

vertical-align: super;

color: #333;

background: url('imagenes/resaltadoTitulo.gif');

font-family: "arial";

font-size: 12px;

width:640px;

}

#barra a:link {

text-decoration:underline;

font-weight:bold;

color:#006699; 

} 

#barra a:visited { 

text-decoration:underline;

font-weight:bold;

color:#006699; 

} 

#barra a:hover { 

text-decoration:none;

font-weight:bold;

color:#000; 

} 

.tabla-titulo{

margin-left:-21px;

margin-top:4px;

height:20px;

padding-top:9px;

border-bottom: 1px solid #E0DFDF;

padding-left: 28px;

background: url("imagenes/resaltadoTitulo.gif"); 

color: #666;

font-family: "Trebuchet MS";

font-size: 13px;

width: 100%;

}

.tabla-contenido{

font-size:14px;

color: #555;

font-family: "tahoma";

line-height:1.5em;

clear:both;

width: 94%;

padding-left: 8px;

padding-right: 10px;

}

#tam {

font-size:14px;

color: #333;

font-family: "tahoma";

line-height:1.5em;

}

#listadoarticulos {

font-size:14px;

font-family: "tahoma";

line-height:1.4em;	

}

h1 {

padding-top: 3px;

padding-bottom: 3px;

padding-left: 8px;

font-size: 16pt;

font-family: "Trebuchet MS";

text-align: left;

color: #555;

height: auto;      

}

h2 {

font-size: 12pt;

font-family: "Trebuchet MS";

text-decoration: none;

color: #555; 

}

h3 {

font-size: 14pt;

font-family: "Trebuchet MS";

text-decoration: none;

color: #555;

}

.imgiz {

padding:1px;

border:3px #ccc solid;

margin-bottom: 2px;

margin-right: 6px;

}

.imgiz:hover {

padding:1px;

border:3px #006699 solid;

margin-bottom: 2px;

margin-right: 6px;

}

.textogrande {

width:97%;

padding:3px;

background:#f0f0f0;

display:block;

font-weight:bold; 

font-size: 16px;

font-family: "arial";      

}

.textograndeportada {

border-top:1px dotted #ccc;

margin-top:10px;

margin-bottom:5px;

width:417px;

padding:3px;

background:#f0f0f0;

display:block;

font-weight:bold; 

font-size: 16px;

font-family: "arial";      

}

.extracto { 

font-size: 14px;

font-family: "tahoma";

color: #666;        

}

.extractominiaturas { 

paddin-bottom:5px;  

font-size: 12px;

font-family: "tahoma";

color: #555;        

}

.miniatura {

padding:1px;

border:3px #ccc solid;

margin-bottom: 2px;

margin-right: 6px;

}

.miniatura:hover {

padding:1px;

border:3px #006699 solid;

margin-bottom: 2px;

margin-right: 6px;

}

p.listado { padding-top: 10px; }

#caja{

border: 1px solid #e6e6e6;

width: 415px;;

padding-top: 5px;

padding-left: 8px;

padding-right: 5px;

padding-bottom: 5px;

background-color: #fbfbfb;

}

#menuiz {

padding-left:8px;

height: 100%;

float: left;

width: 150px;

color: #000;

font-size: 14px;

font-family: "Trebuchet MS";

}

#menuiz a:link { 

color:#000000; 

} 

#menuiz a:visited { 

color:#000000; 

} 

#menuiz a:hover {

text-decoration:underline;

color:#006699; 

}

.tabla-menu{

margin-top:6px;

width: 145px;

}

li {

list-style: none;

margin-left: 0px;

padding-left: 0px;	

}

ul {

list-style: none;

margin-left: 0px;

padding-left: 0px;	

}

.iconos

{

list-style: none;

margin: 0;

padding: 0;

}

li.iconoVuelos {
	height:19px;

background-image: url(imagenes/iconoVuelos.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #f0f0f0;

}

li.iconoVuelos:hover {
	height:19px;

background-image: url(imagenes/iconoVuelos.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #e6e6e6;

}

li.iconoActividades {
	height:19px;

background-image: url(imagenes/iconoActividades.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #f0f0f0;

}

li.iconoActividades:hover {
	height:19px;

background-image: url(imagenes/iconoActividades.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #e6e6e6;

}

li.iconoHoteles {
	height:19px;

background-image: url(imagenes/iconoHoteles.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #f0f0f0;

}

li.iconoHoteles:hover {
	height:19px;

background-image: url(imagenes/iconoHoteles.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #e6e6e6;

}

li.iconoCoches {
	height:19px;

background-image: url(imagenes/iconoCoches.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #f0f0f0;

}

li.iconoCoches:hover {
	height:19px;

background-image: url(imagenes/iconoCoches.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #e6e6e6;

}

li.iconoInformacion {
	height:19px;

background-image: url(imagenes/iconoInformacion.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #f0f0f0;

}

li.iconoInformacion:hover {
	height:19px;

background-image: url(imagenes/iconoInformacion.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #e6e6e6;

}

li.iconoDistritos {
	height:19px;

background-image: url(imagenes/iconoDistritos.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #f0f0f0;

}

li.iconoDistritos:hover {
	height:19px;

background-image: url(imagenes/iconoDistritos.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #e6e6e6;

}

li.iconoDatosUtiles {
	height:19px;

background-image: url(imagenes/iconoDatosUtiles.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #f0f0f0;

}

li.iconoDatosUtiles:hover {
	height:19px;

background-image: url(imagenes/iconoDatosUtiles.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #e6e6e6;

}

li.iconoLlegada {
	height:19px;

background-image: url(imagenes/iconoLlegada.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #f0f0f0;

}

li.iconoLlegada:hover {
	height:19px;

background-image: url(imagenes/iconoLlegada.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #e6e6e6;

}

li.iconoTrasladoAlHotel {
	height:19px;

background-image: url(imagenes/iconoTrasladoAlHotel.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #f0f0f0;

}

li.iconoTrasladoAlHotel:hover {
	height:19px;

background-image: url(imagenes/iconoTrasladoAlHotel.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #e6e6e6;

}

li.iconoTransporte {
	height:19px;

background-image: url(imagenes/iconoTransporte.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #f0f0f0;

}

li.iconoTransporte:hover {
	height:19px;

background-image: url(imagenes/iconoTransporte.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #e6e6e6;

}

li.iconoLugares {
	height:19px;

background-image: url(imagenes/iconoLugares.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #f0f0f0;

}

li.iconoLugares:hover {
	height:19px;

background-image: url(imagenes/iconoLugares.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #e6e6e6;

}

li.iconoMuseos {
	height:19px;

background-image: url(imagenes/iconoMuseos.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #f0f0f0;

}

li.iconoMuseos:hover {
	height:19px;

background-image: url(imagenes/iconoMuseos.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #e6e6e6;

}

li.iconoCompras {
	height:19px;

background-image: url(imagenes/iconoCompras.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #f0f0f0;

}

li.iconoCompras:hover {
	height:19px;

background-image: url(imagenes/iconoCompras.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #e6e6e6;

}

li.iconoComer {
	height:19px;

background-image: url(imagenes/iconoComer.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #f0f0f0;

}

li.iconoComer:hover {
	height:19px;

background-image: url(imagenes/iconoComer.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #e6e6e6;

}

li.iconoNoche {
	height:19px;

background-image: url(imagenes/iconoNoche.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #f0f0f0;

}

li.iconoNoche:hover {
	height:19px;

background-image: url(imagenes/iconoNoche.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #e6e6e6;

}

li.iconoMapa {
	height:19px;

background-image: url(imagenes/iconoMapa.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #f0f0f0;

}

li.iconoMapa:hover {
	height:19px;

background-image: url(imagenes/iconoMapa.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #e6e6e6;

}

li.iconoFotografias {
	height:19px;

background-image: url(imagenes/iconoFotografias.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #f0f0f0;

}

li.iconoFotografias:hover {
	height:19px;

background-image: url(imagenes/iconoFotografias.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #e6e6e6;

}

li.iconoEnlaces {
	height:19px;

background-image: url(imagenes/iconoEnlaces.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #f0f0f0;

}

li.iconoEnlaces:hover {
	height:19px;

background-image: url(imagenes/iconoEnlaces.png);

background-repeat: no-repeat;

background-position: 0 50%;

padding: 3px 0 3px 28px;

margin: .2em 0;

background-color: #e6e6e6;

}

#menuder { 

width:240px;

float:right;

margin-right: 33px;

text-align:left;

color:#666;

font-size: 13px;

font-family: "arial";

} 

#menuder a:link { 

color:#006699; 

} 

#menuder a:visited { 

color:#006699; 

} 

#menuder a:hover { 

color:#000; 

}

.imagenMenuDerecho {

padding:1px;

border:3px #ccc solid;

margin-bottom: 2px;

margin-top: 2px;

}

.imagenMenuDerecho:hover {

padding:1px;

border:3px #006699 solid;

margin-bottom: 2px;

margin-top: 2px;

}

#easyviajar{

margin-top:12px;

border: 1px solid #ccc;

width: 93%;

padding-left: 10px;

padding-right: 10px;

padding-top: 6px;

padding-bottom: 6px;

background-color: #fff;

}

#vuelos {

background-color: #f2f2f2;

font-weight:bold;

font-family: "tahoma";

font-size: 14px;

width: 98%;

padding: 3px;

}

#adsense {

margin-left:-2px;

}

#adsensecontenido {

width:425px;

border-top:1px solid #ccc;

padding-top:7px;

padding-bottom:7px;

}

p { margin: 0.5em 0; }

a, img, p { margin: 0.5em 0; }

a {text-decoration: none;}

a:link {color: #006699;}

a:visited {color: #006699;}

a:hover {color: #000;}

a:active {color: orange;}

#tabladoble {

float: center;

text-align:left;

padding-left: 14px;

padding-top: 1px;

padding-bottom: 10px;

width:97%;

height: auto;

}

#tabla1 {

background:fff;

padding: 0 0 10 0;

float:left;

width:49%;

clear:both;

}

#tabla2 { 

background:#fff;

padding: 0 0 10 0;

float:left;

width:49%;

}

#footer a:link { 

color:#e6e6e6; 

} 

#footer a:visited { 

color:#e6e6e6; 

} 

#footer a:hover { 

color:#F35D03; 

} 

#footer {

margin-top:10px;

border-top:10px solid #999;

background: #222;

padding-bottom:5px;

padding-right:5px;

padding-top:10px;

float:center;

clear:both;

width: auto;

color: #fff;

font-size: 14px;

font-family: "arial";

text-align: right;

}

.ciudadesform {

background: #e6e6e6;

padding:3px;

font-size: 15px;

font-family: "arial";	

}

#fotografias {

color: #666;

font-size: 10px;

font-family: "tahoma";

float: center;

text-align:left;

padding-bottom: 10px;

width:100%;

height: auto;

}

#fotografias1 {

text-align:center;

background:fff;

float:left;

width:50%;

clear:both;

}

#fotografias2 { 

text-align:center;

background:#fff;

float:left;

width:50%;

}

.fotografias {

margin-top:15px;

clear:both;

width:200px;

border: 3px solid #ccc;

padding: 1px;

background: #fff;

}

.fotografias:hover {

margin-top:15px;

clear:both;

border: 3px solid #006699;

padding: 1px;

background: #fff;

}

#columnas {

clear:both;

text-align:left;

padding-left: 14px;

padding-top: 5px;

padding-bottom: 10px;

width:99%;

}

#columna1 {

margin-bottom:10px;

background:#fff;

float:left;

width:33%;

}

#columna2 {

margin-bottom:10px;

background:#fff;

float:left;

width:33%;

}

#columna3 {

margin-bottom:10px;

background:#fff;

float:left;

width:33%;

}

input, textarea, select {

margin-top: 5px;

margin-left: 3px;

margin-right: 3px;

margin-bottom: 5px;

color: #666;

font-size: 10pt;

font-family: "tahoma";

}

img {

margin: 0;

padding: 0;

border: 0;

}

form {

margin: 2px;

padding: 2px;

border: 0;

}

.small {

font-family: "tahoma";

font-size: 11px;

color: #666;

}