/* $Id: zen.css,v 1.14.2.6 2009/11/05 11:03:32 johnalbin Exp $ */

/*
 * ZEN STYLES
 *
 * This is an example stylesheet. Sub-themes should NOT include the zen/zen.css
 * file, but instead copy this CSS to their own stylesheets.
 *
 * In this stylesheet, we have included all of the classes and IDs from this
 * theme's tpl.php files. We have also included many of the useful Drupal core
 * styles to make it easier for theme developers to see them.
 *
 * Many of these styles are over-riding Drupal's core stylesheets, so if you
 * remove a declaration from here, the styles may still not be what you want
 * since Drupal's core stylesheets are still styling the element. See the
 * drupal6-reference.css file for a list of all Drupal 5.x core styles.
 *
 * In addition to the style declarations in this file, other Drupal styles that
 * you might want to override or augment are those for:
 *
 *   Book Navigation  See line 74  of Zen's drupal6-reference.css file
 *   Forum            See line 197 of Zen's drupal6-reference.css file
 *   Menus            See line 667 of Zen's drupal6-reference.css file
 *   News Aggregator  See line 20  of Zen's drupal6-reference.css file
 *   Polls            See line 287 of Zen's drupal6-reference.css file
 *   Search           See line 320 of Zen's drupal6-reference.css file
 *   User Profiles    See line 945 of Zen's drupal6-reference.css file
 */


/** body **/
  body
  {
    margin: 0;
    padding: 10px;
    background: #e2e2e2 url(images/fondo-body.jpg) repeat-x center 0;
  }

  #page
  {
  margin-left:auto;
margin-right:auto;
width:980px;
  }

/* IE7 inicio pagina galeria principal */

.page-galeria-principal #page
  {
  +margin-left:10%;

  }
  

/* IE7 fin pagina galeria principal */


  #page-inner
  {
  }

/** header **/
  #header
  {
  }

  #header-inner
  {
  }

  #logo-title /* Wrapper for logo, website name, and slogan */
  {
  }

  #logo /* Wrapper for logo */
  {
    margin: 0 10px 0 0;
    padding: 0;
  }

  #logo-image /* The actual logo image */
  {
  }

  h1#site-name, div#site-name /* The name of the website */
  {
    margin: 0;
    font-size: 2em;
    line-height: 1.3em;
  }

  #site-name a:link,
  #site-name a:visited
  {
    color: #000;
    text-decoration: none;
  }

  #site-name a:hover
  {
    text-decoration: underline;
  }

  #site-slogan /* The slogan (or tagline) of a website */
  {
  }

  #header-blocks /* Wrapper for any blocks placed in the header region */
  {
  }

/** main (container for everything else) **/
  #main
  {
  }

  #main-inner
  {
  }

/** content **/
  #content
  {
  }

  #content-inner
  {
  }

  #mission /* The mission statement of the site (displayed on homepage) */
  {
  }

  #content-top /* Wrapper for any blocks placed in the "content top" region */
  {
  }

  #content-header /* Wrapper for breadcrumb, title, messages, tabs, and help */
  {
  }

  .breadcrumb /* The path to the current page in the form of a list of links */
  {
    padding-bottom: 0; /* Undo system.css */
  }

  h1.title, /* The title of the page */
  h2.title, /* Block title or the title of a piece of content when it is given in a list of content */
  h3.title /* Comment title */
  {
    margin: 0;
  }

  div.messages /* Important messages (status, warning, and error) for the user */
  {
  }

  div.status /* Normal priority messages */
  {
  }

  div.warning, tr.warning /* Medium priority messages */
  {
    /* border: 1px solid #f0c020; */ /* Drupal core uses: 1px solid #f0c020 */
  }

  div.error, tr.error /* High priority messages. See also the .error declaration below. */
  {
  }

  div.tabs /* See also the tabs.css file. */
  {
  }

  .help /* Help text on a page */
  {
    margin: 1em 0;
  }

  .more-help-link /* Link to more help */
  {
    font-size: 0.85em;
    text-align: right;
  }

  #content-area /* Wrapper for the actual page content */
  {
  }

  ul.links /* List of links */
  {
    margin: 1em 0;
    padding: 0;
  }

  ul.links.inline
  {
    margin: 0;
    display: inline;
  }

  ul.links li
  {
    display: inline;
    list-style-type: none;
    padding: 0 0.5em;
  }

  .pager /* A list of page numbers when more than 1 page of content is available */
  {
    clear: both;
    margin: 1em 0;
    text-align: center;
  }

  .pager a, .pager strong.pager-current
  {
    padding: 0.5em;
  }

  .feed-icons /* The links to the RSS or Atom feeds for the current list of content */
  {
    margin: 1em 0;
  }

  #content-bottom /* Wrapper for any blocks placed in the "content bottom" region */
  {
  }

/** navbar **/
  #navbar
  {
  }

  #navbar-inner
  {
  }

  #search-box /* Wrapper for the search form */
  {
  }

  #edit-search-theme-form-1-wrapper label /* Label that says "Search this site:" */
  {
    display: none;
  }

  #primary /* Primary links */
  {
  }

  #secondary /* Secondary links */
  {
  }

/** sidebar-left **/
  #sidebar-left
  {
  }

  #sidebar-left-inner
  {
  }

/** sidebar-right **/
  #sidebar-right
  {
  }

  #sidebar-right-inner
  {
  }

/** footer **/
  #footer
  {
  }

  #footer-inner
  {
  }

  #footer-message /* Wrapper for the footer message from Drupal's "Site information"
                     and for any blocks placed in the footer region */
  {
  }

/** closure **/
  #closure-blocks /* Wrapper for any blocks placed in the closure region */
  {
  }

/** Drupal nodes **/
  .node /* Node wrapper */
  {
  }

  .node-inner /* Additional wrapper for node */
  {
  }

  .sticky /* A sticky node (displayed before others in a list) */
  {
  }

  .node-unpublished /* Unpublished nodes */
  {
    /* background-color: #fff4f4; */ /* Drupal core uses a #fff4f4 background */
  }

  .node-unpublished div.unpublished, /* The word "Unpublished" displayed beneath the content. */
  .comment-unpublished div.unpublished
  {
    height: 0;
    overflow: visible;
    color: #d8d8d8;
    font-size: 75px;
    line-height: 1;
    font-family: Impact, "Arial Narrow", Helvetica, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    word-wrap: break-word; /* A very nice CSS3 property */
  }

  .node-mine /* A node created by the current user */
  {
  }

  .node-teaser /* A node displayed as teaser */
  {
  }

  /* All nodes are given a node-type-FOO class that describes the type of
   * content that it is. If you create a new content type called
   * "my-custom-type", it will receive a "node-type-my-custom-type" class.
   */
  .node-type-page /* Page content node */
  {
  }

  .node-type-story /* Story content node */
  {
  }

  .node h2.title /* Node title */
  {
  }

  .marker /* "New" or "Updated" marker for content that is new or updated for the current user */
  {
    color: #c00;
  }

  .node .picture /* The picture of the node author */
  {
  }

  .node.node-unpublished .picture,
  .comment.comment-unpublished .picture
  {
    position: relative; /* Otherwise floated pictures will appear below the "Unpublished" text. */
  }

  .node .meta /* Wrapper for submitted and terms data */
  {
  }

  .node .submitted /* The "posted by" information */
  {
  }

  .node .terms /* Node terms (taxonomy) */
  {
  }

  .node .content /* Node's content wrapper */
  {
  }

  .node ul.links /* Node links. See also the ul.links declaration above. */
  {
  }

  .preview .node /* Preview of the content before submitting new or updated content */
  {
    /* background-color: #ffffea; */ /* Drupal core uses a #ffffea background */
  }

/** Drupal comments **/
  #comments /* Wrapper for the list of comments and its title */
  {
    margin: 1em 0;
  }

  #comments-title /* Heading for the list of comments */
  {
  }

  .comment /* Wrapper for a single comment */
  {
  }

  .comment-inner /* Additional wrapper for a single comment */
  {
  }

  .comment-preview /* Preview of the comment before submitting new or updated comment */
  {
  }

  .comment.new /* A new comment since the user last viewed the page. */
  {
  }

  .comment.odd /* An odd-numbered comment in the list of comments */
  {
  }

  .comment.even /* An even-numbered comment in the list of comments */
  {
  }

  .comment.first /* The first comment in the list of comments */
  {
  }

  .comment.last /* The last comment in the list of comments */
  {
  }

  .comment-unpublished /* Unpublished comments */
  {
    /* background-color: #fff4f4; */ /* Drupal core uses a #fff4f4 background */
  }

  .comment-unpublished div.unpublished /* The word "Unpublished" displayed beneath the content. See also the div.unpublished declaration in the node section above. */
  {
  }

  .comment-published /* Published comments */
  {
  }

  .comment-by-anon /* A comment created by an anonymous user */
  {
  }

  .comment-by-author /* A comment created by the node's author */
  {
  }

  .comment-mine /* A comment created by the current user */
  {
  }

  .comment h3.title /* Comment title */
  {
  }

  .new /* "New" marker for comments that are new for the current user */
  {
    color: #c00;
  }

  .comment .picture /* The picture of the comment author */
  {
  }

  .comment .submitted /* The "posted by" information */
  {
  }

  .comment .content /* Comment's content wrapper */
  {
  }

  .comment .user-signature /* The user's signature */
  {
  }

  .comment ul.links /* Comment links. See also the ul.links declaration above. */
  {
    margin: 1em 0;
  }

  .indented /* Nested comments are indented */
  {
    /* margin-left: 25px; */ /* Drupal core uses a 25px left margin */
  }

  .preview .comment /* Preview of the comment before submitting new or updated comment */
  {
    /* background-color: #ffffea; */ /* Drupal core uses a #ffffea background */
  }

/** Drupal blocks **/
  .block /* Block wrapper */
  {
    margin-bottom: 1em;
  }

  .block.region-odd /* Zebra striping for each block in the region */
  {
  }

  .block.region-even /* Zebra striping for each block in the region */
  {
  }

  .block.odd /* Zebra striping independent of each region */
  {
  }

  .block.even /* Zebra striping independent of each region */
  {
  }

  .region-count-1 /* Incremental count for each block in the region */
  {
  }

  .count-1 /* Incremental count independent of each region */
  {
  }

  .block-inner /* Additional wrapper for block */
  {
  }

  .block h2.title /* Block title */
  {
  }

  .block .content /* Block's content wrapper */
  {
  }

  #block-aggregator-category-1 /* Block for the latest news items in the first category */
  {
  }

  #block-aggregator-feed-1 /* Block for the latest news items in the first feed */
  {
  }

  #block-block-1 /* First administrator-defined block */
  {
  }

  #block-blog-0 /* "Recent blog posts" block */
  {
  }

  #block-book-0 /* "Book navigation" block for the current book's table of contents */
  {
  }

  #block-comment-0 /* "Recent comments" block */
  {
  }

  #block-forum-0 /* "Active forum topics" block */
  {
  }

  #block-forum-1 /* "New forum topics" block */
  {
  }

  #block-menu-primary-links /* "Primary links" block */
  {
  }

  #block-menu-secondary-links /* "Secondary links" block */
  {
  }

  #block-node-0 /* "Syndicate" block for primary RSS feed */
  {
  }

  #block-poll-0 /* "Most recent poll" block */
  {
  }

  #block-profile-0 /* "Author information" block for the profile of the page's author */
  {
  }

  #block-search-0 /* "Search form" block */
  {
  }

  #block-statistics-0 /* "Popular content" block */
  {
  }

  #block-user-0 /* "User login form" block */
  {
  }

  #block-user-1 /* "Navigation" block for Drupal navigation menu */
  {
  }

  #block-user-2 /* "Who's new" block for a list of the newest users */
  {
  }

  #block-user-3 /* "Who's online" block for a list of the online users */
  {
  }

/** Drupal boxes **/
  /* Wrapper for Comment form, Comment viewing options, Menu admin, and
   * Search results.
   */
  .box /* Wrapper for box */
  {
  }

  .box-inner /* Additional wrapper for box */
  {
  }

  .box h2.title /* Box title */
  {
  }

  .box .content /* Box's content wrapper */
  {
  }

/** Miscellaneous Drupal styles **/
  .error /* Errors that are separate from div.messages status messages (see above.) */
  {
    /* color: #e55; */ /* Drupal core uses a #e55 background */
  }

  .warning /* Warnings that are separate from div.messages status messages (see above.) */
  {
    /* color: #e09010; */ /* Drupal core uses a #e09010 background */
  }

  .more-link /* Aggregator, blog, and forum more link */
  {
    text-align: right;
  }

  #user-login-form /* Drupal's default login form */
  {
    text-align: left;
  }

  tr.even /* Some tables have rows marked even or odd. */
  {
    /* background-color: #eee; */ /* Drupal core uses a #eee background */
  }

  tr.odd
  {
    /* background-color: #eee; */ /* Drupal core uses a #eee background */
  }

  li a.active /* The active item in a Drupal menu */
  {
    color: #000;
  }


/** Drupal forms **/
  .form-item, /* Wrapper for a form element (or group of form elements) and its label */
  .form-checkboxes,
  .form-radios
  {
    margin: 1em 0;
  }

  .form-item input.error, /* Highlight the form elements that caused a form submission error */
  .form-item textarea.error,
  .form-item select.error
  {
    border: 2px solid #c00;
  }

  .form-item label /* The label for a form element */
  {
    display: block;
    font-weight: bold;
  }

  .form-item label.option /* The label for a radio button or checkbox */
  {
    display: inline;
    font-weight: normal;
  }

  .form-required /* The part of the label that indicates a required field */
  {
    color: #c00;
  }

  .form-item .description /* The descriptive help text (separate from the label) */
  {
    font-size: 0.85em;
  }

  .form-checkboxes .form-item, /* Pack groups of checkboxes and radio buttons closer together */
  .form-radios .form-item
  {
    margin: 0.4em 0;
  }

  .form-submit /* The submit button */
  {
  }

  .container-inline div, .container-inline label /* Inline labels and form divs */
  {
    display: inline;
  }

  .tips /* Tips for Drupal's input formats */
  {
    margin: 0;
    padding: 0;
    font-size: 0.9em;
  }

/** OpenID **/
  /* The default styling for the OpenID login link seems to assume Garland's
   * styling of list items.
   */
  #user-login-form ul /* OpenID creates a new ul above the login form's links. */
  {
    margin-bottom: 0; /* Position OpenID's ul next to the rest of the links. */
  }

  #user-login-form li.openid-link /* The "Log in using OpenID" links. */
  {
    margin-top: 1em;
    margin-left: -20px; /* Un-do some of the padding on the ul list. */
  }

  #user-login-form li.user-link /* The "Cancel OpenID login" links. */
  {
    margin-top: 1em;
  }

  #user-login ul
  {
    margin: 1em 0;
  }

  #user-login li.openid-link, /* The OpenID links on the /user form. */
  #user-login li.user-link
  {
    margin-left: -2em; /* Un-do all of the padding on the ul list. */
  }

/** Drupal admin tables **/
  /* We overrode these styles in html-elements.css, but restore them for the
   * forms on the site.
   */
  form tbody
  {
    border-top: 1px solid #ccc;
  }

  form th
  {
    text-align: left;
    padding-right: 1em;
    border-bottom: 3px solid #ccc;
  }

  form tbody th
  {
    border-bottom: 1px solid #ccc;
  }

  form thead th
  {
    text-align: left;
    padding-right: 1em;
    border-bottom: 3px solid #ccc;
  }
  
  
 #page #navbar {
background: url(images/fondo-primary-links.png) no-repeat;
position: absolute;
left: 50%;
margin-left: -467px;
margin-top:103px;

}




/* inicio primary links para ie7*/


.#page #navbar {
+padding-top:13px;

}

#page #navbar ul.menu  {
+padding-top:10px;

}



/* fin primary links para ie7 */

/* inicio primary links galeria principal para ie7*/


.page-galeria-principal #page #navbar {
+margin-left: -38%;

}



/* fin primary links galeria principal para ie7 */






#page #navbar ul li{
list-style: none;
list-style-image: none;
}
#page #navbar a{
color: white;

text-decoration: none;
}


#page #main{
margin-top:170px;
}

.informaci--n-corporativa a{
margin-left:15px;
font-weight: bold;
}

.restaurantes-hoteles a{
margin-left:14px;
font-weight: bold;
}

.catering-reuniones a{
margin-left:3px;
font-weight: bold;
}


.catering-eventos a{
margin-left:3px;
font-weight: bold;
}



.formaci--n a{
margin-left:26px;
font-weight: bold;
}
.rrhh a{
margin-left:12px;
font-weight: bold;
}
.prensa a{
margin-left:13px;
font-weight: bold;
}


#search-block-form label{
display: none;
}
#edit-search-block-form-1-wrapper{
display:block;
height:20px;

}


#edit-search-block-form-1-wrapper input{
background:transparent url(images/caja-busqueda.png) no-repeat scroll 0 0;
border:medium none;
height:28px;
padding-left:10px;
padding-top:7px;
width:158px;
}

#search-block-form .form-submit {
background:transparent url(images/boton-buscar.png) no-repeat scroll 0 0;
border:medium none;
color:#7F7F7F;
height:23px;
margin-bottom:16px;
margin-left:79px;
width:81px;
}

#node-1 .title{
display: none;
}

#node-1 {
margin-left:-20px;
margin-top:0;
position:absolute;
z-index:99;
}
#block-views-noticias_eventos-block_1 .title{
color:#912444;
font-size:11px;
padding-left:18px;
}

#block-views-noticias_eventos-block_1 {
background:transparent url(images/fondo-noticias-front.png) no-repeat scroll 200% 0;
font-size:11px;
height:277px;
margin-left:-60px;
margin-top:-21px;
padding-left:57px;
width:204px;

}

/* Inicio noticias front ie7*/
.views-field-field-fecha-noticia-value {
+height:8px;
+margin-bottom: 9px;
}

/* Fin noticias front ie7*/


.views-field-field-fecha-noticia-value{
color:#912444;
height:3px;
}

.views-field-field-titular-noticia-value {
color:#777777;
width:180px;
}

.views-field-field-titular-noticia-value p{
line-height:15px;
padding-top:2px;
width:170px;
}
.views-field-view-node {
background:transparent url(images/fondo-mas.png) no-repeat scroll 0 0;
color:white;
font-size:11px;
height:19px;
margin-left:100px;
padding-left:15px;
width:51px;
margin-top:-3px;
}

.views-field-view-node a{
color: white;
text-decoration: none;
}
#logo-title #logo {
float:left;
margin-left:-100px;
margin-top:5px;
position:absolute;
}

#block-block-1 {
background:transparent url(images/fondo-bloque-dialogos.png) no-repeat scroll 0 0;
margin-left:-20px;
margin-top:-25px;
padding-left:20px;
padding-top:30px;
}
#block-block-2 .title{
color: #982949;
font-size:18px;
}
#block-block-2{
background:transparent url(images/fondo-bienvenidos.png) no-repeat scroll right 89%;
color:#5C5C5C;
font-size:11px;
padding-right:20px;
padding-top:362px;
width:400px;
height:368px;
}

#block-block-2 img{
margin-top:-15px;
}

#boton-mas img{
margin-left:335px;
margin-top:2px;
position:absolute;
}

#block-block-3 .title{
color: #982949;
font-size:18px;
}


#block-block-3{
color:#4F4F4F;
float:right;
font-size:11px;
margin-right:12px;
margin-top:-380px;
width:330px;
height:140px;
}
#block-block-3 p{
line-height:8px;
margin-top:0;
text-align:justify;
}


#block-block-3 #boton-mas img{
margin-left:258px;
margin-top:-18px;
position:absolute;
}
#block-block-4 .title{
color: #982949;
font-size:18px;
}

#block-block-4{
float:right;
margin-top:-180px;
}
#block-block-4 .content {
margin-right:25px;
}

/* inicio bloque galeria pagina principal*/
#block-block-4 {
+margin-left: 450px;
+position: absolute;
+clear: both;
}
/* fin bloque galeria pagina principal */


.section-quienes-somos .breadcrumb{
display: none;
}
.section-quienes-somos .title{
color: #942646;
font-size:18px;
}
.section-quienes-somos #content {
background:transparent url(images/fondo-node-5.png) no-repeat scroll left bottom;
}
#node-5{
color:#505048;
height:277px;
line-height:26px;
margin-bottom:52px;
margin-left:40px;
margin-top:-135px;
width:580px;
}

/* Inicio Seccion presa */
.section-prensa .breadcrumb{
display: none;
}
.section-prensa .title{
display: none;
}

.page-prensa #node-966 {
background:transparent url(images/fondo-principal-prensa.png) no-repeat scroll 0 0;
height:194px;
margin-top:-17px;
padding-left:364px;
padding-top:100px;

}

.page-prensa-zona-clientes- #node-1010 {
background:transparent url(images/fondo-zonadeclientes.png) no-repeat scroll 0 0;
height:194px;
margin-top:-17px;
padding-left:0;
padding-right:255px;
padding-top:100px;

}

.page-prensa-zona-clientes- #node-1010 li{
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:57px;
width:210px;
}

.page-prensa #node-966 label{
color:#982949;
float:left;
font-size:10px;
width:78px;
}

.page-prensa #node-966 input{
height:15px;
width:80px;
}

.page-prensa #node-966 #edit-submit{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:medium none;
color:#982949;
height:20px;
margin-left:105px;
text-transform:uppercase;
}
.page-prensa #node-966 .item-list {
display: none;
}


/* Fin Seccion presa */






.section-prensa #block-block-8 {
margin-top:106px;
}



.page-rrhh-puestos-vacantes #block-block-25{
display: none;
}


.page-rrhh-puestos-vacantes .breadcrumb{
display: none;
}
.page-rrhh-puestos-vacantes .title{
display: none;
}


#node-977{
margin-bottom:48px;
margin-top:-18px;
}



#node-7{
color:#505048;
height:277px;
line-height:26px;
margin-bottom:57px;
margin-left:40px;
margin-top:-140px;
width:580px;
}


#node-8{
color:#505048;
height:277px;
line-height:26px;
margin-bottom:33px;
margin-left:0;
margin-top:44px;
width:580px;
}

#node-9 {
color:#505048;
height:277px;
line-height:26px;
margin-bottom:56px;
margin-left:40px;
margin-top:-140px;
width:580px;
}


.section-quienes-somos #content-header {
margin-left:40px;
margin-top:0;
}
.section-quienes-somos #content-area {
font-size:11px;
margin-top:150px;
}


.section-quienes-somos #block-block-6{
margin-left:-120px;
margin-top:350px;
}

.section-quienes-somos #block-block-6 p{

}

.section-quienes-somos #page #main {
margin-left:23px;
margin-top:170px;
}


.jcarousel-skin-tango .jcarousel-container {

background:none;
border:none;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:245px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
height:75px;
width:274px;
}

#block-block-5{
margin-top:-7px;
}

.section-restaurantes-y-hoteles #block-block-5 {
margin-top:0;
}


#block-block-7 {
margin-left:-112px;
margin-top:-239px;
position:absolute;
}


#block-block-39 {
margin-left:-112px;
margin-top:-306px;
position:absolute;
}


.page-quienes-somos-donde-estamos #content-area {
font-size:11px;
margin-top:-11px;
}

#block-block-8 {
margin-top:-26px;
}

/* Inicio IE redes sociales front */

#block-block-8 {
+margin-top:-40px;
}
/* Fin IE redes sociales front*/
.section-noticias .breadcrumb{
display: none;
}

.field-field-fecha-noticia .field-label{
display: none;
}

.node-type-noticias-eventos #content {
background:transparent url(images/fondo-noticia-indiv.png) no-repeat scroll 0 78%;

}

.node-type-noticias-eventos #content-area {
color:#505048;
height:360px;
line-height:26px;
margin-bottom:52px;
margin-left:40px;
margin-top:-10px;
width:872px;
}

.node-type-noticias-eventos #content-area .meta{
display: none;
}

.node-type-noticias-eventos #content-area p{
float:left;
margin-bottom:-15px;
width:580px;
}

.node-type-noticias-eventos #content-area  .content p {
margin-top:16px;
}

.node-type-noticias-eventos #content-header {
margin-left:40px;
margin-top:0;
color: #942646;

}


.node-type-noticias-eventos #attachments {
clear:both;
color:transparent;
margin-top:50px;
}

.node-type-noticias-eventos #attachments a{
background:transparent url(images/descargar-noticia.png) no-repeat scroll 0 0;
color:transparent;
height:36px;
padding-bottom:14px;
}

/* ie7 */
.node-type-noticias-eventos #attachments a{
+color:white;
+padding-left:165px;
+height:56px;
+padding-bottom:24px;
}

.node-type-noticias-eventos #attachments {
+color:white;
}


/* ie7*/
.node-type-noticias-eventos #attachments  tr.even, .node-type-noticias-eventos #attachments  tr.odd {
background-color:transparent;
border-bottom:0px;

}

.node-type-noticias-eventos #attachments thead{
display: none;
}

.node-type-noticias-eventos #content-header .title{
font-size: 16px;
}
.section-quienes-somos #block-block-8{
margin-top:-10px;
width:580px;
}

.section-noticias .field-field-fecha-noticia{
clear:both;
color:#942646;
}

.section-noticias .field-field-imagen-noticia{
background:transparent url(images/marco-foto.png) no-repeat scroll 0 0;
height:290px;
margin-left:587px;
margin-top:30px;
padding-left:26px;
padding-top:24px;
position:absolute;
width:300px;
}

/* inicio ie7*/
.section-noticias .field-field-imagen-noticia{
+margin-left:587px;
+margin-top:-40px;
+height:20px;
+position: relative;
}
/* fin ie7*/

.section-noticias #block-block-8 {
margin-top:-48px;
}
.page-galeria-principal .title{
display: none;
}

.page-galeria-principal .breadcrumb{
display: none;
}

.page-galeria-principal #galleria-content{
background:transparent url(images/fondo-galeria-principal.png) no-repeat scroll center 172%;
padding-left:1px;
padding-top:8px;
text-align:center;
}

.page-galeria-principal .jcarousel-list-horizontal{
margin-left:-30px;
}

.page-galeria-principal  .jcarousel-skin-tango {
margin-bottom:10px;
margin-top:-23px;
}

.page-galeria-principal #galleria-content .galleria-nav {
display: none;
color: #e2e2e2;
}

.page-galeria-principal #galleria-content .galleria-nav a{
display: none;
}


/* ie7 inicio galeria fotos peques*/


.page-galeria-principal .item-list {

+margin-left: -660px
}


/* ie7 fin galeria fotos peques*/

.page-galeria-principal .jcarousel-skin-tango .jcarousel-prev-horizontal {

background:transparent url(images/boton-gal-princ-izda.png) no-repeat scroll 0 0;
cursor:pointer;
height:51px;
left:45px;
position:absolute;
top:43px;
width:39px;
}

.page-galeria-principal .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -44px 0;
}

.page-galeria-principal .jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -87px 0;
}




.page-galeria-principal .jcarousel-skin-tango .jcarousel-next-horizontal {
background:transparent url(images/boton-gal-princ-dcha.png) no-repeat scroll 0 0;
cursor:pointer;
height:55px;
position:absolute;
right:-611px;
top:44px;
width:40px;
}

.page-galeria-principal .jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -42px 0;
}

.page-galeria-principal .jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -85px 0;
}


.page-galeria-principal .item-list{

}


.page-galeria-principal .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:75px;
margin-left:52px;
width:788px;
}


/* IE7 Inciio Galeria principal  */




/* IE7 Fin galeria principal */


.page-galeria-principal  #block-block-8 {
margin-top:63px;
}


.page-noticias #content-header {
color:#942646;
font-size:8px;
margin-left:20px;
}
.page-noticias .views-field-field-imagen-noticia-fid {
clear:both;
float:left;
}

.page-noticias .views-field-field-fecha-noticia-value{
margin-bottom:20px;
margin-left:175px;
}

.page-noticias .views-field-field-fecha-noticia-value a {
color:#942646;
}
.page-noticias .views-field-teaser{
background:transparent url(images/fondo-fin-noticia.jpg) no-repeat scroll center bottom;
color:#656565;
height:85px;
margin-left:175px;
text-align:justify;
width:517px;
}

.views-row-last .views-field-teaser{
background: none;
}

.page-noticias .views-field-view-node{
margin-left:710px;
margin-top:-30px;
}

.page-noticias #content-area {
height:355px;
}

.page-noticias .views-row{
height:90px;
margin-left:120px;
width:730px;

}


.page-noticias #content {

background:transparent url(images/fondo-noticias-genericas.png) no-repeat scroll 0 89%;
}


.page-noticias #footer {
margin-top: 45px;
}


.page-receta-mes .breadcrumb{
display: none;
}


.page-receta-mes #content {

background:transparent url(images/fondo-noticia-indiv.png) no-repeat scroll 0 78%;
color: #505048;
font-size:11px;
}

.page-receta-mes .title{
color:#942646;
font-size:14px;
margin-left:22px;
}

.page-receta-mes #content ul li{
font-size:11px;
line-height:30px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.page-receta-mes #receta-izquierda{
float:left;
width:330px;
}

.page-receta-mes #receta-izquierda ul{

}

.page-receta-mes #receta-izquierda img{
margin-top:-7px;
position:absolute;
}

.page-receta-mes #receta-derecha img{
margin-left:150px;
position:absolute;
}



.page-receta-mes #receta-derecha{
padding-top:5px;
}

.page-receta-mes #receta-derecha p{
width:629px;
}

/* ie7*/
.page-receta-mes #receta-derecha p{
+width:229px;
}
/* ie7*/

.page-receta-mes #content-area {
height:383px;
}

.page-receta-mes .field-field-foto{
background:transparent url(images/marco-foto.png) no-repeat scroll 0 0;
margin-left:624px;
margin-top:-220px;
padding-left:26px;
padding-top:24px;
}

.page-receta-mes #footer {
margin-top: 27px;
}


.section-restaurantes-y-hoteles #content {

background:transparent url(images/fondo-node-5.png) no-repeat scroll left bottom;
height:665px;
}

.section-restaurantes-y-hoteles h1 {
color:#942646;
font-size:18px;
}

.section-restaurantes-y-hoteles #content-area {
color:#505048;
line-height:27px;
padding-top:20px;
}
.section-restaurantes-y-hoteles .breadcrumb {
display: none;
}

.section-restaurantes-y-hoteles .title{
display: none;
}
.section-restaurantes-y-hoteles #content-area #li-restaurantes-01 h1{
color: #4b4b4b;
margin-left:29px;
font-size:12px;
}


.section-restaurantes-y-hoteles #content-area #li-restaurantes-01 li{
background:transparent url(images/fondo-li.jpg) no-repeat scroll 0 58%;
color:#982949;
float:left;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:98px;
width:260px;
}

.section-restaurantes-y-hoteles #content-area #li-restaurantes-01 #pedro-alcantara{
background:transparent url(images/fondo-li-pedro-alcantara.jpg) no-repeat scroll 0 58%;
}

.section-catering-y-reuniones #li-restaurantes-01 {
margin-bottom:-20px;
margin-top:-20px;
}

.section-catering-y-reuniones #li-restaurantes-02 {
margin-bottom:-24px;
}

.section-restaurantes-y-hoteles #content-area #li-restaurantes-01 a{
text-decoration: none;
color: #982949;
}
.section-restaurantes-y-hoteles #content-area #li-restaurantes-01 li span{
color: #4b4b4b;
}

.section-restaurantes-y-hoteles #content-area #li-restaurantes-02 h1{
color: #4b4b4b;
margin-left:29px;
font-size:12px;
}


.section-restaurantes-y-hoteles #content-area #li-restaurantes-02 {
clear:both;
margin-top:185px;
}

/* ie7*/
.section-restaurantes-y-hoteles #content-area #li-restaurantes-02 {

+margin-top:85px;
}
/* ie7*/

