/*
Hoja de Estilos para restauranteurdax.com - INTERIORES
Copyright 2006 Enixe Diseño y Comunicación
*/

/**** CARTA ****/
.inicio a { position: absolute; display: block; height: 17px; width: 50px; background: url(/bgs/inicio.jpg) no-repeat; float: left; padding: 0; border: 0; margin: 42px 0 0 90px }
.inicio a:link, .inicio a:visited { background: url(/bgs/inicio.jpg) no-repeat 0px 0px }
.inicio a:hover, .inicio a:active { background: url(/bgs/inicio.jpg) no-repeat 0px -17px }

#cab-carta { margin: 0; padding: 0; border: 0; width: 794px; height: 171px; background: url(/bgs/cab_carta.jpg) no-repeat }
#cab-cartaficha { margin: 0; padding: 0; border: 0; width: 794px; height: 49px; background: url(/bgs/cab_cartaficha.jpg) no-repeat }
#cartaficha .fotocartaficha { padding-left: 35px; border: 0; margin: 0 }
#cartaficha .textocartaficha { padding: 0; border: 0; margin: 0; text-align: center; font-size: 16px; width: 759px }
#cartaficha .textocartaficha P { margin-bottom: 20px }
#cartaficha .reservasficha { margin: 0; border: 0; padding: 0; background: url(/bgs/reservas.gif) no-repeat bottom center; width: 759px; height: 55px }
#cartaficha .linkcartaficha { padding: 0; border: 0; margin: 0; text-align: center; width: 759px }
#cartaficha .linkcartaficha P { margin-top: 20px }
.linkcartaficha a:link, .linkcartaficha a:visited { text-decoration: underline; color: #a1b79b }
.linkcartaficha a:hover, .linkcartaficha a:active { text-decoration: underline; color: #5c8e4f }

#seccionescartap { padding: 0; border: 0; margin: 0; font-size: 12px; color: #608763; text-transform: uppercase; letter-spacing: 1px; width: 380px; height: 29px; background: url(/bgs/lenguetas_platos.gif) no-repeat top center }
#seccionescartav { padding: 0; border: 0; margin: 0; font-size: 12px; color: #608763; text-transform: uppercase; letter-spacing: 1px; width: 380px; height: 29px; background: url(/bgs/lenguetas_vinos.gif) no-repeat top center }
#seccionescartap UL, #seccionescartav UL { margin: 0; border: 0; padding: 0; list-style: none; text-align: center }
#seccionescartap UL#platosvinos LI, #seccionescartav UL#platosvinos LI { display: block; float: left; text-decoration: none; font-weight: bold; padding-top: 12px; margin: 0; border: 0; width: 190px }
#seccionescartap UL#platosvinos LI a:link, #seccionescartap UL#platosvinos LI a:visited { text-decoration: none; font-weight: bold; color: #9cac94 }
#seccionescartap UL#platosvinos LI a:hover, #seccionescartap UL#platosvinos LI a:active { text-decoration: none; font-weight: bold; color: #245118 }
#seccionescartav UL#platosvinos LI a:link, #seccionescartav UL#platosvinos LI a:visited { text-decoration: none; font-weight: bold; color: #9cac94 }
#seccionescartav UL#platosvinos LI a:hover, #seccionescartav UL#platosvinos LI a:active { text-decoration: none; font-weight: bold; color: #245118 }

#subseccionescarta { padding: 0; border: 0; margin: 0; font-size: 12px; color: #447238; font-weight: bold; width: 100%; height: 29px }
#subseccionescarta UL { margin: 0 auto; border: 0; padding: 0; list-style: none; text-align: left; width: 304px }
#subseccionescarta UL#platoslista LI { float: left; text-decoration: none; font-weight: bold; padding-top: 3px; margin-right: 10px; border: 0 }
#subseccionescarta UL#platoslista LI a:link, #subseccionescarta UL#platoslista LI a:visited { text-decoration: none; font-weight: normal; color: #6e8960 }
#subseccionescarta UL#platoslista LI a:hover, #subseccionescarta UL#platoslista LI a:active { text-decoration: underline; font-weight: normal; color: #5c8e4f }

#preciomedio { background: url(/bgs/preciomedio.gif) no-repeat top center; width: 360px; height: 24px; padding-bottom: 15px; border: 0; margin: 0 }

#menuvisual { width: 380px; margin: 0; border: 0; padding: 0; background: url(/bgs/lenguetas_bg.gif) repeat-y top left }
#menuvisualcont { padding: 0 10px 10px 10px; margin: 0; border: 0 }
#menuvisualcont P a:link, #menuvisualcont P a:visited { text-decoration: underline; color: #6e8960 }
#menuvisualcont P a:hover, #menuvisualcont P a:active { text-decoration: underline; color: #325928 }
#menuvisualcont h4 { margin: 0; padding-bottom: 5px; border: 0; font-size: 12px }
#menuvisualcont .imgvinos { margin-bottom: 10px }
#menuvisualcont .menuvisualcontficha { clear: both; margin-bottom: 10px; background-color: #f4f8fb }
#menuvisualcont .menuvisualcontficha2 { clear: both; padding-top: 10px; margin-bottom: 10px; background-color: #fff }
#menuvisualcont .menuvisualcontficha2 P { line-height: 1.3em }
#menuvisualcont .menuvisualcontficha3 { clear: both; padding-bottom: 20px; /*margin-bottom: 10px;*/ background-color: #fff }
#menuvisualcont .menuvisualcontficha3 P { line-height: 1.3em }
#menuvisualcont P.piefoto { width: 60%; text-align: right; padding: 0; border: 0; margin-left: 100px; font-size: 10px }
#menuvisualcont IMG.imgquienes { margin: 20px 20px 0 20px }
#menuvisualcont .referencia P { width: 60%; color: #7f706c; text-align: center; padding-top: 5px; border: 0; margin: 0 auto; font-size: 11px }
#menuvisualcont .capinicio { font-size: 20px; color: #7f706c; font-family: Georgia, "Times New Roman", Times, serif }
.menuvisualimg { float: left; width: 80px }
.menuvisualtxt { float: left; width: 260px; height: 30px; padding: 15px 15px 10px 5px; font-size: 14px }
.menuvisualtxt a:link, .menuvisualtxt a:visited { text-decoration: none; color: #325928 }
.menuvisualtxt a:hover, .menuvisualtxt a:active { text-decoration: underline; color:#325928 }
#menuvisualcont P.menuvisualtxt { padding: 10px 0 10px 0 }
.ampliar { clear: both; background: url(/bgs/lupa_aumento.gif) no-repeat 13px 0px; height: 15px; padding-left: 26px; font-size: 10px }
.ampliar a:link, .ampliar a:visited { text-decoration: none; color: #749676 }
.ampliar a:hover, .ampliar a:active { text-decoration: underline; color:#5c8e4f }
#menuvisuallinks { clear: both; width: 380px; height: 27px; padding: 0; margin: 0; border: 0; text-align: right; background: url(/bgs/lenguetas_pie.gif) repeat-y bottom center; font-size: 11px }
#menuvisuallinks P { padding-right: 10px; color: #cbd3c9; font-weight: bold }
.vermas { color: #aebfaa; font-weight: normal; font-size: 10px; text-transform: uppercase }
#menuvisuallinks a:link, #menuvisuallinks a:visited { text-decoration: underline; color: #5c8e4f }
#menuvisuallinks a:hover, #menuvisuallinks a:active { text-decoration: underline; color:#325928 }

/**** ESPECIALIDADES, QUIENES, DONDE, INSTALACIONES, SUGERENCIAS ****/
#especialidades, #quienes, #donde, #sugerencias { padding: 0; border: 0; margin: 0; width: 380px; height: 29px; background: url(/bgs/especialidades.gif) no-repeat top center }
#especialidades h2, #quienes h2, #donde h2, #sugerencias h2 { padding-top: 12px; border: 0; margin: 0; font-size: 12px; color: #608763; text-transform: uppercase; text-align: center; letter-spacing: 1px; font-weight: bold }
.vinosbanner { margin-top: 50px; border: 0; padding: 0 }
#menuvisualcont h3 { padding: 30px 0 10px 0; border: 0; margin: 0; font-size: 14px; color: #608763; text-transform: uppercase; text-align: left; letter-spacing: 1px; font-weight: bold }
#menuvisualcont .menuvisualcontficha2 P { padding-top: 10px }
#menuvisualcont P.txtespecialidades { padding: 0 0 20px 0 }
#menuvisualcont P.txtsugerencias { padding: 10px 0 0 0 }
#menuvisualcont P.txtinstalaciones { padding: 0px 0 20px 0 }
#menuvisualcont IMG.imginstalaciones { margin-bottom: 10px }
#menuvisualcont H3.sugerencias { clear: both; padding: 40px 0 5px 0; border: 0; margin: 0; font-size: 14px; font-weight: bold }
.menuvisualcontficha2 a:link, .menuvisualcontficha2 a:visited { text-decoration: underline; color: #5c8e4f }
.menuvisualcontficha2 a:hover, .menuvisualcontficha2 a:active { text-decoration: underline; color:#325928 }

/**** CONTACTE ****/
#contacte { text-align: left }
#contacte P { padding-bottom: 10px }
#contacte a:link, #contacte a:visited { text-decoration: none; color: #637a61 }
#contacte a:hover, #contacte a:active { text-decoration: underline; color: #245118 }
#contacte h4 { padding-bottom: 20px; margin: 0; border: 0; font-size: 16px }
#contacte FORM { padding: 0; margin: 0; border: 0 }
.campotextocontacte { width: 300px; border: 1px solid #dfe5e5; padding: 0; margin: 0; outline: none; background: #edf3ee url(/bgs/form_bg.gif) repeat; color: #594f4c; font-family: "Arial", Helvetica, sans-serif; font-size: 12px }	
.campotextocontacte:hover, .campotextocontacte:focus { border: 1px solid #797355; margin: 0; padding: 0 }

/** VINOS: DENOMINACIONES ORIGEN **/
#mapaorigen { color: #839791; padding: 0; border: 0; margin: 0; background: url(/bgs/origenvinos_bnn_bg.jpg) repeat-y top center; width: 280px }
#mapaorigen FORM { color: #596a58; height: 40px; width: 280px; padding: 0; border: 0; margin: 0; background: url(/bgs/origenvinos_bnn_pie.jpg) no-repeat bottom center }
#mapaorigen2 { color: #839791; padding: 0; border: 0; margin: 0; background: url(/bgs/origenvinos_bnn_bg.jpg) repeat-y top center; width: 280px }
#mapaorigen2 FORM { color: #596a58; height: 30px; width: 280px; padding: 0; border: 0; margin: 0 }
.origenbox { margin: 4px 0 0 24px; padding: 0; border: 1px solid #c4d2c8; outline: none; background-color: #e4eaf1; width: 220px }
#linkmapa { margin: 0; border: 0; padding: 0; font-size: 11px; color: #596a58; text-align: right; background: url(/bgs/origenvinos_bnn_pie.jpg) no-repeat bottom center; width: 280px; height: 30px }
#linkmapa P { margin-right: 35px; color: #596a58 }
#linkmapa a:link, #linkmapa a:visited { text-decoration: none; color: #596a58 }
#linkmapa a:hover, #linkmapa a:active { text-decoration: underline; color: #7f706c }
.denovinos { background: url(/bgs/vino.jpg) no-repeat top right }

/** PLATOS: DENOMINACIONES ORIGEN **/
#denoplatos { width: 280px; padding: 0; border: 0; margin: 0 }
#denoplatos h2 { display: block; padding: 0; border: 0; margin: 0; background: url(/bgs/prod_denorigen.gif) no-repeat top left; width: 280px; height: 39px }
#denoplatos P { width: 266px; padding: 0; border: 0; margin-bottom: 10px; font-size: 0.9em }
#denoplatos UL { padding: 0; border: 0; margin: 0; font-size: 1em; color: #839791; list-style: none; text-align: left }
#denoplatos UL#linksdenoplatos LI a:link, #denoplatos UL#linksdenoplatos LI a:visited { color: #839791; text-decoration: none; padding: 0; border: 0; margin: 0 }
#denoplatos UL#linksdenoplatos LI a:hover, #denoplatos UL#linksdenoplatos LI a:active { color: #839791; text-decoration: underline; padding: 0; border: 0; margin: 0 }

#denoplatos UL#linksdenoplatos LI#esparrago { background: url(/bgs/esparrago.gif) no-repeat top left; padding: 5px 0 15px 50px; margin: 0; border: 0 }
#denoplatos UL#linksdenoplatos LI#piquillo { background: url(/bgs/piquillo.gif) no-repeat top left; padding: 5px 0 15px 50px; margin: 0; border: 0 }
#denoplatos UL#linksdenoplatos LI#alcachofa { background: url(/bgs/alcachofa.gif) no-repeat top left; padding: 5px 0 15px 50px; margin: 0; border: 0 }
#denoplatos UL#linksdenoplatos LI#roncal { background: url(/bgs/roncal.gif) no-repeat top left; padding: 5px 0 15px 50px; margin: 0; border: 0 }
#denoplatos UL#linksdenoplatos LI#artesanos { background: url(/bgs/artesanos.gif) no-repeat top left; padding: 5px 0 15px 50px; margin: 0; border: 0 }
#denoplatos UL#linksdenoplatos LI#idiazabal { background: url(/bgs/idiazabal.gif) no-repeat top left; padding: 5px 0 15px 50px; margin: 0; border: 0 }
#denoplatos UL#linksdenoplatos LI#vinonavarra { background: url(/bgs/vinonavarra.gif) no-repeat top left; padding: 5px 0 15px 50px; margin: 0; border: 0 }
#denoplatos UL#linksdenoplatos LI#vinorioja { background: url(/bgs/vinorioja.gif) no-repeat top left; padding: 5px 0 15px 50px; margin: 0; border: 0 }
#denoplatos UL#linksdenoplatos LI#pacharan { background: url(/bgs/pacharan.gif) no-repeat top left; padding: 5px 0 15px 50px; margin: 0; border: 0 }
#denoplatos UL#linksdenoplatos LI#ternera { background: url(/bgs/ternera.gif) no-repeat top left; padding: 5px 0 15px 50px; margin: 0; border: 0 }
#denoplatos UL#linksdenoplatos LI#ecologica { background: url(/bgs/ecologica.gif) no-repeat top left; padding: 5px 0 15px 50px; margin: 0; border: 0 }
