body {
  color: #ffffff; 
	margin: 0px;
	padding: 0px;
	text-align:left;
	 }
	 
.Texto {
font-size : 9pt;
font-family : arial,helvetica;
font-weight : normal;
color: #595959;
line-height: 16px;
}
.Texto_secundario {
font-size : 8pt;
font-family : arial,helvetica;
font-weight : normal;
color: #0cbfbf;
line-height: 2px;
}
Text:hover{
background: #0cbfbf;
color: #ffffff;
}
A:link{
color: #ae609e;
text-decoration : none;
font-weight : bold;
}
A:active {
color: #ae609e;
font-weight : bold;
}
A:visited {
color: #ae609e;
text-decoration: none;
font-weight : bold;
}
A:hover{
background: #ae609e;
color: #000000;
}
.H1 {
font-size : 8pt;
font-family : verdana,arial;
text-decoration : underline;
text-align : center;
background-color : Teal;
color: #0cbfbf;
}
.TD {
font-size : 8pt;
font-family : verdana,arial;
text-align: center;
vertical-align: top;
padding: 0px;
margin: 0px;
}
.TH {
font-size : 8pt;
font-family : verdana,arial;
text-align: center;
vertical-align: top;
padding: 0px;
margin: 0px;
}
	 
/* CUADROS QUE FORMAN LA ESTRUCTURA */
.cuadro_primario{
	float:left;
	width:223;
	height:511px;
	background: url(imagenes/fondo_cuadro_primario.gif);}
.cuadro_superior{
	width:223;
	height:155px;
	float:left;}
.cuadro_nombre{

	height:37px;
	width:223px;
	float:left;
	text-align:center;}
.cuadro_email{

	height:37px;
	width:223px;
	float:left;
	text-align:center;}
.cuadro_observaciones{

	height:147px;
	*height:130px;
	width:223px;
	float:left;
	text-align:center;}
.cuadro_enviar{

	height:38px;
	width:223px;
	float:left;
	text-align:right;
	}
	
/* INPUTS */
.input_contacto{
	margin-left:5px;
	height:17px;
	width:190px;
	border:2px solid #ffffff;
	background: url(imagenes/fondo_inputs.gif);
	font-size:12px;
	font-family:"Arial";
	color:#c16ed8;
	font-weight:bold;
	padding:5px;
	}
.textarea_contacto{
	margin-left:5px;
	height:125px;
	*height:100px;
	width:190px;
	border:2px solid #ffffff;
	background: url(imagenes/fondo_inputs.gif);
	font-size:12px;
	font-family:"Arial";
	color:#c16ed8;
	font-weight:bold;
	padding:5px;
	overflow:auto;
	}
.enviar_contacto{
	padding-right:10px;
	*padding-right:0px;
	*margin-right:10px;
	}
	
.input_contacto_q{
	
	height:19px;
	width:240px;
	border:3px solid #e0d4e2;
	background: url(imagenes/fondo_inputs.gif);
	font-size:12px;
	font-family:"Arial";
	color:#c16ed8;
	font-weight:bold;
	padding:5px;
	}
.textarea_contacto_q{

	height:125px;

	width:510px;
	*width:500px;
	border:3px solid #e0d4e2;
	background: url(imagenes/fondo_inputs.gif);
	font-size:12px;
	font-family:"Arial";
	color:#c16ed8;
	font-weight:bold;
	padding:5px;
	overflow:auto;
	}
/* MENSAJES ERROR Y ÉXITO */
.errores{float:left;padding-left:15px;height:auto;width:100%;font-size:11px;color:#970000;font-family:Arial;}
.exito{float:left;padding-left:15px;height:auto;width:100%;font-size:11px;color:#2D49D2;font-family:Arial;padding-top:10px;padding-bottom:10px;}
.hacheerre{margin-top:10px;padding-bottom:10px;color:#a28cc1;}

/* FORMULARIO TEST */

.test_global{width:522px;float:left;height:auto;color:#000000;font-size:12px;font-family:Arial;padding:18px;border-left:1px dotted #6C6C6C;margin-left:10px;}
.test_enunciado{width:100%;float:left;height:auto;}
.test_form{width:100%;float:left;height:auto;}
.test_bloque_gris{width:100%;float:left;height:30px;*height:30px;background: url(imagenes/fondo_pregunta_gris.gif);background-repeat:repeat-y;}
.test_bloque_blanco{width:100%;float:left;height:30px;*height:30px;}
.test_bloque_datos{width:100%;height:auto;float:left;padding:10px;}
.test_respuestas_global_up{width:100%;float:left;height:20px;background: url(imagenes/ah1.gif);}
.test_respuestas_global{width:100%;float:left;height:auto;color:#000000;font-size:12px;font-family:Arial;background: url(imagenes/ah2.gif);background-repeat:repeat-y;}
.test_respuestas_global_down{width:100%;float:left;height:20px;background: url(imagenes/ah3.gif);}
.cuadro_rosa{width:483px;background-color:#e0d4e2;float:left;margin-left:10px;margin-right:25px;padding:15px;}
.texto_cuadro_rosa{font-size:12px;font-family:Arial;padding:10px;}

.test_bloque_envio{width:100%;float:left;height:100px;*height:100px;}

.blo{padding:10px;width:45%;float:left;height:auto;}
.test_bloque_resultado{width:100%;float:left;height:auto;border-right:0.2em dotted #cccccc;}
.bla{padding:10px;width:46%;float:right;height:auto;}
.test_bloque_resultado_der{width:100%;float:left;height:auto;}
.espacio{float:left;height:30px;width:100%;}
.linea_respuestas{width:100%;height:35px;padding:10px;float:left;}

.numero{text-align:right;width:30px;*width:50px;float:left;padding-top:3px;*padding-top:4px;padding-right:17px;font-size:18px;color:#ab86ad;font-weight:bold;height:auto;}
.test_preguntas{width:350px;float:left;height:auto;padding-top:7px;}
.test_respuestas{width:82px;float:right;height:auto;padding-top:5px;background-color:#ffffff;}

.test_envio{width:100%;float:left;padding-top:20px;height:70px;text-align:center;color:#000000;font-size:12px;font-family:Arial;}

td {color:#000000;font-size:12px;font-family:Arial;}
h4{font-size:16px;font-weight:bold;color:#8f7aaf;}
h2 {color:#8f7aaf;font-weight:bold;}
.tedeformularios{padding-top:10px;padding-bottom:5px;}