.section-restaurantes-y-hoteles #content-area #li-restaurantes-02 li{
background:transparent url(images/fondo-li.jpg) no-repeat scroll 0 58%;
color:#982949;
float:left;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:98px;
width:260px;
}
.section-restaurantes-y-hoteles #content-area #li-restaurantes-02 li a{
color:#982949;
text-decoration: none;
}

.section-restaurantes-y-hoteles #block-block-9{
margin-left:-138px;
margin-top:360px;
}


.page-restaurantes-y-hoteles #block-block-9 {
margin-left:-138px;
margin-top:362px;
}

.page-restaurantes-y-hoteles #block-block-9 p{
margin-bottom:-7px;
}


.section-restaurantes-y-hoteles #block-block-9 p{
margin-bottom:-7px;
}

/* */
.section-catering-y-reuniones #block-block-9{
margin-left:-138px;
margin-top:360px;
}


.section-catering-y-reuniones #block-block-42 {
margin-left:-138px;
margin-top:362px;
}

.section-catering-y-reuniones #block-block-42 p{
margin-bottom:-7px;
}


.section-catering-y-reuniones #block-block-42 p{
margin-bottom:-7px;
}




/* */


.section-restaurantes-y-hoteles #block-block-8 {
margin-top:52px;
}

/* ie7 */
.section-restaurantes-y-hoteles #block-block-8 {
+margin-top:62px;
}
/* ie7 */

.page-restaurantes-y-hoteles-reservas-online #block-block-8 {
margin-top:26px;
}

/* Configuraci—n formulario reservas */


body.page-restaurantes-y-hoteles-reservas-online {
background:#E2E2E2 url(images/fondo-reservar-online.jpg) no-repeat scroll 53% 0;
margin:0;
padding:10px;
}

/* ie7 */
body.page-restaurantes-y-hoteles-reservas-online {
+background:#E2E2E2 url(images/fondo-reservar-online.jpg) no-repeat scroll 93% 0;

}
/* ie7 */

.page-restaurantes-y-hoteles-reservas-online #content {

background:none;
height:700px;
}


.page-restaurantes-y-hoteles-reservas-online #content-area {
color:#505048;
line-height:30px;
padding-top:0;
}


#webform-client-form-13 {
font-size: 12px;
margin-left:80px;
color: #4b4b4b;
}

#webform-client-form-13 div{
height:20px;
}

#webform-client-form-13 textarea{
background:transparent url(images/resevas-text-area.jpg) no-repeat scroll 0 0;
border:medium none;
font-size:12px;
height:60px;
padding-left:8px;
width:315px;
}
#webform-client-form-13 label{
float: left;
width:150px;
}


#webform-client-form-13 input{
background:transparent url(images/fondo-reservas-input.jpg) no-repeat scroll 0 0;
border:medium none;
height:25px;
padding-left:10px;
padding-top:5px;
width:305px;
}

#webform-client-form-13 #edit-submit {
background:transparent url(images/fondo-boton-enviar.jpg) no-repeat scroll 0 0;
clear:both;
color:white;
height:21px;
margin-left:248px;
margin-top:52px;
padding-left:0;
padding-top:0;
text-align:center;
width:68px;
}

/* Fin Configuraci—n formulario reservas */

.page-restaurantes-y-hoteles-la-meridiana-del-alabardero h1 {
color:#942646;
font-size:12px;
}
.page-restaurantes-y-hoteles-la-meridiana-del-alabardero #content-area {
color:#505048;
line-height:18px;
margin-left:35px;
margin-bottom:5px;
}

.page-restaurantes-y-hoteles-la-meridiana-del-alabardero #content-area p{
font-size:12px;
}

.page-restaurantes-y-hoteles-la-meridiana-del-alabardero #content-area ul{
float:left;
margin-left:-28px;
margin-right:40px;
margin-top:-1px;
}

.page-restaurantes-y-hoteles-la-meridiana-del-alabardero #content-area li{
font-size:12px;
height:24px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}


body.page-restaurantes-y-hoteles-eventos-promociones {
background:#E2E2E2 url(images/fondo-eventos-promociones.jpg) repeat-x scroll 53% 0;
margin:0;
padding:10px;
}

/* ie7*/
body.page-restaurantes-y-hoteles-eventos-promociones {
+background:#E2E2E2 url(images/fondo-eventos-promociones.jpg) repeat-x scroll 93% 0;

}
/* ie7*/


.page-restaurantes-y-hoteles-eventos-promociones #content {

background:none;
height:665px;
}

.page-restaurantes-y-hoteles-eventos-promociones .title {
display:inline;
font-size:14px;
margin-left:40px;
}


#content-area  .view-eventos-promociones {
color:#505048;
line-height:18px;
margin-left:40px;
}

#content-area  .view-eventos-promociones  .views-field-title{
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}

#content-area  .view-eventos-promociones .views-field-teaser{
font-size:12px;
width:500px;
}

#content-area  .view-eventos-promociones .views-field-view-node {

background:transparent url(images/fondo-mas.png) no-repeat scroll 0 0;
color:white;
font-size:11px;
height:19px;
margin-left:525px;
margin-top:-3px;
padding-left:15px;
width:51px;
}

.section-catering-y-reuniones #content {

background:transparent url(images/fondo-node-5.png) no-repeat scroll left bottom;
height:665px;
}

.page-catering-y-reuniones-buscar-establecimiento #content {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/fondo-buscar-restaurante.png) no-repeat scroll left bottom;
height:714px;
}

.page-catering-y-reuniones-buscar-establecimiento .views-exposed-widgets select {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/des-buscar.png) no-repeat scroll 0 0;
border:medium none;
height:18px;
width:145px;
}


.page-catering-y-reuniones-buscar-establecimiento #content-area {
margin-left:273px;
margin-top:61px;
}


.page-catering-y-reuniones-buscar-establecimiento .view-buscadorestablecimientocatering .item-list {
margin-left:-80px;
margin-top:40px;
}


.page-catering-y-reuniones-buscar-establecimiento #block-block-8 {
margin-top:14px;
}

.section-catering-y-reuniones .breadcrumb {
display:none;
}


.section-catering-y-reuniones #content-area {
color:#505048;
line-height:27px;
padding-top:20px;
}

/* ie7 */
.section-catering-y-reuniones #content-area {
+line-height:18px;}

.section-catering-y-reuniones #li-restaurantes-02 {
+margin-bottom:-64px;
}
.section-catering-y-reuniones #li-restaurantes-01 {
+margin-bottom:-64px;
}
.section-catering-y-reuniones #li-restaurantes-03 {
+margin-bottom:-64px;
}


/* ie7 */

.section-catering-y-reuniones #content-area #li-restaurantes-01 h1 {
color:#4B4B4B;
font-size:12px;
margin-left:29px;
}

.section-catering-y-reuniones h1 {
color:#942646;
font-size:18px;
}

.section-catering-y-reuniones #content-area #li-restaurantes-01 li {

background:transparent url(images/fondo-li.jpg) no-repeat scroll 0 58%;
color:#982949;
float:left;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:98px;
width:260px;
}
.section-catering-y-reuniones #content-area #li-restaurantes-01 li a{
color:#982949;
text-decoration: none;
}

.section-catering-y-reuniones #content-area #li-restaurantes-02 h1 {
color:#4B4B4B;
font-size:12px;
margin-left:29px;
margin-top:120px;
}

.section-catering-y-reuniones #content-area #li-restaurantes-02 li {

background:transparent url(images/fondo-li.jpg) no-repeat scroll 0 58%;
color:#982949;
float:left;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:98px;
width:260px;
}

.section-catering-y-reuniones #content-area #li-restaurantes-02 li a{
color:#982949;
text-decoration: none;
}

.page-catering-y-reuniones #block-block-9 {
margin-left:-138px;
margin-top:362px;
}

.section-catering-y-reuniones #block-block-8 {
margin-top:52px;
}

.page-catering-y-reuniones .title {
display: none;
}

.section-catering-y-reuniones #block-block-9 p {
margin-bottom:-7px;
}

.section-catering-y-reuniones #block-block-5 {
margin-top:0;
}


/* Café de Oriente */

.section-cafe-de-oriente #header{
display: none;
}

.section-cafe-de-oriente .breadcrumb {
display: none;
}

.section-cafe-de-oriente .title {
display: none;
}

body.section-cafe-de-oriente {
background:#d0d0d0 url(images/fondo-cafe-oriente-home.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}



.section-cafe-de-oriente #content-area {
height:630px; 
}
#node-16 {
margin-top:-96px;
}

#block-menu-menu-cafe-oriente{
margin-top:-248px;
background: url(images/fondo-menu-cafe-oriente.jpg) no-repeat;
height: 25px;
clear:both;
}

#block-menu-menu-cafe-oriente ul{
margin-left:-15px;
}

#block-menu-menu-cafe-oriente li{
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:23px;
font-size: 12px;
}
#block-menu-menu-cafe-oriente a{
text-decoration: none;
color: white;
}
.section-cafe-de-oriente #block-block-8 {
margin-top:166px;
}

.section-cafe-de-oriente #block-block-10{
float:right;
margin-right:42px;
margin-top:-180px;
}

.page-cafe-de-oriente-restaurante #block-block-10 {
margin-top:-177px;
}

.page-cafe-de-oriente-home #block-block-10 {
margin-top:-167px;
}

.section-cafe-de-oriente #footer {
margin-top:190px;
}

#newsletter-cafe{
margin-bottom:-28px;
margin-left:74px;
}

.page-cafe-de-oriente-restaurante #block-menu-menu-cafe-oriente ul {
margin-left:-15px;
margin-top:-12px;
}

.page-cafe-de-oriente-restaurante #block-menu-menu-cafe-oriente {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-75px;
position:absolute;
width:940px;
}



.page-cafe-de-oriente-restaurante #content-area {
height:453px;
}

#node-17{
margin-left:-20px;
margin-top:-115px;
}

#node-17 h1{
color: #8e2140;
padding-top:30px;
}

#node-17 p{
color:#848484;
font-size:11px;
width:935px;
}




.page-cafe-de-oriente-cafeteria #block-menu-menu-cafe-oriente ul {
margin-left:-15px;
margin-top:-12px;
}

.page-cafe-de-oriente-cafeteria #block-menu-menu-cafe-oriente {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-75px;
position:absolute;
width:940px;
}

.page-cafe-de-oriente-cafeteria #content-area {
height:443px;
}

#node-18{
margin-left:-20px;
margin-top:-102px;
}

#node-18 h1{
color:#8E2140;
margin-left:477px;
padding-top:30px;
}

#node-18 p{
color:#848484;
font-size:11px;
margin-left:10px;
margin-top:2px;
width:935px;
}

#cafeteria-derecha  img{

margin-top:-25px;
}

#cafeteria-derecha p{
margin-bottom:-22px;
margin-left:480px;
}

#block-block-11 {
margin-left:300.5px;
margin-top:35.5px;
}

/* inicio Estilo de h1 con cufon*/

.cufon-interstate h1{
color:#8E2140;
}
/* fin de estilo de h1 con cufon */

/* Pagina genérica de microsite café de oriente menú restaurante */

.page-cafe-de-oriente-restaurante #fancy-slide-23 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 10px;
}




#node-19 {
margin-left:-20px;
margin-top:-115px;
}

#node-19 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}



#node-19 p {
color:#848484;
font-size:11px;
width:935px;
}

.page-cafe-de-oriente-restaurante #content-area {
height:453px;
}

.page-cafe-de-oriente-restaurante #block-menu-menu-cafe-oriente ul {
margin-left:-15px;
margin-top:-12px;
}

.page-cafe-de-oriente-restaurante #block-menu-menu-cafe-oriente {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-74px;
position:absolute;
width:940px;
}

#node-19 #parrafo-junto{
line-height:20px;
margin-top:90px;
}

.page-cafe-de-oriente-menu-restaurante  #content-area {
height:428px;
}



/* Fin Pagina genérica de microsite café de oriente menú restaurante*/


/* Pagina genérica de microsite café de oriente terraza restaurante */

#node-20 {
margin-left:-20px;
margin-top:-115px;
}

#node-20 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-20 img {
margin-left:-2px;
margin-top:-48px;
position:absolute;
}

#node-20 p {
color:#848484;
font-size:11px;
line-height:80px;
width:935px;
}

.page-cafe-de-oriente-terraza-restaurante #content-area {
height:453px;
}

.page-cafe-de-oriente-terraza-restaurante #block-menu-menu-cafe-oriente ul {
margin-left:-15px;
margin-top:-12px;
}

.page-cafe-de-oriente-terraza-restaurante #block-menu-menu-cafe-oriente {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

#node-20 #parrafo-junto{
line-height:20px;
margin-top:90px;
}

/* Fin Pagina genérica de microsite café de oriente terraza restaurante*/


/* Pagina genérica de microsite café de oriente COCINA */

.page-cafe-de-oriente-cocina  #fancy-slide-24 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 10px;
}

#node-21 {
margin-left:-20px;
margin-top:-115px;
}

#node-21 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}



#node-21 p {
color:#848484;
font-size:11px;
margin-left:480px;
width:450px;
}

.page-cafe-de-oriente-cocina #content-area {
height:453px;
}

.page-cafe-de-oriente-cocina #block-menu-menu-cafe-oriente ul {
margin-left:-15px;
margin-top:-12px;
}

.page-cafe-de-oriente-cocina #block-menu-menu-cafe-oriente {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-74px;
position:absolute;
width:940px;
}

#node-21 #parrafo-junto{
line-height:20px;
margin-top:90px;
}

/* Fin Pagina genérica de microsite café de oriente COCINA*/



.node-type-page #content-area .mapa-contacto{
float:left;
margin-left:19px;
margin-top:22px;
width:500px;
}


/* Pagina genérica de microsite café de oriente CONTACTO UBICACIÓN */

#node-22 {
margin-left:-20px;
margin-top:-115px;
}

#node-22 h1 {
color:#8E2140;

padding-top:30px;
}

#node-22 img {
margin-bottom:-12px;
margin-left:-85px;
margin-top:33px;
}

#node-22 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-22 a {
color:#8E2140;
text-decoration: none;
}

.page-cafe-de-oriente-contacto-ubicacion #content-area {
height:453px;
}

.page-cafe-de-oriente-contacto-ubicacion #block-menu-menu-cafe-oriente ul {
margin-left:-15px;
margin-top:-12px;
}

.page-cafe-de-oriente-contacto-ubicacion #block-menu-menu-cafe-oriente {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-cafe-de-oriente-contacto-ubicacion #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-cafe-de-oriente-contacto-ubicacion #ubicacion-linea-abajo{
margin-top:-30px;
}

/* Fin Pagina genérica de microsite café de oriente CONTACTO UBICACIÓN*/


/* Pagina genérica de microsite café de oriente PROMOCIONES */

#node-23 {
margin-left:-20px;
margin-top:-115px;
}

#node-23 h1 {
color:#8E2140;
margin-left:-116px;
padding-top:30px;
}
.page-cafe-de-oriente-eventos-promociones #fancy-slide-38{
float:left;
margin-left:20px;
margin-top:20px;
}
#node-23 #ubicacion-derecha img {
margin-bottom:-12px;
margin-left:-120px;
margin-top:25px;
}

#node-23 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-23 a {
color:#8E2140;
text-decoration: none;
}

.page-cafe-de-oriente-eventos-promociones #content-area {
height:453px;
}

.page-cafe-de-oriente-eventos-promociones #block-menu-menu-cafe-oriente ul {
margin-left:-15px;
margin-top:-12px;
}

.page-cafe-de-oriente-eventos-promociones #block-menu-menu-cafe-oriente {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-cafe-de-oriente-eventos-promociones #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-cafe-de-oriente-eventos-promociones #ubicacion-linea-abajo{
margin-top:20px;
}

.page-cafe-de-oriente-eventos-promociones #ubicacion-solo-texto{
margin-left:-116px;
margin-top:35px;
}

.page-cafe-de-oriente-eventos-promociones #ubicacion-derecha #ubicacion-solo-texto img{
margin-left:0;
margin-top:-23px;
position:absolute;
}

/* Fin Pagina genérica de microsite café de oriente  PROMOCIONES*/



/* Pagina genérica de microsite café de oriente EVENTOS */

#node-1007 {
margin-left:-20px;
margin-top:-115px;
}

#node-1007 h1 {
color:#8E2140;
margin-left:-114px;
padding-top:30px;
}
.page-cafe-de-oriente-eventos #fancy-slide-38{
float:left;
margin-left:20px;
margin-top:20px;
}
#node-1007 #ubicacion-derecha img {
margin-bottom:-12px;
margin-left:-120px;
margin-top:25px;
}

#node-1007 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-1007 a {
color:#8E2140;
text-decoration: none;
}

.page-cafe-de-oriente-eventos #content-area {
height:453px;
}

.page-cafe-de-oriente-eventos #block-menu-menu-cafe-oriente ul {
margin-left:-15px;
margin-top:-12px;
}

.page-cafe-de-oriente-eventos #block-menu-menu-cafe-oriente {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-cafe-de-oriente-eventos #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-cafe-de-oriente-eventos #ubicacion-linea-abajo{
margin-top:20px;
}

.page-cafe-de-oriente-eventos #ubicacion-solo-texto{
margin-left:-116px;
margin-top:35px;
}

.page-cafe-de-oriente-eventos #ubicacion-derecha #ubicacion-solo-texto img{
margin-left:0;
margin-top:-23px;
position:absolute;
}

/* Fin Pagina genérica de microsite café de oriente EVENTOS */







/* Pagina genérica de microsite café de oriente RESERVAS TARIFAS */

#node-24 {
margin-left:-20px;
margin-top:-115px;
}

#node-24 h1 {
color:#8E2140;

padding-top:30px;
}

#node-24 img {
margin-bottom:-20px;
margin-left:0;
margin-top:0;
}

#node-24 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-24 a {
color:#8E2140;
text-decoration: none;
}

#node-24 label{
color:#8E2140;
display:inline;
font-size:11px;
}

fieldset#webform-component-todo {
border: none;
}
fieldset#webform-component-todo legend{
display: none;
}
#webform-client-form-24 {
width:930px;
}

#webform-client-form-24 input{
float:right;
height:16px;
width:228px;
background: url(images/reservas-input.png) no-repeat;
border: none;
}

#webform-client-form-24 #webform-component-fecha .container-inline{
float:right;
margin-left:200px;
}

#webform-client-form-24 input#edit-submit{
background:transparent url(images/submin-reservas.png) no-repeat scroll 0 0;
border:medium none;
display:block;
height:16px;
margin-top:-20px;
width:70px;
color: #8e2140;
}

.page-cafe-de-oriente-reservas-tarifas #content-area {
height:453px;
}

.page-cafe-de-oriente-reservas-tarifas #block-menu-menu-cafe-oriente ul {
margin-left:-15px;
margin-top:-12px;
}

.page-cafe-de-oriente-reservas-tarifas #block-menu-menu-cafe-oriente {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}


/* Fin Pagina genérica de microsite café de oriente RESERVAS TARIFAS*/

/* Inicio Pagina Catering de café de oriente  */

#node-900 {
margin-left:-20px;
margin-top:-115px;
}

#node-900 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-900 img {
margin-left:-2px;
margin-top:-45px;
position:absolute;
}

#node-900 p {
color:#848484;
font-size:11px;
line-height:102px;
width:935px;
}

.page-cafe-de-oriente-catering #content-area {
height:426px;
}

.page-cafe-de-oriente-catering #block-menu-menu-cafe-oriente ul {
margin-left:-15px;
margin-top:-12px;
}

.page-cafe-de-oriente-catering #block-menu-menu-cafe-oriente {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

#node-900 #parrafo-junto{
line-height:20px;
margin-left:480px;
margin-top:29px;
width:450px;
}

.page-cafe-de-oriente-catering #cafeteria-derecha p {
margin-bottom:-62px;
margin-left:480px;
}

.page-cafe-de-oriente-catering #block-menu-menu-cafe-oriente {

margin-top:-77px;
}

.page-cafe-de-oriente-catering #block-block-10 {
float:right;
margin-right:42px;
margin-top:-150px;
}


/* Fin  Pagina Catering de café de oriente*/





/*Inicio Pagina galeria de microsite café de oriente */

.page-cafe-de-oriente-galeria #content-area {
height:648px;
}

.section-cafe-de-oriente .view-galeria-microsite-cafe-oriente {

}
.page-cafe-de-oriente-galeria #block-menu-menu-cafe-oriente{
position: relative;
z-index: 1;
}
.section-cafe-de-oriente .jcarousel-skin-tango{
margin-top: -101px;
}


.section-cafe-de-oriente .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.section-cafe-de-oriente .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.section-cafe-de-oriente .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.section-cafe-de-oriente .jcarousel-skin-tango .jcarousel-item {
height:394px;
width:858px;
}



.section-cafe-de-oriente .jcarousel-skin-tango .jcarousel-prev-horizontal {

background:transparent url(images/boton-izda-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
left:5px;
margin-left:-5px;
margin-top:-23px;
position:absolute;
top:43px;
width:40px;
}

.section-cafe-de-oriente  .jcarousel-skin-tango .jcarousel-next-horizontal {

background:transparent url(images/boton-dcha-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
width:40px;
position:absolute;
right:5px;
top:43px;
margin-top:-23px;
margin-right: -5px;
}
.page-cafe-de-oriente-galeria  #footer {
margin-top:204px;
}


/* Fin Pagina galería de microsite café de oriente */



/* Pagina genérica de microsite café de oriente SALAS */

.page-cafe-de-oriente-salas  #fancy-slide-25 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 10px;
}


#node-28 {
margin-left:-20px;
margin-top:-115px;
}

#node-28 h1 {
color:#8E2140;
margin-left:-120px;
padding-top:30px;
}


#node-28 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-28 a {
color:#8E2140;
text-decoration: none;
}

.page-cafe-de-oriente-salas #content-area {
height:453px;
}

.page-cafe-de-oriente-salas #block-menu-menu-cafe-oriente ul {
margin-left:-15px;
margin-top:-12px;
}

.page-cafe-de-oriente-salas #block-menu-menu-cafe-oriente {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-74px;
position:absolute;
width:940px;
}

.page-cafe-de-oriente-salas #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-cafe-de-oriente-salas #ubicacion-linea-abajo{
margin-top:20px;
}

.page-cafe-de-oriente-salas #ubicacion-solo-texto{
margin-left:-116px;
margin-top:35px;
}

.page-cafe-de-oriente-salas #ubicacion-solo-texto img{
margin-left:-20px;
margin-top:-32px;
position:absolute;
}

/* Fin Pagina genérica de microsite café de oriente SALAS*/





/* Inicio Pagina genérica de microsite La botilleria Home*/



body.section-la-botilleria {

background:#D0D0D0 url(images/fondo-cafe-oriente-home.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}

.section-la-botilleria .breadcrumb{
display: none;
}
.section-la-botilleria .title{
display: none;
}

.section-la-botilleria #logo-title {
display: none;
}

#block-menu-menu-labotilleria {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
clear:both;
height:25px;
margin-top:-248px;
}

#block-menu-menu-labotilleria a {
color:white;
text-decoration:none;
}

#block-menu-menu-labotilleria li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:10px;

}

#block-menu-menu-labotilleria ul {
margin-left:-15px;
}


#node-29 {
margin-top:-97px;
}

#block-block-12 {
margin-left:300.5px;
margin-top:35.5px;
}

.section-la-botilleria #content-area {
height:630px;
}
.section-la-botilleria #footer {
margin-top:205px;
z-index:1;
position:relative;
}

.page-la-botilleria-home #block-block-10 {
margin-top:-167px;
}

.section-la-botilleria #block-block-10 {
float:right;
margin-right:42px;
margin-top:-180px;
}

/* Fin Pagina genérica de microsite La botilleria Home*/



/* Pagina genérica de microsite botilleria Principal restaurante */

.page-la-botilleria-presentacion #fancy-slide-39 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 10px;
}



#node-951 {
margin-left:-20px;
margin-top:-115px;
}

#node-951 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}



#node-951 p {
color:#848484;
font-size:11px;

width:935px;
}

.page-la-botilleria-presentacion #content-area {
height:453px;
}

.page-la-botilleria-presentacion #block-menu-menu-labotilleria ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-botilleria-presentacion #block-menu-menu-labotilleria {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-74px;
position:absolute;
width:940px;
}

#node-951 #parrafo-junto{
line-height:20px;
margin-top:90px;
}

/* Fin Pagina genérica de microsite botilleria Principalrestaurante*/



/* Pagina genérica de microsite botilleria Cocina restaurante */

.page-la-botilleria-cocina #fancy-slide-40 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 10px;
}



#node-952 {
margin-left:-20px;
margin-top:-115px;
}

#node-952 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}



#node-952 p {
color:#848484;
font-size:11px;

width:935px;
}

.page-la-botilleria-cocina #content-area {
height:453px;
}

.page-la-botilleria-cocina #block-menu-menu-labotilleria ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-botilleria-cocina #block-menu-menu-labotilleria {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-74px;
position:absolute;
width:940px;
}

#node-952 #parrafo-junto{
line-height:20px;
margin-top:90px;
}

/* Fin Pagina genérica de microsite botilleria Cocina restaurante*/


/* Pagina genérica de microsite botilleria Salas restaurante */

.page-la-botilleria-salones #fancy-slide-41 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 10px;
}



#node-953 {
margin-left:-20px;
margin-top:-115px;
}

#node-953 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}



#node-953 p {
color:#848484;
font-size:11px;

width:935px;
}

.page-la-botilleria-salones #content-area {
height:453px;
}

.page-la-botilleria-salones #block-menu-menu-labotilleria ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-botilleria-salones #block-menu-menu-labotilleria {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-74px;
position:absolute;
width:940px;
}

#node-953 #parrafo-junto{
line-height:20px;
margin-top:90px;
}

/* Fin Pagina genérica de microsite botilleria Salas restaurante*/

/* Pagina genérica de microsite botilleria CONTACTO UBICACIÓN */

#node-954 {
margin-left:-20px;
margin-top:-115px;
}

#node-954 h1 {
color:#8E2140;

padding-top:30px;
}

#node-954 img {
margin-bottom:-12px;
margin-left:-85px;
margin-top:85px;
}

#node-954 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-954 a {
color:#8E2140;
text-decoration: none;
}

.page-la-botilleria-contacto #content-area {
height:453px;
}

.page-la-botilleria-contacto #block-menu-menu-labotilleria ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-botilleria-contacto #block-menu-menu-labotilleria {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-la-botilleria-contacto #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-la-botilleria-contacto #ubicacion-linea-abajo{
margin-top:-90px;
}

/* Fin Pagina genérica de microsite botilleria CONTACTO UBICACIÓN*/


/* Pagina genérica de microsite Botillería RESERVAS TARIFAS */

#node-955 {
margin-left:-20px;
margin-top:-115px;
}

#node-955 h1 {
color:#8E2140;

padding-top:30px;
}

#node-955 img {
margin-bottom:-20px;
margin-left:0;
margin-top:0;
}

#node-955 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-955 a {
color:#8E2140;
text-decoration: none;
}

#node-955 label{
color:#8E2140;
display:inline;
font-size:11px;
}

fieldset#webform-component-todo {
border: none;
}
fieldset#webform-component-todo legend{
display: none;
}
#webform-client-form-955 {
width:930px;
}

#webform-client-form-955 input{
float:right;
height:16px;
width:228px;
background: url(images/reservas-input.png) no-repeat;
border: none;
}

#webform-client-form-955 #webform-component-fecha .container-inline{
float:right;
margin-left:200px;
}

#webform-client-form-955 input#edit-submit{
background:transparent url(images/submin-reservas.png) no-repeat scroll 0 0;
border:medium none;
display:block;
height:16px;
margin-top:-20px;
width:70px;
color: #8e2140;
}

.page-la-botilleria-reservas #content-area {
height:453px;
}

.page-la-botilleria-reservas #block-menu-menu-labotilleria ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-botilleria-reservas #block-menu-menu-labotilleria {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}


/* Fin Pagina genérica de microsite Botillería RESERVAS TARIFAS*/











/*Inicio Pagina galeria de microsite La Botillería */

.page-la-botilleria-galeria #content-area {
height:648px;
}

.section-la-botilleria .view-galeria-microsite-la-botilleria {

}
.page-la-botilleria-galeria #block-menu-menu-labotilleria{
position: relative;
z-index: 1;
}
.section-la-botilleria .jcarousel-skin-tango{
margin-top: -101px;
}


.section-la-botilleria .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.section-la-botilleria .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.section-la-botilleria .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.section-la-botilleria .jcarousel-skin-tango .jcarousel-item {
height:394px;
width:858px;
}



.section-la-botilleria .jcarousel-skin-tango .jcarousel-prev-horizontal {

background:transparent url(images/boton-izda-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
left:5px;
margin-left:-5px;
margin-top:-23px;
position:absolute;
top:43px;
width:40px;
}

.section-la-botilleria  .jcarousel-skin-tango .jcarousel-next-horizontal {

background:transparent url(images/boton-dcha-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
width:40px;
position:absolute;
right:5px;
top:43px;
margin-top:-23px;
margin-right: -5px;
}
.page-la-botilleria-galeria  #footer {
margin-top:204px;
}


/* Fin Pagina galería de microsite La Botillería */




/* Inicio Pagina genérica de microsite La Taberna Alabardero Seattle Home*/



body.section-la-taberna-del-alaberdero-seattle {

background:#D0D0D0 url(images/fondo-cafe-oriente-home.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}

.section-la-taberna-del-alaberdero-seattle .breadcrumb{
display: none;
}
.section-la-taberna-del-alaberdero-seattle .title{
display: none;
}

.section-la-taberna-del-alaberdero-seattle #logo-title {
display: none;
}

#block-menu-menu-tabernaalabarderoseattle {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
clear:both;
height:25px;
margin-top:-248px;
}

#block-menu-menu-tabernaalabarderoseattle a {
color:white;
text-decoration:none;
}

#block-menu-menu-tabernaalabarderoseattle li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:34px;
}

#block-menu-menu-tabernaalabarderoseattle ul {
margin-left:-15px;
}


#node-33 {
margin-top:-97px;
}

#block-block-13 {
margin-left:340.5px;
margin-top:66.5px;
}

.section-la-taberna-del-alaberdero-seattle #content-area {
height:630px;
}
.section-la-taberna-del-alaberdero-seattle #footer {
margin-top:181px;
z-index:1;
position:relative;
}

.page-la-taberna-del-alaberdero-seattle-home #block-block-10 {
margin-top:-167px;
}

.section-la-taberna-del-alaberdero-seattle #block-block-10 {
float:right;
margin-right:42px;
margin-top:-181px;
}

/* Fin Pagina genérica de microsite La Taberna Alabardero Seattle Home*/

/* Inicio Pagina a la carte menus de La Taberna Alabardero Seattle  */

#node-34 {
margin-left:-20px;
margin-top:-115px;
}

#node-34 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-34 img {
margin-left:-2px;
margin-top:-7px;

}

#node-34 p {
color:#848484;
font-size:11px;
line-height:102px;
width:935px;
}

.page-la-taberna-del-alaberdero-seattle-restaurant-a-la-carte-menus #content-area {
height:426px;
}

.page-la-taberna-del-alaberdero-seattle-restaurant-a-la-carte-menus #block-menu-menu-tabernaalabarderoseattle ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-taberna-del-alaberdero-seattle-restaurant-a-la-carte-menus #block-menu-menu-tabernaalabarderoseattle {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

#node-34 #parrafo-junto{
line-height:20px;
margin-left:625px;
margin-top:65px;
}

.page-la-taberna-del-alaberdero-seattle-restaurant-a-la-carte-menus #cafeteria-derecha p {
margin-bottom:-62px;
margin-left:480px;
}

/* Fin  Pagina a la carte menus de La Taberna Alabardero Seattle*/







/* Inicio  Pagina Restaurant de La Taberna Alabardero Seattle*/


