.base
{
font-family: Verdana;
font-size: 10px;
width: 732px;
}


#backmenu
{
font-family: Verdana;
font-size: 10px;
background-repeat: no-repeat;
background-image: url(images_561/menuback.gif);
text-indent: 5px;
vertical-align: middle;
padding: 8px;
width: 732px;
height: 32px;
}


.textfield
{
font-family: Arial;
color:#E1393E;
font-size: 12px;
background-color: #E9F3F8;
border-right: 1px solid #7EC1EE;
border-left: 1px solid #7EC1EE;
border-top: 1px solid #7EC1EE;
border-bottom: 1px solid #7EC1EE;
}


#barrareserva
{
font-family: Verdana;
color:#ffffff;
font-size: 10px;
background-color: #00529E;
background-repeat: repeat-y;
background-image: url(images_561/backreserva.gif);
background-position: top left;
text-indent: 10px;
vertical-align: middle;
text-align: right;
padding: 3px;
height: 29px;
}


#secundaria
{
margin: 0px;
width: 330px;
}


.fotoborder2
{
margin: 3px;
width: 80px;
height: 80px;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}


.back1
{
font-family: Verdana;
font-size: 10px;
}


.back2
{
font-family: Verdana;
font-size: 10px;
}


.cabeza
{
height: 128px;
}


#menuglobal
{
font-family: Verdana;
color:#00529E;
font-size: 10px;
text-decoration: none;
margin: 2px;
padding: 2px;
}


.left
{
vertical-align: top;
padding: 15px;
border-right: 2px solid #E5E5E5;
border-left: 2px solid #E5E5E5;
}


.right
{
vertical-align: top;
padding: 15px;
border-right: 2px solid #E5E5E5;
}


.tituloprod2
{
font-family: Verdana;
color:#E1393E;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;

}


.parrafo2
{
text-align: left;
width: 240px;
}


.copyrightfooter
{
color:#BBBBBB;
text-align: center;
padding: 30px;
display: block;
}


#menuinferior
{
font-family: Arial;
color:#E1393E;
font-size: 9px;
background-repeat: no-repeat;
background-image: url(images_561/menuinf.jpg);
padding: 15px;
}


.linkmenu
{
font-family: Arial;
color:#E1393E;
font-size: 9px;
text-decoration: none;
}


a:link
{
color:#E1393E;
text-decoration: none;
}


a:visited
{
color:#E1393E;
text-decoration: none;
}


.menu
{
background-repeat: no-repeat;
background-image: url(images_561/backmenu.gif);
padding: 10px;
height: 470px;
}


#menucat
{
font-size: 9px;
margin: 20px;
display: block;
width: 160px;
}


.catmenu
{
font-family: Verdana;
color:#7EC1EE;
font-size: 9px;
font-weight: bold;
background-repeat: no-repeat;
background-image: url(images_561/bull.gif);
background-position: center left;
text-decoration: underline;
text-transform: uppercase;
text-indent: 7px;
line-height: 18px;
text-align: left;
display: block;
}


#columnamenu
{
font-size: 9px;
text-align: center;
width: 180px;
border-right: 2px solid #E5E5E5;
border-left: 2px solid #E5E5E5;
}


#celdacentral
{
vertical-align: top;
padding: 10px;
width: 600px;
border-right: 2px solid #E5E5E5;
}


.foldinglist
{
font-family: Verdana;
color:#E1393E;
font-size: 10px;
text-align: left;
padding: 5px;
display: block;
}


.textodetalle
{
font-family: Verdana;
color:#000000;
font-size: 10px;
margin: 3px;
width: 510px;
}


.entradilla
{
font-family: Verdana;
color:#666666;
font-size: 12px;
text-align: justify;
margin: 3px;
width: 514px;
}


#tituloprod
{
font-family: Verdana;
color:#7EC1EE;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
text-align: left;
display: block;
}


#CatNav
{
font-family: Verdana;
color:#00529E;
font-size: 10px;
display: block;
border-bottom: 1px dotted #E5E5E5;
}


#consulta
{
text-align: center;
display: block;
}


#detalle
{
padding: 5px;
}


.buton
{
font-family: Verdana;
color:#ffffff;
font-size: 9px;
font-weight: bold;
background-color: #7EC1EE;
height: 17px;
border-right: 0px solid #ffffff;
border-left: 0px solid #ffffff;
border-top: 0px solid #ffffff;
border-bottom: 0px solid #ffffff;
}


.textportada
{
font-family: Verdana;
color:#666666;
font-size: 10px;
width: 390px;
}


.fotocat
{
margin: 5px;
width: 90px;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}


.catnav
{
font-family: Arial;
color:#BBBBBB;
font-size: 10px;
text-align: right;
display: block;
}


#fotoset
{
font-family: Verdana;
vertical-align: middle;
}


.entrada
{
font-family: Verdana;
color:#666666;
font-size: 12px;
margin: 3px;
display: block;
width: 520px;
}


.textoinfo
{
font-family: Verdana;
color:#000000;
font-size: 10px;
text-align: justify;
margin: 3px;
width: 520px;
}


.titulo
{
font-family: Verdana;
color:#7EC1EE;
font-size: 14px;
font-weight: bold;
}


.fotoficha
{
margin: 3px;
}


.fotoprod
{
margin: 20px;
width: 190px;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}


.tituloprod
{
font-family: Verdana;
color:#7EC1EE;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
}


.catprod
{
margin: 10px;
padding: 5px;
width: 500px;
border-right: 1px dotted #E5E5E5;
border-left: 1px dotted #E5E5E5;
border-top: 1px dotted #E5E5E5;
border-bottom: 1px dotted #E5E5E5;
}


