/*
Theme Name: Daniya Denia
Theme URI: http://www.daniyahotels.com
Description: Tema desarrollado por Mirai Espana para hoteles.
Version: 4.3.4.6
Author: Mirai Espana
*/


/*------------------------------- RESET -----------------------------------*/
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td {
    margin:0;
    padding:0
}

table {
    border-collapse:collapse;
    border-spacing:0
}
fieldset, img {
    border:0
}
address, caption, cite, code, dfn, em, strong, th, var {
    font-style:normal;
    font-weight:normal
}
ol, ul, li {
    list-style:none
}
caption, th {
    text-align:left
}
h1, h2, h3, h4, h5, h6 {
    font-size:100%;
    font-weight:normal
}
q:before, q:after {
    content:''
}
/* The below restores some sensible defaults */
strong { font-weight:bold }
em { 	font-style:italic }
a img { border:none} /* Gets rid of IE's blue borders */
/*------------------------------------------------------------------------------*/

.banner-valentin {
  display: block;
  margin-bottom: 10px;
  margin-top: -20px;
  text-align: center;
}

#sb-container {
    z-index: 2147483647 !important;
}

/*--------- ESTILOS GENERALES ------------*/
a {outline:none;}

h1, h2, h3, h4, h5, h6, .post h2 a{
    font-family: Times New Roman, Georgia, serif;
    font-weight:normal;
    color:#3477D2;
}

h2{ font-size:24px; }
h3{ font-size:20px; }
h4{ font-size:16px; }

html {background: transparent!important;}

body{
    /*background: url("/files/daniyahotels-fondo-web.jpg") no-repeat scroll center top #F8F8F6;*/
    background: url("/files/daniyahotels-fondo-web.jpg") repeat scroll 0 0 #F8F8F6!important;
    font-family: Times New Roman, Arial, Helvetica, sans-serif;
    font-size: 15px;
    text-align:left;
    color:#333!important;
}

#header{
    background: url("images/daniyahotels-fondo-header-doble-corporativa.png") repeat-x scroll 0 0 transparent;
    position:relative;
    width:100%;
    margin:0 auto;
}

#logo a {
    background:url("images/logo.png") no-repeat scroll 0 0 transparent;
    display:block;
    height:158px;
    text-indent:-10000px;
    width:169px;
    z-index:100;
    position:absolute;
    top:0;
    left:45px;
}

#logo-denia a {
    background:url("/files/logo-daniyadenia.png") no-repeat scroll 0 0 transparent;
    display:block;
    height:164px;
    text-indent:-10000px;
    width:169px;
    z-index:100;
    position:absolute;
    top:0;
    left:45px;
}

#logo-alicante a {
    background:url("/files/logo-daniyaalicante.png") no-repeat scroll 0 0 transparent;
    display:block;
    height:164px;
    text-indent:-10000px;
    width:169px;
    z-index:100;
    position:absolute;
    top:0;
    left:45px;
}

#main {
    width:960px;
    margin:0 auto;
    position:relative;
}

#main:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


#footer{
    background: url("images/daniyahotels-fondo-footer.png") repeat-x scroll 0 0 transparent;
    position:relative;
    width:100%;
    margin:0 auto;
    clear:both;
}

a, a:visited {
    color:#666666;
    text-decoration:none;
}

a:hover { text-decoration:underline; }

.daniya-denia #content-page {
    width: 65%;
}
.cenaCotillon {
  position: absolute;
  right: 0;
  top: 30px;
}

/*---------------------------- SIDEBARS ----------------------------*/
.wrapper {
    position: relative;
    width: 960px;
    margin:0 auto;
}

.sidebars{
    width:100%;
}

/* SIDEBARS HOME */
#sidebar-home-izquierda, #sidebar-home-derecha {
    width:920px;
    padding:15px;
}
#sidebar-home-izquierda{
    float:left;
}
#sidebar-home-derecha {
    float:right;
}

/* SIDEBARS PAGINAS */
#sidebar-izquierda, #sidebar-derecha {
    width:920px;
    padding:15px;
}
#sidebar-izquierda{
    float:left;
}
#sidebar-derecha {
    float:left;
}

/* SIDEBARS HEADER */
#sidebar-header1, #sidebar-header1-multisite,
#sidebar-header2, #sidebar-header2-multisite,
#sidebar-header3, #sidebar-header3-multisite,
#sidebar-header4, #sidebar-header4-multisite,
#sidebar-header5, #sidebar-header5-multisite{
    width:960px;
    margin:0 auto;
}

#sidebar-header1 {height:130px;}

/* SIDEBARS FOOTER */
#sidebar-footer1, #sidebar-footer1-multisite,
#sidebar-footer2, #sidebar-footer2-multisite,
#sidebar-footer3, #sidebar-footer3-multisite,
#sidebar-footer4, #sidebar-footer4-multisite,
#sidebar-footer5, #sidebar-footer5-multisite{
    width:960px;
    margin:0 auto;
}

#sidebar-footer1 {

}

#sidebar-header1:after, #sidebar-header1-multisite:after,
#sidebar-header2:after, #sidebar-header2-multisite:after,
#sidebar-header3:after, #sidebar-header3-multisite:after,
#sidebar-header4:after, #sidebar-header4-multisite:after,
#sidebar-header5:after, #sidebar-header5-multisite:after,
#sidebar-footer1:after, #sidebar-footer1-multisite:after,
#sidebar-footer2:after, #sidebar-footer2-multisite:after,
#sidebar-footer3:after, #sidebar-footer3-multisite:after,
#sidebar-footer4:after, #sidebar-footer4-multisite:after,
#sidebar-footer5:after, #sidebar-footer5-multisite:after{
    /*para evitar collapse en sidebars*/
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#sidebar-header1, #sidebar-header1-multisite{z-index:100;}
#sidebar-header2, #sidebar-header2-multisite{z-index:50;}
#sidebar-header3, #sidebar-header3-multisite{z-index:25;}
#sidebar-header4, #sidebar-header4-multisite{z-index:20;}
#sidebar-header5, #sidebar-header5-multisite{z-index:15;}



/*---------------------------- SELECTOR HOTELES ----------------------------*/
#lista-hoteles optgroup option {
    margin-left: 20px;
}

/*---------------------------- SELECTOR DE IDIOMAS ----------------------------*/
.widget_qtranslate {
    font-size: 12px;
    position: absolute;
    right: 10px;
    top: 10px;
}

.widget_qtranslate li {
    display: inline;
    margin-right: 10px;
    padding: 0 10px 0 0;
}
.widget_qtranslate li a {
color:#C99A00;
}
.widget_qtranslate li.active a {
color:#fff;
}

li.lang-es {
border-right:1px solid #fff;
}

/*---------------------------- VCARD Y ADDRESS ----------------------------*/

.hotelschema, .vcard, .address {
    font-size: 14px;
    margin: 10px;
    text-align: center;
    z-index: 1;
}

/*---------------------------- SOCIAL MEDIA ----------------------------*/
/*#social-media {
    position: absolute;
    right: 15px;
    top: 23px;
}*/

#social-media {
  position: absolute;
  right: 145px;
  top: 13px;
}

#social-media li {
    float:left;
    margin-left:8px;
}
#social-media li a {
    display:block;
    text-indent:-9999px;
}

.rss_link_16, .facebook_link_16, .twitter_link_16, .youtube_link_16, .flickr_link_16, .foursquare_link_16{
    height:16px;
    width:16px;
}

.rss_link_24, .facebook_link_24, .twitter_link_24, .youtube_link_24, .flickr_link_24, .foursquare_link_24{
    height:24px;
    width:24px;
}

.rss_link_32, .facebook_link_32, .twitter_link_32, .youtube_link_32, .flickr_link_32, .foursquare_link_32{
    height:32px;
    width:32px;
}


/* ICONOS 32x32 */
.rss_link_32:hover{ background:url(images/sprite.png) 0 0 no-repeat; }
.rss_link_32{ background:url(images/sprite.png) 0 -32px no-repeat; }

.facebook_link_32:hover { background:url(images/sprite.png) -32px 0 no-repeat;}
.facebook_link_32 { background:url(images/sprite.png) -32px -32px no-repeat;}

.twitter_link_32:hover { background:url(images/sprite.png) -64px 0 no-repeat;}
.twitter_link_32 { background:url(images/sprite.png) -64px -32px no-repeat;}

.youtube_link_32:hover { background:url(images/sprite.png) -96px 0 no-repeat;}
.youtube_link_32 { background:url(images/sprite.png) -96px -32px no-repeat;}

.flickr_link_32:hover{ background:url(images/sprite.png) -128px 0 no-repeat;}
.flickr_link_32 { background:url(images/sprite.png) -128px -32px no-repeat;}

.foursquare_link_32:hover { background:url(images/sprite.png) -160px 0 no-repeat;}
.foursquare_link_32 { background:url(images/sprite.png) -160px -32px no-repeat;}


/* ICONOS 24x24 */
.rss_link_24:hover{ background:url(images/sprite.png) 0 -64px no-repeat; }
.rss_link_24{ background:url(images/sprite.png) 0 -88px no-repeat; }