.page-la-taberna-del-alaberdero-seattle-restaurant #fancy-slide-45 {
float:left;
margin-left:20px;
margin-top:20px;
}

.page-la-taberna-del-alaberdero-seattle-restaurant #block-menu-menu-tabernaalabarderoseattle ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-taberna-del-alaberdero-seattle-restaurant section-la-taberna-del-alaberdero-seattle #block-menu-menu-tabernaalabarderoseattle {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-75px;
position:absolute;
width:940px;
}



.page-la-taberna-del-alaberdero-seattle-restaurant  #content-area {
height:413px;
}

#node-54{
margin-left:-20px;
margin-top:-112px;
}

#node-54 h1{
color: #8e2140;
padding-top:30px;
}

#node-54 p{
color:#848484;
font-size:11px;
width:935px;
}

#node-54 #botones-restaurant-seattle img{
margin-left:290px;
}
.page-la-taberna-del-alaberdero-seattle-restaurant #block-block-13 {
margin-left:340.5px;
margin-top:30.5px;
}
#botones-restaurant-seattle{
margin-top:40px;
}
#botones-restaurant-seattle a{
margin-left:-155px;
}

.page-la-taberna-del-alaberdero-seattle-restaurant #block-block-10 {
float:right;
margin-right:42px;
margin-top:-144px;
}


/* Fin  Pagina Restaurant de La Taberna Alabardero Seattle*/





/* Inicio Pagina Banquet Menus de La Taberna Alabardero Seattle  */

#node-110 {
margin-left:-20px;
margin-top:-115px;
}

#node-110 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-110 img {
margin-left:-2px;
margin-top:-7px;
position:absolute;
}

#node-110 p {
color:#848484;
font-size:11px;
line-height:102px;
width:935px;
}

.page-la-taberna-del-alaberdero-seattle-restaurant-banquets-menu #content-area {
height:426px;
}

.page-la-taberna-del-alaberdero-seattle-restaurant-banquets-menu #block-menu-menu-tabernaalabarderoseattle ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-taberna-del-alaberdero-seattle-restaurant-banquets-menu #block-menu-menu-tabernaalabarderoseattle {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-la-taberna-del-alaberdero-seattle-restaurant-banquets-menu #cafeteria-derecha p#parrajo-junto {
line-height:20px;
margin-bottom:-30px;
margin-left:480px;
margin-top:10px;
width:450px;
}

.page-la-taberna-del-alaberdero-seattle-restaurant-banquets-menu #cafeteria-derecha p {
margin-bottom:-62px;
margin-left:480px;
}



/* Fin  Pagina Banquet Menus de La Taberna Alabardero Seattle*/



/* Inicio Pagina Wine list de La Taberna Alabardero Seattle  */

#node-154 {
margin-left:-20px;
margin-top:-115px;
}

#node-154 #cafeteria-derecha {
margin-left:-40px;
}

#node-154 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-154 img {
margin-left:-2px;
margin-top:-70px;
position:absolute;
}

#node-154 p {
color:#848484;
font-size:11px;
line-height:102px;
width:935px;
}

.page-la-taberna-del-alaberdero-seattle-restaurant-wine-list #content-area {
height:426px;
}

.page-la-taberna-del-alaberdero-seattle-restaurant-wine-list #block-menu-menu-tabernaalabarderoseattle ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-taberna-del-alaberdero-seattle-restaurant-wine-list #block-menu-menu-tabernaalabarderoseattle {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}
.page-la-taberna-del-alaberdero-seattle-restaurant-wine-list #block-block-10 {
float:right;
margin-right:42px;
margin-top:-164px;
}

#node-154 #parrafo-junto{
line-height:20px;
margin-left:480px;
margin-top:29px;
width:450px;
}

.page-la-taberna-del-alaberdero-seattle-restaurant-wine-list-a-la-carte-menus #cafeteria-derecha p {
margin-bottom:-62px;
margin-left:480px;
}

/* Fin  Pagina Wine List de La Taberna Alabardero Seattle*/



/* Inicio Pagina Catering de La Taberna Alabardero Seattle  */

#node-207 {
margin-left:-20px;
margin-top:-115px;
}

#node-207 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-207 img {
margin-left:-2px;
margin-top:-45px;
position:absolute;
}

#node-207 p {
color:#848484;
font-size:11px;
line-height:102px;
width:935px;
}

.page-la-taberna-del-alaberdero-seattle-restaurant-catering #content-area {
height:426px;
}

.page-la-taberna-del-alaberdero-seattle-restaurant-catering #block-menu-menu-tabernaalabarderoseattle ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-taberna-del-alaberdero-seattle-restaurant-catering #block-menu-menu-tabernaalabarderoseattle {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

#node-207 #parrafo-junto{
line-height:20px;
margin-left:480px;
margin-top:29px;
width:450px;
}

#node-207 #parrafo-junto a{
color: #8E2140;
}


.page-la-taberna-del-alaberdero-seattle-restaurant-catering #cafeteria-derecha p {
margin-bottom:-62px;
margin-left:480px;
}

/* Fin  Pagina Catering de La Taberna Alabardero Seattle*/



/* Inicio Pagina Cousine de La Taberna Alabardero Seattle  */


.section-la-taberna-del-alaberdero-seattle #fancy-slide-15 {
float:left;
margin-left:20px;
margin-top:20px;
}



#node-226 {
margin-left:-20px;
margin-top:-115px;
}

#node-226 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}


#node-226 p {
color:#848484;
font-size:11px;
line-height:102px;
width:935px;
}

.page-la-taberna-del-alaberdero-seattle-cousine #content-area {
height:426px;
}

.page-la-taberna-del-alaberdero-seattle-cousine #block-menu-menu-tabernaalabarderoseattle ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-taberna-del-alaberdero-seattle-cousine #block-menu-menu-tabernaalabarderoseattle {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

#node-226 #parrafo-junto{
line-height:20px;
margin-left:480px;
margin-top:29px;
width:450px;
}

.page-la-taberna-del-alaberdero-seattle-cousine #cafeteria-derecha p {
margin-bottom:-62px;
margin-left:480px;
}

.page-la-taberna-del-alaberdero-seattle-cousine #block-block-10 {
float:right;
margin-right:42px;
margin-top:-164px;
}

.page-la-taberna-del-alaberdero-seattle-cousine #cafeteria-derecha img {
margin-left:300px;
margin-top:60px;
}


/* Fin  Pagina Cousine de La Taberna Alabardero Seattle*/




/* Inicio Pagina Events de La Taberna Alabardero Seattle  */

#node-249 {
margin-left:-20px;
margin-top:-115px;
}

#node-249 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-249 img {
margin-left:-2px;
margin-top:-7px;
position:absolute;
}

#node-249 p {
color:#848484;
font-size:11px;
line-height:102px;
width:935px;
}

.page-la-taberna-del-alaberdero-seattle-events #content-area {
height:426px;
}

.page-la-taberna-del-alaberdero-seattle-events #block-menu-menu-tabernaalabarderoseattle ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-taberna-del-alaberdero-seattle-events #block-menu-menu-tabernaalabarderoseattle {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-la-taberna-del-alaberdero-seattle-events #block-block-10 {
float:right;
margin-right:42px;
margin-top:-164px;
}

#node-249 #parrafo-junto{
line-height:20px;
margin-left:625px;
margin-top:65px;
}

.page-la-taberna-del-alaberdero-seattle-events #cafeteria-derecha p {
margin-bottom:-62px;
margin-left:480px;
}

/* Fin  Pagina Events de La Taberna Alabardero Seattle*/


/* Inicio Pagina Rooms de La Taberna Alabardero Seattle  */


.page-la-taberna-del-alaberdero-seattle-rooms #fancy-slide-46 {
float:left;
margin-left:20px;
margin-top:20px;
}


#node-259 {
margin-left:-20px;
margin-top:-115px;
}

#node-259 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}



#node-259 p {
color:#848484;
font-size:11px;
line-height:102px;
width:935px;
}

.page-la-taberna-del-alaberdero-seattle-rooms #content-area {
height:426px;
}

.page-la-taberna-del-alaberdero-seattle-rooms #block-menu-menu-tabernaalabarderoseattle ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-taberna-del-alaberdero-seattle-rooms #block-menu-menu-tabernaalabarderoseattle {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-la-taberna-del-alaberdero-seattle-rooms #block-block-10 {
float:right;
margin-right:42px;
margin-top:-164px;
}

#node-259 #parrafo-junto{
line-height:20px;
margin-left:480px;
margin-top:12px;
width:450px;
}

#node-259 ul{
margin-left:480px;
color:#848484;
font-size:11px;
}
.page-la-taberna-del-alaberdero-seattle-rooms #cafeteria-derecha p {
margin-bottom:-62px;
margin-left:480px;
}

/* Fin  Pagina Rooms de La Taberna Alabardero Seattle*/



/* INICIO Pagina genérica de microsite Taberna Alabardero Seattle LOCATION */

#node-287 {
margin-left:-20px;
margin-top:-101px;
}

#node-287 h1 {
color:#8E2140;
margin-bottom:-38px;
margin-left:-90px;
padding-top:30px;
}

#node-287 img {
margin-bottom:-12px;
margin-left:-85px;
margin-top:85px;
}

#node-287 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-287 a {
color:#8E2140;
text-decoration: none;
}

.page-la-taberna-del-alaberdero-seattle-location #content-area {
height:453px;
}

.page-la-taberna-del-alaberdero-seattle-location #block-menu-menu-tabernaalabarderoseattle ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-taberna-del-alaberdero-seattle-location #block-menu-menu-tabernaalabarderoseattle {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-107px;
position:absolute;
width:940px;
}

.page-la-taberna-del-alaberdero-seattle-location #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-la-taberna-del-alaberdero-seattle-location #ubicacion-linea-abajo{
margin-top:-90px;
}

.page-la-taberna-del-alaberdero-seattle-location #block-block-10 {
float:right;
margin-right:42px;
margin-top:-191px;
}

/* Fin Pagina genérica de microsite Taberna Alabardero Seattle LOCATION */


/*Inicio Pagina galeria de microsite Taberna alabardero seattle */

.page-la-taberna-del-alaberdero-seattle-images #content-area {
height:648px;
}

.page-la-taberna-del-alaberdero-seattle-images .view-galeria-microsite-alabardero-sea {

}
.page-la-taberna-del-alaberdero-seattle-images #block-menu-menu-tabernaalabarderoseattle{
position: relative;
z-index: 1;
}
.page-la-taberna-del-alaberdero-seattle-images .jcarousel-skin-tango{
margin-top: -101px;
}


.page-la-taberna-del-alaberdero-seattle-images .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.page-la-taberna-del-alaberdero-seattle-images .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.page-la-taberna-del-alaberdero-seattle-images .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.page-la-taberna-del-alaberdero-seattle-images .jcarousel-skin-tango .jcarousel-item {
height:394px;
width:858px;
}



.page-la-taberna-del-alaberdero-seattle-images .jcarousel-skin-tango .jcarousel-prev-horizontal {

background:transparent url(images/boton-izda-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
left:5px;
margin-left:-5px;
margin-top:-23px;
position:absolute;
top:43px;
width:40px;
}

.page-la-taberna-del-alaberdero-seattle-images  .jcarousel-skin-tango .jcarousel-next-horizontal {

background:transparent url(images/boton-dcha-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
width:40px;
position:absolute;
right:5px;
top:43px;
margin-top:-23px;
margin-right: -5px;
}
.page-la-taberna-del-alaberdero-seattle-images  #footer {
margin-top:204px;
}

.page-la-taberna-del-alaberdero-seattle-images #block-block-10 {
float:right;
margin-right:42px;
margin-top:-203px;
}


/* Fin  Pagina galeria de microsite Taberna alabardero seattle */




/* Inicio Pagina genérica de microsite La Taberna Alabardero Washington Home*/



body.section-la-taberna-del-alaberdero-washington {

background:#D0D0D0 url(images/fondo-cafe-oriente-home.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}

.section-la-taberna-del-alaberdero-washington .breadcrumb{
display: none;
}
.section-la-taberna-del-alaberdero-washington .title{
display: none;
}

.section-la-taberna-del-alaberdero-washington #logo-title {
display: none;
}

#block-menu-menu-tabernaalabarderowashington {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
clear:both;
height:25px;
margin-top:-246px;
}

#block-menu-menu-tabernaalabarderowashington a {
color:white;
text-decoration:none;
}

#block-menu-menu-tabernaalabarderowashington li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:12px;
}

#block-menu-menu-tabernaalabarderowashington ul {
margin-left:-15px;
}


#node-376 {
margin-top:-97px;
}

#block-block-14 {
margin-left:340.5px;
margin-top:40.5px;
}

.section-la-taberna-del-alaberdero-washington #content-area {
height:630px;
}
.section-la-taberna-del-alaberdero-washington #footer {
margin-top:181px;
z-index:1;
position:relative;
}

.section-la-taberna-del-alaberdero-washington #block-block-44 {
margin-top:-186px;
}

.section-la-taberna-del-alaberdero-washington #block-block-44 {
float:right;
margin-right:42px;
margin-top:-168px;
}

.page-la-taberna-del-alaberdero-washington-home #block-block-44 {
float:right;
margin-right:42px;
margin-top:-186px;
}

/* Fin Pagina genérica de micrositeLa Taberna Alabardero Washington Home*/



/* Inicio Pagina Cousine de La Taberna Alabardero Washington  */

.page-la-taberna-del-alaberdero-washington-cuisine #fancy-slide-21 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 10px;
}



#node-404 {
margin-left:-20px;
margin-top:-115px;
}

#node-404 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-404 #botones-restaurant-seattle{
margin-top:40px;
margin-left: 288px;
}


#node-404 p {
color:#848484;
font-size:11px;
line-height:102px;
width:935px;
}

.page-la-taberna-del-alaberdero-washington-cuisine #content-area {
height:426px;
}

.page-la-taberna-del-alaberdero-washington-cuisine #block-menu-menu-tabernaalabarderowashington ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-taberna-del-alaberdero-washington-cuisine #block-menu-menu-tabernaalabarderowashington {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-56px;
position:absolute;
width:940px;
}

.page-la-taberna-del-alaberdero-washington-cuisine #block-block-14 {
margin-left:340.5px;
margin-top:46.5px;
}

.page-la-taberna-del-alaberdero-washington-cuisine #block-menu-menu-tabernaalabarderowashington li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:12px;
}

#node-404 #parrafo-junto{
line-height:20px;
margin-left:480px;
margin-top:12px;
width:450px;
}

.page-la-taberna-del-alaberdero-washington-cuisine #cafeteria-derecha p {
margin-bottom:-62px;
margin-left:480px;
}

.page-la-taberna-del-alaberdero-washington-cuisine #block-block-10 {
float:right;
margin-right:42px;
margin-top:-174px;
}

/* Fin  Pagina Cousine de La Taberna Alabardero Washington*/



/* Inicio Pagina Events de La Taberna Alabardero washington  */

.page-la-taberna-del-alaberdero-washington-events #fancy-slide-57 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 10px;
}



#node-412 {
margin-left:-20px;
margin-top:-115px;
}

#node-412 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-412 img {
margin-left:-2px;
margin-top:3px;
position:absolute;
}

#node-412 p {
color:#848484;
font-size:11px;
line-height:102px;
width:935px;
}

.page-la-taberna-del-alaberdero-washington-events #content-area {
height:426px;
}

.page-la-taberna-del-alaberdero-washington-events #block-menu-menu-tabernaalabarderowashington ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-taberna-del-alaberdero-washington-events #block-menu-menu-tabernaalabarderowashington {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-52px;
position:absolute;
width:940px;
}

#node-412 #parrafo-junto{
line-height:20px;
margin-left:625px;
margin-top:65px;
}

.page-la-taberna-del-alaberdero-washington-events #cafeteria-derecha p {
margin-bottom:-62px;
margin-left:480px;
}


.page-la-taberna-del-alaberdero-washington-events #block-menu-menu-tabernaalabarderowashington li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:12px;
}


/* Fin  Pagina Events de La Taberna Alabardero Washington*/



/* Inicio Pagina Gift certificate de La Taberna Alabardero washington  */

#node-432 {
margin-left:-20px;
margin-top:-115px;
}

#node-432 h1 {
color:#8E2140;
margin-bottom:-50px;
margin-left:478px;
padding-top:30px;
}

#node-432 img {
margin-left:-2px;
margin-top:40px;
position:absolute;
}

#node-432 p {
color:#848484;
font-size:11px;
line-height:102px;
width:935px;
}

.page-la-taberna-del-alaberdero-washington-gift-certificate #content-area {
height:426px;
}

.page-la-taberna-del-alaberdero-washington-gift-certificate #block-menu-menu-tabernaalabarderowashington ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-taberna-del-alaberdero-washington-gift-certificate #block-menu-menu-tabernaalabarderowashington {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-49px;
position:absolute;
width:940px;
}

#node-432 #parrafo-junto{
line-height:47px;
margin-left:480px;
margin-top:65px;
}
.page-la-taberna-del-alaberdero-washington-gift-certificate #cafeteria-derecha{

}
.page-la-taberna-del-alaberdero-washington-gift-certificate #cafeteria-derecha p {
margin-bottom:-62px;
margin-left:480px;
}


.page-la-taberna-del-alaberdero-washington-gift-certificate #block-menu-menu-tabernaalabarderowashington li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:12px;
}


/* Fin  Pagina Gift certificate de La Taberna Alabardero Washington*/




/*Inicio Pagina galeria de microsite Taberna alabardero Washington */

.page-la-taberna-del-alaberdero-washington-images #content-area {
height:648px;
}

.page-la-taberna-del-alaberdero-washington-images .view-galeria-microsite-alabardero-was {

}
.page-la-taberna-del-alaberdero-washington-images #block-menu-menu-tabernaalabarderowashington{
position: relative;
z-index: 1;
}
.page-la-taberna-del-alaberdero-washington-images #block-block-10 {
float:right;
margin-right:42px;
margin-top:-233px;
}

.page-la-taberna-del-alaberdero-washington-images #block-menu-menu-tabernaalabarderowashington {


margin-top:-248px;
}


.page-la-taberna-del-alaberdero-washington-images .jcarousel-skin-tango{
margin-top: -101px;
}


.page-la-taberna-del-alaberdero-washington-images .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.page-la-taberna-del-alaberdero-washington-images .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.page-la-taberna-del-alaberdero-washington-images .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.page-la-taberna-del-alaberdero-washington-images .jcarousel-skin-tango .jcarousel-item {
height:394px;
width:858px;
}



.page-la-taberna-del-alaberdero-washington-images .jcarousel-skin-tango .jcarousel-prev-horizontal {

background:transparent url(images/boton-izda-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
left:5px;
margin-left:-5px;
margin-top:-23px;
position:absolute;
top:43px;
width:40px;
}

.page-la-taberna-del-alaberdero-washington-images  .jcarousel-skin-tango .jcarousel-next-horizontal {

background:transparent url(images/boton-dcha-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
width:40px;
position:absolute;
right:5px;
top:43px;
margin-top:-23px;
margin-right: -5px;
}
.page-la-taberna-del-alaberdero-washington-images  #footer {
margin-top:204px;
}


/* Fin  Pagina galeria de microsite Taberna alabardero Washington */



/* INICIO Pagina genérica de microsite Taberna Alabardero washington LOCATION */

#node-443 {
margin-left:-20px;
margin-top:-115px;
}

#node-443 h1 {
color:#8E2140;
margin-bottom:-92px;
margin-left:-40px;
padding-top:30px;
}

#node-443 img {
margin-bottom:-12px;
margin-left:-37px;
margin-top:109px;
}

#node-443 p {
color:#8E2140;
font-size:11px;
width:935px;
line-height:14px;
margin-top:0;
}

#node-443 a {
color:#8E2140;
text-decoration: none;
}

.page-la-taberna-del-alaberdero-washington-location #content-area {
height:453px;
}

.page-la-taberna-del-alaberdero-washington-location #block-menu-menu-tabernaalabarderowashington ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-taberna-del-alaberdero-washington-location #block-menu-menu-tabernaalabarderowashington {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-61px;
position:absolute;
width:940px;
}
.page-la-taberna-del-alaberdero-washington-location #block-block-14 {
margin-left:340.5px;
margin-top:20.5px;
}

.page-la-taberna-del-alaberdero-washington-location #ubicacion-derecha{
margin-left:574px;
padding-top:0;
}

.page-la-taberna-del-alaberdero-washington-location #ubicacion-linea-abajo{
margin-top:-126px;
}

.page-la-taberna-del-alaberdero-washington-location #block-block-10 {
float:right;
margin-right:42px;
margin-top:-175px;
}

.page-la-taberna-del-alaberdero-washington-location #block-menu-menu-tabernaalabarderowashington li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:12px;
}

/* Fin Pagina genérica de microsite Taberna Alabardero washington LOCATION */



/* Inicio  Pagina Restaurant de La Taberna Alabardero Washington*/


.section-la-taberna-del-alaberdero-washington #fancy-slide-20 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 10px;
}

.page-la-taberna-del-alaberdero-washington-restaurant #block-menu-menu-tabernaalabarderowashington ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-taberna-del-alaberdero-washington-restaurant #block-menu-menu-tabernaalabarderowashington {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-67px;
position:absolute;
width:940px;
}



.page-la-taberna-del-alaberdero-washington-restaurant  #content-area {
height:413px;
}

#node-446{
margin-left:-20px;
margin-top:-112px;
}

#node-446 h1{
color: #8e2140;
padding-top:30px;
}

#node-446 p{
color:#848484;
font-size:11px;
width:935px;
}


.page-la-taberna-del-alaberdero-washington-restaurant #block-block-14 {
margin-left:340.5px;
margin-top:68.5px;
}
#botones-restaurant-seattle{
margin-top:40px;
}


.page-la-taberna-del-alaberdero-washington-restaurant #botones-restaurant-seattle a {
margin-left:155px;
}

.page-la-taberna-del-alaberdero-washington-restaurant #block-block-10 {
float:right;
margin-right:42px;
margin-top:-186px;
}


.page-la-taberna-del-alaberdero-washington-restaurant #block-menu-menu-tabernaalabarderowashington li {

margin-right:12px;
}

/* Fin  Pagina Restaurant de La Taberna Alabardero Washington*/



/* Inicio Pagina a la carte menus de La Taberna Alabardero Washington  */

#node-447 {
margin-left:-20px;
margin-top:-115px;
}

#node-447 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-447 img {
margin-left:-2px;
margin-top:0px;
}

#node-447 p {
color:#848484;
font-size:11px;
width:935px;
}

.page-la-taberna-del-alaberdero-washington-restaurant-a-la-carte-menus #content-area {
height:426px;
}

.page-la-taberna-del-alaberdero-washington-restaurant-a-la-carte-menus #block-menu-menu-tabernaalabarderowashington ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-taberna-del-alaberdero-washington-restaurant-a-la-carte-menus #block-menu-menu-tabernaalabarderowashington {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-60px;
position:absolute;
width:940px;
}
.page-la-taberna-del-alaberdero-washington-restaurant-a-la-carte-menus #block-block-14 {
margin-left:340.5px;
margin-top:50.5px;
}

#node-447 #parrafo-junto{
line-height:20px;
margin-left:625px;
margin-top:65px;
}

.page-la-taberna-del-alaberdero-washington-restaurant-a-la-carte-menus #cafeteria-derecha p {
margin-bottom:0px;
margin-left:480px;
}
.page-la-taberna-del-alaberdero-washington-restaurant-a-la-carte-menus #block-block-10 {
float:right;
margin-right:42px;
margin-top:-178px;
}

.page-la-taberna-del-alaberdero-washington-restaurant-a-la-carte-menus #block-menu-menu-tabernaalabarderowashington li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:12px;
}



/* Fin  Pagina a la carte menus de La Taberna Alabardero Washington*/



/* Inicio Pagina Rooms de La Taberna Alabardero Washington  */

.page-la-taberna-del-alaberdero-washington-rooms #fancy-slide-22 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 10px;
}

#node-448 {
margin-left:-20px;
margin-top:-115px;
}

#node-448 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

.page-la-taberna-del-alaberdero-washington-rooms #block-block-14 {
margin-left:340.5px;
margin-top:64.5px;
}

#node-448 p {
color:#848484;
font-size:11px;
line-height:102px;
width:935px;
}

.page-la-taberna-del-alaberdero-washington-rooms #content-area {
height:426px;
}

.page-la-taberna-del-alaberdero-washington-rooms #block-menu-menu-tabernaalabarderowashington ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-taberna-del-alaberdero-washington-rooms #block-menu-menu-tabernaalabarderowashington {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

#node-448 #parrafo-junto{
margin-bottom:10px;
margin-left:480px;
width:450px;
line-height: normal;
}

#node-448 #parrafo-junto span{
color:#8E2140;
font-weight: bold;
}

#node-448 ul{
margin-left:480px;
color:#848484;
font-size:11px;
}
.page-la-taberna-del-alaberdero-washington-rooms #cafeteria-derecha p {
margin-bottom:-62px;
margin-left:480px;
}

.page-la-taberna-del-alaberdero-washington-rooms #block-menu-menu-tabernaalabarderowashington li {
margin-right:12px;
}

.page-la-taberna-del-alaberdero-washington-rooms #block-block-10 {

margin-top:-194px;
}

/* Fin  Pagina Rooms de La Taberna Alabardero Washington*/


/* Inicio Pagina Wine list de La Taberna Alabardero washington  */


.page-la-taberna-del-alaberdero-washington-wine-list #fancy-slide-58 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 10px;
}

#node-452 {
margin-left:-20px;
margin-top:-115px;
}

#node-452 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-452 img {
margin-left:-2px;
margin-top:-5px;
position:absolute;
}

#node-452 p {
color:#848484;
font-size:11px;
line-height:102px;
width:935px;
}

.page-la-taberna-del-alaberdero-washington-wine-list #content-area {
height:426px;
}

.page-la-taberna-del-alaberdero-washington-wine-list #block-menu-menu-tabernaalabarderowashington ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-taberna-del-alaberdero-washington-wine-list #block-menu-menu-tabernaalabarderowashington {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-57px;
position:absolute;
width:940px;
}

#node-452 #parrafo-junto{
line-height:20px;
margin-left:480px;
margin-top:29px;
width:450px;
}

.page-la-taberna-del-alaberdero-washington-wine-list #cafeteria-derecha p {
margin-bottom:-62px;
margin-left:480px;
}
.page-la-taberna-del-alaberdero-washington-wine-list #block-menu-menu-tabernaalabarderowashington li {

margin-right:12px;
}

.page-la-taberna-del-alaberdero-washington-wine-list #block-block-10 {

margin-top:-168px;
}


.page-la-taberna-del-alaberdero-washington-wine-list #wine-list-washington{
height:155px;
line-height:29px;
width:420px;
}




/* Fin  Pagina Wine List de La Taberna Alabardero washington*/



/* Inicio Pagina genérica de microsite El Capricho del Alabardero Home*/



body.section-el-capricho-del-alabardero {
background:#D0D0D0 url(images/fondo-cafe-oriente-home.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}

.section-el-capricho-del-alabardero .breadcrumb{
display: none;
}
.section-el-capricho-del-alabardero .title{
display: none;
}

.section-el-capricho-del-alabardero #logo-title {
display: none;
}

#block-menu-menu-menucaprichoalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
clear:both;
height:25px;
margin-top:-247px;
}

#block-menu-menu-menucaprichoalabardero a {
color:white;
text-decoration:none;
}

#block-menu-menu-menucaprichoalabardero li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:22px;
}

#block-menu-menu-menucaprichoalabardero ul {
margin-left:-15px;
}


#node-470 {
margin-top:-97px;
}

#block-block-15 {
margin-left:340.5px;
margin-top:49.5px;
}

.section-el-capricho-del-alabardero #content-area {
height:630px;
}
.section-el-capricho-del-alabardero #footer {
margin-top:181px;
z-index:1;
position:relative;
}

.section-el-capricho-del-alabardero #block-block-10 {
margin-top:-167px;
}

.section-el-capricho-del-alabardero #block-block-10 {
float:right;
margin-right:42px;
margin-top:-206px;
}

.section-el-capricho-del-alabardero #block-menu-menu-menucaprichoalabardero li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:12px;
font-size: 12px;
}


/* Fin Pagina genérica de microsite El Capricho del Alabardero Home*/


/* Inicio Pagina Catering de Capricho del Alabardero  */

#node-491 {
margin-left:-20px;
margin-top:-115px;
}

#node-491 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-491 img {
margin-left:130px;
margin-top:20px;
position:absolute
}

#node-491 p {
color:#848484;
font-size:11px;
line-height:102px;
width:935px;
}

.page-el-capricho-del-alabardero-catering #content-area {
height:426px;
}

.page-el-capricho-del-alabardero-catering #block-menu-menu-menucaprichoalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-el-capricho-del-alabardero-catering #block-menu-menu-menucaprichoalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-57px;
position:absolute;
width:940px;
}

#node-491 #parrafo-junto{
line-height:20px;
margin-left:480px;
margin-top:29px;
width:450px;
}

.page-el-capricho-del-alabardero-catering #cafeteria-derecha p {
margin-bottom:-62px;
margin-left:480px;
}

.page-el-capricho-del-alabardero-catering #content-area ul{
color:#848484;
font-size:11px;
margin-left:467px;
margin-top:80px;
}
/* Fin  Pagina Catering de Capricho del Alabardero*/




/* Pagina genérica de microsite Capricho Alabardero CONTACTO UBICACIÓN */

#node-513 {
margin-left:-20px;
margin-top:-115px;
}

#node-513 h1 {
color:#8E2140;

padding-top:30px;
}

#node-513 img {
margin-bottom:-12px;
margin-left:-85px;
margin-top:46px;
}

#node-513 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-513 a {
color:#8E2140;
text-decoration: none;
}

.page-el-capricho-del-alabardero-contacto-ubicacion #content-area {
height:413px;
}

.page-el-capricho-del-alabardero-contacto-ubicacion #block-menu-menu-menucaprichoalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-el-capricho-del-alabardero-contacto-ubicacion #block-menu-menu-menucaprichoalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-80px;
position:absolute;
width:940px;
}

.page-el-capricho-del-alabardero-contacto-ubicacion #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-el-capricho-del-alabardero-contacto-ubicacion #ubicacion-linea-abajo{
margin-top:-60px;
}

.page-el-capricho-del-alabardero-contacto-ubicacion #block-block-15 {
margin-left:340.5px;
margin-top:79.5px;
}

/* Fin Pagina genérica de microsite Capricho Alabardero CONTACTO UBICACIÓN*/


/* Pagina genérica de microsite Capricho Alabardero EVENTOS PROMOCIONES */

#node-514 {
margin-left:-20px;
margin-top:-115px;
}

#node-514 h1 {
color:#8E2140;

padding-top:30px;
}

#node-514 img {
margin-bottom:-12px;
margin-left:-120px;
margin-top:25px;
}

#node-514 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-514 a {
color:#8E2140;
text-decoration: none;
}

.page-el-capricho-del-alabardero-eventos #content-area {
height:453px;
}

.page-el-capricho-del-alabardero-eventos #block-menu-menu-menucaprichoalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-el-capricho-del-alabardero-eventos #block-menu-menu-menucaprichoalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-el-capricho-del-alabardero-eventos #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-el-capricho-del-alabardero-eventos #ubicacion-linea-abajo{
margin-top:20px;
}

.page-el-capricho-del-alabardero-eventos #ubicacion-solo-texto{
margin-left:-116px;
margin-top:60px;
}

.page-el-capricho-del-alabardero-eventos #ubicacion-solo-texto img{
margin-left:0;
margin-top:-23px;
position:absolute;
}

.page-el-capricho-del-alabardero-eventos #block-block-15 {
margin-left:340.5px;
margin-top:35.5px;
}

/* Fin Pagina genérica de microsite Capricho Alabardero EVENTOS PROMOCIONES*/


/*Inicio Pagina galeria de microsite Capricho Alabardero */

