/*body{font-size: 100%;text-align:center; height:100%; margin:0;scrollbar-face-color: #bbb;scrollbar-shadow-color: #eee;scrollbar-highlight-color:  #eee;scrollbar-3dlight-color: #eee;scrollbar-darkshadow-color: #eee;scrollbar-track-color:  #eee;scrollbar-arrow-color: #bbb;background:#E7E7E7;}
#contenedor{width:965px;height:auto;text-align: left;margin:0 auto 10px auto;border-left: #838383 1px solid;border-bottom: #838383 1px solid;border-right: #838383 1px solid;background: #fff;}*/
html, body {  
    height:100%;  
    margin:0;  
}  
body {  
    position:relative;  
    min-width:965px;  
    min-height:700px;  
}  
#contenedor {  
    position:absolute;  
    background-color:#FFF; 
	border:1px solid #eeeeee; 
    width:965px;  
    height:750px;  
    top:50%;  
    left:50%;  
    margin-top:-375px;  
    margin-left:-482px;
	-webkit-box-shadow: 8px 4px 4px rgba(0, 0, 0, 0.35);
	-moz--box-shadow: 8px 8px 8px rgba(0, 0, 0, 0.35);
	box-shadow: 8px 8px 8px rgba(0, 0, 0, 0.35);  
}  
/* cabecera */
#arriba{width:965px;height:145px;background:#fff;}
#arribaizd{width:385px;height:99px;float:left;}
#logo{width:385px;height:145px;margin:0;background:#fff;}
#arribadcha{width:580px;height:145px;float:left;background:#c0c0c0;}


	/* menu principal*/
	a.menuPpal,a.menuPpal:link,a.menuPpal:visited,a.menuPpal:active,a.menuPpal:hover{text-decoration: none;color:#3F6C96;display:block;background: url(../img/flechaazul2.gif) center no-repeat;height:30px;background-position: center -30px;}
	ul.menuPpal{font:bold 0.75em Arial, Verdana, Geneva, Helvetica, sans-serif;margin:0;padding:0;list-style: none;}
	
	li.menu1{margin:0 0 0 0;padding:0;float:left;background:#000;width:145px;height:145px;text-align:right; background: url(../img/menu/1.jpg)}
	
	
	li.menu2{margin:0 0 0 0;padding:0;float:left;background:#666;width:145px;height:145px;text-align:right;background: url(../img/menu/2.jpg)}
	li.menu3{margin:0 0 0 0;padding:0;float:left;background:#999;width:145px;height:145px;text-align:right;background: url(../img/menu/3.jpg)}
	li.menu4{margin:0 0 0 0;padding:0;float:left;background:#CCC;width:145px;height:145px;text-align:right;background: url(../img/menu/4.jpg)}
	
	
	/*
	a:link #m1  { }
	a.m2 a{ background-image:url(img/menu/2.jpg)}
	a.m3 q{ background-image:url(img/menu/3.jpg)}
	a.m4 a{ background-image:url(img/menu/4.jpg)}*/
	

	/* fin menu ppal*/


	/* barra información*/
	#barrainfizda{width:385px;height:35px;background:#F4F3F1;float:left;}
	#mensaje{margin:10px;float:right;}
	#sociales {
    float: left;
	*float:right;
    margin: -48px 183px 0 0;
	*margin: -33px 150px 0 -50px;
}
	#sociales span{
		color:#8C8C8C;

		font:0.7em Arial,Verdana,Geneva,Helvetica,sans-serif;

		padding:10px 5px 0 0;
	}
	/*#sociales ul{margin:0 -45px 0 10px;}*/
	#sociales li{float:left;list-style-type:none;}
	#barrainfdcha{width:580px;height:35px;float:left;}
	#contacto{width:135px;*width:125px;height:20px;*height:20px;margin:0px 11px 0 0;*margin:0px 11px 0 0;float: right;*float: right;}
	/* fin  barra información*/

/* fin cabecera*/

/* contenido */
#abajo{width:965px;height:auto;background:#fff;}
#abajoizd{width:385px;height:auto;margin:0;float:left;background:#fff;}
#fotoizd{width:240px;height:240px;margin:0;float:left;background:#fff;}

	/* submenus */
	#submenurestaurante{width:145px;height:240px;margin:0; float:left;background: url(../img/deg_summatogo.jpg) #fff no-repeat;}
	#submenusummatogo{width:145px;height:240px;margin:0;float:left;background: url(../img/deg_summatogo.jpg) #fff no-repeat;}
	/* fin submenus*/

#abajodcha{width:580px;height:auto;margin:0;float:right;background:#F6F6F6;}

.formContacto{
	margin:20px;
}
.formContacto label,input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:bold;
}
.formContacto input.email{
	width:400px;
	margin:10px;
}
.formContacto input.nombre{
	width:464px;
	margin:10px;
}
.formContacto input.tlf{
	width:90px;
	margin-left:7px;
}
.formContacto input.comensales{
	width:50px;
	margin-left:7px;
}
.formContacto input.datepicker{
	width: 112px;
	margin-left:10px;
	margin-right:30px;
	margin-bottom:10px;
	/*padding: 3px 25px;*/
	border:1px solid #C0C0C0;
	text-align:center;
	/*background: url(../img/imgCalendar.jpg) no-repeat ;*/
}
.formContacto textarea{
	width:520px;
	height:40px;
	margin-top:10px;
}
.formContacto select{
	margin-left:8px;
	width:100px;
	margin-right:30px;
}
.formContacto input[type=submit]{
	margin-left:220px;
	margin-top:10px;
	width:100px;
	height:30px;
	background:#333;
	color:#FFF;
}

p.titsubmenu{font: normal 1.3em Arial, Verdana, Geneva, Helvetica, sans-serif;color: #f61400;width: 546px;height: auto;margin: 0;padding: 0.7em 0.3em 0 1.1em;float: left;}
p.titsubmenu2{font: normal 1.3em Arial, Verdana, Geneva, Helvetica, sans-serif;color: #95C62A;width: 546px;height: auto;margin: 0;padding: 0.7em 0.3em 0 1.1em;float: left;}
	
#texto a, #texto a:visited{color:#3F6C96;}
#texto a:hover{ text-decoration:underline;}

/* fin contenido*/

#contenedor2{width: 580px;height: auto;text-align: left;margin: 0 auto 10px auto;border-left: #858585 1px solid;border-bottom: #858585 1px solid;border-right: #858585 1px solid;background: #fff;}



ul.menu{font:bold 0.75em Arial, Verdana, Geneva, Helvetica, sans-serif;margin:0;padding:0;list-style: none;}
li.menu{margin:0 0.3em 0 0.2em;padding:0;float:left;}
span.gris2{font:normal 0.85em Arial, Verdana, Geneva, Helvetica, sans-serif;color:#8c8c8c;margin:0;padding:0 0.5em 0 0;float:left;}



ul.submenu{font: bold 0.75em  Arial, Verdana, Geneva, Helvetica, sans-serif;color: #8c8c8c;text-align: right;margin: 1em 0 4em 0;padding: 0;list-style: none;}
li.submenu{margin:0 0 0.8em 0;padding:0;list-style: none;}
#banner{width:140px;height:80px;float:left;background:#fff;padding: 0.2em 0 0 0.2em;}

#principal{min-height:475px;width:580px;height:auto;float:left;padding:0 0 1em 0;background: url(../img/deg.jpg) #fff repeat-x;}

span.gris{color:#8C8C8C;margin: 0;padding: 0 0em 0 0.2em;}
#texto{width:580px;height:auto;float:left;}
div.texto{font: normal .85em Helvetica, Verdana, Geneva, Arial, sans-serif;text-align: left;color: #6D6D6D;line-height: 20px;width: 523px;height: auto;margin: 0;padding: 0.9em 2.2em 1.1em 2em;float: left;}
img.izq{float:left;}
img.dcha{float:right;}
#datos{font: normal 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;line-height: 20px;min-height:112px;width:300px;height:auto;padding: 0.5em 0.5em 0 1em;margin: 0;float:left;background:#fff;}
.pie{font: normal 0.70em Helvetica, Verdana, Geneva, Arial, sans-serif;text-align: center;color: #888;margin: 0;padding: 0 0 0.5em 0;background: #fff; clear:both;}
a.menu,a.menu:link,a.menu:visited,a.menu:active{text-decoration: none;color: #707070;display:block;background: url(../img/flechaazul2.gif) center no-repeat; height:30px;}
a.menu:hover{text-decoration: none;color: #3F6C96;background-position:center -30px;}

a.submenu,a.submenu:link,a.submenu:visited,a.submenu:active {text-decoration: none;color:#fff;display:block; height:15px; background: url(../img/flechablanca2.gif) right no-repeat;background-position: 130px center;padding: 0 1.2em 0 0;}
a.submenu:hover{text-decoration: none;color:#888;background-position:117px -2px;}
a.submenu2,a.submenu2:link,a.submenu2:visited,a.submenu2:active,a.submenu2:hover{text-decoration: none;color:#666;display:block;background: url(../img/flechablanca2.gif) no-repeat;background-position: 117px -2px;padding: 0 1.2em 0 0;}
a.mail,a.mail:link,a.mail:visited,a.mail:active{font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none;color:#8c8c8c;}
a.mail:hover{font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none;color:#F3BB27;}
a,a:link,a:visited,a:active{text-decoration: none;color:#fff;}
a:hover{text-decoration: none;color:#fff;}
a.enlaces,a.enlaces:link,a.enlaces:visited,a.enlaces:active{text-decoration: none;color:#EB821A;}
a.enlaces:hover{text-decoration: none;color:#95C62A;}
img{border:0;}

#menuhome{width: 580px;height: auto;text-align: center;background: #fff;}
ul.menuhome{font: bold 0.75em  Helvetica, Verdana, Geneva, Arial, sans-serif;color: #8c8c8c;margin: 3.5em 0 3.5em 0;padding: 0;list-style: none;}
li.menuhome{margin: 0 1em 0 1em;padding:0;display:inline;}


a.menu4,a.menu4:link,a.menu4:visited,a.menu4:active{text-decoration:none;display:block; padding:10.5em 0.5em 0 0;}
a.menu4:hover{text-decoration: none;color:#666;}
a.especial:hover{text-decoration: none;color:#999 !important;}
a.menu5,a.menu5:link,a.menu5:visited,a.menu5:active,a.menu5:hover{text-decoration:none;display:block;margin:10.5em 0.5em 0 0;color:#666;}
.titulotextos{font: bold 1em Helvetica, Verdana, Geneva, Arial, sans-serif;}
fieldset{border:0;color:#fff;margin:0;padding:0;}
legend{border:0;color:#fff;margin:0;padding:0;}
label{color:#000;margin:0;padding:0;}
.caja{border:1px solid #A5B6A6;width:350px;height:15px;margin:0;padding:0;}
.caja2{border:1px solid #A5B6A6;width:250px;height:15px;margin:0;padding:0;}
.caja3{border:1px solid #A5B6A6;width:100px;height:15px;margin:0;padding:0;}
.caja4{border:1px solid #A5B6A6;width:150px;height:15px;margin:0;padding:0;}
.file{border:1px solid #A5B6A6;width:300px;height:20px;margin:0;padding:0;}
.area{border:1px solid #A5B6A6;width:350px;height:150px;margin:0;padding:0;}
.boton{border:1px solid #A5B6A6;width: auto;height: auto;color: #000;background: #F0F7E1;}

ul.equipo1{font: bold 0.90em  Verdana, Helvetica, Geneva, Arial, sans-serif;margin:0;padding:0;list-style: none;float:left;}
ul.equipo12{font: normal 0.95em  Verdana, Helvetica, Geneva, Arial, sans-serif;margin:0.4em 0 0.4em 0.9em;padding:0;list-style: none;}
ul.equipo2{font: bold 0.90em  Verdana, Helvetica, Geneva, Arial, sans-serif;margin:0;padding:0;list-style: none;float:right;}
ul.equipo22{font: normal 0.95em  Verdana, Helvetica, Geneva, Arial, sans-serif;margin:0.4em 0 0.4em 0.9em;padding:0;list-style: none;}

/*	CAMBIOS INDEX 9/02/2011	*/
a.gris2 {color:#333333;}
a.gris2:hover{color:#8C8C8C;}
a.gris2:link,,a.gris2:active,a.gris2:link{color:#000;}
/*	/CAMBIOS INDEX 9/02/2011	*/


/*		All you can eat cambios 10 febrero 2011		*/

div.contenedorAllYouCanEat { float:left; margin:0px; padding:0px; width:523px; height:225px; background-image:url(../img/fondo_all_you_can_eat_OK.gif)}

div.dia {float:left; margin:0px; padding:0px; width: auto; height: auto;}
div.dia p { height: auto; margin: 21px 0 0 25px;; color:#6D6D6D;}
div.dia li { height: auto; margin:-4px 0 0 -15px;; color:#6D6D6D; list-style:none;}
div.dia p.titulares {  0px 0px 15px;color:#FFF;}

div.noche {float:left; margin:0px; padding:0px; color:#FFF;}
div.noche p { height: auto; margin:18px 0px 0px 45px; color:#FFF;}
div.noche p.titulares { margin: 16px 0 0 43px;color:#FFF;}

.destacadoNuevo { float: left; margin: 235px 0px 0px 91px; position: absolute; }
.like{
    float:left;
    position: relative;
    margin: -29px -17px 0 98px;
	*float:left !important;
	*position:relative !important;
	*margin: -27px 20px 0 98px !important;
	}

/*		/All you can eat cambios 10 febrero 2011	*/

.just-eat{
	float: right;
    position: relative;
    right: 19px;
    top: -25px;"
	}

