@charset "utf-8";
/* CSS Document */

TABLE{
border-collapse:collapse;
}

.panel_programas {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../img/panel_programas.jpg);
	width:200px;
	height:106px;
}
.panel_programas:hover {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../img/panel_programas_hover.jpg);
	width:200px;
	height:106px;
}
.panel_programas2 {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../img/panel_programas2.jpg);
	width:200px;
	height:108px;
}
.panel_programas2:hover {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../img/panel_programas_hover2.jpg);
	width:200px;
	height:108px;
}
.programas_titulo {
	font-family: Arial, Helvetica, sans-serif;
	color:#1f1f1f;
	font-weight:bold;
	font-size: 12px;
	height:30px;
	padding-left:10px;
	text-decoration: none;
}
.programas_titulo:hover {
	color:#FFFFFF;
	
}

.programas_titulo:visited {
	color:#1f1f1f;
}

.programas_titulo:active {
	color:#1f1f1f;
}
.programas_cont {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	text-decoration: none;
}
.programas_cont:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#dddddd;
	font-size: 12px;
}

.programas_cont:active {
	color:#dddddd;	
}

.programas_cont:visited {
	color:#dddddd;	
}

.programas_cont_area {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:3px;
}
.panel_actividades {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../img/panel_actividades.jpg);
	width:204px;
	height:127px;
}
.panel_actividades2 {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../img/panel_actividades.jpg);
	width:204px;
	height:126px;
}
.actividades_titulo {
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
	font-size: 12px;
	height:30px;
	padding-left:10px;
	text-decoration: none;
}
.actividades_titulo:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#1f1f1f;
	font-weight:bold;
	font-size: 12px;
	height:30px;
	padding-left:10px;
	text-decoration: none;
}

.actividades_titulo:visited {
	color:#ffffff;	
}
.actividades_titulo:active {
	color:#ffffff;	
}
.actividades_cont {
	font-family: Arial, Helvetica, sans-serif;
	color:#1f1f1f;
	font-size: 12px;
	text-decoration: none;
}
.actividades_cont:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#dddddd;
	font-size: 12px;
}
.actividades_cont:active {	
	color: #999999;	
}	

.actividades_cont:visited {	
	color:#1f1f1f; 	
}
.actividades_cont_area {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:3px;
}
.texto_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.texto_footer2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.link_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.link_footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#CCCCCC;
	text-decoration: none;
}
.separadores {
	color: #ffd2d7;
}
.link_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.link_top:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffd2d7;
	text-decoration: none;
}

.link_top:visited {
	color: #FFFFFF;
}

.link_top:active {
	color: #FFFFFF;	
}

.texto1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding:15px;
}
.texto1 .titulonoti {
	font-size: 16px;
	color: #FF9900;
	margin:0px;
	margin-bottom:10px;
	margin-top:10px;
}
.texto1 .itemnoti {
	font-size: 12px;
	color: #FF9900;
	margin:0px;
	margin-bottom:5px;
	margin-top:10px;
}
.texto1 .resumennoti {
	font-size: 12px;
	color: #666666;
	margin:0px;
	margin-top:10px;
	margin-bottom:5px;
}
.texto1 .resumennoti2 {
	font-size: 12px;
	color: #666666;
	margin:0px;
	margin-top:10px;
	padding-bottom:5px;
	border-bottom:#666666 solid 1px;
	margin-bottom:5px;
}
.texto1 .cuerponoti {
	color: #666666;
	margin-top:5px;
	margin-bottom:5px;
}
.texto1 .cuerponoti img {
	padding:5px;
	border:1px;
	border-style:solid;
	border-color:#bebebe;
	margin-right:10px;
	float:left;
}

.vermas{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration:none;
}

/**.texto1 .vermas {
	font-size:12px;
	text-align:right;
	padding-bottom:5px;	
	text-decoration:none;
}

.texto1 .vermas:hover {
color:#666666;
text-decoration:none;		
	
}
**/
.texto1 .volver {
	font-size:12px;
	text-align:right;
	margin-bottom:5px;
	margin-top:10px;
	clear:both;
	
}

.texto1 a:link,a:visited {
	text-decoration:none;
}
.texto1 a:hover,a:active {
	color:#FF6600;
	text-decoration:none;
}
#noticias {
	height:420px;
	width:608px;
	overflow-x:hidden;
	overflow-y:auto;
	width:565px;
	padding-left:5px;
	padding-right:10px;
}
.texto2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-bottom:15px;
	padding-right:15px
}
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #fe9920;
	padding-top:15px;
	padding-right:15px;
	padding-bottom:10px;
}
#areas {
	position:absolute;
	left:242px;
	top:29px;
	width:163px;
	height:81px;
	z-index:1;
	overflow: oculto;
	background-image:url(../img/1.jpg);
}
#fundacion {
	position:absolute;
	left:142px;
	top:60px;
	width:163px;
	height:50px;
	z-index:1;
	overflow: oculto;
	background-image:url(../img/4.jpg);
}
#programas {
	position:absolute;
	left:314px;
	top:14px;
	width:163px;
	height:109px;
	z-index:1;
	overflow: oculto;
	background-image:url(../img/2.jpg);
}
#actividades {
	position:absolute;
	left:387px;
	top:29px;
	width:163px;
	height:81px;
	z-index:1;
	overflow: oculto;
	background-image:url(../img/3.jpg);
}

.link_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:13px;
}

.link_menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #dddddd;
	text-decoration: none;
	padding-left:13px;
}

.link_menu:visited {
	color: #ffffff;
	}

.link_menu:active {
	color: #ffffff;
	}	
	
