/* Acceso */
.accesocabecera {font-size:25px; font-family:"arial,verdana"; color: #026294;  vertical-align:middle; border-bottom: 1px solid #9BB3FF; LETTER-SPACING: 1px;}
.accesocabecera2 {FONT-SIZE: 12px; COLOR: #4189dd; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif}
.accesotexto {FONT-SIZE: 12px; TEXT-ALIGN: justify; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; position:relative; top:-10px;}
DIV.accesotextocapa { width:60%; text-align:justify;}

DIV.accesocfccapa { float:left bottom; position:absolute; left:20px; bottom:50px; width:150px; text-align:center;}
.accesocfccapatexto {font-family:arial; font-size:8pt; color:#000000; }

DIV.accesogiafcapa { float:right bottom; position:absolute; right:20px; bottom:50px; width:200px; text-align:center;}
A.accesogiafcapatexto {font-family:arial; font-size:8pt; color:#000000; text-decoration:none;}
A.accesogiafcapatexto:link {text-decoration:none;}
A.accesogiafcapatexto:hover {text-decoration:none;}
A.accesogiafcapatexto:active {text-decoration:none;}
A.accesogiafcapatexto:visited {text-decoration:none;}
A.accesogiafcapatextourl {font-family:arial; font-size:8pt; color:#000000; text-decoration:none;font-weight:bold;}
A.accesogiafcapatextourl:link {text-decoration:none;color:#000000;}
A.accesogiafcapatextourl:hover {text-decoration:none;color:#000000;}
A.accesogiafcapatextourl:active {text-decoration:none;color:#000000;}
A.accesogiafcapatextourl:visited {text-decoration:none;color:#000000;}
A.accesogiafcapatextourlover {font-family:arial; font-size:8pt; color:#4189dd; text-decoration:underline; font-weight:bold;}
A.accesogiafcapatextourlover:link {text-decoration:underline;}
A.accesogiafcapatextourlover:hover {text-decoration:underline;}
A.accesogiafcapatextourlover:active {text-decoration:underline;}
A.accesogiafcapatextourlover:visited {text-decoration:underline;}

/* Acceso - Formulario */
DIV.formularioaccesorecuadro { BACKGROUND-COLOR: #F1F5F8; BORDER: 1px solid #9EBEF5; width: 60%;  padding: 40px 5px 40px 5px; text-align:center; background-image: url(/img/logo_programadader_2007_little.gif);  background-position: top LEFT;  background-repeat: repeat;  background-attachment: fixed;  height: 40%;  }
DIV.formularioaccesorecuadrointerno { BACKGROUND-COLOR: #F1F5F8; BORDER: 1px solid #9EBEF5; width: 40%;  padding: 10px 10px 10px 25px; text-align:left; }
.formularioaccesocabecera {FONT-SIZE: 12px; COLOR: #026294; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.formularioaccesotextopeq {FONT-SIZE: 9px; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.formularioaccesoinputtexto {BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; BORDER-LEFT: #666 1px solid; COLOR: #333; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.formularioaccesoinputsubmit { background: #FEB654;  border: 2px solid #FE9604; font: 9pt; }

A.formularioaccesoenlace {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#3333cc; text-decoration:none;}
A.formularioaccesoenlace:hover {color:#3333cc; text-decoration:underline;}
A.formularioaccesoenlace:active {color:#3333cc; text-decoration:underline;}
A.formularioaccesoenlace:visited {color:#3333cc;}

A.formularioaccesoregistrodaderwebenlace {FONT-SIZE: 14pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#3333cc; text-decoration:none; font-weight:bold;}
A.formularioaccesoregistrodaderwebenlace:hover {color:#3333cc; text-decoration:underline;}
A.formularioaccesoregistrodaderwebenlace:active {color:#3333cc; text-decoration:underline;}
A.formularioaccesoregistrodaderwebenlace:visited {color:#3333cc;}

/* Acceso - Respuesta */
DIV.formularioaccesotextorespuestarecuadro {BORDER-LEFT: 1px solid #e4e4e4; BORDER-RIGHT: 1px solid #e4e4e4; BORDER-BOTTOM: 1px solid #e4e4e4; BORDER-TOP: #ECF3FC 1px solid; BACKGROUND-COLOR: #ECF3FC; DISPLAY: block; padding-top:8px; padding-bottom:8px; padding-left:8px; padding-right: 8px;}
.formularioaccesotextorespuesta {PADDING-RIGHT: 10px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; TEXT-ALIGN: justify; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#4189dd;}

/* Logout */
DIV.formulariologoutrecuadro {BORDER-LEFT: #ECF3FC 1px solid; BORDER-RIGHT: #ECF3FC 1px solid; BORDER-BOTTOM: #ECF3FC 1px solid; BORDER-TOP: #ECF3FC 1px solid; BACKGROUND-COLOR: #ECF3FC; DISPLAY: block; padding-top:8px; padding-bottom:8px; padding-left:8px; padding-right: 8px;}

.formulariologouttexto {PADDING-RIGHT: 10px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; TEXT-ALIGN: justify; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#4189dd;}

A.formulariologoutenlace {FONT-SIZE: 11px; TEXT-ALIGN: justify; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#3333cc; text-decoration:none;}
A.formulariologoutenlace:hover {color:#3333cc; text-decoration:underline;}
A.formulariologoutenlace:active {color:#3333cc; text-decoration:underline;}
A.formulariologoutenlace:visited {color:#3333cc;}

/* Inscripcion - Formulario */
DIV.accesoinscripcioncuadrorecuadro {border: 1px solid #02629C; vertical-align:top; margin-left:30px;  padding: 5px 5px 5px 5px; background-color: #ffffff; width:85%; margin-top:5px; margin-bottom:20px;}
.accesoinscripcioncuadro { vertical-align:top;  background-color: #ffffff;; }
.accesoinscripcioncuadrofondo {BACKGROUND: #ffffff; padding: 5px 5px 5px 5px; }
.accesoinscripcioncuadrotextoapartado {font-size:14pt; font-family:"arial,verdana"; color: #026294;  LETTER-SPACING: 1px; margin-left:30px; }
.accesoinscripcioncuadrocabecera { FONT-SIZE: 11px;  TEXT-ALIGN: justify; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; vertical-align: middle; font-weight: bold;  margin-right: 5px; }
.accesoinscripcioncuadrotexto {FONT-SIZE: 12px; TEXT-ALIGN: justify; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif}
.accesoinscripcioncuadrotextopeq {FONT-SIZE: 10px; TEXT-ALIGN: justify; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; vertical-align:top;}
.accesoinscripcioncuadroinputtexto {BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; BORDER-LEFT: #666 1px solid; COLOR: #333; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif}
.accesoinscripcioncuadroinputradio {}
.accesoinscripcioncuadroinputsubmit { background: #FEB654;  border: 2px solid #FE9604;  font: 9pt; }
.accesoinscripcioncuadroselect {FONT-SIZE: 11px; FONT-FAMILY: verdana;}
.accesoinscripcioncuadroinputcheckbox {}
.accesoinscripcioncuadrotextarea { BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #666 1px solid; WIDTH: 377px; COLOR: #000; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 60px}
.accesoinscripcioncuadrolinea {color:#1779ae 1px solid; width:100%; height:2px; }

A.accesoinscripcioncuadroenlace {FONT-SIZE: 11px; TEXT-ALIGN: justify; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#3333cc; text-decoration:none;}
A.accesoinscripcioncuadroenlace:hover {color:#3333cc; text-decoration:underline;}
A.accesoinscripcioncuadroenlace:active {color:#3333cc; text-decoration:underline;}
A.accesoinscripcioncuadroenlace:visited {color:#3333cc;}

DIV.accesoinscripcioncuadrorecuadromiembros {border: 1px solid #FE9604; vertical-align:top; margin-left:30px;  padding: 5px 5px 5px 5px; background-color: #ffffff; width:85%; margin-top:5px; margin-bottom:10px;}
.accesoinscripcioncuadrotextoapartadomiembros {font-size:11pt; font-family:"arial,verdana"; color: #026294;  LETTER-SPACING: 1px; margin-left:30px; }
.accesoinscripcioncuadrotextomiembros {FONT-SIZE: 9pt; TEXT-ALIGN: justify; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; position:relative; }
A.accesoinscripcioncuadroenlacemiembros {FONT-SIZE: 11pt; TEXT-ALIGN: justify; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#3333cc; text-decoration:none; margin-left:30px; margin-top:-5px;}
A.accesoinscripcioncuadroenlacemiembros:hover {color:#3333cc; text-decoration:underline;}
A.accesoinscripcioncuadroenlacemiembros:active {color:#3333cc; text-decoration:underline;}
A.accesoinscripcioncuadroenlacemiembros:visited {color:#3333cc;}

DIV.accesoinscripcioncuadrorespuestarecuadro {BORDER-LEFT: #ECF3FC 1px solid; BORDER-RIGHT: #ECF3FC 1px solid; BORDER-BOTTOM: #ECF3FC 1px solid; BORDER-TOP: #ECF3FC 1px solid; BACKGROUND-COLOR: #ECF3FC; DISPLAY: block; padding-top:8px; padding-bottom:8px; padding-left:8px; padding-right: 8px;}
.accesoinscripcioncuadrorespuestatexto {PADDING-RIGHT: 10px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; TEXT-ALIGN: justify; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#4189dd;}

/* Inscripcion - Ayuda */
DIV.accesoinscripcionayudarecuadro { BACKGROUND-COLOR: #CADAF8; BORDER: 1px solid #9EBEF5; width: 70%;  padding: 20px 5px 20px 5px;  background-image: url(/img/logo_programadader_2007_little.gif);  background-position: top LEFT;  background-repeat: repeat;  background-attachment: fixed; }
.accesoinscripcionayudarecuadrointerno { background-color: #F1F5F8; text-align:center; padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; BORDER: #9EBEF5 1px solid;  width: 70%; } 
.accesoinscripcionayudarecuadrotitulo {FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; background: #FEB654;  width: 70%; margin-bottom: 5px;padding-top:5px; padding-bottom:5px; BORDER: 1px solid #FE9604;}

.accesoinscripcionayudatitulo {FONT-SIZE: 16px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#3333cc; text-decoration:none; font-weight:bold;}

.accesoinscripcionayudaformulariotexto { FONT-SIZE: 11px;  TEXT-ALIGN: justify; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;  color:#000000; }
.accesoinscripcionayudaformularioinputtexto {BORDER-RIGHT: #666 1px solid;  BORDER-TOP: #666 1px solid;  FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #fff;  BORDER-LEFT: #666 1px solid; COLOR: #333;   BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif}
.accesoinscripcionayudaformulariotextarea { BORDER-RIGHT: #666 1px solid;  BORDER-TOP: #666 1px solid;  FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #fff;  BORDER-LEFT: #666 1px solid; WIDTH: 400px; COLOR: #000;   BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 100px; }
.accesoinscripcionayudaformularioinputsubmit { background: #FEB654;  border: 2px solid #FE9604;  font: 10pt; width:100px;}

/* Inscripcion - Codificacion */
DIV.codificacioncapa { width:100%; height:100%;background-color: #FFF9E5;   background-image: url(/img/logo_programadader_2007_little_orange.gif);  background-position: top LEFT;  background-repeat: repeat;  background-attachment: fixed;   }

.codificacioncabecera {font-size:25px; font-family:"arial,verdana"; color: #026294;  vertical-align:middle; border-bottom: 1px solid #9BB3FF; margin-top:20px;LETTER-SPACING: 1px;}
DIV.codificacioncabecerarecuadro {BACKGROUND-COLOR: #F1F5F8; BORDER: 1px solid #9EBEF5; width: 90%;  padding: 5px 5px 5px 5px; text-align:left; }
.codificacioncabecerarecuadrotexto {font-family:"arial,helvetica"; font-size:10pt; color:#000000;}

.codificacionpaiscuadro {width:90%; border-spacing:0px; border-left: #02669C 1px solid;border-right: #02669C 1px solid;border-top: #02669C 1px solid;BACKGROUND-COLOR: #F1F5F8; text-align:left; vertical-align:top; padding:1px;}
.codificacionpaiscuadrocolumnacabecerapais {border-bottom: #02669C 1px solid; color: #026294;font-family:"arial,helvetica"; font-size:10pt; font-weight:bold;}
.codificacionpaiscuadrocolumnacabeceracodigo {border-bottom: #02669C 1px solid; border-left: #02669C 1px solid; color: #026294;font-family:"arial,helvetica"; font-size:10pt; font-weight:bold;}
.codificacionpaiscuadrocolumnapais {border-bottom: #02669C 1px solid;font-family:"arial,helvetica"; font-size:10pt; font-weight:bold; vertical-align:top; text-align:left;}
.codificacionpaiscuadrocolumnacodigo {border-bottom: #02669C 1px solid;border-left: #02669C 1px solid;font-family:"arial,helvetica"; font-size:10pt;vertical-align:top; text-align:left; }

A.codificacionenlace {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#3333cc; text-decoration:none;}
A.codificacionenlace:hover {color:#3333cc; text-decoration:underline;}
A.codificacionenlace:active {color:#3333cc; text-decoration:underline;}
A.codificacionenlace:visited {color:#3333cc;}

/* Inscripcion - Proteccion de Datos */
DIV.protecciondatoscapa { width:100%; height:100%;background-color: #FFF9E5;   background-image: url(/img/logo_programadader_2007_little_orange.gif);  background-position: top LEFT;  background-repeat: repeat;  background-attachment: fixed;   }
.protecciondatoscabecera {font-size:25px; font-family:"arial,verdana"; color: #026294;  vertical-align:middle; border-bottom: 1px solid #9BB3FF; margin-top:20px;LETTER-SPACING: 1px;}
DIV.protecciondatosrecuadro {BACKGROUND-COLOR: #F1F5F8; BORDER: 1px solid #9EBEF5; width: 90%;  padding: 5px 5px 5px 5px; text-align:justify; }
.protecciondatostexto {font-family:"arial,helvetica"; font-size:10pt; color:#000000;}

A.protecciondatosenlace {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#3333cc; text-decoration:none;}
A.protecciondatosenlace:hover {color:#3333cc; text-decoration:underline;}
A.protecciondatosenlace:active {color:#3333cc; text-decoration:underline;}
A.protecciondatosenlace:visited {color:#3333cc;}