body {
	overflow-x:hidden;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
h3 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4A4A4A;
	text-decoration: none;
	background-color: #e6e6e6;
}

a{
	TEXT-DECORATION: none;
	color: #006699;
}
a:hover{
	color: #AD0816;
	text-decoration: none;
}
.ar12neg {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4A4A4A;
	text-decoration: none;
}
.boton
{
    BORDER-BOTTOM: #AD0816 1px solid;
    BORDER-LEFT: #AD0816 1px solid;
    BORDER-RIGHT: #AD0816 1px solid;
    BORDER-TOP: #AD0816 1px solid;
    COLOR: #AD0816;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 1px;
    TEXT-DECORATION: none
}
.boton:hover{
text-decoration:underline;

}
.ar11Blan {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	
}
.ar10gris {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	
}
.ar10news {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3A4B62;
	text-decoration: none;
	
}
.ar10Blan {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.ar10Blan:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFD912;
	text-decoration: none;
	
}
.ar10box1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B0AF4B;
	text-decoration: none;
}
.ar10box2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9D746D;
	text-decoration: none;
}
.ar10box3 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #455C6E;
	text-decoration: none;
}
.ar10box4 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7B7B7B;
	text-decoration: none;
}
.ar10box5 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #84927A;
	text-decoration: none;
	
}
.ar11Blan:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFD912;
	text-decoration: none;
	
}
.ar11BlanN_rojo {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	background-color: #D80A1B;
}
.ar11BlanN_rojomas {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	background-color: #AD0816;
}
.ar11BlanN_gris {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4A4A4A;
	text-decoration: none;
	background-color: #e6e6e6;
}
.ar12negN {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4A4A4A;
	text-decoration: none;
}
.ar12blanNFonazul {  
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold; 
  background-color: #006699; 
  color: #ffffff; }


.tablacentrada {
	text-align:center;}
	
table.ensayo {	
	border:1px solid #e6e6e6;
	margin:1em 5em 4em 5em;}
	
table.ensayo tbody tr.principal th {
	font: bold  0.8em;
	color: #fff;
	background: #814D4D;
	text-align: left;
	padding: 5px;
	border: 0;}
	
table.ensayo tbody tr.etapas th , th {
	font: bold  0.8em;
	color: #fff;
	background: #9B9B9B;
	text-align: left;
	padding: 5px;
	border-top: 1px solid #eee;}
	
table.ensayo tbody tr.etapas th {
	font: bold  0.8em;
	color:#FFFF66;
	background: #9B9B9B;
	text-align: left;
	padding: 5px;
	border-top: 1px solid #eee;}
	
table.ensayo tbody th {
	color:#666;
	font-size:   0.8em;
	background: #f4f4f4;
	text-align: left;
	padding: 5px;
	border-top: 1px solid #eee;} 
	
table.ensayo tbody td {
	font-size:  0.8em;
	color: #666;
	background: #fff;
	text-align: left;
	padding: 5px;
	border-top: 1px dotted #eee;}
table.ensayo tbody a {
	color:#CC0000;
	text-align: left;
	font-weight:bold;
	}	
	
table.ensayo tfoot td {
	font-size:  0.8em;
	color:#fff;
	background:#999;
	text-align: center;
	padding: 1em 1em 1em 1em ;
	font-weight:bold;}
table.ensayo tfoot a {
	font-size:  1em;
	color:#FFFF33;
	text-decoration:underline;
	background:#999;
	text-align:center;
	font-weight:bold;}
.textocentrado{
	text-align:center;
	vertical-align:middle;}
	