.link_menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.link_menu2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #dddddd;
	text-decoration: none;
}
.texto3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.titulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight:bold;
}
.link_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff9a20;
	text-decoration: none;
}

.link_txt:hover {
	color: #333333;
}
#ciudades_cont {
	height:523px;
	overflow:auto;
}
.ciudades_texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #212121;
}
.ciudades_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 10px;
	color: #006600;
	text-decoration:none;
}
.ciudades_link:hover {
	color: #212121;
}
.ciudades_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width:250px;
}
.enlacecv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration:none;
	color: #666666;
}
.enlacecv a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #666666;
}
.enlacecv a:hover {
	text-decoration: underline;
	color: #000000;
}

.listaCondiciones li {list-style:lower-latin}


/*---------MENU DESPLEGABLE---------*/

.menuDesp ul {
  padding: 0;
  margin: 0;
  list-style: none;
  }
  
.menuDesp li {
  float:left;
  position:relative;
  width: 181px;
  }
  
.menuDesp li ul {
  display: none;
  position: absolute;
  top: 1em;
  left: 0;
/*border-style:solid;
  border-width:1px;
  width:200px;
  border-color:#006600;*/   
  }

.menuDesp li > ul {
	top: 0px;
	left: 182px;
	bottom:0px;
	}
  
.menuDesp li:hover ul, li.over ul{ display: block;z-index:10}


/*---------ESTILOS PARA EL MENU DESPLEGABLE---------*/

.menuDesp #nav a {

	}

.menuDesp #nav a {
	text-decoration: none;
	}

.menuDesp #nav li li a {
	display: block;
}

.menuDesp li#first {
	border-left-width: 1px;
	}
/*-  FIN  --------ESTILOS PARA EL MENU DESPLEGABLE---------*/



.tdconscroll #paginador {
	height: 50px;
	width: 585px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: left top;
	text-align: center;
	vertical-align: middle;
	padding-top: 40px;
}
.botonera-ciudades {
	background-image: url(../img/ciudades/fnd-botonera.gif);
	background-repeat: repeat-y;
}
.botonera-ciudades a {
	height: 41px;
	display: block;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.botonera-ciudades a.btn-videoteca {
	background-image: url(../img/ciudades/btn-videoteca.jpg);
}
.botonera-ciudades a:hover {
	background-position: left -41px;
}
.botonera-ciudades  #list li  a   {
	height: 41px;
}
.botonera-ciudades  #list li  a.btn01   {
	background-image: url(../img/ciudades/btn-videoteca-01.gif);
	background-repeat: no-repeat;
}
.botonera-ciudades  #list li  a.btn02   {
	background-image: url(../img/ciudades/btn-videoteca-02.gif);
	background-repeat: no-repeat;
}
.botonera-ciudades  #list li  a.btn03   {
	background-image: url(../img/ciudades/btn-videoteca-03.gif);
	background-repeat: no-repeat;
}
.botonera-ciudades  #list li  a.btn04   {
	background-image: url(../img/ciudades/btn-videoteca-04.gif);
	background-repeat: no-repeat;
}
.botonera-ciudades  #list li  a.btn05   {
	background-image: url(../img/ciudades/btn-videoteca-05.gif);
	background-repeat: no-repeat;
}
.botonera-ciudades  #list li  a.btn06   {
	background-image: url(../img/ciudades/btn-videoteca-06.gif);
	background-repeat: no-repeat;
}
.botonera-ciudades   #list  li   a.btn07   {
	background-image: url(../img/ciudades/btn-videoteca-07.gif);
	background-repeat: no-repeat;
}
.clear {
	font-size: 1px;
	clear: both;
	height: 1px;
}

.contenido {
	height: 508px;
	overflow: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
}
.contenido * {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #212121;
}
.contenido form {
	margin: 0px;
	padding: 0px;
}
.contenido p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

.contenido h1 {
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
}

.contenido .col1 {
	display: inline-block;
	width: 278px;
	float: left;
	padding-right: 10px;
}
.contenido .col2 {
	display: inline-block;
	width: 278px;
	float: left;
	padding-left: 5px;
}
.contenido form {
	background-color: #E9E9E9;
	padding: 15px;
	border: 1px solid #CCCCCC;
}

.contenido  form  label  {
	color: #666666;
	font-weight: bold;
	display: block;
	margin-bottom: 2px;
}
.contenido form .input {
	height: 16px;
	width: 245px;
	padding-top: 2px;
	border: 1px solid #CCCCCC;
	margin-bottom: 10px;
}
.contenido  form  .boton {
	float: right;
	clear: right;
}
.contenido .videogrande {
	width: 480px;
	margin-left: auto;
	margin-right: auto;
}
.contenido .thumb-videos {
	margin-left: auto;
	margin-top: 10px;
	width: 480px;
	margin-right: auto;
}
.contenido .thumb-videos a {
	display: inline;
	float: left;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
}
.contenido  .thumb-videos  a:hover  {
	color: #AFFE04;
}

.contenido .thumb-videos .publicos {
	width: 360px;
	float: left;
	padding-top: 5px;
}
.contenido .thumb-videos .publicos a {
	height: 15px;
	width: 105px;
	margin-right: 10px;
	padding-right: 5px;
	margin-bottom: 10px;
	padding-top: 45px;
}


.contenido .thumb-videos .privados a {
	height: 65px;
	width: 115px;
	margin-bottom: 10px;
	padding-right: 5px;
	font-style: italic;
}
.contenido .thumb-videos .privados a.unico {
	height: 15px;
	padding-top: 125px;
}

.ponentes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #212121;
}

.ponentes strong {
	color: #666666;
}