.facebook_link_24:hover{ background:url(images/sprite.png) -24px -64px no-repeat;}
.facebook_link_24 { background:url(images/sprite.png) -24px -88px no-repeat;}

.twitter_link_24:hover{ background:url(images/sprite.png) -48px -64px no-repeat;}
.twitter_link_24{ background:url(images/sprite.png) -48px -88px no-repeat;}

.youtube_link_24:hover { background:url(images/sprite.png) -72px -64px no-repeat;}
.youtube_link_24 { background:url(images/sprite.png) -72px -88px no-repeat;}


.flickr_link_24:hover { background:url(images/sprite.png) -96px -64px no-repeat;}
.flickr_link_24 { background:url(images/sprite.png) -96px -88px no-repeat;}

.foursquare_link_24:hover { background:url(images/sprite.png) -120px -64px no-repeat;}
.foursquare_link_24 { background:url(images/sprite.png) -120px -88px no-repeat;}


/* ICONOS 16x16 */
.rss_link_16:hover{ background:url(images/sprite.png) 0 -112px no-repeat; }
.rss_link_16{ background:url(images/sprite.png) 0 -128px no-repeat; }

.facebook_link_16:hover{ background:url(images/sprite.png) -16px -112px no-repeat;}
.facebook_link_16 { background:url(images/sprite.png) -16px -128px no-repeat;}

.twitter_link_16:hover { background:url(images/sprite.png) -32px -112px no-repeat;}
.twitter_link_16 { background:url(images/sprite.png) -32px -128px no-repeat;}

.youtube_link_16:hover { background:url(images/sprite.png) -48px -112px no-repeat;}
.youtube_link_16 { background:url(images/sprite.png) -48px -128px no-repeat;}

.flickr_link_16:hover { background:url(images/sprite.png) -64px -112px no-repeat;}
.flickr_link_16 { background:url(images/sprite.png) -64px -128px no-repeat;}

.foursquare_link_16:hover { background:url(images/sprite.png) -80px -112px no-repeat;}
.foursquare_link_16 { background:url(images/sprite.png) -80px -128px no-repeat;}

/*---------------------------- MENU WEB ----------------------------*/
#menu_web {
    background: url("/files/daniyahotels-fondo-menu-individuales.png") repeat scroll 0 0 transparent;
    float: right;
    font-family: Times New Roman,Georgia,serif;
    height: 32px;
    list-style: none outside none;
    margin: 98px 23px 0 0;
    padding: 0;
    position: relative;
    width: 734px;
    z-index: 995;
}

#menu_web li {
    float:left;
    position:relative;
    z-index:20;
}
#menu_web a {
    color: #747373;
    display: block;
    font-size: 17px !important;
    line-height: 28px;
    margin: 0 9px;
    text-decoration: none;
}
#menu_web ul {
    background: url("/files/daniyahotels-fondo-menu-individuales.png") repeat scroll 0 0 transparent;
    display:none;
    float:left;
    left:0;
    position:absolute;
    top:32px;
    width:180px;
    z-index:100;
}
#menu_web ul li {
    min-width:180px;
}
#menu_web ul ul {
    left:100%;
    top:0;
}
#menu_web ul a {
    height:auto;
    line-height:1em;
    padding:10px;
    width:160px;
}

#menu_web li a:hover,
#menu_web ul ul a:hover,
#menu_web li.current_page_item  a:hover{
color:#000;
}

#menu_web li:hover > a,
#menu_web ul ul:hover > a,
#menu_web li.current_page_item:hover > a{
color:#000;
}
#menu_web li:hover > ul {
    display:block;
}

#menu_web li.current_page_item > a,
#menu_web li.current-menu-ancestor > a,
#menu_web li.current-menu-item > a,
#menu_web li.current-menu-parent > a {
color:#000;
background: url("/files/daniyahotels-subrayado-negro.png") repeat-x scroll 0 -8px transparent;
}

#menu_web li.current-menu-parent > a {
color:#000;
background: url("/files/daniyahotels-subrayado-negro.png") repeat-x scroll 0 -8px transparent;
}

#menu_web ul li.current_page_item > a {
background:transparent!important;
color:#000;
}

* html #menu_web li.current_page_item a,
* html #menu_web li.current-menu-ancestor a,
* html #menu_web li.current-menu-item a{
    color:#000;
}

* html #menu_web li.current-menu-parent a{
    color:#fff;
    background-color: #333333;
}

/*---------------------------- MENU AUX ----------------------------*/
#menu_aux1 {
    background: url("/files/daniyahotels-fondo-menu-individuales.png") repeat scroll 0 0 transparent;
    float: right;
    font-family: Times New Roman,Georgia,serif;
    height: 32px;
    list-style: none outside none;
    margin: 98px 23px 0 0;
    padding: 0;
    position: relative;
    width: 734px;
    z-index: 2147483647;
}

#menu_aux1 li {
    float:left;
    position:relative;
    z-index:20;
}
#menu_aux1 a {
    color: #747373;
    display: block;
    font-size: 17px !important;
    line-height: 28px;
    margin: 0 9px;
    text-decoration: none;
}
#menu_aux1 ul{
    background: url("/files/daniyahotels-fondo-menu-individuales.png") repeat scroll 0 0 transparent;
    display:none;
    float:left;
    left:0;
    position:absolute;
    top:32px;
    width:180px;
    z-index:100;
}
#menu_aux1 ul li {
    min-width:180px;
}
#menu_aux1 ul ul {
    left:100%;
    top:0;
}
#menu_aux1 ul a {
    height:auto;
    line-height:1em;
    padding:10px;
    width:160px;
}
#menu_aux1 ul li.current_page_item > a {
background:transparent!important;
color:#000;
}
#menu_aux1 li a:hover,
#menu_aux1 ul ul a:hover,
#menu_aux1 li.current_page_item  a:hover{
color:#000;
}

#menu_aux1 li:hover > a,
#menu_aux1 ul ul:hover > a,
#menu_aux1 li.current_page_item:hover > a{
color:#000;
}
#menu_aux1 li:hover > ul {
    display:block;
}

#menu_aux1 li.current_page_item > a,
#menu_aux1 li.current-menu-ancestor > a,
#menu_aux1 li.current-menu-item > a,
#menu_aux1 li.current-menu-parent > a {
color:#000;
background: url("/files/daniyahotels-subrayado-negro.png") repeat-x scroll 0 -8px transparent;
}

#menu_aux1 li.current-menu-parent > a {
color:#000;
background: url("/files/daniyahotels-subrayado-negro.png") repeat-x scroll 0 -8px transparent;
}

* html #menu_aux1 li.current_page_item a,
* html #menu_aux1 li.current-menu-ancestor a,
* html #menu_aux1 li.current-menu-item a{
    color:#000;
}

* html #menu_aux1 li.current-menu-parent a{
    color:#fff;
    background-color: #333333;
}

/*---------------------------- MENU CORPORATIVO ----------------------------*/
#menu_corporativo {
    font-family: Times New Roman,Georgia,serif;
    height: 38px;
    left: 203px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 54px;
    width: 720px;
}

#menu_corporativo li {
    float: left;
    position: relative;
    text-align: center;
    width: 33%;
    z-index: 20;
    background: url("/files/daniyahotels-borde-menu-li.png") no-repeat scroll right center transparent;
}

#menu_corporativo #menu-item-21 {
background: none scroll 0 0 transparent;
}

#menu_corporativo a {
    color: #c99a00;
    display:block;
    line-height:38px;
    padding:0 18px;
    text-decoration:none;
    font-size:18px;
}


#menu_corporativo li a:hover,
#menu_corporativo ul ul a:hover,
#menu_corporativo li.current_page_item  a:hover{
    color:#FFFFFF;
}

#menu_corporativo li:hover > a,
#menu_corporativo ul ul:hover > a,
#menu_corporativo li.current_page_item:hover > a{
    color:#FFFFFF;
}

#menu_corporativo li:hover > ul {
    display:block;
}

#menu_corporativo li.current_page_item > a,
#menu_corporativo li.current-menu-ancestor > a,
#menu_corporativo li.current-menu-item > a,
#menu_corporativo li.current-menu-parent > a {
    background: url("/files/daniyahotels-subrayado-h.png") repeat-x scroll 0 2px transparent;
    border-bottom: 1px solid #FFFFFF;
    color: #FFFFFF;
    height: 37px;
    margin: 0 46px;
    text-decoration: none;
}

#menu_corporativo li.current-menu-parent > a {
    color:#fff;
}

* html #menu_corporativo li.current_page_item a,
* html #menu_corporativo li.current-menu-ancestor a,
* html #menu_corporativo li.current-menu-item a{
    color:#fff;
}

* html #menu_corporativo li.current-menu-parent a{
    color:#fff;
}


/*---------------------------- SLIDER FOTOS ----------------------------*/

.pag_slider, .prev_next_slider{
    font-size:11px;
    z-index:20;
    clear:both;
}

.pag_slider a, .prev,.next {
    padding:4px 7px;
    margin-left:4px;
    text-decoration:none;
    background-color:#999;
    color:#ddd;
}

.pag_slider .activeSlide, .prev_next_slider span:hover{
    background-color:#fff;
    color:#444;
}

