/* formacion */
.ruta { font-family:Tahoma; font-size:12px; border-bottom: dotted 0px #C0C1B6; border-top: dotted 0px #C0C1B6; padding:0 0 6px 0; color:#247300}
#left_formacion {float: left; width: 200px; margin-right:20px;}
#left_formacion h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:100%; border-bottom:1px dotted #8C874D; margin-bottom:0px;}
#left_formacion ul { background: url(http://s.bolsa.hvimg.com/img/fondo_herramientas_div.gif) top repeat-x; padding:10px 0px 10px 10px; }
#left_formacion ul li { margin-left: 10px; list-style-image:url(http://s.bolsa.hvimg.com/img/ul_mas_leido.gif) }
#left_formacion ul li a { text-decoration:none}
#left_formacion ul li a:hover { display:block; background: #247300; color:#FFFFFF}
#left_formacion .ver_todos { font-size:88%; padding:10px; background: #EDEEE6}
#left_formacion .ver_todos a { color:#000000 }
#left_formacion .ver_todos a:hover { text-decoration:none }
#left_curso {}
#left_curso h3 { font-size:88%; border-top:1px solid #B5B575; border-bottom:1px solid #B5B575; margin-bottom:0px; background:#B3B472 url(http://s.bolsa.hvimg.com/img/fondo_left_curso_h3.gif) top left no-repeat; color:#fff; padding-left:20px; }
#left_curso h3 a{ color:#fff; text-decoration:none }
#left_curso ul { background: url(http://s.bolsa.hvimg.com/img/fondo_listado_curso_left.gif) top repeat-x; padding:10px 0px 5px 10px;}
#left_curso ul li { margin-left: 10px; list-style-image:url(http://s.bolsa.hvimg.com/img/listado_curso_left.gif); margin-bottom:5px;}
#left_curso ul li a {color:#6A682F;}
#left_curso ul li a:hover {color:#fff;}
#left_curso ul.destacado { background: #ECF8D2; border-bottom:1px dotted #8A884D}
#left_curso ul.destacado li { margin-left: 10px; list-style-image:url(http://s.bolsa.hvimg.com/img/listado_curso_left.gif); margin-bottom:5px;}
#left_curso ul.destacado li a {font-size:100%; color:#850A05;}
#left_curso ul.destacado li a:hover {color:#000;}
#left_curso ul li a#current {color:#000; font-weight:bold;}
#left_curso ul li ul { background:none }
#left_curso ul li ul li { margin-left: 10px; list-style-image:url(http://s.bolsa.hvimg.com/img/listado_curso_left.gif); margin-bottom:5px;}
#left_curso ul li ul li a {font-size:88%; color:#000;}
#left_curso ul li ul li a:hover {color:#6A682F;}
#left_curso ul li ul li a#current {color:#000;}
#formacion { float:left; width:760px; margin-top: 15px; }


#formacion input.solicitud { border-top: 1px solid #7D8844; border-right: 1px solid #7D8844; border-left:1px solid #989858;border-bottom: 1px solid #989858; background: #B5B473 url(http://s.bolsa.hvimg.com/img/fondo_input_solicitud.gif) top repeat-x; color:#FFF; font-weight:bold; font-size:88%; padding:3px 8px; margin-top:10px }
#formacion h2 { padding-bottom:3px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:160%; color:#8C874D; font-weight:normal; border-bottom: dotted 1px #999999 }
#formacion h2.right {color:#000 }
#formacion h3.right { border-bottom: dotted 1px #C0C1B6; padding-bottom:3px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:155%; color:#8C874D; font-weight:normal;}
#formacion #subtitulo {font-family:Georgia, "Times New Roman", Times, serif; font-size:130%;color:#444; padding:5px 0}
#formacion .texto { padding:10px 0px;}
#formacion .texto2 { padding:5px 10px 10px 0px; margin-right:auto}
#formacion .texto2 ul{ padding:15px}
#formacion .texto2 ul li{ padding:5px 0}
#formacion .texto2 p { margin-bottom: 15px;}
#formacion #titu_centro { padding:10px;  margin-right:auto; border-bottom:1px dotted #7F7F7F; margin-bottom:15px; background: #ECECEC}
#formacion #titu_centro img { float:left; margin-right:10px; border-right:1px solid #7F7F7F}
#formacion #titu_centro h2 { display:inline; margin-bottom:20px; font-size:220%; color:#000; background:none}
#formacion #titu_centro #subtitulo { text-align:left; margin-right:10px;}
#formacion .aviso { padding:15px; color:#F00; text-align:center; font-weight: bold; font-size:120%; border:2px solid #FFD9D9; background:#FFF2F2; margin:10px 190px 0px 0px;}
#formacion h2 span { font-size:58%; font-weight:normal; font-family:Arial, Helvetica, sans-serif, "Arial Black"; color:#000; padding-left:10px}
.texto_pie_formacion {font-size:88%; color:#555; margin:25px 10px; clear:both}
#buscador {
text-align:center; padding: 20px; margin-bottom:15px; font-weight:bold; border: 1px solid #7D8844; background:#F6F7E9 url(http://s.bolsa.hvimg.com/img/fondo_buscador_cursos.gif) top repeat-x;
}
#buscador2 { text-align:center;padding: 20px; margin-top:15px;font-weight:bold;border: 1px solid #7D8844;background:#F6F7E9 url(http://s.bolsa.hvimg.com/img/fondo_buscador_cursos.gif) top repeat-x;}
.destacados { padding:10px; background:#F7F7F3 url(http://s.bolsa.hvimg.com/img/fondo_agenda_th.gif) top repeat-x; border-top: 1px solid #D8D997}
.destacados .destacado1 { width:365px; float:left; } /*corregido en IE */
.destacados .destacado2 { width:365px; margin-left:385px; }/*corregido en IE */
.destacados .destacado1 img { border: solid 1px #C0C1B6}
.destacados .destacado2 img { border: solid 1px #C0C1B6}
.cursodestacado_texto { width: 499px; float:left;}
.cursodestacado_texto h4 {padding:0 5px}
.destacados img { margin-right:10px; margin-bottom:10px; }
.destacados h3 { margin-top:0px; font-family:Georgia, "Times New Roman", Times, serif;}
.destacados .centro { font-size:88%;}
.destacados .centro a { color:#000 }
.destacados .resumen { font-size:88%;}
#listado_cursos {}

#listado_cursos .curso { padding: 10px 0px 5px 0px; clear:both; border-bottom: dotted 1px #C0C1B6}
#listado_cursos .curso img { width: 120px; height:60px;}
#listado_cursos .curso .imagen{ border: solid 1px #C0C1B6; float:left; width: 120px; height:60px; text-align:center; vertical-align: middle; margin: 0 0 0 5px}
#listado_cursos .curso .info { width:113px; min-height:60px; overflow:hidden; background:#ECECEC; float:left; font-size:11px; padding:8px 10px}
#listado_cursos h2 { margin-top:10px; }
#listado_cursos h3 {  }
#listado_cursos h4 {font-size:125%;}
#listado_cursos .info { text-align:right; margin:0px 0px 5px 0px; padding-right:10px;}
#listado_cursos .info a { color:#000 }
#listado_cursos .resumen {padding:0px 5px; width:490px; float:left;  font-size:11px; color:#828282; margin:0 0}
#listado_cursos .resumen h4 { margin:0; padding: 0}
#listado_cursos .destacado { background: url(http://s.bolsa.hvimg.com/img/fondo_destacado.gif) top repeat-x; border-bottom:1px solid #C0C1B6; margin-bottom:8px}
#listado_cursos .destacado .info2 { width:109px; min-height:30px; background:#fff; float:left; font-size:11px; padding:4px 10px; text-align:right}
#listado_cursos .prioridad { background:#F6F6EE}
#listado_cursos .ver_todos { font-size:88%; padding:10px; text-align:right; font-weight:bold}
#listado_cursos .ver_todos a { color:#000000 }
#listado_cursos .ver_todos a:hover { text-decoration:none }
#form_curso { width:530px; background: #F7F8EA url(http://s.bolsa.hvimg.com/img/fondo_form_curso.gif) top no-repeat; padding:5px 15px 0px 15px;}
#form_curso h3 { padding-bottom:3px; margin:5px 0px 10px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:140%; color:#000; font-weight:normal; background: url(http://s.bolsa.hvimg.com/img/fondo_noticias.gif) bottom repeat-x; }
#form_curso div.fila { margin-bottom:10px}
#curso_destacado .imagen { border-right: solid 1px #FF00FF}
#curso_destacado { margin: 15px 0; min-height:60px; max-height:78px; background: #F7F8EA; padding:10px 10px }

#curso_destacado .texto_central { min-width:110px; float:left; max-height:78px; margin:0 10px; border-right: dotted 1px #999999; border-left: dotted 1px #999999; padding:0 10px} 
#curso_destacado  img{ float:left; height:60px; width: 120px; border: solid 1px #C0C1B6;}
#form_curso div.dato { width:130px; float:left; margin-right:20px; margin:0px; margin-left:15px; }
#form_curso input { font-size:88% }
#form_curso input.enviar { font-size:110%; font-weight:bold; color:#FFF; border:1px solid #164801; background:#257401; padding:2px; margin-bottom: 5px }
#form_curso2 { width:560px; margin-bottom:15px; background: #F7F8EA url(http://s.bolsa.hvimg.com/img/fondo_form_curso2.gif) bottom no-repeat; height:8px;}
#formacion #derecha_curso {float:right; width:175px; border-left:10px solid #fff; margin-left:10px; background:#DDDCA3 url(http://s.bolsa.hvimg.com/img/fondo_derecha_curso.gif) top no-repeat }
#formacion #derecha_curso #datos_curso { padding: 10px; font-size:88%;}
#formacion #derecha_curso #datos_curso div.fila { border-bottom:1px solid #CBCB75; padding:4px 0px}
#formacion #derecha_curso #datos_curso div.fila .dato { float: left; width:80px;}
#formacion #derecha_curso img { border-top:3px solid #FFF; border-bottom:3px solid #FFF; margin-bottom:10px }
#formacion #derecha_curso #menu_right { background:#FFF url(http://s.bolsa.hvimg.com/img/fondo_derecha_menu_curso.gif) top repeat-x; min-height:300px;}
#formacion #derecha_curso #menu_right h3 { margin:0px; padding:5px 10px; font-size:95%; font-family:Georgia, "Times New Roman", Times, serif; }
#formacion #derecha_curso #menu_right ul { padding:10px 0px 5px 10px;}
#formacion #derecha_curso #menu_right ul li { margin-left: 15px; list-style-image:url(http://s.bolsa.hvimg.com/img/listado_menu_right.gif); margin-bottom:5px;}
#formacion #derecha_curso #menu_right ul li a {}
#formacion #derecha_curso #menu_right ul li a#current { font-weight:bold; text-decoration:none }
#formacion #derecha_curso #menu_right ul li a:hover {color:#000;}
.bt_solicitar { background: url(http://s.bolsa.hvimg.com/img/fondo_comparar.gif) no-repeat center; font-weight: bold; text-align:center; line-height:35px; display:block; width:182px; font-family: Arial, sans-serif; font-size:13px; color:#fff; text-decoration:none; margin:15px 0 0 0 }
.bt_solicitar a { color:#FFFFFF; text-decoration:none}
.bt_solicitar a:visited { color:#FFFFFF;}
.texto2 img { margin: 0px 10px 0px 0}
.caja_tags { background: #f5f5f5; border:1px solid #eee; padding: 5px 15px; margin:5px 0 20px 0; font-size:11px; float:left; width:725px}
.noticias_encontrado { font-weight: bold; color:#000000}
