/* CSS - Hoja de estilo - SGM - Oscar Carbajo */
	/*-----------------------------------------------ConfiguraciÃ³n bÃ¡sica-----------------------------------------------*/
body {
	background-image: url(../img/web/bg_fondo_superior.jpg);
	background-repeat: repeat-x;
	background-color: #0b010e;
	color: #666;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	margin: 0px auto; /* RARO RARO */
}

h1 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
}

h2 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fff;
}

h3 {
	margin: 0px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

a {
	color: #f0f0f0;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}


/*
PARA MOSTRAR SÍMBOLOS FONÉTICOS  - The inherit declaration resets the font for all browsers except MSIE6
.  The empty comment must remain .
*/
	.IPA {
	font-family: "Charis SIL", "Doulos SIL", Gentium, GentiumAlt,
		"DejaVu Sans", Code2000, "TITUS Cyberbit Basic", "Arial Unicode MS",
		"Lucida Sans Unicode", "Chrysanthi Unicode";
	font-family /**/: inherit;
}

/* Estilos propios */
#secciones_listados3 {
	color: #3f2d45;
	font-size: small;
	margin-left: 10px;
	margin-right: 30px;
}

#secciones_listados3 a {
	color: #0000ff;
	text-decoration: none;
}

#secciones_listados3 a:hover {
	background-color: #FFFF00;
}

/* ESTILOS PORTADA */
#mas_vistos {
	background: url(../img/web/img_videosrelacionados.png) no-repeat;
	width: 485px;
	height: 131px;
}

a img {
	border: 0px;
}

.linea {
	background: url(../img/web/linea.jpg) repeat-x;
	height: 1px;
	width: 100px;
	margin: 10px;
	margin: 10px 0px 10px 20px;
}

.linea2 {
	background: url(../img/web/linea.jpg) repeat-x;
	height: 1px;
	width: 200px;
	margin-bottom: 10px;
	margin-left: 12px;
}

.linea3 {
	background: url(../img/web/linea.jpg) repeat-x;
	height: 1px;
	width: 75px;
	margin: 10px 0px 10px 0px;
	text-align: center;
}

/*-----------------------------------------------  Cabecera  -----------------------------------------------*/
#cabecera_multimedia {
	margin: 0px auto;
	width: 960px;
	height: 138px;
	overflow: hidden;
}
#cabecera {
	background: url(../img/web/img_cabecera.jpg) no-repeat;
	margin: 0px auto;
	width: 960px;
	height: 103px;
}

#cabecera2 {
	background: url(../img/web/img_cabecera_kids.jpg) no-repeat;
	margin: 0px auto;
	width: 960px;
	height: 103px;
}

#cabecera3 {
	background: url(../img/web/img_cabecera_open.jpg) no-repeat;
	margin: 0px auto;
	width: 960px;
	height: 103px;
}

#cabecera4 {
	background: url(../img/web/img_cabecera_scratch.jpg) no-repeat;
	margin: 0px auto;
	width: 960px;
	height: 103px;
}

#cabecera5 {
	background: url(../img/web/img_cabecera_basic.jpg) no-repeat;
	margin: 0px auto;
	width: 960px;
	height: 103px;
}

#menu {
	background: url(../img/web/img_menu.jpg) no-repeat;
	margin: 0px auto;
	width: 960px;
	height: 35px;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#menu ul li {
	float: left;
}

/*-----------------------------------------------  Contenido  -----------------------------------------------*/
.ubicacion {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #554061;
}

.ubicacion .donde_estoy {
	float: left;
	margin-left: 10px;
	font-weight: bold;
	color: #554061;
}

.ubicacion .donde_estoy a {
	color: #554061;
}

.ubicacion .volver_listado {
	float: right;
	margin-right: 25px;
	color: #554061;
}

.ubicacion .volver_listado a {
	color: #554061;
}.videos_relacionados {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #c9a3d8;
	float: left;
	margin-top: 15px;
	margin-left: 10px;
	margin-bottom: 5px;
}

.ordenacion {
	width: 792px;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #c9a3d8
}

.secciones_listado {
	color: white;
	font-size: small;
}

.secciones_listado2 {
	color: #3f2d45;
	font-size: small;
	margin-left: 10px;
	margin-right: 30px;
}

/* ----------------------- Estilo para la tabla ----------------------- */
#tabla {
	font-size: small;
	width: 100%;
}

