
html, body {
	height: 100%;         
    width:100%;
}
body {
	text-align: left;   
	padding: 0;           
	margin: 0;                
    background: url('../../gfx/1024/shared/bkgnd_main_repeat.png') repeat-x; 
    background-position:0px 268px;
    background-color: #95eae7;
    
}

/*Globalmente quita el rectangulo del focus a todos los LI para Firefox*/
 li a  {
 outline: none;line-height: 0; font-size: 0;
 }
 
 /*-------------------------------------------------------------------------------
  Imagen de cabecera
------------------------------------------------------------------------------- */
 
 #headerwrap 		{
 width:100%;
 margin:0 auto;
 background: #67cfd0; 

 }

 #header 		{
 width:1131px;
 margin:0 auto;
 height: 259px;
 background-image: url('../../gfx/1024/shared/bkgnd_header.png'); 
 text-align:left;

 } 

 
 /*-------------------------------------------------------------------------------
    El menu de idiomas 
------------------------------------------------------------------------------- */
 #flags{
 width:91px;
 height: 32px;
 background: transparent;
 position:relative;
 top:4px;
 left:929px;  
 }
 
#flagsmenu{float: left;list-style: none;margin: 0;padding: 0;width: 100%;font-size:0px;	}
#flagsmenu li{margin: 0;padding: 0;}
#flagsmenu li a { display:block;  width:123px;padding:0;margin:0; height:32px;background-position:background-position:0px 32px;; }
#flagsmenu li a:hover{ background-position:0px 64px;}
#flagsmenu li#english a{background-image: url('../../gfx/1024/shared/buttms_english.png');background-position:0px 32px; }
#flagsmenu li#german a{background-image: url('../../gfx/1024/shared/buttms_deutsch.png'); }
#flagsmenu li#italian a{background-image: url('../../gfx/1024/shared/buttms_italiano.png'); }
#flagsmenu li#french a{background-image: url('../../gfx/1024/shared/buttms_francais.png'); }
#flagsmenu li#spanish a{background-image: url('../../gfx/1024/shared/buttms_espanol.png'); }
#flagsmenu li#dutch a{background-image: url('../../gfx/1024/shared/buttms_dutch.png'); }

 /*-------------------------------------------------------------------------------
    El menu principal
------------------------------------------------------------------------------- */
 #menu{
 width:900px;
 height: 47px;
 background: transparent;
 position:relative;  
 top:18px;
 left:74px;
 }
 
#mainmenu{float: left;list-style: none;margin: 0;padding: 0;width: 100%;	}
#mainmenu li{float: left;	margin: 0;padding: 0; }
#mainmenu li a { display:block;   height:47px;background-position:center top;}
#mainmenu li a:hover{ background-position:0px 94px;}
#mainmenu li a:focus,#mainmenu li a:active{ background-position:0px 47px;}
#mainmenu li#game a{width:149px ;background-image: url('../../gfx/1024/en/buttms_game.png');}
#mainmenu li#purchase a{width:301px ;background-image: url('../../gfx/1024/en/buttms_htpurchase.png');} 
#mainmenu li#downloads a{width:268px ;background-image: url('../../gfx/1024/en/buttms_downloads.png');}




 
 /*-------------------------------------------------------------------------------
    Gradiente entre el menu y el contenido
------------------------------------------------------------------------------- */

#divtopgradient{
height:9px;
width:100%;
margin:0;
background-image: url('../../gfx/1024/shared/bkgnd_top_repeat.png'); background-repeat: repeat-x; 
background-position:bottom;
font-size: 0;
}

 #topgradient 		{
height:9px;
width:1131px;
background-image: url('../../gfx/1024/shared/bkgnd_top_repeat.png'); background-repeat: repeat-x;  
  margin:0 auto;
  /* background-color: green;*/
   background-position:bottom;
  } 
  
#divtbottomgradient{
height:9px;
width:100%;
margin:0;
background-image: url('../../gfx/1024/shared/bkgnd_bottom_repeat.png'); background-repeat: repeat-x; 
background-position:bottom;
font-size: 0;
}

 #bottomgradient 		{
height:9px;
width:1131px;
background-image: url('../../gfx/1024/shared/bkgnd_bottom_repeat.png'); background-repeat: repeat-x;  
  margin:0 auto;
  /* background-color: green;*/
   background-position:bottom;
  } 
  
 /*-------------------------------------------------------------------------------
   Div central con el contenido en sí
------------------------------------------------------------------------------- */
 #halfwrap{
 width:100%;
 height: 488px;   /*516*/
 /*background-color: yellow;*/
  }
 
#halwrapcent{
width: 1131px;
height:100%;
background:transparent;
margin:0 auto;
/*background-color: blue;*/
}

 
  #box
	{
    width:980px;
    height: 100%;   
   margin:0 auto;
 	padding: 0;
	text-align: left;
   position: relative;  
	/*background-color: red;*/
}

#copyright{
 width:276px;
 height:34px;
   margin:0 auto;
 	padding: 0;
   position: relative;  
   top:8px;
        background-image: url('../../gfx/1024/shared/copyright.png'); background-repeat: no-repeat;  
}


  /*-------------------------------------------------------------------------------
   Cajas redondeadas
------------------------------------------------------------------------------- */


div.tlc, div.trc {  }


 		
div.tlc, div.trc, div.blc, div.brc{background-color: transparent;background-repeat: no-repeat;}
div.tlc{background-image:url(../../gfx/1024/shared/mod1/tlc.png);background-position: 0% 0%;}
div.trc{background-image:url(../../gfx/1024/shared/mod1/trc.png);background-position: 100% 0%;}	
div.blc{background-image:url(../../gfx/1024/shared/mod1/blc.png);background-position: 0% 100%;}
div.brc{background-image:url(../../gfx/1024/shared/mod1/brc.png);background-position: 100% 100%;}
div.tb, div.bb{background-color: transparent;background-repeat: repeat-x;}		
div.tb{background-image:url(../../gfx/1024/shared/mod1/tb.png);background-position: 0% 0%;}
div.bb{background-image:url(../../gfx/1024/shared/mod1/bb.png);background-position: 50% 100%;}	
div.rb{background-image:url(../../gfx/1024/shared/mod1/r.png);background-position: 100% 0%;background-repeat: repeat-y;}

div.lb
	{
	background-color: #FAFFFF;    
	background-image:url(../../gfx/1024/shared/mod1/l.png);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}