.slideshow {
    float:left;
    overflow:hidden;
    z-index:1!important;
}

.slideshow{
    float: right;
    margin-top: 10px;
    position: relative;
    width: 729px;
    height:455px;
    background: url("/files/daniyahotels-fondo-slider.png") no-repeat scroll 0 0 transparent;
    z-index: 15;
}

.slideshow img {
    padding: 8.4px 8.3px;
}

.contSlideshow{
    position:relative;
}

.txtslider {
    position: absolute;
    background: rgb(50, 50, 50);
    background: rgba(50, 50, 50, 0.8);
    color: #FFFFFF;
    font-size: 30px;
    padding: 10px;
    margin:0;
    text-align:left;
}

.txt01slider{
    top:45px;
    left:0;
}

.txt02slider{
    bottom:45px;
    right:0;
}


/*---------------------------- CONTENIDO DE LA SECCION ----------------------------*/
#content-home{}
#content-page{width:920px;}
#content-blog{width:700px;}

.content{
    float:left;
    width:920px;
    padding:15px;
    text-align:justify;
    line-height:18px;
}



.one-column .content{ width:920px; }

.bookingstep1_page #content-one-column {
    width:960px;
    padding:15px 0;
}
.bookingstep1_page .mirai_motor {display:none;}
.content p {    margin:0 0 10px; }
.content h2 {
    background: url("/files/daniyahotels-subrayado-gris.png") repeat-x scroll 0 -7px transparent;
    color: #666666;
    height: 30px;
    margin: 0 0 10px;
}
h2#hotelNameOffers {
background:transparent!important;
}
#offersHs .contents h2 {color:#000!important;}
.content h3 {
    border-bottom: 1px solid #999999;
    margin: 10px 0;
    padding-bottom: 8px;
    color:#666!important;
}
.content h4 {
    border-bottom: 1px solid;
    color: #222;
    font-size: 20px;
    margin: 0 0 10px;
    padding-bottom: 6px;
}
.content ul , .content ol {
    margin:0 0 7px;
}
.content ul li {
    line-height:20px;
}

.content ol li {
    list-style-type:decimal;
    margin-left: 22px;
    line-height:18px;
}
.content dt , .content dd {
    line-height:18px;
}

.content dd{ margin-bottom:8px;}

.content dt { font-weight:bold; }


/*---------------------------- MOTOR DE RESERVAS ----------------------------*/
.mirai_motor {
    background: url("images/daniyahotels-motor.png") no-repeat scroll 0 0 transparent;
    height: 328px;
    left: 0;
    position: absolute;
    top: 46px;
    width: 254px;
    z-index: 1;
}

.bookingstep1_page #mirai_bookentrance{
    /*background-color:#eee;*/
}

.bookingstep1_page #mirai_be0{
    text-align:center;
    padding: 7px 0;
    margin: 0 auto;
    width:960px;
    background: url("/files/daniyahotels-fondo-motor-booking.jpg") repeat scroll 0 0 transparent;
}

.widget-title{
    font-size:21px;
}

#tituloMotorSelector, #tituloSelectorHoteles {
    display:inline;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 13px;    
}
#selectHotel{
    background-color: #FFFFFE;
    border: 1px solid #999999;
    color: #444444;
    margin-bottom:10px;
}

#tituloMotorSelector, #selectHotel{
    margin: 50px 0 0 40px;
    padding: 4px;
    width:171px; 
}

/*** ---- Motor selector ---- ***/

#mirai_be0, #mirai_be2, #mirai_be0 input, #mirai_be0 select {font-family: Times New Roman!important;font-size:14px!important;}
.mirai_motor #mirai_be0 {
    height: 19.5em!important;
    width: 17.7em!important;
}
#mirai_be1, #mirai_be2 {
    top: 6.2em!important;
}
#mirai_be3, #mirai_be4 {
    top: 9.5em!important;
}
#mirai_be6 {
    top:5em!important;
}
#mirai_be1, #mirai_be3 {
color:#252525;
left:3em!important;
} 
#mirai_be2, #mirai_be4, #mirai_be6 {
    height: 25px !important;
    left: 7.8em !important;
    text-align: center;
    vertical-align: middle;
    width: 100px;
}
#mirai_be5 {
    font-size: 0.8em !important;
    left: 4em !important;
    top:6.7em!important;
}
#mirai_be4 {padding:2px;width:102px!important;}
.mirai_motor #mirai_be7 {
width:100%;
text-align:center;
top:12em!important;
}
#mirai_be7 input {
    background: url("images/daniyahotels-boton-motor.png") no-repeat scroll 0 0 transparent;
    border: 0 none !important;
    color: #FFFFFF;
    font-size: 12.5px !important;
    height: 63px;
    text-transform: uppercase;
    width: 205px;
}
#mirai_be7 input:hover {
background: url("images/daniyahotels-boton-motor-hover.png") no-repeat scroll 0 0 transparent;
}
#mirai_be8 {
    color: #666666;
    cursor: pointer;
    font-size: 0.95em;
    text-align: center;
    text-decoration: none;
    text-transform: lowercase;
    top: 17em;
    width: 100%;
}

#mirai_be8:hover {text-decoration:underline!important;}

#mirai_be9 {
    background: none repeat scroll 0 0 #FFFFFE;
    border: 1px solid #999999;
    color: #444444;
    left: 3em;
    margin-bottom: 10px;
    padding: 3px!important;
    position: relative;
    top: 3em;
    width: 170px;
}

/*-- CALENDARIO DEL MOTOR DE RESERVAS --*/

/* estilos para la caja del calendario */
#ui-datepicker-div{ z-index: 1200 !important; }

/* estilos para la cabecera de los meses */
.ui-widget-header {
    background-color: #D7D0B0 !important;
    background-image: none !important;
    border: 1px solid #AAAAAA !important;
    color: #000000 !important;
}

/* estilo para los días del mes */
.ui-state-default{
    background-image:none!important;
    background-color:#E1E5EA!important;
}

/* estilos para los botones "hoy" y "cerrar" */
.ui-datepicker .ui-datepicker-buttonpane button {
    color: #fff!important;
    background-color:#353630!important;
}

#ui-datepicker-div {
    font-size: 0.9em!important;
}
/*---------------------------- MASHUP OFERTAS ----------------------------*/
.mashup_ofertas {
    background-color:#B0B1B1;
    padding: 15px;

}

#titleDivOffers a{ display:none!important; }


/*---------------------------- MASHUP OPINIONES ----------------------------*/
.mashup_opiniones {
    background-color:#B0B1B1;
    padding: 15px;
}

div.hssurveys_full {padding:0 10px 0!important;}


.hotelsearchlogo {
    background: url("http://www.hotelsearch.com/hsearch/images/hotelsearch.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 9px;
    width: 79px;
}


/*---------------------------- BLOG ----------------------------*/


.alignleft {
    float: left;
}

.alignright {
    float: right;
}
.aligncenter{
    display: block;
    margin: 0 auto;
}

#content-post{
    width:700px;
}


#content-post .categorias{
    margin-top:10px;
}

.post-categories, .categorias .more-link{
    display:inline;
}


.post-categories li{
    display:inline;
}

.meta {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    padding: 9px;
}



#descripcion_autor, #posts_con_categoria, #posts_con_tag, #fecha_archivo {
    background-color: #C5C5C5;
    margin-bottom: 30px;
    padding: 15px;
}




/* CATEGORIAS*/
.widget_categories ul{ margin: 10px 0 0 27px; }
.widget_categories li{ list-style-type:disc; }

/*ARCHIVOS*/
.widget_archive ul{ margin: 10px 0 0 27px; }
.widget_archive li{ list-style-type:disc; }


.more-link, .leer_mas, .post-edit-link, .comment-reply-link {
    color: #3477D2;
    font-family: Times New Roman, Georgia, serif;
    display:block;
    text-align:right;
    margin-top:5px;

}

/* POST */

.entry {
    margin-bottom:50px;
}


#prev_post a, #next_post a,
.paginaAnterior a , .paginaSiguiente a{

    font-size:18px;
    color:#3477D2;
    font-family: Times New Roman, Georgia, serif;
}


#prev_post, .paginaAnterior{
    float:left;
}

#next_post, .paginaSiguiente {
    float:right;
}

.post #reply-title, .post  #comments-title{
    clear:both;
}

/* COMENTARIOS */

.comment-reply-link{
    margin-bottom: 40px;
    display: block;
}

.comment-form-author, .comment-form-email, .comment-form-url, .comment-form-comment{
    width:600px;
}

.comment-form-author label, .comment-form-email label, .comment-form-url  label, .comment-form-comment  label{
    padding-top: 4px;
    display: inline-block;
}

.comment-form-author input, .comment-form-email input, .comment-form-url input, .comment-form-comment #comment{
    float:right;
    width:465px!important;
    padding-top: 4px;
}

.content .comment-author{
    text-align:left;
    position:static;
}

.content .post .comment { list-style-type:none; }

#commentform{
    width:600px;
    margin:0 auto;
}

.comment-form-comment{
    margin:25px 0 35px;
}

