/* CSS Document */
#Layer1 {
	text-align: left;
	width: 793px;
	margin: auto;
	background-color : #ffffff;
	border:solid #666666 1px
}
#Layer2 {
	width:793px;

}
#ayun {
	text-align: left ;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
}
#Layer3 {

	width:793px;


}
#cabecera{
	height : 95px;
}
#navegador{
	background : #CC9900 ;
}
#fecha{
	background : #DADADA ;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;	

}
body {
	background-color: #999999;
	
}
#tablon {
	float:left;
	width:219px;
	margin-left:10px;
	margin-top:21px;

}
#entidades {
	float:left ;
	width:290px ;
	margin-left:3px ;
	margin-top:21px ;

}
#noticias {
	float: left ;
	width:200px ;
	margin-left:15px ;
	margin-top:21px ;
}

#detallenoticias {
	float: left;
	width:530px;
	margin-left:11px;
	margin-top:21px;
}


.separacion {
	float:left;
	width:9px;
	height: 547px;	
	margin-top:21px;
	margin-left:3px;
	background-image: url(sepacion.jpg);
	background-repeat: repeat-y ;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EAAF00;
	font-weight: bold;
}


.anuncios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990033;
	font-weight: bold;
}
.titular3{
	font-size:16px ;
	font-weight:bold ;
	font-family:Arial, Helvetica, sans-serif ;
	color: #990066;
}
#Layer4 {
	position:absolute;
	width:180px;
	z-index:1;
	background-color: #FFFFFF;
}
A.enlacenav, A.enlacenav:VISITED, A.enlacenav:ACTIVE, A.enlacenav:FOCUS, A.enlacenav:LINK{
	color: #996600;
	text-decoration:none;
}
A.enlacenav:HOVER{
	color: #3F7DE3;
	text-decoration: underline;
}
A.documentos, A.documentos:VISITED, A.documentos:ACTIVE, A.documentos:FOCUS, A.documentos:LINK{
		color: #FF6600;
	text-decoration:none;
}
A.documentos:HOVER{
	color: #BA258A;
	text-decoration: underline;
}
form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
INPUT {
	font-size : 12px;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
A.enlaceleer, A.enlaceleer:VISITED, A.enlaceleer:ACTIVE, A.enlaceleer:FOCUS, A.enlaceleer:LINK{
	color: #FF0099 ;
	text-decoration:none;
}
A.enlaceleer:HOVER{
	color: #FF33FF;
	text-decoration: underline;
}
A.enlaceabajo, A.enlaceabajo:VISITED, A.enlaceabajo:ACTIVE, A.enlaceabajo:FOCUS, A.enlaceabajo:LINK{
	color: #808040  ;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif ;
	font-size:11px;
}
A.enlaceabajo:HOVER{
	color: #808040;
	text-decoration: underline;
	font-family:Arial, Helvetica, sans-serif ;
	font-size:11px;
}
.separaciones{
	clear:both;
}
.separaciones4{
	clear:both;
	min-height:2em;
}
.separaciones3{
	clear: right;
}
.lineaanuncio{
	text-align:left;
}
.separacionentidad{
	clear:both ;
	height:30px;
	min-height:30px ;
}
.enlaceentidad{
	width:500px ;
	height:11px ;
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:10px ;
	font-weight:bold ;
	text-align:right ;
	color:#FF0099;
}
.textoentidad{
	max-height:71px;
	max-width:187px;
	float:right ;
	margin-top:4px ;
	margin-left:4px ;
	margin-right:4px ;
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:10px ;
	color:#000000 ;
	text-align:justify ;
	overflow:hidden 
}
.tituloentidad{

	height:28px ;
	float:right ;
	margin-left:4px ;
	margin-right:4px ;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900 ;
	color:#4B6D96 ;
	font-size:11px;
}
.imagenentidad{
	width:103px ;
	height:103px ;
	max-height:103px ;
	width:103px;
	float:left ;
}

.bloqueentidad{
	width:290px ;
	height:103px;
}
.imagendocumentos{
	width:34px ;
	float:left ;
	height:31px;
}
.imagendocumentos2{
	width:15% ;
	float:left ;
	height:31px;
}
.imagenenlaces{
	width:16px ;
	float:left ;
	height:31px;
}
.descripciondocumentos{
	width:146px ;
	float:left ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size:11px ;


	}
.descripciondocumentos2{
	width:100%;
	font-family: Arial, Helvetica, sans-serif ;
	font-size:11px ;
	height:31px;
}
.descripcionenlaces{

	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-right:3%;
	text-align:left;
}
.bloquenoticias{
	max-width:196px ;
	margin-right:15px ;
	margin-top:10px;
}
.fechanoticias{
	font-size:11px ;
	font-weight:bold ;
	font-family:Arial, Helvetica, sans-serif ;
	color:#000000 ;
	letter-spacing:2px ;
}
.titularnoticias{
	font-size:11px ;
	font-weight:bold ;
	font-family:Arial, Helvetica, sans-serif ;
	color: #BA258A
}
.subtitularnoticias{
	font-size:11px ;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000 ;
	text-align:justify ;
	letter-spacing:1px;
}
#formu1{
	margin-left:40px;
}
#formu2{
	float:left ; width:44px;
}
#formu3{
	float:left ; width:50px;
}
#formu4{
	float:left ; width:60px;
}
#lineasup{
	text-align:center;
}
#rotuloentidades{
	margin-top:15px;
}
#abajo{
	width:793px;
	clear: both;
	background-color: #FFFFFF;
	margin: auto;
}
#abajoizq{
	float:left;
	margin-left:10px;
	margin-top:5px;
	clear: none;
}
#abajodrcha{
	float:right ;
	margin-bottom:10px ;
	width:400px;
}

