/* base */

*
{
	margin:0;
	padding:0;
	border:0;

}

body
{
	background-color:#eee;	
}

.clear
{
	clear:both;
}

.oculto
{
	display:none;
}

#contenedor
{
	width:976px;
	margin:0 auto;
	
}

#cabecera
{
	float:left;
	padding:16px 0px 0px 30px; 
	display:inline;
	width:946px;	
	margin:0px;
}

#cabecera h1
{
	float:left;	
	width:450px;
}

#cabecera h1 #logo1
{
	float:left;
	width:50px;
}

#cabecera h1 #logo2
{
	float:left;
	width:370px;
	overflow:hidden;
}

#cabecera #infocab
{
	float:right;
	display:inline;
	
	margin:35px 0 0 0;
	padding-top:10px;
	
	width:488px;
	height:30px;
	
	background-image:url(../img/cabinf_fnd.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}

#infocab form
{
	float:left;
	display:inline;
}

#infocab a:link, #infocab a:visited, #infocab a:hover
{	
	text-decoration:none;
}
	
#infocab #palabraBuscar
{
	margin:5px 0 0 10px;
	padding-left:24px;
	width:173px;
	height:20px;	
			
	background-image:url(../img/cabinf_buscar.gif);
	background-repeat:no-repeat;
}

#infocab #botonBuscar
{
	margin-left:5px;
	color:#0099CC;
	background-color:#F8FBFC;
}

#infocab #nombreUsuario
{
	float:right;
	display:inline;
		
	margin:8px 18px 0 0;
	padding:0 20px 0 0;

	height:14px;		
		
	background-image:url(../img/nombreUsuario_fnd.gif);
	background-position:right center;
	background-repeat:no-repeat;
}

#nombreUsuario p
{
	text-align:right;
}
	
	
#nombreUsuario #nomUsuario
{
	color:#256686;
}

#contenido
{	
	float:left;
	display:inline;
	width:976px;
	background-image:url(../img/cont_fnd_repeat.gif);
	background-repeat:repeat-y;
	background-color:#fff;
}

#contenido #nombreEdebat
{
	width:507px;
	height:129px;
	overflow:hidden;
	
	background-image:url(../img/curso.gif);
	background-repeat:no-repeat;
	background-color:#fff;	
}

#contenido #nombreEdebatTema
{
	width:507px;
	height:140px;
	overflow:hidden;
	background-image:url(../img/curso_tema.gif);
	background-repeat:no-repeat;
	background-color:#fff;
}

#contenido #nombreEdebat #nombreEdebat_txt, #contenido #nombreEdebatTema #nombreEdebat_txt
{
	float:left;
	padding-top: 13px;
	padding-left: 25px;
	width:325px;
	color: #207192;
	line-height: 20px;
}

#contenido #nombreEdebat a:link, #contenido #nombreEdebat a:hover, #contenido #nombreEdebat a:visited
{
	color: #207192;
	text-decoration:none;
}

#contenido #nombreEdebatTema a:link, #contenido #nombreEdebatTema a:hover, #contenido #nombreEdebatTema a:visited
{
	color: #207192;
	text-decoration:none;
}

#contenido #nombreEdebat #nombreEdebat_txt #intro_curso,#contenido #nombreEdebatTema #nombreEdebat_txt #intro_curso
{
	color: #a2a2a2;
	line-height: 14px;
}

#intro_curso{
	padding-bottom:5px;
}

#contenido #nombreEdebat #nuevoTema
{
	float:right;
	padding-top: 55px;
	padding-left: 35px;
	width:90px;
	line-height: 12px;
	text-align: left;
	font-weight:bold;
}

.titulo_area
{
	padding: 5px;
	color:#FFFFFF;
	border-bottom-color:#999999;
	border-bottom-style:none;
	border-bottom-width:3px;
	background-color: #256686;
}

#subtitulo_area
{
	margin-top:-4px;
	padding: 5px;
	color:#FFFFFF;
	background-color:#3187B2;	
}

#contenido #esteticaSuperior
{
	width:auto;
	height:16px;
	background-image:url(../img/cont_fnd.gif);
	background-repeat:no-repeat;
	background-position:left top;	
}

#contenido #esteticaSuperior2
{
	width:976px;
	height:16px;
	
	background-image:url(../img/cont2_fnd.gif);
	background-repeat:no-repeat;
	background-position:top;
}

#contenido #colizq
{
	float:left;
	display:inline;
	
	margin:10px 30px 0 0;
	padding:0 0 10px 13px;
	width:190px;
}
	
#contenido #colcentral
{
	float:left;
	display:inline;
	margin:0 35px 0 0;
	width:510px;	
}

#contenido #colder
{
	float:left;
	display:inline;
	padding:5px 18px 0 0;
	width:180px;
}

#contenido #pie
{
	clear:both;
	list-style:none;
	padding:10px 0 10px 0;
	width:972px;
	text-align:center;
	border-top:1px solid #eee;
	background-image:url(../img/pie_fnd.gif);
	background-repeat:no-repeat;
	background-position:left top;

}

#pie li
{
	display:inline;
	padding:0 10px 0 10px;
	border-right:1px solid #eee;
}

#pie #ultimoli
{
	padding:0 0 0 10px;
	border-right:0;
}

#pie li a:link,#pie li a:visited,#pie li a:active
{
	color:#666;
}

#pie li a:hover
{
	color:#333;
}

.aviso_central{
	padding:6px;
	color:#366684;
	border-bottom-color:#333333;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-top-color:#333333;
	border-top-style:dotted;
	border-top-width:1px;
}

#colcentral input[type=radio], #colcentral input[type=checkbox]{
	margin-right: 5px;
}
/* CabeceratituloArea */

#colcentral #capaDetalleArea
{
	float:left;
	
	padding:0 0 20px 0;
	
	width:298px;	
	
	border:1px solid #E4E4E4;
	border-top:0;
}
#colcentral #capaDetalleArea h2
{
	padding:5px 5px 5px 10px;
	width:283px;
	
	color:#000;
	
	background-color:#D0D0D0;
}
#colcentral #capaDetalleArea #capaDocumentoArea
{
	margin:0;
	padding:20px 10px 0 10px;
	width:278px;		
}
	#colcentral #capaDetalleArea #capaDocumentoArea p
	{
		color:#5F5F5F;
	}
	#capaDetalleArea #capaDocumentoArea ul
	{
		list-style:none;

	}

	#capaDetalleArea #capaDocumentoArea ul li
	{
		margin:0 0 5px 0;
		padding:0 0 0 25px;
		
		background-repeat:no-repeat;
		background-position:0 0;
	}
	#capaDetalleArea #capaDocumentoArea a
	{		
		color:#5F5F5F;
		text-decoration:none;		
	}

#colcentral #nuevoTema a:link,#colcentral #nuevoTema a:visited,#colcentral #nuevoTema a:active
{
   /* color:#464646;  */
	text-decoration:none;
}
#colcentral #nuevoTema a:hover
{
	text-decoration:underline;
}
#docArea
{
	background-image:url(../img/docArea_fnd.gif);
}	
#colcentral #opcionesTemas
{
	float:right;
	margin:0 0 10px 0;
	width:200px;
	height:100px;
	
	background-image:url(../img/operacionesTemas_fnd.gif);	
	background-repeat:no-repeat;
}
	#opcionesTemas h3
	{
		margin:5px auto 0 17px;
		padding:0 0 10px 17px;
		
		width:155px;
		
		background-image:url(../img/operTemas_h2_fnd.gif);
		background-repeat:no-repeat;	
		
		color:#006699;
	}
	#opcionesTemas ul
	{
		list-style:none;
		
		margin:5px 0 0 17px;
		padding:0 0 10px 0;

	}
	#opcionesTemas ul li
	{
		margin:0 0 6px 0;
	}
	#opcionesTemas li a:link,#opcionesTemas li a:visited,#opcionesTemas li a:active
	{
		padding:0 0 0 20px;
		
		color:#999;
		text-decoration:none;
		
		background-repeat:no-repeat;
	}
	#opcionesTemas li a:hover
	{
		text-decoration:underline;
	}
	#ultimostemas
	{
		background-image:url(../img/ico_ultimostemas.gif);
	}
	#todostemas
	{
		background-image:url(../img/ico_todostemas.gif);
	}
	#ultimoscomentarios
	{
		background-image:url(../img/ico_ultimoscomentarios.gif);
	}