.page-el-capricho-del-alabardero-images #content-area {
height:648px;
}

.section-el-capricho-del-alabardero .view-galeria-microsite-capricho-cordo {

}
.page-el-capricho-del-alabardero-images #block-menu-menu-menucaprichoalabardero{
position: relative;
z-index: 1;
}
.section-el-capricho-del-alabardero .jcarousel-skin-tango{
margin-top: -101px;
}


.section-el-capricho-del-alabardero .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.section-el-capricho-del-alabardero .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.section-cafe-de-oriente .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.section-el-capricho-del-alabardero .jcarousel-skin-tango .jcarousel-item {
height:394px;
width:858px;
}



.section-el-capricho-del-alabardero .jcarousel-skin-tango .jcarousel-prev-horizontal {

background:transparent url(images/boton-izda-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
left:5px;
margin-left:-5px;
margin-top:-23px;
position:absolute;
top:43px;
width:40px;
}

.section-el-capricho-del-alabardero  .jcarousel-skin-tango .jcarousel-next-horizontal {

background:transparent url(images/boton-dcha-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
width:40px;
position:absolute;
right:5px;
top:43px;
margin-top:-23px;
margin-right: -5px;
}
.page-el-capricho-del-alabardero-images  #footer {
margin-top:204px;
}

.page-el-capricho-del-alabardero-images #block-block-10 {
float:right;
margin-right:42px;
margin-top:-229px;
}


/* Fin Pagina galería de microsite Capricho Alabardero */



/* Pagina genérica de microsite Capricho Alabardero RESERVAS TARIFAS */

#node-515 {
margin-left:-20px;
margin-top:-115px;
}

#node-515 h1 {
color:#8E2140;

padding-top:30px;
}

#node-515 img {
margin-bottom:-20px;
margin-left:0;
margin-top:0;
}

#node-515 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-515 a {
color:#8E2140;
text-decoration: none;
}

#node-515 label{
color:#8E2140;
display:inline;
font-size:11px;
}

fieldset#webform-component-todo {
border: none;
}
fieldset#webform-component-todo legend{
display: none;
}
#webform-client-form-515 {
width:930px;
}

#webform-client-form-515 input{
float:right;
height:16px;
width:228px;
background: url(images/reservas-input.png) no-repeat;
border: none;
}

#webform-client-form-515 #webform-component-fecha .container-inline{
float:right;
margin-left:200px;
}

#webform-client-form-515 input#edit-submit{
background:transparent url(images/submin-reservas.png) no-repeat scroll 0 0;
border:medium none;
display:block;
height:16px;
margin-top:-20px;
width:70px;
color: #8e2140;
}

.page-el-capricho-del-alabardero-reservas-y-tarifass #content-area {
height:453px;
}

.page-el-capricho-del-alabardero-reservas-y-tarifas #block-menu-menu-menucaprichoalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-el-capricho-del-alabardero-reservas-y-tarifas #block-menu-menu-menucaprichoalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-el-capricho-del-alabardero-reservas-y-tarifas #content-area {
height:417px;
}

.page-el-capricho-del-alabardero-reservas-y-tarifas #block-block-15 {
margin-left:340.5px;
margin-top:75.5px;
}

/* Fin Pagina genérica de microsite Capricho Alabardero RESERVAS TARIFAS*/


/* Pagina genérica de microsite Capricho Alabardero menú restaurante */

.page-el-capricho-del-alabardero-restaurante #block-menu-menu-menucaprichoalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-el-capricho-del-alabardero-restaurante #block-menu-menu-menucaprichoalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-75px;
position:absolute;
width:940px;
}



.page-el-capricho-del-alabardero-restaurante  #content-area {
height:413px;
}

#node-516{
margin-left:-20px;
margin-top:-112px;
}

#node-516 h1{
color: #8e2140;
padding-top:30px;
}

#node-516 p{
color:#848484;
font-size:11px;
width:935px;
}

#node-516 ul{
color:#848484;
font-size:11px;
margin-left:465px;
width:935px;
}

#node-516 img{
margin-left:290px;
}
.page-el-capricho-del-alabardero-restaurante #block-block-15 {
margin-left:340.5px;
margin-top:68.5px;
}
#botones-restaurant-seattle{
margin-top:40px;
}
#botones-restaurant-seattle a{
margin-left:-155px;
}

.page-el-capricho-del-alabardero-restaurante #block-block-10 {
float:right;
margin-right:42px;
margin-top:-198px;
}


.page-el-capricho-del-alabardero-restaurante #block-menu-menu-menucaprichoalabardero li {

margin-right:12px;
}


/* Fin Pagina genérica de microsite Capricho Alabardero menú restaurante*/


/* Pagina genérica de microsite  Capricho Alabardero SALAS */

#node-517 {
margin-left:-20px;
margin-top:-115px;
}

#node-517 h1 {
color:#8E2140;
margin-left:-118px;
padding-top:30px;
}

#node-517 img {
margin-bottom:-12px;
margin-left:-120px;
margin-top:25px;
}

#node-517 p {
color:#848484;
font-size:11px;
width:935px;
}

#node-517 p span{
color:#8E2140;
font-size:11px;
width:935px;
}


#node-517 a {
color:#8E2140;
text-decoration: none;
}

.page-el-capricho-del-alabardero-salas #content-area {
height:453px;
}

.page-el-capricho-del-alabardero-salas #block-menu-menu-menucaprichoalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-el-capricho-del-alabardero-salas #block-menu-menu-menucaprichoalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-el-capricho-del-alabardero-salas #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-el-capricho-del-alabardero-salas #ubicacion-linea-abajo{
margin-top:20px;
}

.page-el-capricho-del-alabardero-salas #ubicacion-solo-texto{
margin-left:-116px;
margin-top:35px;
}

.page-el-capricho-del-alabardero-salas #ubicacion-solo-texto img{
margin-left:0;
margin-top:-23px;
position:absolute;
}

.page-el-capricho-del-alabardero-salas #block-block-15 {
margin-left:340.5px;
margin-top:39.5px;
}

/* Fin Pagina genérica de microsite  Capricho Alabardero SALAS*/




/* Inicio Microsite  Capricho Alabardero Catering Home*/

#node-902{
margin-left:20px;
margin-top:29px;
}
.section-el-capricho-del-alabardero-catering .meta{
display: none;
}


.page-el-capricho-del-alabardero-catering-home #content-bottom #block-menu-menu-menucateringcapricho {
margin-top:-85px;
}



.page-el-capricho-del-alabardero-catering-home #footer #block-block-10 {
margin-top:-45px;
}

/* Fin Microsite  Capricho Alabardero Catering Home*/



/* Inicio capricho alabardero galeria catering */




.page-el-capricho-del-alabardero-catering-images #content-area {
height:648px;
}

.section-el-capricho-del-alabardero-catering .view-galeria-microsite-capricho-cater view-id-galeria_microsite_capricho_cater {

}
.page-el-capricho-del-alabardero-catering-images #block-menu-menu-menucaprichoalabardero{
position: relative;
z-index: 1;
}
.section-el-capricho-del-alabardero-catering .jcarousel-skin-tango{
margin-top: -101px;
}


.section-el-capricho-del-alabardero-catering .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 50px;
width:858px;

}


.section-el-capricho-del-alabardero-catering .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.section-el-capricho-del-alabardero-catering .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.section-el-capricho-del-alabardero-catering .jcarousel-skin-tango .jcarousel-item {
height:394px;
width:858px;
}
.page-el-capricho-del-alabardero-catering-images .jcarousel-clip-horizontal ul {
color:#848484;
font-size:11px;
margin-left: -11px;
}


.page-el-capricho-del-alabardero-catering-images #content-area .jcarousel-skin-tango ul {

margin-left:0px;

}

.page-el-capricho-del-alabardero-catering-images #block-block-10 {
float:right;
margin-right:42px;
margin-top:-220px;
}

.page-el-capricho-del-alabardero-catering-images #block-block-40 {
margin-left:-26px;
margin-top:11px;
position:absolute;
}

.section-el-capricho-del-alabardero-catering .jcarousel-skin-tango .jcarousel-prev-horizontal {
background:transparent url(images/boton-izda-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:386px;
left:5px;
margin-left:15px;
margin-top:-13px;
position:absolute;
top:43px;
width:40px;}

.section-el-capricho-del-alabardero-catering  .jcarousel-skin-tango .jcarousel-next-horizontal {

background:transparent url(images/boton-dcha-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
width:40px;
position:absolute;
right:5px;
top:43px;
margin-top:-23px;
margin-right: -5px;
}
.page-el-capricho-del-alabardero-catering-images  #footer {
margin-top:204px;
}

.page-el-capricho-del-alabardero-catering-images #page #block-block-10 {
float:right;
margin-right:42px;
margin-top:-220px;
}

.page-el-capricho-del-alabardero-catering-images #content-area ul{
margin-left: 0px;
margin-top:11px;
}



/* Fin capricho alabardero galeria catering*/



/* Inicio Microsite  Capricho Alabardero Catering PRESENTACION*/


.section-el-capricho-del-alabardero-catering #logo-title{
display: none;
}

body.section-el-capricho-del-alabardero-catering {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D0D0D0 url(images/fondo-cafe-oriente-home.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}


.section-el-capricho-del-alabardero-catering #fancy-slide-32{
float:left;
margin-left:20px;
margin-top:20px;
}


#block-menu-menu-menucateringcapricho a {
color:white;
text-decoration:none;
}

.section-el-capricho-del-alabardero-catering #block-menu-menu-menucateringcapricho ul {
margin-left:-15px;
margin-top:-12px;
}

.section-el-capricho-del-alabardero-catering #block-menu-menu-menucateringcapricho {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-67px;
position:absolute;
width:940px;
}



.section-el-capricho-del-alabardero-catering  #content-area {
height:413px;
}


.section-el-capricho-del-alabardero-catering .title{
display: none;
}
.section-el-capricho-del-alabardero-catering .breadcrumb{
display: none;
}


.section-el-capricho-del-alabardero-catering #block-block-26 {
margin-left:340.5px;
margin-top:68.5px;
}


.section-el-capricho-del-alabardero-catering #block-block-10 {
float:right;
margin-right:42px;
margin-top:-27px;
}



.section-el-capricho-del-alabardero-catering #block-menu-menu-menucateringcapricho li {
float:left;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:28px;
}



/* Fin Microsite  Capricho Alabardero Catering PRESENTACION */




/* Inicio Microsite  Capricho Alabardero Catering GENERAL*/



.section-el-capricho-del-alabardero-catering #content-area{
margin-left:-20px;
margin-top:-112px;
}

.section-el-capricho-del-alabardero-catering #content-area h1{
color:#8E2140;
margin-left:479px;
padding-top:30px;
}


#cafeteria-derecha p {
margin-bottom:0;
margin-left:480px;
}


.section-el-capricho-del-alabardero-catering #content-area p{
color:#848484;
font-size:11px;
width:450px;
}

.section-el-capricho-del-alabardero-catering #content-area ul{
color:#848484;
font-size:11px;
margin-left:465px;
margin-top:32px;
width:935px;
}

.section-el-capricho-del-alabardero-catering #content-area li{
margin-bottom:10px;
}






/* Fin Microsite  Capricho Alabardero Catering GENERAL */



/* Inicio Microsite  Capricho Catering Cocina */
.section-el-capricho-del-alabardero-catering #fancy-slide-1{
float:left;
margin-left:20px;
margin-top:20px;
}

/* Fin Microsite  Capricho Catering Cocina */





/*Inicio Pagina galeria de microsite catering Capricho Alabardero*/

.page-el-capricho-del-alabardero-catering-galeria #content-area {
display: none;
}

.page-el-capricho-del-alabardero-catering-galeria .view-galeria-microsite-capricho-cordo {
margin-left:-15px;
margin-top:-556px;
}

.page-el-capricho-del-alabardero-catering-galeria .jcarousel-skin-tango{
margin-top: -101px;
}


.page-el-capricho-del-alabardero-catering-galeria .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.page-el-capricho-del-alabardero-catering-galeria .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.page-el-capricho-del-alabardero-catering-galeria .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.page-el-capricho-del-alabardero-catering-galeria .jcarousel-skin-tango .jcarousel-item {
height:361px;
width:858px;
}




.page-el-capricho-del-alabardero-catering-galeria .jcarousel-skin-tango .jcarousel-prev-horizontal {
background:transparent url(images/boton-izda-microgaleria.jpg) repeat scroll 0 0;
cursor:pointer;
height:361px;
left:5px;
margin-left:10px;
margin-top:-23px;
position:absolute;
top:43px;
width:53px;
}

.page-el-capricho-del-alabardero-catering-galeria  .jcarousel-skin-tango .jcarousel-next-horizontal {
background:transparent url(images/boton-dcha-microgaleria.jpg) repeat scroll 0 0;
cursor:pointer;
height:361px;
margin-right:-20px;
margin-top:-23px;
position:absolute;
right:5px;
top:43px;
width:55px;
}
.page-el-capricho-del-alabardero-catering-galeria  #footer {
margin-top:204px;
}

.page-el-capricho-del-alabardero-catering-galeria #block-block-10 {
float:right;
margin-right:42px;
margin-top:-65px;
}

.page-el-capricho-del-alabardero-catering-galeria .jcarousel-skin-tango ul {
margin:0;

}

.page-el-capricho-del-alabardero-catering-galeria #block-block-26 {
margin-left:340.5px;
margin-top:322.5px;
}
.page-el-capricho-del-alabardero-catering-galeria #block-menu-menu-menucateringcapricho {
position:absolute;
z-index:99;
margin-top:-43px;
}

/* Fin  Pagina galeria de microsite catering Capricho Alabardero */































/* Inicio Microsite  Capricho Alabardero Catering menús */

.section-el-capricho-del-alabardero-catering #fancy-slide-33{
float:left;
margin-left:20px;
margin-top:20px;
}

.page-el-capricho-del-alabardero-catering-menus #cafeteria-derecha img {
margin-top:10px;
}

/* Fin Microsite  Capricho Alabardero Catering menús */


/* Inicio Microsite  Capricho Alabardero Catering salones */

.section-el-capricho-del-alabardero-catering #fancy-slide-2{
float:left;
margin-left:20px;
margin-top:20px;
}


.page-el-capricho-del-alabardero-catering-salones #content-area ul {
color:#848484;
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:460px;
margin-top:32px;
width:415px;
}
.page-el-capricho-del-alabardero-catering-salones #content-area ul span{
color: #8e2140;
}

/* Fin Microsite  Capricho Alabardero Catering salones */


/* Inicio Microsite  Capricho Alabardero Catering Contacto */


#node-906 p {
color:#848484;
font-size:11px;
width:450px;

}


.section-el-capricho-del-alabardero-catering #node-906 {
margin-bottom:80px;

}

.page-el-capricho-del-alabardero-catering-contacto #content-area .mapa-contacto {
float:left;
margin-left:22px;
margin-top:31px;
width:500px;
}


.page-el-capricho-del-alabardero-catering-contacto #ubicacion-derecha {
margin-left:530px;
padding-top:32px;
}


/* Fin Microsite  Capricho Alabardero Catering Contacto */



/* Inicio Microsite Botilleria Catering Home */

body.section-la-botilleria-catering {

background:#D0D0D0 url(images/fondo-cafe-oriente-home.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}

.section-la-botilleria-catering #logo-title{
display: none;
}

#node-907{
margin-left:20px;
margin-top:29px;
}
.section-la-botilleria-catering  .meta{
display: none;
}




#block-menu-menu-menucateringbotilleria a {
color:white;
text-decoration:none;
}

.section-la-botilleria-catering  #block-menu-menu-menucateringbotilleria ul {
margin-left:-15px;
margin-top:-12px;
}

.section-la-botilleria-catering  #block-menu-menu-menucateringbotilleria {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-67px;
position:absolute;
width:940px;
}



.section-la-botilleria-catering  #content-area {
height:413px;
}


.section-la-botilleria-catering .title{
display: none;
}
.section-la-botilleria-catering .breadcrumb{
display: none;
}

.page-la-botilleria-catering-home #content-bottom #block-block-27 {
margin-left:340.5px;
margin-top:50.5px;
}



.section-la-botilleria-catering #block-block-10 {
float:right;
margin-right:42px;
margin-top:-15px;
}



.section-la-botilleria-catering #block-menu-menu-menucateringbotilleria li {
float:left;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:48px;
}



/* Fin Microsite  Botilleria Catering Home */



/* Inicio Microsite  Botilleria Catering GENERAL*/



.section-la-botilleria-catering #content-area{
margin-left:-20px;
margin-top:-112px;
}

.section-la-botilleria-catering #content-area h1{
color:#8E2140;
margin-left:479px;
padding-top:30px;
}

.section-la-botilleria-catering #content-area p{
color:#848484;
font-size:11px;
width:450px;
}

.section-la-botilleria-catering #content-area ul{
color:#848484;
font-size:11px;
margin-left:465px;
margin-top:32px;
width:935px;
}

.section-la-botilleria-catering #content-area li{
margin-bottom:10px;
}


.section-la-botilleria-catering #block-block-27 {
margin-left:340.5px;
margin-top:68.5px;
}




/* Fin Microsite  Botilleria Catering GENERAL */

/* Inicio Microsite  Botilleria Catering Presentación */
.section-la-botilleria-catering #fancy-slide-31{
float:left;
margin-left:20px;
margin-top:20px;
}

/* Fin Microsite  Botilleria Catering Presentación */


/* Inicio Microsite  Botilleria Catering Cocina */
.section-la-botilleria-catering #fancy-slide-3{
float:left;
margin-left:20px;
margin-top:20px;
}

/* Fin Microsite  Botilleria Catering Cocina */




/* Inicio Microsite  Botilleria Catering menús */


.page-la-botilleria-catering-menus #cafeteria-derecha img {
margin-top:10px;
}

.section-la-botilleria-catering #fancy-slide-7{
float:left;
margin-left:20px;
margin-top:20px;
}

/* Fin Microsite  Botilleria Catering menús */




/* Inicio Microsite  Botilleria Catering Salones */


.section-la-botilleria-catering #fancy-slide-8{
float:left;
margin-left:20px;
margin-top:20px;
}


.page-la-botilleria-catering-salones #content-area ul {
color:#848484;
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:460px;
margin-top:32px;
width:415px;
}
.page-la-botilleria-catering-salones #content-area ul span{
color: #8e2140;
}





/* Fin Microsite  Botilleria Catering Salones */


/* Inicio Microsite Botilleria Catering Contacto */




#node-912 {
margin-left:-20px;
margin-top:-115px;
}

#node-912 h1 {
color:#8E2140;

padding-top:30px;
}

#node-912 img {
margin-bottom:-12px;
margin-left:-85px;
margin-top:85px;
}

#node-912 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-912 a {
color:#8E2140;
text-decoration: none;
}

.page-la-botilleria-catering-contacto #content-area {
height:453px;
}




.page-la-botilleria-catering-contacto #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-la-botilleria-catering-contacto #ubicacion-linea-abajo{
margin-top:-90px;
}


.page-la-botilleria-catering-contacto #content-area .mapa-contacto {
float:left;
margin-left:40px;
margin-top:24px;
width:500px;
}

.page-la-botilleria-catering-contacto #block-menu-menu-menucateringbotilleria {
margin-top:-103px;

}


.page-la-botilleria-catering-contacto #block-block-27 {
margin-left:340.5px;
margin-top:63.5px;
}


/* Fin Microsite Botilleria Catering Contacto */




/*Inicio Pagina galeria de microsite catering Botilleria*/

.page-la-botilleria-catering-galeria #content-area {
display: none;
}

.page-la-botilleria-catering-galeria .view-galeria-microsite-la-botilleria {
margin-left: -15px;
}
.page-la-botilleria-catering-galeria #block-menu-menu-menucateringbotilleria{
position: relative;
z-index: 1;
}
.page-la-botilleria-catering-galeria .jcarousel-skin-tango{
margin-top: -101px;
}


.page-la-botilleria-catering-galeria.jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.page-la-botilleria-catering-galeria .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.page-la-botilleria-catering-galeria .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.page-la-botilleria-catering-galeria .jcarousel-skin-tango .jcarousel-item {
height:361px;
width:858px;
}


.page-la-botilleria-catering-galeria .jcarousel-skin-tango .jcarousel-prev-horizontal {
background:transparent url(images/boton-izda-microgaleria.jpg) repeat scroll 0 0;
cursor:pointer;
height:361px;
left:5px;
margin-left:10px;
margin-top:-23px;
position:absolute;
top:43px;
width:53px;
}

.page-la-botilleria-catering-galeria  .jcarousel-skin-tango .jcarousel-next-horizontal {
background:transparent url(images/boton-dcha-microgaleria.jpg) repeat scroll 0 0;
cursor:pointer;
height:361px;
margin-right:-633px;
margin-top:-23px;
position:absolute;
right:5px;
top:43px;
width:55px;
}
.page-la-botilleria-catering-galeria  #footer {
margin-top:204px;
}

.page-la-botilleria-catering-galeria #block-block-10 {
float:right;
margin-right:42px;
margin-top:-203px;
}

.page-la-botilleria-catering-galeria .jcarousel-skin-tango ul {
margin:0;

}

.page-la-botilleria-catering-galeria #block-block-27 {
margin-left:340.5px;
margin-top:22.5px;
}
.page-la-botilleria-catering-galeria #block-menu-menu-menucateringbotilleria {
position:absolute;
z-index:99;
}

/* Fin  Pagina galeria de microsite catering Botilleria */


























/* Inicio Microsite café oriente Catering Home */

body.section-cafe-oriente-catering {

background:#D0D0D0 url(images/fondo-cafe-oriente-home.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}

.section-cafe-oriente-catering #logo-title{
display: none;
}

#node-932{
margin-left:20px;
margin-top:29px;
}
.section-cafe-oriente-catering  .meta{
display: none;
}




#block-menu-menu-menucateringcafeoriente a {
color:white;
text-decoration:none;
}

.section-cafe-oriente-catering  #block-menu-menu-menucateringcafeoriente ul {
margin-left:-15px;
margin-top:-12px;
}

.section-cafe-oriente-catering  #block-menu-menu-menucateringcafeoriente {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-67px;
position:absolute;
width:940px;
}



.section-cafe-oriente-catering  #content-area {
height:413px;
}


.section-cafe-oriente-catering .title{
display: none;
}
.section-cafe-oriente-catering .breadcrumb{
display: none;
}

.page-cafe-oriente-catering-home #content-bottom #block-block-32 {
margin-bottom:25px;
margin-left:340.5px;
margin-top:50.5px;
}



.section-cafe-oriente-catering #block-block-10 {
float:right;
margin-right:42px;
margin-top:-15px;
}


.section-cafe-oriente-catering #newsletter-cafe {
margin-bottom:-28px;
margin-left:74px;
margin-top:4px;
}

.section-cafe-oriente-catering #block-menu-menu-menucateringcafeoriente li {
float:left;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:48px;
}



/* Fin Microsite  café oriente Catering Home */



/* Inicio Microsite  café oriente Catering GENERAL*/



.section-cafe-oriente-catering #content-area{
margin-left:-20px;
margin-top:-112px;
}

.section-cafe-oriente-catering #content-area h1{
color:#8E2140;
margin-left:479px;
padding-top:30px;
}

.section-cafe-oriente-catering #content-area p{
color:#848484;
font-size:11px;
width:450px;
}

.section-cafe-oriente-catering #content-area #cafeteria-derecha p {
margin-bottom:0;
margin-left:480px;
}

.section-cafe-oriente-catering #content-area ul{
color:#848484;
font-size:11px;
margin-left:465px;
margin-top:32px;
width:935px;
}

.section-cafe-oriente-catering #content-area li{
margin-bottom:10px;
}


.section-cafe-oriente-catering #block-block-32 {
margin-bottom:25px;
margin-left:340.5px;
margin-top:68.5px;
}




/* Fin Microsite  café oriente Catering GENERAL */

/* Inicio Microsite  café oriente Catering Presentación */
.section-cafe-oriente-catering #fancy-slide-29{
float:left;
margin-left:20px;
margin-top:20px;
}

/* Fin Microsite  café oriente Catering Presentación */



/* Inicio Microsite  café oriente Catering Cocina */
.section-cafe-oriente-catering #fancy-slide-9{
float:left;
margin-left:20px;
margin-top:20px;
}

/* Fin Microsite  café oriente Catering Cocina */


/* Inicio Microsite   café oriente  Catering menús */


.page-cafe-oriente-catering-menus #cafeteria-derecha img {
margin-top:10px;
}

.section-cafe-oriente-catering #fancy-slide-56{
float:left;
margin-left:20px;
margin-top:20px;
}

/* Fin Microsite   café oriente  Catering menús */




/* Inicio Microsite café oriente Catering Salas */

#node-937{
margin-left:20px;
padding-top:18px;
}
/* Fin Microsite café oriente Catering Salas */


/* Inicio Microsite café oriente Catering Contacto */



.page-cafe-oriente-catering-contacto #node-936 {
margin-left:2px;
margin-top:-112px;
}

.page-cafe-oriente-catering-contacto #node-936 h1 {
color:#8E2140;

padding-top:30px;
}

.page-cafe-oriente-catering-contacto #node-936 #ubicacion-derecha img {
margin-bottom:-12px;
margin-left:-85px;
margin-top:28px;
}

.page-cafe-oriente-catering-contacto #node-936 #ubicacion-derecha p {
color:#8E2140;
font-size:11px;
margin-top:18px;
width:935px;
}

.page-cafe-oriente-catering-contacto #node-936 a {
color:#8E2140;
text-decoration: none;
}

.page-cafe-oriente-catering-contacto #content-area {
height:410px;
}

.page-cafe-oriente-catering-contacto #block-menu-menu-cafe-oriente ul {
margin-left:-15px;
margin-top:-12px;
}

.page-cafe-oriente-catering-contacto #block-menu-menu-cafe-oriente {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-cafe-oriente-catering-contacto #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-cafe-oriente-catering-contacto #ubicacion-linea-abajo{
margin-top:-90px;
}

.page-cafe-oriente-catering-contacto #node-936 #ubicacion-derecha #catering-contacto-pa p{
margin-left:-67px;
width:300px;
}


/* Fin Microsite café oriente Catering Contacto */



/*Inicio Pagina galeria de microsite catering café oriente*/

.page-cafe-oriente-catering-galeria #content-area {
display: none;
}

.page-cafe-oriente-catering-galeria .view-galeria-microsite-alabardero-sea {
margin-left: -15px;
}
.page-cafe-oriente-catering-galeria #block-menu-menu-menucateringcafeoriente{
position: relative;
z-index: 1;
}
.page-cafe-oriente-catering-galeria .jcarousel-skin-tango{
margin-top: -101px;
}


.page-cafe-oriente-catering-galeria .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.page-cafe-oriente-catering-galeria .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.page-cafe-oriente-catering-galeria .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.page-cafe-oriente-catering-galeria .jcarousel-skin-tango .jcarousel-item {
height:361px;
width:858px;
}

.page-cafe-oriente-catering-galeria #block-views-647abab016aa1b89315f1bd44057a48a{
margin-left:-15px;
}

.page-cafe-oriente-catering-galeria .jcarousel-skin-tango .jcarousel-prev-horizontal {
background:transparent url(images/boton-izda-microgaleria.jpg) repeat scroll 0 0;
cursor:pointer;
height:361px;
left:5px;
margin-left:10px;
margin-top:-23px;
position:absolute;
top:43px;
width:53px;
}

.page-cafe-oriente-catering-galeria  .jcarousel-skin-tango .jcarousel-next-horizontal {
background:transparent url(images/boton-dcha-microgaleria.jpg) repeat scroll 0 0;
cursor:pointer;
height:361px;
margin-right:-20px;
margin-top:-23px;
position:absolute;
right:5px;
top:43px;
width:55px;
}
.page-cafe-oriente-catering-galeria  #footer {
margin-top:204px;
}

.page-cafe-oriente-catering-galeria #block-block-10 {
float:right;
margin-right:42px;
margin-top:-203px;
}

.page-cafe-oriente-catering-galeria .jcarousel-skin-tango ul {
margin:0;

}

.page-cafe-oriente-catering-galeria #block-block-32 {
margin-left:340.5px;
margin-top:22.5px;
}
.page-cafe-oriente-catering-galeria #block-menu-menu-menucateringcafeoriente {
position:absolute;
z-index:99;
}

/* Fin  Pagina galeria de microsite catering café oriente */







































/* Inicio Microsite Taberna Madrid Catering Home */

body.section-taberna-alabardero-madrid-catering {

background:#D0D0D0 url(images/fondo-cafe-oriente-home.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}

.section-taberna-alabardero-madrid-catering #logo-title{
display: none;
}

#node-913{
margin-left:20px;
margin-top:29px;
}
.section-taberna-alabardero-madrid-catering  .meta{
display: none;
}




#block-menu-menu-menucateringtabernamadrid a {
color:white;
text-decoration:none;
}

.section-taberna-alabardero-madrid-catering  #block-menu-menu-menucateringtabernamadrid ul {
margin-left:-15px;
margin-top:-12px;
}

.section-taberna-alabardero-madrid-catering  #block-menu-menu-menucateringtabernamadrid {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-67px;
position:absolute;
width:940px;
}



.section-taberna-alabardero-madrid-catering  #content-area {
height:413px;
}


.section-taberna-alabardero-madrid-catering .title{
display: none;
}
.section-taberna-alabardero-madrid-catering .breadcrumb{
display: none;
}

.page-taberna-alabardero-madrid-catering-home #content-bottom #block-block-28 {
margin-left:340.5px;
margin-top:50.5px;
}



.section-taberna-alabardero-madrid-catering #block-block-10 {
float:right;
margin-right:42px;
margin-top:-15px;
}



.section-taberna-alabardero-madrid-catering #block-menu-menu-menucateringtabernamadrid li {
float:left;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:48px;
}



/* Fin Microsite  Taberna Madrid Catering Home */



/* Inicio Microsite  Taberna Madrid Catering GENERAL*/



.section-taberna-alabardero-madrid-catering #content-area{
margin-left:-20px;
margin-top:-112px;
}

.section-taberna-alabardero-madrid-catering #content-area h1{
color:#8E2140;
margin-left:479px;
padding-top:30px;
}

.section-taberna-alabardero-madrid-catering #content-area p{
color:#848484;
font-size:11px;
width:450px;
}


.section-taberna-alabardero-madrid-catering #content-area ul{
color:#848484;
font-size:11px;
margin-left:465px;
margin-top:32px;
width:935px;
}

.section-taberna-alabardero-madrid-catering #content-area li{
margin-bottom:10px;
}


.section-taberna-alabardero-madrid-catering #block-block-28 {
margin-left:340.5px;
margin-top:68.5px;
}




/* Fin Microsite  Taberna Madrid Catering GENERAL */





/* Inicio Microsite  Taberna Madrid  Catering Presentación */
.section-taberna-alabardero-madrid-catering #fancy-slide-30{
float:left;
margin-left:20px;
margin-top:20px;
}

.section-taberna-alabardero-madrid-catering #fancy-slide-26{
float:left;
margin-left:20px;
margin-top:20px;
}

/* Fin Microsite  Taberna Madrid  Catering Presentación */



/* Inicio Microsite  Taberna Madrid Catering Cocina */
.section-taberna-alabardero-madrid-catering #fancy-slide-3{
float:left;
margin-left:20px;
margin-top:20px;
}

/* Fin Microsite  Taberna Madrid Catering Cocina */




/* Inicio Microsite  Taberna Madrid Catering menús */


.page-taberna-alabardero-madrid-catering-menus #cafeteria-derecha img {
margin-top:10px;
}


.section-taberna-alabardero-madrid-catering #fancy-slide-5{
float:left;
margin-left:20px;
margin-top:20px;
}



/* Fin Microsite  Taberna Madrid Catering menús */


/* Inicio Microsite  Taberna Madrid Catering Salones */


