/* CSS Document */
/*_________________________________ELEMENTOS______________________________________*/
body,td,th 
	{
		font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
		font-size: 1em;
		color:#007E8F;
		
	}
body
	{
		background:url(../images/background/fondo.gif) top center #ffffff;
		text-align:center;
        margin: 0px;
        height: 100%;
        width: 100%;
	}
p
	{
		color:#5c6e69;
		text-align:justify;
		font-size:0.9em;
	}
table
	{
		border-collapse:collapse;
	}	
hr
	{
		color:#579b77;
		height:1px;
	}
h1
	{
		font-size:1.6em;
		font-weight:bold;
		margin-bottom:-3px;
	}
h2
	{
		font-size:1.3em;
		font-weight:bold;
	}
h3
	{
		font-size:1em;
		font-weight:bold;
	}
h4
	{
		font-size:0.9em;
		font-weight:bold;
		color:#5c6e69;
	}
img
	{
		border:none;
	}
div
	{
		float:left;
	}
.left
	{
		float:left;
	}
.right
	{
		float:right;
	}
.none
	{
		float:none;
	}
.imgRight
	{
		float:right;
		margin:10px;
	}
.imgLeft
	{
		float:left;
		margin:10px;
	}
a:link
	{
		color: #007E8F;
		text-decoration: none;
	}
a:visited
	{
		text-decoration: none;
		color: #007E8F;
	}
a:hover
	{
		text-decoration: underline;
		color: #005C6D;
	}
a:active
	{
		text-decoration: none;
		color: #007E8F;
	}

.marcoWeb
	{
		width:998px;
		margin:auto;
		height:auto;
		float:none;
	}	
.cabecera
	{
		width:998px;
		height:113px;
		background:url(../images/background/cabecera.jpg) no-repeat;
	}
.cabeceraTutor
	{
		width:998px;
		height:113px;
		background:url(../images/background/cabeceraTutor.jpg) no-repeat;
	}
.cabeceraExamen
	{
		width:998px;
		height:113px;
		background:url(../images/background/cabeceraExamen.jpg) no-repeat;
	}	
.contenedorBtn
	{
		width:89px;
		font-size:0.85em;
		padding-top:10px;
		padding-left:8px;
		float:right;
		text-align:left;
	}
.contenedorBtnTutor
	{
		width:136px;
		font-size:0.85em;
		padding-top:10px;
		padding-left:8px;
		float:right;
		text-align:left;
	}
.contenedorBtnPrint
	{
		width:89px;
		font-size:0.85em;
		padding-top:10px;
		padding-left:8px;
		float:right;
		text-align:left;
		/*width:89px;
		position:relative;
		top:91px;
		left:897px;
		font-size:0.8em;
		text-align:left;*/
	}
.menuSuperior
	{
		width:998px;
		height:35px;
		background:url(../images/background/menuSuperior.jpg) no-repeat;
		

	}
.contenedorBtnMenu
	{
		width:425px;
		font-size:0.85em;
		padding-top:16px;
		padding-left:8px;
		float:right;
		text-align:left;
/*		border:1px solid red;	*/
	}
.btnMenu
	{
		width:75px;
		height:16px;
		padding-top:0px;
		padding-bottom:2px;
		padding-left:4px;
		float:left;
		border-right:1px solid #005C6D;
		color:#7fbec7;
	}
.btnMenuSinBorde
	{
		width:75px;
		height:16px;
		padding-top:0px;
		padding-bottom:2px;
		padding-left:4px;
		float:left;
		color:#7fbec7;
	}
.btnAccesoAlCurso
	{
		width:200px;
		height:16px;
		padding-top:0px;
		padding-bottom:2px;
		padding-left:4px;
		float:left;
	}
.marcoRepeat
	{
		width:998px;
		background:url(../images/background/marcoRepeat.jpg) repeat-y;
	}
.contenidoinformacion
	{
		width:938px;
		text-align:left;
		padding-left:30px;
		padding-right:30px;
		padding-top:15px;
		padding-bottom:15px;
	}
.contenidoinformacion ul
	{
		list-style: url(../images/iconos/liInterior.gif);
		color:#5c6e69;
		font-size:0.9em;
	}
	

.contenidoGeneral
	{
		width:987px;
		text-align:left;
		padding-left:11px;
	}
.ContenedorMenuLateral
	{
		width:194px;
		float:left;
	}
.ContenedorMenuLateral ul
	{
		list-style: url(../images/iconos/liMenu.gif);
		font-weight:bold;
		font-size:0.8em;
	}
.ContenedorMenuLateral li
	{
		margin-left:-15px;
		margin-top:0.3em;
		margin-bottom:0.3em;
	}
.ContenedorMenuLateral ul ul
	{
		list-style: url(../images/iconos/liMenu2.gif);
		font-weight:normal;
		color:#29b6af;
		font-size:0.85em;
		line-height:1.2em;
		margin-bottom:0.3em;
	}
.ContenedorMenuLateral ul ul li
	{
		margin-left:-35px;
	}