#tabla th {
	font-weight: normal;
	font-size: small;
	color: white;
}

#tabla .title {
	color: white;
}

#tabla .about {
	color: #c9a3d8;
}

#separador_vertical_15 {
	margin: 0px auto;
	width: 960px;
	height: 15px;
	clear: both;
}

#cuerpo_superior {
	margin: 0px auto;
	width: 960px;
}

.columna_izquierda {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	float: left;
	color: #EBEBEB;
	width: 160px;
}

.columna_izquierda_fondo {
	background: url(../img/web/bg_menu_iz_12.jpg) repeat-y;
	width: 160px;
}

/* Aniado esta clase los baners que salen encima del menÃº, de momento vacÃ­a.*/
.banner_izquierda {
	
}

/* Aniado esta clase para intentar mantener el degradado vertical utilizando esta capa sobre la anterior ...*/
.columna_izquierda_bg_sup {
	background: url(../img/web/bg_menu_iz_11.jpg) no-repeat;
}

.columna_izquierda .texto {
	margin-left: 25px;
	width: 130px;
	font-weight: bold;
}

.columna_izquierda_bg_sup a {
	color: #d194d0;
}

.columna_izquierda_bg_sup a:hover {
	text-decoration: underline;
}

.columna_izquierda h2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	color: #F0F0F0;
	font-weight: bold;
	text-transform: uppercase;
}

.separador_izquierda {
	margin-left: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 100px;
	height: 1px;
	background-color: #80618c;
}

.columna_derecha {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 800px;
}

/* Barra de informaciÃ³n que se encuentra situada justo encima de los videos. */
.barra_detalle {
	background: url(../img/web/bg_barra_detalles_07.jpg) no-repeat;
	width: 800px;
	height: 39px;
}

.barra_detalle2 {
	background: url(../img/web/bg_barra_detalles_072.jpg) no-repeat;
	width: 800px;
	height: 39px;
	padding-top: 3px;
}

.barra_detalle3 {
	background:
		url(../img/web/opensection/bg_barra_detalles_opensection.jpg)
		no-repeat;
	width: 800px;
	height: 39px;
	padding-top: 3px;
	margin-left: 7px;
}

.barra_detalle4 {
	background: url(../img/web/scratch/bg_barra_detalles_scratch.jpg)
		no-repeat;
	width: 800px;
	height: 39px;
	padding-top: 3px;
	margin-left: 7px;
}

.barra_detalle5 {
	background: url(../img/web/scratch/bg_barra_detalles_scratch.jpg)
		no-repeat;
	width: 800px;
	height: 39px;
	padding-top: 3px;
	margin-left: 7px;
}

.barra_detalle .contenido {
	color: #c9a3d8;
	margin-left: 25px;
	padding-top: 5px;
}

.barra_detalle .contenido a {
	color: #c9a3d8;
}

.barra_detalle .contenido img {
	vertical-align: middle;
}

.barra_detalle2 .contenido {
	color: #c9a3d8;
	margin-left: 25px;
	padding-top: 1px;
}

.barra_detalle2 .contenido img {
	vertical-align: middle;
}

.barra_detalle3 .contenido {
	color: #c9a3d8;
	margin-left: 25px;
	padding-top: 1px;
}

.barra_detalle3 .contenido img {
	vertical-align: middle;
}

.barra_detalle4 .contenido {
	color: #c9a3d8;
	margin-left: 25px;
	padding-top: 1px;
}

.barra_detalle4 .contenido img {
	vertical-align: middle;
}

.barra_detalle5 .contenido {
	color: #c9a3d8;
	margin-left: 25px;
	padding-top: 1px;
}

.barra_detalle5 .contenido img {
	vertical-align: middle;
}

/* Contenido de los videos */
#videos {
	float: left;
	width: 413px;
}

.bg_videos {
	background: url(../img/web/bg_video_09.jpg) no-repeat;
	height: 293px;
}

.bg_videos2 {
	background: url(../img/web/bg_video_092.jpg) no-repeat;
	height: 293px;
}

.bg_videos3 {
	background: url(../img/web/opensection/bg_galeria_video_opensection.jpg)
		no-repeat;
	height: 293px;
}

.bg_videos4 {
	background: url(../img/web/scratch/bg_galeria_video_scratch.jpg)
		no-repeat;
	height: 293px;
}

.bg_videos5 {
	background: url(../img/web/scratch/bg_galeria_video_scratch.jpg)
		no-repeat;
	height: 293px;
}