.section-taberna-alabardero-madrid-catering #fancy-slide-6{
float:left;
margin-left:20px;
margin-top:20px;
}


.page-taberna-alabardero-madrid-catering-salones #content-area ul {
color:#848484;
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:460px;
margin-top:32px;
width:415px;
}
.section-taberna-alabardero-madrid-catering #content-area ul span{
color: #8e2140;
}





/* Fin Microsite  Taberna Madrid Catering Salones */



/* Inicio Microsite Taberna Madrid Catering Contacto */



#node-918 {
margin-left:-20px;
margin-top:-115px;
}

#node-918 h1 {
color:#8E2140;

padding-top:30px;
}

#node-918 img {
margin-bottom:-12px;
margin-left:-85px;
margin-top:46px;
}

#node-918 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-918 a {
color:#8E2140;
text-decoration: none;
}

.page-taberna-alabardero-madrid-catering-contacto #content-area {
height:413px;
}

.page-taberna-alabardero-madrid-catering-contacto #block-menu-menu-menutabernaalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-taberna-alabardero-madrid-catering-contacto #block-menu-menu-menutabernaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-80px;
position:absolute;
width:940px;
}

.page-taberna-alabardero-madrid-catering-contacto #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-taberna-alabardero-madrid-catering-contacto #ubicacion-linea-abajo{
margin-top:-60px;
}

.page-taberna-alabardero-madrid-catering-contacto #block-block-28 {
margin-left:340.5px;
margin-top:79.5px;
}

.page-taberna-alabardero-madrid-catering-contacto #block-block-10 {
float:right;
margin-right:42px;
margin-top:-16px;
}

.page-taberna-alabardero-madrid-catering-contacto #content-area .mapa-contacto {
float:left;
margin-left:43px;
margin-top:23px;
width:500px;
}


.page-taberna-alabardero-madrid-catering-contacto #block-menu-menu-menucateringtabernamadrid {


margin-top:-79px;

}





/* Fin Microsite Taberna Madrid Catering Contacto */










/*Inicio Pagina galeria de microsite Taberna Madrid Catering */

.page-taberna-alabardero-madrid-catering-galeria #content-area {
display: none;
}

.page-taberna-alabardero-madrid-catering-galeria .view-galeria-microsite-alabardero-sea {
margin-left: -15px;
}
.page-taberna-alabardero-madrid-catering-galeria #block-menu-menu-menucateringtabernamadrid{
position: relative;
z-index: 1;
}
.page-taberna-alabardero-madrid-catering-galeria .jcarousel-skin-tango{
margin-top: -101px;
}


.page-taberna-alabardero-madrid-catering-galeria .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.page-taberna-alabardero-madrid-catering-galeria .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.page-taberna-alabardero-madrid-catering-galeria .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.page-taberna-alabardero-madrid-catering-galeria .jcarousel-skin-tango .jcarousel-item {
height:361px;
width:858px;
}



.page-taberna-alabardero-madrid-catering-galeria .jcarousel-skin-tango .jcarousel-prev-horizontal {
background:transparent url(images/boton-izda-microgaleria.jpg) repeat scroll 0 0;
cursor:pointer;
height:361px;
left:5px;
margin-left:10px;
margin-top:-23px;
position:absolute;
top:43px;
width:53px;
}

.page-taberna-alabardero-madrid-catering-galeria  .jcarousel-skin-tango .jcarousel-next-horizontal {
background:transparent url(images/boton-dcha-microgaleria.jpg) repeat scroll 0 0;
cursor:pointer;
height:361px;
margin-right:-20px;
margin-top:-23px;
position:absolute;
right:5px;
top:43px;
width:55px;
}
.page-taberna-alabardero-madrid-catering-galeria  #footer {
margin-top:204px;
}

.page-taberna-alabardero-madrid-catering-galeria #block-block-10 {
float:right;
margin-right:42px;
margin-top:-203px;
}

.page-taberna-alabardero-madrid-catering-galeria .jcarousel-skin-tango ul {
margin:0;

}

.page-taberna-alabardero-madrid-catering-galeria #block-block-28 {
margin-left:340.5px;
margin-top:22.5px;
}
.page-taberna-alabardero-madrid-catering-galeria #block-menu-menu-menucateringtabernamadrid {
position:absolute;
z-index:99;
}

.page-taberna-alabardero-madrid-catering-galeria #block-views-eea6619a84abab2759a56b11e8a338a7{
margin-left: -15px;
}

/* Fin  Pagina galeria de microsite catering Taberna Madrid Catering */






























/* Inicio Microsite Taberna Seattle Catering Home */

body.section-taberna-alabardero-seattle-catering {

background:#D0D0D0 url(images/fondo-cafe-oriente-home.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}

.section-taberna-alabardero-seattle-catering #logo-title{
display: none;
}

#node-919{
margin-left:20px;
margin-top:29px;
}
.section-taberna-alabardero-seattle-catering  .meta{
display: none;
}




#block-menu-menu-menucateringseattle a {
color:white;
text-decoration:none;
}

.section-taberna-alabardero-seattle-catering  #block-menu-menu-menucateringseattle ul {
margin-left:24px;
margin-top:-12px;
}

.section-taberna-alabardero-seattle-catering  #block-menu-menu-menucateringseattle {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-67px;
position:absolute;
width:940px;
}



.section-taberna-alabardero-seattle-catering  #content-area {
height:413px;
}


.section-taberna-alabardero-seattle-catering .title{
display: none;
}
.section-taberna-alabardero-seattle-catering .breadcrumb{
display: none;
}

.page-taberna-alabardero-seattle-catering-home #content-bottom #block-block-29 {
margin-left:340.5px;
margin-top:50.5px;
}



.section-taberna-alabardero-seattle-catering #block-block-10 {
float:right;
margin-right:42px;
margin-top:-24px;
}



.section-taberna-alabardero-seattle-catering #block-menu-menu-menucateringseattle li {
float:left;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:80px;
}



/* Fin Microsite  Taberna Seattle Catering Home */



/* Inicio Microsite  Taberna Seattle Catering GENERAL*/



.section-taberna-alabardero-seattle-catering #content-area{
margin-left:-20px;
margin-top:-112px;
}

.section-taberna-alabardero-seattle-catering #content-area h1{
color:#8E2140;
margin-left:479px;
padding-top:30px;
}

.section-taberna-alabardero-seattle-catering #content-area p{
color:#848484;
font-size:11px;
width:450px;
}

.section-taberna-alabardero-seattle-catering #content-area ul{
color:#848484;
font-size:11px;
margin-left:465px;
margin-top:32px;
width:935px;
}

.section-taberna-alabardero-seattle-catering #content-area li{
margin-bottom:10px;
}


.section-taberna-alabardero-seattle-catering #block-block-29 {
margin-left:340.5px;
margin-top:68.5px;
}




/* Fin Microsite  Taberna Seattle Catering GENERAL */




/* Inicio Microsite  Taberna Seattle  Catering Presentación */
.section-taberna-alabardero-seattle-catering #fancy-slide-37{
float:left;
margin-left:20px;
margin-top:20px;
}

/* Fin Microsite  Taberna Seattle  Catering Presentación */


/* Inicio Microsite  Taberna Seattle Catering Cocina */
.section-taberna-alabardero-seattle-catering #fancy-slide-4{
float:left;
margin-left:20px;
margin-top:20px;
}

/* Fin Microsite  Taberna Seattle Catering Cocina */


/* Inicio Microsite  Taberna Seattle Catering menús */
.section-taberna-alabardero-seattle-catering #fancy-slide-10{
float:left;
margin-left:20px;
margin-top:20px;
}

.page-taberna-alabardero-seattle-catering-menu #cafeteria-derecha img {
margin-top:10px;
}

/* Fin Microsite  Taberna Seattle Catering menús */



/* Inicio Microsite  Taberna Seattle Catering Salones */


.section-taberna-alabardero-seattle-catering #fancy-slide-11{
float:left;
margin-left:20px;
margin-top:20px;
}


.page-taberna-alabardero-seattle-catering-salones #content-area ul {
color:#848484;
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:460px;
margin-top:32px;
width:415px;
}
.section-taberna-alabardero-seattle-catering #content-area ul span{
color: #8e2140;
}





/* Fin Microsite  Taberna Seattle Catering Salones */




/* Inicio Microsite Taberna Seattle Catering Contacto */


#node-924 p {
color:#848484;
font-size:11px;
margin-right:35px;
width:450px;
float: left;
}

#node-924 #ubicacion-derecha{
padding-top:15px;
}

.section-taberna-alabardero-seattle-catering #node-924 {
margin-bottom:80px;

}

.page-taberna-alabardero-seattle-catering-contact #block-block-29 {
margin-left:340.5px;
margin-top:78.5px;
}

/* Fin Microsite Taberna Seattle Catering Contacto */







/*Inicio Pagina galeria de microsite catering Taberna alabardero seattle */

.page-taberna-alabardero-seattle-catering-images #content-area {
display: none;
}

.page-taberna-alabardero-seattle-catering-images .view-galeria-microsite-alabardero-sea {
margin-left: -15px;
}
.page-taberna-alabardero-seattle-catering-images #block-menu-menu-tabernaalabarderoseattle{
position: relative;
z-index: 1;
}
.page-taberna-alabardero-seattle-catering-images .jcarousel-skin-tango{
margin-top: -101px;
}


.page-taberna-alabardero-seattle-catering-images .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.page-taberna-alabardero-seattle-catering-images .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.page-taberna-alabardero-seattle-catering-images .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.page-taberna-alabardero-seattle-catering-images .jcarousel-skin-tango .jcarousel-item {
height:361px;
width:858px;
}



.page-taberna-alabardero-seattle-catering-images .jcarousel-skin-tango .jcarousel-prev-horizontal {
background:transparent url(images/boton-izda-microgaleria.jpg) repeat scroll 0 0;
cursor:pointer;
height:361px;
left:5px;
margin-left:10px;
margin-top:-23px;
position:absolute;
top:43px;
width:53px;
}

.page-taberna-alabardero-seattle-catering-images  .jcarousel-skin-tango .jcarousel-next-horizontal {
background:transparent url(images/boton-dcha-microgaleria.jpg) repeat scroll 0 0;
cursor:pointer;
height:361px;
margin-right:-20px;
margin-top:-23px;
position:absolute;
right:5px;
top:43px;
width:55px;
}
.page-taberna-alabardero-seattle-catering-images  #footer {
margin-top:204px;
}

.page-taberna-alabardero-seattle-catering-images #block-block-10 {
float:right;
margin-right:42px;
margin-top:-203px;
}

.page-taberna-alabardero-seattle-catering-images .jcarousel-skin-tango ul {
margin:0;

}

.page-taberna-alabardero-seattle-catering-images #block-block-29 {
margin-left:340.5px;
margin-top:22.5px;
}
.page-taberna-alabardero-seattle-catering-images #block-menu-menu-menucateringseattle {
position:absolute;
z-index:99;
}

/* Fin  Pagina galeria de microsite catering Taberna alabardero seattle */























/* Inicio Microsite Taberna Washington Catering Home */

body.section-taberna-alabardero-washington-catering {

background:#D0D0D0 url(images/fondo-cafe-oriente-home.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}

.section-taberna-alabardero-washington-catering #logo-title{
display: none;
}

#node-925{
margin-left:20px;
margin-top:29px;
}
.section-taberna-alabardero-washington-catering  .meta{
display: none;
}




#block-menu-menu-menucateringwashington a {
color:white;
text-decoration:none;
}

.section-taberna-alabardero-washington-catering  #block-menu-menu-menucateringwashington ul {
margin-left:-8px;
margin-top:-12px;
}

.page-taberna-alabardero-washington-catering-home #block-menu-menu-menucateringwashington {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-91px;
position:absolute;
width:940px;
}



.section-taberna-alabardero-washington-catering  #content-area {
height:413px;
}


.section-taberna-alabardero-washington-catering .title{
display: none;
}
.section-taberna-alabardero-washington-catering .breadcrumb{
display: none;
}

.page-taberna-alabardero-washington-catering-home #content-bottom #block-block-30 {
margin-left:340.5px;
margin-top:74.5px;
}



.section-taberna-alabardero-washington-catering #block-block-10 {
float:right;
margin-right:42px;
margin-top:-24px;
}



.section-taberna-alabardero-washington-catering #block-menu-menu-menucateringwashington li {
float:left;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:60px;
}



/* Fin Microsite  Taberna Washington Catering Home */



/* Inicio Microsite  Taberna Washington Catering GENERAL*/



.section-taberna-alabardero-washington-catering #content-area{
margin-left:-20px;
margin-top:-112px;
}

.section-taberna-alabardero-washington-catering #content-area h1{
color:#8E2140;
margin-left:479px;
padding-top:30px;
}

.section-taberna-alabardero-washington-catering #content-area p{
color:#848484;
font-size:11px;
width:450px;
}

.section-taberna-alabardero-washington-catering #content-area ul{
color:#848484;
font-size:11px;
margin-left:465px;
margin-top:32px;
width:935px;
}

.section-taberna-alabardero-washington-catering #content-area li{
margin-bottom:10px;
}


.section-taberna-alabardero-washington-catering #block-block-30 {
margin-left:340.5px;
margin-top:68.5px;
}




/* Fin Microsite  Taberna Washington Catering GENERAL */



/* Inicio Microsite  Taberna Washington Catering En Construcción*/



.section-taberna-alabardero-washington-catering #block-menu-menu-menucateringwashington {

background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-91px;
position:absolute;
width:940px;
}


.page-taberna-alabardero-washington-catering-en-construccion #content-area {
margin-left:0;
margin-top:-88px;
}
/* Fin Microsite  Taberna Washington Catering En Construcció */




/*Inicio Pagina galeria de microsite catering Taberna alabardero Washington */

.page-taberna-alabardero-washington-catering-images #content-area {
display: none;
}

.page-taberna-alabardero-washington-catering-images .view-galeria-microsite-alabardero-was {
margin-left: -15px;
}
.page-taberna-alabardero-washington-catering-images #block-menu-menu-menucateringwashington{
position: relative;
z-index: 1;
}
.page-taberna-alabardero-washington-catering-images .jcarousel-skin-tango{
margin-top: -101px;
margin-left: 0px;
}


.page-taberna-alabardero-washington-catering-images .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.page-taberna-alabardero-washington-catering-images .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.page-taberna-alabardero-washington-catering-images .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.page-taberna-alabardero-washington-catering-images .jcarousel-skin-tango .jcarousel-item {
height:361px;
width:858px;
}



.page-taberna-alabardero-washington-catering-images .jcarousel-skin-tango .jcarousel-prev-horizontal {
background:transparent url(images/boton-izda-microgaleria.jpg) repeat scroll 0 0;
cursor:pointer;
height:361px;
left:5px;
margin-left:10px;
margin-top:-23px;
position:absolute;
top:43px;
width:53px;
}

.page-taberna-alabardero-washington-catering-images  .jcarousel-skin-tango .jcarousel-next-horizontal {
background:transparent url(images/boton-dcha-microgaleria.jpg) repeat scroll 0 0;
cursor:pointer;
height:361px;
margin-right:-20px;
margin-top:-23px;
position:absolute;
right:5px;
top:43px;
width:55px;
}
.page-taberna-alabardero-washington-catering-images  #footer {
margin-top:204px;
}

.page-taberna-alabardero-washington-catering-images #block-block-10 {
float:right;
margin-right:42px;
margin-top:-203px;
}

.page-taberna-alabardero-washington-catering-images .jcarousel-skin-tango ul {
margin:0;

}

.page-taberna-alabardero-washington-catering-images #block-block-30 {
margin-left:340.5px;
margin-top:46.5px;
}
.page-taberna-alabardero-washington-catering-images #block-menu-menu-menucateringwashington {
position:absolute;
z-index:99;
}

/* Fin  Pagina galeria de microsite catering Taberna alabardero Washington */

































/* Inicio Microsite Taberna Zona Sur Catering Home */

body.section-catering-zona-sur {

background:#D0D0D0 url(images/fondo-cafe-oriente-home.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}

.section-catering-zona-sur #logo-title{
display: none;
}

#node-926{
margin-left:20px;
margin-top:29px;
}
.section-catering-zona-sur  .meta{
display: none;
}




#block-menu-menu-menucateringsur a {
color:white;
text-decoration:none;
}

.section-catering-zona-sur  #block-menu-menu-menucateringsur ul {
margin-left:-15px;
margin-top:-12px;
}

.section-catering-zona-sur  #block-menu-menu-menucateringsur {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-67px;
position:absolute;
width:940px;
}



.section-catering-zona-sur  #content-area {
height:413px;
}


.section-catering-zona-sur .title{
display: none;
}
.section-catering-zona-sur .breadcrumb{
display: none;
}

.page-catering-zona-sur-home #content-bottom #block-block-31 {
margin-bottom:26px;
margin-left:340.5px;
margin-top:50.5px;
}



.section-catering-zona-sur #block-block-10 {
float:right;
margin-right:42px;
margin-top:-12px;
}



.section-catering-zona-sur #block-menu-menu-menucateringsur li {
float:left;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:45px;
}



/* Fin Microsite  Taberna Zona Sur Catering Home */



/* Inicio Microsite  Taberna Zona Sur Catering GENERAL*/



.section-catering-zona-sur #content-area{
margin-left:-20px;
margin-top:-112px;
}

.section-catering-zona-sur #content-area h1{
color:#8E2140;
margin-left:479px;
padding-top:30px;
}

.section-catering-zona-sur #content-area p{
color:#848484;
font-size:11px;
width:450px;
}

.section-catering-zona-sur #content-area ul{
color:#848484;
font-size:11px;
margin-left:465px;
margin-top:32px;
width:935px;
}

.section-catering-zona-sur #content-area li{
margin-bottom:10px;
}


.section-catering-zona-sur #block-block-31 {
margin-left:340.5px;
margin-top:68.5px;
}




/* Fin Microsite  Taberna Zona Sur Catering GENERAL */


/* Inicio Microsite  Taberna Seattle  Catering Presentación */
.section-catering-zona-sur #fancy-slide-34{
float:left;
margin-left:20px;
margin-top:20px;
}

/* Fin Microsite  Taberna Zona Sur  Catering Presentación */




/* Inicio Microsite  Taberna Zona Sur Catering Cocina */
.section-catering-zona-sur #fancy-slide-61{
float:left;
margin-left:20px;
margin-top:20px;
}

#node-928{
line-height:16px;
}
/* Fin Microsite  Taberna Zona Sur Catering Cocina */



/* Inicio Microsite  Taberna Zona sur Catering menús */


.page-catering-zona-sur-menus #cafeteria-derecha img {
margin-top:10px;
}

.section-catering-zona-sur #fancy-slide-35{
float:left;
margin-left:20px;
margin-top:20px;
}

/* Fin Microsite  Taberna Zona sur Catering menús */





/* Inicio Microsite  Zona sur Catering Salones */


.section-catering-zona-sur #fancy-slide-36{
float:left;
margin-left:20px;
margin-top:20px;
}


.page-catering-zona-sur-salones #content-area ul {
color:#848484;
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:460px;
margin-top:32px;
width:415px;
}
.section-catering-zona-sur #content-area ul span{
color: #8e2140;
}



/* Fin Microsite  Zona sur Catering Salones */


/* Inicio Microsite Zona sur Catering Contacto */


#node-931 p {
color:#848484;
font-size:11px;
margin-right:35px;
width:450px;
float: left;
}

#node-931 #ubicacion-derecha{
padding-top:15px;
}

.section-catering-zona-sur #node-931 {
margin-bottom:80px;

}

.page-catering-zona-sur-contacto #block-block-31 {
margin-left:340.5px;
margin-top:78.5px;
}

/* Fin Microsite Zona sur Catering Contacto */




/*Inicio Pagina galeria de microsite catering  Zona sur */

.page-catering-zona-sur-galeria  #content-area {
display: none;
}

.page-catering-zona-sur-galeria  .view-galeria-microsite-la-meridiana {
margin-left: -15px;
}
.page-catering-zona-sur-galeria  #block-menu-menu-menucateringsur{
position: relative;
z-index: 1;
}
.page-catering-zona-sur-galeria  .jcarousel-skin-tango{
margin-top: -101px;
margin-left: 0px;
}


.page-catering-zona-sur-galeria .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.page-catering-zona-sur-galeria  .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.page-catering-zona-sur-galeria .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.page-catering-zona-sur-galeria .jcarousel-skin-tango .jcarousel-item {
height:361px;
width:858px;
}



.page-catering-zona-sur-galeria  .jcarousel-skin-tango .jcarousel-prev-horizontal {
background:transparent url(images/boton-izda-microgaleria.jpg) repeat scroll 0 0;
cursor:pointer;
height:361px;
left:5px;
margin-left:10px;
margin-top:-23px;
position:absolute;
top:43px;
width:53px;
}

.page-catering-zona-sur-galeria .jcarousel-skin-tango .jcarousel-next-horizontal {
background:transparent url(images/boton-dcha-microgaleria.jpg) repeat scroll 0 0;
cursor:pointer;
height:361px;
margin-right:-20px;
margin-top:-23px;
position:absolute;
right:5px;
top:43px;
width:55px;
}
.page-catering-zona-sur-galeria  #footer {
margin-top:204px;
}

.page-catering-zona-sur-galeria  #block-block-10 {
float:right;
margin-right:42px;
margin-top:-203px;
}

.page-catering-zona-sur-galeria .jcarousel-skin-tango ul {
margin:0;

}

.page-catering-zona-sur-galeria  #block-block-31 {
margin-left:340.5px;
margin-top:34.5px;
}
.page-catering-zona-sur-galeria #block-menu-menu-menucateringsur {
position:absolute;
z-index:99;
}

/* Fin  Pagina galeria de microsite catering  Zona sur */











































/* Inicio Pagina genérica de microsite Caserio Iruaritz Home*/



body.section-caserio-iruaritz {
background:#D0D0D0 url(images/fondo-cafe-oriente-home.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}

.section-caserio-iruaritz .breadcrumb{
display: none;
}
.section-caserio-iruaritz .title{
display: none;
}

.section-caserio-iruaritz #logo-title {
display: none;
}

#block-menu-menu-menucaserioiruaritz {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
clear:both;
height:25px;
margin-top:-247px;
}

#block-menu-menu-menucaserioiruaritz a {
color:white;
text-decoration:none;
}

#block-menu-menu-menucaserioiruaritz li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:22px;
}

#block-menu-menu-menucaserioiruaritz ul {
margin-left:-15px;
}


#node-518 {
margin-top:-97px;
}

#block-block-16 {
margin-left:340.5px;
margin-top:69.5px;
}

.section-caserio-iruaritz #content-area {
height:630px;
}
.section-caserio-iruaritz #footer {
margin-top:181px;
z-index:1;
position:relative;
}

.section-caserio-iruaritz #block-block-10 {
margin-top:-167px;
}

.section-caserio-iruaritz #block-block-10 {
float:right;
margin-right:42px;
margin-top:-206px;
}

.section-caserio-iruaritz #block-menu-menu-menucaserioiruaritz li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:18px;
font-size: 11px;
}


/* Fin Pagina genérica de microsite Caserio Iruaritz  Home*/


/* Inicio Pagina Cousine de Caserio Iruaritz  */

.page-caserio-iruaritz-cocina #fancy-slide-49 {
float:left;
margin-left:20px;
margin-top:22px;
margin-right: 15px;
}


#node-519 {
margin-left:-20px;
margin-top:-115px;
}

#node-519 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-519 #cafeteria-derecha img {
margin-left:-2px;
margin-top:-45px;
position:absolute;
}

#node-519 p {
color:#848484;
font-size:11px;
line-height:102px;
width:935px;
}

.page-caserio-iruaritz-cocina #content-area {
height:426px;
}

.page-caserio-iruaritz-cocina #block-menu-menu-menucaserioiruaritz ul {
margin-left:-15px;
margin-top:-12px;
}

.page-caserio-iruaritz-cocina #block-menu-menu-menucaserioiruaritz {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-79px;
position:absolute;
width:940px;
}

#node-519 #parrafo-junto{
line-height:normal;
margin-left:480px;
margin-top:29px;
width:450px;
}

.page-caserio-iruaritz-cocina #cafeteria-derecha p {
margin-bottom:0;
margin-left:480px;
}

.page-caserio-iruaritz-cocina #block-block-10 {
float:right;
margin-right:42px;
margin-top:-189px;
}

/* Fin  Pagina Cousine de Caserio Iruaritz*/





/* Pagina genérica de microsite Caserio Iruaritz CONTACTO UBICACIÓN */

#node-520 {
margin-left:-20px;
margin-top:-115px;
}

#node-520 h1 {
color:#8E2140;

padding-top:30px;
}

#node-520 img {
margin-bottom:-12px;
margin-left:-85px;
margin-top:46px;
}

#node-520 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-520 a {
color:#8E2140;
text-decoration: none;
}

.page-caserio-iruaritz-contacto-ubicacion #content-area {
height:413px;
}

.page-caserio-iruaritz-contacto-ubicacion #block-menu-menu-menucaserioiruaritz ul {
margin-left:-15px;
margin-top:-12px;
}

.page-caserio-iruaritz-contacto-ubicacion #block-menu-menu-menucaserioiruaritz {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-80px;
position:absolute;
width:940px;
}

.page-caserio-iruaritz-contacto-ubicacion #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-caserio-iruaritz-contacto-ubicacion #ubicacion-linea-abajo{
margin-top:-60px;
}

.page-caserio-iruaritz-contacto-ubicacion #block-block-16 {
margin-left:340.5px;
margin-top:79.5px;
}

.page-caserio-iruaritz-contacto-ubicacion #block-block-10 {
float:right;
margin-right:42px;
margin-top:-186px;
}

/* Fin Pagina genérica de microsite Caserio Iruaritz CONTACTO UBICACIÓN*/



/* Pagina genérica de microsite Caserio Iruaritz EVENTOS PROMOCIONES */


.page-caserio-iruaritz-eventos #fancy-slide-60 {
float:left;
margin-left:20px;
margin-top:22px;
margin-right: 15px;
}


#node-521 {
margin-left:-20px;
margin-top:-115px;
}

#node-521 h1 {
color:#8E2140;

padding-top:30px;
}

#node-521 #ubicacion-derecha  img {
margin-bottom:-12px;
margin-left:-130px;
margin-top:25px;
}

#node-521 p {
color:#8E2140;
font-size:11px;
width:435px;
}

#node-521 a {
color:#8E2140;
text-decoration: none;
}

.page-caserio-iruaritz-eventos #content-area {
height:453px;
}

.page-caserio-iruaritz-eventos #block-menu-menu-menucaserioiruaritz ul {
margin-left:-15px;
margin-top:-12px;
}

.page-caserio-iruaritz-eventos #block-menu-menu-menucaserioiruaritz {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-72px;
position:absolute;
width:940px;
}

.page-caserio-iruaritz-eventos #ubicacion-derecha{
margin-left:605px;
padding-top:10px;
}

.page-caserio-iruaritz-eventos #ubicacion-linea-abajo{
margin-top:20px;
}

.page-caserio-iruaritz-eventos #ubicacion-solo-texto{
margin-left:-116px;
margin-top:60px;
}

.page-caserio-iruaritz-eventos #ubicacion-solo-texto img{
margin-left:0;
margin-top:-23px;
position:absolute;
}

.page-caserio-iruaritz-eventos #block-block-16 {
margin-left:340.5px;
margin-top:35.5px;
}

.page-caserio-iruaritz-eventos #block-block-10 {
float:right;
margin-right:42px;
margin-top:-182px;
}

/* Fin Pagina genérica de microsite Caserio Iruaritz EVENTOS PROMOCIONES*/



/*Inicio Pagina galeria de microsite Caserio Iruaritz */

.page-caserio-iruaritz-galeria #content-area {
height:648px;
}

.section-caserio-iruaritz .view-galeria-microsite-caserio-iruari {

}
.page-caserio-iruaritz-galeria #block-menu-menu-menucaserioiruaritz{
position: relative;
z-index: 1;
}
.section-caserio-iruaritz .jcarousel-skin-tango{
margin-top: -101px;
}


.section-caserio-iruaritz .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.section-caserio-iruaritz .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.section-caserio-iruaritz .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.section-caserio-iruaritz .jcarousel-skin-tango .jcarousel-item {
height:394px;
width:858px;
}



.section-caserio-iruaritz .jcarousel-skin-tango .jcarousel-prev-horizontal {

background:transparent url(images/boton-izda-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
left:5px;
margin-left:-5px;
margin-top:-23px;
position:absolute;
top:43px;
width:40px;
}

.section-caserio-iruaritz  .jcarousel-skin-tango .jcarousel-next-horizontal {

background:transparent url(images/boton-dcha-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
width:40px;
position:absolute;
right:5px;
top:43px;
margin-top:-23px;
margin-right: -5px;
}
.page-caserio-iruaritz-galeria  #footer {
margin-top:204px;
}

.page-caserio-iruaritz-galeria #block-block-10 {
float:right;
margin-right:42px;
margin-top:-229px;
}


/* Fin Pagina galería de microsite Caserio Iruaritz */


/* Inicio Pagina Hotel de Caserio Iruaritz  */


.page-caserio-iruaritz-hotel #fancy-slide-47 {
float:left;
margin-left:20px;
margin-top:22px;
margin-right: 15px;
}


#node-522 {
margin-left:-20px;
margin-top:-115px;
}

#node-522 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-522 #cafeteria-derecha img {
margin-left:305px;
margin-top:20px;
position:absolute;
}

#node-522 p {
color:#848484;
font-size:11px;
line-height:normal;
width:935px;
}

.page-caserio-iruaritz-hotel #content-area {
height:426px;
}

.page-caserio-iruaritz-hotel #block-menu-menu-menucaserioiruaritz ul {
margin-left:-15px;
margin-top:-12px;
}

.page-caserio-iruaritz-hotel #block-menu-menu-menucaserioiruaritz {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-79px;
position:absolute;
width:940px;
}

#node-522 #parrafo-junto {
line-height:20px;
margin-left:480px;
margin-top:8px;
width:450px;
}

.page-caserio-iruaritz-hotel #cafeteria-derecha p {
margin-bottom:0;
margin-left:480px;
}

.page-caserio-iruaritz-hotel #content-area ul{
color:#848484;
font-size:11px;
margin-left:467px;
margin-top:80px;
}

.page-caserio-iruaritz-hotel #block-block-10 {
float:right;
margin-right:42px;
margin-top:-189px;
}
/* Fin  Pagina Hotel de Caserio Iruaritz*/


/* Inicio Pagina Entorno de Caserio Iruaritz  */

.page-caserio-iruaritz-hotel-entorno #fancy-slide-48 {
float:left;
margin-left:20px;
margin-top:22px;
margin-right: 15px;
}


#node-542 {
margin-left:-20px;
margin-top:-115px;
}

#node-542 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-542 #cafeteria-derecha img {
margin-left:130px;
margin-top:20px;
position:absolute
}

#node-542 p {
color:#848484;
font-size:11px;
line-height:normal;
width:935px;
}

.page-caserio-iruaritz-hotel-entorno #content-area {
height:426px;
}

.page-caserio-iruaritz-hotel-entorno #block-menu-menu-menucaserioiruaritz ul {
margin-left:-15px;
margin-top:-12px;
}

.page-caserio-iruaritz-hotel-entorno #block-menu-menu-menucaserioiruaritz {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-77px;
position:absolute;
width:940px;
}

#node-542 #parrafo-junto{
line-height:20px;
margin-left:480px;
margin-top:29px;
width:450px;
}

.page-caserio-iruaritz-hotel-entorno #cafeteria-derecha p {
margin-bottom:0;
margin-left:480px;
}

.page-caserio-iruaritz-hotel-entorno #content-area ul{
color:#848484;
font-size:11px;
margin-left:467px;
margin-top:80px;
}

.page-caserio-iruaritz-hotel-entorno #block-block-10 {
float:right;
margin-right:42px;
margin-top:-189px;
}
/* Fin  Pagina Entorno de Caserio Iruaritz*/



