body{font:62.5% Verdana, Arial, Sans-serif;color: #808080;text-decoration:none;background-color:#FFFFFF;margin-left:1em;margin-top:0px;padding: 0px 0px;max-width:1024px;}
a{text-decoration:none;}
h1{font-size: 0.1px; margin: 0; padding: 0; color: #ffffff;}
ul{list-style:none;}
hr{color:#CD853F;border-color:#CD853F;border-style:solid; width: 100%;clear: left; }
a:hover{text-decoration:underline;}
.centrado{text-align: center; float: none;}
.justificado{text-align: justify; font: 1.4em Verdana, Arial, Sans-serif; line-height: 1.7em;}
.wwwlink{font:1.2em Verdana, Arial, Sans-serif; text-align:justify;font-weight:normal;}
a.wwwlink{font:1.2em Verdana, Arial, Sans-serif; color: #CD3F3F; text-align:justify; font-weight:bold; }
#cabecera p{text-align: center; margin:0; color: #FFFFFF;  font: 4em Verdana, Arial, Sans-serif; border:2px #FFFFFF;border-style:solid;  font-weight: bold; }
#cabecera{background-color: #003399;  margin-top: 1em; padding: .5em}
#navegacion{margin-top:.2em; width:100%;float:left;border-top:1px solid #CD853F;border-bottom:1px solid #CD853F; font-size: 1.5em;font-weight:bold;}
#navegacion a{color: #00008B;}
#navegacion li{float: left; }
#cuerpo ul{margin-left: 0;}
#cuerpo{	width: 85%; margin-left: .5em; margin-top: 1em; float: left;}
#navegacion2{margin-left: 1em;  margin-top:0em; padding: .5em;  font-size: 1em;font-weight:bold; color: #000000}
#map{width: 100%; height:50em;border: 1px solid gray;}
#logo{background-image: url(/images/Logo.jpg); width: 100px; height: 550px; float: left;  background-repeat: no-repeat; }
#tagmapa{background-image: url(../images/fachada_mapa.jpg); width: 50px; height: 66px;float: left;  background-repeat: no-repeat;text-align: right; }
#image{float:left;vertical-align:middle;border:2px #00008b;border-style:solid; margin-right: 1em; margin-top: .5em; margin-bottom: .5em;}
#image img{padding:.25em;}
.image{float:left;vertical-align:middle;border:2px #00008b;border-style:solid; margin-right: 1em; margin-top: .5em; margin-bottom: .5em;}
.image img{padding:.25em;}
.justificadoizq{text-align: justify; font: 1.4em Verdana, Arial, Sans-serif; line-height: 1.7em;width: 100%;}
#food{margin-top:.2em; width:100%;float:left;border-top:1px solid #CD853F;border-bottom:1px solid #CD853F; background-color: #003399; text-align: right;font:.9em Verdana, Arial, Sans-serif;color:#ffffff;text-decoration:none;}
#food a{font:1em Verdana, Arial, Sans-serif;color:#ffffff;text-decoration:none;}
#izquierda{width: 100%; }
legend{font:1.1em Verdana, Arial, Sans-serif;color:#00008b;font-weight:bold;}
fieldset span{font:1.2em Verdana, Arial, Sans-serif;font-weight:bold;float:left;width:12em;clear:left;}
fieldset{border: 1px solid gray;;padding:2.3em;text-align:left; clear: both; margin: 1em}
input{border:1px solid;font:1em Verdana, Arial, Sans-serif;color:#000000;border-color:#7C8C9A #7C8C9A #7C8C9A; margin: .25em; width: 24em;}
select{font:1em Verdana, Arial, Sans-serif;border:1px solid #7C8C9A; margin: .25em}
#w3c{clear:both;float:left;width:100%;margin-left:1em;margin-top:.5em;}