html, body {
/*	background-color: yellow;
	border: 1px solid green;
*/
	padding: 0;
	margin: 0 0 20px 0;
	height: 100%;
	text-align: left;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
	font-size: 12px;
	color:#000;	/* Black text color */
}


#dhtmlgoodies_menu{	/* Menu object */
/*
padding:0px;
	border: 1px solid green;
*/
	margin-right: 5px;
	height: 100%;
	width:180px;	/* Ancho del menu */
	float: left;
}
#dhtmlgoodies_menu ul{	/* Menu object */
	background-color: transparent; 
	margin:0px;
	padding:0px;
}

#dhtmlgoodies_menu li{
/*
	background-color: transparent; 
	border: 1px solid pink;

	display:block;	
	border-top: 1px solid white;
	height: 27px;
	border: 1px solid pink;
	border-bottom: 1px solid white;
*/
	margin-top:0px;	
	list-style-type:none;				
	clear:both;
	overflow:hidden;
}



#dhtmlgoodies_menu li a{
/*
	padding-right: 18px; 
	background:url(../images/menu_bullet.gif) no-repeat right bottom; 
*/
	color: black; 
	height: 27px; 
	letter-spacing:1px;	
	text-decoration:none;	
	font-size:14px;	
	font-weight: normal;	
	text-align: right; 
	float:right; 
	border-bottom: 1px solid white; 
	padding-right: 27px; 
	background:url(../images/menu_bullet.gif) no-repeat right bottom; 
}

#dhtmlgoodies_menu li a:hover{
	background-position:right top;
}

#dhtmlgoodies_menu li a.menu{
	height: 23px;
	padding-top: 4px;
}

#dhtmlgoodies_menu li a IMG{
	margin-top: -4px;
}

/* menu seleccionado */
#dhtmlgoodies_menu li a.selected{
	background:url(../images/menu_bullet3.gif) no-repeat right bottom; 
}

#dhtmlgoodies_menu li a.selected:hover{
	background-position:right top;
}

#menu_logo{
	display: block;
	margin-right: 30px;
	*margin-right: 25px;
}


/*
formatting elements 
*/
#tabla_madre{ 	
/*
	margin-bottom: 20px;
	border: solid 1px blue;
*/	
}

#tabla_menu, #tabla_menu_logo{ 	
	background-color: transparent; 
	background-image: url('../images/menu_barraFF.gif'); 
	background-repeat: repeat-y; 
	/*
	border: solid 1px blue;
	*background-position: 10px 10px;
	*background-position: top 171px;
	background-attachment: fixed;
	background-image: url('../images/menu_barra.gif'); 
	
	
	*/
}


.portada_noticias_titulo,
.portada_noticias_titulo A { 
text-align: left; 
color:#000000; 
font-family: Verdana, "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif; 
font-size: 12px; 
font-weight: bold; 
text-decoration: none; }

.portada_noticias_titulo A:hover {
	color: #19b375;  
}

.portada_noticias {
	text-align: left;
	color:#000000;
	font-family: Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold; 
}

#contenido_pagina, #noticia_completa {
	/*
	
	border: 1px solid red;
	*/
	margin-left: 10px;
	*margin-left: 5px;
	text-align: left;
	color:#000;	/* Black text color */
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
	font-size: 13px;	/* Fixed font size */
}

#contenido_pagina .titulo,
#contenido_pagina .titulo_noticia,
#contenido_pagina .titulo_pagina{
	font-weight: bold;

}

#contenido_pagina a, 
#contenido_pagina a.detalles,
#contenido_pagina a.detallesCursos,
#contenido_pagina a.detallesFicheros{ 
	color: #19b375;  
	font-weight: bold; 
	text-decoration: none; 
}

#contenido_pagina a.detalles{ 
	font-size: 10px;
}

#contenido_pagina a.detallesCursos,
#contenido_pagina a.detallesFicheros{ 
	color: #000000;  
	font-size: 10px;
}

#contenido_pagina a.detallesFicheros{ 
	font-size: 12px;
}

#contenido_pagina a.detallesCursos:hover,
#contenido_pagina a.detallesFicheros:hover{ 
	color: #19b375;  
}

#contenido_pagina FORM INPUT,
#contenido_pagina FORM SELECT{ 
	border: 1px solid #CDCDCD; 
	font-family: Verdana;
	font-size: 10px;
	color: #808080;
}

#contenido_pagina FORM INPUT.caja{ 
	width: 200px;
	padding-left: 3px;
}

#contenido_pagina FORM INPUT.boton,
#contenido_pagina FORM INPUT.botonBusca{ 
	width:25px;
	*height:16px;
	background-color: transparent; 
	background-image: url('../images/search2.gif'); 
	background-repeat: no-repeat; 
	background-position: 5px 1px;
	*background-position: 5px 0px;
}

#contenido_pagina FORM INPUT.botonBusca{ 
	width:80px;
}


#contenido_pagina FORM SELECT{ 
	top: 2px;
}

#contenido_pagina LI{
	margin-bottom: 10px;
}
/*
#contenido_pagina a.detalles,
#tablaNoticia a.detalles{ 
	font-size: 10px;
}
*/

#tablaNoticia{
	/*
	border: 1px solid red;
	*/
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
	color: #000000;
}
#tablaNoticia .titular{
	color: #000000;
}
#tablaNoticia .listado{
	font-size:12px;
	color:#d9292c;
	font-weight:normal;
}

#tablaNoticia .fecha{
	color: #666666;
	font-size: 10px;
}

#tablaNoticia .resumen{
	font-size: 12px;
	font-weight:normal;
}


#pie{ margin-top: 20px; color: white; font-size: 10px; background-color: black; text-align: center; }
#pie a{color: white; text-decoration: none;}


