/*Comun para todos los bloques*/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
p {
	font-size: 12px;
	}
table {
	font-size: 12px;
	}
a {
	color:#3366CC;
	}
a:visited {
	color: #3366CC;
	}
#fajaCabecera {
	height: 10px;
	background-color: #f1f1f1;
	border-bottom: 1px solid #ccc;
	margin-bottom: -25px;
	font-size: 9px;
	font-weight: bold;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	}
#logoCabecera {
	margin-left: 87%;
	margin-top: -5px;
	border: 1px solid #ccc;
	}

#cerrarVentana {
	text-align: right;
	margin-right: 3em;
	margin-top: 1.5em;
	margin-bottom: 0;
}

#contenido {
	margin-left: 50px;
	margin-right: 50px;
	margin-top: 25px;
	margin-bottom: 15px;
	border: 1px solid #999;
	padding-right: 25px;
	padding-left: 25px;
	}
/*Bloques*/
/*General para todos los bloques*/
.empiezaBloque {
	font-size: 15px;
	background-color: #f1f1f1;
	border: 1px solid #ccc;
	margin-top: 45px;
	margin-bottom: 30px;
	padding: 10px;
	}

.imagenBloque {
	margin-left: 84%;
	margin-bottom: -75px;
}
.destacado {
	font-weight: bold;
	}
/*Bloque bienvenida*/
#bienvenida {
	background-color: #f1f1f1;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 25px;
}
#bienvenida p {
	color: #555;
	font-size: 12px;
	line-height: 1.5em;
}
.informacionExtra {
	color: #999;
	font-size: 11px;
	font-weight: bold;
	}
/*Bloque1*/
#nif {
	background-color: #fffe9f;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
	color: #555;
	font-size: 80%;
	font-weight: bold;
	line-height: 1.5em;
	border: 1px dotted #999;
}
#autonomias {
	border: 1px solid #999;
	padding: 10px;
	text-align: left;
	width: 100%;
}
#estudios {
	border: 1px solid #999;
	padding: 10px;
	text-align: left;
}
#sexo {
	border: 1px solid #999;
	padding: 10px;
	text-align: left;
}
/*Bloque2*/
#contenedorCaracter {
margin-top: 3em;	
border: 1px solid #c2c2c2;
}
#contenedorCaracter table {
	background:  transparent;
	width: 100%;
	padding: 1em;
}
#contenedorCaracter tr {
	width: 100%;
}
#contenedorCaracter td {
	width: 33%;
}
#contenedorCaracter p {
	background-color: #f1f1f1;
	text-align: left;
	width: 75%;
	color: #333;
	padding: 0.5em;
}
#escalaCaracter {
border: 1px solid #c2c2c2;
margin-right: 3.5em;	
text-align: center;
padding:50px;
}
#escalaCaracter tr {
	width: 100%;
}
#escalaCaracter td {
	width: 20%;
}
/*Bloque3*/
#leyendaEscala {
	width: 100%;
	border: 1px solid #999;
	padding: 10px;
        margin: 10px 0px;
	text-align: center;
}
#valoracionAdjetivo {
	margin-top: 3em;
}
#valoracionAdjetivo h1 {
	font-size: 100%;
}
#valoracionAdjetivo table {
	background: transparent;
	width: 100%;
	padding: 1em;
}

#valoracionAdjetivo tr {
	width: 30%;
}

#valoracionAdjetivo th {
	background: #f1f1f1;
	text-align: left;
	width: 30%;
	color: #333;
	padding: 0.5em;
}
#leyendaEscala th {
	background: url('../imgs/fondoTHSujetospeq.png') repeat;
	text-align: center;
	color: #333;
	padding: 0.5em;
}
.identificadorAdjetivo {
	background: #fff url('../imgs/tabIdentificadorAdjetivo.png') no-repeat;
	height: 55px;
	width: 250px;
	border-bottom: 1px solid #f1f1f1;
	z-index: 1;
	position: relative;
}

.identificadorAdjetivo h1 {
	padding-top: 25px;
	padding-left: 25px;
	font-size: 110%;
	color: #666;
}
.contenedorEscalas {
	background-color: #fff;
	border: 1px solid #c2c2c2;
	z-index: 0;
	margin-top: -1px;
}
.escalaValoracion {
	text-align: center;
	font-size: 115%;
}
.escalaColor1 {
	background: url('../imgs/escalaColores1.png') repeat-x;
}

.escalaColor2 {
	background: url('../imgs/escalaColores2.png') repeat-x;
}

.escalaColor3 {
	background: url('../imgs/escalaColores3.png') repeat-x;
}

.escalaColor4 {
	background: url('../imgs/escalaColores4.png') repeat-x;
}

.escalaColor5 {
	background: url('../imgs/escalaColores5.png') repeat-x;
}

.escalaColor6 {
	background: url('../imgs/escalaColores6.png') repeat-x;
}

.escalaColor7 {
	background: url('../imgs/escalaColores7.png') repeat-x;
}
/*Bloque4*/
.ancho75 {
	width: 75%;
}
.borde {
	border: 1px solid #999;
	padding: 10px;
	text-align: center;
}
.circulosindep {
	background: url('../imgs/circulosindep.png') no-repeat;
}
.circulosdep1 {
	background: url('../imgs/circulosdep1.png') no-repeat;
}
.circulosdep2 {
	background: url('../imgs/circulosdep2.png') no-repeat;
}
/*Despedida*/
#despedida {
	background-color: #f1f1f1;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 25px;
}
#despedida p {
	color: #555;
	font-size: 12px;
	line-height: 1.5em;
}
/*Cambio de bloques y pie*/
#entradilla {
	background-color: #f1f1f1;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
	color: #555;
	font-size: 80%;
	line-height: 1.5em;
	border: 1px dotted #999;
}
#moverseEntreBloques {
        margin: 10px;
	background-color: #f1f1f1;	
	border: 1px solid #999;
	width: 15%;
}
#moverseEntreBloques p{
	text-align: center;
}
.botonEnvio {
	height: 25px;
	width: 75px;
	font-size: 14px;
}
/*
.informacionDesplegable {
	font-size: 9px;
}
.informacionDesplegada {
	font-size:10px;
	background-color: #f1f1f1;
	padding: 10px;
	width: 350px;
	}

.resultadosDesplegable {
	font-size: 10px;
	margin-left: 50px;
}

.resultadosDesplegados {
	font-size:10px;
	}

.columnaGris {
	background-color: #f1f1f1;
}

#graciasCabecera {
	margin-left: 50px;
	margin-right: 50px;
	margin-top: 25px;
	font-size: 14px;
	color: #555;
}

#contenidoResultados {
	margin-right: 75px;
	margin-top: 25px;
	margin-bottom: 15px;
	border: 1px solid #999;
	padding-right: 25px;
	padding-left: 25px;
	}

.alerta {
	color: #ff0000;
	}

.alertaSuma {
	color: #ff0000;
	background-color: #ffff99;
	padding: 3px;
	line-height: 1.2em;
	margin-top: 10px;
}

#resultados {
	width: 100%;
	font-size: 11px;
	}

.resultadosEntrada {
	text-align: center;
	background-color: #f1f1f1;
	width: 20%;
	font-weight: bolder;
	color: #666;
	}

.resultadosDato {
	width: 20%;
	background-color: #fbfbfb;
	vertical-align: top;
	}

#imprimir {
	text-align: right;
	margin-top: 5px;
	font-size: 10px;
	vertical-align: top;
}
*/