/* Pagina genérica de microsite Caserio Iruaritz RESERVAS TARIFAS */

#node-553 {
margin-left:-20px;
margin-top:-115px;
}

#node-553 h1 {
color:#8E2140;

padding-top:30px;
}

#node-553 img {
margin-bottom:-20px;
margin-left:0;
margin-top:0;
}

#node-553 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-553 a {
color:#8E2140;
text-decoration: none;
}

#node-553 label{
color:#8E2140;
display:inline;
font-size:11px;
}

fieldset#webform-component-todo {
border: none;
}
fieldset#webform-component-todo legend{
display: none;
}
#webform-client-form-553 {
width:930px;
}

#webform-client-form-553 input{
float:right;
height:16px;
width:228px;
background: url(images/reservas-input.png) no-repeat;
border: none;
}

#webform-client-form-553 #webform-component-fecha .container-inline{
float:right;
margin-left:200px;
}

#webform-client-form-553 input#edit-submit{
background:transparent url(images/submin-reservas.png) no-repeat scroll 0 0;
border:medium none;
display:block;
height:16px;
margin-top:-20px;
width:70px;
color: #8e2140;
}

.page-caserio-iruaritz-reservas #content-area {
height:453px;
}

.page-caserio-iruaritz-reservas #block-menu-menu-menucaprichoalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-caserio-iruaritz-reservas #block-menu-menu-menucaprichoalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-caserio-iruaritz-reservas #content-area {
height:417px;
}

.page-caserio-iruaritz-reservas #block-block-16 {
margin-left:340.5px;
margin-top:75.5px;
}

.page-caserio-iruaritz-reservas #block-block-10 {
float:right;
margin-right:42px;
margin-top:-211px;
}

/* Fin Pagina genérica de microsite Caserio Iruaritz RESERVAS TARIFAS*/



/* Pagina genérica de microsite  Caserio Iruaritz Actividades */

#node-575 {
margin-left:-20px;
margin-top:-115px;
}

#node-575 h1 {
color:#8E2140;

padding-top:30px;
}

#node-575 img {
margin-bottom:-12px;
margin-left:-120px;
margin-top:25px;
}

#node-575 p {
color:#8E2140;
font-size:11px;
width:435px;
}

#node-575 a {
color:#8E2140;
text-decoration: none;
}

.page-caserio-iruaritz-salas #content-area {
height:418px;
}

.page-caserio-iruaritz-salas #block-menu-menu-menucaprichoalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-caserio-iruaritz-salas #block-menu-menu-menucaprichoalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-caserio-iruaritz-salas #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-caserio-iruaritz-salas #ubicacion-linea-abajo{
margin-top:20px;
}

.page-caserio-iruaritz-salas #ubicacion-solo-texto{
margin-left:-116px;
margin-top:35px;
}

.page-caserio-iruaritz-salas #ubicacion-solo-texto img{
margin-left:0;
margin-top:-23px;
position:absolute;
}

.page-caserio-iruaritz-salas #block-block-16 {
margin-left:340.5px;
margin-top:39.5px;
}

.page-caserio-iruaritz-salas #block-block-10 {
float:right;
margin-right:42px;
margin-top:-176px;
}

/* Fin Pagina genérica de microsite Caserio Iruaritz Actividades*/


/* Inicio Pagina genérica de microsite La mar del Alabardero Home*/



body.section-la-mar-del-alabardero {
background:#D0D0D0 url(images/fondo-cafe-oriente-home.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}

.section-la-mar-del-alabardero .breadcrumb{
display: none;
}
.section-la-mar-del-alabardero .title{
display: none;
}

.section-la-mar-del-alabardero #logo-title {
display: none;
}

#block-menu-menu-menulamardelalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
clear:both;
height:25px;
margin-top:-247px;
}

#block-menu-menu-menulamardelalabardero a {
color:white;
text-decoration:none;
}

#block-menu-menu-menulamardelalabardero li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:22px;
}

#block-menu-menu-menulamardelalabardero ul {
margin-left:-15px;
}


#node-620 {
margin-top:-97px;
}

#block-block-17 {
margin-left:340.5px;
margin-top:35.5px;
}

.section-la-mar-del-alabardero #content-area {
height:630px;
}
.section-la-mar-del-alabardero #footer {
margin-top:181px;
z-index:1;
position:relative;
}

.section-la-mar-del-alabardero #block-block-10 {
margin-top:-167px;
}

.section-la-mar-del-alabardero #block-block-10 {
float:right;
margin-right:42px;
margin-top:-175px;
}

.section-la-mar-del-alabardero #block-menu-menu-menulamardelalabardero li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:16px;
}


/* Fin Pagina genérica de microsite La mar del Alabardero  Home*/



/* Pagina genérica de microsite La mar del Alabardero restaurante */

.page-la-mar-del-alabardero-presentacion #fancy-slide-42 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 10px;
}



#node-956 {
margin-left:-20px;
margin-top:-115px;
}

#node-956 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}



#node-956 p {
color:#848484;
font-size:11px;

width:935px;
}

.page-la-mar-del-alabardero-presentacion #content-area {
height:453px;
}

.page-la-mar-del-alabardero-presentacion #block-menu-menu-menulamardelalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-mar-del-alabardero-presentacion #block-menu-menu-menulamardelalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-74px;
position:absolute;
width:940px;
}

#node-956 #parrafo-junto{
line-height:20px;
margin-top:90px;
}


.page-la-mar-del-alabardero-presentacion #block-block-10 {
float:right;
margin-right:42px;
margin-top:-185px;
}

/* Fin Pagina genérica de microsite La mar del Alabardero Principal restaurante*/



/* Pagina genérica de microsite La mar del Alabardero  COCINA */

.page-la-mar-del-alabardero-cocina #fancy-slide-42 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 10px;
}



#node-957 {
margin-left:-20px;
margin-top:-115px;
}

#node-957 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}



#node-957 p {
color:#848484;
font-size:11px;

width:935px;
}

.page-la-mar-del-alabardero-cocina #content-area {
height:453px;
}

.page-la-mar-del-alabardero-cocina #block-menu-menu-menulamardelalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-mar-del-alabardero-cocina #block-menu-menu-menulamardelalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-74px;
position:absolute;
width:940px;
}

#node-957 #parrafo-junto{
line-height:20px;
margin-top:90px;
}


.page-la-mar-del-alabardero-cocina #block-block-10 {
float:right;
margin-right:42px;
margin-top:-185px;
}

/* Fin Pagina genérica de microsite La mar del Alabardero COCINA restaurante*/


/* Inicio Microsite La Mar Contacto */



#node-958  {
margin-left:-20px;
margin-top:-115px;
}

#node-958  h1 {
color:#8E2140;

padding-top:30px;
}

#node-958  img {
margin-bottom:-12px;
margin-left:-85px;
margin-top:46px;
}

#node-958  p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-958  a {
color:#8E2140;
text-decoration: none;
}

.page-la-mar-del-alabardero-contacto #content-area {
height:413px;
}

.page-la-mar-del-alabardero-contacto #block-menu-menu-menulamardelalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-mar-del-alabardero-contacto #block-menu-menu-menulamardelalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-80px;
position:absolute;
width:940px;
}

.page-la-mar-del-alabardero-contacto #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-la-mar-del-alabardero-contacto #ubicacion-linea-abajo{
margin-top:-60px;
}

.page-la-mar-del-alabardero-contacto #block-block-17 {
margin-left:340.5px;
margin-top:79.5px;
}

.page-la-mar-del-alabardero-contacto #block-block-10 {
float:right;
margin-right:42px;
margin-top:-189px;
}

/* Fin Microsite La Mar Contacto */

/* Pagina genérica de microsite La Mar RESERVAS TARIFAS */

#node-959 {
margin-left:-20px;
margin-top:-115px;
}

#node-959 h1 {
color:#8E2140;

padding-top:30px;
}

#node-959 img {
margin-bottom:-20px;
margin-left:0;
margin-top:0;
}

#node-959 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-959 a {
color:#8E2140;
text-decoration: none;
}

#node-959 label{
color:#8E2140;
display:inline;
font-size:11px;
}

fieldset#webform-component-todo {
border: none;
}
fieldset#webform-component-todo legend{
display: none;
}
#webform-client-form-959 {
width:930px;
}

#webform-client-form-959 input{
float:right;
height:16px;
width:228px;
background: url(images/reservas-input.png) no-repeat;
border: none;
}

#webform-client-form-959 #webform-component-fecha .container-inline{
float:right;
margin-left:200px;
}

#webform-client-form-959 input#edit-submit{
background:transparent url(images/submin-reservas.png) no-repeat scroll 0 0;
border:medium none;
display:block;
height:16px;
margin-top:-20px;
width:70px;
color: #8e2140;
}

.page-la-mar-del-alabardero-reservas #content-area {
height:433px;
}

.page-la-mar-del-alabardero-reservas #block-menu-menu-cafe-oriente ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-mar-del-alabardero-reservas #block-menu-menu-cafe-oriente {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}


.page-la-mar-del-alabardero-reservas #block-block-17 {
margin-left:340.5px;
margin-top:-13.5px;
}


.page-la-mar-del-alabardero-reservas #block-block-10 {
float:right;
margin-right:42px;
margin-top:-155px;
}


/* Fin Pagina genérica de microsite La Mar RESERVAS TARIFAS*/





/* Pagina genérica de microsite  LA MAR  Madrid EVENTOS PROMOCIONES*/


.page-la-mar-del-alabardero-eventos  #block-menu-menu-menulamardelalabardero li {

margin-right:14px;
}



.page-la-mar-del-alabardero-eventos #fancy-slide-55 {
float:left;
margin-left:20px;
margin-right:15px;
margin-top:23px;
}


#node-992 {
margin-left:-20px;
margin-top:-115px;
}

#node-992 h1 {
color:#8E2140;

padding-top:30px;
}

.page-la-mar-del-alabardero-eventos #titular-eventos-madrid{
margin-left:-115px;
}

#node-992 p {
color:#8E2140;
font-size:11px;
width:440px;
}

#node-992 a {
color:#8E2140;
text-decoration: none;
}

.page-la-mar-del-alabardero-eventos #content-area {
height:453px;
}

.page-la-mar-del-alabardero-eventos #block-menu-menu-menulamardelalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-mar-del-alabardero-eventos #block-menu-menu-menulamardelalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-61px;
position:absolute;
width:940px;
}

.page-la-mar-del-alabardero-eventos #ubicacion-derecha{
margin-left:600px;
padding-top:22px;
}

.page-la-mar-del-alabardero-eventos #ubicacion-linea-abajo{
margin-top:20px;
}

.page-la-mar-del-alabardero-eventos #ubicacion-solo-texto{
margin-left:-116px;
margin-top:60px;
}

.page-la-mar-del-alabardero-eventos #ubicacion-solo-texto img{
margin-left:0;
margin-top:10px;
position:absolute;
}

.page-la-mar-del-alabardero-eventos #block-block-17 {
margin-left:340.5px;
margin-top:25.5px;
}

/* Fin Pagina genérica de microsite LA MAR  Madrid EVENTOS PROMOCIONES*/





















/*Inicio Pagina galeria de microsite La Mar del Alabardero */

.page-la-mar-del-alabardero-galeria #content-area {
height:648px;
}

.section-la-mar-del-alabardero .view-galeria-microsite-la-mar {

}
.page-la-mar-del-alabardero-galeria #block-menu-menu-menulamardelalabardero{
position: relative;
z-index: 1;
}
.section-la-mar-del-alabardero .jcarousel-skin-tango{
margin-top: -101px;
}


.section-la-mar-del-alabardero .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.section-la-mar-del-alabardero .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.section-la-mar-del-alabardero .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.section-la-mar-del-alabardero .jcarousel-skin-tango .jcarousel-item {
height:394px;
width:858px;
}



.section-la-mar-del-alabardero .jcarousel-skin-tango .jcarousel-prev-horizontal {

background:transparent url(images/boton-izda-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
left:5px;
margin-left:-5px;
margin-top:-23px;
position:absolute;
top:43px;
width:40px;
}

.section-la-mar-del-alabardero  .jcarousel-skin-tango .jcarousel-next-horizontal {

background:transparent url(images/boton-dcha-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
width:40px;
position:absolute;
right:5px;
top:43px;
margin-top:-23px;
margin-right: -5px;
}
.page-la-mar-del-alabardero-galeria  #footer {
margin-top:204px;
}

.page-la-mar-del-alabardero-galeria #block-block-10 {
float:right;
margin-right:42px;
margin-top:-198px;
}


/* Fin Pagina galería de microsite La Mar del Alabardero */



/* Inicio Pagina genérica de microsite La meridiana alabardero Home*/



body.section-la-meridiana-del-alabardero {
background:#D0D0D0 url(images/fondo-cafe-oriente-home.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}

.section-la-meridiana-del-alabardero .breadcrumb{
display: none;
}
.section-la-meridiana-del-alabardero .title{
display: none;
}

.section-la-meridiana-del-alabardero #logo-title {
display: none;
}

#block-menu-menu-menumeridianaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
clear:both;
height:25px;
margin-top:-247px;
}

#block-menu-menu-menumeridianaalabardero a {
color:white;
text-decoration:none;
}

#block-menu-menu-menumeridianaalabardero li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:22px;
}

#block-menu-menu-menumeridianaalabardero ul {
margin-left:-15px;
}


#node-679 {
margin-top:-97px;
}

#block-block-18 {
margin-left:340.5px;
margin-top:46.5px;
}

.section-la-meridiana-del-alabardero #content-area {
height:630px;
}
.section-la-meridiana-del-alabardero #footer {
margin-top:181px;
z-index:1;
position:relative;
}



.section-la-meridiana-del-alabardero #block-block-10 {
float:right;
margin-right:42px;
margin-top:-172px;
}

.section-la-meridiana-del-alabardero #block-menu-menu-menumeridianaalabardero li {
float:left;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:15px;
}



.section-la-meridiana-del-alabardero .jcarousel-skin-tango{
margin-top: -101px;
}


.section-la-meridiana-del-alabardero .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.section-la-meridiana-del-alabardero .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.section-la-meridiana-del-alabardero .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.section-la-meridiana-del-alabardero .jcarousel-skin-tango .jcarousel-item {
height:361px;
width:858px;
}



.section-la-meridiana-del-alabardero .jcarousel-skin-tango .jcarousel-prev-horizontal {
background:transparent url(images/boton-izda-microgaleria.jpg) repeat scroll 0 0;
cursor:pointer;
height:361px;
left:5px;
margin-left:10px;
margin-top:-23px;
position:absolute;
top:43px;
width:53px;
}

.section-la-meridiana-del-alabardero  .jcarousel-skin-tango .jcarousel-next-horizontal {
background:transparent url(images/boton-dcha-microgaleria.jpg) repeat scroll 0 0;
cursor:pointer;
height:361px;
margin-right:-20px;
margin-top:-23px;
position:absolute;
right:5px;
top:43px;
width:55px;
}




/* Fin Pagina genérica de microsite La meridiana alabardero  Home*/



/* Pagina genérica de microsite La Meridiana Alabardero restaurante */

.section-la-meridiana-del-alabardero #fancy-slide-52 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 30px;
}



.page-la-meridiana-del-alabardero-restaurante #block-menu-menu-menumeridianaalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-meridiana-del-alabardero-restaurante #block-menu-menu-menumeridianaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-67px;
position:absolute;
width:940px;
}



.page-la-meridiana-del-alabardero-restaurante  #content-area {
height:413px;
}

#node-700{
margin-left:-20px;
margin-top:-112px;
}

#node-700 h1{
color: #8e2140;
padding-top:30px;
}

#node-700 p{
color:#848484;
font-size:11px;
width:935px;
}

#node-700 ul{
color:#848484;
font-size:11px;
margin-left:465px;
width:935px;
}

#node-700 #botones-restaurant-seattle img{
margin-left:290px;
}
.page-la-meridiana-del-alabardero-restaurante #block-block-18 {
margin-left:340.5px;
margin-top:68.5px;
}
#botones-restaurant-seattle{
margin-top:40px;
}
#botones-restaurant-seattle a{
margin-left:-155px;
}

.page-la-meridiana-del-alabardero-restaurante #block-block-10 {
float:right;
margin-right:42px;
margin-top:-167px;
}


.page-la-meridiana-del-alabardero-restaurante #block-menu-menu-menumeridianaalabardero li {

margin-right:12px;
}


/* Fin Pagina genérica de microsite La Meridiana Alabardero restaurante*/


/* Pagina genérica de microsite La Meridiana Alabardero Carta restaurante */

.page-la-meridiana-del-alabardero-restaurante-carta #block-menu-menu-menumeridianaalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-meridiana-del-alabardero-restaurante-carta #block-menu-menu-menumeridianaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-75px;
position:absolute;
width:940px;
}



.page-la-meridiana-del-alabardero-restaurante-carta  #content-area {
height:413px;
}

#node-701{
margin-left:-20px;
margin-top:-112px;
}

#node-701 h1{
color:#8E2140;
margin-left:-110px;
padding-top:30px;
}

#node-701 p{
color:#848484;
font-size:11px;
width:935px;
}

#node-701 ul{
color:#848484;
font-size:11px;
margin-left:465px;
width:935px;
}

#node-701 img{
margin-left:-120px;
margin-top:46px;
}
.page-la-meridiana-del-alabardero-restaurante-carta #block-block-18 {
margin-left:340.5px;
margin-top:68.5px;
}

.page-la-meridiana-del-alabardero-restaurante-carta #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}


.page-la-meridiana-del-alabardero-restaurante-carta #block-block-10 {
float:right;
margin-right:42px;
margin-top:-167px;
}


.page-la-meridiana-del-alabardero-restaurante-carta #block-menu-menu-menumeridianaalabardero li {

margin-right:12px;
}


/* Fin Pagina genérica de microsite La Meridiana Alabardero Carta restaurante*/


/* Inicio Pagina Catering de La Meridiana Alabardero  */

#node-702 {
margin-left:-20px;
margin-top:-115px;
}

#node-702 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-702 img {
margin-left:130px;
margin-top:20px;
position:absolute
}

#node-702 p {
color:#848484;
font-size:11px;
line-height:102px;
width:935px;
}

.page-la-meridiana-del-alabardero-catering #content-area {
height:426px;
}

.page-la-meridiana-del-alabardero-catering #block-menu-menu-menumeridianaalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-meridiana-del-alabardero-catering #block-menu-menu-menumeridianaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-79px;
position:absolute;
width:940px;
}

#node-702 #parrafo-junto{
line-height:20px;
margin-left:480px;
margin-top:29px;
width:450px;
}

.page-la-meridiana-del-alabardero-catering #cafeteria-derecha p {
margin-bottom:-62px;
margin-left:480px;
}

.page-la-meridiana-del-alabardero-catering #content-area ul{
color:#848484;
font-size:11px;
margin-left:467px;
margin-top:80px;
}

.page-la-meridiana-del-alabardero-catering #block-block-10 {
float:right;
margin-right:42px;
margin-top:-178px;
}
/* Fin  Pagina Catering de La Meridiana Alabardero*/



/* Inicio Pagina Catering Nuestros Menús de La Meridiana Alabardero  */

#node-714 {
margin-left:-20px;
margin-top:-115px;
}

#node-714 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-714 img {
margin-left:-20px;
margin-top:20px;
position:absolute;
}

#node-714 p {
color:#848484;
font-size:11px;
line-height:102px;
width:935px;
}

.page-la-meridiana-del-alabardero-catering-nuestros-menus #content-area {
height:426px;
}

.page-la-meridiana-del-alabardero-catering-nuestros-menus #block-menu-menu-menumeridianaalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-meridiana-del-alabardero-catering-nuestros-menus #block-menu-menu-menumeridianaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-79px;
position:absolute;
width:940px;
}

#node-714 #parrafo-junto{
line-height:20px;
margin-left:480px;
margin-top:29px;
width:450px;
}

.page-la-meridiana-del-alabardero-catering-nuestros-menus #cafeteria-derecha p {

margin-left:480px;
}

.page-la-meridiana-del-alabardero-catering-nuestros-menus #content-area ul{
color:#848484;
font-size:11px;
margin-left:467px;
margin-top:80px;
}

.page-la-meridiana-del-alabardero-catering-nuestros-menus #block-block-10 {
float:right;
margin-right:42px;
margin-top:-178px;
}
/* Fin  Pagina Catering Nuestros Menús Alabardero*/


/* Inicio Pagina Cocina La Meridiana  */

.section-la-meridiana-del-alabardero #fancy-slide-53 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 10px;
}



#node-724 {
margin-left:-20px;
margin-top:-112px;
}

#node-724 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-724 #cafeteria-derecha img {
margin-left:-2px;
margin-top:-45px;
position:absolute;
}

#node-724 #cafeteria-derecha #botones-restaurant-seattle {
margin-left:240px;
margin-top:100px;
}


#node-724 p {
color:#848484;
font-size:11px;
line-height:102px;
width:935px;
}

#node-724 #cafeteria-derecha li {
color:#848484;
font-size:11px;
margin-left:463px;
width:427px;
}

.page-la-meridiana-del-alabardero-cocina #content-area {
height:426px;
}

.page-la-meridiana-del-alabardero-cocina #block-menu-menu-menumeridianaalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-meridiana-del-alabardero-cocina #block-menu-menu-menumeridianaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-56px;
position:absolute;
width:940px;
}

#node-724 #parrafo-junto{
line-height:normal;
margin-left:480px;
margin-top:29px;
width:450px;
}

.page-la-meridiana-del-alabardero-cocina #cafeteria-derecha p {
margin-bottom:0;
margin-left:480px;
}

.page-la-meridiana-del-alabardero-cocina #block-block-10 {
float:right;
margin-right:42px;
margin-top:-158px;
}

/* Fin  Pagina Cocina La Meridiana*/


/* Pagina genérica de microsite La Meridiana CONTACTO UBICACIÓN */

#node-742 {
margin-left:-20px;
margin-top:-115px;
}

#node-742 h1 {
color:#8E2140;
margin-left:-88px;
padding-top:52px;
}

#node-742 img {
margin-bottom:-12px;
margin-left:-68px;
margin-top:16px;
}

#node-742 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-742 a {
color:#8E2140;
text-decoration: none;
}

.page-la-meridiana-del-alabardero-contacto #content-area {
height:413px;
}

.page-la-meridiana-del-alabardero-contacto #block-menu-menu-menumeridianaalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-meridiana-del-alabardero-contacto #block-menu-menu-menumeridianaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-80px;
position:absolute;
width:940px;
}

.page-la-meridiana-del-alabardero-contacto #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-la-meridiana-del-alabardero-contacto #ubicacion-derecha p{
margin-left:-34px;
margin-top:-4px;
}
.page-la-meridiana-del-alabardero-contacto #content-area .mapa-contacto {
margin-top:34px;
}

.page-la-meridiana-del-alabardero-contacto  #block-block-40 {
margin-top:14px;

}

.page-la-meridiana-del-alabardero-contacto #ubicacion-linea-abajo{
margin-top:-60px;
}

.page-la-meridiana-del-alabardero-contacto #block-block-18 {
margin-left:340.5px;
margin-top:79.5px;
}

.page-la-meridiana-del-alabardero-contacto #block-block-10 {
float:right;
margin-right:42px;
margin-top:-175px;
}

/* Fin Pagina genérica de microsite La Meridiana CONTACTO UBICACIÓN*/



/* Pagina genérica de microsite Meridiana Alabardero EVENTOS PROMOCIONES */

#node-743 {
margin-left:-20px;
margin-top:-115px;
}

#node-743 h1 {
color:#8E2140;
margin-left:-118px;
padding-top:30px;
}

#node-743 img {
margin-bottom:-12px;
margin-left:-120px;
margin-top:25px;
}

#node-743 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-743 a {
color:#8E2140;
text-decoration: none;
}

.page-la-meridiana-del-alabardero-eventos #content-area {
height:453px;
}

.page-la-meridiana-del-alabardero-eventos #block-menu-menu-menumeridianaalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-meridiana-del-alabardero-eventos #block-menu-menu-menumeridianaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-80px;
position:absolute;
width:940px;
}

.page-la-meridiana-del-alabardero-eventos #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-la-meridiana-del-alabardero-eventos #ubicacion-linea-abajo{
margin-top:20px;
}

.page-la-meridiana-del-alabardero-eventos #ubicacion-solo-texto{
margin-left:-116px;
margin-top:60px;
}

.page-la-meridiana-del-alabardero-eventos #ubicacion-solo-texto img{
margin-left:0;
margin-top:-23px;
position:absolute;
}

.page-la-meridiana-del-alabardero-eventos #block-block-18 {
margin-left:340.5px;
margin-top:35.5px;
}

.page-la-meridiana-del-alabardero-eventos #block-block-10 {
float:right;
margin-right:42px;
margin-top:-171px;
}

/* Fin Pagina genérica de microsite Meridiana Alabardero EVENTOS PROMOCIONES*/


/*Inicio Pagina galeria de microsite Meridiana Alabardero */

.page-la-meridiana-del-alabardero-galeria #content-area {
height:648px;
}

.section-la-meridiana-del-alabardero .view-galeria-microsite-la-meridiana {

}
.page-la-meridiana-del-alabardero-galeria #block-menu-menu-menumeridianaalabardero{
position: relative;
z-index: 1;
}
.section-la-meridiana-del-alabardero .jcarousel-skin-tango{
margin-top: -101px;
}


.section-la-meridiana-del-alabardero .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.section-la-meridiana-del-alabardero .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.section-la-meridiana-del-alabardero .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.section-la-meridiana-del-alabardero .jcarousel-skin-tango .jcarousel-item {
height:394px;
width:858px;
}



.section-la-meridiana-del-alabardero .jcarousel-skin-tango .jcarousel-prev-horizontal {

background:transparent url(images/boton-izda-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
left:5px;
margin-left:-5px;
margin-top:-23px;
position:absolute;
top:43px;
width:40px;
}

.section-la-meridiana-del-alabardero  .jcarousel-skin-tango .jcarousel-next-horizontal {

background:transparent url(images/boton-dcha-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
width:40px;
position:absolute;
right:5px;
top:43px;
margin-top:-23px;
margin-right: -5px;
}
.page-la-meridiana-del-alabardero-galeria  #footer {
margin-top:204px;
}

.page-la-meridiana-del-alabardero-galeria #block-block-10 {
float:right;
margin-right:42px;
margin-top:-218px;
}


/* Fin Pagina galería de microsite Meridiana Alabardero */



/* Pagina genérica de microsite Meridiana Alabardero RESERVAS TARIFAS */

#node-1009 {
margin-left:-20px;
margin-top:-115px;
}

#node-1009 h1 {
color:#8E2140;
margin-top:-5px;

}

#node-1009 img {
margin-bottom:-20px;
margin-left:50px;
margin-top:0;
}

#node-1009 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-1009 a {
color:#8E2140;
text-decoration: none;
}

#node-1009 label{
color:#8E2140;
display:inline;
font-size:11px;
}

fieldset#webform-component-todo {
border: none;
}
fieldset#webform-component-todo legend{
display: none;
}
#webform-client-form-1009 {
width:930px;
}

#webform-client-form-1009 input{
float:right;
height:16px;
width:228px;
background: url(images/reservas-input.png) no-repeat;
border: none;
}

#webform-client-form-1009 #webform-component-fecha .container-inline{
float:right;
margin-left:200px;
}

#webform-client-form-1009 input#edit-submit{
background:transparent url(images/submin-reservas.png) no-repeat scroll 0 0;
border:medium none;
display:block;
height:16px;
margin-top:-20px;
width:70px;
color: #8e2140;
}

.page-la-meridiana-del-alabardero-reservas #content-area {
height:453px;
}

.page-la-meridiana-del-alabardero-reservas #block-menu-menu-menumeridianaalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-meridiana-del-alabardero-reservas #block-menu-menu-menumeridianaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}


.page-la-meridiana-del-alabardero-reservas #block-block-10 {
float:right;
margin-right:42px;
margin-top:-176px;
}
.page-la-meridiana-del-alabardero-reservas #block-block-18 {
margin-left:340.5px;
margin-top:40.5px;
}

/* Fin Pagina genérica de microsite Meridiana Alabardero RESERVAS TARIFAS*/



/* Pagina genérica de microsite  Meridiana Alabardero SALAS */


.section-la-meridiana-del-alabardero #fancy-slide-54 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 10px;
}


#node-841 {
margin-left:-20px;
margin-top:-115px;
}

#node-841 h1 {
color:#8E2140;
margin-left:-115px;
padding-top:30px;
}

#node-841 #ubicacion-derecha img {
margin-bottom:-12px;
margin-left:-22px;
margin-top:25px;
}

#node-841 p {
color:#848484;
font-size:11px;
width:935px;
}
#node-841 p span {
color:#8E2140;
font-size:11px;
}

#node-841 a {
color:#8E2140;
text-decoration: none;
}

.page-la-meridiana-del-alabardero-salas #content-area {
height:453px;
}

.page-la-meridiana-del-alabardero-salas #block-menu-menu-menumeridianaalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-la-meridiana-del-alabardero-salas #block-menu-menu-menumeridianaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-la-meridiana-del-alabardero-salas #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-la-meridiana-del-alabardero-salas #ubicacion-linea-abajo{
margin-top:20px;
}

.page-la-meridiana-del-alabardero-salas #ubicacion-solo-texto{
margin-left:-116px;
margin-top:35px;
}

.page-la-meridiana-del-alabardero-salas #ubicacion-solo-texto img{
margin-left:0;
margin-top:-23px;
position:absolute;
}

.page-la-meridiana-del-alabardero-salas #block-block-18 {
margin-left:340.5px;
margin-top:39.5px;
}
.page-la-meridiana-del-alabardero-salas #block-block-10 {
float:right;
margin-right:42px;
margin-top:-175px;
}

/* Fin Pagina genérica de microsite  Meridiana Alabardero SALAS*/


/* Inicio Pagina genérica de microsite Alabardero Beach Home*/



body.section-alabardero-beach-club {
background:#D0D0D0 url(images/fondo-cafe-oriente-home.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}

.section-alabardero-beach-club .breadcrumb{
display: none;
}
.section-alabardero-beach-club .title{
display: none;
}

.section-alabardero-beach-club #logo-title {
display: none;
}

#block-menu-menu-menubeachclub {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
clear:both;
height:25px;
margin-top:-247px;
}

#block-menu-menu-menubeachclub a {
color:white;
text-decoration:none;
}

#block-menu-menu-menubeachclub li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:22px;
}

#block-menu-menu-menubeachclub ul {
margin-left:-15px;
}


#node-862 {
margin-top:-97px;
}

#block-block-19 {
margin-left:340.5px;
margin-top:45.5px;
}

.section-alabardero-beach-club #content-area {
height:630px;
}
.section-alabardero-beach-clubo #footer {
margin-top:181px;
z-index:1;
position:relative;
}

.section-alabardero-beach-club #block-block-10 {
margin-top:-167px;
}

.section-alabardero-beach-club #block-block-10 {
float:right;
margin-right:42px;
margin-top:7px;
}

.section-alabardero-beach-club #block-menu-menu-menubeachclub li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:12px;
font-size: 12px;
}


/* Fin Pagina genérica de microsite Alabardero Beach  Home*/


/* Inicio Pagina Catering Nuestros Menús de Alabardero beach  */

#node-863 {
margin-left:-20px;
margin-top:-115px;
}

#node-863 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-863 img {
margin-left:120px;
margin-top:20px;
position:absolute;
}

#node-863 p {
color:#848484;
font-size:11px;
line-height:102px;
width:935px;
}

.page-alabardero-beach-club-catering #content-area {
height:426px;
}

.page-alabardero-beach-club-catering #block-menu-menu-menubeachclub ul {
margin-left:-15px;
margin-top:-12px;
}

.page-alabardero-beach-club-catering #block-menu-menu-menubeachclub {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-79px;
position:absolute;
width:940px;
}