#comment {
    display: block;
    height: 250px;
    margin: 0 auto 10px;
    width: 100%;
}


#commentform .form-submit{

    clear: right;margin:0 auto 35px 500px;
}

.form-submit #submit{
    width:100px;
    padding: 5px;   
}

#respond label{

}

#respond .required{
    color:#f00;
    font-weight:bold;
}


/* BUSQUEDA */

.resultado_busqueda{ background-color:#FFF500;}



.texto_busqueda{
    width:150px;
    height: 21px;
    border:1px solid #CCCCCC;
}

.boton_busqueda{
    width: 26px;
    height: 23px;
    border:none;
    background:url(images/sprite.png) 0 -72px no-repeat;
    cursor:pointer;
    text-indent:-9999px;
}

#results-title {
    margin:25px 0 20px;
    padding-bottom:15px;
}

/*--------------------------------------*/




.line-bottom {
    border-bottom:1px dashed #CCCCCC;
    padding-bottom:10px;
}

#contents .line-bottom h3 {
    margin:15px 0 3px;
    font-weight:normal;
}

#pag {
    position:absolute;
    right:252px;
    top:400px;
    z-index:1;
}

#pag a {
    background: #FBFBFB;
    padding:4px 8px;
    margin:0 0 0 10px;
}


/*---------------------------- GOOGLE MAPS Y STREET VIEW ----------------------------*/
.map_canvas,#street {
    background: #fff url("images/loader.gif") 50% 50% no-repeat;
    border:1px solid #E5E3DF;
}

.textwidget  #street{
    width:220px;
    height:300px;
}

.map_canvas{
    margin-bottom: 20px;
    width:918px!important;
}

.map_canvas p{
    font-size:11px;
    line-height:10px;
    margin: 4px 0;
}

#street {
    width: 670px;
    height: 300px;
}

.origen{
    height: 20px;
    margin: 0 5px 0 15px;
    width: 560px;
    border:1px solid #000;
}

.leyenda{
    background-color: white;
    border: 1px solid #999999;
    box-shadow: 2px 2px 5px #999999;
    left: 560px;
    position: absolute;
    top: 70px;
    width: 103px;
}

#leyenda_1{
    left: 290px;
}

.formRuta{
    margin-top:20px;
}

.googleMapsContainer {
}
.googleMapsContainer .place {
}
.googleMapsContainer .linkGoogleMaps {
    border: 1px solid #CCCCCC;
    cursor: pointer;
    display: inline-block;
    margin: 5px 0;
    padding: 2px 5px;
}
.googleMapsContainer .linkGoogleMaps:hover {
    background-color: #ccc;
}
.googleMapsContainer .car {
}
.googleMapsContainer .walk {
}

.mapa {
margin-bottom:20px;
float:left;
width:100%;
}

/**********Slider content************************/

/***Glide Content General********************/
.glidecontent {
    background: none repeat scroll 0 0 #204282;
    position: absolute;
    width: 705px;
}
.glidecontentwrapper {
    background: none repeat scroll 0 0 #CCCCCC;
    float: left;
    height: 438px;
    overflow: hidden;
    position: relative;
    width: 706px;
}
.glidecontenttoggler {
    margin-top: 12px;
    text-align: left;
    width: 750px;
}
#glider-habitaciones {
    float: left;
    margin-bottom: 25px;
    position: relative;
    width: 100%;
}

/**** Estructura general ************************/
.fulltabs {
    display: block;
    height: auto;
    width: 750px;
}
.fulltabs .tabs-nav, .fulltabs .tabs {
    list-style: none outside none;
}
.fulltabs .tabs-nav li, .fulltabs .tabs li {
    float: left;
    font-size: 16px;
    font-weight: normal;
    list-style: none outside none;
    margin: 0 2px 0 0;
    text-align: center;
}
.fulltabs .tabs-nav li a.selected, .fulltabs .tabs-nav li a:hover, .fulltabs .tabs li a.selected, .fulltabs .tabs li a:hover {
    background: none repeat scroll 0 0 #CCCCCC;
    color: #444444;
    text-decoration: none;
}
.fulltabs .tabs-nav li a, .fulltabs .tabs li a {
    background: none repeat scroll 0 0 #AAAAAA;
    color: #EDEDED;
    float: left;
    padding: 8px 25px 4px;
    text-decoration: none;
}
.fulltabs .tabs-nav li.active a, .fulltabs .tabs li.active a {
    background: none repeat scroll 0 0 #CCCCCC;
    color: #444444;
}

.fulltabs #glider-content .tab_container {
    padding: 0 !important;
}

.fulltabs .tab_container {
    background: none repeat scroll 0 0 #CCCCCC;
    float: left;
    padding: 20px 20px 20px 25px;
    width: 750px;
    height: 430px;
}
.fulltabs .tab_container .padd {
    padding: 5px;
}

/*****Titulo content mini imagen************/
.titulocontentminiimagen {
}
.titulocontentminiimagen .glidecontentwrapper {
    height: 248px;
    width: 750px;
}
.titulocontentminiimagen .glidecontent {
    width: 750px;
}
.titulocontentminiimagen img {
    border: 4px solid #FFFFFF;
    box-shadow: 0 0 7px #000000;
    float: right;
}
.titulocontentminiimagen .tab_container .padd {
    padding: 20px 20px 20px 25px;
}
.titulocontentminiimagen .text {
    float: left;
    width: 48%;
}
.titulocontentminiimagen .text .inner-tile {
    font-size: 14px;
    font-weight: bold;
}
.titulocontentminiimagen .text .inner-content {
}

/***** Imagen link titulo content ********/
.imagenlinktitulocontent {
    float: left;
}
.imagenlinktitulocontent .tab_container {
    padding: 5px !important;
    width: 706px !important;
}
.imagenlinktitulocontent .glidecontentwrapper {
    height: 404px;
}
.imagenlinktitulocontent .glidecontent {
    width: 706px;
}
.imagenlinktitulocontent img {
    float: left;
    height: 322px;
    width: 100%;
}
.imagenlinktitulocontent .glidecontent .text{
    width: 662px;
}
.imagenlinktitulocontent .text {
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
    float: left;
    padding: 10px 17px 5px;
    position: relative;
    width: 672px;
}
.imagenlinktitulocontent .text .inner-tile {
}
.imagenlinktitulocontent .text .inner-content {
}
/**********Slider content************************/
/************************************************/
.jcarousel-container-horizontal {
    width: auto;
}
.jcarousel-container-vertical {
    height: 245px;
    padding: 40px 20px;
    width: 75px;
}
.jcarousel-clip {
    overflow: hidden;
}
.imagenlinktitulocontent .glidecontentwrapper .jcarousel-clip-horizontal {
    width: 696px;
}
.jcarousel-clip-horizontal {
    height: 322px;
    width: 706px;
}
.jcarousel-clip-vertical {
    height: 245px;
    width: 75px;
}
.jcarousel-item {
    float: left;
    width: 706px;
}
.jcarousel-item-horizontal {
    margin-left: 0 !important;
    margin-right: 0;
}
.jcarousel-direction-rtl .jcarousel-item-horizontal {
    margin-left: 10px;
    margin-right: 0;
}
.jcarousel-item-vertical {
    margin-bottom: 10px;
}
.jcarousel-item-placeholder {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
}
.jcarousel-next-horizontal {
    cursor: pointer;
    height: 32px;
    position: absolute;
    right: 5px;
    top: 43px;
    width: 32px;
}
.jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
}
.jcarousel-next-horizontal:hover, .jcarousel-next-horizontal:focus {
    background-position: -32px 0;
}
.jcarousel-next-horizontal:active {
    background-position: -64px 0;
}
.jcarousel-next-disabled-horizontal, .jcarousel-next-disabled-horizontal:hover, .jcarousel-next-disabled-horizontal:focus, .jcarousel-next-disabled-horizontal:active {
    background-position: -96px 0;
    cursor: default;
}
.jcarousel-prev-horizontal {

    cursor: pointer;
    height: 32px;
    left: 5px;
    position: absolute;
    top: 43px;
    width: 32px;
}
.jcarousel-direction-rtl .jcarousel-prev-horizontal {

    left: auto;
    right: 5px;
}
.jcarousel-prev-horizontal:hover, .jcarousel-prev-horizontal:focus {
    background-position: -32px 0;
}
.jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}
.jcarousel-prev-disabled-horizontal, .jcarousel-prev-disabled-horizontal:hover, .jcarousel-prev-disabled-horizontal:focus, .jcarousel-prev-disabled-horizontal:active {
    background-position: -96px 0;
    cursor: default;
}
.jcarousel-next-vertical {

    bottom: 5px;
    cursor: pointer;
    height: 32px;
    left: 43px;
    position: absolute;
    width: 32px;
}
.jcarousel-next-vertical:hover, .jcarousel-next-vertical:focus {
    background-position: 0 -32px;
}
.jcarousel-next-vertical:active {
    background-position: 0 -64px;
}
.jcarousel-next-disabled-vertical, .jcarousel-next-disabled-vertical:hover, .jcarousel-next-disabled-vertical:focus, .jcarousel-next-disabled-vertical:active {
    background-position: 0 -96px;
    cursor: default;
}
.jcarousel-prev-vertical {

    cursor: pointer;
    height: 32px;
    left: 43px;
    position: absolute;
    top: 5px;
    width: 32px;
}
.jcarousel-prev-vertical:hover, .jcarousel-prev-vertical:focus {
    background-position: 0 -32px;
}
.jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}
.jcarousel-prev-disabled-vertical, .jcarousel-prev-disabled-vertical:hover, .jcarousel-prev-disabled-vertical:focus, .jcarousel-prev-disabled-vertical:active {
    background-position: 0 -96px;
    cursor: default;
}
.jcarousel-control {
    position: absolute;
    right: 12px;
    top: 12px;
    z-index: 9;
}
.jcarousel-control a {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 30px 30px 30px 30px;
    color: #000000;
    cursor: pointer;
    font-weight: bold;
    margin: 0 0 0 5px;
    padding: 3px 7px;
}
.jcarousel-control a:hover {
    background: none repeat scroll 0 0 #E0D1C5;
    color: #000000;
}