/* Colcentral_area */

#colcentral{
	

}


#colcentral #ultutores
{
	float:left;
	list-style:none;
	margin:0 auto 20px auto;
	padding:0px 10px 5px 10px;
	background-color:#fff;
	border:1px solid #CDDBE7;
	border-top:0;
	width:488px;
}
	#colcentral #ultutores li
	{
		float:left;
		margin:5px 10px 0 0;
		padding:5px 0 0px 0;			
		
	}
	#colcentral #ultutores li a:link,#colcentral #ultutores li a:visited,#colcentral #ultutores li a:active
	{
		padding:0 0 5px 25px;
		
		color:#666;
		text-decoration:none;
		
		background-image:url(../img/ico_tutor.gif);		
		background-repeat:no-repeat;
		background-position:0 0;
	}
	#colcentral #ultutores li a:hover
	{
		text-decoration:none;
		cursor:default;
	}
	
#ppalabrabusqueda
{
	margin:0 0 10px 0;	
	padding:4px;
		
	width:502px;	
	
	color:#333;
}
#colcentral #presultadofallido
{
	margin:0;
	padding:2px;
	
	width:504px;	
	
	border:1px solid #256686;
	background-color:#256686;
	
	color:#FFFFFF;
}

#colcentral .area
{
	margin:0;
	padding:2px;
	
	width:504px;	
	
	border:1px solid #256686; 
	background-color:#256686;
	
	color:#FFFFFF;
}

#colcentral .areaComentario
{
	margin:0;
	padding:2px;
	
	width:504px;	
	
	border:1px solid #256686;
	background-color:#256686;
	
	color:#FFFFFF;
}

#colcentral #h3UltimosComentarios
{
	border:1px solid #aaa;
	background-color:#aaa;
}

#colcentral .area a
{
	color:#FFFFFF;
	text-decoration:none;
}

#colcentral .areaComentario a
{
	color:#FFFFFF;
	text-decoration:none;
}

#colcentral .tema
{
	width:508px;	
	margin-bottom: 10px;
	border:1px solid #e5e5e5;

}
#colcentral .cabTema
{
	padding:3px 5px 3px 10px;
	width:493px;
		
	background-color:#f2f2f2;
}
#colcentral .tema h4
{
	margin:0 0 0 0;
	padding:0 0 0 25px;
	
	background-repeat:no-repeat;
	background-position:0 5px;
}
#colcentral .tema h5
{
	float:left;
	padding:0 0 0 25px;
	
	color:#999;
	
	background-repeat:no-repeat;
	background-position:0 5px;
}

#colcentral .compTema
{
	float:none;
	padding:3px 0 3px 0;
	width:508px;
	
	color:#999;
	text-align:right;
	
	background-repeat:no-repeat;
	background-position:0 5px;
	background-color: #F7F7F7;
}

#colcentral .compTema h6
{
	float:left;
	padding:0 0 0 35px;
	
	color:#666;

	background-repeat:no-repeat;
	background-position:0 5px;	
}
#colcentral .compTema h6 span
{
	color:#000;
}
#colcentral .compTema .nuevos
{
	float:right;
	padding:0 5px 0 0px;
}

.compTema a:link,.compTema a:visited,.compTema a:active
{
	padding:0 20px 0 0;
	
	color:#003366;
	text-decoration:none;
	
	background-image:url(../img/ico_ampliar.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.compTema a:hover
{
	text-decoration:underline;
}
.compTema p
{
	margin:0 0 5px 0;
	padding:0 20px 0 0;
	
	color:#003366;
	text-decoration:none;
	
	background-image:url(../img/ico_ultimoscomentarios.gif);
	background-repeat:no-repeat;
	background-position:right;
}

#colcentral .tema .infoTema 
{
	/*display:none;*/
	clear:both;
	
	padding:10px 0 5px 0;
	width:508px;
	
	color:#666;


}


#colcentral .tema .infoTema ul
{
	margin:5px 4px 0 35px;
	padding:0 0 5px 0;
}
#colcentral .tema .infoTema ul li
{
/*	display:inline; */
	margin:0 10px 0 0;
	padding:0 10px 0 0;	
}
#colcentral .tema .infoTema ul li a:link,#colcentral .tema .infoTema ul li a:visited,#colcentral .tema .infoTema ul li a:active
{
	padding:0 0 5px 20px;
	
	color:#999;
	text-decoration:none;
	
	background-repeat:no-repeat;
	background-position:0 0;
}
#colcentral .tema .infoTema ul li a:hover
{
	text-decoration:underline;
}
#colcentral .tema .cabTema .titleerCompleto
{
	text-decoration:none;
}
	.leerCompleto
	{
		background-image:url(../img/ico_ultimoscomentarios.gif);
	}
	.nuevoComentario
	{
		background-image:url(../img/ico_mascomentario.gif);
	}
	
	.docAdjunto
	{
		background-image:url(../img/ico_adjunto.gif);
	}

#colcentral .tema .infoTema .capasTema
{
	margin:0 20px 10px 35px;
	padding:0 0 10px 0;
	width:453px;
	
	color:#666;
	text-align:justify;
	overflow:hidden;
}

#colcentral .capasTema.preview
{
	height:75px;
	overflow:hidden;
}

#colcentral .capasTema.preview object, .capasTema.preview embed
{
	  display:none;  
}





#colcentral .tema .infoTema .capasTema p
{
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	color:#666;
	text-align:justify;
}

#colcentral .tema .infoTema .capasTema ol
{
	list-style:inside decimal;
	
	margin:5px 0 5px 0;
	padding:0;
}
#colcentral .tema .infoTema .capasTema ul
{
/*	margin:5px 0 5px 0;*/
	padding:0;	
	list-style: disc outside;
}

#colcentral .tema .infoTema .capasTema ul li
{
/*	display:block;*/
	margin:0 2px 2px 0;
	padding:0 0 0 15px;
	text-align:justify;
	background-repeat:no-repeat;
	background-position:0 3px;
}

#colcentral .tema .infoTema .capasTema td{
	
	width:1%;

}

#colcentral .tema .infoTema .herrTema
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:508px;
	border-top:1px dashed #e5e5e5;
}
#colcentral .tema .infoTema .herrTema ul
{
	margin:0 0 0 35px;
	padding:0 0 0 0;
}

#colcentral .tema .infoTema .herrTema ul li
{
	display:inline;	
}

#colcentral #pnotemas
{
	margin:20px 0 0 0;
	color:#666;
}


.temaTipo1
{
	color:#99cc33;
	background-image:url(../img/ico_temaTipo1.gif);
}

.temaTipo1 a:link, .temaTipo1 a:visited, .temaTipo1 a:hover
{
	color:#99cc33;	
}

.temaTipo2
{
	color:#FF9900;	
	background-image:url(../img/ico_temaTipo2.gif);
}

.temaTipo2 a:link, .temaTipo2 a:visited, .temaTipo2 a:hover
{
	color:#FF9900;	
}

.temaTipo3
{
	color:#666;	
	background-image:url(../img/ico_temaTipo3.gif);
}

.temaTipo3 a:link, .temaTipo3 a:visited, .temaTipo3 a:hover
{
	color:#666;	
}

.temaLeido
{
	color:#666;	
}

/*FS Joan 09/02/2009: Clases en las que se hacen las letras de los mensajes mas grandes o mas pequeñas */
#colcentral .tema .infoTema .capasTemaPequena
{
	margin:0 20px 10px 35px;
	padding:0 0 10px 0;
	width:453px;
	
	color:#666;
	text-align:justify;
}

