
body {	
	background-color:#ffffff;
	font-size: medium;	
	text-align:center;
}
#contenedor{
	width:770px;
	background-image:url(../imag/fondomapa.gif);
	
}
#cabecera {
	height:125px;
	vertical-align: middle;
}

#cuerpo {
	border:1px solid #999999;
	background:#ffffff; 
	
	margin-left:180px;/*Espacio de la columna de menu */
	width:580px;
	margin-top:0.8em;
	 
}

#menu_xml
{	
	display:block;	
	position: absolute;
	width:170px;
	z-index:1;
	left: 2px;
	top: 0px;
	margin-left:-200px;/*must be 1 pixel less than width */
	float:left;
	position:relative;
	left:-2px;/* line it up exactly without losing pressure on footer*/
	text-align:left;
}

.menu_xml{
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.87em;
	font-weight:bold;
	text-align:left;
	color:#000066;
	list-style-type:none;
	line-height: 2em;	
}
a.menu_xml:link{color:#000099; text-decoration:none; }
a.menu_xml:visited{color:#000099; text-decoration:none}
a.menu_xml:hover{color:#333333;text-decoration:none}
a.menu_xml:active {color:#333333;text-decoration:none}

.submenu_xml{
	color:#333333;
	margin-left:2px;
	vertical-align: middle;
	list-style-type:none;
	font-size:0.87em;
}
a.submenu_xml:link{color: #0066CC; text-decoration:none}
a.submenu_xml:visited{color:#990000; text-decoration:none}
a.submenu_xml:hover{color:#333333; text-decoration:none}
a.submenu_xml:active{color:#333333; text-decoration:none}



#contenido{
	background-image:url(/imag/fondo_contenido.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	line-height: 1.5em;	
}
.contenido{
	font-family:tahona, Verdana, Arial, Helvetica, sans-serif;	
	text-align:left;
	margin:3px;
}
li.contenido{text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 0.7em;
	color:#0066CC;}
p.contenido{
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 0.7em;
	color:#0066CC;
}
a.contenido{text-decoration:none;font-size: 1em;}
a.contenido:link{color: #0066CC; }
a.contenido:visited{color:#990000; }
a.contenido:hover{color:#333333; }
a.contenido:active{color:#333333;}

h1.contenido {color:#000099;}
h2.contenido {color:#000099;}
h3.contenido {color:#000099;}
h4.contenido {color:#000099;}
h5.contenido {color:#000099;}
h6.contenido {color:#000099;}


.contacto{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-align:center;
	margin:3px;
	font-size: 0.7em;
	color:#0066CC;
}
a.contacto{text-decoration:none;font-size: 0.9em;}
a.contacto:link{color: #0066CC; }
a.contacto:visited{color:#990000; }
a.contacto:hover{color:#333333; }
a.contacto:active{color:#333333; }

#piepagina {
	clear:both;
	height:20px;
	background-color: #5CB3E0;
	vertical-align: middle;
	margin-top:6px;
}
.piepagina{font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align:center;
	
}
p.piepagina{color:#FFFFFF;}

a.piepagina{text-decoration:none;font-size:1em;}
a.piepagina:link{ color:#FFFFFF; }
a.piepagina:visited{color:#ffffff;}
a.piepagina:hover{color:#000099; background-color:#FFFFFF;}


.actividades{
font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-align:left;
	margin:3px;
	font-size: 0.7em;
}

a.actividades{text-decoration:none; font-size: 0.9em;}

a.actividades:link{color:#990000; }
a.actividades:visited{color:#333333;}
a.actividades:hover{color:#0066CC;  }

p.actividades{text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	
	color:#0066CC;}