/*** ---- HOME ---- ***/

.slider-home {
    float: right;
    position: relative;
    width: 724px;
    z-index: 15;
    margin-top:10px;
}


.secciones-home {    
    float: left;
    height: 472px;
    width: 230px;
    padding-right: 15px;
}
.slider-home .secciones-home:last-child {
    padding-right: 0;
}
.secciones-home img {    
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5);
}
.secciones-home a {    
    position: relative;
    display:block;
}
.secciones-home a:after{
    content: "";
    position: absolute;
    z-index: -2;
    bottom: 22px;
    width: 90%;
    height: 20px;
    right: 10px;
    left: auto;
    box-shadow: 0 25px 20px rgba(0, 0, 0, 0.3);
    -webkit-transform: rotate(3deg);
    -moz-transform: rotate(3deg);
    -ms-transform: rotate(3deg);
    -o-transform: rotate(3deg);
    transform: rotate(3deg);
}

.secciones-home img {
    border:8px solid #FFF;
}



/*.secciones-home {
    background: url("/files/daniya-fondo-secciones-individuales.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 472px;
    width: 361px;
}

.secciones-home img {
    padding: 10px 11px;
    border:0;
}*/

.flor {
    background: url("/files/daniyahotels-flor.png") no-repeat scroll -23px 0 transparent;
    height: 187px;
    left: 0;
    position: absolute;
    top: 290px;
    width: 232px;
    z-index: 11;
}

.hoteles .flor,
.hotels .flor,
.daniya-hotels .flor,
.eventos .flor,
.events .flor {width:242px;}

.footer-secciones {
    color: #999999;
    float: left;
    height: 76px;
    padding: 11px 0;
    position:relative;
}
#corporativa.footer-secciones {
    background: url("/files/daniyahotels-corporativa-footer-corporativa.png") no-repeat scroll 0 22px transparent;
    width: 215px;
    position:relative;
}
#alicante-footer.footer-secciones {
    background: url("/files/daniyahotels-corporativa-footer-alicante.png") no-repeat scroll 0 22px transparent;
    font-size: 12px;
    padding-left: 90px;
    padding-top: 26px;
    width: 183px;
}
.footer-secciones img {
    left: 0;
    position: absolute;
    top: 22px;
}
#denia-footer.footer-secciones {
    background: url("/files/daniyahotels-corporativa-footer-denia.png") no-repeat scroll 0 22px transparent;
    font-size: 12px;
    padding-left: 90px;
    padding-top: 26px;
    width: 258px;
}
#lamanga-footer.footer-secciones {
    font-size: 12px;
    padding-left: 90px;
    padding-top: 26px;
    width: 240px;
}
.footer-secciones a {
color:#999;
}

.pdf-nochevieja {
    background: url("/files/pdficon_large.png") no-repeat scroll 3px 8px transparent;
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 2px 2px 3px;
    display: block;
    font-size: 20px;
    margin-top: 15px;
    padding: 15px 10px 17px 48px;
    text-transform: uppercase;
    width: 250px;
}

.pdf-nochevieja:hover {
    box-shadow: 0 0 0 #FFFFFF;
    color: #000000;
    text-decoration: none;
}

.download_pdf {
    background: url("/files/pdficon_large.png") no-repeat scroll 0 0 transparent;
    color: #333333;
    display: block;
    margin: 15px 0 10px;
    padding: 8px 0 7px 38px;
    text-transform: uppercase;
}


.banner-offer a {
	width: 915px;
	height: 100px;
	border: 3px solid #FFF;
    margin-bottom:25px;
    display:inline-block;
}



/* html[lang="es"] .banner-offer a   {
	background: url(/files/banner-offerOct.png)no-repeat 0 0;

}
html[lang="en"] .banner-offer a   {
	background: url(/files/banner-offerOct-en.png)no-repeat 0 0;

}
*/

/*** ---- Daniya Alicante ---- ***/

.daniya-alicante #header,
.situacion-–-alicante #header,
.location-–-alicante #header,
.habitaciones-–-alicante #header,
.rooms-–-alicante #header,
.servicios-–-alicante #header,
.services-–-alicante #header,
.salones-–-alicante #header,
.offers-–-alicante #header,
.ofertas-–-alicante #header,
.function-rooms-–-alicante #header,
.turismo-–-alicante #header,
.tourism-–-alicante #header,
.fotos-–-alicante #header,
.photos-–-alicante #header {
    background: url("/files/daniyahotels-fondo-header-doble.png") repeat-x scroll 0 0 transparent;}

.daniya-alicante #footer,
.situacion-–-alicante #footer,
.location-–-alicante #footer,
.habitaciones-–-alicante #footer,
.rooms-–-alicante #footer,
.servicios-–-alicante #footer,
.services-–-alicante #footer,
.salones-–-alicante #footer,
.offers-–-alicante #footer,
.ofertas-–-alicante #footer,
.function-rooms-–-alicante #footer,
.turismo-–-alicante #footer,
.tourism-–-alicante #footer,
.fotos-–-alicante #footer,
.photos-–-alicante #footer {
background: url("images/daniyahotels-fondo-footer-alicante.png") repeat-x scroll 0 0 transparent;	
}

.daniya-alicante #corporativa.footer-secciones,
.situacion-–-alicante #corporativa.footer-secciones,
.location-–-alicante #corporativa.footer-secciones,
.habitaciones-–-alicante #corporativa.footer-secciones,
.rooms-–-alicante #corporativa.footer-secciones,
.servicios-–-alicante #corporativa.footer-secciones,
.services-–-alicante #corporativa.footer-secciones,
.salones-–-alicante #corporativa.footer-secciones,
.offers-–-alicante #corporativa.footer-secciones,
.ofertas-–-alicante #corporativa.footer-secciones,
.function-rooms-–-alicante #corporativa.footer-secciones,
.turismo-–-alicante #corporativa.footer-secciones,
.tourism-–-alicante #corporativa.footer-secciones,
.fotos-–-alicante #corporativa.footer-secciones,
.photos-–-alicante #corporativa.footer-secciones {
background: url("/files/daniyahotels-alicante-footer-corporativa.png") no-repeat scroll 0 22px transparent;}

.daniya-alicante #alicante-footer.footer-secciones,
.situacion-–-alicante #alicante-footer.footer-secciones,
.location-–-alicante #alicante-footer.footer-secciones,
.habitaciones-–-alicante #alicante-footer.footer-secciones,
.rooms-–-alicante #alicante-footer.footer-secciones,
.servicios-–-alicante #alicante-footer.footer-secciones,
.services-–-alicante #alicante-footer.footer-secciones,
.salones-–-alicante #alicante-footer.footer-secciones,
.offers-–-alicante #alicante-footer.footer-secciones,
.ofertas-–-alicante #alicante-footer.footer-secciones,
.function-rooms-–-alicante #alicante-footer.footer-secciones,
.turismo-–-alicante #alicante-footer.footer-secciones,
.tourism-–-alicante #alicante-footer.footer-secciones,
.fotos-–-alicante #alicante-footer.footer-secciones,
.photos-–-alicante #alicante-footer.footer-secciones {
    background: url("/files/daniyahotels-alicante-footer-alicante.png") no-repeat scroll 0 22px transparent;}

.daniya-alicante #denia-footer.footer-secciones,
.situacion-–-alicante #denia-footer.footer-secciones,
.location-–-alicante #denia-footer.footer-secciones,
.habitaciones-–-alicante #denia-footer.footer-secciones,
.rooms-–-alicante #denia-footer.footer-secciones,
.servicios-–-alicante #denia-footer.footer-secciones,
.services-–-alicante #denia-footer.footer-secciones,
.salones-–-alicante #denia-footer.footer-secciones,
.offers-–-alicante #denia-footer.footer-secciones,
.ofertas-–-alicante #denia-footer.footer-secciones,
.function-rooms-–-alicante #denia-footer.footer-secciones,
.turismo-–-alicante #denia-footer.footer-secciones,
.tourism-–-alicante #denia-footer.footer-secciones,
.fotos-–-alicante #denia-footer.footer-secciones,
.photos-–-alicante #denia-footer.footer-secciones {
    background: url("/files/daniyahotels-alicante-footer-denia.png") no-repeat scroll 0 22px transparent;}