.bg_galeria_videos {
	background: url(../img/web/bg_galeria_videos.jpg) no-repeat;
	height: 154px;
}

.bg_galeria_videos2 {
	background: url(../img/web/bg_galeria_videos2.jpg) no-repeat;
	height: 154px;
}

.bg_galeria_videos3 {
	background: url(../img/web/opensection/bg_video_opensection.jpg)
		no-repeat;
	height: 154px;
}

.bg_galeria_videos4 {
	background: url(../img/web/scratch/bg_video_scratch.jpg) no-repeat;
	height: 154px;
}

.bg_galeria_videos5 {
	background: url(../img/web/scratch/bg_video_scratch.jpg) no-repeat;
	height: 154px;
}

#videos .texto {
	margin-left: 25px;
	color: #c9a3d8;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

/* La clase que se define a continuaciÃ³n configura el fondo de las pestaÃ±as que se realizarÃ¡n en tiempo de programaciÃ³n */
.bg_descripcion {
	float: left;
	background: url(../img/web/bg_descripcion_11.jpg) no-repeat;
	width: 347px;
	height: 406px;
	padding: 20px;
}

.bg_descripcion .texto {
	background-color: #9c87a7;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	padding: 5px 13px;
	color: #180223;
	line-height: 20px;
}

.bg_descripcion2 {
	float: left;
	background: url(../img/web/bg_descripcion_112.jpg) no-repeat;
	width: 347px;
	height: 406px;
	padding: 20px;
}

.bg_descripcion3 {
	float: left;
	background: url(../img/web/opensection/bg_descripcion_opensection.jpg)
		no-repeat;
	width: 347px;
	height: 406px;
	padding: 20px;
}

.bg_descripcion4 {
	float: left;
	background: url(../img/web/scratch/bg_descripcion_scratch.jpg) no-repeat
		;
	width: 347px;
	height: 406px;
	padding: 20px;
}

.bg_descripcion5 {
	float: left;
	background: url(../img/web/scratch/bg_descripcion_scratch.jpg) no-repeat
		;
	width: 347px;
	height: 406px;
	padding: 20px;
}

.bg_descripcion2 .texto {
	background-color: #9c87a7;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	padding: 5px 13px;
	color: #180223;
	line-height: 20px;
}

.bg_descripcion3 .texto {
	background-color: #9c87a7;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	padding: 5px 13px;
	color: #180223;
	line-height: 20px;
}

.bg_descripcion4 .texto {
	background-color: #9c87a7;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	padding: 5px 13px;
	color: #180223;
	line-height: 20px;
}

.bg_descripcion5 .texto {
	background-color: #9c87a7;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	padding: 5px 13px;
	color: #180223;
	line-height: 20px;
}

/* La explicación es el texto que va al final, justo antes del pie.*/
#bg_explicacion,#contenido_general {
	width: 800px;
	margin-top: 13px;
	background: url(../img/web/bg_explicaciones_med2.jpg) repeat-y;
}

#bg_explicacion2,#contenido_general2 {
	width: 800px;
	margin-top: 20px;
	background: url(../img/web/bg_explicaciones_med22.jpg) repeat-y;
}

#bg_explicacion3,#contenido_general3 {
	width: 800px;
	margin-top: 20px;
	background:
		url(../img/web/opensection/bg_explicaciones_med_opensection.jpg)
		repeat-y;
}

#bg_explicacion4,#contenido_general4 {
	width: 800px;
	margin-top: 20px;
	margin-left: 8px;
	background: url(../img/web/scratch/bg_explicaciones_med_scratch.jpg)
		repeat-y;
}

#bg_explicacion5,#contenido_general4 {
	width: 800px;
	margin-top: 20px;
	margin-left: 8px;
	background: url(../img/web/scratch/bg_explicaciones_med_scratch.jpg)
		repeat-y;
}

#bg_explicacion .superior,#contenido_general .superior {
	background: url(../img/web/bg_explicaciones_sup2.jpg) no-repeat;
	padding: 20px;
	color: white;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

#bg_explicacion2 .superior2,#contenido_general2 .superior2 {
	background: url(../img/web/bg_explicaciones_sup22.jpg) no-repeat;
	padding: 20px;
	color: white;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

#bg_explicacion3 .superior3,#contenido_general3 .superior3 {
	background:
		url(../img/web/opensection/bg_explicaciones_sup_opensection.jpg)
		no-repeat;
	padding: 20px;
	color: white;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

