/*BUSCADOR GENERAL*/
#buscador_general{ background: url(http://s.cursos.hvimg.com/img/fondo_buscador_inferior.gif) repeat-x; font-size:14px; font-weight: bold; padding: 18px 0 20px 15px;}
#buscador_general .mas_busquedas ul { float:left; font-size:11px; font-weight: normal; margin: 0 60px 0 10px; padding:0 }
#buscador_general .mas_busquedas li { list-style:none; background:url(http://s.cursos.hvimg.com/img/icono_lista.gif) no-repeat 0 6px; margin-left:5px; padding-left:9px}
#buscador_general .desplega_miscursos  { width:113px; float:left; background:url(http://s.cursos.hvimg.com/img/fondo_lista.gif) no-repeat; font-size:11px; font-weight: normal; margin-top:-7px; padding: 11px 0 10px 10px}
#buscador_general .desplegar{background: url(http://s.cursos.hvimg.com/img/descargar_icono.gif) no-repeat 0 4px; padding: 0 0 0 12px; margin: 0 0 0 30px; float:left}
.desplega_miscursos_sinfondo { background:url(http://s.cursos.hvimg.com/img/fondo_lista_t.gif) no-repeat; width:113px; float:left; font-size:11px; font-weight: normal; padding: 11px 0 10px 10px; position:absolute; margin:0 0 0 145px}
.desplegar_sinfondo{background: url(http://s.cursos.hvimg.com/img/descargar_icono.gif) no-repeat 0 4px; padding: 0 0 0 12px; margin: 0 0 0 30px; float:left}
#buscador_general .caja_combo {width:180px; background:#fff url(http://s.cursos.hvimg.com/img/fondo_cajas.gif) repeat-x; padding:2px; border: solid 1px #4E504A}
.caja_busqueda {width:160px; background: url(http://s.cursos.hvimg.com/img/fondo_cajas.gif) repeat-x; padding:3px; border: solid 1px #4E504A} /*ie */
.bt_busqueda {font-size:100%}


/*CAMINO DE MIGAS*/
.caminito{ font-size: 90%; padding:0 0 12px 11px; border-bottom: solid 1px #E4E4E4; margin-bottom:34px }

/*TEXTO INICIO*/
.texto_entradilla { color:#828282; font-size:14px; margin-bottom:45px; padding: 0 0 0 11px}

/*PORTADA*/
#menu_tematicas { width:784px; font-size:12px; float:left} 
#menu_tematicas h2{ margin-left:8px; font-family:Arial; font-weight:bold; font-size:18px;}
#menu_tematicas h2 span { font-weight:normal; font-size:11px;}
#menu_tematicas_listados { border-top: solid 2px #DCDFDC; margin:2px 0 0 0; background: url(http://s.cursos.hvimg.com/img/border_bottom_tematicas.gif) bottom repeat-x; }
#menu_tematicas_listados ul{ float:left; padding:0 0 7px 0px; margin: 7px 0px 0px 7px; width:187px; }
#menu_tematicas_listados li{ list-style:none; background: url(http://s.cursos.hvimg.com/img/icono_listas_tematicas.gif) 0px 3px no-repeat; line-height:23px; padding-left:23px }
.centro_mes_frase {font-size:16px; font-weight: bold; padding:2px 0; padding-left:14px; color:#444}
#centro_mes { background:url(http://s.cursos.hvimg.com/img/fondo_curso_mes.gif) no-repeat; width:159px; height:132px; padding:2px 17px 10px 17px;}
.centro_mes_logo { width:120px; height:60px; border: solid 1px #999999;}
.centro_mes_texto{ font-size: 11px; margin:0; padding:0; font-weight:bold}
#contenido_principal_inferior{ margin:0; padding:0 ;  }
#contenido_principal_inferior_portada{ margin:7px 0 0 0; padding:0; background: url(http://s.cursos.hvimg.com/img/fondo_doble_lateral.gif) repeat-y; }
#contenido_principal_inferior_sinbarra{ margin:0; padding:0; background: url(http://s.cursos.hvimg.com/img/fondo_doble_lateral.gif) repeat-y; }
.bg_linea_lateral {margin:0; padding:0; background: url(http://s.cursos.hvimg.com/img/fondo_doble_lateral.gif) repeat-y;}
.zona_tematicas1 { float:left; width:206px; }
.zona_tematicas2 { float:left; width:538px; margin: 0 20px 0 22px;}
.zona_tematicas3 { float:left;}
.zona_tematicas2 h3 { padding-bottom:10px}


.zona_tematicas1 ul { margin:0 0 0 12px; padding:0 }
.zona_tematicas1 h4 {margin:15px 0 4px 0}
.zona_tematicas1 li { list-style:none; background:url(http://s.cursos.hvimg.com/img/lista_portada.gif) no-repeat 4px 7px; border-bottom: solid 1px #E5E5E5; font-size:12px; padding: 0 0 0 12px; line-height:18px; width:166px; }
.zona_tematicas1 li:hover { background: #0071B7;}
.zona_tematicas1 li a{ text-decoration:none; padding:1px; }
.zona_tematicas1 li span{ color:#555; }
.zona_tematicas1 li a:visited{ color: #0369B9; }
.zona_tematicas1 li:hover a{ color:#fff; font-weight: bold}
.zona_tematicas1 li:hover span{  color:#fff;}

.zona_tematicas1 li#active {background:#ddd url(http://s.cursos.hvimg.com/img/lista_portada_active.gif) no-repeat 4px 7px; color:#000; font-weight: bold; display:block;}

.zona_tematicas1 li.ver_mas {background:url(http://s.cursos.hvimg.com/img/lista_portada_mas.gif) no-repeat 4px 7px; }
.zona_tematicas1 li.ver_mas a{ font-size:11px; color:#666; font-weight:normal;}
.zona_tematicas1 li.ver_mas a:hover{background:none; font-size:11px; font-weight:normal; text-decoration:underline; color:#000;}

.zona_tematicas1 li.ver_mas:hover span{  color:#666;}
.zona_tematicas1 li.ver_mas:hover a:hover span{ color:#000;}



/*.lateral_sombra {background-color:#FFFFFF; padding:12px 7px}*/
.lateral_sombra {background-color:#FFFFFF; padding:12px 4px 18px 4px; border-right:2px solid #C6D5DF; border-left:2px solid #f0f0f0}

#cada_curso {border-bottom: dotted 1px #B2B2B2; padding: 10px 0; }
#cada_curso p{margin:5px 0 0 0}
.cada_curso_izquierda { width:392px; float:left; margin-right:15px}
.cada_curso_izquierda_peq { width:365px; float:left; margin-right:15px}
.cada_curso_izquierda_big{ width:490px; float:left; margin-right:15px}
.cada_curso_izquierda_centros{ width:520px; float:left; margin-right:15px}
.cada_curso_izquierda_landing{ width:610px; float:left; margin-right:15px}
#cada_curso .check{ float:left; width:15px; margin-right:10px; padding-top: 20px}
.otros_cursos #cada_curso .check{  padding-top: 0px}

.cada_curso_derecha { width:109px; min-height:60px; max-height:93px; overflow:hidden; background:#ECECEC; float:left; font-size:11px; padding:8px 10px; color:#222}
.cada_curso_derecha p {margin-top:5px!important; margin-bottom:0!important; padding:0}
.titular_curso { font-size:13px; font-family: Tahoma, Arial; font-weight: bold}
.titular_curso a{ color:#0C73FF}
.titular_curso span{ color:#0C73FF; text-decoration: underline}
.subtitular_curso { font-size:11px; text-transform:uppercase}
.texto_curso { font-size:11px; color:#828282;}
.texto_curso strong.encontrado{ background:#ffc; color:#333}
.precio_anterior {text-decoration:line-through; color:#444}

#zona_logos {border-bottom: dotted 1px #B2B2B2; padding: 10px 0 20px 0; height:100%; margin:10px 0}
.cada_logo{ border: solid 1px #CCCCCC; width:120px; height:60px; float:left; margin: 0 0 0 8px}

#noticias { margin: 10px 0; border-bottom: dotted 1px #B2B2B2; padding-bottom:20px; font-family:Tahoma;}
#noticias h3 {}
#noticias img {float:left; margin:3px 15px 3px 0}
#noticias p{ margin:0 0 15px 0; padding: 0; font-size:12px }
#noticias a{  font-size:13px; font-weight: bold; display:block; margin:0 0 8px 0  }
#noticias .fecha{  font-size:11px; color:#666; margin:1px 0; }




#texto_final { font-size: 11px; color:#7E7E7E}
.centro_formacion { background:url(http://s.cursos.hvimg.com/img/fondo_cajas_lateral1.gif) no-repeat; width:172px; height:134px; padding:15px 10px 0 10px; }
.titulares_14_negro{ font-size:14px; font-weight: bold; color:#000000}
.centro_formacion_texto { font-size:11px; color:#636363}
.centro_formacion_informate { font-size:14px; font-weight: bold; color:#0C73FF}
.alta_usuarios { background:url(http://s.cursos.hvimg.com/img/fondo_cajas_lateral1.gif) no-repeat; width:172px; height:134px; padding:15px 10px 0 10px; margin:15px 0}
.alta_usuarios p{margin:10px 0 0 0}
.bt_alta {width:85%; margin:10px auto 0 10px; text-align:center;}
.reportajes {width:172px; padding:0 10px 0 10px; margin:0px 0 15px 0}
.reportajes ul{ list-style:inside square; margin: 0 0 0 0; padding:0 0; color:#636363; font-size:13px}
.reportajes li a{color:#636363}

.cajitas_inferiores { background: url(http://s.cursos.hvimg.com/img/fondo_cajas_lateral3.gif) top no-repeat; width:174px; font-size:11px; color:#636363;  padding:16px 0 15px 16px; border:1px solid #eaeaea }

.cajitas_inferiores_titulo { font-size:12px; color:#FF6600;}
.cajitas_inferiores ul  { margin:3px 0 0 0; padding: 0 0}
.cajitas_inferiores li { margin:0; padding:0; list-style:none}

.centro_formacion2 { background:url(http://s.cursos.hvimg.com/img/fondo_cajas_lateral1.gif); width:172px; height:134px; padding:15px 10px 0 10px; float:left}
.ver_mas a {color:#333333}
.apartado_centro {background: url(http://s.cursos.hvimg.com/img/apartado_centro.gif) no-repeat; width:162px; height:155px; padding:10px 19px 10px 17px; }
.frase_centro {font-size:11px; font-family:Tahoma; margin-top:5px; color:#444}


/*TEMATICAS*/

#linea_tematica { border-bottom: solid 1px #DCDFDC; color:#4D4D4D; font-size:11px; padding-bottom:10px; margin-bottom:10px;}
#linea_tematica p{ line-height:10px}
.linea_tematica_titulo { background: url(http://s.cursos.hvimg.com/img/icono_listas_tematicas.gif) no-repeat 0 3px; font-weight:bold; padding-left:25px; font-size:12px; line-height:23px}
.linea_tematica_izquierda { width:48%; float:left}
.linea_tematica_derecha { width: 48%; float:left; margin-left:15px}
.num_cursos { font-size:11px; color:#FF7200; font-weight:normal;}
.buscador_cursos { background:url(http://s.cursos.hvimg.com/img/fondo_buscador.gif) repeat-x; margin: 15px 0 10px 0; padding:20px 0 25px 0; font-size:14px; font-weight: bold}
#buscador_cursos form { text-align: center; vertical-align:middle}
#buscador_cursos input { margin: 0 10px; padding:0 0}
.width_250 { width:250px}
.cajas_portada { background: url(http://s.cursos.hvimg.com/img/fondo_cajas.gif) repeat-x; height:25px; border: solid 1px #4E504A}
.zona_tematicas2y3 { float:left; width:750px; margin: 0 0px 0 22px;}
.subtematicas_titulo { font-size:16px; color:#000000; font-weight:normal}
.cada_subtematica{ border-bottom: dotted 1px #B2B2B2; padding: 10px 0;}
.cada_logo_subtematica{ border: solid 1px #CCCCCC; width:120px; height:60px; float:left; margin: 0 8px 0 8px}
.box_anadir { font-size:11px; color:#0071B7; float:left;  padding:10px 5px 0 5px; height:60px; width:68px; border-right: solid 2px #ECECEC}
.box_anadir a{color:#0369B9}
.box_anadido { text-align:center; font-weight:bold; color:#f60}
.cada_curso_subtematica{ width:395px; float:left; margin-right:8px; }
.menu_tematicas2 { min-height:60px; border-bottom: solid 2px #DCDFDC; border-top: solid 2px #DCDFDC; padding:5px 0 10px 5px; font-size:12px; background: #fff; margin-bottom:10px }
.menu_tematicas2 ul{ float:left; padding:0 8px 0 0px; margin: 10px 4px 0px 6px; }
.menu_tematicas2 li{ background: url(http://s.cursos.hvimg.com/img/icono_listas_tematicas.gif) 0px 0px no-repeat; list-style:none; padding-left:20px; padding-top:1px; padding-bottom:2px; float:left; width:161px; }
.menu_tematicas2 li#active a{ text-decoration:none; color:#000; font-weight:bold}
.estrellita { background:url(http://s.cursos.hvimg.com/img/fondo_estrella.gif) top right no-repeat}
.titular_zona_centro_sinborder { font-size:20px; color:#0071B7; font-weight: bold; margin-bottom:8px; padding-bottom:0px}
.adornos { margin: 40px 0 10px 0;}
.adornos li{ border-right: solid 1px #A0B5C6; border-top: solid 1px #A0B5C6; border-left: solid 1px #A0B5C6; display:inline; margin: 0; padding:10px 15px 5px 15px; margin-right:2px; height:36px}
.adornos li a{ text-decoration: none!important; color:#000!important}
.adornos ul{ margin: 0 0; padding:0 0; border-bottom: solid 1px #A0B5C6; font-size:12px}
.pestania_activa { border-bottom: solid 1px #fff; font-size:12px;background: url(http://s.cursos.hvimg.com/img/fondo_li.gif) repeat-x;}
.apuntarse_boletin { background:url(http://s.cursos.hvimg.com/img/fondo_cajas_lateral1.gif) no-repeat; width:172px; padding:10px 10px 7px 10px; margin-top:15px; font-size:11px; }
.apuntarse_boletin h6 { font-size:14px; line-height:14px; margin:0; padding:0 }
.apuntarse_boletin input{ margin-top:1px; }
.apuntarse_boletin p{ margin:8px 0; }
.apuntarse_boletin .caja_busqueda{  width:125px}
.zona_inferior_tematica1 {background: #FFFFFF;  padding:20px 0; border-right: solid 5px #0071B7; border-right: solid 5px #0071B7; width:201px; height:100%;}
.contenido_principal_inferior2{ margin:0; padding:0; height:100%;width:100%; }

/*CENTROS*/
.cada_centro { border-bottom: dotted 1px #ccc; padding-bottom: 10px; font-size:13px; margin-bottom:20px}
.centro a{font-weight: bold; color:#0C73FF; font-family:Tahoma, arial}
.texto_centro { font-size:11px; color:#666; margin:2px 0 5px 0}

.interior_alfabetico { color:#828282; border-bottom:1px solid #dfdfdf; margin-bottom:15px; text-align:center}
/*CURSO*/
.zona_curso {  width:765px; margin: 0 12px 0 0; float:left;}
.zona_curso .segunda_frase{ font-weight: bold; color:#000000; margin:5px 0 2px 0}
.zona_curso .superior { border-bottom: solid 1px #D4D6D3; border-top: solid 1px #D4D6D3; padding: 10px 0; margin-bottom: 10px}
.zona_curso .superior .izquierda { font-size:12px; color:#636363;  }
.zona_curso .derecha { float:right; margin-left:20px;}
.zona_curso .derecha img{ border: solid 1px #E4E4E4; padding:2px;  }
.naranja12_negrita { font-weight:12px; color:#FF6600; font-weight:bold}
.detalles_curso {margin: 20px 0; font-size:11px; color:#525252}
.detalles_curso .izquierda {  float:left; width:257px;}
.detalles_curso .ladoderecho { float:left; border: none; width:485px; text-align:left; padding-left:20px; background: url(http://s.cursos.hvimg.com/img/fondo_azulgris.gif) repeat-y top left; font-size: 12px }
.detalles_curso .izquierda table { border-bottom: solid 1px #E7E7E7; width:90%; font-weight:12px}
.detalles_curso .ladoderecho p{ background:url(http://s.cursos.hvimg.com/img/tic.gif) no-repeat center right; padding-right:40px}
.caja_precio { background: #0369B9;  color:#fff; font-weight: bold; font-size:14px; padding: 2px 6px;}
.curso_descuento { background: #ffc;  text-align:center; font-size:12px; color:#000; padding: 3px 6px; margin-top:2px; width:auto;  font-weight:bold; -moz-border-radius:6px; -webkit-border-radius:6px}
.curso_descuento_right {display:block; float:right; margin-left:20px; border:2px solid #cc6;}


.zona_info { float:left; margin: 20px 0; border-bottom: solid 1px #D4D6D3; border-top: solid 1px #D4D6D3; padding:20px 0 10px 0; width:767px}
.solicitar_informacion { float:left; margin-left:10px}
.solicitar_informacion_especial { float:left; padding:0 0 10px 20px}
.solicitar_mas_info { background: url(http://s.cursos.hvimg.com/img/fondo_mas_info.gif); width:528px; height:38px; float:left}
.solicitar_mas_info ul { text-align:center; padding: 10px 0 0 0; margin: 0;}
.solicitar_mas_info ul a {color:#323232 }
.solicitar_mas_info li { display:inline }
.la_caja_up { background: url(http://s.cursos.hvimg.com/img/caja_up.gif) no-repeat; width:767px; height:21px; float:left}
.la_caja_up_landing { background: url(http://s.cursos.hvimg.com/img/caja_up_landing.gif) no-repeat; width:767px; height:21px; float:left}
.la_caja_middle { background: #ECECEC; float:left; width:767px; text-align:center}
.la_caja_down {background: url(http://s.cursos.hvimg.com/img/caja_down.gif) no-repeat; width:767px; height:21px; float:left}
.input_250px { width:250px}
.nombre_curso { font-size:14px; padding: 10px 0 15px 35px; text-align:left}
.cursos_relacionados {float:left; width:767px}
div.f {background:#fff; margin: 0 33px; padding: 20px 15px; overflow:hidden}
p.obligatorios {font-size:11px; color:#666; text-align:right; margin:-10px 40px 4px 0}
p.errores {font-size:13px; text-align:left; color:#b00; font-weight:bold; margin:0px 15px 15px 15px; padding:10px; background:#fdd; border:2px solid #c66}

/* una col */
.tb_formulario tr td{padding:3px 8px 3px 0; text-align:left; font-weight:bold}
.tb_formulario .novalido { background:#fcc;}
.tb_formulario .novalido:focus { background:#fff;}
.tb_formulario .txt_novalido { color:#c00;}
.tb_formulario .txt_no_obligatorio {font-weight:normal}
.tb_formulario .tx_acepto { color:#777; font-size:11px; font-weight:normal; padding-top:13px; padding-bottom:13px}
.tb_formulario .solicitud_informacion_izquierda {width:26%; text-align:right; padding: 0 8px 0 0;}
.tb_formulario .combo { width:200px}

.tb_formulario textarea.f_textarea {letter-spacing:0.5px; width:200px; font-size:13px;}
.tb_formulario tr.bt_bt { height:50px}
.bt_solicitar { background: url(http://s.cursos.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}
.bt_solicitar:hover { text-decoration:underline; color:#fff}
.bt_solicitar:visited {  color:#fff;}

/* dos col */
.tb_formulario_2c tr td{padding:3px 8px 3px 0; text-align:left; font-weight:bold}
.tb_formulario_2c .novalido { background:#fcc;}
.tb_formulario_2c .novalido:focus { background:#fff;}
.tb_formulario_2c .txt_no_obligatorio {font-weight:normal}
.tb_formulario_2c select {width:200px }
.tb_formulario_2c textarea.f_textarea {letter-spacing:0.5px; width:200px; font-size:13px;}
.tb_formulario_2c .solicitud_informacion_izquierda { width:100px; padding: 0 5px 0 0;}
.tb_formulario_2c .tx_acepto { color:#777; font-size:11px; font-weight:normal}
.tb_formulario_2c tr.bt_bt { height:50px}

/*#capa_confirmacion {border:5px solid #ddd; padding:10px; width:500px; display:none; background:#fff}*/
.tb_confirmacion {border:1px dotted #ccc; margin:10px auto}
.tb_confirmacion .izquierda { width:18%; text-align:right; padding: 0 8px 0 0; font-weight:bold}
.box_info {float:left; padding:10px 0 0 0; margin-left:10px; width:70px; text-align:center}
.box_info a{ font-size:12px; font-weight: bold; color:#FF6600;}
.cada_curso_cajagris {width:116px; height:65px; background:#ECECEC; float:left; font-size:11px; padding:6px 0 0 7px}
.logo_solo{ width:120px; height:60px; border: solid 1px #999999}
.logo_solo_flotado{ width:120px; height:60px; border: solid 1px #999999; float:left; margin: 0 11px 5px 0}
.cursos_relacionados  tr { height:60px; padding: 0 0; margin: 0 0}
.boton_naranja {margin: 20px 0 0 0}
.boton_naranja_left{ background: url(http://s.cursos.hvimg.com/img/naranja_left.gif) no-repeat; width:5px; height:34px; float:left; }
.boton_naranja_middle{ background: url(http://s.cursos.hvimg.com/img/naranja_middle.gif) repeat-x; height:34px; float:left; padding:10px 25px; font-weight: bold; font-size:14px; color:#FFFFFF;}
.boton_naranja_right { background: url(http://s.cursos.hvimg.com/img/naranja_right.gif) no-repeat; width:5px; height:34px; float:left}
.zona_tutv { border-top: solid 1px #D4D6D3; padding-bottom: 20px; float:left; width:767px}
.video { width:450px; border: solid 1px #CCCCCC; margin: 25px auto 0 auto; text-align:center}
.enviar_video { background:url(http://s.cursos.hvimg.com/img/icono_sobre.gif) no-repeat top left; height:35px; padding: 13px 0 0 55px; vertical-align: middle; margin-left:250px; font-weight: bold; color:#383838}
.contenido_curso {float:left; width:767px}
.contenido_curso p{ padding:0px 15px 0px 15px;}
.contenido_curso a{ font-weight: bold}
.otros_cursos { float:left; width:767px}
.zona_reportajes { float:left; width:767px}
.zona_reportajes a { font-weight: bold}
.zona_testimonios { float:left; width:767px}
.zona_testimonios img { width:60px; height:60px; border: solid 1px #EDEDED; padding: 5px 5px}
.zona_testimonios a { font-weight: bold}
.zona_testimonios tr { border-bottom: solid 20px #EDEDED; padding-bottom:20px}
.caja_final_texto { background: #F3F3F3; padding: 5px 15px; float:left; margin-top:20px; font-size:11px; width:740px}
.caja_tags { background: #f5f5f5; color:#333; border:1px solid #eee; padding: 5px 15px; margin:20px 0; font-size:11px; line-height:15px}
.caja_tags a { text-decoration:none !important; color:#666;}
.caja_tags a:hover {  color:#000;}

.laterales_izquierdo_curso { float:right;}
.zona_mascursos {margin-top:25px; float:right; width:200px; border-top: solid 1px #ECECEC; padding:20px 0 0 0}
.mas_cursos { background:url(http://s.cursos.hvimg.com/img/icono_flecha.gif) no-repeat top left; min-height: 26px; float:right; width:150px; margin: 0 0 0 0px; font-size:11px; color:#636363; padding:5px 0 0 50px }
.cada_curso_sinlogo{ width:520px; float:left; margin-right:18px; }
.box_anadir_sinborde { width:10px; font-size:11px; color:#0071B7; float:left;  padding:23px 5px 0 5px;  height:75px; width:68px; }
.anadir_comparador a{font-size:12px; font-weight: bold; float:left;  padding:0px 5px 0 20px; color:#FF6600; text-align:center; border-left: solid 2px #ECECEC}
.google_maps { width:700px; height:280px; border: solid 1px #CCCCCC; margin-left:35px;}
.entradilla_centro { padding-right: 20px; color:#636363}


.zona_tematicas_lado_derecho { float:left; background: url(http://s.cursos.hvimg.com/img/fondo_doble_lateral.gif) repeat-y; width:190px; margin-left:5px;}
.zona_tematicas_lado_derecho h4 {margin:15px 0 4px 0}
.zona_tematicas_lado_derecho h4.header {color:#f60}
.zona_tematicas_lado_derecho ul {  margin:0 0 0 20px; padding:0}
.zona_tematicas_lado_derecho li { list-style:none; background:url(http://s.cursos.hvimg.com/img/lista_portada.gif) no-repeat 4px 7px; border-bottom: solid 1px #E5E5E5; padding: 0 0 0 12px; line-height:18px; width:160px;}
.zona_tematicas_lado_derecho li a{ text-decoration:none; font-size:12px; padding:1px}
.zona_tematicas_lado_derecho li span{ color:#555; }
.zona_tematicas_lado_derecho li:hover { background: #0071B7;}
.zona_tematicas_lado_derecho li:hover a{ color:#fff; font-weight: bold}
.zona_tematicas_lado_derecho li:hover span{  color:#fff;}


.formulario { background: #CCCCCC; border: solid 1px #999999; width:575px; height:250px; margin:30px 10px; float:left}
.formulario table{ margin: 20px}
.botones_tusdatos { margin: 30px 30px}

/*CONTENIDO*/
.zona_curso .contenidoizquierda { float:left;  width:100%; font-size:12px; color:#636363; border: solid 1px #FF0000}
.reportajes_txiki {width:172px; margin:40px 0; font-size:11px; color:#636363}
.reportajes_txiki h4 { margin: 0 0; padding: 0 0}
.reportajes_txiki  li { list-style: inside}
.reportajes_txiki  ul { margin: 15px 0; padding: 0 0}
.img200x250 { width:200px; height:250px; border: solid 1px #CCCCCC; float:right}
.zona_landing_page {  width:765px;  float:left; margin-bottom:20px}
h3.frase_landing {margin-top:25px !important; margin-bottom:12px !important;}
.imagen_landing {margin-top:59px; float:right;}

/*NOTICIAS*/
.noticias {padding-right:25px;}
.noticias p{padding-bottom:10px;}
.noticias .fecha{  font-size:11px; color:#666; margin:10px 0 1px 0; padding:0}
.noticias h3 {color:#000}
#.noticias img {max-width:600px; margin-top:5px}
.noticias img {border:1px solid #ccc; padding:3px; margin:7px 12px 7px 0;  max-width:400px; max-height:600px; float:left}

/*USUARIO EXISTENTE*/
.zona_usuario_existente {  width:100%; margin: 0 12px 0 0; float:left;}
.zona_usuario_existente table{ border: solid 1px #C0C0C0; background: #F0F0F0; width:425px; height:150px; margin: 45px 0 45px 260px; }

/*USUARIO NUEVO*/
.usuario_nuevo {border: solid 1px #C0C0C0; background: #F0F0F0; padding:50px 50px}
.usuario_nuevo select { width: 200px}
.input_ancho_200 { width: 200px}

/*ALERTA OK*/
.resaltado {background:#F4F4F4; padding:20px 20px; border: solid 1px #CFCFCF; width:650px; margin-left:150px}

/*ALERTA CENTRO*/
.alta_centro_right { width:45%; float:right; margin-top:20px; border-left: solid 1px #CCCCCC; padding-left:20px}
.alta_centro_right select { width:255px}
.alta_centro_right  input { width:250px}
.alta_centro_right textarea { width:250px}
.alta_centro_left { width: 35%; float:left; margin-top:20px;}
.alta_centro_left li { margin-bottom:5px}
.foto_centro {border: solid 1px #ccc; padding:3px; width:117px; float:left; margin: 35px 5px 0px 5px}

/*BOTONES*/
.comparar_cursos { background: url(http://s.cursos.hvimg.com/img/fondo_comparar_b.gif) no-repeat; width:180px; height:34px; color:#fff; font-weight: bold; border: 0; margin: 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:13px}
.error_bt_comparar { color:#CC0000; font-size:11px; font-weight:bold; margin-left:10px}
.reportajes_testimonios li { display: inline}
.reportajes_testimonios ul { margin-left: 0; padding-left: 0}
.matricula_gratis { color:#f60; font-weight: bold}
.precio_final { color:#fff; font-weight: bold; background:#0369B9}

/*CAPA_INVISIBLE*/
#desactivar {display:none;position:absolute;top:0;left:0;z-index:5000;width:100%;height:100%;background-color:#fff;
	-moz-opacity: 0.6;opacity:.60;filter: alpha(opacity=60);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);}
#desactivar[id]{position:fixed;}
#caja{display:none;position: absolute;top:55%;left:55%;z-index:9999;width:1px;height:1px;background:#fff;margin:-220px 0 0 -250px;border:1px solid #fff;text-align:left;}
#caja[id]{	position:fixed;}
.desactivar {display:none;position:absolute;width:100%;height:100%;background:#fff;filter: alpha(opacity=50);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.50; opacity:0.5;z-index:3000;}
#borrar, .borrar {position:relative;padding:20px;border: 3px solid #0369B9;text-align:center;width:350px;background: #efefef;left:0px;}

.fondo_blanco {background-color:#FFFFFF; padding-top:15px" class="clearfix}
.no_elementos { padding:5px; background:#ffc; font-size:14px; text-align:center; color:#000; border:1px dotted #999; margin:10px 0}

/*DESPLEGABLE*/
.desplegable a{color:#0369B9}
.desplegable { font-size:11px; position:absolute; margin: -69px 0 0 696px; width:258px} /*IE*/
.desplegable_superior {background: #FF00FF; background: url(http://s.cursos.hvimg.com/img/desplegable_superior.gif) no-repeat; height:48px;}
.desplegable_medio { background:url(http://s.cursos.hvimg.com/img/desplegable_medio.gif) repeat-y }
.desplegable_inferior{ background: url(http://s.cursos.hvimg.com/img/desplegable_inferior.gif) no-repeat;}
.desplegable_medio  ul{ padding:10px 0 5px 20px; margin:0 0}
.desplegable_medio  li{ padding:0 0; margin:0 0; display:inline; list-style:none}
.desplegable table {padding-left:15px; margin:10px 0 10px 0px} /*IE*/
.desplegable .fondo_gris {background:#ECECEC}
.no_hay_cursos { font-size:11px; position:absolute; margin: -5px 0 0 696px; width:258px; text-align:center; width:258px; background: #ECECEC; padding:5px}
a.bt_comparar_peq { background:url(http://s.cursos.hvimg.com/img/bt_comparar_peq.gif) no-repeat; padding:6px 24px; line-height:23px; color:#fff; font-size:12px; font-weight:bold; text-decoration:none}
a.bt_comparar_peq:hover { text-decoration:underline}
a.bt_comparar_peq:visited {color:#fff}
.invisible { display:none}

/* busqueda */
.busqueda_avanzada { width:62%; float:left; padding-left:30px; border-right: solid 1px #999999}
.busqueda_avanzada_derecha {float:left; padding-left:30px}
.busqueda_avanzada_derecha ul { margin:0 0; padding: 20px 0 0 0}
.busqueda_avanzada_derecha li{ list-style:none inside}
.busqueda_avanzada select {width:250px}
.busqueda_avanzada input {width:246px}
.los_mas_buscados {float:left; width:55%;}
.los_mas_buscados_derecha {float:right; width:42%}
.img_padding { padding:13px}


/* FORMULARIOS*/
#fondo_ececec { background: #ECECEC; border-right: solid 1px #FFFFFF; border-left: solid 1px #FFFFFF;}
.tamanio_grande { width:300px}
.tamanio_mediano { width:175px}
.tamanio_pequenio { width:100px}
.ancho1 { width:17%}
.ancho2 { width: 86%}

/* tags */
.tags { line-height:155%;  color:#555; padding:0px 13px 0px 0px; text-align:center}
.tags a.tag1 { font-size:160%; }
.tags a.tag2 { font-size:150%; color:#666}
.tags a.tag3 { font-size:120%; color:#444}
.tags a.tag4 { font-size:110%; color:#333}
.tags a.tag5 { font-size:90%; color:#111}
.tags a {text-decoration:none; margin:0 5px}
.tags a:hover {text-decoration:underline; color:none}


.tags_peq {font-size:90%; line-height:160%;}

/* adsense tuneado */


.ads { margin-bottom:15px;  background:#f7f7f7; border-bottom:1px solid #ddd; padding:10px }


.popup { font-size:88%; padding: 5px 10px; background:#F5F5F5; }
.popup p a { color:#0369B9; }


