body, html { height: 100%; font-family: "Trebuchet MS", Verdana, Arial, Garamond; font-size:11px; color:#000000; background-color:#000; margin:0px 0px 0px 0px;}
input, textarea { font-family: "Trebuchet MS", Verdana, Arial, Garamond; font-size:11px; color:#5F6062;}
select {font-family: "Trebuchet MS", Verdana, Arial, Garamond; font-size:11px; color:#5F6062; border:1px solid #7B9EBD; }

.menu { font: "Trebuchet MS", Verdana, Arial, Garamond; color:#000000; font-size:11px; font-weight:bold}

.link_gen{
  font:Trebuchet MS;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}


.capacontenido {
    overflow:auto;  
    width: 310px;
    height: 349px;
    padding: 0px;
    padding-right:10px;
    padding-left: 15px;
    padding-top: 0px;
    padding-bottom: 0px;
    
    SCROLLBAR-FACE-COLOR: #D4D0C8;
    
    SCROLLBAR-HIGHLIGHT-COLOR:#ffffff ;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #CC2C2E;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    text-align:justify;
}

.capacontenido_links {
    overflow:auto;  
    width: 560px;
    height: 349px;
    padding: 0px;
    padding-right:10px;
    padding-left: 15px;
    padding-top: 0px;
    padding-bottom: 0px;
    
    SCROLLBAR-FACE-COLOR: #D4D0C8;
    
    SCROLLBAR-HIGHLIGHT-COLOR:#ffffff ;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #CC2C2E;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    text-align:justify;

}

.capagaleria {
    overflow:auto;  
    width: 90%;
    height: 349px;
    padding: 0px;
    padding-right:10px;
    padding-left: 15px;
    padding-top: 0px;
    padding-bottom: 0px;
    
    SCROLLBAR-FACE-COLOR: #D4D0C8;
    
    SCROLLBAR-HIGHLIGHT-COLOR:#ffffff ;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #CC2C2E;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    text-align:justify;

}

.capamenus {
    overflow:auto;  
    width: 437px;
    height: 245px;
    padding: 0px;
    padding-right:10px;
    padding-left: 15px;
    padding-top: 0px;
    padding-bottom: 0px;
    
    SCROLLBAR-FACE-COLOR: #D4D0C8;
    
    SCROLLBAR-HIGHLIGHT-COLOR:#ffffff ;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #CC2C2E;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    text-align:justify;

}
.actualpaginar { font: "Trebuchet MS", Verdana, Arial, Garamond; color:#FF4040; font-size:11px; font-weight:bold}
a.enlacepaginar{font-family: "Trebuchet MS", Verdana, Arial, Garamond; font-size:11px; color:#FF4040; text-decoration:none}
a.enlacepaginar:hover{font-family: "Trebuchet MS", Verdana, Arial, Garamond; font-size:11px; color:#FF4040; text-decoration: underline}

a#enlace_historia {
    display:block;
    text-indent:-9999em;
    width:177px;
    height:26px;
    background:url(../__img/btnhistoria.jpg) top left no-repeat;
}
a#enlace_historia:hover {
    background-position:0 -26px;
}

a#enlace_instalaciones {
    display:block;
    text-indent:-9999em;
    width:177px;
    height:26px;
    background:url(../__img/btnmenusespeciales.jpg) top left no-repeat;
}
a#enlace_instalaciones:hover {
    background-position:0 -26px;
}

a#enlace_entorno {
    display:block;
    text-indent:-9999em;
    width:177px;
    height:26px;
    background:url(../__img/btnentorno.jpg) top left no-repeat;
}
a#enlace_entorno:hover {
    background-position:0 -26px;
}

a#enlace_cocina {
    display:block;
    text-indent:-9999em;
    width:177px;
    height:26px;
    background:url(../__img/btnnuestracocina.jpg) top left no-repeat;
}
a#enlace_cocina:hover {
    background-position:0 -26px;
}

a#enlace_contacte {
    display:block;
    text-indent:-9999em;
    width:177px;
    height:26px;
    background:url(../__img/btncontactenos.jpg) top left no-repeat;
}
a#enlace_contacte:hover {
    background-position:0 -26px;
}

a#enlace_galloblog {
    display:block;
    text-indent:-9999em;
    width:177px;
    height:26px;
    background:url(../__img/btngalloblog.jpg) top left no-repeat;
}
a#enlace_galloblog:hover {
    background-position:0 -26px;
}
a#enlace_links {
    display:block;
    text-indent:-9999em;
    width:177px;
    height:26px;
    background:url(../__img/btnlinks.jpg) top left no-repeat;
}
a#enlace_links:hover {
    background-position:0 -26px;
}

a#enlace_entradasfrias {
    display:block;
    text-indent:-9999em;
    width:113px;
    height:15px;
    background:url(../__img/btn_entradasfrias.gif) top left no-repeat;
}
a#enlace_entradasfrias:hover {
    background-position:0 -15px;
}
a#enlace_entradascalientes {
    display:block;
    text-indent:-9999em;
    width:160px;
    height:15px;
    background:url(../__img/btn_entradascalientes.gif) top left no-repeat;
}
a#enlace_entradascalientes:hover {
    background-position:0 -15px;
}
a#enlace_ensaladas {
    display:block;
    text-indent:-9999em;
    width:149px;
    height:15px;
    background:url(../__img/btn_ensaladas.gif) top left no-repeat;
}
a#enlace_ensaladas:hover {
    background-position:0 -15px;
}
a#enlace_especialidades {
    display:block;
    text-indent:-9999em;
    width:123px;
    height:16px;
    background:url(../__img/btn_especialidades.gif) top left no-repeat;
}
a#enlace_especialidades:hover {
    background-position:0 -16px;
}
a#enlace_pescados {
    display:block;
    text-indent:-9999em;
    width:86px;
    height:16px;
    background:url(../__img/btn_pescados.gif) top left no-repeat;
}
a#enlace_pescados:hover {
    background-position:0 -16px;
}
a#enlace_carnes {
    display:block;
    text-indent:-9999em;
    width:66px;
    height:16px;
    background:url(../__img/btn_carnes.gif) top left no-repeat;
}
a#enlace_carnes:hover {
    background-position:0 -16px;
}
a#enlace_bebidas {
    display:block;
    text-indent:-9999em;
    width:72px;
    height:16px;
    background:url(../__img/btn_bebidas.gif) top left no-repeat;
}
a#enlace_bebidas:hover {
    background-position:0 -16px;
}
a#enlace_postres {
    display:block;
    text-indent:-9999em;
    width:75px;
    height:16px;
    background:url(../__img/btn_postres.gif) top left no-repeat;
}
a#enlace_postres:hover {
    background-position:0 -16px;
}

#nav, #nav ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

#nav a {
    display: block;
    width: 10em;
}

#nav li {
    float: left;
    width: 10em;
}

#nav li ul {
    position: absolute;
    width: 10em;
    left: -999em;
}

a.enlaceblanco{font-family: "Trebuchet MS", Verdana, Arial, Garamond; font-size:12px; color:#FFFFFF; text-decoration:none}
a.enlaceblanco:hover{font-family: "Trebuchet MS", Verdana, Arial, Garamond; font-size:12px; color:#FFFFFF; text-decoration: underline}