body {
  margin:0;
  border:0;
  padding:0;
  height:100%; 
  max-height:100%; 
  background:#fff url(/images/alt_container.gif) center top repeat-y;
  overflow: hidden; 
  text-align:center;
  font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #FF9933;
	scrollbar-face-color:#D2D4D3;
  scrollbar-arrow-color:#000000;
  scrollbar-highlight-color:#000000;
  scrollbar-3dlight-color:#585858;
  scrollbar-shadow-color:#505050;
  scrollbar-darkshadow-color:#000000;
  scrollbar-track-color:#000000;
  }

/* ie */
* html body {
  padding:170px 0 30px 0; 
  }
  
div, table, p, ul, li {
  font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #FF9933;
	  }
	
li {
	  margin-bottom:12px;
	  }

#container {
  position:fixed; 
  top:166px;
  left:0;
	bottom:30px; 
  right:0; 
  overflow:auto; 
  padding:10px;
  width:774px;
  }
* html #container {
  height:100%; 
  }

#header {
  position:absolute; 
  top:0; 
  left:0; 
  width:100%; 
  height:166px; 
  background:#fff url(/images/alt_cab.jpg) center bottom no-repeat;
  overflow:auto; 
  }
* html #header {height:170px;}

#footer {
  position:absolute; 
  bottom:-1px; 
  left:0;
  width:100%; 
  height:45px; 
  overflow:auto; 
  text-align:center; 
  margin:0 auto;
	height:30px; 
  background:transparent url(/images/alt_pie.gif) bottom center no-repeat;
  }

#footer, #header, #container { margin:0px;padding:0; }
#container {  margin:0px auto;  }

/**/

a img {
  border:0;
  }

/**/

div#botonera {
	width:728px;
	padding:0;
	margin:27px auto 0 auto;
	text-align:center;
  } 
* html div#botonera {
	margin-top:31px;
  }   

div#botonera div {
	float:left;
	text-align:center;
	
  } 
  
div#botonera div img {
	text-align:center;
  } 
 
#quienes,#enlaces, #salas,#grupos,#contacto,#tienda,#foroyon,#concurso {
	width:83px;
	text-align:center;
	margin-top:3px;
  }
  
* html #quienes,* html #enlaces,* html  #salas,* html #grupos,* html #contacto,* html #tienda,* html #foroyon,* html #concurso {
	margin-top:7px;
  }

 
#logo  
 {
	width:92px;
  } 
  
#quienes {
	width:117px; 
  } 
  
#enlaces {
	width:110px;
	  }
  
#salas {
	
  } 
  
#grupos {
	
  }
  
#contacto {
	
  } 
  
#tienda {
	
  }
   

/*rollovers botonera*/

.outer a { display:block; width:84px; height:64px; background:url('/images/btn_men_off.jpg') top center no-repeat; }
.outer a span { display:none; }
.outer a:hover { background:url('/images/btn_men_over.jpg') top center no-repeat; }
.outer a.seleccionado { background:url('/images/btn_men_on.jpg') top center no-repeat; }
.outer a.seleccionado:hover { background:url('/images/btn_men_on.jpg') top center no-repeat; }

#quienes.outer a { width:117px; }
#enlaces.outer a { width:110px; }

#foroyon {
	 width:73px;
	text-align:right;
  }

#salir {
   background:url('/images/btn_salir.jpg') 0 0 no-repeat;
   display:block;
   height:42px;
   width: 66px;  
   font:0/0 Arial;
   color:#ff9c31;
	margin-top:-7px; margin-left:3px;
    }
    
#salir:hover {
   background-position: -66px 0;
   }

#fanzines {
   background:url('/images/bt_fanzines.gif') 0 0 no-repeat;
   display:block;
   height:30px;
   width: 73px;  
	font:0/0 Arial;
   color:#ff9c31;
    }
   
/*pie*/
#footer table {
	width:680px;
	padding:0;
	margin:5px auto 0 auto;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
  } 

/*cajas*/

div.caja, h2 {
  width:723px;
  margin:5px 0px 19px 26px;
  } 
* html div.caja, * html h2 { margin-left:18px;}

div.cajaarr {
  background: url(/images/cajaarr.gif) top left no-repeat;
	height:12px;
	font-size: 1px;	
  } 
  
div.cajaabj {
  background: url(/images/cajaabj.gif) bottom left no-repeat;
	height:11px;
	font-size: 1px;
  } 
  
div.cajamed {
  background: url(/images/cajamed.gif) top left repeat-y;
  padding:3px 12px;
  text-align:left;
  }
  
div.cajamed p {
  margin:10px 0;
  }

/**/
  
h1 {
	margin:0;
	padding:0;
  }
  
h2 {
	text-align:left;
  }
  
.h2postcaja {
	margin-top:50px;
  }

a {
	color:white;
	text-decoration:none;
  }
  
a:hover {
	color: #FF9933;
	text-decoration:none;
  }

.blanco {
	color:white;
  }
  
.der {
	text-align:right;
  }
  
.sin {
	margin:0;
	padding:0;
  }
  
#gran, #gran p, #gran ul {
  font: 12pt Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold
  }
  
.galeria img {
	border:2px white solid;
	margin:5px;
  }
  


