/*--------*/
/* basics */
/*--------*/

                                                 /***********/
.fuerte     { FONT-WEIGHT : bold ; }             /* negrita */
                                                 /***********/

                                                 /***********/
.cursiva    { FONT-STYLE : italic ; }            /* cursiva */
                                                 /***********/

                                                 /*************/
.subrayado  { text-decoration : underline ; }    /* subrayado */
                                                 /*************/


.verdana    { FONT-FAMILY : Verdana ;   }        /***********/
.arial      { FONT-FAMILY : Arial ;     }        /* FUENTES */
.helvetica  { FONT-FAMILY : helvetica ; }        /***********/
.courier    { FONT-FAMILY : Courier ;   }


.xx-small   { FONT-SIZE : xx-small ; }
.x-small    { FONT-SIZE : x-small ;  }
.small      { FONT-SIZE : small ;    }           /***********/
.medium     { FONT-SIZE : medium ;   }           /* TAMANOS */
.large      { FONT-SIZE : large ;    }           /***********/
.x-large    { FONT-SIZE : x-large ;  }
.xx-large   { FONT-SIZE : xx-large ; }


.white      { COLOR : #ffffff ; }
.yellow     { COLOR : #ffff66 ; }
.yellown    { COLOR : #ffff00 ; }
.darkblue    { COLOR : #0000ff ; }
.colorcabecera    { COLOR : #ffffff ; }
.colorenlace    { COLOR : #ffffff ; }
.colortexto1    { COLOR : #ffffff ; }
.blue       { COLOR : #aaeeee ; }                /***********/
.grey       { COLOR : #dddddd ; }                /* COLORES */
.negro      { COLOR : #000000 ; }                /***********/
.gris_o     { COLOR : #444444 ; }
.inactivo   { COLOR : #a0a0a0 ; }
.newgrey    { COLOR : #303030 ; }
.rojo       { COLOR : #ff0000 ; }
.rojito     { COLOR : #ff3300 ; }


.bgNegro    { BACKGROUND : #000000 ; }           /***************/
.bgGris     { BACKGROUND : #444444 ; }           /* BACKGROUNDS */
.bgNewGrey  { BACKGROUND : #303030 ; }           /***************/
.bgGrey     { BACKGROUND : #dddddd ; }

                                                 /**********/
.bordeNegro { BORDER : #000000 1px solid ; }     /* BORDES */
.bordeBottom{ BORDER-BOTTOM:#707070 1px solid; } /**********/


/*---------*/
/* complex */
/*---------*/

BODY               { MARGIN:0px; PADDING:0px; color: #000000; background-color: #000000;background-image: url("../imagenes_cabecera/logoae.gif" ); 
  }

IMG                { CURSOR:pointer; }


A.sub_yellow       { COLOR:#0000ff; FONT:bold xx-small Verdana; TEXT-DECORATION:underline; }
A.yellowr          { COLOR:#ffff66; FONT:bold xx-small Verdana; TEXT-DECORATION:none; }
A.yellowr:hover    { COLOR:#ffffff; FONT:bold xx-small Verdana; TEXT-DECORATION:none; }

A.boton_sq         { COLOR:#ffff66; FONT:normal xx-small Verdana; PADDING:2pt; BACKGROUND:#303030; text-decoration: none; BORDER:#707070 1px solid; }
A.boton_sq:hover   { COLOR:#ffffff; FONT-FAMILY: Verdana; PADDING:2pt; BACKGROUND:#000000; text-decoration: none; BORDER:#707070 1px solid; }

A.whiter           { COLOR:#ffffff; FONT:x-small Verdana; TEXT-DECORATION:none; }
A.whiter:hover     { COLOR:#ffffff; FONT:x-small Verdana; TEXT-DECORATION:underline; }


INPUT.boton        { BACKGROUND:#666666; BORDER-TOP:#ffffff 1px solid; BORDER-RIGHT:#000000 1px solid; BORDER-BOTTOM:#000000 1px solid; BORDER-LEFT:#ffffff 1px solid;
                     COLOR:#ffffff; FONT:bold 9pt Verdana; CURSOR:pointer; PADDING:4px 6px 4px 6px; }

INPUT.botonsmall   { BACKGROUND:#666666; BORDER-TOP:#ffffff 1px solid; BORDER-RIGHT:#000000 1px solid; BORDER-BOTTOM:#000000 1px solid; BORDER-LEFT:#ffffff 1px solid;
                     COLOR:#ffffff; FONT:bold x-small Verdana; CURSOR:pointer; PADDING:4px 6px 4px 6px; }

INPUT.botonnew     { BACKGROUND:#303030; BORDER-TOP:#707070 1px solid; BORDER-RIGHT:#707070 1px solid; BORDER-BOTTOM:#707070 1px solid; BORDER-LEFT:#707070 1px solid;
                     COLOR:#ffff66; FONT:normal 7pt Arial; CURSOR:pointer; PADDING-LEFT:1pt; WIDTH:30pt; HEIGHT:12pt; LETTER-SPACING:1px; }

INPUT.botonnew3     { BACKGROUND:#303030; BORDER-TOP:#707070 1px solid; BORDER-RIGHT:#707070 1px solid; BORDER-BOTTOM:#707070 1px solid; BORDER-LEFT:#707070 1px solid;
                     COLOR:#ffffff; FONT:bold 9pt Verdana; CURSOR:pointer; PADDING-LEFT:0pt; PADDING-BOTTOM:0pt; HEIGHT:16pt; LETTER-SPACING:1px; }

INPUT.checkbox     { BACKGROUND:#000000; BORDER-TOP:#707070 1px solid; BORDER-RIGHT:#707070 1px solid; BORDER-BOTTOM:#707070 1px solid; BORDER-LEFT:#707070 1px solid;
                     COLOR:#e7e7e7; FONT:normal 9pt Arial; CURSOR:pointer; HEIGHT:12pt; WIDTH:10pt; PADDING:2px; }

INPUT.checkboxnew  { BACKGROUND:#000000; BORDER-TOP:#000000 1px solid; BORDER-RIGHT:#707070 1px solid; BORDER-BOTTOM:#707070 1px solid; BORDER-LEFT:#000000 1px solid;
                     COLOR:#e7e7e7; FONT:normal small Verdana; CURSOR:pointer; HEIGHT:12pt; WIDTH:10pt; PADDING:0px 0px 2px 1px; }

INPUT.caja         { BACKGROUND:#ffffff; BORDER-TOP:#707070 1px solid; BORDER-RIGHT:#707070 1px solid; BORDER-BOTTOM:#707070 1px solid; BORDER-LEFT:#707070 1px solid;
                     COLOR:#000000; FONT:bold 8pt Verdana; PADDING:1pt; HEIGHT:13pt; }

TABLE.formulario   { BACKGROUND:#303030; COLOR:#ffffff; FONT:normal 9pt Verdana; LINE-HEIGHT:12pt; }

TD.login           { BACKGROUND:#000000; COLOR:#ffffff; FONT:normal 7pt Arial; PADDING-TOP:2px; PADDING-BOTTOM:2pt; PADDING-LEFT:6pt; LETTER-SPACING:1px; }
TD.titulo          { BACKGROUND:#303030; COLOR:#ffffff; FONT:bold 10pt Verdana; BORDER-TOP:#ffffff 0px solid; PADDING-TOP:0px; PADDING-LEFT:6pt; PADDING-BOTTOM:0pt; LETTER-SPACING:1px; }
TD.menu            { BACKGROUND:#000000; COLOR:#ffffff; BORDER-TOP:#303030 1px solid; BORDER-BOTTOM:#303030 1px solid; PADDING-LEFT:5pt; PADDING-RIGHT:5pt; LETTER-SPACING:1px; }


.linkinfo           { BACKGROUND:#000000; COLOR:#ffffff; FONT:bold xx-small Verdana; PADDING-TOP:2px; PADDING-BOTTOM:2pt; PADDING-LEFT:6pt; }

.voto              { COLOR:#ffffff; FONT:bold xx-small Verdana; }
.ranking           { COLOR:#ffffff; FONT:bold xx-small Verdana; }

.marco             { BACKGROUND:#000000; BORDER-TOP:#303030 1px solid; BORDER-RIGHT:#303030 1px solid; BORDER-BOTTOM:#303030 1px solid; BORDER-LEFT:#303030 1px solid; }
.marcomenu         { BACKGROUND:#000000; BORDER-TOP:#303030 1px solid; BORDER-BOTTOM:#303030 1px solid; }
.marcobggris       { BACKGROUND:#303030; BORDER-TOP:#707070 1px solid; BORDER-RIGHT:#707070 1px solid; BORDER-BOTTOM:#707070 1px solid; BORDER-LEFT:#707070 1px solid; }
.marcobgnewgris    { BACKGROUND:#888888; BORDER-TOP:#707070 1px solid; BORDER-RIGHT:#707070 1px solid; BORDER-BOTTOM:#707070 1px solid; BORDER-LEFT:#707070 1px solid; }
.marconegrobggris  { BACKGROUND:#303030; BORDER-TOP:#000000 1px solid; BORDER-RIGHT:#000000 1px solid; BORDER-BOTTOM:#000000 1px solid; BORDER-LEFT:#000000 1px solid; }
.marconegrobgnegro { BACKGROUND:#000000; BORDER-TOP:#000000 1px solid; BORDER-RIGHT:#000000 1px solid; BORDER-BOTTOM:#000000 1px solid; BORDER-LEFT:#000000 1px solid; }
.marcogrisbgnegro  { BACKGROUND:#000000; BORDER-TOP:#707070 1px solid; BORDER-RIGHT:#707070 1px solid; BORDER-BOTTOM:#707070 1px solid; BORDER-LEFT:#707070 1px solid; }