.ContenedorMenuLateral ul ul li .on
	{
		color:#007E8F;
		font-weight:bold;
	}
.ContenedorMenuLateral ul ul li .on a
	{
		color:#007E8F;
	}
.ContenedorMenuLateral ul ul a
	{
		color:#29b6af;
	}	
.menuLateralRepeat
	{
		width:186px;
		padding-top:10px;
		padding-right:8px;
		background:url(../images/background/menuLateralRepeat.gif) repeat-y;
	}
.menuLateralBottom
	{
		width:194px;
		height:13px;
		margin-bottom:20px;
		background:url(../images/background/menuLateralBottom.gif) no-repeat;
	}
.contenidoCentral
	{
		position:relative;
		top:30px;
		left:18px;
		width:740px;
	}
.contenidoCurso	
	{
		width:740px;
	}
.contenidoCurso	ul
	{
		list-style: url(../images/iconos/liMenuCirc.jpg);
		font-size:0.9em;
	}
.contenidoCurso	li
	{
		margin-left:-10px;
		margin-bottom:0.5em;
	}
.contenidoCurso	ul li ul
	{
		list-style: url(../images/iconos/liInterior.gif);
		color:#29b6af;
		font-size:1em;
	}
.contenidoCurso	ul li ul li
	{
		margin-left:-20px;
		margin-top:0.3em;
		margin-bottom:0.3em;
	}
.contenidoCurso h1	
	{
		margin-bottom:-3px;
		font-size:1.4em;
	}
.contenidoCurso h2	
	{
		margin-bottom:-3px;
		font-size:1.1em;
	}
.contenidoCurso table
	{
		font-size:0.9em;
	}
.contenidoCurso caption
	{
		font-size:1em;
		text-align:left;
		color:#29b6af;
		font-weight:bold;
		padding:5px 5px 10px 5px;
	}
.contenidoCurso TH 
	{
		background-color:#e9f8f7;
		border:1px solid #80afb7;
		padding:5px;
	}

.contenidoCurso TD
	{
		border:1px solid #80afb7;
		padding:5px;
	}	
.progresoCurso	
	{
		width:740px;
		padding-top:15px;
	}
.progreso
	{
		width:740px;
		margin-top:10px;
		padding-bottom:20px;
		padding-top:10px;
		border-top:1px solid #579b77;
	}
.porciento
	{
		width:236px;
		padding:5px;
		text-align:center;
		font-size:0.7em;
	}
	
.pie
	{
		width:998px;
		height:105px;
		background:url(../images/background/pie.jpg) no-repeat;
		padding-top:10px;
	}
.avalado
	{
		font-size:0.7em;
		color:#5c6e69;
		padding-left:30px;
		text-align:left;
		
	}
.contenedorTitulo
	{
		width:938px;
		height:45px;
		float:none;
		border-bottom:1px solid #579b77;
	}
.iconoTitulo
	{
		width:33px;
		float:left;
	}
.textoTitulo
	{
		font-size:1.45em;
		font-weight:bold;
		padding-top:3px;
		padding-left:5px;
		float:left;
	}
	
.contenedorInscripcion
	{
		width:938px;
		height:45px;
		padding-top:10px;
		border-top:1px solid #579b77;
	}
.iconoInscripcion
	{
		width:33px;
		float:right;
	}
.textoInscripcion
	{
		font-size:0.75em;
		font-weight:bold;
		padding-top:10px;
		padding-left:5px;
		padding-right:5px;
		float:right;
	}
	
.tituloFormulario	
	{
		width:900px;
		padding-top:15px;
		padding-bottom:15px;
		font-size:1.1em;
		color:#007d8f;
		font-weight:bold;
		float:none;
	}
.itemFormulario
	{
		width:398px;
		height:25px;
		color:#5c6e69;
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
		padding-bottom:5px;
		float:left;
		border:1px solid #cce5e9;
	}
.imputFormulario
	{
		width:493px;
		height:25px;
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
		padding-bottom:5px;
		background-color:#e5f2f4;
		border:1px solid #cce5e9;
		float:left;
	}
.imputFormulario input
	{
		width:485px;
		border:1px solid #cce5e9;
	}
.textoConsulta textarea
	{
		width:925px;
		height:250px;
		border:1px solid #cce5e9;
		font-family:Arial, Helvetica, sans-serif;
	}
.CentrarBtn
	{
		width:935px;
		text-align:center;
		padding-top:15px;
		padding-bottom:15px;
	}
.btnEnviar
	{
		width:81px;
		height:23px;
		border:none;
		background:url(../images/buttons/btnEnviar.jpg) no-repeat;
		color:#ffffff;
		margin-top:10px;
		margin-bottom:10px;
	}
.btnEnviarLargo
	{
		width:120px;
		height:23px;
		border:none;
		background:url(../images/buttons/btnEnviarLargo.jpg) no-repeat;
		color:#ffffff;
		margin-top:10px;
		margin-bottom:10px;
	}
.inscripcionRealizada
	{
		width:935px;
		height:500px;
		padding-top:20px;
		font-size:1.3em;
	}