#node-863 #parrafo-junto{
line-height:20px;
margin-left:480px;
margin-top:29px;
width:450px;
}

.page-alabardero-beach-club-catering #cafeteria-derecha p {

margin-left:480px;
}

.page-alabardero-beach-club-catering #content-area ul{
color:#848484;
font-size:11px;
margin-left:467px;
margin-top:38px;
}

.page-alabardero-beach-club-catering #block-block-10 {
float:right;
margin-right:42px;
margin-top:0;
}
/* Fin  Pagina Catering Nuestros Alabardero beach*/





/* Inicio Pagina Catering Nuestros Menús Alabardero beach  */

#node-864 {
margin-left:-20px;
margin-top:-115px;
}

#node-864 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-864 img {
margin-left:-20px;
margin-top:20px;
position:absolute;
}

#node-864 p {
color:#848484;
font-size:11px;
line-height:90px;
width:935px;
}

.page-alabardero-beach-club-catering-nuestros-menus #content-area {
height:426px;
}

.page-alabardero-beach-club-catering-nuestros-menus #block-menu-menu-menubeachclub ul {
margin-left:-15px;
margin-top:-12px;
}

.page-alabardero-beach-club-catering-nuestros-menus #block-menu-menu-menubeachclub {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-79px;
position:absolute;
width:940px;
}

#node-864 #parrafo-junto{
line-height:20px;
margin-left:480px;
margin-top:29px;
width:450px;
}

.page-alabardero-beach-club-catering-nuestros-menus #cafeteria-derecha p {

margin-left:480px;
}

.page-alabardero-beach-club-catering-nuestros-menus #content-area ul{
color:#848484;
font-size:11px;
margin-left:467px;
margin-top:80px;
}

.page-alabardero-beach-club-catering-nuestros-menus #block-block-10 {
float:right;
margin-right:42px;
margin-top:0;
}
/* Fin  Pagina Catering Nuestros Menús Alabardero beach*/






/* Pagina genérica de microsite  Alabardero beach Presentación */


.page-alabardero-beach-club-presentacion #fancy-slide-44 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 15px;
}


.page-alabardero-beach-club-presentacion #block-menu-menu-menubeachclub ul {
margin-left:-15px;
margin-top:-12px;
}

.page-alabardero-beach-club-presentacion #block-menu-menu-menubeachclub {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-67px;
position:absolute;
width:940px;

}



.page-alabardero-beach-club-presentacion  #content-area {
height:413px;
}

#node-961{
margin-left:-20px;
margin-top:-112px;
}

#node-961 h1{
color: #8e2140;
padding-top:30px;
}

#node-961 p{
color:#848484;
font-size:11px;
width:935px;
}

#node-961 ul{
color:#848484;
font-size:11px;
margin-left:465px;
width:935px;
}


.page-alabardero-beach-club-presentacion #block-block-19 {
margin-left:340.5px;
margin-top:68.5px;
}




.page-alabardero-beach-club-presentacion #block-block-10 {
float:right;
margin-right:42px;
margin-top:11px;
}


.page-alabardero-beach-club-presentacion #block-menu-menu-menubeachclub li {

margin-right:15px;
font-size: 12px;
}


/* Fin Pagina genérica de microsite Alabardero beach Presentación*/












/* Inicio Pagina Cocina Alabardero beach  */


.section-alabardero-beach-club #fancy-slide-12 {
float:left;
margin-left:20px;
margin-top:20px;
}


#node-865 {
margin-left:-20px;
margin-top:-115px;
}

#node-865 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}



#node-865 p {
color:#848484;
font-size:11px;
line-height:24px;
width:935px;
}

.page-alabardero-beach-club-cocina #block-block-19 {
margin-left:340.5px;
margin-top:67.5px;
}

.page-alabardero-beach-club-cocina #content-area {
height:426px;
}

.page-alabardero-beach-club-cocina #block-menu-menu-menubeachclub ul {
margin-left:-15px;
margin-top:-12px;
}

.page-alabardero-beach-club-cocina #block-menu-menu-menubeachclub {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-79px;
position:absolute;
width:940px;
}

#node-865  #cafeteria-derecha img {
margin-top:-10px;
}

#node-865 #parrafo-junto{
line-height:normal;
margin-left:480px;
margin-top:10px;
width:450px;
}

.page-alabardero-beach-club-cocina #cafeteria-derecha p {
margin-bottom:0;
margin-left:480px;
}

.page-alabardero-beach-club-cocina #block-block-10 {
float:right;
margin-right:42px;
margin-top:0px;
}

/* Fin  Pagina Cocina Alabardero beach*/


/* Pagina genérica de microsite Alabardero beach EVENTOS PROMOCIONES */
.section-alabardero-beach-club #fancy-slide-14 {
float:left;
margin-left:20px;
margin-top:20px;
}

#node-866 {
margin-left:-20px;
margin-top:-115px;
}

#node-866 h1 {
color:#8E2140;

padding-top:30px;
}



#node-866 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-866 a {
color:#8E2140;
text-decoration: none;
}

.page-alabardero-beach-club-eventos #content-area {
height:453px;
}

.page-alabardero-beach-club-eventos #block-menu-menu-menubeachclub ul {
margin-left:-15px;
margin-top:-12px;
}

.page-alabardero-beach-club-eventos #block-menu-menu-menubeachclub {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-74px;
position:absolute;
width:940px;
}

.page-alabardero-beach-club-eventos #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-alabardero-beach-club-eventos #ubicacion-derecha img{
margin-left:-118px;
margin-top:35px;
}
.page-alabardero-beach-club-eventos #ubicacion-linea-abajo{
margin-top:20px;
}

.page-alabardero-beach-club-eventos #ubicacion-solo-texto{
margin-left:-116px;
margin-top:60px;
}

.page-alabardero-beach-club-eventos #ubicacion-solo-texto img{
margin-left:0;
margin-top:-23px;
position:absolute;
}

.page-alabardero-beach-club-eventos #block-block-19 {
margin-left:340.5px;
margin-top:35.5px;
}

.page-alabardero-beach-club-eventos #block-block-10 {
float:right;
margin-right:42px;
margin-top:7px;
}

/* Fin Pagina genérica de microsite Alabardero beach EVENTOS PROMOCIONES*/


/*Inicio Pagina galeria de microsite Alabardero beach */

.page-alabardero-beach-club-images #content-area {
height:648px;
}

.section-alabardero-beach-club .view-galeria-microsite-alabardero-bea {

}
.page-alabardero-beach-club-images #block-menu-menu-menubeachclub{
position: relative;
z-index: 1;
}
.section-alabardero-beach-club .jcarousel-skin-tango{
margin-top: -101px;
}


.section-alabardero-beach-club .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.section-alabardero-beach-club .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.section-alabardero-beach-club .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.section-alabardero-beach-club .jcarousel-skin-tango .jcarousel-item {
height:394px;
width:858px;
}



.section-alabardero-beach-club .jcarousel-skin-tango .jcarousel-prev-horizontal {

background:transparent url(images/boton-izda-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
left:5px;
margin-left:-5px;
margin-top:-23px;
position:absolute;
top:43px;
width:40px;
}

.section-alabardero-beach-club  .jcarousel-skin-tango .jcarousel-next-horizontal {

background:transparent url(images/boton-dcha-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
width:40px;
position:absolute;
right:5px;
top:43px;
margin-top:-23px;
margin-right: -5px;
}
.page-alabardero-beach-club-images  #footer {
margin-top:204px;
}

.page-alabardero-beach-club-images #block-block-10 {
float:right;
margin-right:42px;
margin-top:-221px;
}


/* Fin Pagina galería de microsite Alabardero beach */








/* Pagina genérica de microsite Alabardero beach  CONTACTO UBICACIÓN */

#node-941 {
margin-left:-20px;
margin-top:-115px;
}

#node-941 h1 {
color:#8E2140;

padding-top:30px;
}

#node-941 img {
margin-bottom:-12px;
margin-left:-85px;
margin-top:46px;
}

#node-941 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-941 a {
color:#8E2140;
text-decoration: none;
}

.page-alabardero-beach-club-contacto #content-area {
height:413px;
}

.page-alabardero-beach-club-contacto #block-menu-menu-menubeachclub ul {
margin-left:-15px;
margin-top:-12px;
}

.page-alabardero-beach-club-contacto #block-menu-menu-menubeachclub {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-80px;
position:absolute;
width:940px;
}

.page-alabardero-beach-club-contacto #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-alabardero-beach-club-contacto #ubicacion-linea-abajo{
margin-top:-60px;
}

.page-alabardero-beach-club-contacto #block-block-19 {
margin-left:340.5px;
margin-top:79.5px;
}

.page-alabardero-beach-club-contacto #block-block-10 {
float:right;
margin-right:42px;
margin-top:3px;
}

/* Fin Pagina genérica de microsite Alabardero beach  CONTACTO UBICACIÓN*/


















/* Pagina genérica de microsite Alabardero beach RESERVAS TARIFAS */

#node-867 {
margin-left:-20px;
margin-top:-115px;
}

#node-867h1 {
color:#8E2140;

padding-top:30px;
}

#node-867 img {
margin-bottom:-20px;
margin-left:0;
margin-top:0;
}

#node-867 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-867 a {
color:#8E2140;
text-decoration: none;
}

#node-867 label{
color:#8E2140;
display:inline;
font-size:11px;
}

fieldset#webform-component-todo {
border: none;
}
fieldset#webform-component-todo legend{
display: none;
}
#webform-client-form-867 {
width:930px;
}

#webform-client-form-867 input{
float:right;
height:16px;
width:228px;
background: url(images/reservas-input.png) no-repeat;
border: none;
}

#webform-client-form-867 #webform-component-fecha .container-inline{
float:right;
margin-left:200px;
}

#webform-client-form-867 input#edit-submit{
background:transparent url(images/submin-reservas.png) no-repeat scroll 0 0;
border:medium none;
display:block;
height:16px;
margin-top:-20px;
width:70px;
color: #8e2140;
}

.page-alabardero-beach-club-tarifas #content-area {
height:417px;
}

.page-alabardero-beach-club-tarifas #block-menu-menu-menubeachclub ul {
margin-left:-15px;
margin-top:-12px;
}

.page-alabardero-beach-club-tarifas #block-menu-menu-menubeachclub {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-66px;
position:absolute;
width:940px;
}


.page-alabardero-beach-club-tarifas #block-block-10 {
float:right;
margin-right:42px;
margin-top:13px;
}
.page-alabardero-beach-club-tarifas #block-block-19 {
margin-left:340.5px;
margin-top:65.5px;
}

/* Fin Pagina genérica de microsite Alabardero beach RESERVAS TARIFAS*/


/* Pagina genérica de microsite  Alabardero beach SALAS */


.section-alabardero-beach-club #fancy-slide-13 {
float:left;
margin-left:20px;
margin-top:20px;
}


#node-868 {
margin-left:-20px;
margin-top:-115px;
}

#node-868 h1 {
color:#8E2140;
margin-left:-118px;
padding-top:30px;
}



#node-868 p {
color:#848484;
font-size:11px;
width:935px;
}

#node-868 span {
color:#8E2140;
}



#node-868 a {
color:#8E2140;
text-decoration: none;
}

.page-alabardero-beach-club-salas #content-area {
height:453px;
}

.page-alabardero-beach-club-salas #block-menu-menu-menubeachclub ul {
margin-left:-15px;
margin-top:-12px;
}

.page-alabardero-beach-club-salas #block-menu-menu-menubeachclub {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-alabardero-beach-club-salas #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-alabardero-beach-club-salas #ubicacion-linea-abajo{
margin-top:20px;
}

.page-alabardero-beach-club-salas #ubicacion-solo-texto{
margin-left:-116px;
margin-top:35px;
}

.page-alabardero-beach-club-salas #ubicacion-solo-texto img{
margin-left:-20px;
margin-top:-23px;
position:absolute;
}

.page-alabardero-beach-club-salas #block-block-19 {
margin-left:340.5px;
margin-top:37.5px;
}
.page-alabardero-beach-club-salas #block-block-10 {
float:right;
margin-right:42px;
margin-top:3px;
}

/* Fin Pagina genérica de microsite  Meridiana Alabardero SALAS*/


/* Inicio Pagina genérica de microsite Taberna Alabardero Madrid Home*/



body.section-taberna-alabardero-madrid {
background:#D0D0D0 url(images/fondo-cafe-oriente-home.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}



.section-taberna-alabardero-madrid .breadcrumb{
display: none;
}
.section-taberna-alabardero-madrid .title{
display: none;
}

.section-taberna-alabardero-madrid #logo-title {
display: none;
}

#block-menu-menu-menutabernaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
clear:both;
height:25px;
margin-top:-247px;
}

#block-menu-menu-menutabernaalabardero a {
color:white;
text-decoration:none;
}

#block-menu-menu-menutabernaalabardero li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:22px;
}

#block-menu-menu-menutabernaalabardero ul {
margin-left:-15px;
}


/* ie7*/
body.section-taberna-alabardero-madrid {

+margin-left:-980px;

}

#node-869 {
+margin-left:497px;
}
#block-menu-menu-menutabernaalabardero {
+margin-left:497px;
+width: 980px;
+margin-top:-327px;
}
#block-menu-menu-menutabernaalabardero ul {
+margin-top: 0px;
}


/* ie7 */



#node-869 {
margin-top:-97px;
}

#block-block-20 {
margin-left:340.5px;
margin-top:44.5px;
}

/* ie7 */

#block-block-20 {
+margin-left:840px;

}

/* ie7*/

.section-taberna-alabardero-madrid #content-area {
height:630px;
}
.section-taberna-alabardero-madrid #footer {
margin-top:181px;
z-index:1;
position:relative;
}


.section-taberna-alabardero-madrid #block-block-10 {
float:right;
margin-right:42px;
margin-top:-192px;
}

/* ie7*/
.section-taberna-alabardero-madrid #block-block-10 {
+margin-top:-342px;

}
/* ie7*/

.section-taberna-alabardero-madrid #block-menu-menu-menutabernaalabardero li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:10px;
}


/* Fin Pagina genérica de microsite Taberna Alabardero Madrid  Home*/


/*Inicio Pagina galeria de microsite Taberna Alabardero Madrid */

.page-taberna-alabardero-madrid-galeria #content-area {
height:648px;
}

.section-taberna-alabardero-madrid .view-galeria-microsite-alabard-madrid {

}
.page-taberna-alabardero-madrid-galeria #block-menu-menu-menubeachclub{
position: relative;
z-index: 1;
}
.section-taberna-alabardero-madrid .jcarousel-skin-tango{
margin-top: -101px;
}


.section-taberna-alabardero-madrid .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.section-taberna-alabardero-madrid .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.section-taberna-alabardero-madrid .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.section-taberna-alabardero-madrid .jcarousel-skin-tango .jcarousel-item {
height:394px;
width:858px;
}



.section-taberna-alabardero-madrid .jcarousel-skin-tango .jcarousel-prev-horizontal {

background:transparent url(images/boton-izda-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
left:5px;
margin-left:-5px;
margin-top:-23px;
position:absolute;
top:43px;
width:40px;
}

.section-taberna-alabardero-madrid  .jcarousel-skin-tango .jcarousel-next-horizontal {

background:transparent url(images/boton-dcha-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
width:40px;
position:absolute;
right:5px;
top:43px;
margin-top:-23px;
margin-right: -5px;
}
.page-taberna-alabardero-madrid-galeria  #footer {
margin-top:204px;
}

.page-taberna-alabardero-madrid-galeria #block-block-10 {
float:right;
margin-right:42px;
margin-top:-215px;
}


/* Fin Pagina galería de microsite Taberna Alabardero Madrid */

/* Pagina genérica de microsite  Alabardero Madrid restaurante */


.page-taberna-alabardero-madrid-restaurante #fancy-slide-26 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 15px;
}




.page-taberna-alabardero-madrid-restaurante #block-menu-menu-menutabernaalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-taberna-alabardero-madrid-restaurante #block-menu-menu-menutabernaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-67px;
position:absolute;
width:940px;
}



.page-taberna-alabardero-madrid-restaurante  #content-area {
height:413px;
}

#node-894{
margin-left:-20px;
margin-top:-112px;
}

#node-894 h1{
color: #8e2140;
padding-top:30px;
}

#node-894 p{
color:#848484;
font-size:11px;
width:935px;
}

#node-894 ul{
color:#848484;
font-size:11px;
margin-left:465px;
width:935px;
}


.page-taberna-alabardero-madrid-restaurante #block-block-20 {
margin-left:340.5px;
margin-top:68.5px;
}
#botones-restaurant-seattle{
margin-top:40px;
}
#botones-restaurant-seattle a{
margin-left:-155px;
}

.page-taberna-alabardero-madrid-restaurante #block-block-10 {
float:right;
margin-right:42px;
margin-top:-189px;
}


.page-taberna-alabardero-madrid-restaurante #block-menu-menu-menutabernaalabardero li {

margin-right:15px;
font-size: 12px;
}


/* Fin Pagina genérica de microsite Alabardero Madrid restaurante*/




/* Pagina genérica de microsite  Alabardero Madrid cocina */




.page-taberna-alabardero-madrid-cocina #fancy-slide-59 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 10px;
}



#node-944 {
margin-left:-20px;
margin-top:-115px;
}

#node-944 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}



#node-944 p {
color:#848484;
font-size:11px;

width:935px;
}

.page-taberna-alabardero-madrid-cocina #content-area {
height:453px;
}

.page-taberna-alabardero-madrid-cocina #block-menu-menu-menutabernaalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-taberna-alabardero-madrid-cocina #block-menu-menu-menutabernaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-84px;
position:absolute;
width:940px;
}

#node-944 #parrafo-junto{
line-height:20px;
margin-top:90px;
}


/* Fin Pagina genérica de microsite Alabardero Madrid cocina*/








/* Pagina genérica de microsite  Alabardero Madrid restaurante carta menus */

.page-taberna-alabardero-madrid-restaurante-carta-menus #block-menu-menu-menutabernaalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-taberna-alabardero-madrid-restaurante-carta-menus #block-menu-menu-menutabernaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-75px;
position:absolute;
width:940px;
}



.page-taberna-alabardero-madrid-restaurante-carta-menus  #content-area {
height:413px;
}

#node-895{
margin-left:-20px;
margin-top:-112px;
}

#node-895 h1{
color: #8e2140;
padding-top:30px;
}

#node-895 p{
color:#848484;
font-size:11px;
width:935px;
}

#node-895 ul{
color:#848484;
font-size:11px;
margin-left:465px;
width:935px;
}

#node-895 img{
margin-top:-40px;
padding-bottom:15px;
}
.page-taberna-alabardero-madrid-restaurante-carta-menus #block-block-20 {
margin-left:340.5px;
margin-top:68.5px;
}
#botones-restaurant-seattle{
margin-top:40px;
}
#botones-restaurant-seattle a{
margin-left:-155px;
}

.page-taberna-alabardero-madrid-restaurante-carta-menus #block-block-10 {
float:right;
margin-right:42px;
margin-top:-189px;
}


.page-taberna-alabardero-madrid-restaurante-carta-menus #block-menu-menu-menutabernaalabardero li {

margin-right:15px;
font-size: 12px;
}

.page-taberna-alabardero-madrid-restaurante-carta-menus h3{
color: #8e2140;
font-size: 12px;
}


/* Fin Pagina genérica de microsite Alabardero Madrid restaurante carta menus*/



/* Pagina genérica de microsite  Alabardero Madrid restaurante menús grupos */

.page-taberna-alabardero-madrid-restaurante-menus-grupos #block-menu-menu-menutabernaalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-taberna-alabardero-madrid-restaurante-menus-grupos #block-menu-menu-menutabernaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-75px;
position:absolute;
width:940px;
}



.page-taberna-alabardero-madrid-restaurante-menus-grupos  #content-area {
height:413px;
}

#node-896{
margin-left:-20px;
margin-top:-112px;
}

#node-896 h1{
color: #8e2140;
padding-top:30px;
}

#node-896 p{
color:#848484;
font-size:11px;
width:935px;
}

#node-896 ul{
color:#848484;
font-size:11px;
margin-left:465px;
width:935px;
}

#node-896 img{
margin-top:-10px;
padding-bottom:15px;
}
.page-taberna-alabardero-madrid-restaurante-menus-grupos #block-block-20 {
margin-left:340.5px;
margin-top:68.5px;
}
#botones-restaurant-seattle{
margin-top:40px;
}
#botones-restaurant-seattle a{
margin-left:-155px;
}

.page-taberna-alabardero-madrid-restaurante-menus-grupos #block-block-10 {
float:right;
margin-right:42px;
margin-top:-189px;
}


.page-taberna-alabardero-madrid-restaurante-menus-grupos #block-menu-menu-menutabernaalabardero li {

margin-right:15px;
font-size: 12px;
}

.page-taberna-alabardero-madrid-restaurante-menus-grupos h3{
color: #8e2140;
font-size: 12px;
}


/* Fin Pagina genérica de microsite Alabardero Madrid restaurante menús grupos*/


/* Pagina genérica de microsite Taberna Alabardero Madrid EVENTOS PROMOCIONES */


.page-taberna-alabardero-madrid-eventos #fancy-slide-28 {
float:left;
margin-left:20px;
margin-right:15px;
margin-top:23px;
}


#node-897 {
margin-left:-20px;
margin-top:-115px;
}

#node-897 h1 {
color:#8E2140;

padding-top:30px;
}

.page-taberna-alabardero-madrid-eventos #titular-eventos-madrid{
margin-left:-115px;
}

#node-897 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-897 a {
color:#8E2140;
text-decoration: none;
}

.page-taberna-alabardero-madrid-eventos #content-area {
height:453px;
}

.page-taberna-alabardero-madrid-eventos #block-menu-menu-menutabernaalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-taberna-alabardero-madrid-eventos #block-menu-menu-menutabernaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-71px;
position:absolute;
width:940px;
}

.page-taberna-alabardero-madrid-eventos #ubicacion-derecha{
margin-left:600px;
padding-top:22px;
}

.page-taberna-alabardero-madrid-eventos #ubicacion-linea-abajo{
margin-top:20px;
}

.page-taberna-alabardero-madrid-eventos #ubicacion-solo-texto{
margin-left:-116px;
margin-top:60px;
}

.page-taberna-alabardero-madrid-eventos #ubicacion-solo-texto img{
margin-left:0;
margin-top:-23px;
position:absolute;
}

.page-taberna-alabardero-madrid-eventos #block-block-20 {
margin-left:340.5px;
margin-top:35.5px;
}

/* Fin Pagina genérica de microsite Taberna Alabardero Madrid EVENTOS PROMOCIONES*/


/* Pagina genérica de microsite Taberna Alabardero Madrid RESERVAS TARIFAS */

#node-898 {
margin-left:-20px;
margin-top:-115px;
}

#node-898 h1 {
color:#8E2140;

padding-top:30px;
}

#node-898 img {
margin-bottom:-20px;
margin-left:0;
margin-top:0;
}

#node-898 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-898 a {
color:#8E2140;
text-decoration: none;
}

#node-898 label{
color:#8E2140;
display:inline;
font-size:11px;
}

fieldset#webform-component-todo {
border: none;
}
fieldset#webform-component-todo legend{
display: none;
}
#webform-client-form-898 {
width:930px;
}

#webform-client-form-898 input{
float:right;
height:16px;
width:228px;
background: url(images/reservas-input.png) no-repeat;
border: none;
}

#webform-client-form-898 #webform-component-fecha .container-inline{
float:right;
margin-left:200px;
}

#webform-client-form-898 input#edit-submit{
background:transparent url(images/submin-reservas.png) no-repeat scroll 0 0;
border:medium none;
display:block;
height:16px;
margin-top:-20px;
width:70px;
color: #8e2140;
}

.page-taberna-alabardero-madrid-reservas #content-area {
height:453px;
}

.page-taberna-alabardero-madrid-reservas #block-menu-menu-menutabernaalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-taberna-alabardero-madrid-reservas #block-menu-menu-menutabernaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-taberna-alabardero-madrid-reservas #content-area {
height:417px;
}

.page-taberna-alabardero-madrid-reservas #block-block-20 {
margin-left:340.5px;
margin-top:75.5px;
}

.page-taberna-alabardero-madrid-reservas #block-block-10 {
float:right;
margin-right:42px;
margin-top:-197px;
}

/* Fin Pagina genérica de microsite Taberna Alabardero Madrid RESERVAS TARIFAS*/


/* Pagina genérica de microsite  Taberna Alabardero Madrid SALAS */



.page-taberna-alabardero-madrid-salas #fancy-slide-27 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 15px;
}


#node-899 {
margin-left:-20px;
margin-top:-115px;
}

#node-899 h1 {
color:#8E2140;
margin-left:-120px;
padding-top:30px;
}


#node-899 p {
color:#8E2140;
font-size:11px;
width:433px;
}

#node-899 a {
color:#8E2140;
text-decoration: none;
}

.page-taberna-alabardero-madrid-salas #content-area {
height:453px;
}

.page-taberna-alabardero-madrid-salas #block-menu-menu-menutabernaalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-taberna-alabardero-madrid-salas #block-menu-menu-menutabernaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-taberna-alabardero-madrid-salas #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-taberna-alabardero-madrid-salas #ubicacion-linea-abajo{
margin-top:20px;
}

.page-taberna-alabardero-madrid-salas #ubicacion-solo-texto{
margin-left:-116px;
margin-top:35px;
}

.page-taberna-alabardero-madrid-salas #ubicacion-solo-texto img{
margin-left:0;
margin-top:-23px;
position:absolute;
}

.page-taberna-alabardero-madrid-salas #block-block-20 {
margin-left:340.5px;
margin-top:39.5px;
}

.page-taberna-alabardero-madrid-salas #block-block-10 {
float:right;
margin-right:42px;
margin-top:-197px;
}

/* Fin Pagina genérica de microsite Taberna Alabardero Madrid SALAS*/

/* Pagina genérica de microsite Taberna Alabardero Madrid  CONTACTO UBICACIÓN */

#node-940 {
margin-left:-20px;
margin-top:-115px;
}

#node-940 h1 {
color:#8E2140;

padding-top:30px;
}

#node-940 img {
margin-bottom:-12px;
margin-left:-85px;
margin-top:46px;
}

#node-940 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-940 a {
color:#8E2140;
text-decoration: none;
}

.page-taberna-alabardero-madrid-contacto #content-area {
height:413px;
}

.page-taberna-alabardero-madrid-contacto #block-menu-menu-menutabernaalabardero ul {
margin-left:-15px;
margin-top:-12px;
}

.page-taberna-alabardero-madrid-contacto #block-menu-menu-menutabernaalabardero {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-80px;
position:absolute;
width:940px;
}

.page-taberna-alabardero-madrid-contacto #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-taberna-alabardero-madrid-contacto #ubicacion-linea-abajo{
margin-top:-60px;
}

.page-taberna-alabardero-madrid-contacto #block-block-20 {
margin-left:340.5px;
margin-top:79.5px;
}

.page-taberna-alabardero-madrid-contacto #block-block-10 {
float:right;
margin-right:42px;
margin-top:-197px;
}

/* Fin Pagina genérica de microsite Taberna Alabardero Madrid  CONTACTO UBICACIÓN*/






/* Inicio Pagina genérica de microsite Taberna Alabardero Sevilla Home*/



body.section-taberna-alabardero-sevilla {
background:#D0D0D0 url(images/fondo-cafe-oriente-home.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}

.section-taberna-alabardero-sevilla .breadcrumb{
display: none;
}
.section-taberna-alabardero-sevilla .title{
display: none;
}

.section-taberna-alabardero-sevilla #logo-title {
display: none;
}

#block-menu-menu-menualabardersevilla {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
clear:both;
height:25px;
margin-top:-247px;
}

#block-menu-menu-menualabardersevilla a {
color:white;
text-decoration:none;
}

#block-menu-menu-menualabardersevilla li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:22px;
}

#block-menu-menu-menualabardersevilla ul {
margin-left:-15px;
}


#node-870 {
margin-top:-97px;
}

#block-block-21 {
margin-left:340.5px;
margin-top:44.5px;
}

.section-taberna-alabardero-sevilla #content-area {
height:630px;
}
.section-taberna-alabardero-sevilla #footer {
margin-top:181px;
z-index:1;
position:relative;
}

.section-taberna-alabardero-sevilla #block-block-10 {
margin-top:-167px;
}

.section-taberna-alabardero-sevilla #block-block-10 {
float:right;
margin-right:42px;
margin-top:-172px;
}

.section-taberna-alabardero-sevilla #block-menu-menu-menualabardersevilla li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:15px;
font-size: 12px;
}


/* Fin Pagina genérica de microsite Taberna Alabardero Sevilla  Home*/


/* Inicio Pagina Hotel de Taberna Alabardero Sevilla  */

#node-871 {
margin-left:-20px;
margin-top:-115px;
}

#node-871 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-871 img {
margin-left:130px;
margin-top:20px;
position:absolute
}

#node-871 p {
color:#848484;
font-size:11px;
line-height:normal;
width:935px;
}

.page-taberna-alabardero-sevilla-hotel #content-area {
height:426px;
}

.page-taberna-alabardero-sevilla-hotel #block-menu-menu-menualabardersevilla ul {
margin-left:-15px;
margin-top:-12px;
}

.page-taberna-alabardero-sevilla-hotel #block-menu-menu-menualabardersevilla {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-77px;
position:absolute;
width:940px;
}

#node-871 #parrafo-junto{
line-height:20px;
margin-left:480px;
margin-top:10px;
width:450px;
}

.page-taberna-alabardero-sevilla-hotel #cafeteria-derecha p {
margin-bottom:0;
margin-left:480px;
}

.page-taberna-alabardero-sevilla-hotel #content-area ul{
color:#848484;
font-size:11px;
margin-left:467px;
margin-top:80px;
}

.page-taberna-alabardero-sevilla-hotel #block-block-10 {
float:right;
margin-right:42px;
margin-top:-155px;
}
/* Fin  Pagina Hotel de Taberna Alabardero Sevilla */


/*Inicio Pagina galeria de microsite Taberna Alabardero Sevilla */

.page-taberna-alabardero-sevilla-galeria #content-area {
height:648px;
}

.section-taberna-alabardero-sevilla .view-galeria-microsite-alabard-madrid {

}
.page-taberna-alabardero-sevilla-galeria #block-menu-menu-menualabardersevilla{
position: relative;
z-index: 1;
}
.section-taberna-alabardero-sevilla .jcarousel-skin-tango{
margin-top: -101px;
}


.section-taberna-alabardero-sevilla .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.section-taberna-alabardero-sevilla .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.section-taberna-alabardero-sevilla .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.section-taberna-alabardero-sevilla .jcarousel-skin-tango .jcarousel-item {
height:394px;
width:858px;
}



.section-taberna-alabardero-sevilla .jcarousel-skin-tango .jcarousel-prev-horizontal {

background:transparent url(images/boton-izda-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
left:5px;
margin-left:-5px;
margin-top:-23px;
position:absolute;
top:43px;
width:40px;
}

.section-taberna-alabardero-sevilla  .jcarousel-skin-tango .jcarousel-next-horizontal {

background:transparent url(images/boton-dcha-microgaleria.jpg) no-repeat scroll 0 0;
cursor:pointer;
height:394px;
width:40px;
position:absolute;
right:5px;
top:43px;
margin-top:-23px;
margin-right: -5px;
}
.page-taberna-alabardero-sevilla-galeria  #footer {
margin-top:204px;
}

.page-taberna-alabardero-sevilla-galeria #block-block-10 {
float:right;
margin-right:42px;
margin-top:-195px;
}


/* Fin Pagina galería de microsite Taberna Alabardero Sevilla */


/* Pagina genérica de microsite  Alabardero Sevilla restaurante */


.section-taberna-alabardero-sevilla #fancy-slide-19 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 15px;
}


