/* Daniel 1 de nov de 2008 */
fieldset{border:none; margin:0px; padding:0px;}
legend{display:none;}
span.filecount, .oculto{visibility:hidden;display:none}

/* globales */
body{margin:0px; font-family:"Lucida Sans", Arial, Verdana, sans-serif; font-size:12px; }

img{border:0px;}
h1{font-size:20px; margin:0px; color:#333}
h2{font-size:16px;font-weight:bold; margin:0px; margin-top:5px; margin-bottom:5px;}
p{margin:0px; margin-top:10px; margin-bottom:3px; line-height:18px }
a{color: #C9212A; text-decoration:none;}
a:hover{color: #660000; text-decoration:underline;}
form {margin:0px;}
form div {margin:0px;}

input[type="text"], input[type="password"]  {font-size:1em;margin:0;padding:2px 3px; background:#fff; border:#ccc solid 1px; color:#999; }	
.input-radio label,
.input-check label {display: inline;}
.input-text input {padding-top: 2px;}
	
input:focus,
input:hover,
textarea:focus,
textarea:hover {color: #666;}
button {background-color: #c0c0c0;padding: 3px 7px;}
select {font-size:1em;}
option {margin: 0px;margin-left: 5px;margin-right: 10px;}
optgroup {font-weight: bold;font-style: italic;margin: 0px;margin-top: 5px;}
optgroup option {margin-left: 10px;}
fieldset legend {color: #ffffff;padding: 0px 0px;background-color: black;}
fieldset.ampliada{width:90%!important}

.input-radio fieldset legend {color: black;background-color: transparent;padding: 0px;}
.input-radio fieldset {background-color: transparent;border-style: none;padding: 10px 0px 0px 0px;}
.input-radio label {margin-right: 10px;}
.input-radio span {float: left;}
textarea{border:#ccc solid 1px; color:#999;}

/* basico de diagramacion*/
.centrar{margin:0 auto; width:983px;}
.caja_izq{width:710px; float:left;}
.caja_der{width:263px; float:right;}


/* menu */
#level1{width:100%; height:50px; color:#FFFFFF; text-transform:uppercase; background-repeat:repeat-x;}
#level1 ul{margin:0px; padding:0px;}
#level1 li{ list-style: none; float:left; background-image:url(img/separador_menu.jpg); background-repeat:no-repeat; border-left:#000 thin solid }
#level1 a{color:#BEC0C1;padding-left:6px; padding-right:6px; padding-top:15px; padding-bottom:18px;display:block;font-size:11px}
#level1 .caja_izq{width:auto; float:left;background-image:url(img/separador_menu.jpg); background-repeat:no-repeat; background-position:right; border-right:#000 thin solid }
#level1 a:hover{color:#fff; background-image: url(img/up_menu2.gif); background-position:center top; background-repeat:repeat-x; background-color:#232426; text-decoration:none;}
#level1 .activo{color:#ccc; background-image: url(img/up_menu2.gif); background-position:center top; background-repeat:repeat-x; background-color:#232426;padding-left:6px; padding-right:6px; padding-top:15px; padding-bottom:18px; font-size:11px}
#level1 .activo_inicio a{color:#fff; background-image: url(img/up_menu2.gif); background-position:center top; background-repeat:repeat-x; background-color:#232426; cursor:default !important; }
.submenu{width:auto !important; display:block;}
.submenu ul{margin:0px; padding:0px;}	
.submenu li{list-style: none; float:left;  }
.submenu a{color:#7B7C7D;padding-left:7px; padding-right:7px;display:block;}
.submenu a:hover{color:#fff;}
#Menudasmenux1, #Menudasmenux2, #Menudasmenux3, #Menudasmenux4, #Menudasmenux5, #Menudasmenux6, #Menudasmenux7, #Menudasmenux8{left:10px !important; }
#menu_submenu {  width:408px; padding:0;   margin:0 auto; list-style-type:none; }
#menu_submenu li {  float:left;  width:100px;  border:1px solid #fff; }
#menu_submenu a {  display:block;  width:100px;  color:#000;   background:#d4d4d4;  text-align:center;  padding:4px 0;   text-decoration:none; float:left;   }
#menu_submenu a:hover {  color:#fff;   background:#08c;  }
.cabezote{width:983px; clear:both;}


/* buscador */
#buscador{margin-left:7px}
#buscador form{margin-top:10px; margin-bottom:0px;}
#buscador form label{font-size:11px; text-align:center; margin-top:2px}
#buscador form #textfield:hover{color:#000;}
#buscador form .irbuscar:hover{color:#000;}
#buscador form #textfield{ width:164px; height:14px; background: #888C8E; border:#55585A solid 1px;}
.irbuscar{background:url(img/ir.gif); color:#FFFFFF; padding:0px; width:20px; height:18px; border:none;}
#buscador form #textfield{color:#000!important; }

/*menu desplegable*/
.level2{width:100%; height:23px; background-image:url(img/submenu.jpg); font-size:11px; }
.level2 ul{margin:0px; padding:0px;}
.level2 li{list-style: none; float:left;  }
.level2 a{color:#7B7C7D;padding-left:7px; padding-right:7px;display:block;}
.level2 a:hover{color:#fff;}


/*idioma*/
.idioma{height:42px;}
.idioma_contenedor{height:42px; margin-left:20px;  }
.idioma_izq{ width:12px; height:18px;float:left;}
.idioma_der{ width:12px; height:18px; float:right;}
.idioma{font-size:12px; background-image: url(img/fondo_idioma.png); background-repeat:no-repeat; width:250px;}
.idioma li{list-style: none; float:left; height:20px; font-size:11px; color:#fff; list-style-position:inside;margin:0px; padding:0px; margin-left:10px ; margin-right:10px;}
.idioma a{color:#7B7C7D;padding-left:8px; padding-right:8px;display:block;margin:0px; padding:0px; }
.idioma a:hover{color:#fff; }
.idioma ul{margin:0px; padding:0px;list-style-position:inside;}

/*banner*/
#banner{width:704px;}
.cuerpo_home{background-image: url(img/fondo_body_home.jpg); background-repeat:repeat-x;}
#logo{margin-top:0px;float:right; width:260px;}
#logo img{margin-left:10px;}
#lateralcont{margin-top:0px; }

/* login */

#lat_cen #login, .contenido #login{width: 210px; padding-top:10px; padding-bottom:0;}
#login h1{ color:#333; }
#lat_cen form label{color:#414141; font-size:12px; margin-top:10px;float:left;}
#lat_cen #login .cajatexto{float:right;}
#lat_cen #login form fieldset div label, .contenido #login form fieldset div label{float: left; width:60px!important; margin-top:3px; }
#lat_cen #login form fieldset div input[type="text"], .contenido #login form fieldset div input[type="password"]{margin-bottom:3px; margin-top:2px}
.cajatexto{ width:140px; background-color:#fff; border:#CCCCCC solid 1px;margin-top:5px; float:left;}
.boton{ margin-left:65px; margin-top:10px;}
form fieldset div label{float: left; }
form fieldset div{clear: both;}
.logout_lat_cen .logout{float:left; color:#C9212A; font-size:12px}
.login_extra{font-size:9px; margin-left:65px; margin-top:2px}

/* contactenos */

#contactenos{width: 190px; padding-top:10px; background-image:url(img/contactenos.jpg); background-repeat:no-repeat; height:70px; font-size:12px; padding-left:20px; margin-top:20px;}
#contactenos h1{ font-size:18px; color:#333; }

/* noticias */

#noticias_lat{ padding: 0px;}
#noticias_lat h1{ font-size:20px; margin-bottom:10px;}
#noticias_lat h2{color: #C9212A; margin-bottom:5px; }
#noticias_lat p{ margin-bottom:3px;}
.news-single-video{float:left;margin:10px}
.wrap_noticia_home{clear:both;padding-top:15px; border-bottom:#ddd solid 1px; padding-bottom:10px}
.wrap_noticia_home .foto{float:left; margin:10px}
.wrap_noticia_home h2 {font-size:18px; font-weight:bold}
.wrap_noticia_home h2 a{color:#333}
.wrap_noticia_home h2 a:hover{color:#C9212A}
.leermas{font-weight:bold; }
.leermas a{color:#333!important; font-size:13px; margin-left:5px}
.leermas a:hover{color:#600!important; }
span.tx-comments-count-wrap{background:url(img/comentario.gif) ;font-size:11px;  text-align:center;  background-repeat:no-repeat; margin:0px;  padding:2px 12px 6px 12px; float:right}
span.tx-comments-count-wrap a{color:#333}

/*noticia destacada*/

#noticia_destacada{background:#f9f9f9;border:1px solid #eee ;padding:10px; margin-top:15px}
#noticia_destacada .wrap_noticia_home{border:none}

/*noticias interior*/
.noticias_interior .titular1{ color:#C9212A; font-weight:bold; font-size:12px}
.noticias_interior .imagen{display:block;float:left;height:auto;margin:0;min-height:100%;overflow:hidden;padding:3px 10px 10px 0;text-align:left; margin-right:20px;width:auto!important; max-width:250px }
.noticias_interior{ clear:both; padding:15px;}
.noticias_interior .fecha1{ text-align:right !important; }
.noticias_interior .descripcion{display:block;float:none;height:auto;min-height:100%;overflow:hidden;text-align:left;width:auto;}
.noticias_interior .piedefoto{float:left; padding:0px; background-color:#FFFFFF; border:#fff solid 4px;  font-family:Georgia, "Times New Roman", Times, serif;display:block; margin-top:5px;  width:100%; max-width:250px }
.volver{text-align: right; background-image:url(img/volver_news.gif); background-position: right; background-repeat:no-repeat; padding-right:25px; height:20px;  }
.volver_atras{background-image:url(img/volver_news.gif); background-repeat:no-repeat; padding-left:25px; height:20px;padding-top:5px }

/* contenido */
#columna_izq_home{width:330px;}
.contenido{ width:100%; margin-top:5px;clear:both}
.division{ width:100%; border-bottom: dotted 1px #333; padding-bottom:5px; margin-bottom:2px;padding-top:17px;}

/* miga de pan */

.miga{font-size:11px; font-weight:bold; color:#000; }

/* para la fecha*/

.fecha{ float:right; text-align:right; font-size:11px;}

/* taller home */

#taller_home{font-size:11px; color:#414141;  padding-top:10px;}
#taller_home h2{font-weight: bold; font-size:12px;}

/* premio home */

#premio_home{font-size:11px; color:#414141;  padding-top:15px;}
#premio_home h2{font-weight: bold; font-size:12px; margin-top:15px;}
#premio_home ul{padding-left:0px; list-style-position:inside;}

/* comunidad destacada home */

#comunidad_home{font-size:11px; color:#414141;  padding:20px; background-color:#F2F1F2; margin-top:15px;}
#comunidad_home img{float:left; margin:10px}
#comunidad_home h2{font-weight: bold; font-size:12px; margin-top:15px; color:#C9212A}
#comunidad_home ul{padding:0px; list-style-position:inside; margin:0px;}

/* actividad de la semana home */

#actividad_home{ width: 310px; font-size:11px; color:#414141; float:right; padding:20px; background-color:#F2F1F2; }
#actividad_home h2{font-weight: bold; font-size:12px; margin-top:15px; color:#C9212A}
 
/* aliados*/

#aliados{ border:#CCCCCC solid 1px;height:auto; padding:5px;margin-bottom:10px}
#aliados h1{color: #333; font-size:16px; padding:10px; float:left;}
#aliados img{margin:1px;}
#menualiados {  display:table; padding:0; margin:0 auto; list-style-type:none; white-space:nowrap;}
#menualiados li {display:table-cell;float:left;}
* html #menualiados li {float:left;}
#menualiados a {width:auto;display:block;padding:4px 16px;color:#C9212A;}
* html #menualiados a{float:left;}
#menualiados a:hover {color:#000;}
.container {clear:both; text-decoration:none;display:inline-block;}
* html .container {display:inline-block;}

/* footer */

#footer{ width:100%; background:#eee; font-size:11px; color:#414141; text-align:center; clear:both;padding-top:20px; padding-bottom:20px; margin-bottom:0px; margin-top:20px;}
#footer p{margin:10px;}
#menu2 {  display:table; padding:0; margin:0 auto; list-style-type:none; white-space:nowrap;}
#menu2 li {display:table-cell;float:left;}
* html #menu2 li {float:left;}
#menu2 a {width:auto;display:block;padding:4px 16px;color:#C9212A;}
* html #menu2 a{float:left;}
#menu2 a:hover {color:#000;}
.container {clear:both; text-decoration:none;display:inline-block;}
* html .container {display:inline-block;}


/* color 0*/

.cuerpo_color_0{ background-image:url(img/fondo_body.jpg); background-repeat:repeat-x;}
#lat_izq{ width:14px; height:505px; background-image:url(img/lateral_izq_color_0.jpg);float:left}
#lat_der{ width:14px; height:505px; background-image:url(img/lateral_der_color_0.jpg); float:right}
#lat_cen{width:215px; min-height:505px; background-image:url(img/lateral_top_color_0.jpg); background-repeat:repeat-x;float:left; background-color:#FFFFFF; padding:5px; overflow:hidden; padding-left:15px}
.cuerpo_color_0 .filtro{background-color:#F9F7F2}
.cuerpo_color_0 .wrapper_formulario_bonito,.cuerpo_color_0 .contenido fieldset{background-color:#FDFDFB!important; border:none!important}
.cuerpo_color_0 .primerafila{ background-color:#F9F7F2 !important;}
.cuerpo_color_0 table{border:none; }
.cuerpo_color_0 td{border:none;}
.cuerpo_color_0 #paginador{ background-color:#EBE6D4;}
.cuerpo_color_0 .caja_punteada{ background-color:#F9F7F2}
.cuerpo_color_0 .noticias_interior{background-color:#F9F7F2}

/* color 1*/

.cuerpo_color_1{ background-image:url(img/background_body_color_1.jpg); background-repeat:repeat-x;}
.cuerpo_color_1 #lat_izq{ background-image:url(img/lateral_izq_color_1.jpg);}
.cuerpo_color_1 #lat_der{ background-image:url(img/lateral_der_color_1.jpg);}
.cuerpo_color_1 #lat_cen{ background-image:url(img/lateral_top_color_1.jpg);}
.cuerpo_color_1 .tx-newsfeedit-pi1, .cuerpo_color_1 .filtro{background-color:#EFF2F2}
.cuerpo_color_1 .wrapper_formulario_bonito, .cuerpo_color_1 .contenido fieldset{background-color:#FAFBFB!important; border:none!important;}
.cuerpo_color_1 .primerafila{ background-color:#EFF2F2 !important;}
.cuerpo_color_1 table{border:none;}
.cuerpo_color_1 td{border:none; }
.cuerpo_color_1 #paginador{ background-color:#E5E9EA;}
.cuerpo_color_1 .caja_punteada{ background-color:#EFF2F2}
.cuerpo_color_1 .noticias_interior{background-color:#EFF2F2}

/* color 2*/

.cuerpo_color_2{ background-image:url(img/background_body_color_2.jpg); background-repeat:repeat-x;}
.cuerpo_color_2 #lat_izq{ background-image:url(img/lateral_izq_color_2.jpg);}
.cuerpo_color_2 #lat_der{ background-image:url(img/lateral_der_color_2.jpg);}
.cuerpo_color_2 #lat_cen{ background-image:url(img/lateral_top_color_2.jpg);}
.cuerpo_color_2 .tx-newsfeedit-pi1, .cuerpo_color_2 .filtro{background-color:#F3F5F2}
.cuerpo_color_2 .wrapper_formulario_bonito{background-color:#FBFCFB}
.cuerpo_color_2 .contenido fieldset{background-color:#FBFCFB!important; border:none!important}
.cuerpo_color_2 .primerafila{ background-color:#F3F5F2 !important;}
.cuerpo_color_2 table{border:none; }
.cuerpo_color_2 td{border:none; }
.cuerpo_color_2 #paginador{ background-color:#E2E6DF;}
.cuerpo_color_2 .caja_punteada{ background-color:#F3F5F2}
.cuerpo_color_2 .noticias_interior{background-color:#F3F5F2}

/* color 3*/

.cuerpo_color_3{ background-image:url(img/background_body_color_3.jpg); background-repeat:repeat-x;}
.cuerpo_color_3 #lat_izq{ background-image:url(img/lateral_izq_color_3.jpg);}
.cuerpo_color_3 #lat_der{ background-image:url(img/lateral_der_color_3.jpg);}
.cuerpo_color_3 #lat_cen{ background-image:url(img/lateral_top_color_3.jpg);}
.cuerpo_color_3 .tx-newsfeedit-pi1, .cuerpo_color_3 .filtro{background-color:#F9F5F2}
.cuerpo_color_3 .wrapper_formulario_bonito, .cuerpo_color_3 .contenido fieldset{background-color:#FDFBFA!important; border:none!important;}
.cuerpo_color_3 .primerafila{ background-color:#F9F5F2 !important;}
.cuerpo_color_3 table{border:none; }
.cuerpo_color_3 td{border:none; }
.cuerpo_color_3 #paginador{ background-color:#F0E7DD;}
.cuerpo_color_3 .caja_punteada{ background-color:#F9F5F2}
.cuerpo_color_3 .noticias_interior{background-color:#F9F5F2}

/* para el formulario de filtro*/ 
.wrapper_formulario_completo{padding:10px; width:auto;}

.tx-newsfeedit-pi1,.filtro{padding:20px;}

.tx-newsfeedit-pi1 h1{font-size:18px}
.columna_der_filtro{ width:50%; float: right;}
.validacion{color:#C9212A; font-family:Georgia, "Times New Roman", Times, serif; font-style: italic; background-image:url(img/validacion.gif);background-repeat:no-repeat; padding-left:25px; float: right; height:17px!important}
.wrapper_formulario_bonito {display:block;float:left;height:auto;margin:0;min-height:100%;overflow:hidden;padding:0;text-align:left;width:auto;background:#FBFCFB; width:340px; border:#CCCCCC solid 1px; padding:20px; }
.formrow, .wrapper_labelinput_bonito {display:block;float:none;height:auto;margin-top:15px;min-height:100%;overflow:hidden;padding:0;width:auto; clear:both!important}
.namecol, .labelbonito {color:#666666;font-size:1em;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}
.namecol, .labelbonito {display:block;float:left;height:auto;margin:0;min-height:100%;padding:4px 10px 10px 0;text-align:right;width:120px;}
.inputcol, .inputbonito {display:block;float:left;height:auto;margin:2px 0 0;min-height:100%;padding:0;text-align:left;width:auto;}
.titular_formulario_bonito {display:block;float:none;height:100%;margin-bottom:10px;overflow:hidden;padding:5px 0;width:auto;}
.titular_formulario_bonito {color:#C9212A;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;}
.checkbox_form_bonito {padding:5px 0;}
.inputcol label,.inputcol input[type="text"], .inputbonito label, .inputbonito input[type="text"] {font-size:1em;margin:0;padding:2px 3px; background:#fff; border:#ccc solid 1px; color:#999; }
.inputcol input:hover,.inputbonito input:hover{ color:#666}
.wrapper_formulario_completo{background-color:#F3F5F2!important}
.filtro{background:transparent!important}

/* para la diagramacion 1*/

#contenido_diagramacion1{ width:815px; float:right; color:#414141 }
#contenido_diagramacion1 h1{padding-top:5px; padding-bottom:5px;}
#contenido_diagramacion1 table{background-color:#fff;  padding:0; border-collapse: collapse}
#contenido_diagramacion1 td{margin:0px;}
#contenido_diagramacion1 tr{margin:0px;}
#contenido_diagramacion1 .primerafila{font-weight:bold; text-align:center}
.formulario_busqueda label{color:#C9212A}

/* para la diagramacion 2*/

#contenido_diagramacion2{ width:694px; float:left; color:#414141; }
#contenido_diagramacion2 h1{padding-top:5px; padding-bottom:5px;}
#contenido_diagramacion2 table{background-color:#fff;  padding:0; border-collapse: collapse}
#contenido_diagramacion2 td{margin:0px; }
#contenido_diagramacion2 tr{margin:0px;}
#contenido_diagramacion2 .primerafila{font-weight:bold; text-align:center}
#contenido_diagramacion2 .columna_der_filtro{width:40%; float:left}
#contenido_diagramacion2 .wrapper_formulario_bonito{float:right}

/* para la diagramacion 3*/

#contenido_diagramacion3{ width:540px; float:left; color:#414141; margin-left:10px }
#contenido_diagramacion3 h1{padding-top:5px; padding-bottom:5px;}
#contenido_diagramacion3 table{background-color:#fff;  padding:0; border-collapse: collapse}
#contenido_diagramacion3 td{margin:0px;}
#contenido_diagramacion3 tr{margin:0px;}
#contenido_diagramacion3 .primerafila{ font-weight:bold; text-align:center}
#contenido_diagramacion3 .columna_der_filtro{ width:auto}
#contenido_diagramacion3 .wrapper_formulario_bonito{float:right}

.formulario_busqueda label{color:#C9212A}

h2, .primero{ font-size:16px; color:#C9212A; }
h4, .segundo{font-size:14px; color:#414141;}
.tercero{font-size:12px; color:#C9212A; font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;}
#paginador{ background:#E2E6DF; padding:16px;}
#paginador ul{ float:right;}
#paginador li{ float:left;list-style:none;text-align:center;padding-bottom:0px ;height:31px; overflow:hidden;}
#paginador a{ width:31px; height:31px;padding-top: 7px;color:#414141; margin:0;  background-color:#F2F1F2; border:#E2E6DF solid 1px; color:#414141;  display:block;}
#paginador a:hover{ background-color:#999; color:#FFF;}
#paginador .activo{ background:url(img/paginador_activo.gif);color:#FFFFFF;width:31px; height:31px;padding-top: 7px;background-repeat:repeat-x;}

.caja_punteada .fotopeq{float:left; margin-right:10px;}
.csc-frame-frame2, .caja_punteada{border-top:#fff solid 1px; border-bottom:#fff solid 1px; clear:both; padding:15px;}
.caja_punteada .textos2{ }
.caja_punteada .titular2{font-weight:bold; color:#C9212A;}
.caja_punteada .fecha2{font-weight:bold; }
.caja_punteada .textos2 .detalle{ float:right; background-image:url(img/ver_detalle.gif); background-repeat:no-repeat; background-position:right; padding-right:25px; height:25px;}
.caja_punteada .textos2 .enviar_mail{float:right; background-image:url(img/enviar_correo.gif); background-repeat:no-repeat; background-position:right; padding-right:25px;height:25px;}
h4{ font-weight: normal; color:#666; font-style:italic; font-size:14px;}
h5{color:#C9212A; font-size:10px; font-style:italic;}
h6{font-size:10px; color:#000;}

.documentos_caja li{ list-style:none}
.campos {clear:both;display:block;float:none;height:auto;margin:0;min-height:100%;overflow:hidden;padding:10px 0;text-align:left;width:auto; border-top: #CCCCCC solid 1px; border-bottom: #CCCCCC solid 1px; margin-top:10px;}
.campo_nombre {display:block;float:left;height:auto;margin:0;min-height:100%;overflow:hidden;padding:0;text-align:left;width:25%; color:#C9212A; font-weight:bold;}
.campo_descripcion {display:block;height:auto;min-height:100%;overflow:hidden;padding:0;text-align:justify;width:70%; float:right;}

/* para el menu lateral */

.menu_lateral {display:block;float:left;height:auto;margin:0;min-height:100%;overflow:hidden;padding:10px;text-align:left;width:138px; background-image:url(img/back_menu_lateral.jpg); background-repeat:no-repeat; min-height:250px; margin-top:20px}

/***PRIMER NIVEL***/
.menu_lateral ul{margin:0px; padding:0px;}
.menu_lateral ul li {list-style:none;padding:0px;}
.menu_lateral ul li a{display:block; padding:5px 5px 5px 10px; font-weight:bold; color:#000000;}
.menu_lateral ul li a:hover {display:block; text-decoration:none; color:#999; }
.menu_lateral ul li.activo ul li a{padding-left:0px; margin-left:0px; background-image:url(img/flecha_activo.gif)!important; background-repeat:no-repeat; background-position:right}
li.activo_sin_hijos a{color:#C9212A!important}

/***SEGUNDO NIVEL***/
.menu_lateral ul li.activo ul {margin:0px; padding:0px;}
.menu_lateral ul li.activo ul li{list-style:none; padding:0px;}
.menu_lateral ul li.activo ul li.segundo a{color:#C9212A!important;  padding-left:30px; background-image:none!important; font-size:12px}
.menu_lateral ul li.activo ul li.segundo a:hover {background-image:none; text-decoration:underline; color:#660000!important;}
.menu_lateral ul li.activo ul li.activo {display:block; background-position:10px 8px; background:none!important;}
.enlaces_menu li.activo ul li.activo a{color:#000!important; font-weight:bold; padding-left:29px;color:#C9212A!important;background-image:url(img/flecha_menu_lat.gif)!important; background-repeat:no-repeat;background-position:left}
.enlaces_menu li.activo ul li.activo a:hover{background-image:url(img/flecha_menu_lat.gif)!important; background-repeat:no-repeat; color:#600!important; text-decoration:underline}

/* fin del menu lateral */



/* tags*/
.news_tags{float:left}
.news_tags img{float:left; margin-top:5px; padding:0}
.wrap_noticia_home .tagcloud{line-height:20px;background-position:left;background-image:url(img/tag.gif); background-repeat:no-repeat; padding-left:45px;}
.wrap_noticia_home .tagcloud a{font-size:12px!important}
.wrap_noticia_home a{}
#lat_cen .tagcloud a{color:#fff}
#lat_cen .tagcloud a:hover{color:#333}
.tagcloud .cloudlevel_0{color:#C9212A!important; font-size:9px!important}
.tagcloud .cloudlevel_1{color:#C9212A!important; font-size:12px!important}
.tagcloud .cloudlevel_2{color:#C9212A!important; font-size:14px!important}
.tagcloud .cloudlevel_3{color:#C9212A!important; font-size:15px!important}
.tagcloud .cloudlevel_4{color:#C9212A!important; font-size:16px!important}
.tagcloud .cloudlevel_5{color:#C9212A!important; font-size:19px!important}
.cloudlevel_0 a:hover{color:#C9212A!important;}


/* categorias */
.menu_cat_news{margin-top:20px}
.catmenu a{color:#000;}

/* Nube*/
.csc-header{margin-top:20px}

/*log_out*/
.logout{text-align:right; margin-top:0px; font-size:10px}
.autenticado{float:right;}
.logout .botonFormulario{border:none; background:transparent; color: #C9212A; border-bottom:#C9212A dotted 1px; padding:0; margin-left:5px; float:right; font-size:9px}


/*Patrocinadores*/
#patrocinadores a{background-image:url(img/link_patrocinadores.gif); background-repeat:no-repeat; background-position:right center; padding-right:10px;}
#cont_patrocinadores{width:232px; height: 135px; margin-bottom:20px}
#cont_patrocinadores a{background-image:none; }

/* lo mas leido*/
#lat_cen .wrap_noticia_home{padding:0px 0px 10px 0px; margin:0px}
#lat_cen .wrap_noticia_home h2 a{color:#C9212A!important; font-size:14px}
#lat_cen h1 {font-size:17px!important; font-weight:bold;  padding-bottom:5px; color:#333;}
#lat_cen #noticias_lat{padding:0}

/*vinculo a Moodle*/
.tx-nawsinglesignon-pi1 a{background-image:url(img/icon_moodle.gif); background-repeat:no-repeat; background-position:left bottom; padding-left:25px;}
.ir_a_moodle{background-image:url(img/icon_moodle.gif); background-repeat:no-repeat; background-position:left bottom; padding-left:25px;}

/* encuestas */
.tx-ncpbsurveyfesimplestats-pi1 table{border:none}
.tx-ncpbsurveyfesimplestats-pi1 table td{border:#fff 3px solid;}
.tx-ncpbsurveyfesimplestats-pi1 h3{color:#999; }
.tx-ncpbsurveyfesimplestats-pi1 h4{color:#C9212A; font-size:13px;}
.barcontainer{border:#999 2px solid!important; background-color:#eee!important; border: 1px solid #000; }
.barcontainer .bar{background-color:#C9212A!important;}
.question {display:block; margin-bottom:0px!important; margin-left:0px!important; background:transparent; color:#C9212A; }
.questionSubtext .bodytext{padding:0px!important; margin:0}
.survey_item{margin:0; padding:0px 10px!important}

/*paginador_home*/

table.indice_paginas{background:transparent; float:right; border:none;}
table.indice_paginas td{border:0; padding:0px 10px}
.tx-ttnews-browsebox{text-align:right}
.tx-ttnews-browsebox-SCell p a{font-size:14px; font-weight:bold; color:#000;}

/*formulario*/

#contenido_diagramacion1 form{}
#contenido_diagramacion1 fieldset, #contenido_diagramacion2 fieldset, #contenido_diagramacion3 fieldset{display:block;height:auto;min-height:100%;overflow:hidden;padding:0;text-align:left;width:auto;background:#FFFFf2; width:450px;  padding:20px; border:solid 1px #eeeec0}
#contenido_diagramacion1 fieldset label{width:200px;}
#contenido_diagramacion1 fieldset input[type="text"]{height:20px}
.csc-mailform-field{margin-top:5px; }
.csc-mailform-field input.csc-mailform-submit{ margin:5px; margin-left:115px; }
.caja_der h1{margin:10px 0px!important; }
#noticias_lateral{padding:0px; margin:0}
.csc-mailform-field label{float:left; text-align:right; padding:2px 8px; width:100px!important;  display:block}
.csc-mailform-field input[type="text"]{border:#ddd solid 1px}
.csc-mailform-field{clear:both!important}


/* para FAQ */

.tx-irfaq-dynheader{font-weight:bold; background:#eee; padding:10px 4px;}
.irfaq-related-link-block a, .irfaq-related-faq-block a{color:#C9212A!important}
.irfaq-related-faq-block{float:left; width:47%;  margin-top:15px; padding:4px; text-align:left; }
.irfaq-related-link-block{float:right; width:47%; margin-top:15px; padding:4px; text-align:left;}
.additional-info{margin-top:15px; border:none!important; padding-bottom:10px; }
.tx-ratings-display{ padding:10px}
.tx-ratings{clear:both; }
.tx-irfaq-dynans-visible p.bodytext{border-top:1px solid #999; margin-top:5px; padding:5px 0px; border-bottom:1px solid #999}

/*Tip a friend*/

.tx_tipafriend{ background:#F9F7F2; border:solid 1px #fec; margin-top:10px; padding:10px}
.tx_tipafriend_formfield input[type="text"]{border:#ddd solid 1px; height:20px; width:220px}
.tx_tipafriend_formfield textarea{border:#ddd solid 1px; width:220px }
.tx_tipafriend_codetext{padding:10px}
.tx_tipafriend_codetext img{border:#ddd solid 1px;margin-bottom:5px!important; margin-top:5px!important}
.tx_tipafriend_codetext input[type="text"]{width:200px}
.tx_tipafriend_text{background:none; color:#C9212A; font-weight:bold;width:220px; }
#lat_cen .csc-header h5{font-size:17px!important; font-weight:bold;  color:#333; margin-bottom:10px; font-style:normal}
.social_b{padding:4px;float: left }
.imprimir{float:right;padding:4px; border-left:1px solid #999; background:url(img/print_icon.gif); background-repeat:no-repeat; padding-left:23px; background-position: 3px}
.tiplink{float:right;padding:4px;background:url(img/icon_tipafriend.jpg); background-repeat:no-repeat; padding-left:29px; background-position: 3px }
.footer_news_int{clear:both!important; background:#F9F7F2; height:35px}
.tx-indexedsearch-redMarkup{color:#C9212A!important; text-decoration:underline; font-style:normal!important;font-family:"Lucida Sans", Arial, Verdana, sans-serif!important;}

/*Perfil*/

.perfil{ }
.lateral_izq_biografia{width:10px; height:435px; float:left; background:url(img/perfil_izq.jpg); background-repeat:no-repeat;}
.lateral_cen_biografia{background:url(img/perfil_cen.jpg) repeat-x; padding:20px 10px; width:570px; float:left }
.lateral_der_biografia{width:10px; height:435px; float:right; background:url(img/perfil_der.jpg); background-repeat:no-repeat;}
.lateral_cen_biografia h3{margin:0; padding-top:10px}
.imagen_perfil{ margin-right:10px; margin-bottom:10px;}
.biografia_perfil{text-align:justify;  width:610px; float:left;}
.biografia_perfil p{margin:10px 0px}
.edit_profile{text-align:right; font-weight:bold!important; }
.perfil_lateral_der{ float:right;width:192px; }
.perfil_datos_iniciales{ padding:10px;margin-right:10px;  }
.header_perfil{color:#C9212A; font-weight:bold}
.item_edu{background: #fff; margin: 10px 0px; padding:10px; color:#888; border:#eee solid }
.experiencia_empresa, .item_edu .institucion{color:#333; font-weight:bold; font-size:14px; margin:3px 0px;}
.item_edu .fecha{color:#c9212a;}
.item_experiencia .pais,.item_edu .pais{color:#666; font-weight:bold; margin:3px 0px; }
.item_edu .erase_to_profile{float:right;}
.item_experiencia{background: #FFFFff; margin: 10px 0px; padding:10px; color:#888; border:#eee solid}
.fecha_experiencia{clear:both;height:20px; color:#900; font-weight:bold; font-size:13px}
.fecha_inicio{float:left}
.fecha_retiro{float:right}
.erase_to_profile{float:right; }
.perfil_trabajos dt{ font-weight:bold; font-size:14px; }
.perfil_trabajos dd{}
.nombre_medio{float:right; text-align:right; font-weight:bold; margin:5px 0px; padding:5px 0px;  }
.ir_a_portafolio{background:url(img/ir_portaflio.png); background-repeat:no-repeat; padding-left:55px; height:35px; margin-top:5px; padding-top:10px; font-weight:bold; font-size:14px }
.experiencia,.educacion{border-top:solid 1px #ddd; }
.item_experiencia_actual{background: #Ffffcc; margin: 10px 0px; padding:10px; color:#888; }
.datos_contacto{border-bottom:solid 1px #ddd;}
.item_datos_contacto{font-weight:bold; color:#900;}

/*mis contactos*/
.wrap_miscontactos{float:left}
.delete_miscontactos, .message_miscontactos{margin:2px}
.contacto_miscontactos{height:110px}
.user_miscontactos{ text-transform:uppercase; font-weight:bold;clear:both; width:100%; margin-bottom:5px}
.user_miscontactos a{color:#666 !important;}
.user_miscontactos a:hover{color:#900!important;}
.user_miscontactos{float:left;}
.contacto_miscontactos, .contactos_fnpi{ border:#ddd 1px solid;  padding:10px; margin:10px 0px; background-image:url(img/directorio_background.jpg); background-repeat:repeat-x;}
.wrap_inferior_contacto{clear:both; height:10px}
.tabla_noborder{border:none!important}
.tabla_noborder th{background:#ddd }
.tabla_noborder tbody th{background:#eee!important }
.tabla_noborder td, .tabla_noborder tr th{padding:5px 10px; border:none; border-bottom:solid 1px #eee; }
.mis_mensajes{border:#ddd 1px solid; background:#eee;padding:15px; }
.fecha_mensajes{float:right; color: #C9212A}
.cuerpo_mensaje{border:#ddd 1px solid; background:#fff;padding:15px; }
.mis_mensajes .user_miscontactos{float:none}
.aceptar_amigo{width:100%; clear:both;}
.item_aceptar{float:left; background:#eee; padding: 10px; margin:10px; width:180px;}
.item_aceptar a{color:#666!important; }
.imagen_aceptar{float:left;}
.name_aceptar{text-transform:uppercase; }
.imagen_usuario{float:right; width:90px; padding:5px; height:90px; }
.delete_messages{float:right}

/******* para centrar la imagen en vertical*******/

#outer {height: 90px; overflow: hidden; position: relative; margin:0 auto}
#outer[id] {display: table; position: static;}
		
#middle {position: absolute; top: 50%;} /* for explorer only*/
#middle[id] {display: table-cell; vertical-align: middle; position: static;}
		
#inner {position: relative; top: -50%;  } /* for explorer only */

/* optional: #inner[id] {position: static;} */
/****fin centrar imagen ****/



/* portafolio */

.new_directory{float:right}
.up_archive{float:left}
.tabla_noborder{clear:both; margin:10px 0px}
.perfil_trabajos{list-style:none; clear:both}
.perfil_trabajos dl{ clear:both;border-top:1px solid #eee;border-bottom:1px solid #eee;  padding:10px 0px; margin:10px}
.trabajo_fisico_status{margin-bottom:2px;color:#C9212A; text-align:right; font-size:10px; background:url(img/no_recibido.gif); background-repeat:no-repeat; background-position:right; padding-right:20px; height:15px}
.trabajo_serie{margin-bottom:2px;color:#C9212A; text-align:right; font-size:10px; background:url(img/portafolio_serie.gif); background-repeat:no-repeat; background-position:right; padding-right:20px; height:15px}
.trabajo_ya_sugerido{margin-bottom:2px;color:#C9212A; text-align:right; font-size:10px; background:url(img/portafolio_ya_sugerido.gif); background-repeat:no-repeat; background-position:right; padding-right:20px; height:15px}
.perfil_archivos{clear:both; }
.encabezado_trabajo{clear:both!important; height:50px;border-bottom:1px solid #eee;}
.estados_advertencias{float:right; width:250px; }
.nombre_trabajo{float:left;font-size:14px; font-weight:bold; text-transform:uppercase;padding:5px 0px; width: 400px; }
.wrap_links_trabajo{float:left; margin-top:25px;}
.borrar_trabajo{background:url(img/borrar_trabajo.gif); background-repeat:no-repeat; height: 20px; padding-left:20px; float:left;}
.editar_trabajo{background:url(img/editar_trabajo.gif); background-repeat:no-repeat; height: 20px; padding-left:20px; float:left;margin-left:15px;}
.cargar_autor_trabajo{background:url(img/add_author.gif); background-repeat:no-repeat; height: 20px; padding-left:20px; float:left;margin-left:15px}
.sugerir_trabajo{background:url(img/sugerir_trabajo.gif); background-repeat:no-repeat; height: 20px; padding-left:20px; float:left;margin-left:15px}
.select_izquierda{color:#aaa; height:100px; width:400px; border:#aaa solid 1px; margin-right:20px;}
.select_derecha option:hover{background:#999; color:#fff; }
.select_derecha{height:100px; width:400px; border:none; border:#aaa solid 1px;background:#ffd; padding:5px;color:#666 }
.select_instrucciones{font-weight:bold; color:#900}
.nuevo_trabajo{text-align:right;background:url(img/new_trabajo.gif); background-repeat:no-repeat;  background-position:right center; padding-right:20px; height:20px }
.requerido{color:#C9212A; font-weight:bold; float:right}
.form_alterno{float:right; border:1px solid #ddd; padding:10px; background:#fff}
.segunda_linea_portafolio{clear:both}
.lateral_izq_portafolio_item{width:10px; height:435px; float:left; background:url(img/perfil_izq.jpg); background-repeat:no-repeat;}
.lateral_cen_portafolio_item{background:url(img/perfil_cen.jpg) repeat-x; padding:20px 10px; width:730px; float:left}
.lateral_der_portafolio_item{width:10px; height:435px; float:left; background:url(img/perfil_der.jpg); background-repeat:no-repeat;}

/* registro */

.tx-srfeuserregister-pi1 fieldset {width:95% !important;}
.tx-srfeuserregister-pi1 li {list-style:none;clear:both}

/*consultorio*/

.tx_chcforum-pi1-toolBar{border:none; background:transparent}
.tx_chcforum-pi1-toolBar a{font-weight:normal; font-family:"Lucida Sans", Arial, Verdana, sans-serif; font-size:12px; text-decoration:none!important}
.tx-chcforum-pi1-preTableWrap,.tx-chcforum-pi1-navPath{border:none!important; background:transparent}
.tx_chcforum-pi1-subToolBar{background:transparent; text-align:left}
.tx-chcforum-pi1-singlePost{border:none; }
.tx-chcforum-pi1-singlePost .author{background:#f9f9f9; border:#ddd solid 1px }
.tx-chcforum-pi1-singlePost .author strong{font-style:normal!important; font-family:"Lucida Sans", Arial, Verdana, sans-serif!important; }
.tx-chcforum-pi1-singlePost .text{border:none; background:transparent}
.tx-chcforum-pi1-postTableWrap{border:none}
.tx-chcforum-pi1-linkUp{background:transparent; border:none}
.tx_chcforum-pi1-subToolBar div{border-top:#ddd solid 1px; border-bottom:#ddd solid 1px;background:#eee; padding:5px}
.tx-chcforum-pi1-singlePost .edit{background:#f9f9f9; border:#ddd solid 1px}
.tx-chcforum-pi1-postForm{border:none; background:transparent}
#formTop, #formBottom{background:#fff!important; border:1px solid #eee!important}
#formTop label{width:100px!important}
#formWhere{border:none!important; background:transparent!important; text-align:left!important; color:#C9212A;}
.tx-chcforum-pi1-messageBoxError{background-image:url(img/validacion.gif);background-repeat:no-repeat; padding-left:25px; background-color:#fd0; background-position:3px 2px; border: #ffa solid; color: #000 }

/*flex*/
.flex_contenido{border-top:#ddd solid 1px; border-left:#ddd solid 1px; border-right:#ddd solid 1px; margin-top:10px}
.flex_contenido h1{background:#C9212A; color:#fff!important; padding:3px}
.flex_contenido p,.flex_contenido a{padding:10px}
.flex_bottom{height:53px; border-left:#ddd solid 1px; background:url(img/bottom_flex_1_left.jpg); }
.flex_pagina_levantada{height:53px;width:48px;background:url(img/bottom_flex_1.jpg); float:right; background-position:right; background-repeat:no-repeat;}

/*para cargar noticias*/
.tx-newsfeedit-pi1-form-label{text-align:right; padding-right:4px;}
.tx-newsfeedit-pi1-form-required-marker{float:right}
.tx-newsfeedit-pi1-form-submit{margin-left:125px}

/*******INICIO PREMIO*********/

/*administrador del premio*/
.rondas_premios{margin:0px; padding:0px 10px;clear:both!important}
.rondas_premios li{list-style:none!important; float:left; padding:13px 0px 4px 0px ; background:url(img/pestana_premio.jpg); background-repeat:no-repeat ;width:115px;margin:0px;text-align:center;  margin-right:3px  }
.rondas_premios li a {color:#999; font-weight:bold; display:block }
.ronda_activo{background:url(img/pestana_premio_activo.jpg)!important; color:#000!important; padding-bottom:6px!important}
.rondas_premios li.ronda_activo a {color:#000!important }
.wrap_rondas{height:31px; }
.rondas_premios li a:hover {color:#000;}
.rondas_premios li.ronda_activo a:hover {color:#600!important }
.admin_premio{background-color:#EFF2F2; padding:15px; border:#ddd solid 3px; }
.admin_premio #paginador{background:#fff; margin-top:10px; width:95%;}
.justificacion_der{text-align:right!important;}
.boton_ronda{margin-left:10px; margin-right:10px}
.ronda_cerrada{color:#fff; font-weight:bold;width:100%;height:51px}
.ronda_cerrada_izq{width:5px; height:51px; float:left; background:url(img/ronda_cerrada_izq.gif);background-repeat:no-repeat; }
.ronda_cerrada_cen{width:735px; height:51px; float:left; background:url(img/ronda_cerrada_cen.gif);background-repeat:repeat-x ; }
.ronda_cerrada_der{width:35px; height:51px; float:left; background:url(img/ronda_cerrada_der.gif);background-repeat:no-repeat; }
.ronda_abierta{color:#fff; font-weight:bold;width:100%;height:51px}
.ronda_abierta_izq{width:5px; height:51px; float:left; background:url(img/ronda_abierta_izq.gif);background-repeat:no-repeat; }
.ronda_abierta_cen{width:735px; height:51px; float:left; background:url(img/ronda_abierta_cen.gif);background-repeat:repeat-x; }
.ronda_abierta_der{width:35px; height:51px; float:left; background:url(img/ronda_abierta_der.gif);background-repeat:no-repeat; }
.admin_premio table{font-size:10px}
.admin_premio table th{background:#ccc; color:#fff; padding:3px}

/*resumen premio*/

.premio_resumen_top{background:url(img/premio_resumen_top.jpg);background-repeat:no-repeat;width:630px; height:7px}
.premio_resumen{background:url(img/premio_resumen_cen.jpg);background-repeat:repeat-y;padding:10px; margin:0 auto}
.premio_resumen_footer{background:url(img/premio_resumen_footer.jpg);background-repeat:no-repeat;  height:6px; width:630px!important}
.premio_resumen h1{color:#C9212A}
.premio_resumen h3{font-size:12px; color:#999}
.premio_resumen .premio_resumen_cont {width:490px}
.premio_resumen .imagen_premio {float:right}

/*postulaciones*/

ul.lista_postulacion{margin:0px; padding:0px; list-style:none}
ul.lista_postulacion p{margin:0px}
.lista_postulacion li{margin:20px 0px; background:#fefeee; border:solid 1px #ddd; margin:10px 0px; padding:10px}
.codigo_postulacion{float:right}
.codigo_postulacion_izq{height:32px; width:7px;background:url(img/codigo_postulacion_izq.gif);background-repeat:no-repeat; float:left}
.codigo_postulacion_cen{height:32px; background:url(img/codigo_postulacion_cen.gif);background-repeat:repeat-x; float:left; padding-top:2px; color:#C9212A; font-size:10px; padding:3px 5px}
.codigo_postulacion_der{height:32px; width:7px;background:url(img/codigo_postulacion_der.gif);background-repeat:no-repeat; float:left}
.codigo_nombre{float:left}
.eliminar_postulacion{background:url(img/delete.gif);background-repeat:no-repeat; padding-left:15px; background-position:2px}
.nombre_postulacion h2{margin:0px}

/*calificacion premio*/

.lista_calificacion{list-style:none; padding:0}
.item_lista_calificacion{border:solid 1px #ccc; padding:10px; background:#f7f7f7; width:390px; margin: 20px 5px; }
.item_lista_calificacion p{margin:0;}
.item_lista_calificacion textarea{background:#fff}
.item_lista_calificacion .wrapper_labelinput_bonito{margin:0} 

/*select*/

.wrap_select{height:250px; width:510px}
.select_izq{width:15px; height:231px; float:left;background:url(img/select_izq.jpg);}
.select_cen{height:214px;background:url(img/select_cen.jpg);width:180px; float:left; padding-top:15px; }
.select_der{width:19px; height:231px; float:left;background:url(img/select_der.jpg);}
.selector_izquierdo_completo{float:right; width:230px; height:220px}
.selector_derecho_completo{float:left; width:230px; height:220px}
.select_derecha{width:180px; float:left; border:none; background:transparent;padding:0px; margin:0px; height:200px; border:0px  }
.select_derecha option{background:#999; padding:2px 3px;background:url(img/option_background.gif) repeat-x; height:12px;font-size:10px; margin:3px 0px; background-position:center; border:#ddd solid 1px }
.select_izquierda{width:180px; float:left; padding:10px; border:none; padding:0px; margin:0px; height:200px; background:#fff}
.select_izquierda option{font-size:10px; background:#ffe; color:#999 ; padding:2px 3px; height:14px;font-size:10px; margin:3px 0px; }
.clear_select{float:right}
.clear_select_izq{width:9px; height:21px; background:url(img/clear_submit_izq.gif); float:left}
.clear_select_cen{height:21px; background:url(img/clear_submit_cen.gif); float:left; padding-top:3px; background-repeat:repeat-x; }
.clear_select_cen a{color:#333!important}
.clear_select_cen a:hover{color:#999!important;cursor:pointer; text-decoration:none;}
.clear_select_der{width:10px; height:21px; background:url(img/clear_submit_der.gif); float:left; background-repeat:no-repeat}
.select_edit{float:left; text-align:center; margin-top:20px }
.select_edit img{cursor:pointer}

/*advertencia premio*/

.advertencia_postulacion_top{background:url(img/advertencia_back_top.gif);width:542px; height:9px;background-repeat:no-repeat;background-position:bottom ;}
.advertencia_postulacion_cen{background:url(img/advertencia_back_cen.gif);width:542px; }
.advertencia_postulacion_cen ul{margin:0; background:url(img/advertencia_icon.gif); padding-right:50px; background-position:center right; background-repeat:no-repeat; margin-right:10px; margin-left:10px; min-height:40px}
.advertencia_postulacion_cen li{padding:5px 0px}
.advertencia_postulacion_bottom{background:url(img/advertencia_back_bottom.gif); background-repeat:no-repeat;background-position:top ;width:542px; height:8px}
.advertencia_postulacion{margin-bottom:20px}

/*premio homenaje*/

.premio_buscador_autores{width:190px; float:left;}
.premio_resultado_autores{float:right; width:320px}
.select_solo{width:310px; height:150px; border:#ccc 1px solid; }
.select_instrucciones_filtrar{font-size:10px; color:#C9212A}
.premio_buscador_autores .input #buscador{padding-left:0px!important; margin:0px!important; margin-bottom:5px!important}

/*comunidades de practica*/

.tx-feuserlisting-pi1-listrow table{ border: none; width:100%}
.tx-feuserlisting-pi1-listrow table td{padding:5px 10px}
.tx-feuserlisting-pi1-searchbox table{border:none}
.tx-feuserlisting-pi1-browsebox table,.tx-feuserlisting-pi1-browsebox table td,.tx-feuserlisting-pi1-searchbox table tr,.tx-feuserlisting-pi1-searchbox td,.tx-feuserlisting-pi1-searchbox th{border:none!important}
.tx-feuserlisting-pi1-browsebox table td{padding:0px 10px}
.tx-feuserlisting-pi1-listrow table th{padding:5px!important}
.tx-feuserlisting-pi1-listrow table th a{color:#333}
.tx-feuserlisting-pi1-singleView table{border:none}
.tx-feuserlisting-pi1-singleView th{background:transparent; padding:5px 10px}
.tx-feuserlisting-pi1-singleView td{background:transparent; border: none; border-left:1px solid #ddd}
.tx-dropdownsitemap-pi1 .level_1 a{color:#C9212A!important;}

/*post-it Violeta*/

.postit_violeta{width:365px;  margin-top:10px}
.postit_violeta .postit_up{background:url(img/postit_violeta_up.jpg); width:365px; height:7px; background-repeat:no-repeat; }
.postit_violeta .postit_cen{background:url(img/postit_violeta_cen.jpg); width:330px;background-repeat:repeat-y; padding:10px; padding-right:25px; color:#fff}
.postit_violeta .postit_bottom{background:url(img/postit_violeta_bottom.jpg); width:365px; height:60px; background-repeat:no-repeat; }
.postit_violeta .postit_cen h1{color:#fff}
.postit_violeta .postit_cen p{ line-height:14px;}
.postit_violeta .postit_cen a{color:#ff9; text-decoration:underline;}
.postit_violeta .postit_cen a:hover{color:#003; text-decoration:none}

#lat_cen .postit_violeta{width:120px}
#lat_cen .postit_violeta .postit_up{background:url(img/postit_violeta_up2.jpg); width:210px; height:7px; background-repeat:no-repeat; }
#lat_cen .postit_violeta .postit_cen{background:url(img/postit_violeta_cen2.jpg); width:180px;background-repeat:repeat-y; padding:10px; padding-right:25px; color:#fff}
#lat_cen .postit_violeta .postit_bottom{background:url(img/postit_violeta_bottom2.jpg); width:210px; height:60px; background-repeat:no-repeat; }
#lat_cen .postit_violeta .postit_cen h1{color:#fff}
#lat_cen .postit_violeta .postit_cen p{ line-height:14px;}
#lat_cen .postit_violeta .postit_cen a{color:#ff9; text-decoration:underline;}
#lat_cen .postit_violeta .postit_cen a:hover{color:#003; text-decoration:none}

/*post-it Verde*/

.postit_verde{width:365px; margin-top:10px}
.postit_verde .postit_up{background:url(img/postit_verde_up.jpg); width:365px; height:7px; background-repeat:no-repeat; }
.postit_verde .postit_cen{background:url(img/postit_verde_cen.jpg); width:330px;background-repeat:repeat-y; padding:10px; padding-right:25px; color:#000}
.postit_verde .postit_bottom{background:url(img/postit_verde_bottom.jpg); width:365px; height:60px; background-repeat:no-repeat; }
.postit_verde .postit_cen h1{color:#000}
.postit_verde .postit_cen p{ line-height:14px;}
.postit_verde .postit_cen a{color:#c00; text-decoration:underline;}
.postit_verde .postit_cen a:hover{color:#003; text-decoration:none}

#lat_cen .postit_verde{width:120px}
#lat_cen .postit_verde .postit_up{background:url(img/postit_verde_up2.jpg); width:210px; height:7px; background-repeat:no-repeat; }
#lat_cen .postit_verde .postit_cen{background:url(img/postit_verde_cen2.jpg); width:180px;background-repeat:repeat-y; padding:10px; padding-right:25px; color:#000}
#lat_cen .postit_verde .postit_bottom{background:url(img/postit_verde_bottom2.jpg); width:210px; height:60px; background-repeat:no-repeat; }
#lat_cen .postit_verde .postit_cen h1{color:#000}
#lat_cen .postit_verde .postit_cen p{line-height:14px;}
#lat_cen .postit_verde .postit_cen a{color:#c00; text-decoration:underline;}
#lat_cen .postit_verde .postit_cen a:hover{color:#003; text-decoration:none}

/*post-it Amarillo*/

.postit_amarillo{width:365px; margin-top:10px}
.postit_amarillo .postit_up{background:url(img/postit_amarillo_up.jpg); width:365px; height:7px; background-repeat:no-repeat; }
.postit_amarillo .postit_cen{background:url(img/postit_amarillo_cen.jpg); width:330px;background-repeat:repeat-y; padding:10px; padding-right:25px; color:#000}
.postit_amarillo .postit_bottom{background:url(img/postit_amarillo_bottom.jpg); width:365px; height:60px; background-repeat:no-repeat; }
.postit_amarillo .postit_cen h1{color:#000}
.postit_amarillo .postit_cen p{ line-height:14px;}
.postit_amarillo .postit_cen a{color:#900; text-decoration:underline;}
.postit_amarillo .postit_cen a:hover{color:#003; text-decoration:none}

#lat_cen .postit_amarillo{width:120px}
#lat_cen .postit_amarillo .postit_up{background:url(img/postit_amarillo_up2.jpg); width:210px; height:7px; background-repeat:no-repeat; }
#lat_cen .postit_amarillo .postit_cen{background:url(img/postit_amarillo_cen2.jpg); width:180px;background-repeat:repeat-y; padding:10px; padding-right:25px; color:#000}
#lat_cen .postit_amarillo .postit_bottom{background:url(img/postit_amarillo_bottom2.jpg); width:210px; height:60px; background-repeat:no-repeat; }
#lat_cen .postit_amarillo .postit_cen h1{color:#000}
#lat_cen .postit_amarillo .postit_cen p{ line-height:14px;}
#lat_cen .postit_amarillo .postit_cen a{color:#c00; text-decoration:underline;}
#lat_cen .postit_amarillo .postit_cen a:hover{color:#003; text-decoration:none}

/*carga imagenes flotadas a la izquierda */

.csc-textpic-imagewrap dl{clear:both; display: inline-block; }
.csc-textpic-imagewrap dd{font-size:10px; padding: 2px 5px; font-style:italic; margin-top:5px!important; color:#000}
.csc-textpic-imagewrap dt{}


/*Mi trayectoria*/

ul.lista_trayectoria{padding:0; margin:0}
.lista_trayectoria li{list-style:none;  width:212px; margin:20px; float:left; }
.lista_trayectoria li h2{color:#a00; margin:0px; }
.trayectoria_up{width:212px; height:9px; background:url(img/trayectoria_up.jpg) no-repeat}
.trayectoria_cen{width:202px;  background:url(img/trayectoria_cen.jpg) repeat-y; padding:5px; margin:0px}
.trayectoria_bottom{width:212px; height:9px; background:url(img/trayectoria_bottom.jpg) no-repeat}

/*Apoyo*/

.apoyo_left{background:url(img/apoyos_right.jpg) no-repeat; width:10px; height:125px;float:left}
.apoyo_cen{background:url(img/apoyos_cen.jpg) repeat-x;  float:left; width:95%}
.apoyo_right{background:url(img/apoyos_left.jpg) no-repeat; width:10px; height:125px;float:left}
.apoyo{clear:both}
.apoyo h1{font-size:14px; color:#999; margin-top:10px}
.item_apoyo .csc-textpic-imagewrap{margin-top:5px}
.item_apoyo .contenttable td{vertical-align:top}	
.item_apoyo dl{}
.item_apoyo dd{background:transparent; border:none;  text-align:center; text-transform:none} 
.item_apoyo .csc-textpic-image{ padding:5px ; border: solid 1px #ddd; margin:5px}
.apoyo_cen table{border: none; background:transparent!important;}
.apoyo_cen table td{border:none; text-align:center; padding:0px 30px}
.apoyo_cen img{margin:7px}

/*Maestros*/

.maestro{margin-top:20px; float:left; width:380px;overflow:hidden; margin-right:20px}
.maestro_top{background:url(img/maestros_up.jpg) no-repeat; width:440px; height:9px;}
.maestro_cen{background:url(img/maestros_cen.jpg) repeat-y; padding-left:15px; height:130px}
.maestro_bottom{background:url(img/maestros_bottom.jpg) repeat-y; width:440px;height:10px; padding-left:15px}
.maestro_cen img{float:left; margin-right:10px}
.maestro_cen h1{font-size:16px; color:#C9212A;}
.maestros_parrafo{width:350px; margin:10px 0px}

/*talleres*/

.taller_resumen{width:790px; height:auto}
.taller_resumen_up{width:790px; height:10px;background:url(img/talleres_resumen_up.jpg)}
.taller_resumen_cen{width:789px; background:url(img/talleres_resumen_cen.jpg) repeat-y; margin:0px; padding:0px}
.taller_resumen_cen p{margin:0px}
.taller_resumen_down{width:790px; height:10px;background:url(img/talleres_resumen_bottom.jpg) no-repeat; padding:0px }
.taller_resumen_cont{background:url(img/talleres_background_cen.jpg) no-repeat bottom right; margin:0px 10px 0px 20px}
.taller_cupos{width:120px;}
.taller_cupos_numero{float:right;background:url(img/taller_cupos.jpg) no-repeat; width:66px; height:30px; text-align:center; padding-top:10px; color:#C9212A;font-weight:bold; font-size:14px}
.taller_cupos_nombre{font-weight:bold; padding-top:10px; float:left}
.taller_maestro{text-align:left; width:200px; }
.taller_izq{float:left; width:500px}
.taller_izq div{margin:10px 0px}
.taller_der{float:right; width:230px; text-align:right; margin-right:20px; margin-top:10px}
.taller_edit_postulacion{background:url(img/taller_editar_post.gif) no-repeat; padding-left:40px; height:25px; padding-top:8px; font-weight:bold; float:left}
.taller_delete_postulacion{background:url(img/taller_eliminar_post.gif) no-repeat right; padding-right:40px; height:25px; padding-top:8px; font-weight:bold;  float:right}
.lateral_izq_taller_admin_edit{width:10px; height:435px; float:left; background:url(img/perfil_izq.jpg); background-repeat:no-repeat;}
.lateral_cen_taller_admin_edit{background:url(img/perfil_cen.jpg) repeat-x; padding:20px 10px; width:775px; float:left }
.lateral_der_taller_admin_edit{width:10px; height:435px; float:right; background:url(img/perfil_der.jpg); background-repeat:no-repeat;}
.taller_postulacion_documentos{background:#fff; border:1px solid #ddd; padding:6px; margin-top:10px}
.taller_postulacion_documentos h3{margin:0}
.taller_archivos{background:#eee; padding:3px; width:350px; margin:5px 0px; float:left; border:#ddd solid 1px}
.taller_archivos h4{margin:0}
.taller_textos{background:#eee; padding:3px; width:350px; margin:5px 0px; float:right; border:#ddd solid 1px}
.taller_textos h4{margin:0}
.taller_pago_internet{width:300px; float:left}
.pago_otros_medios img{float:left; margin-right:20px}
.pago_otros_medios{width:500px; float:right}
.filtro_taller select { font-size: 11px; border: #000000; border:1px solid #ddd ; width:130px ; margin:0px 3px; color:#666; height:22px}
.filtro_taller{background:url('img/taller_filtro.jpg') repeat-x; border:1px #ccc solid; height:56px; padding:0px 10px}
.filtro_taller .titular_formulario_bonito{margin:0; height:auto;  }
.taller_fecha_cierre{}
.wrap_filtro_hor{float:left; margin:8px}
.wrap_filtro_hor label{margin-left:4px}
.reset_filtros_taller{ float:right; margin-top:10px}
.crear_curso_moodle_taller{ margin:10px 0px; float:left;}
.crear_curso_moodle_taller a{background-image:url(img/icon_moodle.gif); background-repeat:no-repeat; background-position:left;  padding-left:25px;}
.wrap_filtro_taller{clear:both; height: 40px}
.imprimir_lista_moodle_taller{padding-top:10px; float:left}
.clear_select_cen a:hover{color:#fff!important}

/*login_flotante*/

#ban #login{width: 210px; padding-top:10px; padding-bottom:0;}
#ban #login h1{ color:#333; }
#ban form label{color:#414141; font-size:12px; margin-top:10px;float:left;}
#ban #login .cajatexto{float:right;}
#ban #login h1{font-size:14px}
#ban #login form fieldset div label{float: left; width:50px!important; margin-top:3px; text-align:left; font-size:10px }
#ban #login form fieldset div input[type="text"]{margin-bottom:3px; margin-top:2px; width:130px}
#ban #login form fieldset div input[type="password"]{width:130px}
#ban{ float:right; width:220px;visibility:hidden}
.login_invisible{ position:relative; height:0px}
#ban .login_invisible #login{background:#eee!important;border: solid 1px #ccc !important;width:200px;padding:10px;}
#ban .login_invisible fieldset{background:#eee!important}
#ban .login_invisible input{float:right; margin-bottom:5px; }
#ban .login_invisible label{font-weight:bold; color: #666; margin-right:10px;}
.loginner{color:#C9212A; font-weight:bold; width:200px; float:right}

/*personalizacion lightbox*/

#rglbCloseLink {background: transparent url('img/close_galeria.gif') no-repeat center !important;}
#rglbNextLink:hover{background: transparent url('img/flecha1_01.gif') no-repeat right!important }
#rglbPrevLink:hover{background: transparent url('img/flecha2_01.gif') no-repeat left !important}
.slideInfoZone p{font-size:10px!important}
.slideInfoZone h2{font-size:12px!important}
a:hover.left{background: transparent url('img/flecha_002.gif') no-repeat left!important;}
a.left{background: transparent url('img/flecha_002.gif') no-repeat left!important;}
a:hover.right{background: transparent url('img/flecha_001.gif') no-repeat right!important;}
a.right{background: transparent url('img/flecha_001.gif') no-repeat right!important;}
#rglbBottom, #rglbCenter{background:#fff!important}
#rglbTitle{font-size:14px; float:left!important}
#rglbNumber{float:right!important}
a.open:hover{background:  url('img/cursor_hover.gif') no-repeat center !important}

/*Blogs*/

.tx-wecdiscussion-forumMessageSubject{background:#aaa}
.gutter .tx-wecdiscussion-button a{background:transparent!important; border:none; color:#C9212A!important;}
.gutter .tx-wecdiscussion-button a:hover{color:#999!important;}
.gutter .tx-wecdiscussion-list{background:transparent!important;}
.gutter .tx-wecdiscussion-list a:hover{color:#666}
.tx-wecdiscussion-page .tx-wecdiscussion-button a{background:transparent!important; border:none; color:#C9212A!important; float:left;}
.tx-wecdiscussion-mainContent{clear:both}
.tx-wecdiscussion-title{text-align:left; font-size:20px}
.tx-wecdiscussion-button a:hover{color:#666!important}
.tx-wecdiscussion-form{border:none; background:transparent}
.tx-wecdiscussion-forumMessageReply{border:solid 1px #ACACA0; background:#F0F0E0; background-image:url('img/blog_background.gif'); background-repeat:no-repeat; background-position:right bottom; padding-bottom:10px; margin-top:20px}
.tx-wecdiscussion-listHeader{clear:both}
.tx-wecdiscussion-listElement{padding:0;}

/*Pop-up-premio*/

.detalle_evaluacion{display:none; position:fixed; top:50%; left:40%; z-index:2000;  width:380px }
.pop_up_top{background-image:url('img/pop_up_up.png');height:13px; background-repeat:no-repeat }
.pop_up_cen{background-image:url('img/pop_up_cen.png'); background-repeat:repeat-y; padding:10px 20px; color:#fff}
.pop_up_bottom{background-image:url('img/pop_up_bottom.png');height:13px; background-repeat:no-repeat }
.cerrar_div{float:right;background-image:url('img/close_galeria.gif');height:15px; width:15px; background-repeat:no-repeat; margin-right:10px; cursor:pointer }
.pop_up_cen p{margin:0}

/*flex_cont_dos columnas*/

.flex_columna_izq{ float:left; padding:0 10px;width:47%}
.flex_columna_der{ float:left;  padding: 0 10px;width:47%}
.dos_columnas{clear:both}

/*texto flotante banner*/

.banner_text_flotante{width:350px; position:absolute; margin-left:340px; margin-top:165px; }

/*pagos_taller*/

.pago_ha_sido_seleccionado{border:solid 1px #fc7; padding: 5px; background:#fea}
.monto_del_pago{padding:5px; background:#fff; font-weight:bold; font-size:14px; border:solid 1px #ddd; width:250px}
.pago_datos_personales{border:solid #ddd 1px; width:340px; padding:10px; background:#ffd; float:left; }
.pagos_datos_factura{border:solid #ddd 1px; width:340px; padding:10px; background:#ffd; float:right}
.pago_datos_personales select,.pagos_datos_factura select,.pagos_datos_factura input,.pago_datos_personales input{margin:7px 0px}
.pago_datos_personales input,.pagos_datos_factura input{background:#F5F5E4}
.recibo_pago_informacion{width:320px; float:left; margin-top:30px}
.recibo_pago_fecha{float:left; width:280px; margin-top:40px; font-size:11px}
.recibo_pago_fecha p{float: left; margin:0; padding:0}
.numeros_fecha{float:right; width:130px; border:solid #999 1px; padding:1px 7px}
.recibo_pago_ref_venta{float:right; width:180px; border:#999 1px solid; padding:0px 10px; margin-top:15px}
.linea_1_recibo{clear:both!important;  height:60px}
.recibo_pago_ref_venta p{margin:0;font-size:10px }
.recibo_pago_ref_venta h2{margin:0;}
.linea_2_recibo{background:#999;padding:5px}
.linea_2_recibo .recibo_pago_columna_izquierda{width:600px;}
.recibo_pago_ref_pago{background:#fff; width:200px; float:left; margin:5px; font-size:20px; font-weight:bold; padding:2px 7px }
.recibo_pago_ref_pago p{margin:0;font-size:10px; font-weight:normal }
.recibo_pago_codigo_autoriza{background:#fff; width:350px; float:left; margin:5px; font-size:20px; font-weight:bold; padding:2px 7px}
.recibo_pago_codigo_autoriza p{margin:0;font-size:10px; font-weight:normal }
.recibo_pago_estado_transaccion{background:#fff; width:575px; float:left; margin:5px; font-size:20px; font-weight:bold; padding:2px 7px}
.recibo_pago_estado_transaccion p{margin:0;font-size:10px; font-weight:normal }
.recibo_pago_codigo_respuesta{background:#fff; width:575px; float:left; margin:5px; font-size:20px; font-weight:bold; padding:2px 7px}
.recibo_pago_codigo_respuesta p{margin:0;font-size:10px; font-weight:normal }
.linea_2_recibo .recibo_pago_columna_derecha{float:right; width:190px; padding:5px }
.linea_2_recibo .recibo_pago_columna_derecha div{margin-bottom:10px; padding:4px}
.recibo_pago_tipo_medio{background:#fff; font-size:16px; font-weight:bold; padding:2px 7px;}
.recibo_pago_tipo_medio p{margin:0;font-size:10px; font-weight:normal }
.recibo_pago_medio_pago{background:#fff; width: margin:5px; font-size:16px; font-weight:bold; padding:2px 7px}
.recibo_pago_medio_pago p{margin:0;font-size:10px; font-weight:normal }
.recibo_pago_moneda{background:#fff; width: margin:5px; font-size:16px; font-weight:bold; padding:2px 7px}
.recibo_pago_moneda p{margin:0;font-size:10px; font-weight:normal }
.recibo_pago_iva{clear:both; font-size:16px; font-weight:bold; text-align:right; padding-right:20px}
.linea_3_recibo .recibo_pago_columna_derecha{float: right; font-size:22px; font-weight:bold; width:180px; border:solid #999 1px; text-align:right; padding:10px}
.linea_3_recibo .recibo_pago_columna_izquierda{width:600px; float:left; text-align:right;font-size:16px; font-weight:bold; }
.linea_3_recibo{margin-top:10px; clear:both!important; height:50px}

/*inscribirse a boletin*/

.tx-sremailsubscribe-pi1 label{margin:0!important; padding-bottom:10px}
.tx-sremailsubscribe-pi1 input{margin-bottom:10px}
p.tx-sremailsubscribe-pi1-click-to-edit{padding:0; margin:0}
label.suscripcion_label_boletin{clear:both!important; width:100%}
#suscripcion_boletin{height:0px!important; overflow:hidden; margin:0; padding:0}

/*premio homenaje*/

.admin_premio_homenaje_apoyos{background-image:url(img/apoyos_homenaje.gif);float:right; width:30px; height:30px;font-size:14px; font-weight:bold; text-align:center; padding-top:2px; background-repeat:no-repeat; margin: 10px}
.admin_premio_homenaje_list{width:200px; float:left; background:#ddd; margin:5px }
.admin_premio_homenaje{clear:both; }
.admin_premio_homenaje img{float:left; padding:2px; border:solid 1px #ddd; background:#fff; margin:3px}
.social_b img{padding:2px}

/*extra news*/

dl.news-single-links, .contenido_extra{border:solid 1px #eee; background:#fff; margin:10px; padding:5px}
.contenido_extra li{list-style:none}
.contenido_extra li img{margin-right:10px}
.noticias_interior hr{display:none}
dl.news-single-links dt,.contenido_extra .titular{font-size:12px; font-weight:bold}

/*twitter*/

li.entry{width:95%; border:#ddd solid 1px!important; background:#eee}
.entry img{border:solid #ddd 1px; padding:2px; background:#fff}
ul.listing{margin:0; padding:0}
.published{font-size:10px;}

/*nota_destacada*/

.nota_destacada{border:solid #fa0 1px; background:#fc6 url(img/atencion.gif) no-repeat  10px; padding:10px; margin-bottom:10px; padding-left:60px}

/*banner gallery lightbox*/

#banner .myGallery{border:none!important; background:#ECE7D4!important}
#banner .slideInfoZone{display:none}
#banner .open{display:none}
#banner .slideElement{background:#ECE7D4}
#banner .myGallery2030,#banner .loadingElement, #banner .rgsg-btn{background:#ECE7D4!important}

/*boton pagos*/

input.botonpagos, .botonpagos a{border:solid #aaa 1px; padding:5px 7px!important; float:left; color:#000; background:#fff; width:100px; font-size:12px;text-align: center; margin-right:3px}
.botonpagos a{height:17px}
.botonpagos a:hover{color:#666; text-decoration:none}

/*Daniel 13 de Agosto para arreglar un problema con el FCE nota FNPI*/
.flex_columna_izq {padding-left:5px;padding-right:5px}
.flex_columna_der {padding-left:5px;padding-right:5px}

/*Daniel 20 de Agosto*/
.tx-maillisttofaq-pi1-catbox {visibility:hidden;display:none}

/*Radio button*/

fieldset.csc-mailform div.csc-mailform-field fieldset .csc-mailform-radio {float: left; margin-right: 0px; clear: both;border:0; }

.question {display:inline;position:relative}


/*Selector multiple doble*/

.select_derecha {width:460px}
.select_izquierda {width:460px}
.select_cen {width:460px}
.selector_izquierdo_completo {width:500px}
.selector_derecho_completo {width:500px}
.seleccionar_apoyo {height:600px}
.select_derecha option:hover {color:#000}
.select_derecha option {color:#000}

/*pasos progreso*/

.paso_activo{border:solid #aaa 1px; padding:5px 7px!important; float:left; color:#000; background:green; width:100px; font-size:12px;text-align: center; margin-right:3px}
.paso_activo{height:17px}
.paso_activo hover{color:#666; text-decoration:none}

.paso_inactivo{border:solid #aaa 1px; padding:5px 7px!important; float:left; color:#000; background:#fff; width:100px; font-size:12px;text-align: center; margin-right:3px}
.paso_inactivo{height:17px}
.paso_inactivo hover{color:#666; text-decoration:none}

.paso_realizado{border:solid #aaa 1px; padding:5px 7px!important; float:left; color:#000; background:#eee; width:100px; font-size:12px;text-align: center; margin-right:3px}
.paso_realizado{height:17px}
.paso_realizado hover{color:#666; text-decoration:none}


/*arreglos 2 octubre*/

.inscripcion_taller .filtro h1 {margin-top:15px;}
.inscripcion_taller .progreso_inscripcion {padding-top:15px}
.inscripcion_taller .taller_maestro {display:inline}
.inscripcion_taller .nota_destacada {padding-top:15px;display:block}
.inscripcion_taller .paso_activo a {color:#fff}
.inscripcion_taller .nota_destacada {display:inline-block;padding-bottom:15px}
.inscripcion_taller .input {padding-bottom:10px}

.seleccionado {border:solid #aaa 1px;color:red;font-size:15px;padding-left:6px;padding-right:8px;font-weight:bold}
.noseleccionado {border:solid #aaa 1px;color:gris;font-size:15px;padding-left:6px;padding-right:8px;font-weight:bold}

.notificacion_grupo {color:red;font-size:15px;font-weight:bold}

.filtro_taller{ border:1px #ccc solid; height:110px; padding:0 10 0 10px;margin-bottom:10px;background-color:#eee}
.reset_filtros_taller {margin-right:40px}
.botones_filtro_taller {background-color:#fff;display:inline-block;width:800px;padding-bottom:15px}
.boton_listapdf_postulantes {clear:both;float:left;padding:0;margin:0}
.boton_listapdf_seleccionados {float:left;padding:0;margin:0}
.boton_lista_seleccionados {float:left;padding:0;margin:0}
.boton_lista_postulantes {float:left;padding:0;margin:0}

table.tabla_inscripciones{border:1px solid #444;}
table.tabla_inscripciones td{padding:5px;text-align:center}
table.mostrar_ficha{border:1px solid #444;}
table.mostrar_ficha td{padding:5px;text-align:left;valign:top}

.nota_destacada {margin-top:15px;clear:both}

.continuar_sin_files {border:1px solid #aaa;padding:5px 7px 5px 7px;margin-right:3px;background-color:#fff;font-size:1em;display:inline-block}
.continuar_sin_files a {color:#000;display:inline-block}
.no_boton {padding-bottom:6px;padding-top:6px;display:inline-block}
.no_boton a:hover{text-decoration:none;color:#999;display:inline-block}

.progreso_inscripcion {display:inline-block}

ul.convocatoriainterior {list-style:none;display:block}
ol.listaconvocatorias {list-style:none;display:inline}
.taller_resumen .taller_fecha_cierre {display:inline-block}

h2.verOcultar {display:block;padding-left:5px;padding-bottom:1px}


/*Javier Ayala 21 Diciembre de 2009*/


.taller_maestro {display:inline}

.taller_resumen {
	width: 550px;
}
.taller_resumen_up {
	width: 550px;
}
.taller_resumen_cen {
	width: 550px;
}
.taller_resumen_down {
	width: 550px;
}

/*Javier Ayala 31 de Agosto de 2010 proceso postulación premio */

.misArchivos{list-style-type: none}