.noRellenado
	{
		width:935px;
		border-top:1px solid #eb6b59;
		border-bottom:1px solid #eb6b59;
		padding-top:10px;
		margin-bottom:20px;
	}
.lopd
	{
		border-top:1px solid #F7F7F7;
		border-bottom:1px solid #F7F7F7;
		padding:10px;
		text-align:justify;
		font-size:10px;		
	}
.contenedorImagen
	{
		width:500px;
		border:1px solid #cce5e9;
		float:none;
	}	
.tituloImagen
	{		
		width:490px;
		font-size:15px;
		font-weight:bold;
		color:#29b6af;
		float:none;
		padding:5px;
		border-bottom:1px solid #cce5e9;
	}	
.pieImagen
	{
		width:490px;
		font-size:11px;
		background-color:#e9f8f7;
		padding:5px;
		border-top:1px solid #cce5e9;
		float:none;
	}
.contenedorImagenG
	{
		width:600px;
		border:1px solid #cce5e9;
		float:none;
	}	
.tituloImagenG
	{		
		width:590px;
		font-size:15px;
		font-weight:bold;
		color:#29b6af;
		float:none;
		padding:5px;
		border-bottom:1px solid #cce5e9;
	}	
.pieImagenG
	{
		width:590px;
		font-size:11px;
		background-color:#e9f8f7;
		padding:5px;
		border-top:1px solid #cce5e9;
		float:none;
	}
.pieTabla		
	{
		font-size:11px;
		padding:5px;
		float:none;
	}
.contenidoLogin
	{
		position:relative;
		left:11px;
		width:976px;
		height:450px;
		background:url(../images/background/fondoLogin.jpg) no-repeat;
	}
.marcoLogin
	{
		position:relative;
		left:356px;
		top:130px;
		width:265px;
		font-weight:bold;
		text-align:left;
	}
.usuario
	{
		width:260px;
		float:none;
		margin-bottom:3px;
	}
.contrasena
	{
		width:260px;
		float:none;
		margin-bottom:15px;
	}
.contrasena input
	{
		width:260px;
		height:20px;
		border:1px solid #099c9a;
	}
.botonAcceder
	{		
		width:260px;
		height:35px;
		float:right;
		text-align:right;
	}
.btnAcceder
	{
		width:93px;
		height:26px;
		border:none;
		background:url(../images/buttons/acceder.gif) no-repeat;
		color:#ffffff;
	}
.usuarioIncorrecto
	{
		width:260px;
		color:#eb6b59;
		text-align:center;
		padding-top:19px;
	}
.solicitarAcceso
	{
		font-size:0.9em;
		padding-top:5px;
		
	}
.btnSiguiente
	{
		width:76px;
		height:21px;
		border:none;
		background:url(../images/buttons/btnSiguiente.jpg) no-repeat;
		color:#ffffff;
		cursor:pointer;
	}
.btnAnterior
	{
		width:76px;
		height:21px;
		border:none;
		background:url(../images/buttons/btnAnterior.jpg) no-repeat;
		color:#ffffff;
		cursor:pointer;
	}
.textoCursoInterior
	{
		width:740px;
		font-weight:bold;
		padding-top:10px;
		margin-bottom:10px;
	}	
/*___________________QUODEM CUESTIONARIO__________________________*/

.QC_MarcoPagina
	{

	}
.QC_MarcoPregunta
	{
		width:740px;
		border:1px solid #e5f2f4;
		margin-top:10px;
		margin-bottom:10px;
	}
.QC_Etiqueta
	{
		width:730px;
		background-color:#e5f2f4;
		padding:5px;
	}
.QC_MarcoPagina .QC_MarcoPregunta td
	{
		width:730px;
		color:#5c6e69;
		border-top:none;
		border-left:none;
		border-right:none;
		border-bottom:1px solid #e5f2f4;
	}
.CentrarBtnQC
	{
		width:740px;
		text-align:center;
		padding-top:1px;
		padding-bottom:1px;
		margin-top:10px;
		background-color:#e5f2f4;
		border:1px solid #e5f2f4;
	}
	

/*___________________QUODEM CUESTIONARIO__________________________*/

/*___________________LISTADO UDUARIOS__________________________*/

.ContenedorTabla
	{
	width:938px;
	}
.ContenedorTabla table
	{
		width:92%;
		font-size:0.9em;
		margin:4%;
	}
.ContenedorTabla caption
	{
		font-size:1em;
		text-align:left;
		color:#29b6af;
		font-weight:bold;
		padding:5px 5px 10px 5px;
	}
.ContenedorTabla TH 
	{
		background-color:#e9f8f7;
		border:1px solid #80afb7;
		padding:5px;
	}

.ContenedorTabla TD
	{
		border:1px solid #80afb7;
		padding:5px;
	}	


.marcoTablaInforme
{
	border:1px solid #80afb7;
}
/*___________________LISTADO UDUARIOS__________________________*/
.contenidoCentral .contenidoCurso .descargarPDF
	{
		margin:10px;
		margin-top:20px;
		font-size:0.7em;
	}
