/* CSS Document */

body{
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	background-image: url(../images/new_site/bk_site.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	}
.textWhite{
	font-family: Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#FFFFFF;
	}
	

img {border: 0px;}	
form {margin: 0; padding:0;}
.fleft {float: left; display:inline; overflow:hidden;}
.fright {float: right;}
a:focus { outline: none !important;}
#contenedor {
	margin: auto;
	width: 900px;
}
ul {margin: 0px; padding: 0px;}
/*--------------------ESTILOS CABEZOTE*/

#cabezote{margin-bottom:12px;}
#logo {padding-top: 8px;}
#pais {width: 200px; float: left; margin-top: 29px; margin-right: 15px; margin-right: 20px;}
#division_pais{ border-left: 1px #C7191C dashed; margin: 0 3px; float:left;}

#banderacolombia {font-size:11px; font-weight: bold; color: #000; width: 55px; background: url(../images/new_site/bandera_col.gif) no-repeat; background-position: left top;padding-left: 24px; float:left; height:16px;}
#banderacolombia a{color:#C7191C; text-decoration:underline;}
#banderacolombia a:hover{color:#000; text-decoration:underline;}

#banderacostarica {font-size:11px; font-weight: bold; color: #000; width: 60px;background: url(../images/new_site/bandera_cost.gif) no-repeat; background-position: left top;padding-left: 24px; float: left;height:16px; }
#banderacostarica a{color:#C7191C; text-decoration:underline; text-decoration:underline;}
#banderacostarica a:hover{color:#000;}


#caja_usuario {width: 190px; height:45px; background: url(../images/cajaus_fond.jpg) repeat-x ;  font-size: 12px; font-weight: bold; color: #fff;text-align: center; padding-bottom: 0px;}
#cont_caja_us{margin:0 10px;}


