body {
background-image:url(images/fondo.gif); background-repeat:repeat-x;
font: 10px Calibri, Arial, Helvetica, sans-serif;
background: #f2efcf;
margin: 0; /* es recomendable ajustar a cero el margen y el relleno del elemento body para lograr la compatibilidad con la configuración predeterminada de los diversos navegadores */
padding: 0;
text-align: center; /* esto centra el contenedor en los navegadores IE 5*. El texto se ajusta posteriormente con el valor predeterminado de alineación a la izquierda en el selector #contenedor */
color: #000000;
}

/*Forms defaults*/

.formlogin {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #626262;
	height:15px; 
	width:85px;
}

#entrada {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#626262;
}


#divlogin{
	display: table-cell;
	position:absolute; 
	top:130px; 
	height:18px; 
	width:720px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000; 
	text-align:right;
	vertical-align:middle;
	background-color:#ded583;
	padding: 0; /* este relleno coincide con la alineación izquierda de los elementos de los divs que aparecen por encima de él. */
}

#tbllogin{
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000; 
}

.entrada {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#626262;
}

input, textarea {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#626262;
}

.fondo{background-image:url(images/fondo.gif); background-repeat:repeat-x;}

.fondoBajo{background-image:url(images/fondoBajo.gif); background-repeat:repeat-x;}

img {border: 0px}

#contenedor {
width: 742px;  /* el uso de 20px menos que un ancho completo de 800px da cabida a los bordes del navegador y evita la aparición de una barra de desplazamiento horizontal */
background: #FFFFFF;
margin: 0 auto; /* los márgenes automáticos (conjuntamente con un ancho) centran la página */
text-align: left; /* esto anula text-align: center en el elemento body. */
}

.lateralIzquierdo{
width:11px; background-image:url(images/leftCentro.gif); background-repeat:repeat-y;}

.lateralDerecho{
width:11px; background-image:url(images/rightCentro.gif); background-repeat:repeat-y;}

.cabecera {
background-image:url(images/fondoCabecera.gif); background-repeat:repeat-x;
width:720px;
height:157px;
}

#fondoFruta{background-image:url(images/fondoFruta.gif); background-repeat:repeat-x;}

a{color:#606220; text-decoration:none;}
/*a.cuad:link,a.cuad:visited{font-family:Arial, Helvetica, sans-serif; font-size:14pt; text-decoration:none;}
a.cuad:hover,a.cuad:active{font-family:Arial, Helvetica, sans-serif; color:#e38c1a; font-size:14pt; text-decoration:none;}*/

hr{border:1px solid #eae696; 
ppadding-bottom:1px;}

#contenido{
padding: 24px 15px 0px 15px;
text-align:justify;

}