#bg_explicacion4 .superior4,#contenido_general4 .superior4 {
	background: url(../img/web/scratch/bg_explicaciones_sup_scratch.jpg)
		no-repeat;
	padding: 20px;
	color: white;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

#bg_explicacion5 .superior5,#contenido_general5 .superior5 {
	background: url(../img/web/scratch/bg_explicaciones_sup_scratch.jpg)
		no-repeat;
	padding: 20px;
	color: white;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

#bg_explicacion .superior .texto,#contenido_general .superior .texto {
	background-color: #9c87a7;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	padding: 5px 13px;
	color: #180223;
	line-height: 20px;
}

#bg_explicacion .superior .portada_izquierda,#contenido_general .superior .portada_izquierda
	{ /*border: 1px #ffffff solid;*/
	font-family: Tahoma, Geneva, sans-serif;
	color: #c9a3d6;
	width: 217px;
	float: left;
}

#bg_explicacion .superior .portada_derecha,#contenido_general .superior .portada_derecha
	{ /*border: 1px #ffffff solid;*/
	font-family: Tahoma, Geneva, sans-serif;
	color: #c9a3d6;
	width: 490px;
	margin-left: 10px;
	margin-right: 5px;
	float: left;
}

#bg_explicacion2 .superior2 .texto,#contenido_general .superior2 .texto
	{
	background-color: #9c87a7;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	padding: 5px 13px;
	color: #180223;
	line-height: 20px;
}

#bg_explicacion3 .superior3 .texto,#contenido_general .superior3 .texto
	{
	background-color: #9c87a7;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	padding: 5px 13px;
	color: #180223;
	line-height: 20px;
}

#bg_explicacion4 .superior4 .texto,#contenido_general .superior4 .texto
	{
	background-color: #9c87a7;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	padding: 5px 13px;
	color: #180223;
	line-height: 20px;
}

#bg_explicacion5 .superior5 .texto,#contenido_general .superior5 .texto
	{
	background-color: #9c87a7;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	padding: 5px 13px;
	color: #180223;
	line-height: 20px;
}

#bg_explicacion .inferior,#contenido_general .inferior {
	background: url(../img/web/bg_explicaciones_inf2.jpg) no-repeat;
	height: 14px;
}

#bg_explicacion2 .inferior,#contenido_general2 .inferior {
	background: url(../img/web/bg_explicaciones_inf22.jpg) no-repeat;
	height: 14px;
}

#bg_explicacion3 .inferior,#contenido_general3 .inferior {
	background:
		url(../img/web/opensection/bg_explicaciones_inf_opensection.jpg)
		no-repeat;
	height: 14px;
}

#bg_explicacion4 .inferior,#contenido_general4 .inferior {
	background: url(../img/web/scratch/bg_explicaciones_inf_scratch.jpg)
		no-repeat;
	height: 14px;
}

#bg_explicacion5 .inferior,#contenido_general5 .inferior {
	background: url(../img/web/scratch/bg_explicaciones_inf_scratch.jpg)
		no-repeat;
	height: 14px;
}

/* Esta clase se refiere al último módulo del portal que contiene los comentarios. */
#bg_comentarios {
	width: 960px;
	margin-top: 20px;
	background: url(../img/web/bg_comentarios_med2.jpg) repeat-y;
}

#bg_comentarios .superior {
	background: url(../img/web/bg_comentarios_sup2.jpg) no-repeat;
	padding-top: 20px;
	padding-left: 20px;
	color: white;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

#bg_comentarios .superior .texto {
	padding-bottom: 10px;
	width: 890px;
	color: white;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	margin-left: 25px;
}

#bg_comentarios .inferior {
	background: url(../img/web/bg_comentarios_inf2.jpg) no-repeat;
	width: 960px;
	height: 13px;
}

#bg_comentarios2 {
	width: 960px;
	margin-top: 20px;
	background: url(../img/web/bg_comentarios_med22.jpg) repeat-y;
}

#bg_comentarios2 .superior {
	background: url(../img/web/bg_comentarios_sup22.jpg) no-repeat;
	padding-top: 20px;
	padding-left: 20px;
	color: white;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

#bg_comentarios2 .superior .texto {
	padding-bottom: 10px;
	width: 890px;
	color: white;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	margin-left: 25px;
}