#colcentral .tema .infoTema .capasTemaPequena p
{
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	width:453px;
	
	color:#666;
	text-align:justify;
}

#colcentral .tema .infoTema .capasTemaPequena ol
{
	list-style:inside decimal;
	margin:5px 0 5px 0;
	padding:0;
}

#colcentral .tema .infoTema .capasTemaPequena ul
{
	list-style:none;
	margin:5px 0 5px 0;
	padding:0;	
}

#colcentral .tema .infoTema .capasTemaPequena ul li
{
	display:block;
	margin:0 2px 2px 0;
	padding:0 0 0 15px;
	text-align:justify;
	
	background-image:url(../img/ico_li.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
}

#colcentral .tema .infoTema .capasTemaGrande
{
	margin:0 20px 10px 35px;
	padding:0 0 10px 0;
	width:453px;
	
	color:#666;
	text-align:justify;
}

#colcentral .tema .infoTema .capasTemaGrande p
{
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	width:453px;

	color:#666;
	text-align:justify;
}

#colcentral .tema .infoTema .capasTemaGrande ol
{
	list-style:inside decimal;
	margin:5px 0 5px 0;
	padding:0;
}

#colcentral .tema .infoTema .capasTemaGrande ul
{
	list-style:none;
	margin:5px 0 5px 0;
	padding:0;	
}

#colcentral .tema .infoTema .capasTemaGrande ul li
{
	display:block;
	margin:0 2px 2px 0;
	padding:0 0 0 15px;
	text-align:justify;
	
	background-image:url(../img/ico_li.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
}

/****** colcentral_tema ******************************/

/* cambiamos el alto y ancho */
#colcentral .comentarios
{	
	margin:0 0 10px 0;
	padding:5px 10px 5px 10px;
	width:488px;
	
	border:1px solid #BBD6EB;
}

#colcentral .comentarios .numeroComentario
{
	float:left;
	
	margin:0 15px 0 0;
	width:30px;
	
	text-align:center;
	color:#aaa;
}

#colcentral .comentarios .informacionComentario
{
	float:left;
	width:440px;
}

#colcentral .comentarios h4
{
	padding-top:2px;
	width:440px;
	
	color:#666;
}

#colcentral .comentarios h4 span
{
}

#colcentral .comentarios h4 .tipoTutor
{
	color:#99cc33;
}

#colcentral .comentarios h5
{
	width:440px;
}

#colcentral .comentarios .infoComentario 
{
	/*display:none;*/
	clear:both;
	
	padding:5px 0 0px 0;
	width:440px;
  overflow:hidden;
	color:#666;	
}

#colcentral .comentarios .infoComentario  p
{
	margin:5px 0 5px 0;
	width:440px;
	color:#666;	
}

#colcentral .comentarios .infoComentario  ol
{
	list-style:inside decimal;
	margin:5px 0 5px 0;
	color:#666;	
}

#colcentral .comentarios .infoComentario  ul li
{
	display:block;
	margin:0 2px 2px 0;
	padding:0 0 0 15px;
	text-align:justify;
	
	background-image:url(../img/ico_li.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
}

#colcentral .comentarios .infoComentario  a:link,#colcentral .comentarios .infoComentario  a:visited,#colcentral .comentarios .infoComentario a:hover,#colcentral .comentarios .infoComentario a:active
{
	color:#666;
	text-decoration:underline;
}

#colcentral #capanuevotema
{
	margin:15px 0 10px 0;
	padding:0 20px 0px 20px;
	width:468px; 
	border:1px solid #FFC600;
}

#colcentral #h4dejacomentario
{
	margin:10px 0 0 0;
	padding:0 0 0 20px;
	width:448px;
	color:#000;
	background-image:url(../img/ico_nuevocomentario.gif);
	background-repeat:no-repeat;
}

#colcentral form
{
	margin:10px 0 0 0;
	padding:0 0 10px 0;
	width:468px;
}

#colcentral form textarea
{
	padding:2px 2px 2px 2px;
	width:486px;
/*
	width:200px;
	height:200px;	
*/
	border:1px solid #ccc;
	color:#666;
	text-align:left;
}

#colcentral form #resumen
{
	margin:0 0 20px 0;
	padding:2px;
	width:462px;
	height:100px;
}

#colcentral form #boton
{
	float:right;
	margin:10px 0 0 0;
	border:0;
	
	width:70px;
	height:22px;
	
	text-align:center;
	color:#666;

	background-image:url(../img/boton_enviar_fnd.gif);
	background-repeat:no-repeat;
	background-color:#e9e9e9;
}


#colcentral form #boton.nuevo_tema
{
	margin:4px 0 4px 0;
	width:130px;
	height:22px;
	background-image: none;
	border:1px solid #FF9900;
}


#colcentral .aviso_central{

	border:2px solid #ccc;
	padding:6px;
	margin-bottom:20px;
	border-bottom-width:3px;
}

#colcentral .presentacion{

	border:2px solid #ccc;
	padding:10px;
	margin-bottom:20px;
	border-bottom-width:3px;
	color:#666666;
}

.botones_tema
{
	border:1px solid #A5C5E5;
	width:490px;
	height:50px;
	padding-top:5px;
	padding-left:20px;
}

.boton_grande
{
	float:left;
	width:200px;
}

.boton_mediano
{
	float:left;
	width:200px;
	
}

.boton_pequeno
{
	float:left;
}


/* colizq */

#colizq #curso
{
	padding:15px 15px 0 15px;
	width:160px;
	text-align:center;
	
}

#colizq #curso a:link,#colizq #curso a:visited,#colizq #curso a:active
{
	color:#0099CC;
}

#colizq #h2cursoinferior
{
	margin:0 0 20px 0;
	width:190px;
	height:40px;
		
	background-image:url(../img/fondo_curso_inferior.gif);
	background-repeat:no-repeat;
	background-position:bottom;		
}


#colizq h3{

	padding:5px 10px 5px 10px;
	width:160px;
	background-color:#256686;
	color:#fff;
	
}

#colizq #documentos,#colizq  #documentos_cadena_tematica
{
	padding:5px 10px 5px 10px; 
	width:160px; 
	background-color:#CA2B60;
	color:#fff;

}

#colizq #uldocumentos
{
	list-style:none;
	margin:0 0 20px 0;
	padding:10px 10px 5px 10px;
	width:158px; 
	background-color:#fff;
	border:1px solid #CDDBE7;
	border-top:0;

}

#colizq #uldocumentos li
{	
	margin:5px 0 4px 0px;
	padding:5px 0 5px 25px;
	background-repeat:no-repeat;
}

#colizq #uldocumentos li a:link,#colizq #uldocumentos li a:visited,#colizq #uldocumentos li a:active
{
	padding:0 0 5px 0px;
	color:#666;
	text-decoration:none;
		
	background-repeat:no-repeat;
}

#colizq #uldocumentos li a:hover
{
	text-decoration:underline;
}

#colizq #uldocumentos .liG
{
	margin:5px 0 4px 0;
	padding:5px 0 5px 43px;
	width:115px;
	min-height:50px;
}

#colizq #uldocumentos .liG_enlace
{
	margin:5px 0 4px 0;
	padding:5px 0 5px 43px;
	width:115px;
	min-height:30px;
}

#colizq #uldocumentos .liG .aGrande:link,#colizq #uldocumentos .liG .aGrande:visited,#colizq #uldocumentos .liG .aGrande:active
{
	padding:0 0 5px 0;
	color:#666;
	text-decoration:none;
	background-image:none;
}

#colizq #ulAreas
{
	width:180px;
	list-style:none;
	background-color:#DDECF9;
}

#ulAreas dt
{
	width:165px;
	padding:5px 5px 5px 10px;
	background-color:#0099CB;
	border-bottom:1px solid #fff;
}

