BODY {
	font: 12px Arial, Helvetica, sans-serif;
	background: White;
}

H1 {
	font: 18px Trebuchet MS;
	vertical-align: top;
}

table {
	
}

table.enlaces {
	border: 1px dashed #336699;
}

table.entit {
	background: #D7E6EF;
	color: #3E6DA2;
	border-left: 1px dashed #3E6DA2;
	border-right: 1px dashed #3E6DA2;
	border-top: 1px dashed #3E6DA2;
}
td.enlacepre {
	font: 12px Trebuchet MS;
}
td.entit {
	text-align: center;
	font: 18px Trebuchet MS;
}

TD {
	vertical-align: top;
	font : 12px Arial, Helvetica, sans-serif;
}

TD.enlacetxt {
	font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #336699;
	width: 120px;
}
TD.enlacetxtb {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	width: 280px;
}
TD.enlaceurl {
	font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #009900;
}


Table.mensaje {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E6F0F6;
	color: Red;
	border: 1px dotted #3E6DA2;
	text-align: center;
	height: 50px;
	width: 320px;
}

select {
	background-color: #CBD6DC;
	font-family: Verdana, Helvetica, Arial;
	font-size: 7pt; color: #3E6DA2;
}

input {
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

textarea {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#E6F0F6;
	color: #3E6DA2;
	border: 1px;
	border-color: #3E6DA2;
	border-style : solid;
}

textarea.codejemplo{
	width: 270px;
	font: 9px Arial, Helvetica, sans-serif;
	height: 40px;
}
textarea.codejemploca{
	width: 400px;
	font: 9px Arial, Helvetica, sans-serif;
	height: 170px;
}

A:LINK { color:#3E6DA2; text-decoration:none; }
A:VISITED { color:#3E6DA2; text-decoration:none; }
A:ACTIVE { color: #00008B; text-decoration:none; }
A:HOVER { color:#00008B; text-decoration:none; }
A.boton_wm { background: url(/img/fondo_boton_wm.gif) repeat-x center; font: bold 14px/18px Trebuchet MS; text-transform: uppercase; border: 1px solid #3E6DA2; padding: 0px 5px 0px 5px; height: 18px; }
A.boton_wm:LINK { color: White; border: 1px solid #3E6DA2; }
A.boton_wm:VISITED { color: White; border: 1px solid #3E6DA2; }
A.boton_wm:ACTIVE { color: Lime; border: 1px solid #3E6DA2; }
A.boton_wm:HOVER { color: #18E1F8; border: 1px solid Black; }

.sexo {
	font: 16px Trebuchet MS;
	vertical-align: top;
}
.pie {
	font: 11px "MS Sans Serif", Geneva, sans-serif;
	vertical-align: top;
	color: #6000CF;
}

.buscador {
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width : 80px;
	height : 20px;
}

.botonbig {
	width : 235px;
	height : 40px;
	font : 14px Trebuchet MS;
}

.inputa {
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3E6DA2;
	background-color:#E6F0F6;
	border: 1px dotted #3E6DA2;
	width : 250px;
}

.inputo {
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3E6DA2;
	background-color:#E6F0F6;
	border: 1px solid #3E6DA2;
}

ul.descarga {
	list-style: url(/img/software_download.gif);
	font-size: 16px;
	font-weight: bold;
}
td.codigo {
	background: #FFFFEA;
	border: 1px dashed Gray;
}
.tit_grande {
	color: #3E6DA2;
	font: bold 22px Trebuchet MS;
}
.alto55 {
	height: 55px;
}
A.inidir {
	background: ButtonFace;
	width: 350px;
	border: 2px outset;
}

input.evares {
	border: 0px;
	background: transparent;
	color: Red;
	font: bold 20px Arial, Helvetica, sans-serif;
}

td.forpreg {
	background: url(/img/fondo_puntos.gif) repeat-x scroll bottom;
}