/*
ESTILOS PARA NOTICIAS E CONTENIDOS EDITADOS EN ADMINISTRACION
*/

/*
««««««««««««««««»»»»»»»»»»»»»»»»»
            NOTICIAS
««««««««««««««««»»»»»»»»»»»»»»»»»
*/
#noticia_completa .titular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	font-weight: bold;
	BORDER-BOTTOM: #ccc 1px solid;
}
#noticia_completa .fecha {
text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #505050;
	font-weight: bold;
	BORDER-BOTTOM: #ccc 1px solid;
}
#noticia_completa .titularnota {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	BORDER-BOTTOM: #ccc 1px solid;
}
#noticia_completa .cabecera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
#noticia_completa .texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}
#noticia_completa .pieimagen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
#noticia_completa .autor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
#noticia_completa .acercaautor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #161616;
	text-align: justify;
}
#noticia_completa .destacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	font-weight: bold;
}
#noticia_completa .descargararchivo1 {
	background:url(imagenes/bg_archivos_adjuntos.jpg) repeat-x;
	font-weight:bold;
	color:#10688c;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	float:left;
	font-weight:bold;
	font-size: 11px;
	vertical-align: inherit;
}
#noticia_completa .descargararchivo {
	background:url(imagenes/bg_archivos_adjuntos.jpg) repeat-x;
	color:#939393;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	float:left;
	valign:middle;
	font-weight:bold;
	font-size: 11px;
	vertical-align: inherit;
}
#noticia_completa .tabladescargararchivo {
	background:url(imagenes/bg_archivos_adjuntos.jpg) repeat-x;
	border-top:1px solid #4886ad; 
	margin:0px 0px 0px 0px;
	color:#939393;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	float:left;
	font-weight:bold;
	font-size: 11px;
	width: 100%;
}


/*
««««««««««««««««»»»»»»»»»»»»»»»»»
            CURSOS
««««««««««««««««»»»»»»»»»»»»»»»»»
*/
#tablaCurso{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
	color: #000000;
}

#tablaCurso TD.resumen,
#tablaCurso TD.enlace{
	font-weight:normal;
	font-size: 10px;
	padding: 13px 10px 2px 0;
}


#tablaCurso TD.enlace{
	padding-right: 0;
	*padding-right: 5px;
}

.curso_titulo_0, /* salud */
.curso_titulo_1, /* edu */
.curso_titulo_2, /* rend */
.curso_titulo_3, /* gest */
.curso_titulo_4{ /* ocio */
	color: #FFF;
	width: 100%;
	padding-left: 5px;
}

.curso_titulo_0{ /* salud */
	background-color: #50df3e;
}
.curso_titulo_1{ /* edu */
	background-color: #FE8800;
}
.curso_titulo_2{ /* rend */
	background-color: #9E5AFF;
}
.curso_titulo_3{ /* gest */
	background-color: #01AEF0;
}
.curso_titulo_4{ /* ocio */
	background-color: #FDC50C;
}



#curso_completo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	font-weight: bold;
}

#curso_completo .titular {
	border-bottom: #ccc 1px solid;
}

#curso_completo .fecha {
	text-align: right;
	font-size: 13px;
	color: #505050;
	border-bottom: #ccc 1px solid;
}

#curso_completo .titularnota {
	font-size: 13px;
	border-bottom: #ccc 1px solid;
}

#curso_completo .cabecera {
	font-size: 13px;
}

#curso_completo .resumen {
	font-size: 13px;
	font-weight: normal;
	text-align: justify;
}

#curso_completo .texto {
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
}

#curso_completo .pieimagen {
	font-size: 9px;
}

#curso_completo .descargararchivo {
	background:url(imagenes/bg_archivos_adjuntos.jpg) repeat-x;
	color:#939393;
	text-decoration:none;
	float:left;
	valign:middle;
	font-size: 11px;
	vertical-align: inherit;
}

#curso_completo .tabladescargararchivo {
	background:url(imagenes/bg_archivos_adjuntos.jpg) repeat-x;
	border-top:1px solid #4886ad; 
	margin:0px 0px 0px 0px;
	color:#939393;
	text-decoration:none;
	float:left;
	font-size: 11px;
	width: 100%;
}

/*
««««««««««««««««»»»»»»»»»»»»»»»»»
            Ficheros
««««««««««««««««»»»»»»»»»»»»»»»»»
*/

FIELDSET  { 
	margin-bottom: 0; 
	padding: 10px; 
	margin: 5px 0 15px 0; 
	*margin: 0 0 10px 0;
	border: solid 0 transparent;
	border-top:solid 4px #CDCDCD;
	/*	
	*/
}

LEGEND { 
	border: solid 1px #CDCDCD;
	color: #939393; 
	font-weight: bold; 
	font-size: 12px; 
	font-variant: small-caps;  
	letter-spacing: 2px;
	text-decoration: none  ; 
	word-spacing: 5px; 
	padding: 0 10px 0px 10px;
	*padding: 0 10px 5px 10px; 
}

#fs-ficheros_anadidos TD{
	/*border: 1px solid red;*/
	padding: 5px 2px 5px 2px;
	border-bottom: 1px solid #CDCDCD;
}

.noticia { /* salud */
	border-color: #8f8f8f;
}

.curso_0 { /* salud */
	border-color: #50df3e;
}
.curso_1 { /* edu */
	border-color: #FE8800;
}
.curso_2 { /* rend */
	border-color: #9E5AFF;
}
.curso_3 { /* gest */
	border-color: #01AEF0;
}
.curso_4 { /* ocio */
	border-color: #FDC50C;
}