.marco{border:1px solid #606220; float:right; padding-left:7px;}
.titular{font-family:Arial, Helvetica, sans-serif; color:#606220; font-size:12px; font-weight:bold;}
.entradilla{font-family:Arial, Helvetica, sans-serif; color:#626262; font-size:11px; font-weight:bold;}
.cuerpo{font-family:Arial, Helvetica, sans-serif; color:#626262; font-size:11px; font-weight:normal;}
.cuerpoVerde{font-family:Arial, Helvetica, sans-serif; color:#606220; font-size:11px; font-weight:normal;}

#botoneraLateral{text-align:left; bgcolor:#f2f0be; background-image:url(images/separador.gif); background-position:right; background-repeat:no-repeat; width:193px; height:270px; }

.botoneraSuperior{width: 720px; height:29px; background-image:url(images/fondoBotoneraSuperior.gif); background-repeat:repeat-x; text-align:center;}

/*#botonLateral{width:193px; height:33px; background-image:url(images/fondoBoton.gif); background-repeat:repeat-x; margin-left:20px; margin-right:5px;}*/
a.botonSuperior:link, a.botonSuperior:visited {font-family:Arial, Helvetica, sans-serif; color:#606220; font-size:13pt;}
a.botonSuperior:hover, a.botonSuperior:active {font-family:Arial, Helvetica, sans-serif; color:#e38c1a; font-size:13pt;}

td.botonLateral {width:192px; height:33px; 
                background-image:url(images/fondoBoton.gif);background-repeat:no-repeat;
                font-family:Arial, Helvetica, sans-serif; font-size:10pt;  font-weight:bold;
               }
.botonLateral a {display:block;}
.botonLateral a:link {padding-top:11px; padding-left:32px; margin-right:5px; /*padding-top:10px; padding-left:32px; margin-right:5px;*/}
.botonLateral a:visited {padding-top:11px; padding-left:32px; margin-right:5px;}
.botonLateral a:hover   {background-image:url(images/fondoBoton2.gif); background-repeat:no-repeat;
                       padding-top:11px; padding-left:32px; margin-right:5px; color:#e38c1a;}
.botonLateral a:active {background-image:url(images/fondoBoton2.gif); background-repeat:no-repeat;
                       padding-top:11px; padding-left:32px; margin-right:5px; color:#e38c1a;}
a.botonLateral:link, a.botonLateral:visited {color:#606220; text-decoration:none;}
a.botonLateral:hover, a.botonLateral:active {color:#e38c1a; text-decoration:none;}

td.botonLateral2 {font-family:Arial, Helvetica, sans-serif; font-size:8pt; 
                 width:192px; height:15px; 
                 background-image:url(images/fondoBotonI.gif);background-repeat:no-repeat;
                 }
.botonLateral2 a {display:block;}
.botonLateral2 a:link {padding-top:2px; padding-left:32px; margin-right:5px; /*padding-top:10px; padding-left:32px; margin-right:5px;*/}
.botonLateral2 a:visited {padding-top:2px; padding-left:32px; margin-right:5px;}
.botonLateral2 a:hover { background-image:url(images/fondoBotonI2.gif); background-repeat:no-repeat;
                        padding-top:2px; padding-left:32px; margin-right:5px; color:#e38c1a;}
.botonLateral2 a:active {background-image:url(images/fondoBotonI2.gif); background-repeat:no-repeat;
                        padding-top:2px; padding-left:32px; margin-right:5px; color:#e38c1a;}
a.botonLateral2:link, a.botonLateral2:visited {color:#606220; text-decoration:none;}
a.botonLateral2:hover, a.botonLateral2:active {color:#e38c1a; text-decoration:none;}

#enlacePie{text-align:center; padding-top:3px;}
.separapie{padding-left:22px; padding-right:22px;}
a.pie:link, a.pie:active, a.pie:visited  {color:#FFFFFF; font-size:12px; font-weight:bold;}
a.pie:hover  {color:#606220; font-size:12px; font-weight:bold;}
.superior  {color:#606220; font-size:10px; font-weight:normal;}

#pie {
background-image:url(images/fondoPie.gif); background-repeat:repeat-x;
padding: 0; /* este relleno coincide con la alineación izquierda de los elementos de los divs que aparecen por encima de él. */
height:29px;
width:731px;
padding-top:10px;
}

	.itemfondoforonormal{
  	  font-family:verdana; 
  	  font-size: 10.5 px;
      font-weight: bold;
      color: #FFFFFF;	  
      background: #000000;
      cursor: default;
    }

   .foropautadoonnormal{
      border:  #fbdb7b 1px solid;
      cursor: default;
      background: ;
      font-size: 8px;
    }

   .foropautadoonsobre{
      font-size: 8px;
      border:  #AAAAAA 1px solid;
      cursor: hand;
      background: #CCCCCC;
    }

   .foropautadooffnormal{
      border:  #D5DFE7 1px solid;
      cursor: default;
      background: #D5DFE7;
      font-size: 8px;
    }

   .foropautadooffsobre {
      border:  #AAAAAA 1px solid;
      cursor: hand;
      background: #CCCCCC;
      font-size: 8px;
      }

   .fondoforonormal{
      border:  #000000 0px solid;
      cursor: default;
      background: #eae696;
      color: #606220;
    }

.condiforo{
  cursor: default;
  color: #000000;
  font-size: 8; 
  font-family: Verdana, Arial ;
  border: #000000 2px solid;
  background: #408080;
  }

.ForoOnNormal{
  BACKGROUND-IMAGE: url('images/fondomenu.gif');
  border: #999999 1px solid;
  font-weight: bold;
  font-size: 8px;
  font-color: #777777;
  }

.Foroonsobre{
  border: #ded583 2px solid;
  font-weight: bold;
  font-size: 9px;
  background: #ded583;
  color: #777777;
  background-color:#ded583;  
  }

.Foroitemnormal{
  font-family: Verdana; 
  font-weight: bold;
  font-size: 10px;
  background: ;	  
  }

.Foroitemsobre{
  font-family: Verdana; 
  font-weight: bold;
  font-size: 10px;
  background: #DDDDDD;
  }

.Forotitnormal{
  border: white 1px dashed;
  font-family: Verdana; 
  font-weight: bold;
  font-size: 10px;
  background: ;	  
  }

.Forotitsobre{
  border: #000000 1px solid;
  font-family: Verdana; 
  font-weight: bold;
  font-size: 10px;
  background: #FFFFFF;
  }

