body{font-size: 100%;text-align:center; 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;}

/* cabecera */
#arriba{width:965px;height:195px;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:#F0f;}


	/* 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:#c0c0c0;width:290px;height:145px;text-align:right;}
	li.menu2{margin:0 0 0 0;padding:0;float:left;background:#000000;width:290px;height:145px;text-align:right;}
	/* fin menu ppal*/


	/* barra información*/
	#barrainfizda{width:385px;height:50px;background:#F4F3F1;float:left;}
	#mensaje{margin:1.25em 1em 0 0;float:right;}
	#barrainfdcha{width:580px;height:50px;float:left;}
	#contacto{width:125px;height:50px;margin:0 0.7em 0 0;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:auto;margin:0;float:left;background:#fff;}

	/* submenus */
	#submenurestaurante{width:145px;height:240px;margin:0; float:left;background: url(../img/deg_restaurante.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;}

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.70em 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;margin:10.5em 0.5em 0 0;}
a.menu4:hover{text-decoration: none;color:#666;}
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;}