/* --- generales--- */
body{ background-color:#FEFFB3;font-family:Arial;font-size:14px;}
div.col1,div.col2{overflow:hidden;}

/* -- solo para localidades --*/
.localidad  .col2{height:167px;}


ul{ list-style:none;margin:0px; padding:0px;}
li{list-style:none;}
img{border:none;overflow:hidden;}
body div#site{margin:0px auto;overflow:hidden;min-height:600px;min-width:1080px;width:1080px;}

/*--- pie ----*/
ul.desarrolladores{margin:0px 0px 0px 20%;}
ul.desarrolladores li {float:left;margin:2px 20px;}
ul.desarrolladores li a {text-decoration:none; color:#FF0000;}
/* --- cabecera --- */
body div#site div#cabecera {overflow:hidden;width:100%;height:12em;}
div#cabecera div.col1{overflow:hidden; float:left;width:16%;padding-left:0.5%;}
div#cabecera div.col1 a.boton {font-size:0.89em;display:block;color:#077DAD;font-weight:bold;text-decoration:none; padding-left:1.8em;padding-bottom:0.6em;background:url(../img/flechaazul-trans.png)right 0.2em no-repeat;}
div#cabecera div.col2{overflow:hidden; float:right;width:74%;display:block;}
div#cabecera h1.logo{margin:0px;}
div#cabecera h1.logo  img {height:146px;overflow:hidden;width:127px;}
div#cabecera img.localidad{float:right;display:block;width:39.4%;overflow:hidden;}
div#cabecera img.laquintana{float:right;display:block;position:relative;top:-50px;width:44.3%;overflow:hidden;}

/*div#cabecera p.direccion{float:left;display:block;margin:0px;padding:0px;position:relative;top:-1.3em;color:#347322;font-size:1.8em; }*/
div#cabecera p.direccion{float:left;display:block;margin:0px;padding:109px 0 13px 42px;position:relative;top:-1.3em;color:#347322;font-size:1.8em; }

/* --- Centro  --- */
div#centro { width:100%;text-align:center;}
div#centro img {width:96%;overflow:hidden;}
div#centro h2 {margin:0px auto; text-align:left;position:relative; top:-1.5em;color:#077DAD;width:90%;font-size:2.2em;}

/* --- promos --- */
div#promos{width:96%;margin:0px auto;}
div#promos img {float:left;
height:179px;
width:423px;}

/* --- pie --- */
.pie{background-color:#f00; color:#fff;height:22px; width:100%;display:block;overflow:hidden;}
.pie a{color:#fff; text-decoration:none;line-height:22px;padding-left:20px;}
/*-- general --*/
/*img.ondainferiorgeneral{position:relative;top:-213px;width:100%;display:block;}*/

/*-- localidades --*/
img.ondainferior{display:block;/*margin-top:67px;*/overflow:hidden;width:100%;}
ul#pie{overflow:hidden;background-color:#337221;padding:0.3% 1%;display:block;height:17px;}


/*ul#botonera {display:block;position:relative;top:-213px;height:3%;background-color:#D50E0E;overflow:hidden;padding:1.3% 0 0 1%;}
ul#botonera li ,ul#pie li{float:left; width:16%;}
ul#botonera li a,ul#pie li a { font-weight:bold;color:#fff;text-decoration:none; padding:0px 1em 0px 0px;font-size:12px;}
ul#botonera li.ultimo ,ul#pie li.ultimo {width:34%;float:right;}
ul#botonera li.ultimo a,ul#pie li.ultimo a {float:right;}
body div.mapa ul#botonera{top:auto;}		*/
ul#botoneraprincipal{ width:197px; overflow:hidden;float:left;display:block;padding:0;margin:0;list-style:none;background-color:#D50E0E;height:100%;padding-top:56px;}
ul#botoneraprincipal li {display:block;overflow:hidden; margin:6px 0;text-align:left;width:850px;}
ul#botoneraprincipal li a {text-decoration:none;color:#000;display:block; padding-left:5px;text-transform:uppercase;background-color:#888;line-height:30px;font-weight:bold;}
ul#botoneraprincipal li a:hover  {color:#D50E0E;}
ul#botoneraprincipal li.activo a{color:#fff;}
.banner-portada { display:block;margin:10px 0;clear:both;}
.banner-portada a{}
.banner-portada a img{border:none;}

/* --- intro --- */
div.mapa, div.intro {text-align:center;background-attachment:none; overflow:hidden;}
div.mapa object, div.intro object{height:662px;width:883px;background:url(../img/la-quintana-inicio.jpg) no-repeat #fff center;float:left;}
div.mapa a, div#site.intro a{text-decoration:none;display:block;clear:both;}
div.intro object img{width:800px;height:600px;}

/* --- mapa --- */
body div.mapa{background:none;width:80%; height:662px;}
body div.mapa ul#mapa {margin:0px; padding:162px 0px 0px 142px;list-style:none; background:url(../img/mapa.jpg) no-repeat #fff; text-align:left;overflow:hidden;height:438px;}
body div.mapa ul#mapa li{margin:5px; padding:0px;overflow:hidden;width:100px;width:135px;float:left;}
body div.mapa ul#mapa li a{padding:19px 0px 19px 10px;width:100%;line-height:30px;background-color:#93221A;opacity: 0.5; filter: alpha(opacity = 50);color:#fff;}
body div.mapa ul#mapa li a:hover {display:block;text-align:center;}

/* --- nuestro nombre --- */
body div.nuestronombre{ line-height:1.2em;height:823px;background-color:#ccc;}
body div.nuestronombre div.col1{float:left;width:341px;padding:0 20px;background-color:#ccc;}
body div.nuestronombre div.col1 img{float:right;}
body div.nuestronombre div.col2{width:500px;background-color:#ccc;height:97%;}
body div.nuestronombre div.col2 img{}

/* --- quienes somos --- */
body div#site.quienessomos{min-height:600px;background-image:url(../img/fondo-quienessomos.jpg); background-position: 197px 0; background-repeat: no-repeat; background-color: #D50E0E;width:600px;height:621px;}
body div.quienessomos div.col1{height:604px;}
body div.quienessomos div.col1 h2{width:100%;}
body div.quienessomos div.col1 p{}
body div.quienessomos div.col1 ul{list-style:none;}
body div.quienessomos div.col1 ul li {margin:10px 0;}
body div.quienessomos div.col1 .caja{margin:0px;padding:156px 0 0 467px;height:604px;text-align:right;color:#fff;width:406px;}

/* --- shows --- */
body div#site.shows{min-height:600px;background-image:url(../img/fondo-shows.jpg); background-position: 197px 0; background-repeat: no-repeat; background-color: #D50E0E;width:600px;height:621px;}
body div.shows div.col1{margin:0px;width:331px;padding:216px 0 0 505px;height:604px;text-align:right;color:#fff;}
body div.shows div.col1 p{}
body div.shows div.col1 ul{list-style:none;}
body div.shows div.col1 ul li {margin:10px 0;}


/* --- nuestra Carta --- */
body div#site.menu {background:url(../img/fondo-carta.jpg) no-repeat #FEFFB3 bottom left;padding-bottom:25px;}

body div.menu  div.botonera{float:left;height:553px;line-height:1.7em;margin-top:1%;overflow:hidden;width:250px;background-color:#FFFFD9;}
body div.menu  h1.laquintana{text-align:center;width:100%;margin:0px; padding:5% 0px;overflow:hidden;}
body div.menu  h1.titulo{width:66%;float:right;text-align:right;float:right;margin:0px;}
body div.menu  span{font-weight:normal;font-size:12px;}
body div.menu  h2{color:#D50E0E;margin:10px 0px; padding:0px;}
body div.menu  h3{color:#D50E0E;margin:0px; padding:0px;}
body div.menu div.col1{overflow:hidden;width:34%;margin-left:1%;float:left;}
body div.menu div.col2{overflow:hidden;width:34%;margin-left:1%;float:right;}
body div.menu  ul#botonera {width:100%;overflow:hidden;text-align:left;padding:5% 1% 5% 11%; font-weight:bold;}
body div.menu  ul#botonera li {}
body div.menu  ul#botonera li a{ text-decoration:none;color:#D50E0E;}
body div.menu  ul#botonera li.activo a{color:#007493;}
body div.menu  ul#piegeneral{top:auto;}
body div.menu  img.ondainferiorgeneral{top:auto;}
body div#site.delcheff {padding-left:150px;}

body div#site.delcole {padding-left:150px;width:800px;}
body div#site.fespeciales {padding-left:150px;width:800px;}

body div.menu  ul{margin:0px; padding:0px;list-style:none;}
/* -- carta bebidas -- */

body div.bebidas div.col1{width:22%;margin-left:1%;float:left;}
body div.bebidas div.col2{width:22%;margin-left:1%;float:left;}
body div.bebidas div.col3{width:22%;margin-left:1%;float:right;}
body div.sandwicheria ul li strong{}
body div.cheff h3{color:#000;padding:1% 0px;}
body div.cheff h3 span {display:block;}
body div.minutas h3{color:#000;padding:1% 0px;font-size:0.95em;}
body div.minutas p{padding:0px;margin:1.5% 0px;}


/* --- cualquier localidad --- */
body div.localidad{background-image:url(../img/fondo-establecimientos.jpg);background-color: #FEFFB3; background-position: 0 100%;  background-repeat:repeat-x;}

/* --- construccion (cualquier cosa que este en construccion )--- */
body div.construccion{height:800px;}
body div.construccion h1 {color:#93221A;font-size:37px;margin:0;padding:50px 26px;}
body div.construccion h2 {color:#D50E0E;font-size:34px;height:634px;margin:0;line-height:77px;text-align:center;text-transform:uppercase;}
/* --- villacrespo --- */
body div.villacrespo ul#pie{background-color:#6D6A0C;}
body div.villacrespo div#centro h2 {text-align:right;width:90%;font-size:2.2em;}
body div.villacrespo div#cabecera p.direccion { color:#6D6A0C;padding-bottom:11px;}
body div.villacrespo div#cabecera div.col2  img.localidad{width:50%;}
body div.villacrespo div.col2 {background:url(../img/villacrespo-trans.png) no-repeat 100% 0;}

/* --- santelmo --- */
body div.santelmo ul#pie{background-color:#93221A;}
body div.santelmo{background-image:url(../img/fondo-establecimientos-san-telmo.jpg);background-color: #FEFFB3; background-position: bottom left;  background-repeat:repeat-x;}
/* --- sanmiguel --- */
.localidad .col2{}
body div.sanmiguel ul#pie{background-color:#603113;}
body div.sanmiguel div#cabecera p.direccion {color:#603113;padding-bottom:10px;}
body div.sanmiguel div#centro h2 {font-size:2.1em;width:84%;}
body div.sanmiguel{background-image:url(../img/fondo-establecimientos-san-miguel.jpg);background-color: #FEFFB3; background-position: bottom left;  background-repeat:repeat-x;}
body div.sanmiguel div.col2 {background:url(../img/sanmiguel-trans.png) no-repeat 100% 0;}
/* --- sanjusto --- */
body div.sanjusto ul#pie{background-color:#984D13;}
body div.sanjusto  div#cabecera p.direccion {color:#984D13;padding-bottom:12px;padding-left:145px;font-size:1.8em;}
body div.sanjusto{background-image:url(../img/fondo-establecimientos-san-justo.jpg);background-color: #FEFFB3; background-position: bottom left;  background-repeat:repeat-x;}
body div.sanjusto div.col2 {background:url(../img/sanjusto-trans.png) no-repeat 100% 0;}
/* --- quilmes --- */
body div.quilmes ul#pie{background-color:#005D7B;}
body div.quilmes div#cabecera p.direccion {color:#005D7B;font-size:19px;}
body div.quilmes div#cabecera img.localidad {width:47.4%; height:auto;}
body div.quilmes{background-image:url(../img/fondo-establecimientos-quilmes.jpg);background-color: #FEFFB3; background-position: bottom left;  background-repeat:repeat-x;}
body div.quilmes div.col2 {background:url(../img/quilmes-trans.png) no-repeat 100% 0;}
/* --- lanus --- 
body div.lanus ul#pie{background-color:#93221A;}
body div.lanus div#cabecera p.direccion {color:#93221A;}
body div.lanus div#cabecera img.localidad {width:46.4%;height:auto;}
body div.lanus{background-image:url(../img/fondo-establecimientos-lanus.jpg);background-color: #FEFFB3; background-position: bottom left;  background-repeat:repeat-x;}
body div.lanus div.col2 {background:url(../img/lanus-trans.png) no-repeat 100% 0;}
*/
/* --- banfield --- */
body div.banfield ul#pie{background-color:#93221A;}
body div.banfield ul#pie{background-color:#347322;display:block;height:17px;margin:0;}
body div.banfield div#cabecera p.direccion {padding:109px 0 13px 42px;}
body div.banfield div.col2 {background:url(../img/banfield-trans.png) no-repeat 100% 0;}
/* --- montegrande --- */
body div.montegrande ul#pie{background-color:#93221A;}
body div.montegrande ul#pie{background-color:#347322;display:block;height:17px;margin:0;}
body div.montegrande div#cabecera p.direccion {padding:109px 0 13px 42px;}
body div.montegrande div.col2 {background:url(../img/montegrande-trans.png) no-repeat 100% 0;}
/* --- lomasItalia --- */
body div.lomasItalia div#cabecera img.localidad {width:63.4%; height:auto;}
body div.lomasItalia div#cabecera p.direccion {color:#AB0339;}
body div.lomasItalia ul#pie{background-color:#AB0339;}
body div.lomasItalia div#centro h2 {text-align:right;width:89%;font-size:2.2em;padding-top:5px;}
body div.lomasItalia{background-image:url(../img/fondo-establecimientos-lomas-italia.jpg);background-color: #FEFFB3; background-position: bottom left;  background-repeat:repeat-x;}
body div.lomasItalia div.col2 {background:url(../img/lomas-trans.png) no-repeat 100% 0;}
/* --- lomasCastro --- */
body div.lomasCastro ul#pie{background-color:#AB0339;}
/* --- bernal --- */
body div.bernal ul#pie{background-color:#D87200;}
body div.bernal  div#cabecera p.direccion {color:#D87200;}
body div.bernal{background-image:url(../img/fondo-establecimientos-bernal.jpg);background-color: #FEFFB3; background-position: bottom left;  background-repeat:repeat-x;}
body div.bernal div.col2 {background:url(../img/bernal-trans.png) no-repeat 100% 0;}
/* --- parquepatricios --- */
body div.parquepatricios ul#pie{background-color:#347322;display:block;height:17px;margin:0;}
body div.parquepatricios div#cabecera p.direccion {padding:109px 0 13px 354px;}
body div.parquepatricios div.col2 {background:url(../img/parquePatricios-trans.png) no-repeat 100% 0;}
/* --- promos general --- */
.promo1 , .promo3{float:left;}
.promo4 , .promo2{float:right;}


/* --- estructura de la nueva localidad --- */
body div#site.nueva.localidad {background-image:none;width:800px; min-width:800px;} 
.nueva.localidad .head {display:block;overflow:hidden;}
.nueva.localidad .head .logo {display:block;float:left;width:183px;/*height:188px;*/}
.nueva.localidad .head .logo a {}
.nueva.localidad .head .logo a#nuetra_carta {background:url("../img/flechita-roja-rellena.png") no-repeat scroll 70% 50% #ccc;margin-top:5px;color:#FF0000;display:block;font-weight:normal;font-size:10px;line-height:15px;padding-left:16px;text-decoration:none;text-transform:uppercase;}
.nueva.localidad .head .logo a img {padding-left:26px;}
.nueva.localidad .head .logo .botoncarta {display:block;background-color:#666;color:#f00;text-transform:uppercase;}
.nueva.localidad .head .right {}
.nueva.localidad .head .right img {}
.nueva.localidad .head .right h3 {text-align:right;font-weight:normal;margin:10px 0;padding:0;color:#007cc2;text-transform:uppercase;}
.nueva.localidad .head .right h1 {color:#AAAAAA;display:block;font-size:30px;font-weight:normal;margin:10px 0;padding:0;text-align:right;text-transform:uppercase;}
.nueva.localidad .head .right h1 strong {color:#f00;}

.nueva.localidad slide{display:block;overflow:hidden;}
.nueva.localidad strong.realize{display:block;overflow:hidden;background-color:#ccc; width:100%;line-height:22px;height:22px;padding-left:20px;font-weight:normal;}

.nueva.localidad .menueventos{display:block;overflow:hidden;}
.nueva.localidad .menueventos .sub{border:1px solid #aaa;width:24.7%;margin:0;padding:0;float:left;}
.nueva.localidad .menueventos .sub ul{list-style:none outside none;margin:0 auto;padding:0;width:45%;color:#f00;}
.nueva.localidad .menueventos .sub a{display:block;margin:10px auto;height:48px;}
.nueva.localidad .menueventos .sub div.content{overflow:hidden;display:block;height:128px;}
.nueva.localidad .menueventos .sub div.content p{width:100%;text-align:center;}
.nueva.localidad .menueventos .sub img{display:block;margin:0 auto;}

.nueva.localidad .menueventos .mcafeteria{}
.nueva.localidad .menueventos .meventos{}
.nueva.localidad .menueventos .mlunch{}
.nueva.localidad .menueventos .malmuerce{}
/* ---  lanus --- */
.nueva.localidad.lanus{}