.fecha2 {
	font-size:12px ;
	font-weight:bold ;
	font-family:Arial, Helvetica, sans-serif ;
	color:#000000 ;
	letter-spacing:2px ;
}
.titular2{
	font-size:16px ;
	font-weight:bold ;
	font-family:Arial, Helvetica, sans-serif ;
	color: #BA258A;
	}
	
.subtitular2{
	font-size:14px ;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000 ;
	text-align:justify ;
	letter-spacing:1px;
}
.textonoticia{
	font-size:11px ;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000 ;
	text-align:justify ;
	letter-spacing:1px;
}
#masnoticias {
	width:200px;
	height:14px;
	z-index:2;
}
#Layer5 {
	width:200px;
	height:14px;

}
.imagen {
	float:right;
	padding:5px;
	margin-left: 1%;
	 
}
#volver {
	position:absolute;
	text-align:right;
	clear:both;
	width:100%;

}
.tituloanuncio {
	font-size:16px ;
	font-weight:bold ;
	font-family:Arial, Helvetica, sans-serif ;
	color:#000000 ;
	letter-spacing:2px ;
	
}
.contenedordocumentos {
	width:180px;
}

.contenedordocumentos2 {
	width:240px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	height:105px;
}
.contenedordocumentos3 {
	width:240px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	height:20px;
}
.categoriadocumentos {
	width:100%;
	float:left;
	margin-left:1%;
}
	
.maspaginas {
	width:90% ;
	clear:both;
	text-align:center;
	margin-left:1em ;
	margin-right:3em ;
	margin-top:1em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900 ;
	color:#4B6D96 ;
	font-size: smaller;
	
}
#logo {
	max-width:20%;
	float:left;
}

#nombreentidad {
	max-width:75% ;
	float:left ;
	margin-left:5%;
	font-size:1em ;
	font-weight:bold ;
	font-family:Arial, Helvetica, sans-serif ;
	color:#3477AD;
	text-align:center ;
	letter-spacing:0.2em;
}
#objetivos {
	margin-top:5%;
	margin-left:5%;
	font-size:0.7em ;
	font-family:Arial, Helvetica, sans-serif ;
	letter-spacing:0.2em;
	color:#000000 ;
	text-align:justify ;

}
	
.imagenentidad_2 {
	margin: 5px;
	padding:5px;
	background-color:#f5f7f9;
	border-right: #a5a7aa solid 1px;
	border-bottom: #a5a7aa solid 1px;
	float:right;
}

#detalleconcejalia {
	float: left ;
	width:530px ;
	height:auto;
	margin-left:11px ;
	margin-top:21px ;
	font-size:0.7em ;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000 ;
	text-align:justify ;
	letter-spacing:1px; 
}
.detallecalendario {
	float: left ;
	width:530px ;
	height:auto;
	margin-left:11px ;
	margin-top:21px ;
	font-size:0.7em ;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000 ;

}


.detallecalendario a, visited, active {
font:Arial, Helvetica, sans-serif ;
color:#000000;
text-decoration:none;
}
.detallecalendario a:hover {
text-decoration:underline ;
color:#666666 ;
}

#detalleimagen {
	float: left ;
	width:520x ;
	height:auto;
	margin-left:0px ;
	margin-top:21px ;
	font-size:0.7em ;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000 ;
	letter-spacing:1px; 
}
#leermasconcejalia {
	width:90% ;
	clear:none;
	text-align: right;
	margin:auto;
	margin-top:1em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing:0.5em;
	color:#4B6D96 ;
	font-size: 1em;
}
.separaciones_voluntariado{
	clear:both;
	padding-top:2%;
}
#textosvoluntariado{
	max-width:555px;
	padding-left:5px;
	padding-right:5px;
	margin:auto;
	max-height:450px;
	height:450px;
	background-color:#DAD3C5;
	border: solid 2px #808000;
	color: #000000;
	font-size:1em;
	letter-spacing:2px;
	text-align:justify;
	overflow: scroll;
	font-family:Arial, Helvetica, sans-serif;
	
}
	
#textosenlaces{
	max-width:555px;
	padding-left:5px;
	padding-right:5px;
	margin:auto;
	max-height:550px;
	height:550px;
	background-color: #EDEDDC;
	border: solid 2px #808000;
	color: #000000;
	font-size:1em;
	letter-spacing:2px;
	text-align:justify;
	overflow: scroll;
	font-family:Arial, Helvetica, sans-serif;
	
}
	