.daniya-alicante #menu_corporativo li,
.situacion-–-alicante #menu_corporativo li,
.location-–-alicante #menu_corporativo li,
.habitaciones-–-alicante #menu_corporativo li,
.rooms-–-alicante #menu_corporativo li,
.servicios-–-alicante #menu_corporativo li,
.services-–-alicante #menu_corporativo li,
.salones-–-alicante #menu_corporativo li,
.offers-–-alicante #menu_corporativo li,
.ofertas-–-alicante #menu_corporativo li,
.function-rooms-–-alicante #menu_corporativo li,
.turismo-–-alicante #menu_corporativo li,
.tourism-–-alicante #menu_corporativo li,
.fotos-–-alicante #menu_corporativo li,
.photos-–-alicante #menu_corporativo li {
background: url(/files/daniyahotels-alicante-borde-menu-li.png) no-repeat scroll right center transparent;
}

.situacion-–-alicante .calculaRuta,
.location-–-alicante .calculaRuta {
    background: url("images/daniyahotels-fondo-footer-alicante.png") repeat-x scroll 0 -10px transparent;
    border: 0 none;
    color: #FFFFFF;
    height: 30px;
    padding: 0 15px;
    text-transform: uppercase;
    cursor:pointer;
}

.situacion-–-alicante .calculaRuta:hover,
.location-–-alicante .calculaRuta:hover {
    background: url("images/daniyahotels-fondo-footer.png") repeat-x scroll 0 -10px transparent;
}

/*** ---- Daniya Denia ---- ***/

.daniya-denia #header,
.situacion-–-denia #header,
.location-–-denia #header,
.habitaciones-–-denia #header,
.rooms-–-denia #header,
.servicios-–-denia #header,
.services-–-denia #header,
.salones-–-denia #header,
.offers-–-denia #header,
.ofertas-–-denia #header,
.function-rooms-–-denia #header,
.turismo-–-denia #header,
.tourism-–-denia #header,
.spa-–-denia #header,
.fotos-–-denia #header,
.photos-–-denia #header {
    background: url("images/daniyahotels-fondo-header-doble-denia.png") repeat-x scroll 0 0 transparent;}

.daniya-denia #footer,
.situacion-–-denia #footer,
.location-–-denia #footer,
.habitaciones-–-denia #footer,
.rooms-–-denia #footer,
.servicios-–-denia #footer,
.services-–-denia #footer,
.salones-–-denia #footer,
.offers-–-denia #footer,
.ofertas-–-denia #footer,
.function-rooms-–-denia #footer,
.turismo-–-denia #footer,
.tourism-–-denia #footer,
.spa-–-denia #footer,
.fotos-–-denia #footer,
.photos-–-denia #footer {
background: url("images/daniyahotels-fondo-footer-denia.png") repeat-x scroll 0 0 transparent;}

.daniya-denia #corporativa.footer-secciones,
.situacion-–-denia #corporativa.footer-secciones,
.location-–-denia #corporativa.footer-secciones,
.habitaciones-–-denia #corporativa.footer-secciones,
.rooms-–-denia #corporativa.footer-secciones,
.servicios-–-denia #corporativa.footer-secciones,
.services-–-denia #corporativa.footer-secciones,
.salones-–-denia #corporativa.footer-secciones,
.offers-–-denia #corporativa.footer-secciones,
.ofertas-–-denia #corporativa.footer-secciones,
.function-rooms-–-denia #corporativa.footer-secciones,
.turismo-–-denia #corporativa.footer-secciones,
.tourism-–-denia #corporativa.footer-secciones,
.spa-–-denia #corporativa.footer-secciones,
.fotos-–-denia #corporativa.footer-secciones,
.photos-–-denia #corporativa.footer-secciones {
background: url("/files/daniyahotels-denia-footer-corporativa.png") no-repeat scroll 0 22px transparent;}

.daniya-denia #alicante-footer.footer-secciones,
.situacion-–-denia #alicante-footer.footer-secciones,
.location-–-denia #alicante-footer.footer-secciones,
.habitaciones-–-denia #alicante-footer.footer-secciones,
.rooms-–-denia #alicante-footer.footer-secciones,
.servicios-–-denia #alicante-footer.footer-secciones,
.services-–-denia #alicante-footer.footer-secciones,
.salones-–-denia #alicante-footer.footer-secciones,
.offers-–-denia #alicante-footer.footer-secciones,
.ofertas-–-denia #alicante-footer.footer-secciones,
.function-rooms-–-denia #alicante-footer.footer-secciones,
.turismo-–-denia #alicante-footer.footer-secciones,
.tourism-–-denia #alicante-footer.footer-secciones,
.spa-–-denia #alicante-footer.footer-secciones,
.fotos-–-denia #alicante-footer.footer-secciones,
.photos-–-denia #alicante-footer.footer-secciones {
    background: url("/files/daniyahotels-denia-footer-alicante.png") no-repeat scroll 0 22px transparent;}

.daniya-denia #denia-footer.footer-secciones,
.situacion-–-denia #denia-footer.footer-secciones,
.location-–-denia #denia-footer.footer-secciones,
.habitaciones-–-denia #denia-footer.footer-secciones,
.rooms-–-denia #denia-footer.footer-secciones,
.servicios-–-denia #denia-footer.footer-secciones,
.services-–-denia #denia-footer.footer-secciones,
.salones-–-denia #denia-footer.footer-secciones,
.offers-–-denia #denia-footer.footer-secciones,
.ofertas-–-denia #denia-footer.footer-secciones,
.function-rooms-–-denia #denia-footer.footer-secciones,
.turismo-–-denia #denia-footer.footer-secciones,
.tourism-–-denia #denia-footer.footer-secciones,
.spa-–-denia #denia-footer.footer-secciones,
.fotos-–-denia #denia-footer.footer-secciones,
.photos-–-denia #denia-footer.footer-secciones {
    background: url("/files/daniyahotels-denia-footer-denia.png") no-repeat scroll 0 22px transparent;}

.daniya-denia #menu_corporativo li,
.situacion-–-denia #menu_corporativo li,
.location-–-denia #menu_corporativo li,
.habitaciones-–-denia #menu_corporativo li,
.rooms-–-denia #menu_corporativo li,
.servicios-–-denia #menu_corporativo li,
.services-–-denia #menu_corporativo li,
.salones-–-denia #menu_corporativo li,
.offers-–-denia #menu_corporativo li,
.ofertas-–-denia #menu_corporativo li,
.function-rooms-–-denia #menu_corporativo li,
.turismo-–-denia #menu_corporativo li,
.tourism-–-denia #menu_corporativo li,
.spa-–-denia #menu_corporativo li,
.fotos-–-denia #menu_corporativo li,
.photos-–-denia #menu_corporativo li {
background: url(/files/daniyahotels-denia-borde-menu-li.png) no-repeat scroll right center transparent;
}

.situacion-–-denia .calculaRuta,
.location-–-denia .calculaRuta {
    background: url("images/daniyahotels-fondo-footer-denia.png") repeat-x scroll 0 -10px transparent;
    border: 0 none;
    color: #FFFFFF;
    height: 30px;
    padding: 0 15px;
    text-transform: uppercase;
    cursor:pointer;
}

.situacion-–-denia .calculaRuta:hover,
.location-–-denia .calculaRuta:hover {
    background: url("images/daniyahotels-fondo-footer.png") repeat-x scroll 0 -10px transparent;
}

/*** ---- Listas ---- ***/

.lista-situacion {
float:left;
width:100%;
}

.lista-situacion li {
    background: url("/files/daniyahotels-lista.png") no-repeat scroll 0 6px transparent;
    padding-left: 20px;
    margin: 3px 0;
}

.lista-servicios {
float:left;
width:100%;
}

.lista-servicios li{
padding-top:5px;
height:25px;
padding-left: 40px;
float:left;
width:45%;
margin-bottom:6px;
}

.bano {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 0 transparent;
}
.aire {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -434px transparent;
}
.ascensor {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -470px transparent;
}
.spa {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -506px transparent;
}
.wifi {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -145px transparent;
}
.habitacion-familiar {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -543px transparent;
}
.parking {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -868px transparent;
}
.piscina {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -615px transparent;
}
.restaurante {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -651px transparent;
}
.terraza {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -326px transparent;
}
.consigna {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -687px transparent;
}
.recepcion {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -723px transparent;
}
.salas {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -760px transparent;
}
.gim {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -796px transparent;
}
.animacion {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -832px transparent;
}
.caja {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -36px transparent;
}
.minibar {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -72px transparent;
}
.complementos {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -109px transparent;
}
.escritorio {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -181px transparent;
}
.despertador {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -253px transparent;
}
.tv {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -289px transparent;
}
.limpieza {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -362px transparent;
}
.cambio {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -398px transparent;
}
.jardin {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -579px transparent;
}
.secador {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -217px transparent;
}
.satelite {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -905px transparent;
}
.espejo {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -941px transparent;
}
.clima {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -434px transparent;
}
.fumar {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -977px transparent;
}
.jacuzzi {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -1086px transparent;
}
.bar {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -1013px transparent;
}
.salones-servicios {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -1122px transparent;
}
.lavanderia {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -1050px transparent;
}
.internet {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -1197px transparent;
}
.servicio-hab {
background: url("http://daniyahotels.webs3.mirai.es/files/daniyahotels-iconos.png") no-repeat scroll 0 -1159px transparent;
}
.animaciones {
background: url("/files/animaciones.png") no-repeat scroll 0 0px transparent;
}