#division_caja{ border-left: 1px #fff dashed; margin: 8px 3px; float:left; height: 30px;}
.links_caja{ text-align:center; padding: 15px 10px; color:#FFFFFF;}
.links_caja a{ color:#FFFFFF;  text-decoration:underline;}
.links_caja a:hover{ color:#000;  text-decoration:underline;}


/*--------------------ESTILOS ADICIONALES CABEZOTE LOGIN*/

#caja_usuario_login {
	width:inherit; 
	height:45px; 
	background: url(../images/new_site/cajaus_fond.jpg) repeat-x ;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-align: center; 
	padding-bottom: 0px;
	
}
#cont_caja_us_login{margin:0 10px;}
#cont_caja_us_login2{margin:0 10px;width:200px;}
#division_caja2{ border-left: 1px #fff dashed; margin: 0px 15px; float:left; height: 15px;}

.links_caja_nombre { text-align:center; padding: 5px 5px; color:#FFFFFF; }
.links_caja_log1 {padding-left:33px;padding-right:2px; color:#FFFFFF; }
.links_caja_log1 a{ color:#FFFFFF;  text-decoration:underline;}
.links_caja_log1 a:hover{ color:#000;  text-decoration:underline;}

.links_caja_log {padding-left:33px;padding-right:2px;padding:0px; color:#FFFFFF; text-align: center; }
.links_caja_log  a{ color:#FFFFFF;  text-decoration:underline;}
.links_caja_log  a:hover{ color:#000;  text-decoration:underline;}


/*--------------------ESTOS DOS SON LOS ESTILOS DEL BOTON NUEVO*/
#caja_usuario a:hover {color: #000;}
#caja_usuario h4 {margin:28px 0 0; font-size: 10px; color: #000; font-weight: normal; text-align: right;}
.clear {
	margin: 0px;
	padding: 0px;
	clear: both;
}
/*--------------------Estilos pestañas*/
#pestanas { background:url(../images/new_site/bk_menu.gif) repeat-x bottom; height: 32px;}
#pestanas li{ font-size:12px; color:#C7191C; float:left; font-weight:bold; list-style:none; text-align: center; display: block;}
#pestanas .activo a{ background:url(../images/new_site/pestana_activa_menu.jpg) no-repeat; display:block; width: 177px; height:32; margin-right: 3px; padding: 9px 0; color: #C7191C;}
#pestanas .inactivo a:active{ background:url(../images/new_site/pestana_activa_menu.jpg) no-repeat; width: 177px; margin-right: 3px; padding: 9px 0; color: #000;}
#pestanas .inactivo a{ background:url(../images/new_site/pestana_inactiva_menu.jpg) no-repeat; display:block; width: 177px; height: 32; margin-right: 3px; padding: 9px 0; color:#C7191C; text-decoration: none; }
#pestanas .ayuda_inactivo a {background:url(../images/new_site/pestana_ayuda_ina.jpg) no-repeat; display:block; width: 100px; height: 32;padding: 9px 0; color:#C7191C; text-decoration: none; }
#pestanas .ayuda_inactivo a:active {background:url(../images/new_site/pestana_ayuda_ina.jpg) no-repeat; display:block; width: 100px; height: 32;padding: 9px 0; color:#C7191C; text-decoration: none;}
#pestanas a:hover{color:#666666;}
/*---------------------------------HOME--------------------------------------*/

/*--------------------contenido home*/

#contenido_home{border-left:solid 1px #999; border-right:solid 1px #999; position:relative; padding: 10px 19px; height:100%;}
#contenido_home .curvaderecha{position:absolute; top:0; right:-1px; width: 2px; height: 2px;}

/*--------------------caja de búsqueda*/

#caja_buscador {background:url(../images/new_site/caja_buscador.jpg) no-repeat; height:73px; padding: 10px; width: 655px;}
#caja_left {width:550px; padding-top: 17px; float:left;}
#caja_left2 {width:550px; padding-top: 17px; float:left;}
#caja_buscador h3{margin: 7px 5px 0 0; font-size:16px; color: #fff; float:left; width: 180px; } 
#caja_buscador input {font-size:13px; color: #666; padding:6px; border:solid 1px #808080; background:url(../images/new_site/fondo_formulario_buscador.jpg) repeat-x; width: 240px; height: 17px; float: left; margin: 0 5px 0 0; }
#caja_buscador h4{margin: 0 0 0 4px;  float:left; width: 90px; }
#caja_buscador h4 a {background: url(../images/new_site/fondo_boton.jpg) repeat-x; font-size: 15px; color:#fff; display:block; border:solid 1px  #fff; text-decoration:none; float:right; width: 95px; padding: 6px 0 5px 0; text-align:center;  }
#caja_buscador h4 a:hover {background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x;}
#caja_buscador h5{margin: 0 0 4px 0; font-size: 10px; color: #fff; font-weight:normal;  }
#caja_buscador h6{margin-top: 8px; text-align:right; font-size:11px; }
#caja_buscador h6 a {color:#fff;  }
#caja_buscador h6 a:hover {color: #000;}

/*--------------------caja de registro*/

#registro{background: url(../images/new_site/registrese.jpg) no-repeat; font-size: 12px; color:#C7191C; text-align:center; padding: 13px 0 0; font-weight:bold; height: 82px;}
#registro h4 {margin: 4px auto 0; font-size: 15px; color:#fff; border:solid 1px  #990000; text-decoration:none; text-align:center; width: 135px;}
#registro h4 a {color: #fff; text-decoration: none; background:url(../images/new_site/fondo_boton.jpg) repeat-x; display:block; width: 135px; height: 17px; padding: 6px 0 5px 0;}
#registro h4 a:hover {background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x;}

/*--------------------áreas*/
#contenido_home .titulos {background: url(../images/new_site/bullet.gif) no-repeat center left; font-size: 16px; color:#666; padding:0 0 0 14px; margin: 15px 0 15px; font-weight:bold;  }
#areas ul {width: 200px; float: left; margin-right: 25px; margin-bottom: 0px;}
#areas li {font-size: 11px; font-weight: bold; color: #C7191C; list-style: none;  margin-bottom: 13px; background: url(../images/new_site/bullet_flecha_rojo.gif) no-repeat left 6px; padding-left: 11px; line-height: 14px;}
#areas li a {color: #C7191C;}
#areas li a:hover{color: #666;}

/*--------------------áreas2*/
#contenido_home .titulos {background: url(../images/new_site/bullet.gif) no-repeat center left; font-size: 16px; color:#666; padding:0 0 0 14px; margin: 15px 0 15px; font-weight:bold;  }
.areas2 a {font-size: 11px; font-weight: bold; color: #C7191C; list-style: none;  margin-bottom: 13px; background: url(../images/new_site/bullet_flecha_rojo.gif) no-repeat left 6px; padding-left: 11px; line-height: 14px; width: 200px; float: left; margin-right: 25px; margin-bottom: 0px; color: #C7191C;}
.areas2 a:hover{color: #666666;}


/*--------------------respuesta de encuestas*/
#contenido_home .titulos {background: url(../images/new_site/bullet.gif) no-repeat center left; font-size: 16px; color:#666; padding:0 0 0 14px; margin: 15px 0 15px; font-weight:bold;  }
.res_encuestas a {font-size: 11px; font-weight: bold; color: #C7191C; list-style: none;  margin-bottom: 13px; background: url(../images/new_site/bullet_flecha_rojo.gif) no-repeat left 6px; padding-left: 11px; line-height: 14px; width: 500px; float: left; margin-right: 25px; margin-bottom: 0px; color: #C7191C;}
.res_encuestas a:hover{color: #666666;}
.res_encuestas .textLabel{font-size: 11px; font-weight: bold; color: #666666; list-style: none;  margin-bottom: 13px; padding-left: 11px; line-height: 14px; width: 200px; float: left; margin-right: 25px; margin-bottom: 0px; color: #666666;}
.res_encuestas .RespLabel{font-size: 11px; font-weight: bold; color: #666666; list-style: none;  color: #666666;}

/*--------------------contactenos*/
#contenido_home .titulos {background: url(../images/new_site/bullet.gif) no-repeat center left; font-size: 16px; color:#666; padding:0 0 0 14px; margin: 15px 0 15px; font-weight:bold;  }
#contacto a {font-size: 11px; font-weight: bold; color: #C7191C; list-style: none;  margin-bottom: 13px; background: url(../images/new_site/bullet_flecha_rojo.gif) no-repeat left 6px; padding-left: 11px; line-height: 14px; width: 500px; float: left; margin-right: 25px; margin-bottom: 0px; color: #C7191C;}
#contacto a:hover{color: #666666;}
#contacto .titleLabel{font-size: 12px; font-weight: bold; color: #666666; list-style: none; background-color:#efefef; vertical-align:middle;}
#contacto .textBox {width: 100%; font-size: 11px; vertical-align:middle;}
#contacto h2 a{color: #fff; text-decoration: none; border: solid 1px #990000; background: url(../images/new_site/fondo_boton.jpg) repeat-x center -3px; display: block; width: 100px; padding: 5px 0; text-align:center; }
#contacto h2 a:hover{background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x center -3px; color: #fff;}

/*--------------------Búsqueda avanzada*/
#contenido_home .titulos {background: url(../images/new_site/bullet.gif) no-repeat center left; font-size: 16px; color:#666; padding:0 0 0 14px; margin: 15px 0 15px; font-weight:bold;  }
#busqavan a {font-size: 11px; font-weight: bold; color: #C7191C; list-style: none;  margin-bottom: 13px; background: url(../images/new_site/bullet_flecha_rojo.gif) no-repeat left 6px; padding-left: 11px; line-height: 14px; width: 500px; margin-right: 25px; margin-bottom: 0px; color: #C7191C;}
#busqavan a:hover{color: #666666;}
#busqavan .titleLabel{font-size: 12px; font-weight: bold; color: #666666; list-style: none; vertical-align:middle;}
#busqavan .textBox {width: 100%; font-size: 11px; vertical-align:middle;}
#busqavan h2 a{color: #fff; text-decoration: none; border: solid 1px #990000; background: url(../images/new_site/fondo_boton.jpg) repeat-x center -3px; display: block; width: 100px; padding: 5px 0; text-align:center; }
#busqavan h2 a:hover{background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x center -3px; color: #fff;}

/*--------------------registrese*/
#contenido_home .titulos {background: url(../images/new_site/bullet.gif) no-repeat center left; font-size: 16px; color:#666; padding:0 0 0 14px; margin: 15px 0 15px; font-weight:bold;  }
#registrese a {font-size: 11px; font-weight: bold; color: #C7191C; list-style: none;  margin-bottom: 13px; background: url(../images/new_site/bullet_flecha_rojo.gif) no-repeat left 6px; padding-left: 11px; line-height: 14px; width: 500px; float: left; margin-right: 25px; margin-bottom: 0px; color: #C7191C;}
#registrese a:hover{color: #666666;}
#registrese .titleLabel{font-size: 12px; font-weight: bold; color: #666666; list-style: none; vertical-align:middle;}
#registrese .textBox {width: 100%; font-size: 11px; vertical-align:middle;}
#registrese .textSmall {width: 100%; font-size: 9px; vertical-align:middle;}
#registrese h2 a{color: #fff; text-decoration: none; border: solid 1px #990000; background: url(../images/new_site/fondo_boton.jpg) repeat-x center -3px; display: block; width: 100px; padding: 5px 0; text-align:center; }
#registrese h2 a:hover{background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x center -3px; color: #fff;}
#TblRegistro .titleLabel{font-size: 12px; font-weight: bold; color: #666666; list-style: none; vertical-align:middle;}


/*--------------------publicidad*/

.publicidad {background:#f0f0f0;padding: 7px 5px 13px 5px; margin-top: 15px;}
.publicidad h4 {margin: 0 0 3px 0; font-size: 11px; color: #666; font-weight: normal;}


/*--------------------pestañas filtros*/

#home_filtros	 { background:url(../images/new_site/bk_menu.gif) repeat-x bottom; height: 20px;width:398px;float:left;}
#home_filtros li{ font-size:11px; color:#C7191C; float:left; font-weight:bold; list-style:none; text-align: center; display: block;}
#home_filtros .activo a{ background:url(../images/new_site/pestana_activa_submenu.jpg) no-repeat; display:block; width: 129px; height:20px; padding: 4px 0 2px; color:#C7191C; text-decoration: none;margin-right:3px;}
#home_filtros .inactivo a{ background:url(../images/new_site/pestana_inactiva_submenu.jpg) no-repeat; display:block; width: 129px; height:20px; padding: 4px 0 2px; color:#000; text-decoration: none;margin-right:3px;}
#home_filtros a:hover{color:#666;}
#contenido_filtros {border-left:solid 1px #999; border-right:solid 1px #999; padding: 10px 19px; font-size:11px; color:#C7191C; padding-left: 34px; height: 90px;}
.TabbedPanelsContent h2{margin: 9px 0 0; font-size: 11px;}
.TabbedPanelsContent h2 a{color: #fff; text-decoration: none; border: solid 1px #990000; background: url(../images/new_site/fondo_boton.jpg) repeat-x center -3px; display: block; width: 66px; padding: 5px 0; text-align:center; float: right;}
.TabbedPanelsContent h2 a:hover{background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x center -3px; color: #fff;}
.TabbedPanelsContent h3{margin: 0; font-size: 11px;}
.TabbedPanelsContent h3 a{color:#C7191C; text-decoration: none; padding: 3px 0; width: 52px; display: block;}
.TabbedPanelsContent h4{margin:4px 0 0; float: left; color: #999; font-size: 11px; font-weight: normal;}
.TabbedPanelsContent h5{margin: 20px 0 4px 0; font-size: 10px; color: #666; font-weight:normal;  }
.TabbedPanelsContent .select1 {width: 100%; font-size: 11px; margin-top: 14px;}
.TabbedPanelsContent .select2 {width: 100%; font-size: 11px;}
.TabbedPanelsContent input {width: 170px; font-size: 11px; float: right; border: solid 1px #999;}

/*--------------------nube de tags*/

#nube {border-left:solid 1px #999; border-right:solid 1px #999; padding: 0 10px; height: 117px; overflow: hidden; line-height: 17px;}
#nube h3 {margin: 3px 0 6px; font-size: 11px; color: #666; border-bottom: solid 1px #666; padding-bottom: 3px;}
#nube a {color: #adadad; text-decoration: none;}
#nube a:visited {color: #C7191C; text-decoration: none;}
#nube a:hover {color: #C7191C;}
#nube .nivel1 a { font-size: 12px; color:#999999;}
#nube .nivel1 a:hover {color: #C7191C;}
#nube .nivel2 a { font-size: 13px; color: #666666;}
#nube .nivel2 a:hover {color: #C7191C;}
#nube .nivel3 a { font-size: 14px; color: #333333;}
#nube .nivel3 a:hover {color: #C7191C;}
#nube .nivel4 a { font-size: 15px; color: #333333; font-weight: bold;}
#nube .nivel4 a:hover {color: #C7191C;}

/*--------------------carrusel*/

#logos{background: url(../images/new_site/fondo_carrusel.jpg) no-repeat; height:93px; }

/*--------------------notas educativas*/
#video{background: url(../images/new_site/fondo_video.gif) no-repeat; height: 257px; width:191px; padding: 5px 7px 5px 7px; }
#contenido{padding-left:10px; padding-top:5px; }
#noticias{width: 230px; float: left;}
#noticias ul{margin-right:5px;}
#noticias li {font-size: 12px; font-weight: bold; color: #C7191C; list-style: none;  margin-bottom: 13px; background: url(../images/new_site/bullet_flecha_rojo.gif) no-repeat left 6px;line-height: 14px;  border-bottom:dotted 1px #999; margin:0 0 10px; padding: 0 0 10px 60px;}
#noticias li a {color: #C7191C; text-decoration:none; }
#noticias li a:hover{color: #666;}
#noticias .escrito{background:url(../images/new_site/iconotas.gif) no-repeat;}
#noticias .audio{background: url(../images/new_site/icomicrofono.gif) no-repeat;}
#noticias .video{background: url(../images/new_site/icocamera.jpg) no-repeat;}
#noticias h5 {padding-top: 10px; font-size: 10px; text-decoration:underline; text-align:left;}
#noticias h5 a{color:#C7191C;}
#noticias h5 a:hover{color: #666;}

/*------------encuesta-------*/
#encuesta{width: 200px; float: right; border-left: solid 1px #999; padding-left: 10px; font-size: 12px; color: #333;}
#encuesta h3 {margin: 0 0 5px; font-size: 15px; color:#333333;}
#encuesta h4 {margin: 0 0 10px; font-size: 12px; color: #333; font-weight: normal;}
.item_text {font-size: 11px; color:#666666; text-align: left; font-weight:normal; }
.item {font-size: 11px; color:#666666; text-align: left; font-weight:normal; border-bottom:dotted 1px #999; margin:0 0 5px; padding: 0 0 5px; }
#encuesta input{ float:right;}
#encuesta h2{margin: 14px 0 0; font-size: 11px;}
#encuesta h2 a{color: #fff; text-decoration: none; border: solid 1px #990000; background: url(../images/new_site/fondo_boton.jpg) repeat-x center -3px; display: block; width: 66px; padding: 5px 0; text-align:center; float: right;}
#encuesta h2 a:hover{background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x center -3px; color: #fff;}
#encuesta h5 {margin: 10px 0 0 0; font-size: 10px; color:#C7191C;}
#encuesta h5 a{color:#C7191C;}
#encuesta h5 a:hover {color:#666;}

#encuesta_1{width: 200px; float: right; border-left: solid 1px #999; padding-left: 10px; font-size: 12px; color: #333;}

/*--------------------footer*/
#footer{padding: 5px 0 0; border-top: dotted 1px #C7191C; margin: 15px 0 0; font-size: 11px; color: #666; overflow:hidden;}
#footer a{color:#333;}
#contactenos {background:url(../images/new_site/logopeque.gif) no-repeat; background-position: center top;padding: 39px 0 0 55px;width: 222px; height: 200px; margin-top:14px; border-left:dotted 1px #c7191c;}
#contactenos h3{font-size: 16px; color:#6666; padding:0 0 0; margin: 0;}
#contactenos h4{font-size: 11px; color:#C7191C; padding:0 0 0; margin: 0;}
#contactenos h4 a{font-size: 11px; color:#C7191C; text-decoration:underline; }
#contactenos h4 a:hover{color:#666;  text-decoration:underline; }
#botones_footer ul{padding: 19px 0 0;}
#botones_footer li{font-size:11px; color:#C7191C; float:left; font-weight:normal; list-style:none; text-align:center; margin-left:10px;}
#botones_footer li a {color:#c7191c; text-decoration:underline; margin-left: 10px;}
#botones_footer li a:hover {color:#666; text-decoration:underline;}
#paginas li {margin-bottom: 5px;}

#paginas h4{margin: 10px 0 10px 19px; font-size:13px; color: #c7191c;}
#footer h5 { margin: 10px 10px 0; font-size: 10px; color: #000; text-align: center;}
#paginas ul {list-style: none; margin: 0 5px 0 19px; float:left; color:#333;}

#paginasseo ul {list-style: none; margin: 0 5px 0 0px; float:left; text-decoration:underline; color:#C7191C;}
#paginas li  {font-size: 10px;}
#paginas li a {font-size: 10px; text-decoration:underline; color:#C7191C;}
#paginas li a:hover {color: #666; text-decoration: underline;}

/*---------------------------------RESULTADOS DE BÚSQUEDA--------------------------------------*/
/*--------------------Contenido resultados de búsqueda*/
/*--------------------Columna izquierda filtros resultados de busqueda*/
#caja_filtros {background: url(../images/new_site/top_filtro_resultados_busqueda.jpg) no-repeat; margin-top: 15px; font-size:11px; color:#333; text-align:center; font-weight:bold; padding-top: 7px; padding-bottom: 8px;}
#caja_fil{font-size:11px; border-left:solid #ccc 1px; border-right:solid #ccc 1px; padding-top: 1px; margin-top: 8px;}
#caja_filtros .titulitos{color:#666; text-align:left;  padding-top: 5px; margin-top: 8px;}
#caja_filtros h3{font-size: 11px; margin: 0px; padding: 0px 5px;}
#caja_filtros ul{font-weight:normal; width:127px; margin: 0px 5px; border-bottom:dotted #666 1px; padding-bottom: 8px;}
#caja_filtros li{background: url(../images/new_site/bulllet_filtros.gif) no-repeat left 5px;margin: 4px 0px 0px 0px; padding-left:10px; list-style: none;}
#caja_filtros li a{color:#666; text-decoration:none;}
#caja_filtros li a:hover{color:#c7191c; text-decoration:none;}

/*--------------------Columna izquierda seleccionados resultados de busqueda*/
#caja_select {background: url(../images/new_site/top_filtro_resultados_busqueda.jpg) no-repeat; margin-top: 15px; font-size:11px; color:#333; text-align:center; font-weight:bold; padding-top: 7px; padding-bottom: 8px;}
#caja_sel{font-size:11px; border-left:solid #ccc 1px; border-right:solid #ccc 1px; padding-top: 1px; margin-top: 8px;}
#caja_select .titulitos{color:#666; text-align:left;  padding-top: 5px; margin-top: 8px;}
#caja_select h3{font-size: 11px; margin: 0px; padding: 0px 5px;}
#caja_select ul{font-weight:normal; width:127px; margin: 0px 5px; border-bottom:dotted #666 1px; padding-bottom: 8px;}
#caja_select li{margin: 0px 0px 0px 0px; padding-left:5px; list-style: none;}
#caja_select li a{background: url(../images/new_site/bullet_flecha_rojo.gif) no-repeat left 6px; color: #c7191c; font-weight:bold; margin: 0; padding-left: 11px; font-size: 11px; text-decoration:none;}
#caja_select li a:hover{color:#666; text-decoration:none;}

/*--------------------Columna derecha resultados de busqueda*/
#caja_informacion{padding: 12px 0 9px 0; border-bottom:dotted #666 1px; margin-left:1px;}
#caja_informacion h3{background: url(../images/new_site/bullet.gif) no-repeat center left; font-size: 18px; color:#666; padding-left: 9px; margin: 0;}
#caja_informacion h2{padding-left: 9px; font-size: 22px; color: #c7191c;margin: 0;}
.total_pagina {padding-left: 9px; font-size: 13px; color: #666; float:left;}
#organizar {font-size: 11px; color: #c7191c; text-align:left;}

/*--------------------Cursos encontrados*/
.curso {margin: 9px 0 0 5px; font-size: 11px; border-bottom: dotted #666 1px; padding-bottom: 9px; *padding-bottom: 0px; text-align: left;}
.items_cursos {color: #666; float: left; display:inline; overflow:hidden; width: 560px; padding-left: 0px; margin-left: 0;}
.items_cursos h4 {background: url(../images/new_site/bullet_flecha_rojo.gif) no-repeat left 6px; color: #c7191c; font-weight:bold; margin: 0; padding-left: 11px; font-size: 11px;}
.items_cursos h4 a {color: #C7191C;}
.items_cursos h4 a:hover{color: #666;}

/*--------------------publicidad*/
.publicidad_728x90 {background:#f0f0f0;padding: 7px 2px 13px 4px; margin: 9px 0px 0px -8px; width: 728px; }
*html .publicidad_728x90 {background:#f0f0f0;padding: 7px 1px 13px 4px; margin: 9px 0px 0px -25px; width: 728px; }
.publicidad_728x90 h4 {margin: 0 0 3px 0; font-size: 11px; color: #666; font-weight: normal;}
*html .publicidad_728x90 h4 {margin: 0 0 3px 4px; font-size: 11px; color: #666; font-weight: normal; padding-left: 20px;}

/*--------------------Pie de cursos*/

#anterior_siguiente{font-size: 12px; width: 190px; text-align:right; margin-top: 9px;}
#anterior{background: url(../images/new_site/bullet_flecha_rojoizq.gif) no-repeat left 6px; color: #c7191c;  font-weight:bold; padding-left: 11px;}
#anterior a{color:#c7191c; text-decoration:underline;}
#anterior a:hover{color:#666; text-decoration:underline;}
#numeros ul{padding-left: 1px; font-size:11px; color:#666; font-weight:normal; list-style:none;}
#numeros li{ text-align:center; float:left; padding-left: 6px;}
#numeros li a:link{color:#666; text-decoration:underline; font-weight: bold;}
#numeros li a:visited {color:#999; text-decoration:none; font-weight: normal;}
#numeros li a:hover{color:#c7191c; text-decoration:underline; font-weight:bold;}
#numeros li a:active{color:#c7191c; text-decoration:none; font-weight: bold;}
#siguiente {background: url(../images/new_site/bullet_flecha_rojo.gif) no-repeat right 6px; color: #c7191c;  font-weight:bold; padding-right: 11px;}
#siguiente a{color:#c7191c; text-decoration:underline; }
#siguiente a:hover{color:#666; text-decoration:underline;}

/*---------------------------------Galería--------------------------------------*/
#noticiaprinc {width:626px;padding:22px 0 0 20px;float:left;}
#mascara {width:624px;overflow:hidden;}
#contenedorCarrusel {width:2035px;}
.ynsnip {float:left;width:150px;text-align:center;margin:0 3px 0 3px;} 
.foto img{border:0px;text-align:center;margin:auto;}
.fscleft {}
.fscleft a {display:block;width:13px;height:60px;}
.fscleft a.buttonOn {background: url("../images/new_site/boton_carrusel_left.jpg") no-repeat;}
.fscleft a:hover {cursor:hand;background: url("../images/new_site/boton_carrusel_left.jpg") no-repeat;}
.fscleft a strong {display:none;}
.fscright a {width:13px;height:60px;display: block;}
.fscright {}
.fscright a.buttonOn {background: url("../images/new_site/boton_carrusel_right.jpg") no-repeat;}
.fscright a:hover {cursor:hand;	background: url("../images/new_site/boton_carrusel_right.jpg") no-repeat;}
.fscright a strong {display:none;}
.fscleft a.buttonOff, .fscleft a:hover.buttonOff {cursor: default;	background: url("../images/new_site/boton_carrusel_left.jpg") no-repeat;} 
.fscright a.buttonOff, .fscright a:hover.buttonOff {cursor: default; background: url("../images/new_site/boton_carrusel_right.jpg") no-repeat;}
#flechas1{position: relative;float: left;top:-60px;left:-10px;}
#flechas2 {position: relative;float: left;top:-60px;left:620px;}


/*---------------------------------DETALLE DE CURSO --------------------------------------*/
/*--------------------Columna izquierda*/

.curso{padding-left:0px;}
#nombre_curso .curso{padding-bottom: 5px;  border-bottom: none;  }
*html #nombre_curso .curso{padding-bottom: 0px;  border-bottom: none;}
.titulo_curso h4 {color: #c7191c; font-weight:bold; margin: 0 0 0 10px;font-size: 17px; }
.titulo_curso .total_pagina {padding-left: 0; margin-left: 10px; border-bottom: none; }

.titulo_curso .total_pagina .contactar {color: #666; float: left; display:inline; overflow:hidden; padding-left: 0px; margin-left: 0; width:560px;}
.titulo_curso .total_pagina .contactar h4 {background: url(../images/new_site/bullet_flecha_rojo.gif) no-repeat left 6px; color: #c7191c; font-weight:bold; margin: 0; padding-left: 11px; font-size: 11px;}
.titulo_curso .total_pagina .contactar h4 a {color: #C7191C;}
.titulo_curso .total_pagina .contactar h4 a:hover{color: #666;}

/*--------------------pestanas detalle de curso */
#pestanas_detalle{width:674px; height: 23px; border-bottom: solid 1px #999; margin-top: 10px; text-align:center;}
* + html #pestanas_detalle{width:674px; height: 23px; border-bottom: solid 1px #999; margin-top: 0px; text-align:center;}
#pestanas_detalle li { font-size: 12px; float:left; font-weight:bold; list-style:none; text-align:center; display:block;}
#pestanas_detalle .activa_detalle { background:url(../images/new_site/pestana_activa_detalle.jpg) no-repeat; display:block;  width: 219px; height: 24;margin-right: 5px; padding: 5px 0 9px 0; color: #C7191C; text-align:center; text-decoration:none }
#pestanas_detalle .inactiva_detalle {background:url(../images/new_site/pestana_inactiva_detalle.jpg) no-repeat; display:block;  width: 219px; height: 24; margin-right: 5px; padding: 5px 0 9px 0; color: #666; text-align:center; text-decoration: none;}
#pestanas_detalle .select_detalle { background:url(../images/new_site/pestana_activa_detalle.jpg) no-repeat; display:block; width: 219px; height: 24; margin-right: 5px; padding: 5px 0 9px 0; color: #C7191C; text-align:center; text-decoration: none;}
#pestanas_detalle a:hover{ width: 219px; height: 24; margin-right: 5px; padding: 5px 0 9px 0; color: #999; text-align:center; text-decoration: none;}
/*--------------------Contenido_pestanas */

#contenido_detalle{border-left:solid 1px #999; border-right:solid 1px #999;position:relative; padding: 10px 10px; width: 653px;}
#contenido_detalle .curvaderecha{position:absolute; top:0; right:-1px; width: 2px; height: 2px;}
#contenido_detalle h3 a{color: #fff; vertical-align:middle; text-decoration: none; border: solid 1px #990000; background: url(../images/new_site/fondo_boton.jpg) repeat-x center -3px; display: block; width: 110px; padding: 5px 0; text-align:center; float:none;}
#contenido_detalle h3 a:hover{background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x center -3px; color: #fff;}
#contenido_detalle .textoForm{ font-size:11px; color:#999; }

.contenidos_pestanas{width: 645px;}
/*--------------------PESTANAS */
/*--------------------Contactar institucion */
.items_detalle{font-size:12px; color: #666; border-left: solid #999 1px; border-right: solid #999 1px; }
.items_detalle ul{padding:3px 7px; width: 550px;}
.items_detalle li{background: url(../images/new_site/bulllet_filtros.gif) no-repeat left 6px;padding-left:10px; list-style: none; padding-bottom:3px;}
#boton_imprimir{ padding-right: 5px;} 
.imagen{text-align:right; padding: 5px 10px;}
.imprimir{font-size: 10px; color:#666;text-align:right; color: #c7191c;  font-weight:bold; padding-right: 4px;}
.imprimir a{color: #c7191c; text-decoration: none;}
.imprimir a:hover{color:#666;}

.items_detalle_centro {font-size: 11px; color:#666; padding: 10px 0 5px 0; width: 645px;}
.items_detalle_centro li{background: url(../images/new_site/bulllet_filtros.gif) no-repeat left 6px;padding-left:8px; list-style: none; padding-bottom:3px; float:left; margin-right: 4px;} 
.items_detalle_centro .pagina_programa {margin-right: 0;}
.items_detalle_centro .pagina_programa a {color:#666; }
.items_detalle_centro .pagina_programa a:hover {color:#999; }

#detalle_de_curso {margin-top: 4px;}
.curso_elegido{padding:10px 22px; text-align:left; font-size:10px; color: #666;}

/*-------------------- mas cursos de esta institucion*/
.todos_items {font-size: 11px; color:#666; padding-top: 3px;}

/*-------------------- enviar a un amigo*/

#enviar_amigo{background:url(../images/new_site/enviar_amigo.gif) no-repeat;background-position:center; width: 645px; height:162px; padding-top:10px; font-size: 11px; color: #333;}
#enviar_amigo .linea_campos {margin-left: 22px; width: 600px;}
#enviar_amigo .espacio_campos{margin-right: 65px;}
#enviar_amigo .nombre_campos {width: 30px;} 
#enviar_amigo .comentarios_registro_detalle {margin:10px 0 0 22px; width: 500px; background: url(../images/comentarios_enviar_amigo.gif) no-repeat; }
#enviar_amigo .fondo_comentarios{width: 470px;}
#enviar_amigo #boton_registro_detalle {padding-right: 17px; margin-top: 73px;}

/*--------------------registro detalle de curso */

.registro {background: url(../images/new_site/caja_registro_detalle.gif) no-repeat ; background-position:left; padding: 17px 0px 20px 20px;*padding-top:13px;*height:305px;width: 675px; height:308px; font-size: 11px; color:#333;}
*html .registro {background: url(../images/new_site/caja_registro_detalle.gif) no-repeat ; background-position:left; padding: 0px 0px 0px 20px;*padding-top:13px;*height:305px;width: 675px; height:308px; font-size: 11px; color:#333;}
*html .linea_campos{ width: 625px; clear: both; padding: 10px 0; overflow: hidden;}
.linea_campos{ width: 625px; clear: both; border-bottom: dotted 1px #C7191C ; padding: 10px 0; overflow: hidden;}
*html .nombre_campos{width: 50px; float: left; margin: 0 10px 0 0; text-align:right; padding-top: 3px;}

.nombre_campos{	width: 55px; float: left; margin: 0 15px 0 0; text-align:right; padding-top: 3px;}
*html .espacio_campos2{ width: 31px; float: left; margin: 0;}

.espacio_campos{ width: 215px; float: left; margin: 0 40px 0 0;}
*html .espacio_campos{ width: 125px; float: left; margin: 0 20px 0 0;}
.espacio_campos2{ width: 50px; float: left; margin: 0 ;}	

.linea_comentarios{ width: 625px; clear: both; margin: 10px 0; overflow: hidden;}

.informacion_registro_detalle {width: 148px; height: 89px; float: left; margin: 0 7px 0 0; padding: 12px;  background: url(../images/new_site/informacion_registro_detalle.gif) no-repeat;}
.comentarios_registro_detalle {width: 330px; height: 89px; float: left; margin: 0 7px 0 3px; padding: 12px; background: url(../images/new_site/comentarios_registro_detalle.gif) no-repeat;}

#boton_registro_detalle h3{margin: 60px 0 0; font-size: 11px; color:#FFFFFF; text-align:center;}
#boton_registro_detalle h3 a{color: #fff; text-decoration: none; border: solid 1px #c7191c; background: url(../images/new_site/fondo_boton.jpg) repeat-x center -3px; display: block; width: 80px; padding: 5px 0; text-align:center; float: right;}
#boton_registro_detalle h3 a:hover{background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x center -3px; color: #fff;}

#boton_enviar_amigo h3{margin: 60px 0 0; font-size: 11px; color:#FFFFFF; text-align:center;}
#boton_enviar_amigo h3 a{color: #fff; text-decoration: none; border: solid 1px #c7191c; background: url(../images/new_site/fondo_boton.jpg) repeat-x center -3px; display: block; width: 100px; padding: 5px 0; text-align:center;}
#boton_enviar_amigo h3 a:hover{background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x center -3px; color: #fff;}

.nombre_campos_c{	width: 70px; float: left; text-align:right; margin: 5px 0;}
.fondo_comentarios{ height: 50px; font: 11px Arial, Helvetica, sans-serif; color:#333333; width: 322px;}
.text_box{font: 11px Arial, Helvetica, sans-serif; color:#333333;}

/*--------------------registro contactenos */

.registro_contactenos {background: url(../images/new_site/caja_registro_detalle.gif) no-repeat ; background-position:left; padding: 17px 0px 20px 20px;*padding-top:13px;*height:305px;width: 675px; height:308px; font-size: 11px; color:#333;}
*html .registro_contactenos {background: url(../images/new_site/caja_registro_detalle.gif) no-repeat ; background-position:left; padding: 0px 0px 0px 20px;*padding-top:13px;*height:305px;width: 675px; height:308px; font-size: 11px; color:#333;}
*html .linea_campos_contact{ width: 625px; clear: both; padding: 10px 0; overflow: hidden;}
.linea_campos_contact{ width: 625px; clear: both; border-bottom: dotted 1px #C7191C ; padding: 10px 0; overflow: hidden;}
*html .nombre_campos_contact{width: 50px; float: left; margin: 0 10px 0 0; text-align:right; padding-top: 3px;}

.nombre_campos_contact{	width: 55px; float: left; margin: 0 15px 0 0; text-align:right; padding-top: 3px;}
*html .espacio_campos2_contact{ width: 31px; float: left; margin: 0;}

.espacio_campos_contact{ width: 215px; float: left; margin: 0 40px 0 0;}
*html .espacio_campos_contact{ width: 125px; float: left; margin: 0 20px 0 0;}
.espacio_campos2_contact{ width: 50px; float: left; margin: 0 ;}	

.linea_comentarios_contact{ width: 625px; clear: both; margin: 10px 0; overflow: hidden;}

.informacion_registro_detalle_contact {width: 148px; height: 89px; float: left; margin: 0 7px 0 0; padding: 12px;  background: url(../images/new_site/informacion_registro_detalle.gif) no-repeat;}
.comentarios_registro_detalle_contact {width: 330px; height: 89px; float: left; margin: 0 7px 0 3px; padding: 12px; background: url(../images/new_site/comentarios_registro_detalle.gif) no-repeat;}

#boton_registro_detalle_contact h3{margin: 60px 0 0; font-size: 11px; color:#FFFFFF; text-align:center;}
#boton_registro_detalle_contact h3 a{color: #fff; text-decoration: none; border: solid 1px #c7191c; background: url(../images/new_site/fondo_boton.jpg) repeat-x center -3px; display: block; width: 80px; padding: 5px 0; text-align:center; float: right;}
#boton_registro_detalle_contact h3 a:hover{background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x center -3px; color: #fff;}

#boton_enviar_amigo_contact h3{margin: 60px 0 0; font-size: 11px; color:#FFFFFF; text-align:center;}
#boton_enviar_amigo_contact h3 a{color: #fff; text-decoration: none; border: solid 1px #c7191c; background: url(../images/new_site/fondo_boton.jpg) repeat-x center -3px; display: block; width: 100px; padding: 5px 0; text-align:center;}
#boton_enviar_amigo_contact h3 a:hover{background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x center -3px; color: #fff;}

.nombre_campos_c_contact{	width: 70px; float: left; text-align:right; margin: 5px 0;}
.fondo_comentarios_contact{ height: 50px; font: 11px Arial, Helvetica, sans-serif; color:#333333; width: 322px;}
.text_box_contact{font: 11px Arial, Helvetica, sans-serif; color:#333333;}

/*--------------------Columna derecha */

#caja_info_institucion{font-size:11px; width: 168px;margin-top: 998px; *margin-top: 335px;}
.cabezote_caja_info_institucion {background:url(../images/new_site/top_detalle_info_institucion.jpg) no-repeat;  color:#333; text-align:center; font-weight:bold; padding-top: 7px; height: 30px;}
.items_info_institucion {border-left:solid #ccc 1px; border-right: solid #ccc 1px; width: 166px;}

#caja_info_inst{ width: 662px; clear: both; padding-top: 15px;}
*html #caja_info_inst{ width: 662px; clear: both; padding-top: 10px;}
.cabezote_caja_info_inst{background:url(../images/new_site/top_detalle_info_institucion.jpg) repeat-x; width: 662px; height: 20px; font: 14px Arial, Helvetica, sans-serif; color:#333; text-align: center; font-weight:bold; padding: 5px;}
.items_info_inst {border-left:solid #ccc 1px; border-right: solid #ccc 1px; width: 660px; padding: 5px;}
.separador_item_logo{ width: 150px; padding: 9px 0; clear: both; color: #666; font-size: 11px; }
.separador_item_texto{ width: 648px; padding: 9px 0; border-top: #999 1px dotted; clear: both; color: #666; font-size: 13px; margin-left:5px; }
.separador_item{ width: 500px; padding: 9px 0; clear: both; color: #666; font-size: 11px; }
.caja_logos_inst{ width: 132px; margin: 2px 12px;}

#boton_registro_inst h3 {margin: 0px 0 0 0; font-size: 12px; color:#FFFFFF; text-align:center; font-weight: bold;}
#boton_registro_inst h3 a {color: #fff; text-decoration: none;  border: 1px #c7191c solid; background:url(../images/new_site/fondo_boton.jpg) repeat-x; display:block; width: 114px; height: 17px; text-align:center; padding: 6px 20px 5px 20px; margin:0px; margin-top: 10px;}
#boton_registro_inst h3 a:hover {color:#fff; background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x;}

#boton_contactar_insti h3{margin: 5px 0 0 0; font-size: 11px; color:#FFFFFF; text-align:center;}
#boton_contactar_insti h3 a{color: #fff; text-decoration: none; border: solid 1px #c7191c; background: url(../images/new_site/fondo_boton.jpg) repeat-x center -3px; display: block; width: 180px; padding: 5px 0; text-align:center; float: right;}
#boton_contactar_insti h3 a:hover{background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x center -3px; color: #fff;}



#caja_resistro_info{margin:0; padding:0;}

/*--------------------PAGINA REGISTRO y RESPUESTA*/
.formulario_registro {width: 856px;}
.registro2 { font-size: 11px; color:#333; border-left:solid #CCCCCC 3px; border-right:solid #CCCCCC 3px; padding:15px 113px 10px 113px; overflow: hidden;}
.texto_intro {padding-bottom: 15px;}
.texto_intro a {color:#c7191c; text-decoration:underline; font-weight:bold;}
.texto_intro a:hover {color:#666; text-decoration:underline;}
.formulario_registro .boton_registro a {color: #fff; text-decoration: none; background:url(../images/new_site/fondo_boton.jpg) repeat-x; display:block; width: 75px; height: 17px; padding: 6px 20px 5px 20px; font-size: 11px; margin:0px; text-align: center; font-weight: bold; margin-top: 10px; border: 1px #c7191c solid;}
.formulario_registro .boton_registro a:hover {background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x;}


/*--------------------INSTITUCIONES AFILIADAS*/
#caja_filtros_inst {background: url(../images/new_site/top_filtro_instituciones.jpg) no-repeat ; margin-top: 7px;font-size:11px; color:#333; text-align:center; font-weight:bold; padding-top: 7px; padding-bottom: 8px;}
#caja_inst{font-size:11px; border-left:solid #ccc 1px; border-right:solid #ccc 1px;padding-top: 1px; margin-top: 8px; }
#caja_filtros_inst .titulitos{color:#666; text-align:left;  padding-top: 5px; margin-top: 8px;}
#caja_filtros_inst h3{font-size: 11px; margin: 0px; padding: 0px 10px; color:#333;}
#caja_filtros_inst ul{font-weight:normal; width:116px; margin: 0px 10px; border-bottom:dotted #666 1px; padding-bottom: 8px;}
#caja_filtros_inst li{background: url(../images/new_site/bulllet_filtros.gif) no-repeat center left;margin: 4px 0px 0px 0px; padding-left:10px; list-style: none;}
#caja_filtros_inst li a{color:#666; text-decoration:none;}
#caja_filtros_inst li a:hover{color:#c7191c; text-decoration:none;}

#caja_select_inst {background: url(../images/new_site/top_filtro_instituciones.jpg) no-repeat ; margin-top: 7px;font-size:11px; color:#333; text-align:center; font-weight:bold; padding-top: 7px; padding-bottom: 8px;}
#caja_inst_sel{font-size:11px; border-left:solid #ccc 1px; border-right:solid #ccc 1px;padding-top: 1px; margin-top: 8px; }
#caja_select_inst .titulitos{color:#666; text-align:left;  padding-top: 5px; margin-top: 8px;}
#caja_select_inst h3{font-size: 11px; margin: 0px; padding: 0px 10px; color:#333;}
#caja_select_inst ul{font-weight:normal; width:116px; margin: 0px 10px; border-bottom:dotted #666 1px; padding-bottom: 8px;}
#caja_select_inst li{background: url(../images/new_site/bulllet_filtros.gif) no-repeat center left;margin: 4px 0px 0px 0px; padding-left:10px; list-style: none;}
#caja_select_inst li a{color:#c7191c; text-decoration:none; font-weight:bold;}
#caja_select_inst li a:hover{color:#666; text-decoration:none;}

#instituciones_afiliadas{margin-top: 5px; *margin-top: 0;}
#instituciones_afiliadas .caja_filtros_inst{background: url(../images/new_site/top_filtro_instituciones.jpg) no-repeat; margin-top: 7px;}
/*--------------------caja_filtros*/
#instituciones_afiliadas li{background: url(../images/new_site/bulllet_filtros.gif) no-repeat; background-position:0px 5px;margin: 4px 0px 0px 0px; padding-left:10px; list-style: none;}
#instituciones_afiliadas ul{font-weight:normal;width:161px; margin: 0px 10px; border-bottom:dotted #666 1px; padding-bottom: 8px; padding-left: 0px;}
/*--------------------espacio_logos*/
#logos_inst{margin-top: 0px; padding-top: 7px; list-style:none; list-style-type:none; }
.cuerpo_logo_inst {border-left:solid #CCCCCC 2px; border-right:solid #CCCCCC 2px; width: 632px; padding: 1px 12px  1px 12px; list-style:none; list-style-type:none; }
.titulos_secundarios{font-size: 12px; color: #333; font-weight:bold; margin-top: 20px; margin-bottom: 5px;}
#fila_logos {border-bottom: dotted #666 1px; padding: 10px 0 5px 0; }

.logo{WIDTH: 150PX; height: 60PX; margin: 5px 10px 0 0; float:left;}
.logo2{WIDTH: 150PX; height: 60PX; margin: 5px 0px 0 0; float:left;}

/*--------------------prueba*/
#w {border:#000000 1px solid;}
#contenedorw ul{ list-style:none; margin:0px; padding:0px;}
#contenedorw ul li{ float:left; }

/*---RESPUESTA INTERESADO---*/

.boton_ver_mas_cursos a {color: #fff; text-decoration: none; background:url(../images/new_site/fondo_boton.jpg) repeat-x; display:block; width: 125px; height: 17px; padding: 6px 20px 5px 20px; font-size: 12px;text-align: center; font-weight: bold; margin-top: 15px; border: 1px #c7191c solid; }
.boton_ver_mas_cursos a:hover {background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x; color:#FFFFFF; text-decoration:none;}

.texto_intro_ver{padding-bottom: 15px; border-bottom:#c7191c 1px dotted;}
.texto_intro_ver a {color:#c7191c; text-decoration:underline; font-weight:bold;}
.texto_intro_ver a:hover {color:#666; text-decoration:underline;}
/*---RESPUESTA INTERESADO---*/

.boton_ver_mas_cursos a {color: #fff; text-decoration: none; background:url(../images/new_site/fondo_boton.jpg) repeat-x; display:block; width: 125px; height: 17px; padding: 6px 20px 5px 20px; font-size: 12px;text-align: center; font-weight: bold; margin-top: 15px; border: 1px #c7191c solid; }
.boton_ver_mas_cursos a:hover {background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x; color:#FFFFFF; text-decoration:none;}

.texto_intro_ver{padding-bottom: 15px; border-bottom:#c7191c 1px dotted;}
.texto_intro_ver a {color:#c7191c; text-decoration:underline; font-weight:bold;}
.texto_intro_ver a:hover {color:#666; text-decoration:underline;}

/*---CONTACTENOS_NOTAS---*/

.espacio_campos3{ width: 50px; float: left; margin-right: 50px;}
.comentarios_contactenos {width: 300px;  float: left; margin-left:3px; padding: 12px; background: url(../images/new_site/fondo_comentarios.gif) no-repeat;}

/*---COMENTARIOS_GA---*/
.espacio_campos4{ width: 50px; float: left;}
.comentarios_contactenos_ga {width: 300px;  float: left; margin-left:60px; padding: 12px; background: url(../images/new_site/fondo_comentarios.gif) no-repeat;}

/*---OPINIONES--*/

.caja_opiniones{ font-size: 11px; color:#333; border-left:solid #CCCCCC 3px; border-right:solid #CCCCCC 3px; padding:0px 113px 3px 113px; overflow: hidden;}
.items_encuestas {font-size: 11px; color:#666; padding: 10px 0 5px 0; width: 640px;}
.items_encuestas li{background: url(../images/new_site/bulllet_filtros.gif) no-repeat left 6px;padding-left:8px; list-style: none; padding-bottom:3px; float:left; margin-right: 4px; border-bottom:#c7191c 1px dotted; padding-bottom: 7px; margin-bottom:10px;} 
.items_encuestas .fecha_encuesta {margin-right: 0;}
.items_encuestas .fecha_encuesta a {color:#666; }
.items_encuestas .fecha_encuesta a:hover {color:#999; }

.total_pagina_opiniones {font-size: 13px; color: #666; float:left;}
#anterior_siguiente2{font-size: 12px; width: 190px; text-align:right; margin-top: 9px; padding-right: 35px;}

/*---BITACORA DE NOTAS--*/
#anterior_siguiente3{font-size: 12px; width: 190px; text-align:right; margin-top: 9px; padding-bottom: 15px; *padding-bottom: 0px;}


.url_inst{width: 620px;margin-top:10px; padding-top: 10px; border-top:dotted #C7191C 1px; color:#999; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}

/*---MAPA DEL SITIO--*/
.contenido_mapa{padding:15px 12px; border-left:solid #ccc 3px; border-right:solid #ccc 3px;}

.titulosh1 h1{background: url(../images/new_site/bullet.gif) no-repeat center left; font-size: 16px; color:#666; padding:0 0 0 14px; margin: 15px 0px 15px 0px; font-weight:bold;}

.subtitulosh1{height: 50px;}
.subtitulosh1 h1{background: url(../images/new_site/bullet_flecha_rojo.gif ) no-repeat center left; font-size:14px; color:#C7191C;  border-bottom:dotted #C7191C 1px;padding:0px 0px 3px 11px; margin:0px;}
.subtitulosh1 h1 a{color:#C7191C; text-decoration:none;}
.subtitulosh1 h1 a:hover{color:#333; text-decoration: underline;}
.subtitulosh1 h1 a:visited{color:#999; text-decoration: none;}

.listas {border-bottom:dotted #333 1px; padding-bottom: 3px; padding-top: 3px;}
#subtitulosh2h3 h2{margin:0; font-size:11px; color: #333; font-weight:bold;}
#subtitulosh2h3 ul {float: left;}
#subtitulosh2h3 li {background: url(../images/new_site/bullet_flecha_gris.gif) no-repeat left 6px;font-size: 11px;color: #C7191C; list-style: none;  padding-left: 11px; line-height: 14px; margin-left:17px;}
#subtitulosh2h3 a{color:#333; text-decoration:none;}
#subtitulosh2h3 a:hover{color:#000; text-decoration: underline;}
#subtitulosh2h3 a:visited{color:#999; text-decoration: none;}

#subtitulosh3 h3{margin:2px 0 0 0; font-size:11px; color: #666; font-weight:bold; text-decoration:underline; font-size:10px;}
#subtitulosh3 ul {float: left; margin-bottom: 15px;}
#subtitulosh3 li {list-style: none;  padding-left: 11px; line-height: 14px; margin-left:17px;}
#subtitulosh3 a{color:#666;text-decoration:underline;}
#subtitulosh3 a:hover{color:#000; text-decoration: underline;}
#subtitulosh3 a:visited{color:#999; text-decoration: underline;}

/*---CAJA_ENVIO--*/
.contenidos_caja_envio{width: 401px;}
.items_caja_envio{font-size:12px; color: #666; background:url(../images/new_site/fondo_caja_enviar.jpg) no-repeat;  height:401px;}
#datos_contacto_caja_envio {width: 350px; font-size: 11px; color: #333; margin:30px 15px 20px 17px; *margin:10px 15px 20px 17px;}


.datos_caja_envio .titulos{color:#C7191C;}
.datos_caja_envio .titulos h1{font-size: 16px;padding:35px 0 0 15px; *padding:15px 0 0 15px;font-weight:bold; margin:0;}

.datos_caja_envio{padding:10px 12px 0 8px; text-align:left; font-size:10px; color: #666; height:333px;}
.linea_campos_caja_envio{ clear: both; border-bottom: dotted 1px #C7191C ; padding: 7px 0px 3px 4px; overflow: hidden;}

.espacio_campos_caja_envio{ width: 215px; float: left;}
.comentarios_caja_envio {width: 355px;  float: left;padding: 10px;margin-bottom:15px; background: url(../images/new_site/comentarios_registro_detalle.gif) no-repeat;}


.nombre_campos_caja_envio {width:55px; float: left; margin: 0 0px 0 0; text-align:right; padding-top: 3px;}
#datos_contacto_caja_envio .espacio_campos2_caja_envio{ width: 50px; float: left; margin-right: 65px;}
#datos_contacto_caja_envio .nombre_campos_caja_envio {width: 55px;}


#boton_registro_detalle_caja_envio h3{margin: 60px 0 0; font-size: 11px; color:#FFFFFF; text-align:center;}
#boton_registro_detalle_caja_envio h3 a{color: #fff; text-decoration: none; border: solid 1px #c7191c; background: url(../images/new_site/fondo_boton.jpg) repeat-x center -3px; display: block; width: 80px; padding: 5px 0; text-align:center; float: right;}
#boton_registro_detalle_caja_envio h3 a:hover{background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x center -3px; color: #fff;}

#boton_cerrar h3{margin:0; font-size: 9px;  text-align:center;}
#boton_cerrar h3 a{color:#FFF;text-decoration: none; display: block; width: 80px; padding: 2px 5px 2px 0; text-align:right; float: right; height:17px;font-weight:bold;}
#boton_cerrar h3 a:hover{color: #FFF;}

/*--------------------FOOTER NUEVO*/

#footer2{padding: 5px 0 0; border-top: dotted 1px #C7191C; margin: 15px 0 0; font-size: 11px; color: #666; overflow:hidden;}
#footer2 a{color:#333;}
#contactenos2 {background:url(../images/new_site/logopeque.gif) no-repeat; background-position: center top;padding: 39px 0 0 55px;width: 222px; height: 90px; margin-top:14px; border-left:dotted 1px #c7191c;}
#contactenos2 h3{font-size: 16px; color:#6666; padding:0 0 0; margin: 0;}
#contactenos2 h4{font-size: 11px; color:#C7191C; padding:0 0 0; margin: 0;}
#contactenos2 h4 a{font-size: 11px; color:#C7191C; text-decoration:underline; }
#contactenos2 h4 a:hover{color:#666;  text-decoration:underline; }
#botones_footer2 ul{padding: 19px 0 0;}
#botones_footer2 li{font-size:11px; color:#C7191C; float:left; font-weight:normal; list-style:none; text-align:center; margin-left:10px;}
#botones_footer2 li a {color:#c7191c; text-decoration:underline; margin-left: 10px;}
#botones_footer2 li a:hover {color:#666; text-decoration:underline;}
#paginas2 {background-image: url(../images/new_site/logotiempo.gif);background-repeat: no-repeat;background-position: right 65px; } 
*html #paginas2 {background-image: url(../images/new_site/logotiempo.gif);background-repeat: no-repeat;background-position: right 85px;} 
#paginas2 li {margin-bottom: 5px;}
#paginas2 li a {font-size: 10px; color: #666; text-decoration: none;}
#paginas2 li a:hover {color: #c7191c; text-decoration: underline;}
#paginas2 h4{margin: 10px 0 10px 19px; font-size:13px; color: #c7191c;}
#footer2 h5 { margin: 10px 10px 0; font-size: 10px; color: #000; text-align: center;}
#paginas2 ul {list-style: none; margin: 0 10px 0 19px; float:left;}

/*---------------------------------DETALLE DE CURSO NUEVO --------------------------------------*/
/*--------------------Columna izquierda*/

.curso2{padding-left:0px;}
#nombre_curso2 .curso2{padding-bottom: 5px;  border-bottom: none;  }
*html #nombre_curso2 .curso2{padding-bottom: 0px;  border-bottom: none;}
.titulo_curso2 h1 {color: #c7191c; font-weight:bold; margin: 0 0 0 10px;font-size: 17px; }
.titulo_curso2 .total_pagina2 h2{padding-left: 0; margin:0px; border-bottom: none; font-weight:normal; font-size:13px; }



/*--------------------pestanas detalle de curso */
#pestanas_detalle2{width:674px; height: 23px; border-bottom: solid 1px #999; margin-top: 10px;}
* + html #pestanas_detalle2{width:674px; height: 23px; border-bottom: solid 1px #999; margin-top: 0px;}
#pestanas_detalle2 li { font-size: 12px; float:left; font-weight:bold; list-style: none; text-align: center; display: block; }
#pestanas_detalle2 .activa_detalle2 { background:url(../images/new_site/pestana_activa_detalle.jpg) no-repeat; width: 219px; height: 24;margin-right: 8px; padding: 5px 0 9px 0; color: #C7191C; }
#pestanas_detalle2 .inactiva_detalle2 a{ background:url(../images/new_site/pestana_inactiva_detalle.jpg) no-repeat; display:block; width: 219px; height: 24; margin-right: 8px; padding: 5px 0 9px 0; color: #666; text-decoration: none;}
#pestanas_detalle2 .inactiva_detalle12 a{ background:url(../images/new_site/pestana_inactiva_detalle.jpg) no-repeat; display:block; width: 219px; height: 24; margin-right: 0px; padding: 5px 0 9px 0; color: #666; text-decoration: none;}
#pestanas_detalle2 a:hover{color:#999;}



/*--------------------Contenido_pestanas */

#contenido_detalle2{border-left:solid 1px #999; border-right:solid 1px #999;position:relative; padding: 10px 10px; width: 653px;}
#contenido_detalle2 .curvaderecha{position:absolute; top:0; right:-1px; width: 2px; height: 2px;}

.contenidos_pestanas2{width: 645px;}


/*--------------------PESTANAS */

/*--------------------Contactar institucion */
.items_detalle2{font-size:12px; color: #666; border-left: solid #999 1px; border-right: solid #999 1px; }
.items_detalle2 ul{padding:3px 7px; width: 550px;}
.items_detalle2 li{background: url(../images/new_site/bulllet_filtros.gif) no-repeat left 6px;padding-left:10px; list-style: none; padding-bottom:3px;}
#boton_imprimir2{widt: 35px; padding-right: 5px;} 
.imagen2{text-align:right; padding: 5px 10px;}
.imprimir2{font-size: 10px; color:#666;text-align:right; color: #c7191c;  font-weight:bold; padding-right: 4px;}
.imprimir2 a{color: #c7191c; text-decoration: none;}
.imprimir2 a:hover{color:#666;}

.items_detalle_centro2 {font-size: 11px; color:#666; padding: 10px 0 5px 0; width: 645px;}
.items_detalle_centro2 li{background: url(../images/new_site/bulllet_filtros.gif) no-repeat left 6px;padding-left:8px; list-style: none; padding-bottom:3px; float:left; margin-right: 4px;} 
.items_detalle_centro2 .pagina_programa {margin-right: 0;}
.items_detalle_centro2 .pagina_programa a {color:#666; }
.items_detalle_centro2 .pagina_programa a:hover {color:#999; }

#detalle_de_curso2 {margin-top: 4px;}
.curso_elegido2{padding:10px 22px; text-align:left; font-size:10px; color: #666;}

/*-------------------- mas cursos de esta institucion*/
.todos_items2 {font-size: 11px; color:#666; padding-top: 3px;}

/*-------------------- enviar a un amigo*/

#enviar_amigo2{background:url(../images/new_site/enviar_amigo.gif) no-repeat;background-position:center; width: 645px; height:162px; padding-top:10px; font-size: 11px; color: #333;}
#enviar_amigo2 .linea_campos2 {margin-left: 22px; width: 600px;}
#enviar_amigo2 .espacio_campos2{margin-right: 65px;}
#enviar_amigo2 .nombre_campos2 {width: 30px;} 
#enviar_amigo2 .comentarios_registro_detalle2 {margin:10px 0px 0px 22px; width: 500px; background: url(../images/new_site/comentarios_enviar_amigo.gif) no-repeat; }
#enviar_amigo2 .fondo_comentarios2{width: 470px;}
#enviar_amigo2 #boton_registro_detalle2 {padding-right: 17px; margin-top: 73px;}

/*--------------------REGISTRO DETALLE DE CURSO */
.registro_nuevo2 {background: url(../images/new_site/fondo_caja_registro_detalle.jpg) no-repeat; padding:20px;font-size: 11px; color:#333; width: 859px; height:420px; }
.linea_campos_nueva2{ width: 625px; clear: both; border-bottom: dotted 1px #C7191C ; padding: 10px 0; overflow: hidden;}
*html .nombre_campos2{width: 50px; float: left; margin: 0 10px 0 0; text-align:right; padding-top: 3px;}
.nombre_campos2{width: 55px; float: left; margin: 0 15px 0 0; text-align:right; padding-top: 3px;}
*html .espacio_campos22{ width: 31px; float: left; margin: 0;}
.espacio_campos2{ width: 215px; float: left; margin: 0 40px 0 0;}
*html .espacio_campos2{ width: 125px; float: left; margin: 0 20px 0 0;}
.espacio_campos2_f{ width: 170px; float: left; margin: 0 40px 0 0;}
*html .espacio_campos2_f{ width: 125px; float: left; margin: 0 20px 0 0;}
.espacio_campos22{ width: 50px; float: left; margin: 0 ;}

.linea_comentarios2{ width: 625px; clear: both; margin: 10px 0; overflow: hidden;}

.informacion_registro_detalle2 {width: 148px; height: 89px; float: left; margin: 0 7px 0 0; padding: 12px;  background: url(../images/new_site/informacion_registro_detalle.gif) no-repeat;}
.comentarios_registro_detalle2 {width: 330px;  float: left; margin: 0 7px 0 3px; padding: 12px; background: url(../images/new_site/comentarios_registro_detalle.gif) no-repeat;}

#boton_registro_detalle2 h3{margin: 60px 0 0; font-size: 11px; color:#FFFFFF; text-align:center;}
#boton_registro_detalle2 h3 a{color: #fff; text-decoration: none; border: solid 1px #c7191c; background: url(../images/new_site/fondo_boton.jpg) repeat-x center -3px; display: block; width: 80px; padding: 5px 0; text-align:center; float: right;}
#boton_registro_detalle2 h3 a:hover{background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x center -3px; color: #fff;}

.nombre_campos_c2{	width: 70px; float: left; text-align:right; margin: 5px 0;}
.fondo_comentarios2{ height: 50px; font: 11px Arial, Helvetica, sans-serif; color:#333333; width: 322px;}
.text_box2{font: 11px Arial, Helvetica, sans-serif; color:#333333;}

.institucion_detalle2 {border-left:dotted #333333 1px;  width: 160px; height:410px;padding-left:15px; padding-right:40px;}
.nombre_inst_detalle2 h1{font-size:12px; color:#333333; font-weight:bold;  border-bottom: dotted 1px #C7191C; padding-bottom:10px;padding-top:10px; margin:0;}
.datos_inst2{font-size:12px; color:#333; padding-top:10px;}

#recibir_oferta_academica2 h1{background: url(../images/new_site/fondo_recibir_info.gif) no-repeat; font-size:12px; color: #666; font-weight:bold; width: 859px; height:32px; overflow:hidden; clear:both; padding-top:17px; margin:0px;}
#recibir_oferta_academica2 h1 a{color: #C7191C; text-decoration:underline;}

#caja_resistro_info2 .titulos2{background: url(../images/new_site/bullet.gif) no-repeat center left;color:#C7191C;}
#caja_resistro_info2 .titulos2 h1{font-size: 16px;padding:0 0 0 0px; margin: 15px 0 15px 10px; font-weight:bold; }

/*--------------------Columna derecha */


#caja_info_inst2{ width: 662px; clear: both; padding-top: 15px;}
*html #caja_info_inst2{ width: 662px; clear: both; padding-top: 10px;}
.cabezote_caja_info_inst2{background:url(../images/new_site/top_detalle_info_institucion.jpg) repeat-x; width: 662px; height: 20px; font: 14px Arial, Helvetica, sans-serif; color:#333; text-align: center; font-weight:bold; padding: 5px;}
.items_info_inst2 {border-left:solid #ccc 1px; border-right: solid #ccc 1px; width: 660px; padding: 5px;}
.separador_item_logo2{ width: 150px; padding: 9px 0; clear: both; color: #666; font-size: 11px; }
.separador_item_texto2{ width: 648px; padding: 9px 0; border-top: #999 1px dotted; clear: both; color: #666; font-size: 13px; margin-left:5px; }
.separador_item2{ width: 500px; padding: 9px 0; clear: both; color: #666; font-size: 11px; }
.caja_logos_inst2{ width: 132px; margin: 2px 12px;}

.boton_registro2 a {color: #fff; text-decoration: none; background:url(../images/new_site/fondo_boton.jpg) repeat-x; display:block; width: 114px; height: 17px; padding: 6px 20px 5px 20px; font-size: 12px; margin:0px; text-align: center; font-weight: bold; margin-top: 10px; border: 1px #c7191c solid;}

#boton_contactar_insti2 h3{margin: 5px 0 0 0; font-size: 11px; color:#FFFFFF; text-align:center;}
#boton_contactar_insti2 h3 a{color: #fff; text-decoration: none; border: solid 1px #c7191c; background: url(../images/new_site/fondo_boton.jpg) repeat-x center -3px; display: block; width: 180px; padding: 5px 0; text-align:center; float: right;}
#boton_contactar_insti2 h3 a:hover{background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x center -3px; color: #fff;}

.boton_registro2 a:hover {background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x;}

#caja_resistro_info2{margin:0; padding:0;}

/*---REGISTRO---*/

.formulario_registro_p {width: 856px;}
.registro2_p { font-size: 11px; color:#333; border-left:solid #CCCCCC 3px; border-right:solid #CCCCCC 3px; padding:15px 113px 10px 113px; overflow: hidden;}

.texto_intro_p {padding-bottom: 0px;color:#333;}
.titulo_campo {padding-bottom: 10px; padding-top: 20px;color:#000; font-weight:bold;}


.linea_campos_p { width: 625px; clear: both; border-bottom: dotted 1px #999999 ; padding: 10px 0; overflow: hidden;}
.linea_campos_p .nombre_campos {width:200px;}

.linea_campos_f{ width: 625px; clear: both; border-bottom: solid 1px #999 ; padding: 10px 0; overflow: hidden;}
.linea_campos_f .nombre_campos {width:200px;}

.linea_campos_i{ width: 625px; clear: both; padding: 5px 0; overflow: hidden;}
.linea_campos_i .nombre_campos {width:200px;}


.linea_campos_l .nombre_campos {width:110px;}
.linea_campos_l{ width: 625px; clear: both; border-bottom: dotted 1px #999999 ; padding: 10px 0; overflow: hidden;}

.linea_campos_l .nombre_campose {width:130px; background:url(../images/calendario_pequeno.jpg) no-repeat; background-position:right;}
.linea_campos_l .espacio_campos{  width: 200px; float: left; margin: 0 20px 0 0;}
.linea_campos_l .espacio_campose{ width: 30px; float: left; margin: 0 0px 0 0; }
.linea_campos_l .espacio_campos_l{  width: 193px; float: left; margin: 0 15px 0 0;}
.linea_campos_l .espacio_campos2{ width: 200px;float: left; margin: 0;}

.linea_campos_fl{ width: 625px; clear: both; border-bottom: solid 1px #999 ; padding: 10px 0; overflow:hidden;}

.Calendario_resgitro {background: url(../images/calendario_pequeno.jpg) no-repeat right center; padding: 3px 0; width: 52px; display: block;}


.formulario_registro_p .boton_registro_p a {color: #fff; text-decoration: none; background:url(../images/new_site/fondo_boton.jpg) repeat-x; display:block; width: 75px; height: 17px; padding: 6px 20px 5px 20px; font-size: 11px; margin:0px; text-align: center; font-weight: bold; margin-top: 10px; border: 1px #c7191c solid;}
.formulario_registro_p .boton_registro_p a:hover {background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x;}
.formulario_registro_p a {font-size: 11px; color:#C7191C; text-decoration:underline; }

/*---CONFIRMACION---*/

#caja_confirmacion {margin: 5px 0px 0px 0px; padding:0px; font-size: 16px; }
#contenido_confirmacion {background:url(../images/new_site/fondo_confirm.jpg) no-repeat;  padding: 0px 140px 0px 155px; margin-top:-3px;}

/*---AGRADECIMIENTO---*/

#caja_agradecimiento {margin: 5px 0px 0px 0px; padding:0px;}
#contenido_agradecimiento  {background:url(../images/new_site/fondo_agra.jpg) no-repeat;  padding: 0px 140px 0px 155px; margin-top:-3px;}

/*---ELIMINAR NEWSLETTER---*/

#caja_eliminarnew {margin: 5px 0px 0px 0px; padding:0px;}
#contenido_eliminarnew  {background:url(../images/new_site/fondo_agra.jpg) no-repeat;  padding: 0px 140px 0px 155px; margin-top:-3px;}
#contenido_eliminarnew .boton_registro_p a {color: #fff; text-decoration: none; background:url(../images/new_site/fondo_boton.jpg) repeat-x; display:block; width: 75px; height: 17px; padding: 6px 20px 5px 20px; font-size: 11px; margin:0px; text-align: center; font-weight: bold; margin-top: 10px; border: 1px #c7191c solid;}
#contenido_eliminarnew .boton_registro_p a:hover {background: url(../images/new_site/fondo_boton_rollover.jpg) repeat-x;}

/*---RESPUESTA REESTABLECIMIENTO DE CONTRASEÑA---*/

#caja_agradecimiento2 {margin: 5px 0px 0px 0px; padding:0px;  color:#333333;}
#contenido_agradecimiento2  {background: url(../images/new_site/fondo_reest.jpg) no-repeat;  padding: 0px 140px 0px 155px; 
 *margin-top:-3px; height: 52px; overflow:hidden; line-height: 100%; }


/*---RESPUESTA RECORDAR CONTRASEÑA---*/

#caja_agradecimiento3 {margin: 5px 0px 0px 0px; padding:0px;  color:#333333;}
#contenido_agradecimiento3  {background: url(../images/new_site/fondo_recordar.jpg) no-repeat;  padding: 0px 140px 0px 155px; 
margin-top:-3px;  height: 109px;}

/*------Caja login-------*/

#caja_login_p{
	background:url(../images/new_site/fondo_caja_login.jpg) #990000 top no-repeat;
	padding: 1px 15px;
	width: 264px;
	height: 126px;
	position: absolute;
	top: 45px;
	left: 772px;
	*left: 665px;
	background-repeat: no-repeat;
	background-position: right top;
	visibility: hidden;
	overflow:hidden;
	z-index:32000;
	}
	
.texto_campos{ font: 11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align: rigth;}

.caja_texto_campos{ font: 11px Arial, Helvetica, sans-serif; color:#000; width: 140px;}

.cerrar_caja {font: 10px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; float:right;}

.ingreso_login{color: #fff; text-decoration: none; border: solid 1px #fff; background: url(../images/new_site/fondo_boton.jpg) repeat-x center -3px; display: block; width: 66px; padding: 2px 0; text-align:center; float: right; font-size: 11px; margin-right: 5px;}

#caja_advertencia{ width: 230px; background: url(../images/new_site/x.gif); height: 16px; padding: 2px 5px 2px 25px; font: 12px Arial, Helvetica, sans-serif; color: #FFFFFF;}
#caja_validación{ width: 230px; background: url(../images/new_site/adv.gif); height: 16px; padding: 2px 5px 2px 25px; font: 12px Arial, Helvetica, sans-serif; color: #FFFFFF;}

/*---CONCURSO---*/

#caja_concurso {margin: 5px 0px 0px 0px; padding:0px;  color:#333333;}
#contenido_concurso  {background:url(/educacion/concursos/actualizacion_registro/images/concurso.jpg) no-repeat; padding:7px 10px 10px 10px;}
.t1 { font-size:30px; color:#333; font-weight:bold;}
.t2 { font-size:13px; margin-top: 100px;width: 695px; border-bottom:#666666 dotted 1PX; padding-bottom:15px;}
.t2 a {color:#c7191c;}
.botones_concurso {width:695px; margin-top:20px; text-align: center; color:#FFF; font-size:13px; font-weight:bold; margin-bottom:40px;  }
.b1c {float:left; background: url(/educacion/concursos/actualizacion_registro/images/bc.jpg) no-repeat; height:41px; width:209px; padding-top:10px; }
.b2c {float:right; background: url(/educacion/concursos/actualizacion_registro/images/bc.jpg) no-repeat;height:41px; width:209px; padding-top:10px;}
.botones_concurso a{color:#fff; text-decoration: none;}
.botones_concurso a:hover{color:#000; text-decoration: none;}
.t3 {font-size:12px; padding-bottom:15px; margin-top:20px;}
.t2_b { font-size:13px; margin-top: 15px;width: 695px; border-bottom:#666666 dotted 1PX; padding-bottom:15px;}


/*CAMBIO PAGINA REGISTRO*/
.nombre_camposr {
	width: 120px;
	float: left;
	margin: 0 0px 0 0px;
	text-align:left;
	padding-top: 3px;
}
.espacio_camposr {
	width: 200px;
	float: left;
	margin: 0 40px 0 0;
}
.linea_campos_f2 {
	width: 625px;
	clear: both;
	border-bottom: dotted 1px #999;
	padding: 10px 0;
	overflow:hidden;
}
.espacio_letra{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.espacio_camposr {
	width: 20px;
	float: left;
	margin: 0;
}

.terminos { float:left; margin-top:5px;}
.terminos a{color:#C7191C;}
.terminos a:visited{color:#C7191C;}
.terminos a:hover{color:#999; text-decoration:none;}

/*TERMINOS Y CONDICIONES*/
#caja_gral{width:680px; font-family:Arial, Helvetica, sans-serif; padding:10px; background-color:#ffffff;}
#cerrarx {height:18px; background-color:#C7191C; margin-bottom:6px;}
#cont_term {border-left:solid 2px #ccc; border-right:solid 2px #ccc; width:678px;}
.titulo_term {font-size:16px; color: #C7191C; font-weight:bold; text-align:center;}
.txt_term {font-size:11px; color:#666; padding:0 10px; padding-top:10px;}
.txt_term a {color:  #C7191C;}
.subtitulo_term {font-size:14px; color: #C7191C; font-weight:bold; padding-top:10px; padding-left:10px; border-bottom:#CCC dotted 1px;}
.subtitulo2_term { font-size:12px; color: #C7191C; font-weight:bold; padding-top:10px;  padding-left:10px;}

/*OVERLAY*/
/* use a semi-transparent image for the overlay */
#overlay 
{
	background-image:url(../images/new_site/transparent_ga.png);
	color:#efefef;
	height:491px;
	width:720px;
}
/* container for external content. uses vertical scrollbar, if needed */
.contentWrap 
{
	height:560px;
	overflow-y:auto;
	width:720px;
}
.items_compartir_centro {font-size: 11px; color:#666; padding: 10px 0 5px 0; width: 645px;}
.items_compartir_centro li{padding-left:8px; list-style: none; padding-bottom:3px; float:left; margin-right: 4px;} 