body {margin: 0px; background:url(../imagenes/fondo_web.jpg) repeat-x #743244; color:#fff; font:11px Arial, Helvetica, sans-serif;}
#menu a{ width:133px; height:25px; display:block; float:left; color:#FFF; text-decoration:none; text-align:center; padding-top:14px}
#menu a:hover{ background:url(../imagenes/btn_rollover.jpg) repeat-x;}
#menu_footer a{width:133px; display:block; float:left; color:#FFF; text-decoration:none; text-align:center; padding:4px 0px;}
#menu_footer a:hover{ background:#6f3041; -moz-border-radius:5px 5px 0px 0px;}
img{ border:none}
img a{ border:none}
h1{ margin:10px 0px 0px 0px; padding:0px; font:bold 26px Arial, Helvetica, sans-serif; color:#fff; letter-spacing:-0.06em;}
h2{ margin:0px 0px 10px 0px; padding:0px; font:normal 23px Arial, Helvetica, sans-serif; color:#fff; letter-spacing:-0.06em;}
p{ padding:9px; margin:0px; text-align:justify;}
.rate a{ width:88px; height:17px; background:url(../imagenes/rate-this-hotel.jpg) no-repeat top; display:block;}
.rate a:hover{background:url(../imagenes/rate-this-hotel.jpg) no-repeat bottom;}
.rate_es a{ width:88px; height:17px; background:url(../imagenes/valorar-este-hotel.jpg) no-repeat top; display:block;}
.rate_es a:hover{background:url(../imagenes/valorar-este-hotel.jpg) no-repeat bottom;}
#contenedor{width:800px; margin:0 auto; padding-bottom:15px;}
.fondo_banner{height:111px; background:url(../imagenes/ibiza-hotels-logo.png) no-repeat center;}
.fondo_banderas{width:60px; height:15px; padding:5px 0px 0px 740px; background:url(../imagenes/fondo_banderas.png) no-repeat right; text-align:center;}
.botones{width:798px; height:39px; margin:0 auto;}
.separador{height:20px; background:url(../imagenes/separador.jpg) repeat-x;}
.info{background:#7c3748; border:solid 1px #813a4a;}
.contenedor_rate{width:88px; height:17px; padding-left:712px; margin-top:15px;}
.flash{margin-top:1px; padding:10px; background:#6f3041; width:780px; height:230px;}
#footer{background:#320911; border-top:solid 1px #823045; padding:10px 0px 0px 0px;}
.info_footer{width:800px; margin:0 auto; text-align:center}
li{ list-style-image:url(../imagenes/li.png); line-height:1.5em;}
#basic-accordian{width:780px;z-index:2;}
.accordion_headings{padding:5px;background:#612635;color:#FFF;border-bottom:1px solid #743244;cursor:pointer;font-weight:bold;}
.accordion_headings:hover{background:#440f20;}
.accordion_child{padding:10px;background:#61162d; height:96px;}
.header_highlight{background:#61162d;}
.fechas{background:#440f20; padding:5px 3px; font-size:10px; text-align:center; width:98px; height:30px;}
.precios{background:#682c3b; margin-top:1px; padding:5px 3px;text-align:center; width:98px; height:35px; font:24px 'Times New Roman', Times, serif;}
.vista-pre a{width:170px; height:170px; padding:10px; margin:0 auto;background:#612635; display:block;}
.vista-pre a:hover{ background:#61162d;}
