html>body #contenidogeneral #izquierda #izquierdacontenido ~#derecha #derechacontenido {height:auto}/* for mozilla */
html, body {
  margin:0;padding:0;
  background:  url('img/background.gif') repeat-y fixed center; 
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
}
#header {
   position:static;
   top:0;
   left:0;
   width:779px;
}

.texto 						{ font-family: Geneva, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; font-weight : normal; font-size : 12px; line-height:14px; }

.texto2 					{ font-family: Geneva, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; font-weight : normal; font-size : 11px; line-height:12px; }

a:hover {  color: #336699}

.linksmenu:link    	{ font-family: Geneva, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; font-weight : bold; font-size : 11px; }
.linksmenu:visited 	{ font-family: Geneva, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; font-weight : bold; font-size : 11px; }
.linksmenu:hover   	{ font-family: Geneva, Arial, Helvetica, sans-serif; color: #FF6803; text-decoration: none; font-weight : bold; font-size : 11px; }