#bg_comentarios2 .inferior {
	background: url(../img/web/bg_comentarios_inf22.jpg) no-repeat;
	width: 960px;
	height: 13px;
}

/*-----------------------------------------------  Pie  -----------------------------------------------*/
#pie {
	background: url(../img/web/bg_pie_linea.jpg) repeat-x;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}

#pie .fondo {
	background: url(../img/web/bg_pie_sup.jpg) no-repeat;
	width: 960px;
	margin: 0px auto;
	padding-top: 20px;
	padding-left: 15px;
}

#pie .columna {
	float: left;
	width: 200px;
	margin-right: 40px;
	margin-bottom: 20px;
	text-align: justify;
}

#pie .columna img {
	border: #606 solid 2px;
	margin-right: 5px;
}

#pie .fondo .contenido {
	width: 980px;
	margin: 0px auto;
}

#pie .texto {
	color: #666;
}

.paginacion {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: small;
	float: left;
	margin-left: 45px;
	margin-bottom: 20px;
	color: white;
}

.numeracion {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: small;
	margin-left: 25px;
	margin-bottom: 45px;
	color: #c9a3d8;
	font-size: 18px;
}

.recuadro {
	border: 1px;
	padding-left: 2px;
	padding-right: 2px;
	margin-left: 2px;
	margin-right: 2px;
	border-style: solid;
	border-color: #c9a3d8;
	float: left;
	font-size: 18px;
}

.recuadro a {
	color: #c9a3d8;
}

.google_adsense {
	margin-left: 8px;
	margin-top: 18px;
	margin-bottom: 10px;
}

#pie .fecha {
	color: #600;
}

#pie .linea {
	background: url(../img/web/linea.jpg) repeat-x;
	height: 1px;
	width: 180px;
	margin: 10px;
	margin: 10px 0px 10px 0px;
}

.linea_final {
	background: url(../img/web/linea.jpg) repeat-x;
	height: 1px;
}

.rinput {
	width: 320px;
	border: 1px solid #c6c3ca;
}

/* Contenidos - IAR */
.tabs {
	
}

#t1 {
	height: 23px;
}

#t2 {
	height: 22px;
}

#t3 {
	height: 22px;
}

#t4 {
	height: 22px;
}

.tabs ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.texto_descripcion_p {
	overflow: auto;
	height: 380px;
}

.texto_descripcion {
	overflow: auto;
	height: 380px;
	display: none;
}

.columna_izq {
	height: 403px;
	overflow: auto;
}

/* Estilos de las pestañas */
.tabs ul li {
	padding: 4px 10px;
	background-color: #412f47;
	float: left;
	margin-right: 2px;
}

.tabs ul li span {
	cursor: pointer;
	color: #c9a3d8;
	font-weight: bold;
	display: block;
	width: 100%;
	height: 100%;
}

/* Pestañas oscuras */
.texto.oscuro,.tabs ul li.oscuro {
	background-color: #000;
	color: #c9a3d8;
}

.tabs ul li.oscuro span {
	cursor: pointer;
	color: #c9a3d8;
}

/* Pestañas seleccionadas */
.tabs ul li.sel {
	background-color: #9c87a7;
	color: #180223;
}

.tabs ul li.sel span {
	cursor: pointer;
	color: #180223;
}

/* Seleccionadas oscuras */
.tabs ul li.sel.oscuro {
	background-color: #000;
}

.tabs ul li.sel.oscuro span {
	cursor: pointer;
	color: #c9a3d8;
}

/* JFG */
#div_comentarios {
	
}

#div_form_comentarios {
	
}

#div_form_comentarios h2,h3 {
	color: #c9a3d8;
}

#div_form_comentarios textarea {
	background-color: #9a83a5;
	border: 1px solid #9a83a5;
	width: 100%;
	height: 150px;
}

.tabla_oculta {
	display: none;
}

.h3_usuario {
	color: #180223;
	margin: 0px;
	padding: 0px;
}

/* ESTILOS CARRUSEL */
.fFoto {
}

.fImagen {
	overflow: hidden;
	background-position: center;
	background-repeat: no-repeat;
}

.fHerramientas img {
	vertical-align: middle;
}

.jCarouselLite {
	overflow: hidden;
	visibility: visible;
	position: relative;
	z-index: 2;
	margin: 0px auto;
}

.jCarouselLite ul {
	margin: 0pt;
	padding: 0pt;
	position: relative;
	list-style-type: none;
	z-index: 1;
}