#ulAreas dt.grupo
{
	padding:5px 10px 5px 10px;
	width:160px;	
	background-color:#0033CC;
	color:#fff;
}

#ulAreas #areaActiva
{	

	border-bottom:0;
	background-position:0 center;
	background-repeat:no-repeat;
	background-image:url(../img/areas_fondo.gif);
	background-color:#03779d;
}

#ulAreas dt a
{
	color:#fff;
	text-decoration:none;
}

#ulAreas dt a:hover
{
	text-decoration:underline;
}

#ulAreas #areaActiva a:hover
{
	text-decoration:none;
}

#ulAreas dd
{
	padding:5px 5px 5px 10px;
	border-bottom:1px solid #fff;
}

#ulAreas dd p
{
	margin:0 0 5px 0;
	color:#056686;
}

#ulAreas dd #numMensajes
{
	color:#333;
}

.separador
{
	display:block;
	margin:14px 0 4px 0;
	font-weight:bold;
	color:#952B4D;
	border-bottom:1px dotted #CCCCCC;
}


/* FS Joan 13/02/2009: Estilo que define los nombres de los grupos de cadenas del curso */
#colizq h4
{
	margin:0px;
	padding:5px 10px 5px 10px;
	width:160px;	
	background-color:#0033CC;
	color:#fff;
}

.imagen_curso
{
	display:block;
}

#colizq #h3TutoresCurso
{
	padding:5px 10px 5px 10px;
	width:160px;
	
	background-color:#03779D;
	color:#fff;
}

#colizq #ulTutores
{
	list-style:none;
	
	margin:0 0 20px 0;
	padding:10px 10px 5px 10px;
	
	width:158px;
	
	background-color:#fff;
	border:1px solid #CDDBE7;
	border-top:0;
}

#colizq #ulTutores li
{	
	margin:2px 0 2px 0;
	padding:4px 0 4px 0;
	background-repeat:no-repeat;
}

#colizq #ulTutores li a:link,#colizq #ulTutores li a:visited,#colizq #ulTutores li a:active
{
	padding:0 0 5px 25px;
	color:#666;
	text-decoration:none;
	background-repeat:no-repeat;
	background-image:url(../img/ico_tutor.gif);
}

#colizq #ulTutores li a:hover
{
	text-decoration:none;
	cursor:default
}

/* colder */

#colder ul
{
	list-style:none;	
}

#colder ul li
{
	margin:0 0 5px 0;	
}

#colder ul li a:link,#colder ul li a:visited,#colder ul li a:active
{
	padding:0 0 5px 25px;
	color:#333;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:0 3px;
}

#colder ul li a:hover
{
	text-decoration:underline;
}

#colder #misOperaciones
{
	margin:0 0 5px 0;
	padding:10px;
	width:160px;
	background-image:url(../img/misOperaciones_fnd.gif);
	background-repeat:no-repeat;
	background-color:#FFF7D2;	
}

#misMensajes
{
	background-image:url(../img/ico_misMensajes.gif);
}

#colder #misOperaciones #misMensajesNuevos
{
	background-image:url(../img/ico_misMensajesNuevos.gif);
}

#misDatos
{
	background-image:url(../img/ico_misDatos.gif);
}

#editarMisDatos
{
	background-image:url(../img/ico_editarMisDatos.gif);
}

#miGrupo
{
	background-image:url(../img/ico_miGrupo.gif);
}

#miCMS
{
	background-image:url(../img/ico_miCMS.gif);
}

#miSalir
{
	background-image:url(../img/ico_miSalir.gif);
}

#colder #formCMS
{
	display:none;	
}

#colder #operacionesPermanentes
{	
	width:130px;
	padding:3px 10px 3px 40px;
	color:#fff;
	background-color:#9AC91A;
	background-image:url(../img/ico_misOtrosCursos.gif);
	background-repeat:no-repeat;
	background-position:10px 2px;
}

#colder #uloperacionesPermanentes
{
	list-style:none;
	margin:0 0 5px 0;
	padding:5px 10px 5px 10px;
	width:158px;
	background-color:#fff;
	border:1px solid #9AC91A;
	border-top:0;
}

#colder #uloperacionesPermanentes li
{
	padding:3px 0 3px 0;
}

#colder #uloperacionesPermanentes li a:link,#colder #uloperacionesPermanentes li a:visited,#colder #uloperacionesPermanentes li a:active
{
	padding:0 0 5px 20px;
	color:#666;
	text-decoration:none;
	
	background-repeat:no-repeat;
}

#colder #uloperacionesPermanentes #operActiva a:link,#colder #uloperacionesPermanentes #operActiva a:visited,#colder #uloperacionesPermanentes #operActiva a:active
{
	text-decoration:underline;
}

#colder #uloperacionesPermanentes li a:hover
{
	text-decoration:underline;
}

#misTemasUltimos
{
	background-image:url(../img/li_temas.gif);
}

#misComentariosUltimos
{
	background-image:url(../img/li_comentarios.gif);
}

#colder #capaDia
{
	margin:0 0 5px 0;
	padding:10px;
	padding-bottom:5px;
	width:158px;
	text-align:right;
	background-image:url(../img/dia_fnd.gif);
	background-repeat:no-repeat;
	background-position:0 bottom;	
	border:1px solid #7D7D7D;
}

#capaDia h1
{
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	width:158px;
	color:#9CA1A4;
}

#capaDia span
{
	color:#86AD1F;
}

#capaDia p
{
	float:right;
}

#capaDia .titularesDia
{	
	width:80px;
	color:#5A5F61;
	text-align:right;
}

#capaDia .infoDia
{	
	clear:right;
	width:25px;
	color:#5A5F61;;
}

#colder #otrasOperaciones
{
	margin:0 0 5px 0;
	width:180px;
	background-color:#fff;	
}

