#marco {min-height: 953px;}
* html #marco {height: 930px;}
#col-izq {width:360px; height: 500px;}
#cuadro-principal {height: 100%;}
#cuadro-texto {width:300px; padding: 20px 30px 30px 30px; margin-bottom: 0;background-color:#fff; height: 500px;}
* html #cuadro-texto {width:310px; margin:0px 25px 0px 0px; padding: 0px 20px 0px 30px; }
#col-der {width:220px;}
h2 {top: 20px;left: 0px;padding-left: 89px; font-size: 20px; margin-bottom: 30px; text-align: center;}
#texto {margin:0 0 0 0;}
* html #texto {margin-bottom:0; margin-top: 20px;}
#texto li {position: relative; border-top: 2px solid #FFEC55; padding-top:10px;padding-bottom:10px;}
* html #texto li {padding-bottom:27px;}
#texto p {margin-bottom: 20px;}
* html #texto li p {margin-bottom: 0px;}
* html #introcarta p {margin-bottom: 10px;}
li h3 {margin-left:147px; text-align:left;}
li p {margin-left:147px; text-align:left;}
#platos {background: transparent url(../images/plato.carne.140.jpg) no-repeat;}
#sandwiches {background: transparent url(../images/hamburguesa.140.jpg) no-repeat; }
#tragosyvinos {background: transparent url(../images/trago.jpg) no-repeat; }
.linkapdf {font-size: 12px;}
#texto a:hover {color: #e8d5a0;}
#texto a:visited {color: #e8d5a0;border-bottom: #e8d5a0 1px dashed ;}
#titulo-cartas {height: 58px; width: 360px;background: transparent url(../images/top-comidas.gif) no-repeat; }
#final-cartas {height: 59px; width: 360px;background: transparent url(../images/final-cartas.gif) no-repeat; }
#cuadro-menusemana {background: #e8d5a0 url(../images/fondo-menu-semana-carta.png) no-repeat;height: 666px;}
#detalle-menu {overflow: auto; height: 375px;}