.page-taberna-alabardero-sevilla-restaurante #block-menu-menu-menualabardersevilla ul {
margin-left:-15px;
margin-top:-12px;
}

.page-taberna-alabardero-sevilla-restaurante #block-menu-menu-menualabardersevilla {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-67px;
position:absolute;
width:940px;

}



.page-taberna-alabardero-sevilla-restaurante  #content-area {
height:413px;
}

#node-875{
margin-left:-20px;
margin-top:-112px;
}

#node-875 h1{
color: #8e2140;
padding-top:30px;
}

#node-875 p{
color:#848484;
font-size:11px;
width:935px;
}

#node-875 ul{
color:#848484;
font-size:11px;
margin-left:465px;
width:935px;
}


.page-taberna-alabardero-sevilla-restaurante #block-block-21 {
margin-left:340.5px;
margin-top:68.5px;
}
#botones-restaurant-seattle{
margin-top:40px;
}


.page-taberna-alabardero-sevilla-restaurante #botones-restaurant-seattle a {
margin-left:90px;
}

.page-taberna-alabardero-sevilla-restaurante #block-block-10 {
float:right;
margin-right:42px;
margin-top:-169px;
}


.page-taberna-alabardero-sevilla-restaurante #block-menu-menu-menualabardersevilla li {

margin-right:15px;
font-size: 12px;
}


/* Fin Pagina genérica de microsite Alabardero Sevilla restaurante*/


/* Pagina genérica de microsite  Alabardero Sevilla restaurante-->Cafeteria */

.page-taberna-alabardero-sevilla-restaurante-cafeteria #block-menu-menu-menualabardersevilla ul {
margin-left:-15px;
margin-top:-12px;
}

.page-taberna-alabardero-sevilla-restaurante-cafeteria #block-menu-menu-menualabardersevilla {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-75px;
position:absolute;
width:940px;
}



.page-taberna-alabardero-sevilla-restaurante-cafeteria  #content-area {
height:413px;
}

#node-876{
margin-left:-20px;
margin-top:-112px;
}

#node-876 h1{
color: #8e2140;
padding-top:30px;
}

#node-876 p{
color:#848484;
font-size:11px;
width:935px;
}

#node-876 ul{
color:#848484;
font-size:11px;
margin-left:465px;
width:935px;
}

.page-taberna-alabardero-sevilla-restaurante-cafeteria #block-block-21 {
margin-left:340.5px;
margin-top:68.5px;
}


.page-taberna-alabardero-sevilla-restaurante-cafeteria #block-block-10 {
float:right;
margin-right:42px;
margin-top:-169px;
}


.page-taberna-alabardero-sevilla-restaurante-cafeteria #block-menu-menu-menualabardersevilla li {

margin-right:15px;
font-size: 12px;
}


/* Fin Pagina genérica de microsite Alabardero Sevilla restaurante-->Cafeteria*/

/* Pagina genérica de microsite  Alabardero Sevilla restaurante-->Catering */

.page-taberna-alabardero-sevilla-restaurante-catering #block-menu-menu-menualabardersevilla ul {
margin-left:-15px;
margin-top:-12px;
}

.page-taberna-alabardero-sevilla-restaurante-catering #block-menu-menu-menualabardersevilla {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-75px;
position:absolute;
width:940px;
}



.page-taberna-alabardero-sevilla-restaurante-catering  #content-area {
height:413px;
}

#node-877{
margin-left:-20px;
margin-top:-112px;
}

#node-877 h1{
color: #8e2140;
padding-top:30px;
}

#node-877 p{
color:#848484;
font-size:11px;
width:935px;
}

#node-877 ul{
color:#848484;
font-size:11px;
margin-left:465px;
width:935px;
}

.page-taberna-alabardero-sevilla-restaurante-catering #block-block-21 {
margin-left:340.5px;
margin-top:68.5px;
}


.page-taberna-alabardero-sevilla-restaurante-catering #block-block-10 {
float:right;
margin-right:42px;
margin-top:-169px;
}


.page-taberna-alabardero-sevilla-restaurante-catering #block-menu-menu-menualabardersevilla li {

margin-right:15px;
font-size: 12px;
}


/* Fin Pagina genérica de microsite Alabardero Sevilla restaurante-->Catering*/


/* Pagina genérica de microsite  Alabardero Sevilla Cocina */


.section-taberna-alabardero-sevilla #fancy-slide-16 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right:15px;
}


.page-taberna-alabardero-sevilla-cocina #block-menu-menu-menualabardersevilla ul {
margin-left:-15px;
margin-top:-12px;
}

.page-taberna-alabardero-sevilla-cocina #block-menu-menu-menualabardersevilla {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-75px;
position:absolute;
width:940px;
}



.page-taberna-alabardero-sevilla-cocina  #content-area {
height:413px;
}

#node-878{
margin-left:-20px;
margin-top:-112px;
}

#node-878 h1{
color: #8e2140;
padding-top:30px;
}

#node-878 p{
color:#848484;
font-size:11px;
width:935px;
}

#node-878 ul{
color:#848484;
font-size:11px;
margin-left:465px;
width:935px;
}

.page-taberna-alabardero-sevilla-cocina #block-block-21 {
margin-left:340.5px;
margin-top:76.5px;
}


.page-taberna-alabardero-sevilla-cocina #block-block-10 {
float:right;
margin-right:42px;
margin-top:-177px;
}


.page-taberna-alabardero-sevilla-cocina #block-menu-menu-menualabardersevilla li {

margin-right:15px;
font-size: 12px;
}


/* Fin Pagina genérica de microsite Alabardero Sevilla Cocina*/






/* Pagina genérica de microsite  Alabardero Sevilla SALAS */


.section-taberna-alabardero-sevilla #fancy-slide-17 {
float:left;
margin-left:20px;
margin-top:20px;
}


#node-942 {
margin-left:-20px;
margin-top:-115px;
}

#node-942 h1 {
color:#8E2140;
margin-left:-118px;
padding-top:30px;
}



#node-942 p {
color:#848484;
font-size:11px;
width:935px;
}

#node-942 span {
color:#8E2140;
}



#node-942 a {
color:#8E2140;
text-decoration: none;
}

.page-taberna-alabardero-sevilla-salas #content-area {
height:453px;
}

.page-taberna-alabardero-sevilla-salas #block-menu-menu-menualabardersevilla ul {
margin-left:-15px;
margin-top:-12px;
}

.page-taberna-alabardero-sevilla-salas #block-menu-menu-menualabardersevilla {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-taberna-alabardero-sevilla-salas #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-taberna-alabardero-sevilla-salas #ubicacion-linea-abajo{
margin-top:20px;
}

.page-taberna-alabardero-sevilla-salas #ubicacion-solo-texto{
margin-left:-116px;
margin-top:-8px;
}

.page-taberna-alabardero-sevilla-salas #ubicacion-solo-texto img{
margin-left:0;
margin-top:-23px;
position:absolute;
}

.page-taberna-alabardero-sevilla-salas #block-block-21 {
margin-left:340.5px;
margin-top:37.5px;
}
.page-taberna-alabardero-sevilla-salas #block-block-10 {
float:right;
margin-right:42px;
margin-top:-175px;
}

/* Fin Pagina genérica de microsite  Alabardero Sevilla SALAS*/
















/* Pagina genérica de microsite  Alabardero Sevilla Eventos */

.page-taberna-alabardero-sevilla-eventos #block-menu-menu-menualabardersevilla ul {
margin-left:-15px;
margin-top:-12px;
}

.page-taberna-alabardero-sevilla-eventos #block-menu-menu-menualabardersevilla {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-67px;
position:absolute;
width:940px;
}

.section-taberna-alabardero-sevilla #fancy-slide-18 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 15px;
}

.page-taberna-alabardero-sevilla-eventos  #content-area {
height:413px;
}

#node-879{
margin-left:-20px;
margin-top:-112px;
}

#node-879 h1{
color: #8e2140;
padding-top:30px;
}

#node-879 p{
color:#848484;
font-size:11px;
width:935px;
}

#node-879 ul{
color:#848484;
font-size:11px;
margin-left:465px;
width:935px;
}

.page-taberna-alabardero-sevilla-eventos #block-block-21 {
margin-left:340.5px;
margin-top:68.5px;
}


.page-taberna-alabardero-sevilla-eventos #block-block-10 {
float:right;
margin-right:42px;
margin-top:-169px;
}


.page-taberna-alabardero-sevilla-eventos #block-menu-menu-menualabardersevilla li {

margin-right:15px;
font-size: 12px;
}

.page-taberna-alabardero-sevilla-eventos #ubicacion-derecha img{
margin-top:30px;
}

.page-taberna-alabardero-sevilla-eventos #ubicacion-solo-texto p{
margin-bottom:-55px;
margin-top:60px;
}



/* Fin Pagina genérica de microsite Alabardero Sevilla Eventos*/

/* Inicio Microsite Alabardero Sevilla Contacto */



#node-943  {
margin-left:-20px;
margin-top:-115px;
}

#node-943  h1 {
color:#8E2140;

padding-top:30px;
}

#node-943  img {
margin-bottom:-12px;
margin-left:-85px;
margin-top:46px;
}

#node-943  p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-943  a {
color:#8E2140;
text-decoration: none;
}

.page-taberna-alabardero-sevilla-contacto #content-area {
height:413px;
}

.page-taberna-alabardero-sevilla-contacto #block-menu-menu-menualabardersevilla ul {
margin-left:-15px;
margin-top:-12px;
}

.page-taberna-alabardero-sevilla-contacto #block-menu-menu-menualabardersevilla {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-80px;
position:absolute;
width:940px;
}

.page-taberna-alabardero-sevilla-contacto #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-taberna-alabardero-sevilla-contacto #ubicacion-linea-abajo{
margin-top:-60px;
}

.page-taberna-alabardero-sevilla-contacto #block-block-21 {
margin-left:340.5px;
margin-top:79.5px;
}

.page-taberna-alabardero-sevilla-contacto #block-block-10 {
float:right;
margin-right:42px;
margin-top:-177px;
}

/* Fin Microsite Alabardero Sevilla Contacto */



/* Pagina genérica de microsite Alabardero Sevilla RESERVAS TARIFAS */

#node-884 {
margin-left:-20px;
margin-top:-115px;
}

#node-884 h1 {
color:#8E2140;

padding-top:30px;
}

#node-884 img {
margin-bottom:-20px;
margin-left:0;
margin-top:0;
}

#node-884 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-884 a {
color:#8E2140;
text-decoration: none;
}

#node-884 label{
color:#8E2140;
display:inline;
font-size:11px;
}

fieldset#webform-component-todo {
border: none;
}
fieldset#webform-component-todo legend{
display: none;
}
#webform-client-form-884 {
width:930px;
}

#webform-client-form-884 input{
float:right;
height:16px;
width:228px;
background: url(images/reservas-input.png) no-repeat;
border: none;
}

#webform-client-form-884 #webform-component-fecha .container-inline{
float:right;
margin-left:200px;
}

#webform-client-form-884 input#edit-submit{
background:transparent url(images/submin-reservas.png) no-repeat scroll 0 0;
border:medium none;
display:block;
height:16px;
margin-top:-20px;
width:70px;
color: #8e2140;
}

.page-taberna-alabardero-sevilla-reservas #content-area {
height:453px;
}

.page-taberna-alabardero-sevilla-reservas #block-menu-menu-menualabardersevilla ul {
margin-left:-15px;
margin-top:-12px;
}

.page-taberna-alabardero-sevilla-reservas #block-menu-menu-menualabardersevilla {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-80px;
position:absolute;
width:940px;
}

.page-taberna-alabardero-sevilla-reservas #block-block-10 {
float:right;
margin-right:42px;
margin-top:-182px;
}


/* Fin Pagina genérica de microsite café de oriente RESERVAS TARIFAS*/











/* Inicio Pagina genérica de microsite Hotel Taberna Alabardero Sevilla Home*/


.section-hotel-taberna-alabardero-sevilla .meta{
display: none;
}

body.section-hotel-taberna-alabardero-sevilla {
background:#D0D0D0 url(images/fondo-cafe-oriente-home.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}

.section-hotel-taberna-alabardero-sevilla .breadcrumb{
display: none;
}
.section-hotel-taberna-alabardero-sevilla .title{
display: none;
}

.section-hotel-taberna-alabardero-sevilla #logo-title {
display: none;
}

#block-menu-menu-hotelalabarderosevilla {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
clear:both;
height:25px;
margin-top:-247px;
}

#block-menu-menu-hotelalabarderosevilla a {
color:white;
text-decoration:none;
}

#block-menu-menu-hotelalabarderosevilla li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:22px;
}

#block-menu-menu-hotelalabarderosevilla ul {
margin-left:-15px;
width:926px;
}


#node-978 {
margin-top:-97px;
}

#block-block-36 {
margin-left:315.5px;
margin-top:20.5px;
}

.section-hotel-taberna-alabardero-sevilla #content-area {
height:630px;
}
.section-hotel-taberna-alabardero-sevilla #footer {
margin-top:181px;
z-index:1;
position:relative;
}

.section-hotel-taberna-alabardero-sevilla #block-block-10 {
margin-top:-167px;
}

.section-hotel-taberna-alabardero-sevilla #block-block-10 {
float:right;
margin-right:42px;
margin-top:-172px;
}

.section-hotel-taberna-alabardero-sevilla #block-menu-menu-menualabardersevilla li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:15px;
font-size: 12px;
}


/* Fin Pagina genérica de microsite Hotel Taberna Alabardero Sevilla  Home*/






/* Pagina genérica de microsite  Hotel Alabardero Sevilla La casa */


.section-hotel-taberna-alabardero-sevilla #fancy-slide-50 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 15px;
}


.page-hotel-taberna-alabardero-sevilla-la-casa #block-menu-menu-hotelalabarderosevilla ul {
margin-left:-15px;
margin-top:-12px;
}

.page-hotel-taberna-alabardero-sevilla-la-casa #block-menu-menu-hotelalabarderosevilla {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-67px;
position:absolute;
width:940px;

}



.page-hotel-taberna-alabardero-sevilla-la-casa  #content-area {
height:413px;
}

#node-979{
margin-left:-20px;
margin-top:-112px;
}

#node-979 h1{
color: #8e2140;
padding-top:30px;
}

#node-979 p{
color:#848484;
font-size:11px;
width:935px;
}

#node-979 ul{
color:#848484;
font-size:11px;
margin-left:465px;
width:935px;
}


.page-hotel-taberna-alabardero-sevilla-la-casa #block-block-36 {
margin-left:340.5px;
margin-top:68.5px;
}

.page-hotel-taberna-alabardero-sevilla-la-casa #block-block-10 {
float:right;
margin-right:42px;
margin-top:-169px;
}


.page-hotel-taberna-alabardero-sevilla-la-casa #block-menu-menu-hotelalabarderosevilla li {

margin-right:15px;
font-size: 12px;
}


/* Fin Pagina genérica de microsite Hotel Alabardero Sevilla La casa*/









/* Inicio Pagina Entorno de Hotel Alabardero Sevilla  */

.page-hotel-taberna-alabardero-sevilla-entorno #fancy-slide-50 {
float:left;
margin-left:20px;
margin-top:22px;
margin-right: 15px;
}


#node-980 {
margin-left:-20px;
margin-top:-115px;
}

#node-980 h1 {
color:#8E2140;
margin-left:478px;
padding-top:30px;
}

#node-980 #cafeteria-derecha img {
margin-left:130px;
margin-top:20px;
position:absolute
}

#node-980 p {
color:#848484;
font-size:11px;
line-height:normal;
width:935px;
}

.page-hotel-taberna-alabardero-sevilla-entorno #content-area {
height:426px;
}

.page-hotel-taberna-alabardero-sevilla-entorno #block-menu-menu-hotelalabarderosevilla ul {
margin-left:-15px;
margin-top:-12px;
}

.page-hotel-taberna-alabardero-sevilla-entorno #block-menu-menu-hotelalabarderosevilla {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-77px;
position:absolute;
width:940px;
}

#node-980 #parrafo-junto{
line-height:20px;
margin-left:480px;
margin-top:29px;
width:450px;
}

.page-hotel-taberna-alabardero-sevilla-entorno #cafeteria-derecha p {
margin-bottom:0;
margin-left:480px;
}

.page-hotel-taberna-alabardero-sevilla-entorno #content-area ul{
color:#848484;
font-size:11px;
margin-left:467px;
margin-top:80px;
}

.page-hotel-taberna-alabardero-sevilla-entorno #block-block-10 {
float:right;
margin-right:42px;
margin-top:-202px;
}

.page-hotel-taberna-alabardero-sevilla-entorno #block-block-36 {
margin-left:315.5px;
margin-top:67.5px;
}
/* Fin  Pagina Entorno de Hotel Alabardero Sevilla*/








/* Pagina genérica de microsite  Hotel Alabardero Sevilla Habitaciones */


.section-hotel-taberna-alabardero-sevilla #fancy-slide-51 {
float:left;
margin-left:20px;
margin-top:20px;
margin-right: 15px;
}


.page-hotel-taberna-alabardero-sevilla-habitaciones #block-menu-menu-hotelalabarderosevilla ul {
margin-left:-15px;
margin-top:-12px;
}

.page-hotel-taberna-alabardero-sevilla-habitaciones #block-menu-menu-hotelalabarderosevilla {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-67px;
position:absolute;
width:940px;

}



.page-hotel-taberna-alabardero-sevilla-habitaciones  #content-area {
height:413px;
}

#node-982{
margin-left:-20px;
margin-top:-112px;
}

#node-982 h1{
color: #8e2140;
padding-top:30px;
}

#node-982 p{
color:#848484;
font-size:11px;
width:935px;
}

#node-982 ul{
color:#848484;
font-size:11px;
margin-left:465px;
width:935px;
}


.page-hotel-taberna-alabardero-sevilla-habitaciones #block-block-36 {
margin-left:340.5px;
margin-top:68.5px;
}

.page-hotel-taberna-alabardero-sevilla-habitaciones #block-block-10 {
float:right;
margin-right:42px;
margin-top:-169px;
}


.page-hotel-taberna-alabardero-sevilla-habitaciones #block-menu-menu-hotelalabarderosevilla li {

margin-right:15px;
font-size: 12px;
}


/* Fin Pagina genérica de microsite Hotel Alabardero Sevilla Habitaciones*/



/* Pagina genérica de microsite  Hotel Sevilla Alabardero Actividades */

#node-983 {
margin-left:-20px;
margin-top:-115px;
}

#node-983 h1 {
color:#8E2140;
margin-left:-120px;
padding-top:30px;
}

#node-983 img {
margin-bottom:-12px;
margin-left:-120px;
margin-top:25px;
}

#node-983 p {
color:#8E2140;
font-size:11px;
width:435px;
}

#node-983 a {
color:#8E2140;
text-decoration: none;
}

.page-caserio-iruaritz-salas #content-area {
height:418px;
}

.page-hotel-taberna-alabardero-sevilla-actividades #block-menu-menu-hotelalabarderosevilla ul {
margin-left:-15px;
margin-top:-12px;
}

.page-hotel-taberna-alabardero-sevilla-actividades #block-menu-menu-hotelalabarderosevilla {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-hotel-taberna-alabardero-sevilla-actividades #ubicacion-derecha{
margin-left:605px;
padding-top:0;
}

.page-hotel-taberna-alabardero-sevilla-actividades #ubicacion-linea-abajo{
margin-top:20px;
}

.page-hotel-taberna-alabardero-sevilla-actividades #ubicacion-solo-texto{
margin-left:-116px;
margin-top:35px;
}

.page-hotel-taberna-alabardero-sevilla-actividades #ubicacion-solo-texto img{
margin-left:0;
margin-top:-23px;
position:absolute;
}

.page-hotel-taberna-alabardero-sevilla-actividades #block-block-36 {
margin-left:340.5px;
margin-top:-150.5px;
}

.page-hotel-taberna-alabardero-sevilla-actividades #block-block-10 {
float:right;
margin-right:42px;
margin-top:-202px;
}

/* Fin Pagina genérica de microsite Hotel Sevilla Alabardero Actividades*/



/* Pagina genérica de microsite Hotel Sevilla Alabardero RESERVAS TARIFAS */

#node-984 {
margin-left:-20px;
margin-top:-115px;
}

#node-984 h1 {
color:#8E2140;

padding-top:30px;
}

#node-984 img {
margin-bottom:-20px;
margin-left:0;
margin-top:0;
}

#node-984 p {
color:#8E2140;
font-size:11px;
width:935px;
}

#node-984 a {
color:#8E2140;
text-decoration: none;
}

#node-984 label{
color:#8E2140;
display:inline;
font-size:11px;
}

fieldset#webform-component-todo {
border: none;
}
fieldset#webform-component-todo legend{
display: none;
}
#webform-client-form-984 {
width:930px;
}

#webform-client-form-984 input{
float:right;
height:16px;
width:228px;
background: url(images/reservas-input.png) no-repeat;
border: none;
}

#webform-client-form-984 #webform-component-fecha .container-inline{
float:right;
margin-left:200px;
}

#webform-client-form-984 input#edit-submit{
background:transparent url(images/submin-reservas.png) no-repeat scroll 0 0;
border:medium none;
display:block;
height:16px;
margin-top:-20px;
width:70px;
color: #8e2140;
}

.page-hotel-taberna-alabardero-sevilla-tarifas #content-area {
height:453px;
}

.page-hotel-taberna-alabardero-sevilla-tarifas #block-menu-menu-hotelalabarderosevilla ul {
margin-left:-15px;
margin-top:-12px;
}

.page-hotel-taberna-alabardero-sevilla-tarifas #block-menu-menu-hotelalabarderosevilla {
background:transparent url(images/fondo-menu-cafe-oriente.jpg) no-repeat scroll 0 0;
height:25px;
margin-top:-76px;
position:absolute;
width:940px;
}

.page-hotel-taberna-alabardero-sevilla-tarifas #content-area {
height:417px;
}

.page-hotel-taberna-alabardero-sevilla-tarifas #block-block-36 {
margin-left:340.5px;
margin-top:75.5px;
}

.page-hotel-taberna-alabardero-sevilla-tarifas #block-block-10 {
float:right;
margin-right:42px;
margin-top:-211px;
}

/* Fin Pagina genérica de microsite Hotel Sevilla Alabardero RESERVAS TARIFAS*/

/*Inicio Pagina galeria de microsite Hotel Sevilla Alabardero*/

.page-hotel-taberna-alabardero-sevilla-galeria #content-area {
display: none;
}

.page-hotel-taberna-alabardero-sevilla-galeria .view-galeria-microsite-alabard-sevill {
margin-left:-15px;

}

.page-hotel-taberna-alabardero-sevilla-galeria .jcarousel-skin-tango{
margin-top: -101px;
}


.page-hotel-taberna-alabardero-sevilla-galeria .jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
width:858px;
}
.page-hotel-taberna-alabardero-sevilla-galeria .jcarousel-skin-tango .jcarousel-clip-horizontal {
height:394px;
width:858px;
}

.page-hotel-taberna-alabardero-sevilla-galeria .jcarousel-skin-tango .jcarousel-container {

background:transparent none repeat scroll 0 0;
border:medium none;
}


.page-hotel-taberna-alabardero-sevilla-galeria .jcarousel-skin-tango .jcarousel-item {
height:361px;
width:858px;
}



.page-hotel-taberna-alabardero-sevilla-galeria .jcarousel-skin-tango .jcarousel-prev-horizontal {
background:transparent url(images/boton-izda-microgaleria.jpg) repeat scroll 0 0;
cursor:pointer;
height:361px;
left:5px;
margin-left:10px;
margin-top:-23px;
position:absolute;
top:43px;
width:53px;
}

.page-hotel-taberna-alabardero-sevilla-galeria  .jcarousel-skin-tango .jcarousel-next-horizontal {
background:transparent url(images/boton-dcha-microgaleria.jpg) repeat scroll 0 0;
cursor:pointer;
height:361px;
margin-right:-20px;
margin-top:-23px;
position:absolute;
right:5px;
top:43px;
width:55px;
}
.page-hotel-taberna-alabardero-sevilla-galeria  #footer {
margin-top:204px;
}

.page-hotel-taberna-alabardero-sevilla-galeria #block-block-10 {
float:right;
margin-right:42px;
margin-top:-197px;
}

.page-hotel-taberna-alabardero-sevilla-galeria .jcarousel-skin-tango ul {
margin:0;

}

.page-hotel-taberna-alabardero-sevilla-galeria #block-block-36 {
margin-left:340.5px;
margin-top:28.5px;
}
.page-hotel-taberna-alabardero-sevilla-galeria #block-menu-menu-hotelalabarderosevilla {
position:absolute;
z-index:99;
margin-top:-67px;
}
.page-hotel-taberna-alabardero-sevilla-galeria #block-menu-menu-hotelalabarderosevilla li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:22px;
margin-top:-12px;
}


/* Fin  Pagina galeria de microsite Hotel Sevilla Alabardero */










/* Inicio Página Portal general Filosofía de Formación*/

body.section-filosofia-formacion {

background:#E2E2E2 url(images/fondo-general-filosofiadeformacion.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}



.section-filosofia-formacion .breadcrumb {
display:none;
}
.section-filosofia-formacion .title {
color:#942646;
font-size:18px;
}

.section-filosofia-formacion #content-header {
margin-left:40px;
margin-top:0;
}
.section-filosofia-formacion #page #main {
margin-left:23px;
margin-top:170px;
}

.section-filosofia-formacion #content-area {
font-size:11px;
margin-top:150px;
}

.section-filosofia-formacion #block-block-8 {
margin-top:-70px;
width:580px;
}

.section-filosofia-formacion #block-block-23 {
margin-left:-120px;
margin-top:333px;
}

.section-filosofia-formacion #block-block-23 img{
margin-bottom:-14px;
}

.section-filosofia-formacion #content {

background:transparent url(images/fondo-filo-form.png) no-repeat scroll left 85%;
height:930px;
}

#node-872 {
color:#505048;
height:277px;
line-height:26px;
margin-bottom:52px;
margin-left:40px;
margin-top:-135px;
width:580px;
}

/* Fin Página Filosofía de Formación*/


/* Inicio Página Escuela hosteleria zaragoza*/

body.page-filosofia-formacion-escuela-filosofia-zaragoza {

background:#E2E2E2 url(images/fondo-escu-zaragoza.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}


.page-filosofia-formacion-escuela-filosofia-zaragoza .title{
display: none;
}

.page-filosofia-formacion-escuela-filosofia-zaragoza #content {

background:transparent url(images/fondo-zaragoza.png) no-repeat scroll left bottom;
height:590px;
}

#node-873{
margin-left:50px;
margin-top:-130px;
}

.page-filosofia-formacion-escuela-filosofia-zaragoza #block-block-8 {
margin-top:-12px;
width:580px;
}
/* Fin Página Escuela hosteleria zaragoza*/



/* Inicio Página Escuela hosteleria sevilla*/

body.page-filosofia-formacion-escuela-filosofia-sevilla {

background:#E2E2E2 url(images/fondo-escu-zaragoza.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}


.page-filosofia-formacion-escuela-filosofia-sevilla .title{
display: none;
}

.page-filosofia-formacion-escuela-filosofia-sevilla #content {

background:transparent url(images/fondo-zaragoza.png) no-repeat scroll left bottom;
height:590px;
}

#node-1011{
margin-left:50px;
margin-top:-130px;
}

.page-filosofia-formacion-escuela-filosofia-sevilla #block-block-8 {
margin-top:-12px;
width:580px;
}
/* Fin Página Escuela hosteleria sevilla*/




/* Inicio Página Escuela hosteleria costa del sol*/

body.page-filosofia-formacion-escuela-filosofia-costa-sol {

background:#E2E2E2 url(images/fondo-escu-zaragoza.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}


.page-filosofia-formacion-escuela-filosofia-costa-sol .title{
display: none;
}

.page-filosofia-formacion-escuela-filosofia-costa-sol #content {

background:transparent url(images/fondo-zaragoza.png) no-repeat scroll left bottom;
height:590px;
}

#node-1012{
margin-left:50px;
margin-top:-130px;
}

.page-filosofia-formacion-escuela-filosofia-costa-sol #block-block-8 {
margin-top:-12px;
width:580px;
}
/* Fin Página Escuela hosteleria costa del sol*/





/* Inicio Página RRHH*/

body.page-rrhh {

background:#E2E2E2 url(images/fondo-escu-zaragoza.jpg) repeat-x scroll center 0;
margin:0;
padding:10px;
}

.section-rrhh .breadcrumb {
display:none;
}
.page-rrhh .title{
display: none;
}

.page-rrhh #content {

background:transparent url(images/fondo-zaragoza.png) no-repeat scroll left bottom;
height:590px;
}

#node-874{
margin-left:8px;
margin-top:-10px;
}

.page-rrhh  #block-block-8 {
margin-top:2px;
width:580px;
}


.section-rrhh #block-block-25 {
margin-left:-135px;
margin-top:333px;
}

.section-rrhh #block-block-25 img{
margin-bottom:-14px;
}
/* Fin Página RRHH*/

/* inicio quitar taxonomias de las páginas*/
.page-la-botilleria-home .terms-inline,.section-cafe-de-oriente .terms-inline,.page-el-capricho-del-alabardero-home .terms-inline,.section-la-meridiana-del-alabardero .terms-inline,.section-la-taberna-del-alaberdero-seattle .terms-inline,.section-taberna-alabardero-sevilla .terms-inline,.section-taberna-alabardero-madrid .terms-inline,.section-la-taberna-del-alaberdero-washington .terms-inline,.section-la-mar-del-alabardero .terms-inline{
display: none;
}
/* Fin quitar taxonomias de las páginas*/



/* Inicio Página buscar establecimiento Restaurante*/

.views-exposed-form .views-exposed-widget {
float: none;
}

.page-restaurantes-y-hoteles-buscar-establecimiento .views-exposed-widget label {
float:left;
margin-right:22px;
width:150px;
color:#982949;
}

.page-restaurantes-y-hoteles-buscar-establecimiento  #content {

background:transparent url(images/fondo-buscar-restaurante.png) no-repeat scroll left bottom;
height:714px;
}

.page-restaurantes-y-hoteles-buscar-establecimiento .views-exposed-form {
color:#505048;
line-height:27px;
margin-top: 50px;
margin-left: 150px;
}


.page-restaurantes-y-hoteles-buscar-establecimiento #block-block-8 {
margin-top:1px;
}


.page-restaurantes-y-hoteles-buscar-establecimiento .views-exposed-form .views-exposed-widget .form-submit {
background: url(images/boton-buscar-2.png) no-repeat;
border: none;
height: 19px;
width: 65px;
color:white;
margin-left:252px;
}

.page-restaurantes-y-hoteles-buscar-establecimiento  .views-exposed-widgets select{
background: url(images/des-buscar.png) no-repeat;
border:medium none;
height: 18px;
width:145px;
}
/* Fin Página  buscar establecimiento Restaurante */




/* Inicio Posición botón volver principal en ministe */

#block-block-40 {
margin-left:-26px;
position:absolute;
}
/* Fin Posición botón volver principal en ministe */ 

body.page-noticias-discrecion-encanto-menu-de-lujo-para-primera-dama
  {
    margin: 0;
    padding: 10px;
    background: #e2e2e2 url(images/fondo-body-1044-2.jpg) repeat-x center 0;
  }
  
#content-area #node-1044  p {
float:left;
line-height:21px;
margin-bottom:-15px;
text-align:justify;
width:870px;
}

.page-noticias-discrecion-encanto-menu-de-lujo-para-primera-dama #content {
background:url("images/fondo-noticia-indiv-larga.png") no-repeat scroll 0 78% transparent;
height:1100px;
}

#boton-cafe-catering-folletos{
float:right;
margin-right:42px;
margin-top:-105px;
}

.section-la-taberna-del-alaberdero-seattle #block-block-45 {
float:right;
margin-right:42px;
margin-top:-180px;
}