/* ------- Estilos para Etiquetas General --------------------- */

* {border-width: 0px 0px; padding: 0px 0px; margin: 0px 0px;}

body {font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;text-align: center;background-color: #FFFFFF;margin-top: 15px;color: #333300;}

h2 {font-weight: bold;font-size: 1em;color: #030;padding: 1% 2% 1% 2%;background-color: #eeeeee;text-transform: uppercase;margin-top: 1em;}
h3 {margin-top:2em;font-size:0.9em;background-color: #eeeeee;padding: 0.5em 0.5em 0.5em 1em;}
h4 {margin-top:2em;font-size:0.9em;border-bottom:#ccc 1px solid;border-right:#ccc 1px solid;padding: 0.5em 0.5em 0.5em 1em;}
a {text-decoration:none;color: #21536A;}
a:visited{text-decoration:none;color: #21536A;}
a:hover{background-color: #f1f0a7;}
em {color: #600;font-weight: bold;text-decoration:none;}
ul {padding-left:1em;list-style-type: square;}
ul.sin {padding-left:1em;list-style-type: none;}
ul.sin li {margin-bottom:1em;}
ul ul {padding-left:3em;}
p.necesidades {margin-bottom:2em;}
p.necesidades span.opciones a img {vertical-align: bottom;}
form#listalineas label {width:100%;}
#columnaCentral p {margin-top:10px;}
/*Estilos específicos para todo el sitio*/
hr {clear:both;}

ol {font-size: 0.9em;margin: 2em 0 0 4em;text-align:justify;}

/* En algunas páginas el título lleva un menú encima */
h2.conMenu {margin:0 0 0.5em 0;clear:both;color:#21536A;text-transform: uppercase;}

/*------ Y a veces es necesario realtar una parte de el título ----- */
h2 .resaltar {color:#600;}

/*------ Información superior de las páginas ----- */
.informacion p, .informacion ul {font-size: 0.9em;margin: 0;text-align:justify;}

img.left {float:left; margin-right:1em;}
img.centro {display: block;margin: auto;}
/*Para las fotos de los usuarios en cualquier página*/
.foto {width: 100px; height:100px; overflow:hidden ; float:left;border:#eee 1px solid;margin-right:1em;}
.foto img {display: block;margin:auto auto;max-height:100px;max-width:100px;}
.rojo {color: #600;}
.verde {color: #060;}
p.centrado {text-align:center;}
p.centrado img {width:46em;height:11em;max-width:589px;max-height:133px}
p.derecha {text-align:right;}
dl.documentos  dt {font-weight:bold;margin-top:2em;list-style:none;border-bottom:#eee 1px solid;border-right:#eee 1px solid;}
.pdf {background: url(i/pdf.gif) no-repeat top left; font-weight:normal;margin-top:1em;padding-left:40px;min-height:25px;line-height:2em;list-style:none;}
.web {background: url(i/web.gif) no-repeat top left; font-weight:normal;margin-top:1em;padding-left:40px;min-height:25px;line-height:2em;list-style:none;}
.zip {background: url(i/zip.jpg) no-repeat top left; font-weight:normal;margin-top:1em;padding-left:40px;min-height:25px;line-height:2em;list-style:none;}

/* ----------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------- Estilos específicos para la portada --------------------------------------------*/

/*Listado de novedades*/
#novedades {font-size:0.9em;line-height:1.4em;}
#novedades .novedad img {float:left; margin-right:1em;max-height:100px;}
#novedades .novedad p.titulo, div.novedad p.titulo a {color: #060;text-align: left;display: block;margin-top: 1em;font-weight: bold;font-size: 1em;text-transform: uppercase;}
#novedades .novedad p.fecha{color: #999900;display: block;text-align: right;font: bold 1em Arial, Helvetica, sans-serif;border-bottom: 1px solid #CCCCCC;clear:both;}
h2 span.enlaceDerecha {display:block;text-align:right;padding-right:1em;margin-top:-1.4em;font-size:0.8em;text-transform:none;}

/* Últimos cursos publicadas */
#ultimosCursosPublicados .curso p.titulo {background-color:#eee;margin-top:1em;padding:0.2em 1em 0.2em 1em;color:#21536A;font-weight: bold;} 
#ultimosCursosPublicados .curso p {font-size:0.8em;} 

/*Estilos para los feeds*/
#feeds ul li {list-style:none;font-size:0.8em;border-bottom: #eee 1px solid;}

/*Estilos para los enlaces de las novedades antiguas*/
#enlaces {clear:both;}
#enlaces ul {margin-left:2em; line-height:2em;}
#enlaces h3 {border: 1px dotted #CCCCCC;background-color: #ffffdd;font-size: 1em;margin: 1em 0 0.5em 0px;padding-left:1em;}

#enlaces h4 {font-size: 1em;color: #666666;height: 15px;margin: 1em 0 0.5em 0px;border-bottom: 1px solid #dddddd;border-right: 1px solid #dddddd}

/* ----------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------- Estilos específicos para la sección del CEP -----------------------------------------*/
/*Para los datos del CEP*/
.datoscep ul {list-style:none;}
.datoscep dl {border:#330 1px dotted;margin:2em 0 2em 0;}
.datoscep dl dt {border-bottom:#330 1px dotted;background-color:#abc;padding:0.5em 1em 0.5em 1em;}
.datoscep dl dd {margin-top:1em;padding:0 1em;}
iframe.mapa {width:50em; height:30em;margin: 2em 1em 1em 1em;text-align:center;}
table.telefonos {border: 1px solid #ccc;width: 40em;margin:auto;border-collapse: collapse;}
table.telefonos caption {font-weight:bold;}
table.telefonos thead{background-color:#ccc;text-align:center;}
table.telefonos tbody th {width:12em;text-align:center;}
table.telefonos tbody th.titulo {width:16em;text-align:right;padding-right:2em;}
table.telefonos tbody tr {border-bottom: 1px dotted #ccc;}
div.fichaPersonal { margin : 1em 1em; clear : both; font-size:0.9em;min-height:100px;}
div.fichaPersonal h4 {background-color:#abc; border:#333 1px dotted;margin-top:0;margin-left:110px;padding:0 0 0 1em;}
div.fichaPersonal p {margin-left:110px;margin-top:0.5em;}
div.fichaPersonal2 {border-bottom:#333 1px solid;}
div.fichaPersonal2 p {margin-left:0px;margin-top:0.5em;}
form#memoriaggtt #componentes {display:none;}
div.fichaPersonal2 p.firma {text-align:right; margin-right:200px;margin-top:1.5em;}
div.fichaPersonal h4 span.puesto {display:block;text-align:right;padding-right:1em;margin-top:-1.4em;}
div.fichaPersonal p.horario {text-align:right;}
.dialog_content #horarioAsesoria table{font-size:1.1em;}
.dialog_content #horarioAsesoria table tbody th.tarea {padding-left:1em;text-align:left;font-size:1.2em;}
.dialog_content #horarioAsesoria table tbody th.lugar {padding-left:1em;text-align:left;font-size:1.2em;}
.dialog_content #horarioAsesoria p {font-size:2em;}


/*Listado de artículos enviados a la revista*/

.articulo p.titulo {margin-top: 1em;text-transform: uppercase;font-weight: bold; font-size: 0.9em;max-width:47em;color:#abc;}
.articulo p.titulo span.numero {color:#600;}
.articulo p.titulo a {margin-right:10px;}
.articulo .publicacion{color: #990;margin-top:-1.5em;padding-right:0.4em;text-align:right;font-size:0.8em;
			font-weight:bold;border-bottom: 1px dotted #ccc;border-right: 1px dotted #ccc;}
/* ----------------------------------------------------------------------------------------------------------------------*/
/*------------------------------ Estilos específicos para la sección del Formación --------------------------------------*/

/*Formulario de filtrado, también válido para el filtrado en la sección de Gestión*/
form#filtro .enLinea label {margin-left:0;}
form#filtro {margin: 1em 0 2em 0em;}
form#filtro .enLinea {width:11em;}
form#filtro select {font: bold 0.9em Verdana, Arial, Helvetica, sans-serif;color:#660000;border-bottom: 1px dashed #CCCCCC;
								background-color: #ffffdd;width: 95%;margin-right: 1em;}
form#filtro input{font: bold 0.9em Verdana, Arial, Helvetica, sans-serif;border: 1px solid #dddddd;margin: 1.2em 0 0 1em;}

/*Para el menú de crear un nuevo curso */
form#nuevocurso .enLinea {width:11em;margin-left:1em;margin-bottom:2em;}
form#nuevocurso .enLinea label {margin-left: 0em;}
form#nuevocurso .enLinea select {font: bold 0.9em Verdana, Arial, Helvetica, sans-serif;color:#660000;border-bottom: 1px dashed #CCCCCC;
	background-color: #ffffdd;width: 100%;margin-left: 1em;}
.detalles ul {list-style-type: square;margin:1em 0 0 1em;}
/*Para los cursos en el listado*/
.fichaCurso1 {}

/*Para los cursos de forma individual*/
.fichaCurso2 {}

/* Para el formulario con los criterios de selección */
form#listacriterios ul {margin:2em 13em;}
form#listacriterios input[type=button]#modificar {display: block;margin-left:5em;padding: 0.2em 0.2em 0.2em 0.2em; border: #333 1px solid;float:left}
form#listacriterios input[type=button]#anular {display: block;margin-right:5em;padding: 0.2em 0.2em 0.2em 0.2em; border: #333 1px solid;float:right}
form#listacriterios input[type=button]#solicitar {display: block;padding: 0.2em 0.2em 0.2em 0.2em; border: #333 1px solid;margin:0 auto;width:28em;}
form#listacriterios input[type=button]:hover {background-color:#333;color:#fff;}

/*Este estilo se emplea en la selección de temáticas de los grupos de trabajo*/
.bloque {margin-top:1em;clear:both;}
.bloque label {display:block;text-align:left;width:44em;margin-left:1em;}
.bloque select {width:90%;display:block;margin-left:5%;font-size:0.8em;background-color:#ccc;clear:both;}

/*Para la solicitud de grups de trabajo*/
form#actuaciones label{width:100%;}
form#actuaciones ul {list-style:none;}
form#proyectoggtt ul, form#memoriaggtt ul {list-style:none;}
form#proyectoggtt label, form#memoriaggtt label {width:100%;}
form#solicitudggtt label{width:100%;}
form#solicitudggtt .valoracion {margin-top:2em;}
form#solicitudggtt .valoracion label {width:50%;float:left;}

form#proyectoggtt .valoracion {margin-top:2em;}
form#proyectoggtt .valoracion label {width:50%;float:left;}

/*Par la gestión de los grupos por parte del coordinador*/
.opcionesParticipantes {text-align:right;}
.opcionesParticipantes a.confirmar {padding:0.2em 0.4em 0.2em 0.4em;background-color:#374;border:#123 1px solid;color:#fff;}
.opcionesParticipantes a.rechazar {padding:0.2em 0.4em 0.2em 0.4em;background-color:#733;border:#123 1px solid;color:#fff;}
.opcionesParticipantes a:hover {color:#000;background-color:#abc;}

.opcionesActuaciones {text-align:right;margin-top:1em;}
.opcionesActuaciones a.editar {padding:0.2em 0.4em 0.2em 0.4em;background-color:#374;border:#123 1px solid;color:#fff;}
.opcionesActuaciones a.borrar {padding:0.2em 0.4em 0.2em 0.4em;background-color:#733;border:#123 1px solid;color:#fff;}
.opcionesActuaciones a:hover {color:#000;background-color:#abc;}

.fichaActuacion {padding-bottom:0.5em;border-bottom:#abc 1px solid;}
dl.actuaciones dt {margin-top:1em;padding:0.5em 0.5em 0.5em 0.5em;background-color:#abc; margin-bottom: 1em;}
dl.actuaciones ul {padding:0.5em 0.5em 0.5em 0.5em; background-color:#eee; margin-bottom: 1em;}

.actuaciones {margin-top:1em;padding:0.5em 0.5em 0.5em 0.5em;background-color:#abc; margin-bottom: 1em;}
.actuaciones ul {padding:0.5em 0.5em 0.5em 0.5em; background-color:#eee; margin-bottom: 1em; list-style:none;}
/* ----------------------------------------------------------------------------------------------------------------------*/
/*------------------------------ Estilos específicos para la sección del Usuario --------------------------------------*/

form#registro .enLinea {width:50%;}
#cambiarFoto .foto {width: 100px; height:100px; overflow:hidden ; float:right;}
#cambiarFoto label {margin-left:1em;}
form#registro #cambiarFoto p {margin:1em 0 0 2em;font-size:0.8em;width:45em;}

/* ----------------------------------------------------------------------------------------------------------------------*/
/*------------------------------ Estilos específicos para la sección de Gestión --------------------------------------*/
.borrarNovedad form {margin-bottom: 3em;}
.borrarNovedad form p {text-align:center; font-size: 1em; font-weight: bold;margin-bottom: 2em;}
.borrarNovedad form input {text-align:center; background-color: #600; font-size: 1em; font-weight: bold; color: #fff;padding: 0.2em 0.2em;}
.crearNovedad form fieldset{padding:1em 1em 0 1em;}
.crearNovedad form textarea#titulo {width: 69%; height: 4em;}

.gestionNovedades p.titulo {margin-left:52px;text-transform: uppercase;color:#600;font-weight: bold; font-size: 0.9em;margin-top:1em;max-width:47em;}
.gestionNovedades p.titulo span.opciones {margin-left:-52px;}
.gestionNovedades p.titulo a {margin-right:10px;}
.gestionNovedades p.titulo a img {vertical-align: middle;}

/* ----------------------------------------------------------------------------------------------------------------------*/
/*------------------------------ Estilos específicos para la sección de Administración --------------------------------------*/
form#filtro2 label {float: left;}
form#filtro2 select {font: bold 0.9em Verdana, Arial, Helvetica, sans-serif;color:#660000;border-bottom: 1px dashed #CCCCCC;
								background-color: #ffffdd;width: 30em;margin-right: 1em;}
form#filtro2 input{width: 11em;}

/* Para el formulario con los criterios de selección */
form#nuevocriterio ul {width: 30em; margin: 0 auto;}
form#nuevocriterio ul li {list-style:none;margin: 1em 0em 0em 0em;}
form#nuevocriterio ul li.ultimo {list-style:none;margin-left:30px;}
form#nuevocriterio ul li .opciones {margin-right: 1em;}
form#nuevocriterio ul li .opciones a img {vertical-align: bottom;}
form#nuevocriterio input[type=button] {display: block;padding: 0.2em 0.2em 0.2em 0.2em; border: #333 1px solid;margin:0 auto;width:28em;}
form#nuevocriterio form input[type=text] {display: block;margin:0 auto;background:#eee; padding: 0.2em 0.2em 0.2em 0.2em; border: #333 1px solid;}
form#nuevocriterio input[type=button]:hover {background-color:#333;color:#fff;}

/*Para el formulario que cambia el estado de un curso en la baremación*/
form#cambiaestado {display:inline;float:right;margin-top:-1.2em;}
form#cambiaestado label {width:5em;}
form#cambiaestado select {width:10em;background-color: #ffffdd;}

/*Para el listado de solicitudes*/
form#baremar ul {margin-top:2em;}
form#baremar ul li {border-bottom:#abc 1px solid;}
form#baremar ul li span.nombre {text-align:left;width:66%;display: block;float:left;}
form#baremar ul li span.fecha {margin-left:2%;width:18%;float:left;text-align:center;}
form#baremar ul li span.puntos {margin-left:2%;width:5%;float:left;text-align:right;}

form#baremar ul li p.sub {font-size:0.8em;clear:both;}

form#baremar ul.anuladas {font-size:0.82em;margin-left:1em;width:94%;float:left;background-color:#eee;}

form#baremar input[type=checkbox] {margin-right:2em;margin-top:0.2em;vertical-align: bottom;height:1.2em;float:left;}
form#baremar input[type=submit] {display: block;padding: 0.2em 0.2em 0.2em 0.2em; border: #333 1px solid;margin:2em auto;width:28em;}
form#baremar input[type=submit]:hover {background-color:#333;color:#fff;}



/*Para el filtrado de asesorias en los grupos de trabajo*/
form#filtro .enLinea #asesoria {width:30em;}
form#filtro .enLinea #asesoria {width:30em;}
form#filtro #asignar {margin-left:20em;}
/*Para el calendario en Javscript*/
#calendario {width:16em;margin:0 auto;}

/* Para el horario */
form#horariosemanal input[type=submit] {display: block;padding: 0.2em 0.2em 0.2em 0.2em; border: #333 1px solid;margin:2em auto;width:28em;}
form#horariosemanal input[type=submit]:hover {background-color:#333;color:#fff;}
table.horario {border: 1px solid #ccc;width: 100%;margin:auto;border-collapse: collapse;font-size:0.8em;}
table.horario caption {background-color:#abc;text-align:center;border:#000 1px solid;margin-top:1em;}
table.horario thead{background-color:#ccc;text-align:center;}
table.horario thead th.opciones{width:8%;}
table.horario thead th.hora{width:8%;}
table.horario thead th.tarea{width:40%;}
table.horario thead th.lugar{width:32%;}
table.horario tbody th.hora {text-align:center;}
table.horario tbody th.tarea {padding-left:1em;}
table.horario tbody th.lugar {padding-left:1em;}
table.horario tbody th {border-left:#ccc 1px solid;font-size:1em;}
table.horario tbody tr {border-bottom: 1px dotted #ccc;}

/*Para el listado de grupos asignados*/
#listadoGrupos p.titulo {color:#21536A;font-weight: bold; font-size: 0.9em;margin-top: 1em;width:90%;text-transform: uppercase;} 
#listadoGrupos a, #listadoGrupos a:visited{color:#21536A;}
#listadoGrupos a:hover {background-color: #ffffdd;}
#listadoGrupos p.recuento{color:#660000;font-weight: bold;font-size: 0.8em;margin: 0;text-align:right;}
#listadoGrupos p.titulo span.codigo {color:green;}

form#informeAsesoria .fila label{width:100%;}
/* ------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------ Estilos específicos para la sección de administración ---------------------*/
.fichaGrupo1 {margin-top:1em;}

/* -------------------------------------------------------------file---------------------------------------------------------*/
/*------------------------------ Estilos específicos para la ventana emergente con datos de usuario ---------------------*/
/*Para las asesorías*/
#fichaAsesoriaEmergente {margin-top:2em;}
#fichaAsesoriaEmergente h4 {border:none;text-align:center;font-weight : bold;font-size:1.2em;margin-top:0px;margin-bottom:0px;}
#fichaAsesoriaEmergente p {margin-top:0.4em;text-align:center;}
#fichaAsesoriaEmergente p.puesto {text-align:center;margin-top:0;}


/* ----------------------------------------------------------------------------------------------------------------------*/
/*------------------------------ Estilos específicos para la sección de Recursos --------------------------------------*/

.herramientas img {float:left;margin-right:2em;}
.herramientas h4 + p {margin-top:1em;}
 /*** Formularios ***/

div.error {background : #a00;color: #fff;width:100%;}
form p.descripcion {font-size:1em;}
form div.error {font-size : 1em;line-height : 1.2em;}
form fieldset {border:#333 2px solid;margin-top:2em;}
form fieldset fieldset {border:none;}
form legend {background-color:#eee;padding:0.5em 0.5em;margin-left:1em;font-weight:bold;border:#333 1px solid;}
form legend + p.nota {margin-top:0.6em;}
form .fila { margin : 1em 1em; clear : both; }
form .fila input[type=file] { width : 23em; float:none;display:block;}
form .fila input[type=button] {width: 23em;}
form .nota { margin : -1em 1em 1em 1em; clear : both; font-size   : 0.8em; color: #333;}
form label {width: 15em;float: left;display: block;font-weight : bold;}
form label.sinAyuda {width: 17em;float: left;display: block;font-weight : bold;}

form .fila input { width : 32em; border:#ccc 1px solid;}
form input.mayuscula {text-transform:uppercase;}
form input.minuscula {text-transform:lowercase;}
form .fila input[type=password] { width : 32em; }
form .fila input[type=reset] { width : 2em; }
form .fila input.radio {width: 5em;}
form .fila textarea {width: 100%; height: 5em;border:#ccc 2px solid;}
form .fila textarea.corto {width: 100%; height: 25em;}
form .fila textarea.medio {width: 100%; height: 40em;}
form select {width: 32em;}
form select.mediano {width: 8em;}
form select.corto {width: 5em;}
form .enLinea {float:left;text-align:center;}
form .enLinea select {margin-left:1em;width:22em;}
form .enLinea label {display:block;margin-left:5em;font-weight:bold; text-align:center;}
form#filtro .enLinea label {margin-left:0;}
form .captcha { margin-left : 10em; }
form .submit {text-align:right; background : #eee;}
form .submit input {font-size:1.5em;background : #ccc;}
form .submit input:hover {background : #333;color:#ccc;}
form .ayuda {padding-left:1em;padding-right:1em;position: relative;background: url(i/ayuda.gif) left top no-repeat;cursor: help;}
form .ayuda:hover {background: url(i/ayuda.gif) left top no-repeat;}
form .ayuda:hover span {display: block;}
form .ayuda span {background: #9c6;padding: 1em;display: none;text-align:justify;position: absolute;width:34em;margin-left:19em;
		margin-top:-1em;font-size:0.9em;color:#333;border:#333 1px solid;}




/*------- Estilos para partes específicas ------- */


#columnaDerecha p {font-size: 0.8em;}
#columnaDerecha p.titulo {color: #060;font-size: 1em;font-weight: bold;text-align: center;margin-top: 1em;border-bottom:#060 1px solid;}
#columnaDerecha img {display: block;margin: auto;}
.publicacion{color: #990;margin-top:-1.5em;padding-right:0.4em;text-align:right;font-size:0.8em;
			font-weight:bold;border-bottom: 1px dotted #ccc;border-right: 1px dotted #ccc;}

#firma {display:none;}
form#busqueda input { width : 30em; border:#ccc 1px solid;}
/*Estilos para el listado de cursos*/

.cursos p.titulo {color:#600;font-weight: bold; font-size: 0.9em;margin-top: 1em;width:90%;text-transform: uppercase;} 

.cursos a, .cursos a:visited{color:#600;}
.cursos a:hover {background-color: #ffffdd;}
.cursos p.recuento{color:#660000;font-weight: bold;font-size: 0.8em;margin: 0;text-align:right;}
p.titulo span.codigo {color:green;}




/*------------------- TABLAS ---------------------------*/


table.solicitudes {border: 1px solid #ccc;width: 52em;margin:auto;border-collapse: collapse;}
table.solicitudes caption {margin-top:2em;border:#eee 1px solid}
table.solicitudes thead{background-color:#ccc;text-align:center;}
table.solicitudes thead th.puntos{width:9%;}
table.solicitudes thead th.hora{width:8%;}
table.solicitudes thead th.fecha{width:13%;}
table.solicitudes thead th.nombre{width:32%;}
table.solicitudes thead th.centro{width:33%;}
table.solicitudes thead th.numero{width:5%;}
table.solicitudes tbody th {text-align:center;border-left:#ccc 1px solid;font-size:0.7em;}
table.solicitudes tbody th.nombre {text-align:left;font-size:0.7em;padding-left:0.5em;}
table.solicitudes tbody th.nombre span {font-size:0.8em;text-align:right;}
table.solicitudes tbody tr {border-bottom: 1px dotted #ccc;}

table.certificados {border: 1px solid #ccc;width: 52em;margin:auto;border-collapse: collapse;}
table.certificados thead{background-color:#ccc;text-align:center;}
table.certificados thead th.nombre{width:45%;}
table.certificados thead th.centro{width:45%;}
table.certificados thead th.numero{width:5%;}
table.certificados tbody th {text-align:center;border-left:#ccc 1px solid;font-size:1em;}
table.certificados tbody tr {border-bottom: 1px dotted #ccc;}
.imprimir {display:none;}

table.escuelatic {
	font-family:arial;
	background-color: #c0c0c0;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.escuelatic thead tr th, table.escuelatic tfoot tr th {
	background-color: #F0F0F0;
	border: 1px solid #c0c0c0;
	font-size: 8pt;
	padding: 4px;
}
table.escuelatic thead tr .header {
	background-image: url(../../imagescep/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.escuelatic tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.escuelatic tbody tr.odd td {
	background-color:#F0F0F0;
}

p.oculto {
	display: none;
}
p.continuar {font-weight:bold;color:#600;text-align:right;}