#colder #otrasOperaciones li
{
	margin:0 0 2px 0;
	padding:10px 5px 5px 25px;
	min-height:35px;
	background-color:#EFF5FC;	
	background-image:url(../img/ico_valoracion.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	border-bottom:1px dashed #0099cc;
}

/* FS 9 Mayo 08 -- AÃ±adidos grÃ¡ficos para los tres tipos de estadÃ­sticas */
#colder #otrasOperaciones #valoracioncurso
{
	background-image:url(../img/ico_valoracion.gif);
}

#colder #otrasOperaciones #valoracionforo
{
	background-image:url(../img/ico_valoracion_debat.gif);
}

#colder #otrasOperaciones #evaluacion
{
	background-image:url(../img/ico_valoracion_evaluacio.gif);
}

/* FS 25 Mayo 08 -- AÃ±adimos un segundo bloque de texto en las valoraciones */
#colder #otrasOperaciones .valoracioncurso_txt
{
	color:#666666;
	margin-left:24px;
	margin-top:-10px;
}

#otrasOperaciones li a:link,#otrasOperaciones li a:visited,#otrasOperaciones li a:active
{
	display:block;
	padding:0 0 35px 0;
	color:#0099cc;
	text-decoration:none;	
}
#colder #capaCalendario
{
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	width:178px;
	border:1px solid #FF9900;
}

#capaCalendario h3
{
	float:left;
	width:158px;
	margin:0 0 5px 0;
	padding:3px 10px 3px 10px;
	background-color:#FF9900;
}

#capaCalendario h3 p
{
	display:block;
	float:left;	
	margin:0 8px 0 0;
	color:#fff;
}

#capaCalendario h3 #anioActual
{
	float:right;
}

#capaCalendario h3 a:link,#capaCalendario h3 a:visited,#capaCalendario h3 a:hover,#capaCalendario h3 a:active
{
	display:block;
	float:left;
	margin:0 8px 0 0;
	padding:0 0 3px 0;
	width:9px;
	height:9px;
	
	background-repeat:no-repeat;
	background-position:0 3px;
}

#mesAnterior
{
	background-image:url(../img/ico_anterior.gif)
}

#mesSiguiente
{
	background-image:url(../img/ico_siguiente.gif)
}

#capaCalendario h3 a span
{
	display:none;
}

#capaCalendario table
{
	margin:10px auto 10px auto;
	width:140px;	
	text-align:center;
}	

#capaCalendario th
{
	color:#000;	
}

#capaCalendario td
{
	color:#999;	
}

#capaCalendario .cursoActivo
{
}

#capaCalendario .cursoActivo a:link,#capaCalendario .cursoActivo a:active,#capaCalendario .cursoActivo a:visited
{
	color:#0099CB;
}

#capaCalendario td #diaactivo:link,#capaCalendario td #diaactivo:active,#capaCalendario td #diaactivo:visited
{
	color:#FF9900;
	text-decoration:none;
}

#capaCalendario td a:link,#capaCalendario td a:active,#capaCalendario td a:visited
{
	color:#aaa;
	text-decoration:none;
}

#capaCalendario #infoCalendario
{
	margin:0 0 0 10px;
	padding:5px 0 5px 0;
	width:160px;
	
	border-bottom:1px dashed #ff9900;
	border-top:1px dashed #ff9900;
	
	color:#666;		
}

#capaCalendario #infoCalendario p
{
	margin:0 0 5px 0;
}

#capaCalendario #ulrecursos
{
	margin:10px auto 10px auto;
	padding:0 10px 10px 10px;
		
	width:140px;	
	
	border-bottom:1px dashed #ff9900;
}

#capaCalendario #ulbibliografias
{
	margin:10px auto 0 auto;
	padding:0 10px 10px 10px;
	width:140px;	
}

#capaCalendario #ulbibliografias a:link,#capaCalendario #ulbibliografias a:visited,#capaCalendario #ulbibliografias a:active
{
	display:block;
	padding:0 0 3px 25px;
	width:115px;
	color:#333;
	text-decoration:none;
	
	background-image:url(../img/ico_bibliografia.gif);
	background-repeat:no-repeat;
	background-position:2px 2px;
}

#capaCalendario #ulbibliografias a:hover
{
	text-decoration:underline;
}
#capaCalendario #bibliografia:link,#capaCalendario #bibliografia:visited,#capaCalendario #bibliografia:active
{
	display:block;
	margin:10px auto 0 auto;
	padding:0 0 5px 25px;
	width:115px;
	color:#333;
	text-decoration:none;
	
	background-image:url(../img/ico_bibliografia.gif);
	background-repeat:no-repeat;
	background-position:2px 2px;
}

#capaCalendario #bibliografia:hover
{
	text-decoration:underline;
}

#colder #capaMisOtrosCursos
{
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	width:178px;
	background-color:#FEF1D3;
	border:1px solid #FBBF33;
}

#capaMisOtrosCursos h3
{
	width:128px;
	margin:0 0 5px 0;
	padding:3px 10px 3px 40px;
	color:#fff;

	background-color:#FBBF33;
	background-image:url(../img/ico_misOtrosCursos.gif);
	background-repeat:no-repeat;
	background-position:10px 2px;
}

#colder #capaMisOtrosCursos ul
{
}

#colder #capaMisOtrosCursos p
{
	margin:0 0 0 25px;
	width:150px;
	color:#333;
}

#capaMisOtrosCursos ul li a:link,#capaMisOtrosCursos ul li a:visited,#capaMisOtrosCursos ul li a:active
{
	display:block;
	margin:0 0 0 10px;
	padding:0 0 0px 25px;
	color:#333;
	text-decoration:none;
	
	background-image:url(../img/ico_formLaboral.gif);
	background-repeat:no-repeat;
	background-position:2px 2px;
}

#capaMisOtrosCursos ul #cursoactivo a:link,#capaMisOtrosCursos ul #cursoactivo a:visited,#capaMisOtrosCursos ul #cursoactivo a:active
{
	text-decoration:underline;
}

#capaMisOtrosCursos ul li a:hover
{
	text-decoration:underline;
}

#colder #opcionesDeTema
{
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	width:178px;
	background-color:#ffffff;
	border:1px solid #7ca312;
}

#opcionesDeTema h3
{
	width:128px;
	margin:0 0 5px 0;
	padding:3px 10px 3px 40px;
	
	color:#fff;
	
	background-color:#9ac91a;
	background-image:url(../img/ico_misOtrosCursos.gif);
	background-repeat:no-repeat;
	background-position:10px 2px;
}

#colder #opcionesDeTema ul
{
}

#colder #opcionesDeTema p
{
	margin:0 0 0 25px;
	width:150px;
	color:#333;
}

#opcionesDeTema ul li a:link,#opcionesDeTema ul li a:visited,#opcionesDeTema ul li a:active
{
	display:block;
	margin:0 0 0 10px;
	padding:0 0 0px 25px;
	color:#333;
	text-decoration:none;
	height:16px;
}

#opcionesDeTema ul #cursoactivo a:link,#opcionesDeTema ul #cursoactivo a:visited,#opcionesDeTema ul #cursoactivo a:active
{
	text-decoration:underline;
}

#opcionesDeTema ul li a:hover
{
	text-decoration:underline;
}

#colder #publicidad
{
	margin:20px 0 0 0;
	width:180px;
}

/* iconos_recursos */

.recursoPDF
{
	background-image:url(../img/iconos/ico_PDF.gif);
}
.recursoWORD
{
	background-image:url(../img/iconos/ico_WORD.gif);
}
.recursoFLASH
{
	background-image:url(../img/iconos/ico_FLASH.gif);
}
.recursoZIP
{
	background-image:url(../img/iconos/ico_ZIP.gif);
}
.recursoEXCEL
{
	background-image:url(../img/iconos/ico_EXCEL.gif);
}
.recursoPPOINT
{
	background-image:url(../img/iconos/ico_PWPOINT.gif);
}
.recursoIMAGEN
{
	background-image:url(../img/iconos/ico_image.gif);
}
.recursoGENERICO
{
	background-image:url(../img/iconos/ico_generic.gif);
}
.recursoENLACE
{
	background-image:url(../img/iconos/ico_enlace.gif);
}
.GrecursoPDF
{
	background-image:url(../img/iconos/icoG_PDF.gif);
}
.GrecursoWORD
{
	background-image:url(../img/iconos/icoG_WORD.gif);
}
.GrecursoFLASH
{
	background-image:url(../img/iconos/icoG_FLASH.gif);
}
.GrecursoZIP
{
	background-image:url(../img/iconos/icoG_ZIP.gif);
}
.GrecursoEXCEL
{
	background-image:url(../img/iconos/icoG_EXCEL.gif);
}
.GrecursoPPOINT
{
	background-image:url(../img/iconos/icoG_PWPOINT.gif);
}
.GrecursoIMAGEN
{
	background-image:url(../img/iconos/icoG_image.gif);
}
.GrecursoGENERICO
{
	background-image:url(../img/iconos/icoG_generic.gif);
}
.GrecursoENLACE
{
	background-image:url(../img/iconos/icoG_enlace.gif);
}

/* nuevoTema */


#colcentral #capaResultadoTema
{
	margin:10px 0 0 0;
	padding:4px;
	width:500px;
	
	color:#fff;
	
	border:1px solid #cc0000;
	background-color:#cc0000;
}

#colcentral #pinfoarchivo
{
	margin:5px 0 20px 0;
	color:#666;
}

#colcentral #separacion
{
	width:508px;
	height:10px;
	
	border-bottom:1px dashed #eee;
}


#colcentral #h4dejatema
{
	margin:10px 0 0 0;
	padding:10px 0 0 20px;
	
	width:448px;
	
	color:#000;

	background-image:url(../img/ico_nuevocomentario.gif);
	background-position:0 10px;
	background-repeat:no-repeat;	
}


#colcentral label
{
	margin:10px 0 10px 0;
	padding:0;
	width:468px;
	color:#666;
}


#colcentral select
{
	display:block; 
/*	margin:0 0 20px 0;*/
	margin:5px;
	padding:2px 2px 2px 2px;
	
/*	width:362px; 
	height:20px;
*/
	color:#666;
	
	border:1px solid #ccc;
}


#colcentral #archivo
{
	display:block;
	width:250px;
	height:20px;
	color:#666;
	border:1px solid #ccc;
}

#colcentral .caparesultado
{
	display:none;
	padding:2px;
	width:462px;
}
/* colcentral_valoracionforo */

#colcentral h2
{
	padding:10px 0 20px 55px;
/*	width:455px; */
	color:#006699;

	border-bottom: 1px dotted #006699;
	margin-bottom:5px;
	
	background-image:url(../img/colcentralvaloracion_h2_fnd.gif);
	background-repeat:no-repeat;
}

#colcentral h2.mis_datos
{
	margin:0 0 25px 0;
	padding:10px 0 15px 55px;
	color: #207192;
	
	background-image:url(../img/colcentralMisDatos_h2_fnd.gif);
	border-bottom:1px dashed #ccc;
}

#colcentral h2.mi_grupo
{
	margin:0 0 25px 0;
	padding:10px 0 15px 55px;
	color: #207192;
	background-image:url(../img/colcentralMiGrupo_h2_fnd.gif);
	border-bottom:1px dashed #ccc;
}



#colcentral h2.bibliografia
{
	margin:0 0 25px 0;
	padding:5px 0 22px 50px;
	width:460px;
	color: #207192;
	background-image:url(../img/colcentralBibliografia_h2_fnd.gif);
	border-bottom:1px dashed #ccc;
}

#colcentral h2.nuevos_mensajes
{
	margin:0 0 25px 0;
	padding:5px 0 22px 50px;
	width:460px;
	color: #207192;

	background-image:url(../img/colcentralBibliografia_h2_fnd.gif);
	border-bottom:1px dashed #ccc;
}

#colcentral h2.mensajes_lista
{
	margin:0 0 25px 0;
	padding:13px 0 12px 50px;
	width:460px;
	color: #207192;
	
	background-image:url(../img/colcentralMiCorreo_h2_fnd.gif);
	border-bottom:1px dashed #ccc;
}

#colcentral .capaCategoria
{
	margin:0 0 10px 0;
	width:508px;
	border:1px solid #CDDBE7;
	border-top:0;
}

#colcentral .h3Categoria
{
	padding:5px 10px 5px 10px;
	width:490px;
	color:#fff;
	background-color:#256686;
}

#colcentral .capavaloracion
{
	margin:0 0 2px 0;
	width:508px;
}

#colcentral .capavaloracion .capapregunta
{
	padding:5px 0 5px 0;
	width:508px;
	background-color:#E2D6C3;
}

#colcentral .capavaloracion .capapregunta h3
{
	float:left;
	padding:0 10px 0 20px;
	width:456px;
	color:#996600;
}

#colcentral .capavaloracion .capapregunta .adesplegable:link,#colcentral .capavaloracion .capapregunta .adesplegable:visited,#colcentral .capavaloracion .capapregunta .adesplegable:active
{
	float:left;
	width:14px;
	height:14px;
	background-color:#E2D6C3;
	background-image:url(../img/ico_plegar.gif);
	background-repeat:no-repeat;
	cursor:default;
}

#colcentral .capavaloracion .capapregunta .adesplegable span
{
	display:none;
}

#colcentral .capavaloracion .inforespuestas
{
	/*display:none;*/
	width:508px;
}

#colcentral .capavaloracion #pregunta_0
{
	display:block;	
}


#colcentral .capavaloracion .inforespuestas .gruposradios
{
	padding:10px 7px 10px 8px;
	width:493px;
}

#colcentral form .labelradio
{
	display:block;
	float:left;
	width:44px;
	vertical-align:middle;
	color:#666;	
}

#colcentral form .radio
{
	margin:0 3px 0 0;
	width:11px;
	vertical-align:middle;
}

#colcentral .capavaloracion .inforespuestas .gruposchecks
{
	padding:10px 7px 10px 8px;
	width:493px;
}

#colcentral form .labelcheck
{
	display:block;
	width:493px;
	vertical-align:middle;
	color:#666;	
}

#colcentral form .check
{
	margin:0 3px 0 0;
	width:12px;
	vertical-align:middle;
}

.borde_sup{
	border-bottom: 1px dotted #CCCCCC;
}

#colcentral #presultado
{
	margin:30px 0 0 0;
	padding: 5px;
	color:#cc0001;
	text-align:center;
	border: 1px dotted #CCCCCC;
}

/* misDatos */

#colcentral #capamisDatos
{
	width:510px;
	margin:0 0 10px 0;
}
#capamisDatos p
{
	color:#000;
}
#capamisDatos img
{
	display:block;
	float:left;
	margin:0 20px 0 0;	
	padding:6px;
	width:92px;
	height:104;
	background-color:#eee;
}

#capamisDatos #capaInfo
{
	float:left;
	padding:0 0 10px 0;
	width:386px;
}

#capaInfo h3
{
	margin:0 0 10px 0;
	width:386px;
	color:#000;
}

#capaInfo p
{
	margin:0 0 4px 0;
	padding:0 0 0 22px;
	width:364px;
	background-repeat:no-repeat;
}

#ptelefono
{
	background-image:url(../img/ico_telefono.gif);
}

#pmovil
{
	background-image:url(../img/ico_movil.gif);
}

#pcorreo
{
	background-image:url(../img/ico_correo.gif);
}

#pweb
{
	background-image:url(../img/ico_web.gif);
}

#capaInfo a:link,#capaInfo a:visited,#capaInfo a:active
{
	color:#0099cc;
	text-decoration:none;
}

#capaInfo a:hover
{
	text-decoration:underline;
}

#capamisDatos h4
{
	margin:10px 0 5px 0;
	width:510px;
	color:#996600;
}

#capamisDatos #h4fechaalta
{
	margin:15px 0 5px 0;
}

#capamisDatos #pdetalle
{
	padding:15px;
	width:480px;
	background-color:#eee;
}

#colcentral #capaDescripcionObjetivos
{
	margin:15px 0 15px 0;
	padding:5px 0 5px 0;
	width:510px;	
}

#capaDescripcionObjetivos .capasInteriores
{
	float:left;
	padding:0 0 15px 0;
	width:240px;
}

#capaDescripcionObjetivos #capaInteriorDerecha
{
}

#capaDescripcionObjetivos #capaInteriorIzq
{
	margin:0 30px 0 0;
}

#capaDescripcionObjetivos .capasInteriores h3
{
	padding:0 5px 10px 5px;
	width:230px;	
}

#capaInteriorIzq h3
{
	border-bottom:1px solid #0099cc;
	color:#0099cc;
}

#capaInteriorDerecha h3
{
	border-bottom:1px solid #FF0066;
	color:#FF0066;
}

#capaDescripcionObjetivos .capasInteriores .capaFlotanteInfo
{
	padding:10px 10px 0 10px;
	width:210px;	
	color:#666;
}

#capaDescripcionObjetivos .capasInteriores .capaFlotanteInfo ul
{
	list-style:none;
	margin:5px 0 5px 5px;
}

#capaDescripcionObjetivos .capasInteriores .capaFlotanteInfo ol
{
	list-style:inside decimal;
	margin:5px 0 5px 5px;
}

#capaDescripcionObjetivos .capasInteriores .capaFlotanteInfo ul li
{
	padding:0 0 0 15px;

	background-image:url(../img/ico_li.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	color:#666;
}

#capaDescripcionObjetivos .capasInteriores .capaFlotanteInfo a:link,#capaDescripcionObjetivos .capasInteriores .capaFlotanteInfo a:visited,#capaDescripcionObjetivos .capasInteriores .capaFlotanteInfo a:hover,#capaDescripcionObjetivos .capasInteriores .capaFlotanteInfo a:active
{
	color:#666;
	text-decoration:underline;
}	

/* formulariologin_FCIS */

/*
#contenido #colizq form
{
	padding: 10px;
	width: 250px;
	border: 1px solid #999999;
	height:140px;
}
*/

#contenido #colizq #contenedorCampos, #contenido #colizq p#pmensajeregistrado
{
	margin-top:5px;
	padding:10px;
	border: 1px solid #EF9D4C;
	width: 250px; 
}
#contenido #colizq p
{
	margin:0 0 5px 0;
	color:#666;
}

#contenido #colizq form label
{
	display:block;
	color:#000;
}

/*
#contenido #colizq form input
{
	margin: 0 0 10px 0;
	padding:2px;
	
	width:220px;
	height:18px;
	
	color:#666;
	border: 1px solid #FF9C44;
}
*/

#colcentral input[type=text]{
	padding:2px;
	width:407px;
	height:16px;
	color:#AC822B;
	border:1px solid #A5ACB2;
	margin:5px;
}

#contenido #colizq form #boton
{
	display:block;
	margin:10px 0 0 0;
	width:80px;
	height:22px;
	text-align:center;
	border:1px solid #B2D862;
	background-color:#F7F7FD;
}

#contenido #colizq #contenedorCampos #pnota
{
	margin:10px 0 0 0;
	padding:10px 0 0 0;
	border-top: 1px solid #FF9C44;	
}

#contenido #colizq #contenedorCampos a
{
	text-decoration:underline;
	color:#666;
}

#contenido #colizq #capaNormasUso
{
	margin:0px 0 20px 0;
	padding:10px;
	width:260px;
}

#contenido #colizq #capaNormasUso p
{
	margin:0 0 5px 0;
	width:250px;
	color:#666;
}

#contenido #colizq #capaNormasUso .pnotas
{
}

#contenido #colizq .pnotas a
{
	text-decoration:underline;	
	color:#666;
}

#contenido #colizq #capaNormasUso p a
{
	text-decoration:underline;	
	color:#666;
}

#contenido #colcentral_FCIS{
	margin-left:25px;
}

