BODY{
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
	TEXT-ALIGN: justify;
	BACKGROUND-COLOR: #f0f0f0;
	COLOR: #3D5A86;
}
P{
  FONT-SIZE: 9pt;
  COLOR: #3D5A86;
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
  TEXT-ALIGN: justify
}
TD{
  FONT-SIZE: 9pt;
	FONT-FAMILY: Tahoma, Helvetica, sans-serif
	COLOR: white;
	vertical-align: top;
}
td.peq{FONT-SIZE: 8pt;font-weight:bold; color:#3D5A86;}
TH{
    FONT-FAMILY: Tahoma, Helvetica, sans-serif
}

I{
	COLOR: #7C97C0;
}

A:LINK{
    FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
    COLOR: #AB363C;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

A:VISITED{
    FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
    COLOR: #AB363C;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:ACTIVE{
    FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
    COLOR: #F2AD17;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A:hover{
    FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
    COLOR: darkorange;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

H1{
    PADDING-RIGHT: 2%;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: white;
    MARGIN-RIGHT: -7%;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: repeat-y;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
}
H2{
  FONT-WEIGHT: bold;
	COLOR: #990000;
  FONT-SIZE: 14px;
	MARGIN-LEFT: 2%;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H3 {margin-bottom:10px;margin-top:5px;}
.infad{BACKGROUND-COLOR: #D4DCE8;padding:5px;margin-top:2px;text-align:justify;}
#BIG{
   FONT-WEIGHT: bold;
   FONT-SIZE: medium
}
OL{
   FONT-SIZE: 9pt;
   COLOR: #6040e0;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   TEXT-ALIGN: justify
}
UL{
  FONT-SIZE: 9pt;
  COLOR: #6040e0;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-ALIGN: justify;
}
.tablamain{border: 2px solid #7085A4;}	

.color1{color: #7070D0}
.color2{color: #B5DD77}
.color3{color: #F7B485}

TEXTAREA{
	color:#cccccc;
	border: 1px solid;
	border-color:#ffffff;
	background-color:#524769;
}
input{font-size: 8pt;}

/*aņadido esther*/
input.cues{height: 14px;margin-top:7px;}
.grup{padding: 5px;color:#ffffff;font-size: 13pt;font-weight: bold;}

select{font-size: 8pt;}
.formpre{font-size: 9pt}
.justificado {text-align:justify;}
.bright {float:right;}
.small{font-size: 8pt;}

#primeraespecial{border: 1px solid;background-color: #F3F6F9}
#sugerencias{border: 1px solid;background-color: #F3F6F9;padding: 6px;margin-top: 10px;margin-bottom: 10px;}
#sugerencias textarea{width: 700px;background-color: #B6CDE2;color: #3D5A86;margin-top: 4px;}

.dsugiere{background-color: #F3F6F9;border: 1px #3D5A86 dotted;padding: 10px;margin: 10px;text-align: left}

.oldpunturadio{color: #2695AC;font-style: italic}
.oldpuntuselect{background-color: #2695AC}

.aviso{padding: 10px;border: 1px #cccccc solid;display: block;background-color: #FDFADF;margin: 10px;}

.avisolegal{
	overflow: auto;width: 410px;height: 80px;
	margin-left: 20px;padding: 10px;
	background-color: #b0b0b0;color: #c0c0c0;
}
.avisolegal P{width: 360px;padding: 2px;font-size: 8pt;text-align: justify}

.masgrande{font-size: 11pt;}