
.generic-texto { margin-top:20px; font-family:Verdana; font-size:0.6em; color:#000000;}
.textoBIG { margin-top:20px; font-family:Verdana; font-size:0.7em; color:#000000; font-weight:bold;}
.box-actualidad a,
.box-actualidad  a{ text-decoration:none; color:#000000; font-size:0.6em; font-family:Verdana;}
.remark {color:#7D0000; text-decoration:none;}
.remark a {color:#7D0000; text-decoration:none;}
.remark a:hover {color:#7D0000; text-decoration:underline;}
.box-actualidad  a:hover{ color:#cccccc;}

.box-title-actualidad,
.box-title-actualidad{ font-weight:bold; font-family:Verdana; font-size:0.6em; color:#666666; }

.box-prensa-home { margin-bottom:6px; *margin-bottom:0px; border-bottom:solid 1px #cccccc; padding-bottom:8px;}	
/*modulos de la columna izquierda de 'Actualidad' y 'Prensa' en Home*/
		#actualidad-home,
		#prensa-home{width:202px;}

		#actualidad-home .h2{width:202px; height:14px; background-color:#E00025; color:#ffffff; font-size:0.7em; text-align:center; padding-top:3px; font-weight:bold; font-family:Verdana; background-image:url(/images/flecha.gif); background-repeat:no-repeat; background-position:right center; margin-bottom:5px; *margin-bottom:0px; }
		#prensa-home .h2{width:202px; height:14px; background-color:#CCCCCC; color:#ffffff; font-size:0.7em; text-align:center; padding-top:3px; font-weight:bold; font-family:Verdana; background-image:url(/images/flecha.gif); background-repeat:no-repeat; background-position:right center; margin-bottom:5px; *margin-bottom:0px;}

		#actualidad-home li,
		#prensa-home li{list-style:none; list-style-position:outside;}
		#actualidad-home li .fecha,
		#prensa-home li .fecha{ font-weight:bold; font-family:Verdana; font-size:0.6em; color:#666666; width:202px; padding-top: 5px;}
		#actualidad-home li .entradilla,
		#prensa-home li .entradilla{width:202px; font-family:Verdana; font-size:0.6em; color:#000000; padding-bottom: 5px; border-bottom:solid 1px #999999;}
		#actualidad-home li .entradilla a,
		#prensa-home li .entradilla a{ text-decoration:none; color:#000000;}
		#prensa-home li .entradilla a:hover{ color:#cccccc;}


/*Modulo de la columna central de la home 'Noticias'*/

		#noticias-home{width:387px; margin-left:6px; display:table;}
		#noticias-home .h1{width:382px; line-height:20px; background-color:#6B798B; color:#ffffff; font-size:0.7em; text-align:left; padding-left:5px; margin-bottom:6px; font-weight:bold; font-family:Verdana;}
		#noticias-home .h2{width:382px; line-height:20px; background-color:#6B798B; color:#ffffff; font-size:0.7em; text-align:left; padding-left:5px; margin-bottom:6px; font-weight:bold; font-family:Verdana;}
		
		#noticias-home li  { /*list-style-image:url(/images/bull_cua.gif);*/  list-style-type:none; list-style-position:outside; display:table;}
		#noticias-home li .title { font-weight:bold; list-style-position:outside;  color:#666666; font-size:0.7em; font-family:Verdana; margin-bottom:5px; padding-left:10px; background-image:url(/images/bull_cua.gif); background-repeat:no-repeat; background-position:left 2px; *background-position:left 7px;}
		#noticias-home li .title a{color:#666666; text-decoration:none;}
		#noticias-home li .title a:hover{color:#666666; text-decoration:underline;}
		#noticias-home li .texto {  width:380px; font-family:Verdana; font-size:0.7em; color:#000000;  border-bottom:solid 1px #999999; line-height:12px; padding-bottom:8px;display:table; margin-bottom:13px;}
		#noticias-home li .texto-interior{  width:380px; font-family:Verdana; font-size:0.7em; color:#000000;  line-height:12px;}
/*Documentos hijo Noticias*/
		#Child-Doc{font-family:Verdana;  color:#666666;  line-height:20px; margin-left:20px;}
		#Child-title a{color:#666666; text-decoration:none;}
		#Child-title a{padding-left:20px; background-image:url(/images/pdfico.jpg); background-repeat:no-repeat; background-position:left center;}
		
		#Child-title .link{padding-left:20px; background-image:url(/images/link_icon.png); background-repeat:no-repeat; background-position:left center;}
		
		

		#Child-title a:hover{color:#cccccc; text-decoration:none;}
		#Child-title{color:#666666; text-decoration:none; padding-left:15px;}
		.mas { background-image:url(/images/mas.gif); background-position:left center; background-repeat:no-repeat;}
		.menos { background-image:url(/images/menos.gif); background-position:left center; background-repeat:no-repeat;}
		
		#Child-title.mas a{padding-left:0px; background-image:none; background-repeat:no-repeat; background-position:left center;}
		
		#Child-title.menos a{padding-left:0px; background-image:none; background-repeat:no-repeat; background-position:left center;}
		
		.mas a{padding-left:0px;  background-image:none; background-repeat:no-repeat; background-position:left center;}
		.menos a{padding-left:0px;  background-image:none; background-repeat:no-repeat; background-position:left center;}
		

		
/*Modulo Menu de la derecha*/
		#menu-dcha{width:176px; font-weight:bold;}
		#menu-dcha li{font-weight:bold; list-style-type:none; list-style-position:outside; color:#666685; border-bottom: solid 1px #999999; list-style:none; line-height:24px; font-size:0.6em; font-family:Verdana;}
		#menu-dcha li a{ text-decoration:none; color:#666685;}
		#menu-dcha li a:hover{ text-decoration:none; color:#990000;}

/*Modulo sub-seccion-menu*/
		#sub-seccion-menu {height:1200px; width:202px; background-color:#cccccc; border-bottom:solid 4px #ffffff;}
		#sub-seccion-menu div.head{width:195px; *width:202px; line-height:17px; background-color:#E00025; color:#ffffff; font-size:0.7em; text-align:left; padding-left:7px; padding-top:3px; font-weight:bold; font-family:Verdana; border-bottom:solid 3px #fff;  }
		/*#sub-seccion-menu dt{line-height:16px; border-top:solid 4px #ffffff; padding-top:3px; padding-left:7px; background-color:#cccccc; color:#666666;list-style:none; list-style-position:outside; font-size:0.7em; font-family:Verdana; font-weight:bold;}
		#sub-seccion-menu dd{ background-color:#ffffff; vertical-align:top;}
		#sub-seccion-menu dd  ul li{ background-color:#ffffff; color:#666666;list-style:none; list-style-position:outside;  font-family:Verdana;}			
		#sub-seccion-menu dl,#sub-seccion-menu dd { margin: 0; }*/
		#sub-seccion-menu dl { width: 202px; background-color:#ffffff; margin: 0; background-color: #ffffff;}
		#sub-seccion-menu dd { margin: 0; background-color: #ffffff; display:none; border-bottom:solid 2px #999999; width:100%;}
		#sub-seccion-menu dt { background-color: #cccccc; padding: 4px; margin: 0px; line-height:13px; border-bottom:solid 2px #ffffff; font-size:0.7em; font-family:Verdana; font-weight:bold; color:#666666;}
		#sub-seccion-menu dt a { color: #666666; text-decoration:none; }
		#sub-seccion-menu dd a { color: #000; text-decoration:none; font-size:0.7em; font-family:Verdana; width:100%;}
		#sub-seccion-menu li{ list-style: none; border-bottom:solid 1px #CCCCCC;width:100%; list-style-position:outside; list-style:none;}

	
	
	
	/*Noticias y enventos paginacion*/
		#noticiaseventos{overflow: hidden;position: relative;height:682px;width:382px;float:left;}
		#noticiaseventos_child{list-style-type: none;position: absolute;width:382px;}
		#PagesNav{ margin-top:10px;}
		.page-nav-active{ border-color: #990000 !important; color:#990000;} 
		#content_paginacion { margin-top:10px;font-weight:bold; color:#999999;  font-size:0.7em; font-family:Verdana; cursor:pointer;}
		#PageBrowser {}
		#PageBrowser a{cursor:pointer; border:solid 1px #666666; padding:0px 3px 0px 3px; margin-left:2px; margin-right:2px;}
		
	
	/*Modulo Buscador*/
		#buscador { text-align:center; width:176px; background-color:#cccccc; border:solid 1px #666666; height:89px; font-family:Verdana; font-size:0.6em; color:#000000; margin-top:10px;}
		#busca_title {text-align:left; padding-left:5px; font-family:Verdana; margin-bottom:6px; margin-top:6px;  font-size:1.1em; font-weight:bold; color:#666666;}
	
	
	/*Formulario de Consultas*/
	
		#form-consultas { width:582; height:auto; margin-right:5px; margin-left:5px; display:table;}
		#form_title { height:18px; background-color:#6B798B; font-family:Verdana; color:#ffffff; font-size:0.7em; padding-top:5px; padding-left:5px; font-weight:bold;}
		#fomulario_content { background-color:#cccccc; height:233px; font-family:Verdana; font-size:0.7em; padding-left:10px; padding-top:10px;}
		#form_left { width:310px; float:left;}
		form_right {width:271px; float:left; padding-top:10px;}
		
		.head-cosultas{height:18px; background-color:#E00026; font-family:Verdana; color:#ffffff; font-size:0.7em; padding-top:5px; padding-left:5px; font-weight:bold; margin-top:20px; margin-bottom:10px;}
		.preguntas .pregunta{ font-family:Verdana; font-size:0.7em; color:#000000; font-weight:bold; margin-top:10px;}
		.preguntas .respuesta{font-family:Verdana; font-size:0.7em; color:#000000; margin-top:10px; border-bottom:dotted 2px #cccccc; padding-bottom:20px;}
	
	
	
	
	/*Consultas listado y paginacion*/
		#listado-consultas{overflow: hidden;position: relative;height:600px;width:600px;float:left;margin-bottom:10px;}
		#listado-consultas_child{list-style-type: none;position: absolute;width:600px;}
		
		
		
		
	/*Modulo Danos tu opinion*/
	
		#opinion { width:386px; height:231px; font-family:Verdana; font-size:0.7em; color:#000000; background-color:#ffffff;margin-left:6px;}
		#opinion h1{ width:376px; line-height:15px; background-color:#6B798B; color:#ffffff; font-size:1.0em; text-align:left; padding-left:5px; padding-top:3px; font-weight:bold; font-family:Verdana;}
		#opinion-title {text-align:left; padding-left:10px; line-height:20px;}
		#opinion-area { width:386px; height:155px; background-color:#CCCCCC; margin-bottom:2px; text-align:center;}
		#opinion-email{width:386px; height:21px; background-color:#CCCCCC;text-align:center; padding-top:3px; margin-bottom:20px;}
		
		
	/*Resultados buscador*/
		#res-busqueda {width:582;  margin-right:5px; margin-left:5px;}
		#secciones {width:582; height:150px;}
		
		.secc-busqueda-active {width:90px; height:25px; float:left; text-align:center; font-family:Verdana; font-size:0.6em; color:#B9AAAA; font-weight:bold; padding-bottom:20px;}
		.secc-busqueda-active a { text-decoration:none; color:#B9AAAA;}
		.secc-busqueda-active a:hover { text-decoration:underline; color:#B9AAAA;}
		
		
		.secc-busqueda {width:90px; height:25px; float:left; text-align:center; font-family:Verdana; font-size:0.6em; color:#cccccc; font-weight:bold; padding-bottom:20px;}
		.secc-busqueda a { text-decoration:none; color:#B9AAAA;}
		.secc-busqueda a:hover { text-decoration:underline; color:#000000;}
		.title-busqueda { margin-bottom:10px; padding-left:10px; line-height:20px; background-color:#6B798B; color:#ffffff; font-size:0.7em; font-family:Verdana; font-weight:bold; margin-top:5px; text-align:left;}
		.item-match {margin:0px 10px 0px 3px; padding-left:15px; background-image:url(/images/BD14985.gif); background-repeat:no-repeat; background-position:left top;}
		.item-match a { font-family:Verdana; font-size:0.6em; color:#000; font-weight:bold; margin-top:top;}
		.item-match a:hover { color:#8D0000;}
		.item-match p { font-family:Verdana; font-size:0.6em; color:#000000; padding-left:4px;}
		
		/*Agenda*/
		.img-calendar { text-align:left; padding-left:30px; line-height:12px; font-family:Verdana; color:#000000; padding-top:5px; margin-top:10px; font-size:0.8em; height:52px; width:100px; background-image:url(/images/calendar.png); background-position:left top; background-repeat:no-repeat; float:right; cursor:pointer; }
		.calendar-over { text-align:left; padding-left:30px; line-height:12px; font-family:Verdana; color:#000000; padding-top:5px;  margin-top:10px; font-size:0.8em; height:52px; width:100px; background-image:url(/images/calendar-over.png); background-position:left top; background-repeat:no-repeat; float:right; cursor:pointer; }
		.events-agenda {width:450px; margin-top:10px;}
		.event-agenda {width:450px; height:auto; display:table; border: solid 1px #cccccc; margin-top:10px;}
		.texto-negro a{color:#7D0000; text-decoration:none;}
		.texto-negro a:hover{color:#cccccc;}
		.texto-grisB { float:left; width:80px; font-family :Verdana; font-size:0.7em; color:#666666; font-weight:bold; margin-bottom:5px; margin-top:5px; margin-left:10px;}
		.texto-negro{float:left; width:320px; font-family:Verdana; font-size:0.7em; color:#666666; font-weight:normal; margin-bottom:5px; margin-top:5px;}
		.mes-title { margin-top:30px; text-align:left; font-family:Verdana;  color:#7D0000; border-bottom:solid 1px #cccccc;}
		/*Eventos*/
		.event-event {width:480px;  height:auto; display:table;  margin-top:10px;}
		
		
		/*Multimedia*/
		#multi { height:100px;}
		.image-multi{float:left; width:80px;}
		.info-multi{float:left; margin-left:10px;}
		
		/*Listado prensa*/
		.prensa_1{ width:580px; height:50px; background:#E0E0E0;}
		.prensa_2{ width:580px; height:50px; background:#ffffff;}
		.periodico{ height:40px; width:120px; float:left; font-family:Verdana; font-size:0.7em; color:#000000; font-weight:bold; padding-left:20px; margin-top:10px;}
		.periodico-texto a,
		.periodico a{color:#000000;  text-decoration:none;}
		.periodico-texto{height:40px; float:left; font-family:Verdana; font-size:0.7em; color:#000000; width:440px;padding-top:10px;}
		
		
		/*Pie*/
		#Pie{text-align:center;font-family:Verdana; font-size:0.7em; width:798px; margin-top:9px;}
		#pie-row1{ margin-bottom:1px; background:#cccccc; line-height:20px; text-align:center;}
		#pie-row2{  background:#cccccc;line-height:20px; text-align:center;}
		
		
		
		/*Mapa Web*/
		#MapaWeb { display:table; width:595px; margin-top:50px;  display:table;}
		#MapaWeb ul{ list-style-image:none; list-style:none none none; display:table;}
		#MapaWeb ul .headMapa { background-image:url(/images/rojo.gif); padding-left:20px; background-repeat:no-repeat; background-position:left center; display:table;}
		#MapaWeb ul a{ font-family:Verdana; font-size:0.9em; color:#aaaaaa; font-weight:bold;  list-style-image:none; list-style:none none none; display:table;}
		#MapaWeb ul li a{font-family:Verdana; font-size:0.7em; color:#666; list-style:none; list-style-image:none; list-style:none none none; padding-left:30px; display:table;}
		

		/*Nube de Tags*/
		.falsa-nube{ margin-top:10px; width:176px !important; white-space:wrap;}
		.bigger ,
		.bigger a{font-family:Verdana; font-size:1em; color:#9C0F0F; font-weight:bold; text-decoration:none;}
		.suberbig,
		.suberbig a{font-family:Verdana; font-size:1.0em; color:#555; font-weight:bold; text-decoration:none;}
		.big ,
		.big a{font-family:Verdana; font-size:0.9em; color:#DE1E1E; font-weight:bold; text-decoration:none;}
		.medium,
		.medium a{font-family:Verdana; font-size:0.7em; color:#878787; font-weight:bold; text-decoration:none;}
		.small,
		.small a{font-family:Verdana; font-size:0.6em; color:#CDCDCD; font-weight:bold; text-decoration:none;}
		
		.bigger a:hover{font-family:Verdana;  color:#9C0F0F; font-weight:bold;}
		.suberbig a:hover{font-family:Verdana;  color:#9C0F0F; font-weight:bold;}
		.big a:hover{font-family:Verdana;  color:#9C0F0F; font-weight:bold;}
		.medium a:hover{font-family:Verdana;  color:#9C0F0F; font-weight:bold;}
		.small a:hover{font-family:Verdana; color:#9C0F0F; font-weight:bold;}
		
		
		
		
		/*Comunicados de Prensa*/
		.comunicados_caja{ margin-left:40px; margin-bottom:10px; border-bottom:dotted 1px #333;}
		.anio_comunicados{ font-family:Verdana; color:#333; font-size:0.9em; font-weight:bold; margin-bottom:10px; margin-left:10px;}
		.fecha_com{font-family:Verdana; color:#CD5C5C; font-size:0.7em; margin-bottom:7px; font-weight:bold;}
		.comunicado a,
		.comunicado{font-family:Verdana; color:#000; font-size:0.7em; text-decoration:none;  background-image:url(/images/com_icon.png); background-repeat:no-repeat; background-position:left 4px;  padding-left:10px; padding-bottom:5px; }
		.comunicado_image a{ font-family:Verdana; color:#444; font-size:0.8em;  padding-left:25px; height:25px; padding-top:5px; padding-bottom:8px; background-image:url(/images/camera.png); background-position:left center; background-repeat:no-repeat;}
		.comunicado_image a:hover{ text-decoration:underline;}
		.comunicado_image{font-family:Verdana; color:#444; font-size:0.8em;  height:16px; padding-bottom:5px; padding-left:20px; margin-top:5px;}
		.head-comunicados{height:18px; background-color:#E00026; font-family:Verdana; color:#ffffff; font-size:0.7em; padding-top:5px; padding-left:5px; font-weight:bold; margin-bottom:10px;}
		


		/*Video*/
.video
{
	
	float:left;
}

#video
{
	float:left;
	cursor:hand;
	
	margin: 10px 10px 10px 10px;
}


#titulo_video
{
	width:140px;
	height:30px;

}

#play
{
	width:140px;
	height:100px;
	filter:alpha(opacity:80);
	visibility:hidden;
	position:absolute;
	float:left;
	z-index:100;
	background-image:url(../images/play.png);
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#000000;
}

#VideoPlayer
{
	display:none;
}

#LightBox
{
	position:absolute;
	float:left;
	top:0px;
	left:0px;
	background-color:#000000;
	filter:alpha(opacity:80);
	-moz-opacity:0.8;
	vertical-align:middle;
	text-align:center;
	width:100%;
	height:100%;
	display:none;
	z-index:100;
	
}

#VideoPlayerContainer
{
	margin-top:60px;
	vertical-align:middle;	
	z-index:100;
	filter:alpha(opacity:100);
	-moz-opacity:1;
	
	

}

#container-action
{
text-align:center;	
font-family:Verdana; font-size:0.8em;

color:#ffffff;
}
#Actions
{
	height:17px;
	background-image:url('/images/bkgActions.png');
	position:relative;
	z-index:100;
	
	text-align:center;
	filter:alpha(opacity:100);
	-moz-opacity:1;
}

#minButton
{
	width:14px;
	height:14px;
	background-image:url('/images/min_video.gif');
	float:right;
	z-index:100;
	margin:0px 2px 0x 2px;
	cursor:hand;
}

#maxButton
{
	width:14px;
	height:14px;
	background-image:url('/images/max_video.gif');
	float:right;
	z-index:100;
	margin:0px 2px 0x 2px;
	cursor:hand;
}

.closeButton
{
	width:14px;
	height:14px;
	background-image:url('/images/close_video.gif');
	float:right;
	z-index:100;
	margin:0px 2px 0x 2px;
	cursor:hand;
}

.closeButton_over
{
	width:14px;
	height:14px;
	background-image:url('/images/close_video_over.gif');
	float:right;
	z-index:100;
	margin:0px 2px 0x 2px;
	cursor:hand;
}

#the_Image
{
	position:absolute;
	top:0;
	left:0;
	}
	
#migapan ul li,
#migapan
{
   font-family:Arial;
   font-size:11px;
   color:#c80000;
   font-weight:bold;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
      list-style-position:outside; 
   list-style-image:none;
   list-style-type:none;
}

#migapan ul
{
  margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
     margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
      list-style-position:outside; 
   list-style-image:none;
   list-style-type:none;
   margin-left:8px;
   
}

#migapan ul li span
{
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
      list-style-position:outside; 
   list-style-image:none;
   list-style-type:none; 
}

##migapan ul li a,
#migapan ul li .rmItem,
#migapan ul li .rmText
{
  margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
      list-style-position:outside; 
   list-style-image:none;
   list-style-type:none;
}

#migapan
{
padding-top:10px;
}