#contenido #colcentral_FCIS .cabecera{
	height:25px;
	background-image:url(../img/cabecera_index_t1.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:606px;
		
}

#contenido #colcentral_FCIS .central{
	padding:0 16px 0px 16px;
	background-image:url(../img/cabecera_index_t2.gif);
	background-repeat:repeat-y;
	width:574px;
	margin:0px;
}

#contenido #colcentral_FCIS .pie{
	height:20px;
	background-image:url(../img/cabecera_index_t3.gif);
	background-repeat:no-repeat;
	width:606px;
	margin-top:-5px;
}

.colcentral_FCIS_tit{
	color:#666666;
}

.colcentral_FCIS_subtit{
	color:#666666;
}

/* FS 19 Junio 08 */
.aviso_login_fin{
	border:1px solid #FF9900;
	padding:10px;
	color:#990000;
}

.aviso_login_fin_imp{
	border:1px solid #FF9900;
	padding:10px;
	color:#690B00;
}

.login_fin_entrar{
	padding:5px;
	border:2px solid #FF9900;
	background-color:#EEEEEE;
	width:120px;
}

.login_fin_entrar a:link, .login_fin_entrar a:hover, .login_fin_entrar a:visited{
	text-decoration:none;
	color:#333333;
}

/* paginador */

