/*General*/
body{padding: 0px; margin: 0px; border: 0px; width:100%; background-color: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; font-size: 0.6886em; color:#000000; text-decoration:none;  /*11px*/}

img {border: 0px;}

#contenedor{padding: 0px; margin: 0px; border: 0px; width: 1000px; margin-right:auto; margin-left:auto;}

.hidden {display: none;}
/*Fin del General*/


/*Enlace generico*/
a, a:link, a:visited {font-family: verdana, arial, helvetica, sans-serif; font-size: 1em; color:#056226; font-weight:bold; text-decoration: none;}
a:hover {font-family: verdana, arial, helvetica, sans-serif; font-size: 1em; color:#056226; font-weight:bold; text-decoration: underline;}
/*Fin enlace generico*/



/*Tablas*/
#cuerpo .contacto2 table{margin:0px; padding:0px; width:100%; float:left; }
#cuerpo .contacto2 table td{border:0px; padding:5px;  }

#cuerpo .socios2 table{margin:0px; padding:0px; width:100%; float:left; }
#cuerpo .socios2 table a, #cuerpo .socios2 table a:link, #cuerpo .socios2 table a:visited{color:#757575; font-weight:bold; }
#cuerpo .socios2 table a:hover{color:#757575; font-weight:bold; }
#cuerpo .socios2 table td{border:0px; padding:15px; text-align:left; }
#cuerpo .socios2 table td.centro{text-align: center; }
/*Fin de tablas*/



/*Formularios*/
form { padding: 0px; margin: 0px; }
label {font-size: 1em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000; font-weight: normal; }
input, select{font-size: 1em; height:18px;  line-height: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; border: 1px solid #757575; color: #000; font-weight: normal; vertical-align:middle; }
textarea{font-size: 1em; line-height: 18px; height:48px; width:250px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; border: 1px solid #757575; color: #000; font-weight: normal; vertical-align:middle;  }
input.opcion{font-size: 1em; height:18px;  line-height: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; border:0px; color: #000; font-weight: normal;  }
input.boton2{ height: 22px; width:76px; color: #FFF;  border: 0px; font-weight: bold; text-align: center; font-size: 1em;  float:right;  background-image: url(../img/b_verde.jpg);  background-position: bottom right;  background-repeat: no-repeat;}
input.boton{ height: 22px; width:76px;  margin:0px; padding:0px;  margin-top:20px;  color: #FFF;  border: 0px; font-weight: bold; text-align: center; font-size: 1em;  float:right;  background-image: url(../img/b_verde.jpg);  background-position: bottom right;  background-repeat: no-repeat;}
/*Fin formularios*/




/*Cabecera*/
#cabecera{ margin:0px; padding:0px; height: 200px; width: 100%; background-image: url(../img/cabecera.jpg); background-position: top left; background-repeat: no-repeat; float: left; }

#fecha{margin:0px; padding:0px; padding-top:8px; padding-left:38px; font-size:0.9em; font-weight:bold; color: #FFFFFF; float:left;}

#accesos{margin:0px; padding:0px; width:740px; padding-top:2px; padding-right:23px; padding-bottom:3px; float:right; }
#accesos ul{margin:0px; padding:0px; border:0px; font-size:0.9em; text-align:right; color:#FFFFFF;}
#accesos ul li{ display:inline; list-style-type:none; }
#accesos a, #accesos a:link, #accesos a:visited{color:#FFFFFF; font-weight:normal; }
#acesos a:hover{color:#FFFFFF; font-weight:normal; }

#logo{width:177px; height:86px; position:relative; top:56px; left:37px;  background-image: url(../img/logo.jpg); background-repeat: no-repeat;  float:left;}
#logo h1 {width:177px; height:87px; margin: 0px; padding: 0px;}
#logo h1 a {width:177px; height:87px; display: block; margin-top:0px; margin-left:0px;}
#logo h1 span {display: none;}

#titulo {width:428px; height:60px; margin:0px; padding:0px; position:relative; top:14px; right:31px; background-image: url(../img/titulo.jpg); background-repeat: no-repeat; background-position: right; float:right;}
#titulo h1 {width:428px; height:60px; margin: 0px; padding: 0px; }
#titulo h1 span {display: none;}
/*Fin de Cabecera*/






/*Menú*/
#contenido{padding: 0px; margin: 0px; width:100%; float:left;}

#breadcrumbs{width:977px; margin:0px; padding: 0px; padding-top:9px; padding-right:23px; padding-bottom:16px; text-align:right; font-size:0.9em; float:right;} 
#breadcrumbs a, #breadcrumbs a:link, #breadcrumbs a:visited{color:#000000; font-weight: normal;}
#breadcrumbs a:hover{color:#000000; font-weight: normal;}  


#menu{width:203px; margin:0px; padding:0px; padding-left:23px; float:left; }

#menu .parte1{height:24px; margin:0px; padding:0px;  padding-left:22px; padding-top:2px; background-image: url(../img/menu1.jpg);  background-position: top left;  background-repeat: no-repeat;  font-size:1.65em; color:#ffffff; font-weight:bold;   }

#menu .parte2{margin:0px; padding:0px; padding-top:6px; padding-left:14px; padding-right:12px; background-image: url(../img/menu2.jpg); background-position: top left; background-repeat: repeat-y;}
#menu .parte2 ul{margin:0px; padding:0px; border:0px; font-size:1em; text-align:left; color:#000000;}
#menu .parte2 ul li{ margin:0px; padding:0px; padding-bottom:1px; padding-left:6px; list-style-type:none; font-weight:bold;  background-image: url(../img/circulitomenuamarillo.jpg);  background-position: top left;  background-repeat: no-repeat;   }
#menu .parte2 ul li a, #menu .parte2 ul li a:link, #menu .parte2 ul li a:visited{color:#000000; font-weight:normal; }
#menu .parte2 ul li a:hover{color:#000000; font-weight:normal; }

#menu .parte2 ul.submenu{margin:0px; padding:0px; border:0px; padding-left:7px; font-size:1em; text-align:left; color:#757575}
#menu .parte2 ul.submenu li{ margin:0px; padding:0px; padding-bottom:1px; padding-left:6px; background-image: url(../img/circulitomenuazul.jpg);  background-position: top left;  background-repeat: no-repeat; list-style-type:none; font-weight:bold;}
#menu .parte2 ul.submenu li a, #menu .parte2 ul.submenu li a:link, #menu .parte2 ul.submenu li a:visited{color:#757575; font-weight:normal; }
#menu .parte2 ul.submenu li a:hover{color:#757575; font-weight:normal; }

#menu .parte3{height:12px; margin:0px; padding:0px; background-image: url(../img/menu3.jpg); background-position: bottom left; background-repeat: no-repeat;}

h2.titMenuAmarillo{margin: 0px; padding: 0px; padding-top:15px; padding-bottom:9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #F9BD34;}
/*Fin Menú*/




/*Contenido*/
#cuerpo{margin:0px; padding:0px; width:721px; padding-left:30px; float:left;}


	/*Home*/
#descripcion{margin:0px; padding:0px;  margin-right:23px; width:473px; float:left; text-align:justify;}
#cuerpo .contbuscador{margin:0px; padding:0px; padding-top:10px; padding-left:12px; padding-bottom:26px; width:213px; height:36px; background-image: url(../img/buscador.jpg); background-repeat: no-repeat; background-position: top left; float:left;}
#cuerpo .banners{margin:0px; padding:0px; padding-top:5px; padding-right:23px; float:left;}
#cuerpo .banner{margin:0px; padding:0px; padding-bottom:23px;}

#bannerplan{width:225px; height:139px; margin:0px; padding:0px; margin-top:5px; padding-top:190px; margin-right:23px; background-image: url(../img/banner3.jpg);  background-position: top left;  background-repeat: no-repeat; float:left;}
#bannerplan .idiomas{margin:0px; padding:0px; padding-left:54px; padding-right:20px; float:left;}
#bannerplan .idiomas ul{margin:0px; padding:0px; border:0px;}
#bannerplan .idiomas ul li{margin:0px; padding:0px; border:0px; padding-top:5px; list-style-type:none;}
#bannerplan .idiomas ul li a, #bannerplan .idiomas ul li a:link, #bannerplan .idiomas ul li a:visited{text-decoration:none; color:#000000; font-weight: normal;}
#bannerplan .idiomas ul li a:hover{text-decoration:none; color:#000000; font-weight: normal;}
#bannerplan .cuadrodemando{margin:0px; padding:0px; padding-top:20px; padding-left:42px; float:left;}
#bannerplan .cuadrodemando a, #bannerplan .cuadrodemando a:link, #bannerplan .cuadrodemando a:visited{font-size:1.4em; color:#F9BD34; font-weight:bold; }
#bannerplan .cuadrodemando a:hover{color:#F9BD34; font-size:1.4em; font-weight:bold; }

#listanoticias{width:225px; margin:0px; padding:0px; padding-bottom:23px; float:left; }
#listanoticias .titulonoticias{margin:0px; padding:0px; padding-right:20px; color:#003163; font-weight:bold; font-size:1.3em; float:left; }
#listanoticias .otrasnoticias{margin:0px; padding:0px; padding-top:3px; padding-bottom:21px; color:#F9BD34; font-weight:bold; float:right; }
#listanoticias .otrasnoticias a, #listanoticias .otrasnoticias a:link, #listanoticias .otrasnoticias a:visited{margin:0px; padding:0px; color:#F9BD34; font-weight:bold; }
#listanoticias .otrasnoticias a:hover{margin:0px; padding:0px; color:#F9BD34; font-weight:bold; }
#listanoticias .noticia{width:225px; margin:0px; padding:0px; padding-bottom:12px; font-size:0.9em; float:left; }

#acesoslogos{ width:334px; margin:0px; padding:0px; border:0px; float:right;}
#acesoslogos ul{margin:0px; padding:0px; }
#acesoslogos ul li{padding-left:10px; display:inline; list-style-type:none; }
	/*Fin de la Home*/
	
	
	/*Noticias*/
#cuerpo .texto .noticia{width:721px; margin:0px; padding:0px; padding-bottom:12px; font-size:1em; float:left; }
	/*Fin de Noticias*/
	

	
	
	
/*Estilos para texto interior 1 columna*/
#cuerpo .tituloapartado{margin:0px; padding:0px; padding-left:15px; margin-bottom:18px; color:#056226; font-weight:bold; font-size:1.4em; background-image: url(../img/circuloamarillo.jpg);  background-position: left center;  background-repeat: no-repeat;   }
#cuerpo .texto{margin:0px; padding:0px; text-align:justify;font-size:1.1em; }
#cuerpo .texto img{margin:0px; padding:0px; margin-top:7px; margin-left:15px; margin-bottom:7px; margin-right:15px;}

#cuerpo .texto .piefoto200dcha{margin:0px; padding:0px; margin-top:7px; margin-left:15px;margin-right:15px; margin-bottom:7px; width:200px; font-size:0.8em; float:right;}
#cuerpo .texto .piefoto200dcha img {margin:0px; padding:0px; margin-bottom:7px; width:100%; }

#cuerpo .texto .piefoto350dcha{margin:0px; padding:0px; margin-top:7px; margin-left:15px;margin-right:15px; margin-bottom:7px; width:350px; font-size:0.8em; float:right;}
#cuerpo .texto .piefoto350dcha img {margin:0px; padding:0px; margin-bottom:7px; width:100%;}

#cuerpo .texto .piefoto200izqda{margin:0px; padding:0px; margin-top:7px; margin-left:15px;margin-right:15px; margin-bottom:7px; width:200px; font-size:0.8em; float:left;}
#cuerpo .texto .piefoto200izqda img {margin:0px; padding:0px; margin-bottom:7px; width:100%; }

#cuerpo .texto .piefoto350izqda{margin:0px; padding:0px; margin-top:7px; margin-left:15px;margin-right:15px; margin-bottom:7px; width:350px; font-size:0.8em; float:left;}
#cuerpo .texto .piefoto350izqda img {margin:0px; padding:0px; margin-bottom:7px; width:100%;}/*Fin de estilos para texto interior 1 columna*/
	
	
/*Estilos columna Entera*/
#cuerpo .columnaentera{margin:0px; padding:0px; width:721px; text-align:justify; float:left;}
#cuerpo .columnaentera .socios1{margin:0px; padding:0px; padding-left:15px; padding-top:10px; width:721px; height:24px;  float:left;  background-image: url(../img/socios1.jpg);  background-position: top left;  background-repeat: no-repeat;}
#cuerpo .columnaentera .socios2{margin:0px; padding:0px; padding-left:15px; padding-top:7px; padding-right:15px; width:691px; float:left;  background-image: url(../img/socios2.jpg);  background-position: top left;  background-repeat: repeat-y;}
#cuerpo .columnaentera .socios3{margin:0px; padding:0px;  padding-bottom:15px; width:721px; height:34px;  float:left;  background-image: url(../img/socios3.jpg);  background-position: top left;  background-repeat: no-repeat;}

#cuerpo .columnaentera .descargas2{margin:0px; padding:0px; padding-top:1px; margin-bottom:15px; width:721px; height:39px;  color:#ffffff; font-weight:bold; float:right; 	background-image: url(../img/descargas2.jpg);  background-position: top left;  background-repeat: no-repeat;   }
#cuerpo .columnaentera .descargas2 .titdescarga2{margin:0px; padding:0px; padding-left:10px; padding-top:12px; width:600px; float:left;}
#cuerpo .columnaentera .descargas2 .notas{margin:0px; padding:0px; padding-right:9px; float:right;}

#cuerpo .columnaentera .iconotexto{margin:0px; padding:0px;  height:22px; padding-left:30px; padding-top:5px; padding-right:30px; margin-top:15px; margin-bottom:10px; background-image: url(../img/mn.jpg);  background-position: top left;  background-repeat: no-repeat; float:left;  }
#cuerpo .columnaentera .iconotexto2{margin:0px; padding:0px;  height:22px; padding-left:30px; padding-top:5px; margin-top:15px; margin-bottom:10px; background-image: url(../img/mc.jpg);  background-position: topleft;  background-repeat: no-repeat; float:left;  }


#cuerpo .columnaentera .socios2 .contletras{margin:0px; padding:0px; padding-top:25px; padding-bottom:15px;  color:#003163; float:left;}
#cuerpo .columnaentera .socios2 ul.paginacionletras{margin: 0px; padding: 0px;   width:691px; list-style-type: none; padding-top: 6px;}
#cuerpo .columnaentera .socios2 ul li.paginacionletras{display: inline; padding: 0px; margin: 0px; padding-left: 6px; list-style-type: none;}

/*Fin Estilos para columna Entera*/



/*Estilos Columna Izquierda*/
/*Fin Estilos Columna Izquierda*/		



/*Estilos Columna Izquierda2*/
#cuerpo .columnaizquierda2{margin:0px; padding:0px; width:473px; text-align:justify; float:left;}

#cuerpo .columnaizquierda2 .contacto1{margin:0px; padding:0px; width:473px; height:17px;  float:left;  background-image: url(../img/contacto1.jpg);  background-position: top left;  background-repeat: no-repeat; }
#cuerpo .columnaizquierda2 .contacto2{margin:0px; padding:0px; width:423px; padding-left:25px; padding-right: 25px; float:left;  background-image: url(../img/contacto2.jpg);  background-position: top left;  background-repeat: repeat-y; }
#cuerpo .columnaizquierda2 .contacto3{margin:0px; padding:0px; width:473px; height:22px;  float:left;  background-image: url(../img/contacto3.jpg);  background-position: top left;  background-repeat: no-repeat; }


#cuerpo .columnaizquierda2 .cuadro1{width:458px; height:24px; margin:0px; padding:0px; padding-left:15px; padding-top:10px; float:left;  background-image: url(../img/parte1.jpg);  background-position: top left;  background-repeat: no-repeat;   }
#cuerpo .columnaizquierda2 .cuadro2{width:443px; margin:0px; padding:0px; padding-left:15px; padding-top:7px; padding-right:15px; padding-bottom:15px; float:left;  background-image: url(../img/parte2.jpg);  background-position: top left;  background-repeat: repeat-y;   }
#cuerpo .columnaizquierda2 .cuadro3{width:473px; height:24px; margin:0px; padding:0px; padding-bottom:15px; float:left;  background-image: url(../img/parte3.jpg);  background-position: top left;  background-repeat: no-repeat;   }
/*Fin Estilos Columna Izquierda2*/	
	
	
	
	
	
/*Estilos Columna Derecha*/
#cuerpo .columnaderecha{margin:0px; padding:0px; width:225px; padding-left:23px; float:left;}
#cuerpo .columnaderecha .centroder{text-align:center;}
#cuerpo .columnaderecha .direccion{margin:0px; padding:0px; height:124px; padding-top:20px; padding-right:10px;
background-image: url(../img/contdireccion.jpg);  background-position: top left;  background-repeat: no-repeat;   
font-size:0.8em; text-align:center;  }
#cuerpo .columnaderecha .descargas{margin:0px; padding:0px; padding-top:1px; padding-bottom:20px; width:225px; height:40px;  color:#ffffff; font-weight:bold; float:right; 	background-image: url(../img/descargas_2.jpg);  background-position: top left;  background-repeat: no-repeat;   }
#cuerpo .columnaderecha .descargas .titdescarga{margin:0px; padding:0px; padding-left:10px; padding-top:12px; width:190px; float:left;}
#cuerpo .columnaderecha .descargas .titdescarga a, #cuerpo .columnaderecha .descargas .titdescarga a:link, #cuerpo .columnaderecha .descargas .titdescarga a:visited{color:#FFFFFF; text-decoration:none;}
#cuerpo .columnaderecha .descargas .titdescarga a:hover{color:#FFFFFF; text-decoration:none;}
#cuerpo .columnaderecha .descargas .notas{margin:0px; padding:0px;  float:right;}


/*Fin Estilos Columna Derecha*/	





/*Estilos Columna Derecha2*/
#cuerpo .columnaderecha2{width:473px; margin:0px; padding:0px; padding-left:23px; float:left;}
#cuerpo .columnaderecha2 .titular{  height:26px; margin:0px; padding:0px;  padding-top:6px; color:#056226; font-weight:bold; font-size:1.15em;  float:left;}
#cuerpo .columnaderecha2 .palabra{margin:0px; padding:0px; width:215px; height:26px; padding-top:6px; padding-left:10px; background-image: url(../img/palabra.jpg);  background-position: top right;  background-repeat: no-repeat; float:right; }
#cuerpo .columnaderecha2 .noticia{margin:0px; padding:0px; padding-bottom:12px; font-size:1em; }
		/*Buscador*/
#cuerpo .columnaderecha2 ul.paginacion { margin:0px; padding:0px; padding-top:10px; padding-bottom:10px; list-style-type: none; float:right;}
#cuerpo .columnaderecha2 ul li{	display: inline; padding: 0px; margin: 0px; padding-left: 6px; list-style-type: none;}
#cuerpo .columnaderecha2 ul li a, #cuerpo .columnaderecha2 ul li a:link, #cuerpo .columnaderecha2 ul li a:visited{color:#F9BD34; font-weight:bold;}
#cuerpo .columnaderecha2 ul li a:hover{color:#F9BD34; font-weight:bold;}
		/*Fin del Buscador*/
/*Fin Estilos Columna Derecha2*/




/*Estilos ventana de miembros y socios*/

#miembroscontenedor{width:600px; margin:0px; padding:10px; float:left;}
table.miembros{margin:0px; padding:0px; width:100%; text-align: left; float:left; }
table.miembros td{width: 158px; padding:7px; border-bottom: 1px solid #F5F3F1; text-align:left;}
table.miembros th{ width: 300px;padding:7px; border-bottom: 1px solid #F5F3F1; text-align:left;}
table.miembros td.lineacentro{ width: 15px; border-left: 1px solid #F5F3F1; border-right: 1px solid #F5F3F1; text-align:left;}
#miembroscontenedor .cuad1{width:458px; height:24px; margin:0px; padding:0px; padding-left:15px; padding-top:10px; float:left;  background-image: url(../img/parte1.jpg);  background-position: top left;  background-repeat: no-repeat; font-size:1em;  }
#miembroscontenedor .cuad2{width:443px; margin:0px; padding:0px; padding-left:15px; padding-top:7px; padding-right:15px; padding-bottom:15px; float:left;  background-image: url(../img/parte2.jpg);  background-position: top left;  background-repeat: repeat-y; font-size:1em;  }
#miembroscontenedor .cuad3{width:473px; height:24px; margin:0px; padding:0px; padding-bottom:15px; float:left;  background-image: url(../img/parte3.jpg);  background-position: top left;  background-repeat: no-repeat;  text-align: center;  font-size:1em;  }

table.sociosvent{margin:0px; padding:0px; width:100%; text-align: left; float:left; }
table.sociosvent td{width: 300px; padding:7px; border-bottom: 1px solid #F5F3F1; text-align:left;}
table.sociosvent th{ width: 158px;padding:7px; border-bottom: 1px solid #F5F3F1; text-align:left;}
table.sociosvent td.lineacentro{ width: 15px; border-left: 1px solid #F5F3F1; border-right: 1px solid #F5F3F1; text-align:left}

.imprimir{margin:0px; padding:0px; padding-top:10px; padding-right:2px; text-align:right; float:right;}
/*Fin ventana de miembros*/


/*Estilos para textos*/
.txt1{font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1.55em; color:#003163;  text-align: justify;   }
.txt2{color:#FFFFFF; font-weight:bold;} /*blanco negrita*/
.txt3{color:#F9BD34; font-weight:bold;} /*amarillo negrita*/
.txt4{color:#F9BD34; font-weight:bold; font-size:1.1em;} /*amarillo negrita grande*/
.txt5{font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1.55em; font-weight:bold; color:#003163;  text-align: justify;   }
.txt6{padding-left:70px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1.55em; font-weight:bold; color:#FFFFFF;  text-align: right;   }/*Titular cuerpo grande negrita y color blanco margen izq de 100px*/

.activa{font-weight:bold;} /*negrita*/
.activo{color:#056226; font-weight:normal;} /*verde normal*/
.peque{margin:0px; padding:0px; padding-left:25px; font-size:0.9em;}

	
.vertodas{margin:0px; padding:0px; padding-top:15px; font-weight:bold; color:#F9BD34; float:right;}
.vertodas a, .vertodas a:link, .vertodas a:visited{font-weight:bold; color:#F9BD34;}
.vertodas a:hover{font-weight:bold; color:#F9BD34;}

.volver{margin:0px; padding:0px; padding-top:15px; font-weight:bold; color:#F9BD34; float:right;}
.volver a, .volver a:link, .volver a:visited{font-weight:bold; color:#F9BD34;}
.volver a:hover{font-weight:bold; color:#F9BD34;}

.volver2{margin:0px; padding:0px;  padding-right:15px; font-weight:bold; color:#F9BD34; float:right;}
.volver2 a, .volver2 a:link, .volver2 a:visited{font-weight:bold; color:#F9BD34;}
.volver2 a:hover{font-weight:bold; color:#F9BD34;}

.verfotos{margin:0px; padding:0px; padding-right:15px;  font-weight:bold; color:#F9BD34; float:right;}
.verfotos a, .verfotos a:link, .verfotos a:visited{font-weight:bold; color:#F9BD34;}
.verfotos a:hover{font-weight:bold; color:#F9BD34;}

.centro{text-align:center;}


/*listado de noticias*/
.noticia .fechanoticia{margin:0px; padding:0px; color:#F9BD34; font-weight:bold;}
.noticia .titularnoticia{margin:0px; padding:0px; color:#003163; font-weight:bold;}
.noticia .titularnoticia a, .noticia .titularnoticia a:link, .noticia .titularnoticia a:visited{margin:0px; padding:0px; color:#003163; font-weight:bold;}
.noticia .titularnoticia a:hover{margin:0px; padding:0px; color:#003163; font-weight:bold;}
.noticia .textonoticia{margin:0px; padding:0px; text-align:justify; }
.noticia .linea{height:1px; margin:0px; padding:0px;   margin-top:12px; background-image: url(../img/punto.jpg);  background-position: top;    background-repeat: repeat-x;  }
/*fin listado de noticias*/



/*Pie*/
#pie{margin:0px; padding:0px; margin-top:15px; padding-top:29px; height:141px; width:1000px; background-image: url(../img/pie.jpg);  background-position: bottom right;  background-repeat: no-repeat; 
     color:#FFFFFF; text-align:center; float:right;}
#pie a, #pie a:link, #pie a:visited{color:#F9BD34; font-weight:bold;}
#pie a:hover{color:#F9BD34; font-weight:bold; }
#pie .menupie{ margin:0px; padding:0px; padding-right:23px; font-size:0.9em; text-align:right; float:right;}
#pie .menupie a, #pie .menupie a:link, #pie .menupie a:visited {color:#ffffff; font-weight:normal;}
#pie .menupie a:hover {color:#ffffff; font-weight:normal;}

/*Fin del pie*/










/*ZARAGOZA*/ /*ZARAGOZA*/ /*ZARAGOZA*/ /*ZARAGOZA*/

/*Cabecera2*/
#cabecera2{ margin:0px; padding:0px; height: 200px; width: 100%; background-image: url(../img/cabecera2.jpg); background-position: top left; background-repeat: no-repeat; float: left; }

#fecha{margin:0px; padding:0px; padding-top:8px; padding-left:38px; font-size:0.9em; font-weight:bold; color: #FFFFFF; float:left;}

#accesos2{margin:0px; padding:0px; width:700px; padding-top:5px; padding-right:23px; padding-bottom:2px; float:right; }
#accesos2 ul{margin:0px; padding:0px; border:0px; font-size:0.9em; text-align:right; color:#FFFFFF;}
#accesos2 ul li{ display:inline; list-style-type:none; }
#accesos2 a, #accesos2 a:link, #accesos2 a:visited{color:#FFFFFF; font-weight:normal; }
#acesos2 a:hover{color:#FFFFFF; font-weight:normal; }

#logo2{width:117px; height:57px; position:relative; top:45px; left:37px;  background-image: url(../img/logo2.jpg); background-repeat: no-repeat;  float:left;}
#logo2 h1 {width:117px; height:57px; margin: 0px; padding: 0px;}
#logo2 h1 a {width:117px; height:57px; display: block; margin-top:0px; margin-left:0px;}
#logo2 h1 span {display: none;}

#animacioncabe{margin:0px; padding:0px; padding-right:16px; float:right;}

#titulo2 {width:170px; height:52px; margin:0px; padding:0px; position:relative; top:61px; left:30px; background-image: url(../img/logozaragoza.jpg); background-repeat: no-repeat; background-position: top left; float:left;}
#titulo2 h1 {width:170px; height:52px; margin: 0px; padding: 0px; }
#titulo2 h1 a {width:170px; height:52px; display: block; margin-top:0px; margin-left:0px;}
#titulo2 h1 span {display: none;}
/*Fin de Cabecera2*/

/*Menu2*/
#menu2{width:203px; margin:0px; padding:0px; padding-left:23px; float:left; }

#menu2 .parte1{height:24px; margin:0px; padding:0px;  padding-left:22px; padding-top:2px; background-image: url(../img/menuverde.jpg);  background-position: top left;  background-repeat: no-repeat;  font-size:1.65em; color:#ffffff; font-weight:bold;   }

#menu2 .parte2{margin:0px; padding:0px; padding-top:6px; padding-left:14px; padding-right:12px; background-image: url(../img/menu2.jpg); background-position: top left; background-repeat: repeat-y;}
#menu2 .parte2 ul{margin:0px; padding:0px; border:0px; font-size:1em; text-align:left; color:#000000;}
#menu2 .parte2 ul li{ margin:0px; padding:0px; padding-bottom:1px; padding-left:6px; list-style-type:none; background-image: url(../img/circulitomenupistacho.jpg);  background-position: top left;  background-repeat: no-repeat; font-weight:bold;}
#menu2 .parte2 ul li a, #menu .parte2 ul li a:link, #menu .parte2 ul li a:visited{color:#000000; font-weight:normal; }
#menu2 .parte2 ul li a:hover{color:#000000; font-weight:normal; }

#menu2 .parte2 ul.submenu{margin:0px; padding:0px; border:0px; padding-left:7px; font-size:1em; text-align:left; color:#757575}
#menu2 .parte2 ul.submenu li{ margin:0px; padding:0px; padding-bottom:1px; padding-left:6px;  list-style-type:none; background-image: url(../img/circulitomenuverde.jpg);  background-position: top left;  background-repeat: no-repeat; font-weight:bold;}
#menu2 .parte2 ul.submenu li a, #menu .parte2 ul.submenu li a:link, #menu .parte2 ul.submenu li a:visited{color:#757575; font-weight:normal; }
#menu2 .parte2 ul.submenu li a:hover{color:#757575; font-weight:normal; }

#menu2 .parte3{height:12px; margin:0px; padding:0px; background-image: url(../img/menu3.jpg); background-position: bottom left; background-repeat: no-repeat;}

h2.titMenuPistacho{margin: 0px; padding: 0px; padding-top:15px; padding-bottom:9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #A8BE30;}
h2.titMenuPistacho a, h2.titMenuPistacho a:link, h2.titMenuPistacho a:visited{font-weight: bold; color: #A8BE30;}
h2.titMenuPistacho a:hover{font-weight: bold; color: #A8BE30;}

h2.titMenuPistachoActivo{margin: 0px; padding: 0px; padding-top:15px; padding-bottom:9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #056226;}

/*Fin de Menu2*/


/*Cuerpo Zaragoza*/
#cuerpo .tituloapartado2{margin:0px; padding:0px; padding-left:15px; margin-bottom:18px; color:#056226; font-weight:bold; font-size:1.4em; background-image: url(../img/circuloverde.jpg);  background-position: left center;  background-repeat: no-repeat;   }
/*Cuerpo Zaragoza2*/


/*Pie2*/
#pie2{margin:0px; padding:0px; margin-top:15px; padding-top:29px; height:71px; width:1000px; background-image: url(../img/pie2_2.jpg);  background-position: bottom right;  background-repeat: no-repeat; 
     color:#FFFFFF; text-align:center; float:right;}
#pie2 a, #pie2 a:link, #pie2 a:visited{color:#F9BD34; font-weight:bold;}
#pie2 a:hover{color:#F9BD34; font-weight:bold; }
#pie2 .menupie{ margin:0px; padding:0px; padding-right:23px; font-size:0.9em; text-align:right; float:right;}
#pie2 .menupie a, #pie2 .menupie a:link, #pie2 .menupie a:visited {color:#ffffff; font-weight:normal;}
#pie2 .menupie a:hover {color:#ffffff; font-weight:normal;}
#pie2 .aa{width:980px; Margin:0px; padding:0px;  padding-top:10px; padding-right:20px; text-align:right; float:right; }
/*Fin del pie2*/


/*Estilos para el Mapa Web*/
.mapaweb{width:653px; margin:0px; padding:0px; text-align:left; float:left;}
.mapaweb ul {font-weight:bold; color:#003399; margin:0px; padding:0px; list-style-type:none; }
.mapaweb ul li{padding-left:10px; padding-top:5px; background-image: url(../img/circulitomenuverde2.jpg);  background-position:top left;  background-repeat: no-repeat; font-weight:bold;  color:#066126;}
.mapaweb ul li a, .mapaweb ul li a:link, .mapaweb ul li a:visited, .mapaweb ul li a:hover{color:#066126;} 
.mapaweb ul li ul{list-style-type:none;}
.mapaweb ul li ul li{background-image: url(../img/circulitomenuazul2.jpg);  background-position: top left;  background-repeat: no-repeat; color:#003399; border-bottom:0px; }
.mapaweb ul li ul li a, .mapaweb ul li ul li a:link, .mapaweb ul li ul li a:visited, .mapaweb ul li ul li a:hover{color:#003399;}
.mapaweb ul li ul li ul{list-style-type:none;}
.mapaweb ul li ul li ul li{background-image: url(../img/circulitomenuamarillo2.jpg);  background-position: top left;  background-repeat: no-repeat; font-weight:bold; color:#000000;  }
.mapaweb ul li ul li ul li a, .mapaweb ul li ul li ul li a:link, .mapaweb ul li ul li ul li a:visited, .mapaweb ul li ul li ul li a:hover{color:#000000;  }
.mapaweb ul li ul li ul li ul{list-style-type:none;}
.mapaweb ul li ul li ul li ul li{background-image: none; font-weight:normal;  }
.mapaweb ul li ul li ul li ul li a, .mapaweb ul li ul li ul li ul li a:link, .mapaweb ul li ul li ul li ul li a:visited, .mapaweb ul li ul li ul li ul li a:hover{color:#000000; font-weight:normal;  }
/*Fin de Estilos para el Mapa Web*/