.textlit
{
font-family: Verdana;
color:#E1393E;
font-size: 10px;
}


.textsmall
{
font-family: Verdana;
color:#000000;
font-size: 10px;
text-indent: 7px;
text-align: left;
}


.textlitinvert
{
color:#ffffff;
font-weight: bold;
background-color: #F0F0F0;
padding: 2px;
border-right: 1px solid #666666;
border-left: 1px solid #666666;
border-top: 1px solid #666666;
border-bottom: 1px solid #666666;
}


.cuadro
{
background-image: url(images_561/trans.gif);
padding: 10px;
display: block;
}


#hoteles
{
width: 145px;
}


#categorias
{
width: 145px;
}


.foldinglist2
{
font-family: Verdana;
color:#00529E;
font-size: 10px;
background-color: #E9F3F8;
text-indent: 2px;
text-align: left;
padding: 5px;
display: block;
}


.comentario
{
font-family: Verdana;
color:#E1393E;
font-size: 10px;
background-color: #E9F3F8;
padding: 5px;
border-right: 1px solid #E1393E;
border-left: 1px solid #E1393E;
border-top: 1px solid #E1393E;
border-bottom: 1px solid #E1393E;
}


#ofertas
{
background-repeat: no-repeat;
background-image: url(images_561/backlateral.gif);
background-position: top left;
text-align: center;
padding: 5px;
display: block;
width: 341px;
height: 90px;
}


.textoferta
{
font-family: Verdana;
color:#000000;
font-size: 9px;
text-align: left;
margin: 5px;
width: 225px;
}


.fotoferta
{
margin: 5px;
width: 64px;
border-right: 2px solid #ffffff;
border-left: 2px solid #ffffff;
border-top: 2px solid #ffffff;
border-bottom: 2px solid #ffffff;
}


.oferton
{
font-family: Verdana;
color:#7EC1EE;
font-size: 12px;
font-weight: bold;
line-height: 12px;
text-align: left;
margin: 5px;
display: block;
}


.oferta
{
margin: 5px;
display: block;
border-bottom: 2px solid #ffffff;
}


.banner
{
color:#333333;
font-size: 10px;
margin: 10px;
display: block;
}


#warning
{
background-color: #E9F3F8;
}


.headerbox
{
font-family: Verdana;
color:#E1393E;
font-weight: bold;
text-transform: uppercase;
margin: 3px;
}


.suscribe
{
background-repeat: no-repeat;
background-image: url(images_561/mail_32.gif);
background-position: top left;
width: 50px;
height: 32px;
}


#oferta
{
padding: 0px;
width: 310px;
}


table
{
font-family: Verdana;
color:#333333;
font-size: 10px;
}


.agenda
{
margin: 5px;
width: 400px;
}


.headertop
{
font-family: Verdana;
color:#7EC1EE;
font-size: 11px;
font-weight: bold;
background-color: #ffffff;
padding: 5px;
border-right: 1px solid #E2F4FE;
border-left: 1px solid #E2F4FE;
border-top: 1px solid #E2F4FE;
border-bottom: 1px solid #E2F4FE;
}


.calendarrow
{
font-family: Verdana;
color:#E1393E;
font-size: 10px;
font-weight: 100;
padding: 5px;
border-bottom: 1px dotted #7EC1EE;
}


#tabla
{
width: 514px;
}


.textbold
{
font-family: Verdana;
color:#333333;
font-size: 10px;
font-weight: normal;
}


.textfieldpeque
{
font-family: Verdana;
color:#E1393E;
font-size: 9px;
background-color: #E9F3F8;
width: 80px;
border-right: 1px solid #7EC1EE;
border-left: 1px solid #7EC1EE;
border-top: 1px solid #7EC1EE;
border-bottom: 1px solid #7EC1EE;
}


#download
{
text-align: right;
display: block;
}


.cuadro2
{
background-repeat: no-repeat;
background-image: url(images_561/backsearch.gif);
background-position: center center;
text-align: center;
padding: 7px;
display: block;
height: 50px;
}


#banners
{
text-align: center;
display: block;
width: 146px;
}


.cuadro3
{
background-image: url(images_561/backback.gif);
width: 341px;
height: 165px;
}


.agendaicon
{
background-repeat: no-repeat;
background-image: url(images_561/agenda.gif);
background-position: center left;
width: 50px;
height: 32px;
}


.galeriaicon
{
background-repeat: no-repeat;
background-image: url(images_561/galerias.gif);
background-position: center left;
width: 50px;
height: 32px;
}


#flags
{
background-color: #ffffff;
filter: Alpha(Opacity=50, FinishOpacity=50, Style=1) ;
}


.fotonav
{
background-color: #E9F3F8;
margin: 5px;
padding: 3px;
width: 118px;
height: 400px;
overflow: auto;
border-right: 1px solid #7EC1EE;
border-left: 1px solid #7EC1EE;
border-top: 1px solid #7EC1EE;
border-bottom: 1px solid #7EC1EE;
}


.fotothumb
{
margin: 5px;
padding: 3px;
width: 80px;
overflow: auto;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}


.fotovisor
{
background-color: #E9F3F8;
margin: 5px;
padding: 5px;
width: 600px;
height: 400px;
overflow: auto;
border-right: 1px solid #7EC1EE;
border-left: 1px solid #7EC1EE;
border-top: 1px solid #7EC1EE;
border-bottom: 1px solid #7EC1EE;
}


#visor
{
width: 500px;
}

/************************************************/
#verCalendario {
background-color:#FFFFFF;
display:none;
height:1px;
margin:0;
overflow:hidden;
position:absolute;
top:0;
width:1px;
z-index:30;
}