#contenido #paginador
{
	width:500px;
	margin:10px 0 5px 0;
	padding:5px;
	text-align:center;	
}

#contenido #paginador a, #contenido #paginador span, #contenido #paginador strong
{
	padding:4px 8px 4px 8px;
	text-decoration:none;
	background-color:#FFF;
	display:compact;
}

#contenido #paginador a
{
	margin:0 1px 0 1px;
	border:1px solid #ccc;
	color:#ccc;
}

#contenido #paginador strong
{
	border-color:#000;
}

#contenido #paginador span
{
	border: 1px solid #FF9900;
	color:#FF9900;
}
/* paginador mensajes */

#contenido #paginador.paginador_mensajes span
{
	border: 1px solid #AC822B;
	color:#AC822B;
}

/* colcentral_bibliografia */

#contenido #colcentral .capaContenedoraRegistros
{
	float:none;
	clear:both;
	margin:0 0 20px 0;
	width:510px;
}

#contenido #colcentral .capaFlotanteIzquierda
{
	float:left;
	display:inline;
	width:250px;
}

#contenido #colcentral .capaFlotanteDerecha
{
	float:right;
	display:inline;
	width:250px;
}

#contenido #colcentral .capaContenedoraRegistros dl
{
	width:250px;
}

#contenido #colcentral .capaContenedoraRegistros dt
{
	padding:0 0 0 20px;
	width:230px;
	background-repeat:no-repeat;
	background-position:0 3px;		
}

#contenido #colcentral .capaContenedoraRegistros dt a:link,#contenido #colcentral .capaContenedoraRegistros dt a:visited,#contenido #colcentral .capaContenedoraRegistros dt a:active
{
	color:#207192;
	text-decoration:none;	
}

#contenido #colcentral .capaContenedoraRegistros dt a:hover
{
	text-decoration:underline;	
}

#contenido #colcentral .capaContenedoraRegistros dd
{
	margin:5px 0 10px 0;
	padding:0 0 0 20px;
	width:230px;
	color:#666666;
}

#contenido #colcentral .capaContenedoraRegistros dd a:link,#contenido #colcentral .capaContenedoraRegistros dd a:visited,#contenido #colcentral .capaContenedoraRegistros dd a:active
{
	color:#207192;
	text-decoration:none;	
}

#contenido #colcentral .capaContenedoraRegistros dt a:hover
{
	text-decoration:underline;	
}

#contenido #colcentral #capaBibliografias dt
{
	background-image:url(../img/ico_bibliografia.gif);	
}

#contenido #colcentral #capaArchivos dt
{
	background-image:url(../img/ico_archivos.gif);	
}

#contenido #colcentral #capaEnlaces dt
{
	background-image:url(../img/ico_enlaces.gif);	
}

/* colcentral_nuevomensaje */

#colcentral #capacontenedormensaje
{
	width:510px;
}



#capacontenedormensaje ul li
{
	float:left;
	margin:0 1px 0 0; 
	padding:8px;
		
	background-repeat:no-repeat;
	background-position:0 0;
	background-image:url(../img/mensaje_liactivo_fnd.gif);
}

#capacontenedormensaje ul #liactivomensaje
{
	background-image:url(../img/mensaje_li_fnd.gif);
}

#capacontenedormensaje ul li a:hover
{
	color:#fff;	
}

#libandeja_entrada
{
	background-image:url(../img/ico_bandejaentrada.gif);
}

#linuevomensaje
{
	background-image:url(../img/ico_nuevomensaje.gif);
}

#libandeja_salida
{
	background-image:url(../img/ico_bandejaentrada.gif);
}

#capanuevomensaje .pinformacion
{
	padding:10px;
	width:488px;
	color:#ffcc00;
	background-color:#AC822B;		
}

#capanuevomensaje form
{
	margin:20px 0 0 0;
	padding:5px 5px 10px 15px;
	width:483px; 
}

#capanuevomensaje .contformularios
{
	margin:0 0 10px 0;
	width:483px;
}

#capanuevomensaje label
{
	clear:both;
	float:left;
	width:70px;
	color:#AC822B;					
}

#capanuevomensaje input
{
	float:left;
	padding:2px;
	width:407px;
	height:16px;
	color:#AC822B;
	border:1px solid #A5ACB2;
}

#capanuevomensaje select
{
	float:left;
	margin:0 7px 0 0;
	padding:0 2px 0 2px;
/*	width:200px;
	height:100px;
	*/
	color:#AC822B;

	border:1px solid #A5ACB2;
	overflow:scroll;
}	

#capanuevomensaje #capaAyudaSelect
{		
	float:left;
	padding:2px;
	width:200px;
	color:#A5ACB2;
	border:1px solid #A5ACB2;
}

