/.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clearfix {display: inline-table}
* html .clearfix {height: 1%}
.clearfix {display: block}
.clear{ clear:both;}
*{margin:0;padding:0;}
ol, ul, dl {
	list-style:none;
	}
*|*:visited {color:#FFF;}

:link{color:#727A81 !important;}

:visited{color:#727A81 !important;}
	
body{
	margin:0;
	padding:0;
	font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
	text-align:center;
	SCROLLBAR-FACE-COLOR: #e5e4cd; 
    SCROLLBAR-HIGHLIGHT-COLOR: #e5e4cd; 
    SCROLLBAR-SHADOW-COLOR: #e5e4cd; 
    SCROLLBAR-3DLIGHT-COLOR: #c4c38d; 
    SCROLLBAR-ARROW-COLOR: #c4c38d; 
    SCROLLBAR-TRACK-COLOR: #e5e4cd; 
    SCROLLBAR-DARKSHADOW-COLOR: #c4c38d;
}

.oculto{display:none;}
.derecha{float:right;}
.centrado{text-align:center;}
.rosa{color:#CE0545;}
.rosa1{color:#BF003D;}
.rosa2{color:#835765;}
.verde1{color:#817F00;}
.verde2{color:#363500;}
.verde3{color:#474611;}
.verde4{color:#939009;}

.rojo{color:#6C0023;}
.rosa3{color:#CD0041;}
.cb{clear:both;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.txtdcha{text-align:right;}

#contenedora {width:775px; padding:0; margin:0; background-color: #fff; margin:0 auto; text-align:left;}
#contenedora1 {width:330px; padding:0; margin:0; background-color: #fff; margin:0 auto; text-align:left;}

a {border:none}
img{border:none;}
.mano{cursor:hand;}

div.clear{
	clear:both;
	margin:0px;
	padding:0px;
	}

/* cabecera */
/*.cabecera{width:775px; margin:0; padding:0; float:left; height:73px;}*/

h1.logo{width:237px; heigth:78px; margin-top:9px;  float:left;}

.mod2_cab{float:left;  width:568px;}

/* cabecera nota legal*/
.cab_nota{width:330px; float:left; height:73px; margin:0; padding:0;}
h2.subtit{width:130px; heigth:61px; margin:0; padding:10px 0 0 0; float:left;}
h1.logop{width:155px; heigth:49px; margin:0; padding:0; float:left;}
/*interiores*/
.int_centro{float:left; width:533px; margin:0; padding:0;}

.mod1_centro{width:533px; float:left; margin:0; padding:0;}
body:last-child .mod1_centro{margin-bottom:20px;}
	body>div .mod1_centro{margin-bottom:20px;}
	/*.mod1_centro*/ /*.txt{
	clear:both;
	padding:0;
	margin:0 0 0 25px;
	font-size:0.7em;
	color:#403F02;
	width:483px;
}*/
	/*.mod1_centro*//* .txt_rojo{
	clear:both;
	padding:0;
	margin:0;
	font-size:0.7em;
	color:#6D0123;
	margin-left:25px;
	text-align: justify;
}*/
	 .txt_nota{float:left; padding:0 0 0 15px; margin:0;  font-size:0.7em; color:#403F02;}
	.titular_subir{width:520px; margin:0; padding:0; float:left;}
	*html .titular_subir{margin:0 0 5px 0;}
	.ico_subir{ background:url(../img/fondo_ico_subir.gif) left no-repeat; float:left; margin:0; padding:0; width:37px; height:28px; text-align:center;}
	body>div .ico_subir{margin:0 17px 0 0; float:right; background:url(../img/fondo_ico_subir.gif) no-repeat; padding:10px 0 0 0}
	.subt{margin:0 0 5px 0; padding:0; float:left; width:533px;}
	.subt1{margin:0 0 5px 0; padding:0; float:left; width:430px;  }
	.subt2{margin:5px 0 5px 0; padding:0; float:left; }
	.subt3{font-size:1.1em; margin:0; padding:0; float:left;}
	
	.txt p{margin:5px 0 5px 0; padding:0; text-align:justify;}
	
	.txt_tab{margin:0 0 0 25px;}
	/*.mod1_centro*/ .h3r{color:#CE0545; font-size:11px; background:url(../img/puntos_rosa.gif) bottom left repeat-x; margin:0 0 5px 0; padding:0 0 4px 0;}
	/*.mod1_centro*/ .h4v{color:#403F02; font-size:11px; margin:10px 0 10px 0; padding:0;}
	a.enlace {color:#CE0545; font-size:1em; text-decoration:none;}
	a:hover.enlace{text-decoration:underline;}
	.linea_r1{background:url(../img/puntos_rosa.gif) bottom left repeat-x; }

	.txt .cont_img{float:left; margin:0; padding:0;}
	.txt .cont_list{float:left; margin:0; padding:0;}
	
	.conten{float:left; width:470px; margin:0 0 5px 0; padding:0;}
	.txt .cont_img1{float:left; margin:0 0 0 10px; padding:0;}
	.txt .cont_list1{float:left; margin:0; padding:0; }
	
/* ZONA DERECHA */
.int_dcho{float:right; width:200px; margin:0; padding:0; }	
	
	
/* Menu derecho */
.menu_nav{font-family:"Trebuchet MS";width:100%; background:url(../img/backmenu.png);height:32px;}
.menu_nav ol {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 auto;padding:0;position:relative;width:972px;}
.menu_nav ol li {float:left;/*width:233px; /*w\idth:176px; */display:block;}
.menu_nav ol li.no {background-image:none}
.menu_nav ol li ol {display:none;background:url(../img/fondo_submenu.gif) top left no-repeat;width:233px;float:left;clear:both; }
.menu_nav ol li ol li{display:block;width:135px;border-bottom:1px dotted #B3B2A6;margin-left:60px;padding:0;text-align:right;padding-top:6px;}
*html .menu_nav ol li ol li{width:145px;margin-left:40px;}
.menu_nav ol li ol li.ultimo{border-bottom:none;}

.menu_nav ol li ol li a {font-size:11px;text-decoration:none;color:#474747;margin:0 35px 0 5px;}
* html .menu_nav ol li ol li a {margin-right:20px;}
.menu_nav ol li ol li a:hover{color:#CE0545;}


/*.menu_nav ol li #m1:hover {background:url(../img/que_es_on.gif) top left no-repeat; width:146px; height:32px; float:left;}*/
.menu_nav ol li #m1 {background:url(../img/actualidad.png) top left no-repeat; width:85px; height:32px; float:left;}
/*.menu_nav ol li #m1.selected {background:url(../img/que_es_on.gif) top left no-repeat; width:146px; height:32px; float:left;}*/

/*.menu_nav ol li #m3:hover {background:url(../img/quienes_somos_on.gif) top left no-repeat; width:233px; height:31px; float:left;}*/
.menu_nav ol li #m3 {background:url(../img/hemeroteca.png) top left no-repeat; width:98px; height:32px; float:left;}
/*.menu_nav ol li #m3.selected {background:url(../img/quienes_somos_on.gif) top left no-repeat; width:233px; height:31px; float:left;}*/

/*.menu_nav ol li #m4:hover {background:url(../img/formacion_on.gif) top left no-repeat; width:208px; height:32px; float:left;}*/
.menu_nav ol li #m4 {background:url(../img/formacion_off.gif) top left no-repeat; width:185px; height:32px; float:left;}
/*.menu_nav ol li #m4.selected {background:url(../img/formacion_on.gif) top left no-repeat; width:208px; height:32px; float:left;}*/

/*.menu_nav ol li #m5:hover {background:url(../img/medios_on.gif) top left no-repeat; width:108px; height:32px; float:left;}*/
.menu_nav ol li #m5 {background:url(../img/medios_off.gif) top left no-repeat; width:94px; height:32px; float:left;}
/*.menu_nav ol li #m5.selected {background:url(../img/medios_on.gif) top left no-repeat; width:108px; height:32px; float:left;}*/

/*.menu_nav ol li #m6:hover {background:url(../img/documentacion_on.gif) top left no-repeat; width:122px; height:32px; float:left;}*/
.menu_nav ol li #m6 {background:url(../img/documentacion_off.gif) top left no-repeat; width:107px; height:32px; float:left;}
/*.menu_nav ol li #m6.selected {background:url(../img/documentacion_on.gif) top left no-repeat; width:122px; height:32px; float:left;}*/

/*.menu_nav ol li #m7:hover {background:url(../img/guia_on.gif) top left no-repeat; width:163px; height:32px; float:left;}*/
.menu_nav ol li #m7 {background:url(../img/guia_off.gif) top left no-repeat; width:277px; height:32px; float:left;}
/*.menu_nav ol li #m7.selected {background:url(../img/guia_on.gif) top left no-repeat; width:163px; height:32px; float:left;}*/

/*-------------------------menu derecho fin----------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------*/





.mod2_izq{ width:361px; position:relative; top:80px; margin:0; padding:0; background:url(../img/mod2izq.gif) top left no-repeat; height:180px;}
	body:last-child .mod2_izq{float:left}
	body>div .mod2_izq{float:left}
	.mod2_izq .txt{position:relative; top:45px; left:150px; text-align:left; padding:0; margin:0; width:255px; font-size:0.7em; color:#555427; line-height:14px;}
	.mod2_izq .txt ul{margin:0; padding:0; float:left; clear:both; list-style:none; }
	.mod2_izq .txt ul li {padding-right:10px; padding-left: 10px; text-decoration:none; color:#555427; display:block; background:url(../img/ico_listav.gif) 0% 30% no-repeat; margin:0; font-weight:normal; margin-bottom:14px;}

	
	.modulo_dcho{ width:361px; position:relative; margin:-130px 0 40px 390px; padding:0; background:url(../img/mod2dcho.gif) top right no-repeat; height:180px; }
	body:last-child .modulo_dcho{float:right;margin-bottom:65px;}
	body>div .modulo_dcho{float:right; margin-bottom:65px;}
	.modulo_dcho .list{ position:relative; margin:45px 0 0 40px; text-align:left; padding:0; width:215px; font-size:0.7em; color:#5A001D; }
	.modulo_dcho .list ul{margin:0; padding:0; float:left; clear:both; list-style:none;}
	.modulo_dcho .list ul li {padding-right:10px; padding-left: 10px; text-decoration:none; color:#5A001D; display:block; background:url(../img/ico_listar.gif) 100% 0% no-repeat; margin:0; font-weight:normal; margin-bottom:14px; text-align:right;}

	
	
	
	body:last-child .modulo_dcho_abajo{float:right; margin:0 0 0 0;}
	body>div .modulo_dcho_abajo{float:right;  margin:0 0 0 0;}
	.modulo_dcho_abajo{ cursor:hand;border-width:medium; width:162px; position:relative; margin:-50px -10px 100px 580px; padding:0; background:url(../img/mod2dcho_abajo.gif) top right no-repeat; height:154px; }
	.modulo_dcho_abajo .list{position:relative; top:145px; left:100px; text-align:left; padding:0; margin:0; width:50px; font-size:0.7em; color:#555427; line-height:14px;}
	.modulo_dcho_abajo .list ul{margin:0; padding:0; float:left; clear:both; list-style:none; }
	.modulo_dcho_abajo .list ul li {padding-right:10px; padding-left: 10px; text-decoration:none; color:#555427; display:block; background:url(../img/ico_listav.gif) 0% 50% no-repeat; margin:0; font-weight:normal; margin-bottom:14px;}
	.modulo_dcho_abajo a { text-decoration:none;color:#CE0545;font-weight:bold; font-size:1em;  padding:0px 0 0 2px;  }
		
	body:last-child .modulo_izq_abajo{float:left; margin:50px 0 10 0;}
	body>div .modulo_izq_abajo{float:left; margin:50px 0 10 0;}
	.modulo_izq_abajo{ width:361px; position:relative; margin:-235px 0 0px 20px; padding:0; background:url(../img/mod2izq_abajo.gif) top right no-repeat; height:154px; }
	.modulo_izq_abajo .list{ position:relative; margin:45px 0 100px -20px; text-align:left; padding:0; width:215px; font-size:0.7em; color:#5A001D; }
	.modulo_izq_abajo .list ul{margin:0; padding:0; float:left; clear:both; list-style:none;}
	.modulo_izq_abajo .list ul li {padding-right:10px; padding-left: 10px; text-decoration:none; color:#555427; display:block; background:url(../img/ico_listar.gif) 100% 0% no-repeat; font-weight:normal; margin-bottom:14px; text-align:right;}
	.modulo_izq_abajo a { text-decoration:none;color:#CE0545;font-weight:bold; font-size:1em;  padding:0px 0 0 90px;  }


	body:last-child .modulo_noticias{float:right; margin:100px 30px 0 0px;}
	body>div .modulo_noticias{float:right; margin:100px 30px 0 0px;}
	.modulo_noticias{ cursor:hand;width:162px; position:relative; margin:-140px 0 10px 400px; padding:0; background:url(../img/icono_noticias.gif) top right no-repeat; height:185px; }
	.modulo_noticias .list{position:absolute; top:125px; left:105px; text-align:left; padding:0; margin:0; width:50px; font-size:0.7em; color:#555427; line-height:14px;}
	.modulo_noticias .list ul{margin:0; padding:0; float:left; clear:both; list-style:none; }
	.modulo_noticias .list ul li {padding-right:10px; padding-left: 10px; text-decoration:none; color:#555427; display:block; background:url(../img/ico_listav.gif) 0% 50% no-repeat; margin:0; font-weight:normal; margin-bottom:14px;}
	.modulo_noticias a { text-decoration:none;color:#CE0545;font-weight:bold; font-size:1em;  padding:0px 0 0 2px;  }
	
	body:last-child .modulo_video{float:right; margin:180px -150px 50px 0;}
	body>div .modulo_video{float:right; margin:180px -150px 45px 0;}
	.modulo_video{ cursor:hand;left:200px; top:50px; width:162px; position:relative; margin:-160px 0 10px 400px; padding:0; background:url(../img/icono_video.gif) top right no-repeat; height:154px; }
	.modulo_video .list{position:relative; top:125px; left:60px; text-align:left; padding:0; margin:0; width:130px; font-size:0.7em; color:#555427; line-height:14px;}
	.modulo_video .list ul{margin:0; padding:0; float:left; clear:both; list-style:none; }
	.modulo_video .list ul li {padding-right:10px; padding-left: 10px; text-decoration:none; color:#555427; display:block; background:url(../img/ico_listav.gif) 0% 50% no-repeat; margin:0; font-weight:normal; }
	.modulo_video a { text-decoration:none;color:#CE0545;font-weight:bold; font-size:1em;  padding:0px 0 0 2px;  }

	
  #ulmenu ol li a.selected {color:#ce0545;}

/*Pie*/

/*.pie ul {margin:0; padding-bottom:0px; padding-top:5px; padding-left:5px; clear:both; background:url(../img/fondo_pie.gif) top left no-repeat; width:775px; height:66px; }
.pie ul li {background:url(../img/fnd-pie.gif) top left no-repeat; float:left;list-style:none;display:inline; padding-right:3px; padding-left:10px; margin:0 0 13px 5px; font-size:0.6em;  font-weight:normal;  font-family:Verdana,Arial,Helvetica,sans-serif;}
.pie ul li.no {background-image:none; width:500px; float:right; margin:0 10px 0 0;  padding:0; height:40px;}
.pie ul li  {color:#5E4921;}
.pie ul li a{color:#5E4921; text-decoration:none;}
.pie ul li a:hover{color:#5E4921; text-decoration:underline;}
.pie ul li.no img{vertical-align:top;}
body:last-child .pie ul{margin:0 0 13px 0; padding:10px 0 5px 5px;}

.pie ul li.nada{background-image:none;}
.pie_n{float:left; margin:0; padding:20px 0 0 0; text-align:center; color:#5E4921; font-size:0.7em;  font-weight:normal;  font-family:Verdana,Arial,Helvetica,sans-serif; background:url(../img/pie_nota.gif) top right no-repeat; height:48px; width:343px;}

/*modulos derechos*/

.descargar_pdf{float:left; width:185px; w\idth:170px; margin:10px 0 0 10px; padding:10px 0 0 15px; background:url(../img/descargar_pdf.gif) top left no-repeat; height:37px; color:#FF0000; }

.descargar_pdf span{font-size:0.6em; color:#D10042; }
.descargar_pdf span a{color:#D10042; }
.descargar_pdf span a:hover{color:#D10042; }



.pdfgris{float:left; width:189px; w\idth:174px; margin:7px 0 5px 0; font-size:0.6em; color:#7D7D7D; padding:4px 0 0 15px; line-height:10px; background:url(../img/fondo_pdf_dcha.gif) left no-repeat; height:67px;}

body>div .pdfgris{padding:0 0 0 10px; margin:-5px 0 15px 0; float:left; width:193px;}
.pdfgris img{float:left; margin:2px 4px 0 0; width:39px; height:32px;}
body>div .pdfgris img{margin:0 0 0 6px; padding:0; float:left;}
.mapa{float:right;width:200px; margin:0; padding:25px 15px 0 10px; background:url(../img/fondo_mapa.gif) top right no-repeat; height:182px;} 
.mapa .txt{font-size:0.7em;text-align:right; color:#6D0123; float:right;}


/* calendario */
div#calendarDiv{padding-top:10px}
.calendario{width:200px; margin:35px 24px 0 0; padding:0; } /* borrado float:right */
 .calendario table{margin:0 0 0 20px; width:200px;}
 body>div .calendario table{float:left; margin:0px;}
 .calendario  .mes{background-color:#B85F7C; color:#fff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.7em; text-align:center; padding:2px;}
 .calendario .md{ background:url(../img/ico_mayord.gif) center no-repeat #E5D4DA; width:15px;}
 .calendario .mc{ background:url(../img/ico_mayorc.gif) center no-repeat #E5D4DA; }
 .calendario .f{ background-color: #F6F1F3; color:#7E4C5D; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.7em; text-align:center; padding:2px;}
 .calendario .f_1{ background-color: #Fff; color:#F1E8EB; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.7em; text-align:center; padding:2px;}
 .calendario .f_2{ background-color: #F1E8EB; color:#51313C; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.7em; text-align:center; padding:2px;}
 .calendario .f_3{ background-color: #CF3868; color:#fff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.7em; text-align:center; padding:2px;}
 .calendario .f_4{ background-color: #669933; color:#fff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.7em; text-align:center; padding:2px;}
 .calendario .mes img{text-align:left;} 
 
 /* imagenes */
 
 .imagenes {width:515px; float:left; margin:0; padding:0;}
 .imagenes .foto{
	width:290px;
	float:right;
	margin:0 0 0 0;
	height:218px;
	padding:0;
	background:url(../img/fondo_fotog.gif) top left no-repeat;
	z-index: 1;
}
 .imagenes .foto .img{margin:3px 0 0 2px; float:left;}
 .imagenes .foto p{width:290px; float:right;color:#CE0545; text-align:right; border-bottom:1px solid #EFEFEF; padding-bottom:3px; display:inline; margin:0;}
 .imagenes .galeria{width:515px; float:left; margin:12px 0 0 0; padding:0; }
 .imagenes .galeria td{background:url(../img/fondo_foto.gif) top left no-repeat; width:36px; height:36px; padding:0 0 0 2px; margin:0; float:left;}
body>div .imagenes .galeria table{float:left; width:220px; margin:0; padding:0;}
 
 
  
 
 /* Grabaciones de radio */
.radio table{margin-top:10px; float:left; margin:0; padding:0; width:100%;}
 .radio td{background-color:#E4E4E4; text-align:right; font-size:0.8em; color:#000; width:18px;}
 .radio .selecc{
	background:url(../img/radio_verde.gif) top left no-repeat;
	color:#fff;
	text-decoration: none;
}
 .radio .selecc1{background:url(../img/tv_rosa.gif) top left no-repeat; color:#fff;}
 
 /* Leyenda */
 .leyenda{ margin:5px 0 5px 0; padding:0; float:left; width:200px; }
.leyenda .fondo_j{background:url(../img/fondo_leyenda.gif) 0% 0% no-repeat; width:196px; height:155px; float:left;}
	.lista_leyenda{margin:55px 0 0 10px; padding:0 0 3px 0; float:left; }
	.lista_leyenda ul{margin:0; padding:0; float:left; clear:both; list-style:none;   background:url(../img/fondo_lista_leyenda.gif) top left repeat-y;}
	.lista_leyenda ul li {padding-right:10px; padding-left: 30px; text-decoration:none; color:#363500; display:block;  margin:0 0 4px 10px; font-weight:normal; font-size:0.7em; }
	body>div .lista_leyenda ul li{margin:0 0 10px 10px; float:left;}
	.icopdf{background:url(../img/ico_pdf_rosa.gif) 0% 60% no-repeat;}
	.icoradio{background:url(../img/ico_radio.gif) 0% 60% no-repeat;}
	.icovideo{background:url(../img/ico_video.gif) 0% 60% no-repeat;}
	.icoimg{background:url(../img/ico_imagenes.gif) 0% 60% no-repeat;}
	.numeros{float:left;}

	
/* modulo imagenes_derecha */
.imgdcho{width:200px; float:left; margin:0; padding:0; }
 .imgdcho .fondo{background:url(../img/fondo_imagenes.gif) top left no-repeat; height:75px; width:202px; float:left;}
 .lista_img ul{margin:50px 0 0 20px; padding:0; float:left; clear:both; list-style:none;}
 .lista_img ul li {padding-right:10px; padding-left: 10px; text-decoration:none; color:#5A001D; display:block; background:url(../img/mayor_rojo.gif) 0% 60% no-repeat; margin:0 0 0 10px; font-weight:normal;text-align:left; font-size:0.7em;}
 .lista_img ul li.sel{color:#D1BFC5; text-decoration: line-through;}


/* modulo multimedia_derecha */
.imgdcho .f_m{background:url(../img/fondo_jornadas.gif) top left no-repeat; height:80px; width:197px;  float:left;}
.lista_mul ul{margin:50px 0 0 20px; padding:0; float:left; clear:both; list-style:none;}
 .lista_mul ul li {padding-right:10px; padding-left: 10px; text-decoration:none; color:#313100; display:block; background:url(../img/mayor_verde.gif) 0% 60% no-repeat; margin:0 0 0 10px; font-weight:normal;text-align:left; font-size:0.7em;}
 .lista_mul ul li a{color:#5C5A0F;text-decoration:none;}
 .lista_mul ul li.sel{color:#B7B771; text-decoration: underline;}
 .lista_mul ul li.nosel{color:#FF6699; text-decoration: none;}






/* Formulario */

.largo{width:150px;float:left; margin:0; padding:2px; border:1px solid #C8C7A6; font-size:1em; color:#403F02; background:url(../img/fondo_formulario.gif) 0% 0% no-repeat; }
.largo1{width:150px;float:left; margin:0; padding:2px; border:1px solid #C8C7A6; font-size:1em; color:#403F02;  }
.datoscentrados {width:100%; padding:0; margin:10px 0 10px 20px; float:left;}
*html .datoscentrados{margin:10px 0 10px 10px;}
.datoscentrados label {padding: 1px  0 0 0; float:left;}
.datoscentrados span {display:block;float:left; width:30%; text-align:right;padding: 0  3px 0 0;}
body>div .datoscentrados span{float:left; width:130px; text-align:right; padding: 0  3px 0 0; }
.datoscentrados .c{float:left; padding:0 0 0 40px; }
body>div .datoscentrados .c{ padding:0 0 0 170px; text-align:center;}
.linea_f{background:url(../img/puntos_verdes.gif) 0% 60%  repeat-x; width:154px; float:left; height:4px;}
body>div .linea_f{margin:0 0 0 135px;  }
.datoscentrados .fila{padding:0 0 5px 0; float:left;}
.linea_f1{clear: both; display: block; font: 1px/1px monospace; background: url(../img/puntos_verdes.gif) right repeat-x; height:2px; margin-bottom:0px; width:343px;}
.lista_f{width:343px; background:url(../img/linea_formulario_top.gif) 0% 0%  no-repeat; margin:0; padding:0 0 3px 0; float:left; height:4px;}


/* version print */

/*@media print{

.mod2_cab{display:none;}
.mod2_cab, .menu_nav, .int_dcho, .cont_img, .cont_img1, .cabecera, .contenedora, h1.logo, .rastro {display:none;}
.int_centro{margin:0; padding:0;width:95%;}
.contenido{padding:0; margin:0 0 40px 0;width:95%;}	
.mod1_centro .txt{ padding:0; margin:0 0 10px 0;  font-size:0.7em; color:#403F02; width:95%}
.lista04 ul{margin:0; padding:0;clear:both; list-style:none; width:95%;}
.lista04 ul li {width:95%;padding-right:10px; padding-left: 10px; text-decoration:none; color:#5A001D; display:block; background:url(../img/ico_listar.gif) 0% 0% no-repeat; margin:0; font-weight:normal; margin-bottom:14px; text-align:left; }
.conten{margin:0 0 5px 0; padding:0; width:95%;}
.lista05 ul{margin:0; padding:0;  list-style:none; width:95%;}
.lista05 ul li {width:95%; padding-right:10px; padding-left: 10px; text-decoration:none; background:url(../img/ico_listav1.gif) 100% 0% no-repeat; margin:0; font-weight:normal; margin-bottom:14px; text-align:right;}
.titular_subir{margin:0; padding:0; float:left;}
.mod1_centro{width:95%; margin:0; padding:0;}
.txt .cont_img{ margin:0; padding:0;}
.txt .cont_list{ margin:0; padding:0;}
.txt .cont_img1{ margin:0 0 0 10px; padding:0;}
.txt .cont_list1{ margin:0; padding:0; }
.mod1_centro .tit_proyecto{display:none;}
.mod1_centro .tit_formacion{display:none;}
.mod1_centro .tit_ccoonecbus{display:none;}
.mod1_centro .tit_prensa{display:none;}
.mod1_centro .tit_webcam{display:none;}
.mod1_centro .tit_conecta{display:none;}
.mod1_centro .tit_contacto{display:none;}
.mod1_centro .tit_sugerencias{display:none;}
.mod1_centro .tit_acceso{display:none;}
.mod1_centro .tit_documentacion{display:none;}
.mod1_centro .tit_quienes{display:none; }
.mod1_centro .tit_enlaces{display:none; }
.subt1{margin:0 0 5px 0; padding:0; width:430px; }
/*Pie*/

/*.pie ul {margin:0; padding-bottom:5px; padding-top:10px; clear:both; background:url(../img/fondo_pie.gif) top left no-repeat; width:100%px; height:66px; }
.pie ul li {background:url(../img/fnd-pie.gif) top left no-repeat; list-style:none;display:inline; padding-right:3px; padding-left:10px; margin:0 0 13px 5px; font-size:0.6em;  font-weight:normal;  font-family:Verdana,Arial,Helvetica,sans-serif;}
.pie ul li.no {background-image:none; margin:0 10px 0 0;  padding:0; height:40px;}
.pie ul li  {color:#5E4921;}
.pie ul li a{color:#5E4921; text-decoration:none;}
.pie ul li a:hover{color:#5E4921; text-decoration:underline;}
.pie ul li.no img{vertical-align:top;}
body:last-child .pie ul{margin:0 0 13px 0; padding:10px 0 5px 5px;}

.pie ul li.nada{background-image:none;}
.pie_n{margin:0; padding:20px 0 0 0; text-align:center; color:#5E4921; font-size:0.7em;  font-weight:normal;  font-family:Verdana,Arial,Helvetica,sans-serif; background:url(../img/pie_nota.gif) top right no-repeat; height:48px;}

}



/*-----------------NUEVOS ESTILOS kepa-------------------------------------------------------*/

#contenedora {width:972px; margin:40 auto 0; text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:11px;position:relative;}

.contenido_home{width:512px; padding:0 36px; float:left;}

/*cabecera*/
.cabecera{width:100%; background:url(../img/backhead.png) repeat-x;}

.cabeceracontent{width:958px; margin:0 auto; height:120px;text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:11px;position:relative;}

/*menú superior*/
ul.menu_sup {margin-top:28px; float:right; height:12px; font-size:9px;}

ul.menu_sup li {
	list-style:none;
	display:inline;
	padding-right:5px;
	padding-top:2px;
	margin-right:7px;
	border-right:1px solid #383232;	
	}
	
ul.menu_sup li.sinborde{
	border:none;
	margin-right:0px;
	} 

ul.menu_sup li.sinborde2{border:none; margin:0}





ul.menu_sup li.fecha{
	font-family:"Trebuchet MS"; 
	font-size:11px; 
	color:#a4a5a6;}
 

div.pie{height:60px;clear:both;margin-top:40px;width:100%;}

ul.footer{
	border-top: 1px dotted #8f979c;
	width:720px; 
	list-style:none;
	padding:20px 0px;
	margin:0 auto;
	 }
	
ul.footer li{float:left; margin-left:28px; padding:10px 0px;}

ul.footer li.inno{border-right:1px solid #949494;
padding:20px 20px 20px 10px;}

ul.footer li.union{margin-left:0px;}

ul.footer li.li_parrafos{
	width:450px; 
	border-right:1px dotted #939008;
	padding-right:16px;
	margin-left:0;
	display:inline;}

ul.footer li p{
	color:#5e5151; 
	font-family:"Trebuchet MS"; 
	font-size:11px; 
	margin:0 0 0 12px;}

ul.footer li p.link_inn{text-align:right;}

ul.footer li p.link_inn img{position:relative; top:2px; margin-left:6px;float:none;}

ul.footer a{color:#727A81; text-decoration:none;font-size:11px;float:none;}
/*ESTILOS AÑADIDOS DAVID*/
/*GENERALES*/
	ul.menu_sup a{
	color:4b5760;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
	ul.menu_sup a:hover{
	color:4b5760;
	}
	
/*INDEX*/



*|*:visited {
	color:#fff;
}

*|*:link {
color:#fff;}


#contenedoraindex {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	margin:20px auto;
	text-align:left;
	width:972px;
}

#contenedoraindex p{
	color:#727A81;
}

#contenedoraindex h2{
	color:#4b5760;
	font-size:16px;
	font-weight:none;
	margin-bottom:10px;
}

#contenedoraindex h3{
	color:#4b5760;
	font-size:14px;
	font-weight:none;
	margin-bottom:10px;
}

/*ESTILOS NUEVOS*/

div.rightbar{
	float:right;
	width:305px;
	height:auto;
	}
	
div.rightbar a{
	float:right;
	}

div.leftbar{
	float:left;
	width:650px;
	height:auto;
	}
	
div.leftbar div.firstlevel{
	width:602px;]width:648px;
	padding:20px 23px 10px 23px;
	background:url(../img/contback.png);
	border-top:1px solid #dcdddf;
	border-left:1px solid #dcdddf;
	border-right:1px solid #dcdddf;
	border-bottom:4px solid #e32021;
	}
	
div.leftbar div.secondlevel{
	width:269px;]width:316px;
	margin-top:20px;
	float:left;
	padding:20px 23px 10px 23px;
	background:url(../img/contback.png) right top;
	border-top:1px solid #dcdddf;
	border-left:1px solid #dcdddf;
	border-right:1px solid #dcdddf;
	border-bottom:4px solid #e32021;
	}
	
div.leftbar div.secondlevel p{
	margin-bottom:10px;
	float:left;
	}
	
div.leftbar div.margin{
	margin-left:16px;
}

div.leftbar div.firstlevel span, div.secondlevel span{
	float:left;
	color:#4b5760;
	margin-top:13px;
}

div.leftbar div.firstlevel a.descargarpdf, div.secondlevel a.descargarpdf{
	float:right;
	cursor:pointer;
	margin:0px;
}

div.leftbar div.firstlevel a.vermas, div.secondlevel a.vermas{
	float:right;
	color:#e31818;
	cursor:pointer;
	margin:13px 0px 0px 15px;
}

div.leftbar ul.thirdlevel{
	width:602px;]width:648px;
	padding:10px 23px 5px 23px;]padding:10px 23px 0px 23px;
	background:url(../img/contback.png);
	border-top:1px solid #dcdddf;
	border-left:1px solid #dcdddf;
	border-right:1px solid #dcdddf;
	border-bottom:4px solid #e32021;
	margin-top:20px;
	}
	
div.leftbar ul.thirdlevel2{
	margin-top:0px;
	}
	
div.leftbar ul.thirdlevel li{
	width:100%;
	border-bottom:1px dotted #8F979C;
	padding:10px 0px;
}

div.leftbar ul.thirdlevel li.first{
	padding:0px 0px 10px 0px;
}

div.leftbar ul.thirdlevel li.last{
	border-bottom:0px;
}

div.leftbar ul.thirdlevel span{
	float:left;
	color:#4b5760;
	margin:13px 0px 0px 0px;
}

div.leftbar ul.thirdlevel a.descargarpdf{
	float:right;
	cursor:pointer;
}

div.leftbar ul.thirdlevel a.vermas{
	float:right;
	color:#e31818;
	cursor:pointer;
	margin:13px 0px 0px 12px;
}

div.leftbar ul.thirdlevel p{
	width:450px;
	float:left;
	margin-left:10px;
	margin-top:13px;
}


ul.listi{
	padding-bottom:30px;
	}

ul.listi li{
	margin-top:10px;
	padding-left:30px;
	background:url(../img/bulleti.png) no-repeat 15px 5px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#4b5760;
	}

div.getflash{
	border-top:1px dotted #8F979C;
	width:901px;
	margin:0 auto;
	padding:20px;
	}
	
div.getflash p{
	color:#727a81;
	text-align:center;
	font-size:12px;
	}
	
div.getflash a{
	color:#727a81;
	text-align:center;
	text-decoration:underline;
	font-size:12px;
	}
	
div.cabecera a.abuscador{
	position:absolute;
	top:78px;
	right:0;
	}
	
  div.cabecera a#facebook {
	  background-image:url(http://static.ak.fbcdn.net/images/connect_favicon.png);
	  background-position:right top;
	  background-repeat:no-repeat;
	  color:#4B5760;
	  font-size:1.3em;
	  padding:0 20px 0 0;
	  position:absolute;
	  right:180px;
	  top:82px;
}

/*NOTICIAS*/

div.contentnoticia{
	width:602px;]width:648px;
	padding:20px 23px 20px 23px;
	background:url(../img/contback.png);
	border-top:1px solid #dcdddf;
	border-left:1px solid #dcdddf;
	border-right:1px solid #dcdddf;
	border-bottom:4px solid #e32021;
	float:left;
	}
	
#contenedoraindex div.contentnoticia h2{
	font-size:18px;
	font-weight:bold;
	}
	
#contenedoraindex div.contentnoticia h3{
	font-size:18px;
	font-weight:normal;
	}
	
#contenedoraindex div.contentnoticia p{
	margin-bottom:10px;
	}
	
#contenedoraindex div.contentnoticia p.subtitle{
	font-weight:bold;
	}
	
#contenedoraindex div.contentnoticia div.imagen {
	float:right;
	padding:5px 0 15px 15px;
}
#contenedoraindex div.contentnoticia a.volver{
	float:right;
	color:#e31818;
	cursor:pointer;
	margin:13px 0px 0px 15px;
	}
	
#contenedoraindex div.contentnoticia span{
	float:left;
	color:#4b5760;
	margin:13px 0px 0px 0px;
	}
	
	
	
	
	

	