.fotogaleria { 
   float:left; 
   width:185px; 
   height:170px; 
   margin: 9px; 
   padding:5px; 
   background-color:#f5f7f9; 
   border-right: #a5a7aa solid 1px; 
   border-bottom: #a5a7aa solid 1px; 
   text-align:center; 
} 
.fotogaleriagrande { 
   float:left; 
   margin: 5px; 
   padding:3px; 
   background-color:#f5f7f9; 
   border-right: #a5a7aa solid 1px; 
   border-bottom: #a5a7aa solid 1px; 
   text-align:center; 
} 
.protecciondatos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
#enlaces_abajo {
	float:left ;
	width:218px;
	border-right: 1px solid #cccccc;
}

#enlaces_abajo_2 {
	background-color:#E1E1C4 ;
	height:60px ;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;

	
	}
#accesodirecto {
	float:left;

}
.c2 {
	margin-top:5px;
	float: left;
	margin-left:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #376393; 
	text-align:left;
   max-width:215px;
   text-transform:capitalize;

}
.c2 a { 
   color: #376393; 
   text-decoration:none;
} 

.c2 a:hover { 
   color: #DFA800;
   text-decoration: underline;

   
}    
.c1 {
	margin-top:5px;
	float:left ;
	margin-left:2px;
	max-width:65px;
	max-height:65x;
	overflow:hidden;
}
.c3 {
	
	height:5px;
	margin-bottom:5px;
	margin-top:5px;
	padding-bottom:5px;
	clear:both;
}

.link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.link a, visited, active {
font:Arial, Helvetica, sans-serif ;
color:#000000;
text-decoration:none;
}
.link a:hover {
text-decoration:underline ;
color:#666666 ;
}

.nohay {
	background-color: #CC0000 ;
	font-weight:bold;
	text-transform:capitalize;	
	font-size:11px;
	color: #FFFFFF;
}
.genero {
font-family:Arial, Helvetica, sans-serif;
color:#000000 ;
font-size:14px;
letter-spacing:2px;

}

.Titulo_agenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663333;
	font-weight: bold;
	text-align:left;
}

.detalle_programacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	font-weight: bold;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	font-weight: bold;
}
#aviso {
z-index:4;
filter:alpha(opacity=96);
-moz-opacity:.85;
opacity:.86;
margin-left: -350px;
margin-top: -5%;
width:700px ;
position:absolute;
top:50%;
left:50%;
background-color: #BA258A;
visibility: hidden;
padding-left:5px ;
padding-right:5px ;
border:solid #FFCC00 ;
}
.aviso2{
	font-size:16px ;
	font-weight:bold ;
	font-family:Arial, Helvetica, sans-serif ;
	color: #FFCC00;
	}
.aviso3{
	font-size:16px ;
	font-weight:bold ;
	font-family:Arial, Helvetica, sans-serif ;
	color: #FFFFFF;
	}
.textoaviso{
	font-size:11px ;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF ;
	text-align:justify ;
	letter-spacing:1px;
}
A.aviso5, A.aviso5:VISITED, A.aviso5:ACTIVE, A.aviso5:FOCUS, A.aviso5:LINK{
		color: #FFCC00;
	text-decoration:none;
	font-weight:bold
}
A.aviso5:HOVER{
	color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold
}

.aleatoria {

float:left;
width:99px;
height:99px;
background-position:center;
background-repeat:no-repeat ;
border:solid #FF9933 2px ;
border-left:none ;
border-top:none ;
}
.aleatoria a { 
   display: block; 
   text-decoration:none;
   height:99px;
}
#afoto1 {
z-index:4;
margin-left: -400px;
margin-top: -5%;
position:absolute;
top:40%;
left:35%;
visibility: hidden;
border:solid #FFCC00 ;
margin: 5px; 
padding:3px; 
background-color:#f5f7f9; 
border-right: #a5a7aa solid 1px; 
border-bottom: #a5a7aa solid 1px; 
text-align:center; 
}
#afoto2 {
z-index:4;
margin-left: -400px;
margin-top: -5%;
position:absolute;
top:40%;
left:35%;
visibility: hidden;
border:solid #FFCC00 ;
margin: 5px; 
padding:3px; 
background-color:#f5f7f9; 
border-right: #a5a7aa solid 1px; 
border-bottom: #a5a7aa solid 1px; 
text-align:center; 
}
#afoto3 {
z-index:4;
margin-left: -400px;
margin-top: -5%;
position:absolute;
top:40%;
left:35%;
visibility: hidden;
border:solid #FFCC00 ;
margin: 5px; 
padding:3px; 
background-color:#f5f7f9; 
border-right: #a5a7aa solid 1px; 
border-bottom: #a5a7aa solid 1px; 
text-align:center; 
}
#afoto4 {
z-index:4;
margin-left: -400px;
margin-top: -5%;
position:absolute;
top:40%;
left:35%;
visibility: hidden;
border:solid #FFCC00 ;
margin: 5px; 
padding:3px; 
background-color:#f5f7f9; 
border-right: #a5a7aa solid 1px; 
border-bottom: #a5a7aa solid 1px; 
text-align:center; 
}