#capanuevomensaje textarea
{
	clear:both;
	padding:2px;
	width:477px; 
	height:190px;
	color:#AC822B;
	border:1px solid #A5ACB2;
}

#capanuevomensaje #boton
{
	float:right;
	margin:10px 0 0 0;
	padding:0 0 0 22px;
		
	width:70px;
	height:22px;		
	color:#584316;

	background-repeat:no-repeat;
	background-image:url(../img/mensajes_boton_enviar_fnd.gif);
	border:0;
}

/*CAPA RESULTADO*/

#capanuevomensaje .caparesultado
{
	display:none;
	padding:10px;
	width:300px;		
	background-color:#ff9900;
}

#capanuevomensaje .caparesultado p
{
/*	color:#fff; */
}

#colcentral .caparesultado p
{
	color:#cc0000;
}


/* colcentral_mensajelistado */

#capacontenedormensaje ul #ultimoli
{
	background-image:url(../img/mensaje_liactivo_fnd.gif);
}


#capacontenedormensaje ul li a:link,#capacontenedormensaje ul li a:visited,#capacontenedormensaje ul li a:active
{
	padding:0 0 0 23px;
	color:#584316;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:0 1px;
}



#capacontenedormensaje ul #liactivomensaje a:link,#capacontenedormensaje ul #liactivomensaje a:hover,#capacontenedormensaje ul #liactivomensaje a:visited,#capacontenedormensaje ul #liactivomensaje a:active
{
	color:#fff;
	cursor:default;
}

#capacontenedormensaje #capanuevomensaje
{
	float:left;
	width:508px;
	border:1px solid #AC822B;
	border-top:0;
}

#capanuevomensaje table
{
	width:508px;
	border-spacing:0;
}

#capanuevomensaje table th,#capanuevomensaje table td
{
	padding:4px;
	color:#666;
}

#capanuevomensaje table .th_tipo1
{
	background-color:#AC822B;
	color:#FFCC00;
	text-align:left;
}

#capanuevomensaje table .operaciones
{
	text-align:center;
}

#capanuevomensaje table .th_tipo2
{
	background-color:#FFFBE8;
	color:#584316;
}

#capanuevomensaje table .tr_tipo0 td,#capanuevomensaje table .tr_tipo0 th
{
	border-bottom:1px dashed #eee;		
}

#capanuevomensaje table .td_operacion
{
	text-align:center;
}

#capanuevomensaje table .mensajeNoLeido
{
}

#capanuevomensaje table .mensajeLeido
{
}

#capanuevomensaje table #th_usuario
{
	width:100px;
}

#capanuevomensaje table #th_usuario
{
	width:130px;
}

#capanuevomensaje table #th_asunto
{
	width:122px;
}

#capanuevomensaje table #th_asunto2
{
	width:192px;
}

#capanuevomensaje table #th_fecha
{
	width:92px;
}

#capanuevomensaje table #th_leer
{
	width:28px;	
	text-align:right;
}

#capanuevomensaje table #th_contestar
{
	width:56px;
}

#capanuevomensaje table #th_borrar
{
	width:34px;
}

/* colcentral_mensajeleer */

#capacontenedormensaje ul
{
	list-style:none;
	float:left;
}

#capacontenedormensaje #menumensajes li a:link,#capacontenedormensaje #menumensajes li a:visited,#capacontenedormensaje #menumensajes li a:active
{
	padding:0 0 0 23px;
	color:#584316;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:0 1px;

}

#capacontenedormensaje #menumensajes li a:hover
{
	color:#fff;	
}

#capacontenedormensaje #menumensajes #liactivomensaje a:link,#capacontenedormensaje #menumensajes #liactivomensaje a:hover,#capacontenedormensaje #menumensajes #liactivomensaje a:visited,#capacontenedormensaje #menumensajes #liactivomensaje a:active
{
	color:#fff;
}

#capanuevomensaje #mensajeoperaciones
{
	float:left;
	margin:0 0 10px 0;
	width:508px;
	color:#ffcc00;
	background-color:#AC822B;		
}

#mensajeoperaciones ul
{
	float:left;
	padding:0 10px 0 10px;
}

#mensajeoperaciones ul li
{
	list-style:none;
	float:left;
	padding:12px 0 0 0;		
	height:27px;
}

#mensajeoperaciones ul #liresponder
{
	margin:0 20px 0 0;
	padding:12px 10px 0 0;
	background-image:url(../img/li_responder_fnd.gif);
	background-position:right;
}

#mensajeoperaciones ul #lieliminar
{
	background-image:none;
}

#mensajeoperaciones ul #livolver
{
	float:right;
	text-align:right;
	background-image:none;
}

#mensajeoperaciones ul li a:link,#mensajeoperaciones ul li a:visited,#mensajeoperaciones ul li a:active
{
	padding:0 0 0 24px;
	color:#FFCC33;
	text-decoration:none;		
}

#mensajeoperaciones ul li a:hover
{
	color:#fff;
}

#mensajeoperaciones ul #livolver a:link,#mensajeoperaciones ul #livolver a:visited,#mensajeoperaciones ul #livolver a:active
{
	padding:0 24px 0 0;
	color:#fff;
}

#acontestar
{
	background-image:url(../img/ico_contestar.gif);
	
}

#aborrar
{
	background-image:url(../img/ico_borrar.gif);
}

#avolver
{
	background-image:url(../img/ico_volverlistado.gif);
	background-position:right 0;
}
	
#capanuevomensaje .etiqueta
{
	float:left;
	padding:0 10px 0px 10px;
	width:55px;
	
	color:#000;
	font-weight:bold;
	text-align:left;
}

#capanuevomensaje .textoetiqueta
{
	float:left;
	padding:0 0 0 10px;
	width:413px;
	
	color:#000;
	font-weight:normal;
	text-align:left;
}

#capanuevomensaje #pdetalle
{
	float:right;
	margin:10px 20px 0 0;
	padding:15px 0 15px 0;
	width:478px;
		
	border-top:1px dashed #ccc;
	
	color:#000;
	font-weight:normal;
	text-align:left;
}

/* colcentral migrupo */

#colcentral #tablalista
{
	margin:0 auto 20px auto;
	width:480px;	
}

#colcentral td
{
	color:#666;
	border-bottom:1px dashed #ccc;
}

#colcentral .celdaNombre
{
	padding:0 0 0 20px;
	background-repeat:no-repeat;
}

.usuarioTutor
{
	background-image:url(../img/ico_tutor.gif);
}

.usuarioAlumno
{
	background-image:url(../img/ico_usuarioHombre.gif);
}

#colcentral .celdaAccion
{	
	text-align:right;
}

.aviso
{
	padding:5px;
	padding-left:25px;
	background-image:url(../img/iconos/info.gif);
	background-repeat:no-repeat;
	border: 1px solid #C4A719;
	border-top:2px solid #C4A719;
}


#caja_tipos_letra{

	border:1px #CCC solid;
	padding:5px;
	text-align:center;
	margin-bottom:10px;
	width:168px;
}

#caja_tipos_letra span{
	
	margin-left:3px;
	padding:2px;
	border: 1px #000 solid;
	height:25px;
	width:100px;
	cursor:pointer;
}

#caja_tipos_letra A{

	
	color: #000;
	text-decoration:none;

}

#caja_tipos_letra span.activo{
	background-color: #FFFF99;
	cursor:default;
	
}

#colcentral A:link,#colcentral A:visited,#colcentral A:active{
	text-decoration:none;
}
/*
#colcentral table a:link,#colcentral table a:visited,#colcentral table a:active
{
	padding:0 20px 0 0;
	color:#666;
	text-decoration:none;
	
	background-repeat:no-repeat;
	background-position:right 0;
	background-image:url(../img/ico_enviarMensaje.gif);
}

#colcentral table a:hover
{
	text-decoration:underline;
}
*/
#id_areaTema{
	/*width:300px;*/
}