/* Hoja de estilos Club Delphi                        */

.fullenlace { width: 100%; }

/* Estilos para capas con la colaboración de Kayetano */
#contenedor                         { width:    100%;                      }
#div_principal_cabecera             { width:    100%;                      }
#div_principal_cabecera_separador   { width:    100%;    height:  10px;    }
#div_principal_izquierda            { width:    15px;    float:   left;    }
#div_principal_menu                 { width:    150px;   float:   left;    }
#div_principal_ocultar_menu         { width:    15px;    float:   left;    }
#div_principal_noticias             { width:    265px;   float:   left;    }
#div_principal_ocultar_noticias     { width:    15px;    float:   left;    }
#div_principal_modulo               { overflow: auto;    /float:  left     }
#div_principal_derecha              { width:    15px;    float:   right;   }
#pie                                { width:    100%;    clear:   both;    text-align:center; }
/* Estilos para capas */


/* Cuadros de diálogo, modificar, insertar, etc... */

.error {
   color: #FF0000;
   font: bold 11px tahoma, verdana, geneva, lucida, arial, helvetica, sans-serif;
}

.enunciado {
   background: #003466;
	color: #FFFFFF;
   font: bold 11pt verdana, geneva, lucida, arial, helvetica, sans-serif;
}
.enunciado a:link { color: #ffffff;   text-decoration: none; }
.enunciado a:visited {    color: #ffffff;   text-decoration: none; }
.enunciado a:hover, .enunciado a:active {    color: #FFFF66;   text-decoration: underline; }


.tablaborde {
   background: #DDDDDD;
	color: #000000;
   border: 1px solid #0B198C;
   border: 1px solid #000000;
}

/* Panel contenedor de formularios */
.form_panel {
   background: #EFEFEF;
	color: #000000;
	padding: 10px;
   border: 2px outset;
}


/* Margen, letra y tamaño de los elementos dentro del panel del form */
.form_fieldset { margin-bottom: 0px; padding: 2px; }
.form_fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 10px; font-family: Verdana, Arial; }

/* Todas la etiquetas legend les aplicamos el siguiente estilo, no hace falta indicar class="legend" */
legend {
	color: #22229C;
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}


/* Estos se usan en el menu emergente de enlaces */
.menupop          { text-indent: 3px; font: menu;   background: ButtonFace; font-weight: bold; }
.menupop thead td { backgroundColor:#006699; textAlign:center; color:#FFFFFF; }
.menupop td       { border: 1px solid;   border-color:  ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight; padding: 2px 2px;   cursor: pointer; }


/* Todavía no se usa */
.cd_texto_cabecera_principal   { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #4A403E; FONT-FAMILY: Verdana, Arial }

.cd_texto_blanco   { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial }


//.select { color: #FFFFFF; background-color: #4584BA; font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight=bold; font-weight: bold }
//.select { color: #FFFFFF; background-color: #003366; font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight=bold; font-weight: bold }


/* El padding para que funciona con Opera */
body { margin: 0px; padding: 0px; }

form {
   margin: 0px;
   padding: 0px;
}



/* Enlaces principales de toda la web, faltaría el active y el focus para completarlo */
A:link      { FONT-SIZE: 10px;   COLOR: #0066CC;   FONT-FAMILY: Verdana,
Arial, Helvetica, sans-serif;   TEXT-DECORATION: none;   font-weight:
bold; }
A:visited   { FONT-SIZE: 10x;   COLOR: #0066CC;   FONT-FAMILY: Verdana,
Arial, Helvetica, sans-serif;   TEXT-DECORATION: none;   font-weight:
bold; }
A:hover     { FONT-SIZE: 10px;   COLOR: red;       FONT-FAMILY: Verdana,
Arial, Helvetica, sans-serif;   TEXT-DECORATION: none;   font-weight:
bold; }

div#posts a:link{font-size: 10pt; font-weight: normal;}


/* Estilos para los edits y para los botones de formularios */
.cd_edit_login    { font-size: 11px;   BACKGROUND-IMAGE: url(/images/boton.gif); FONT-FAMILY: Verdana, Arial,  }
.cd_boton_azul    { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #003061; font-weight: bold; color: #FFFFFF }


/* Usado en los enunciados de los menús, por ejemplo en Secciones. */
.cd_cabecera_menu  {
   BORDER-LEFT:      buttonhighlight 1px solid;
   BORDER-RIGHT:     buttonshadow 1px solid;
   BORDER-TOP:       buttonhighlight 1px solid;
   BORDER-BOTTOM:    buttonshadow 1px solid;
   font-family:      Verdana, Arial, Helvetica, sans-serif;
   font-size:        14px;
   color:            #FFFFFF;
   font-weight:      bold;
   font-style:       normal;
}


/* Título principal de las noticias */
.cd_tabla_titulo { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #7f7f7f; FONT-FAMILY: Verdana,Arial; BACKGROUND-IMAGE: url(/images/tabla-top.png); }


/* Texto genérico de color azul */
.cd_texto_azul { FONT-SIZE: 11px; COLOR: #4283ba; FONT-FAMILY: Verdana, Arial }

/* Texto genérico de color negro */
.cd_texto_negro { FONT-SIZE: 11px; COLOR: #808080; FONT-FAMILY: Verdana, Arial }

.cd_texto_blanco_10 {
   font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
   TEXT-DECORATION: none;

}




/* Enmarca una tabla con líneas separadoras, se usa en  los_40  */
.tabla_foros  {
   BORDER-LEFT:      buttonshadow 1px solid;
   BORDER-RIGHT:     buttonshadow 1px solid;
   BORDER-TOP:       buttonhighlight 0px solid;
}


/* Se usa en los menús para resaltar los bordes haciendo efecto relieve. */
.bordes TD {
   BORDER-LEFT:      buttonhighlight 1px solid;
   BORDER-RIGHT:     buttonshadow 1px solid;
   BORDER-TOP:       buttonhighlight 1px solid;
   BORDER-BOTTOM:    buttonshadow 1px solid
}


/* Tipo de letra inicial para los_40, teniendo en cuenta que no son enlaces, hay que simularlo. */
.foros  {
	COLOR: #0066CC;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   font-color: #0066CC;
   FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	font-weight: bold;
}


/* TD de las tablas, se usan en los_40 */
.izquierda  {   BORDER-LEFT:      buttonshadow 1px solid;   BORDER-RIGHT:     buttonshadow 1px solid;   BORDER-BOTTOM:    buttonshadow 1px solid; padding-left: 3px; }
.derecha    {   BORDER-RIGHT:     buttonshadow 1px solid;   BORDER-BOTTOM:    buttonshadow 1px solid; padding-left: 3px; }
.ultimo     {   BORDER-RIGHT:     buttonshadow 1px solid;   BORDER-BOTTOM:    buttonshadow 1px solid; padding-left: 3px; }

.abajo   {   BORDER-BOTTOM:    buttonshadow 1px solid }



/* Tipo de letra para los menús */
.menu_items TR {
   font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
   TEXT-DECORATION: none;
   cursor: pointer;
}


/* Enunciando de columnas en los_40 */
.cabecera TD {
   FONT-SIZE:        10px;
   COLOR:            #7f7f7f;
   FONT-WEIGHT:      bold;
	background-color: #E5E5E5;
   font-family:      Verdana, Arial, Helvetica, sans-serif;
   font-size:        10px;
   border-bottom:    buttonhighlight 1px solid;
   border-bottom-color: #808080;
}

/* Enunciando de enlaces con laterales a un pixel */
.cabecera_lados TD {
   FONT-SIZE:        10px;
   COLOR:            #7f7f7f;
   FONT-WEIGHT:      bold;
	background-color: #E5E5E5;
   font-family:      Verdana, Arial, Helvetica, sans-serif;
   font-size:        10px;
   border-bottom:    buttonhighlight 1px solid;
   border-bottom-color: #808080;
   BORDER-RIGHT:     buttonshadow 1px solid;
   BORDER-LEFT:      buttonshadow 1px solid;
}


/* Cerramiento  de tablas */
.div_borde_u       {
   padding:          0px;
   background-color: #E5E5E5;
   BORDER-LEFT:      buttonshadow 1px solid;
   BORDER-RIGHT:     buttonshadow 1px solid;
   BORDER-TOP:       buttonhighlight 0px solid;
   BORDER-BOTTOM:    buttonshadow 0px solid;
}

/* Cerramiento  de tablas */
.div_laterales       {
   padding:          0px;
   background-color: #E5E5E5;
   BORDER-LEFT:      buttonshadow 1px solid;
   BORDER-RIGHT:     buttonshadow 1px solid;
   BORDER-TOP:       buttonhighlight 0px solid;
   BORDER-BOTTOM:    buttonshadow 0px solid;
}



.jander-de-la-pradera {
   font-family:      Verdana, Arial, Helvetica, sans-serif;
   font-size:        12px;
}

.guia li {
	line-height: 2em;
}