/******************** ACC **********************/

.turismo-–-alicante h3.acc_trigger,
.tourism-–-alicante h3.acc_trigger {
    /*background: none no-repeat scroll 0 0 #025F54;*/
    background: url("images/daniyahotels-fondo-footer-alicante.png") repeat-x scroll 0 -10px transparent;
    border: 1px solid #999999;
    color: #666666;
    padding: 13px 17px 10px;
    text-decoration: none;
    width: 895px;
    float:left;
}

.turismo-–-denia h3.acc_trigger,
.tourism-–-denia h3.acc_trigger {
    /*background: none no-repeat scroll 0 0 #025F54;*/
    background: url("images/daniyahotels-fondo-footer-denia.png") repeat-x scroll 0 -10px transparent;
    border: 1px solid #999999;
    color: #666666;
    padding: 13px 17px 10px;
    text-decoration: none;
    width: 895px;
    float:left;
}

.turismo-–-alicante h3.acc_trigger a,
.tourism-–-alicante h3.acc_trigger a {
    background: url("/files/daniyahotels-arrow.png") no-repeat scroll 0 0 #532B0E;
    color: #FFFFFF;
    display: block;
    height: 24px;
    padding-left: 35px;
    padding-top: 5px;
}

.turismo-–-denia h3.acc_trigger a,
.tourism-–-denia h3.acc_trigger a {
    background: url("/files/daniyahotels-arrow.png") no-repeat scroll 0 0 #1E4D44;
    color: #FFFFFF;
    display: block;
    height: 24px;
    padding-left: 35px;
    padding-top: 5px;
}

h3.acc_trigger a:hover, h3.acc_trigger.active a {
    background: url("/files/daniyahotels-arrow-active.png") no-repeat scroll 0 0 transparent;
    color: #fff;
    padding-left: 35px;
}

.block-text {
    /*background: none repeat scroll 0 0 #FFFFFF;*/
    background: url("/files/daniyahotels-fondo-menu-individuales.png") repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
    float: left;
    margin: 0 50px 10px;
    padding: 10px;
    position: relative;
}

p.ph {font-size:18px;font-weight:bold;}

#dos-columnas {
float:left;
width:100%;
margin:0 0 2em;
}
#dos-columnas li {
float:left;
width:45%;
}

p.alojamiento {
    color: #000000;
    font-size: 20px;
    line-height: 25px;
    margin-top: 13px;
    text-align: center;
    width: 147px;
    float:left;
}

.acc_container, .block {position:relative;float:left;}

/*----------------GLIDDER------------------------*/


/* #Estilos Contentglider Default
**********************************************************************************/

.glidecontentwrapper{position: relative;width: 350px;height: 230px;border: 5px solid #687C98;overflow: hidden;}
.glidecontent{position: absolute;background: white;padding: 10px;visibility: hidden;width: 330px;}
.glidecontenttoggler{width: 360px;margin-top: 6px;text-align: center;}
.glidecontenttoggler a{display: -moz-inline-box;display: inline-block;border: 1px solid black;padding: 1px 3px;margin-right: 3px;font-weight: bold;text-decoration: none;}
.glidecontenttoggler a.selected{background: #E4EFFA;color: black;}
.glidecontenttoggler a:hover{background: #E4EFFA;color: black;}
.glidecontenttoggler a.toc{}
.glidecontenttoggler a.prev, .glidecontenttoggler a.next{}
.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{ background: #1A48A4; color: white;}

/******** GLIDER Habitaciones ********/

#glider_rooms {
    float: left;
    margin: 10px 0 20px;
    position: relative;
    width: 100%;
}

#glider_rooms .glidecontenttoggler {
    background: url("/files/daniyahotels-fondo-menu-individuales.png") repeat scroll 0 0 transparent;
    height: 28px;
    position: relative;
    text-align: right;
    width: 100%;
}

#glider_rooms .glidecontentwrapper {
width: 918px;
height: 260px;
border: 1px solid #222!important;
top: 0;
border-image: initial;
background:#555!important;
}

#glider_rooms .glidecontent {
width: 918px;
height: 260px!important;
padding: 0;
background: transparent;
}

.text_glider {
    background: none repeat scroll 0 0 #555555;
    padding: 10px;
    position: absolute;
    right: 0;
    top: 12px;
    width: 483px;
    height:200px;
}
.text_glider p {
color:#fff;
}
.text_glider h4 {color:#fff;}
.text_glider li {color:#fff;}
#glider_rooms .glidecontenttoggler a {
    font-size: 14px;
    font-weight: normal;
    height: 22px;
    line-height: 23px;
    padding: 5px 40px;
    text-transform: uppercase;
    margin:0!important;
}

#glider_rooms .glidecontenttoggler a:hover {
/*background: #136540;*/
color: #000!important;
text-decoration:underline;
    background: url("/files/daniyahotels-fondo-menu-individuales.png") repeat scroll 0 0 transparent;
}

#glider_rooms .glidecontenttoggler a.selected {
color: #000;
text-decoration:underline;
    background: url("/files/daniyahotels-fondo-menu-individuales.png") repeat scroll 0 0 transparent!important;
}

#glider_rooms .glidecontenttoggler a {
border:0;
color:#666666;
}
#glider_rooms .glidecontenttoggler a:hover {
border:0;
}

#glider_rooms .glidecontenttoggler a.selected {
border:0;
background:transparent;
}

.texto {
    background: none repeat scroll 0 0 #000000;
    bottom: 0;
    color: #FFFFFF !important;
    height: 40px;
    position: absolute;
    right: 0;
    text-align: center;
    width: 100%;
}

.texto a {
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    font-weight: bold;
    padding-top: 10px;
}
.texto a:hover {
text-decoration:underline;
}

.imagen-glider {
    background: url("/files/daniyahotels-fondo-imagen-glider.png") no-repeat scroll 0 0 transparent;
    height: 258px;
    left: 12px;
    padding: 5px 6px;
    position: absolute;
    top: 12px;
    width: 421px;
}

.pdf-animacion-denia {
    background: #C99A00;
    color: #000000 !important;
    display: block;
    margin-top: 20px;
    overflow: hidden;
    padding: 15px 10px;
    text-transform: uppercase;
}


.pdf-animacion-alicante {
    background: #C99A00;
    color: #000000 !important;
    display: block;
    margin-top: 20px;
    overflow: hidden;
    padding: 15px 10px;
    text-transform: uppercase;
}

/*** ---- Tablas ---- ****/

.salones-–-alicante table, 
.salones-–-denia table,
.function-rooms-–-alicante table, 
.function-rooms-–-denia table {
    border-left: 1px solid;
    border-right: 1px solid;
    float: left;
    margin: 10px 0;
    width: 100%;
}

.salones-–-alicante tr, 
.salones-–-denia tr,
.function-rooms-–-alicante tr, 
.function-rooms-–-denia tr {border-bottom:1px solid #666;}

.salones-–-alicante th, 
.salones-–-denia th,
.function-rooms-–-alicante th, 
.function-rooms-–-denia th {
    background: url("images/daniyahotels-fondo-header-doble-corporativa.png") repeat-x scroll 0 -45px transparent;
    color: #FFFFFF;
    padding: 6px;
    text-align: center;
    text-transform: uppercase;
}

.salones-–-alicante th.capacidad, 
.salones-–-denia th.capacidad,
.function-rooms-–-alicante th.capacidad, 
.function-rooms-–-denia th.capacidad {
    font-weight: bold;
    padding-right: 270px;
    text-align: right;
    text-transform: uppercase;
}

.salones-–-alicante th.principal, 
.salones-–-denia th.principal,
.function-rooms-–-alicante th.principal, 
.function-rooms-–-denia th.principal,
.salones-–-alicante td.principal, 
.salones-–-denia td.principal,
.function-rooms-–-alicante td.principal, 
.function-rooms-–-denia td.principal {text-align:left;padding-left:10px;text-transform:uppercase;}

.salones-–-alicante td, 
.salones-–-denia td,
.function-rooms-–-alicante td, 
.function-rooms-–-denia td {text-align:center;padding:4px;}

/*** Galeria de fotos ***/

.ngg-galleryoverview {
    background: url("/files/daniyahotels-fondo-menu-individuales.png") repeat scroll 0 0 transparent!important;
    padding: 18px!important;
    width: 96%!important;
}

.ngg-gallery-thumbnail {margin:5px!important;}
.ngg-gallery-thumbnail img:hover {
    background-color: #353630 !important;
}

/*** ---- HOME INDIVIDUALES - PHP WIDGET Y CAJA TEXTO ---- ***/

#php_widget-2 {
    border: 2px solid #CCCCCC;
    float: left;
    height: 160px;
    width: 395px;
}