.jCarouselLite ul li {
	float: left;
}

/* ESTILOS DESPLEGABLE CHANNELS */
#jsddm {
	margin: 0;
	padding: 0;
}

#jsddm li {
	float: left;
	list-style: none;
	font: 12px Tahoma, Arial;
}

#jsddm li a {
	display: block;
	padding: 1px 12px 7px 12px;
	text-decoration: none;
	color: #c9a3d8;
	font-weight: bold;
	white-space: nowrap;
	background: #0b010e;
}

#jsddm li a:hover {
	background: #c9a3d8;
	color: #0b010e;
}

#jsddm li ul {
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	border: 1px solid #c9a3d8;
}

#jsddm li ul li {
	float: none;
	display: inline;
}

#jsddm li ul li a {
	width: auto;
}

#jsddm li ul li a:hover {
	
}

.ocultar {
	display: none;
}

.h3_oculto {
	display: none;
}

.ocultar_css {
	display: none;
}

#text_to_speech a {
	color: #c9a3d8;
	font-weight: bold;
}

#text_busqueda {
	background: url('../img/web/bg_busqueda.jpg');
	border: 0px;
	width: 156px;
	height: 18px;
	padding-top: 3px;
	padding-left: 20px;
	padding-right: 5px;
	margin-top: 6px;
}

#text_login {
	background: url('../img/web/img_textbox.jpg') no-repeat;
	border: 0px;
	width: 118px;
	height: 22px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 5px;
	margin-top: 6px;
	color: #ffffff;
}

/* Scratch */
.mes_scratch {
	float: left;
	margin-bottom: 10px;
	margin-right: 30px;
	text-align: center;
}

/* Gadgets */
.mes_gadgets {
	float: left;
	margin-bottom: 10px;
	margin-right: 30px;
	text-align: center;
}

/* Scrolling */
#scroll {
	overflow: auto;
	height: 330px;
	border: 1px solid #0b010e;
	padding: 5px;
}

.easy {
	background-color: #ffffff;
	color: #000;	
}

/* TOOLTIP */
#tooltip {
	position: absolute;
	border: 1px solid #c9a3d8;
	background: #000;
	padding: 2px 5px;
	color: #c9a3d8;
	display: none;
	width: 150px;
	font-size: 9px;
	font-weight: bold;
}

.oculto_t {
	display: none;
}

.imprimible {
	display: none;
	visibility: hidden;
}

/* Busqueda Avanzada */
#titulo_busqueda {
	font-size: 24px;
}

#separador_busqueda {
	width: 50px;
}

#bg_textbox_grande {
	background: url(../img/web/bg_textbox_grandes.jpg) no-repeat;
	width: 370px;
	height: 23px;
	overflow: hidden;
	text-align: right;
	padding-right: 15px;
}

#texto_busqueda {
	width: 340px;
	border: 0px;
	background: transparent;
}

.texto_grande {
	font-size: 24px;
	color:  #47334e;
}

#frase_busqueda {
	font-size: 18px;
	color: #48354f;	
	font-weight: normal;
	line-height: normal;
	margin: 0px;
	padding: 5px 0px;
}

.busqueda_avanzada_div {
	font-family: arial;
}

#bg_tags {
	margin: 0px auto;
	width: 638px;
	background-color: #6b5378;
}

#bg_tags_sup {
	width: 638px;
	background: url(../img/web/bg_tags_sup.jpg) no-repeat top;
}

#bg_tags_inf {
	width: 618px;
	background: url(../img/web/bg_tags_inf.jpg) no-repeat bottom;
	padding: 10px;
	text-align: justify;
}

/* ESTILOS PORTADA */
#bg_login {
	float: left;
	background: url(../img/web/portada/box.png) no-repeat;
	width: 210px;
	height: 124px;
	overflow: hidden;
	color: #9b80b3;
}

.tira_videos {
	margin: 0px auto;
	background: url(../img/web/portada/tira_videos.jpg) no-repeat;
	width: 747px;
	height: 97px;
	overflow: hidden;
}

#texto_vista {
	width: 747px;
	height: 205px;
	overflow: hidden;
}

/*** IAR - 07/12/2010 ****************************************************************************/
th.cabecera-listado {
	border-bottom: 1px solid #7c6483;
	font-size: 15px !important;
	font-weight: bold !important;	
	padding-bottom: 5px !important; 
}

td.linea-listado {
	border-bottom: 1px solid #7c6483 !important;
}