#php_widget-2 h3 {
    background: url("/files/daniyahotels-subrayado-gris.png") repeat-x scroll 0 -7px transparent;
    color: #666666;
    height: 30px;
    margin: 10px 20px 0;}

#xdhsOfferContent-offers_script #offersPhoto {
width: 89%!important;
}
#xdhsOfferContent-offers_script #offersPhoto img {width: 70px!important;}
#offersPhoto .linkRss {display:none!important;}
#offersPhoto ul {max-width:20em!important;}
#offersPhoto ul li {
    font-family: Times New Roman !important;
    font-size: 14px !important;
    font-weight: bold !important;
    line-height: 1.3 !important;
    padding: 4px 0 0 !important;
}
#offersPhoto .offersNumber {
    color: #660033!important;
    font-family: Times New Roman !important;
    font-size: 1.5em !important;
}

#offersPhoto a.mirai_btOffers, #offersPhoto a.mirai_btOffers:link {
text-transform:capitalize!important;
color: #C99A00 !important;
text-decoration:none!important;
background: transparent!important;
line-height: 1.7em!important;
font-weight:bold;
font-size:1.1em!important;
font-family:Times New Roman;
bottom: 17px;
left: 77px;
position: absolute;
}
#offersPhoto a.mirai_btOffers:hover, #offersPhoto a.mirai_btOffers:active {
text-decoration:underline;
background: transparent!important;
}

/*** Caja home denia ***/

.caja-home-individual-derecha {
    border: 2px solid #CCCCCC;
    float: right;
    height: 160px;
    width: 395px;
    margin-right:75px;
    position:relative;
}

.caja-home-individual-derecha h3 {
    background: url("/files/daniyahotels-subrayado-gris.png") repeat-x scroll 0 -7px transparent;
    color: #666666;
    height: 30px;
    margin: 10px 20px 0;
    width: 78%;
}

.caja-home-individual-derecha p {
    margin-left: 20px;
    margin-top: 10px;
    text-align: left;
    width: 78%;
}

.caja-home-individual-derecha a {color:#C99A00!important;}

.caja-home-individual-derecha .imagen-superior-caja-home img {
    position: absolute;
    right: -68px;
    top: 3px;
}

/*** Caja Home Alicante ***/

#sidebar-home-derecha .caja-home-individual-derecha-alicante {float:left;}

.caja-home-individual-derecha-alicante {
    border: 2px solid #CCCCCC;
    float: right;
    height: 160px;
    width: 395px;
    margin-right:0;
    position:relative;
}

.caja-home-individual-derecha-alicante h3 {
    background: url("/files/daniyahotels-subrayado-gris.png") repeat-x scroll 0 -7px transparent;
    color: #666666;
    height: 30px;
    margin: 10px 20px 0;
    width: 64%;
}

.caja-home-individual-derecha-alicante p {
    margin-left: 20px;
    margin-top: 10px;
    text-align: left;
    width: 64%;
}

.caja-home-individual-derecha-alicante a {color:#C99A00!important;}

.caja-home-individual-derecha-alicante .imagen-superior-caja-home img {
    position: absolute;
    right: -12px;
    top: -50px;
}

/*** HOME DANIYA HOTELS - HOTELES ***/

.daniya-alicante-corp {
    background: url("/files/daniyahotels-fondo-imagen-glider.png") no-repeat scroll 0 0 transparent;
    height: 258px;
    padding: 5px 6px;
    width: 421px;
    float:left;
    margin:15px 5px 5px;
}

.daniya-denia-corp {
    background: url("/files/daniyahotels-fondo-imagen-glider.png") no-repeat scroll 0 0 transparent;
    height: 258px;
    padding: 5px 6px;
    width: 421px;
    float:right;
    margin:15px 5px 5px;
}

#hotelName {
    font-size: 22px;
    left: 430px;
    position: absolute;
    top: -31px;
}

.imagen-derecha-daniya {
margin: 0 0 10px 10px;
padding: 3px;
border:1px solid #999;
background: #fff;
float:right;
}

/*** HACKS ***/
.ie6 #menu_aux1 {margin-right:11px;}
.ie6 #menu_web {margin-right:11px;}
.ie6 h3.acc_trigger {float:none;}
.ie6 .bookingstep1_page #mirai_be7 {vertical-align:middle;}
.ie7 h3.acc_trigger {float:none;}
.ie7 .bookingstep1_page #mirai_be7 {vertical-align:middle;}

/*** Chain Results ***/

/*div#mirai_chainHotelsContainer {
    background: url("/files/daniyahotels-fondo-menu-individuales.png") repeat scroll 0 0 transparent !important;
}*/
div#mirai_chainHotelsContainer .imgHotel {left:0!important;}
div#mirai_chainHotelsContainer .detailHotel {margin-left:0!important;padding-left:151px!important;}
div#mirai_chainHotelsContainer .bt_book, div#mirai_chainHotelsContainer .bt_book:visited {
    background-image: transparent!important;
    background-color: #494A42!important;
    box-shadow: 0 1px 2px #25251C!important;
    color: #FFFFFF;
}

div#mirai_chainHotelsContainer .bt_book:hover {
    background-color:#60532C!important;
    box-shadow: 0 1px 2px #25251C!important;
}

.texto-servicios {
    float: left;
    margin-right: 15px;
    width: 75%;
}

.programa-verano {
    background: url("/files/daniya-banner-programa-verano.jpg") no-repeat center top transparent;
    display: block;
    float: left;
    height: 166px;
    text-indent: -999999px;
    width: 185px;
}

.catas_vinos{
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    opacity:0.6;
    text-align:right;
}
.catas_vinos:hover{
    opacity:1;
}




/*#### Mobile Phones - Book button #### */
#m_book, #m_cancellation {
    margin: 0 auto;
    text-align: center;
    cursor: pointer;
    outline: none;
    text-decoration: none;
    -webkit-border-radius: 5px; 
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
    display:block;
    width: 75%;
}
#m_book {
    background: -moz-linear-gradient(top,  #ffffe2 0%, #ffffcc 40%, #fce085 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffe2), color-stop(40%,#ffffcc), color-stop(100%,#fce085)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffe2 0%,#ffffcc 40%,#fce085 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffe2 0%,#ffffcc 40%,#fce085 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffe2 0%,#ffffcc 40%,#fce085 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffe2 0%,#ffffcc 40%,#fce085 100%); /* W3C */
    font-size:19px;
    padding:8px; 
    text-align:center; 
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    border: 1px solid #eecd3f;
    border-bottom: 1px solid #bf8f24;
    color: #5b5b5b;
    font-size:19px;
    padding:8px; 
    text-align:center; 
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    margin-top: 85px!important;
}
#m_book:hover {
    background: -moz-linear-gradient(top,  #ffffe2 0%, #ffffbc 40%, #f9d770 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffe2), color-stop(40%,#ffffbc), color-stop(100%,#f9d770)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffe2 0%,#ffffbc 40%,#f9d770 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffe2 0%,#ffffbc 40%,#f9d770 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffe2 0%,#ffffbc 40%,#f9d770 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffe2 0%,#ffffbc 40%,#f9d770 100%); /* W3C */
}
#m_book:active {
    border: 1px solid #deca6c;
    border-top: 1px solid #deca6c;
    background: -moz-linear-gradient(top,  #f4dd6f 0%, #f8e89a 40%, #f9d770 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffe2), color-stop(40%,#f8e89a), color-stop(100%,#f9d770)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f4dd6f 0%,#f8e89a 40%,#f9d770 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f4dd6f 0%,#f8e89a 40%,#f9d770 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f4dd6f 0%,#f8e89a 40%,#f9d770 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f4dd6f 0%,#f8e89a 40%,#f9d770 100%); /* W3C */
    text-shadow: 0 0 0 rgba(0,0,0,0);
    color: #222;
}
#m_cancellation {
    font-size: 13px;
    color: #dedede;
    font-weight:300;
    border: 1px solid #aaa;
    border-bottom: 1px solid #999;
    background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
    background: -moz-linear-gradient(top,  #888,  #575757);
    text-shadow: 0 1px 1px rgba(0,0,0,.5);
    padding:3px 10px;
    margin-top:20px
}
#m_cancellation:hover {
    background: #616161;
    background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
    background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
}
#m_cancellation:active {
    color: #fff;
    border: 1px solid #666;
    border-top: 1px solid #777;
    background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#666666));
    background: -moz-linear-gradient(top,  #575757,  #666666);
    text-shadow: 0 0 0 rgba(0,0,0,.3);
    -webkit-box-shadow: inset 0 0 5px 2px #555555, 0 1px 0 0 #cccccc;
    -webkit-box-shadow: inset 0 0 5px 2px #555555, 0 1px 0 0 #cccccc;
    -moz-box-shadow: inset 0 0 5px 2px #555555, 0 1px 0 0 #cccccc;
    box-shadow: inset 0 0 5px 2px #555555, 0 1px 0 0 #cccccc;
}

--- eliminando Daniya la Manga del site ---

.secciones-home {
    padding: 0px 40px;
}

#alicante {
    padding-left: 110px;
}