
/**************BOITES générales ********************************/

/* container */
  #container 
  { padding:0px;
   position: absolute; 
   width: 765px;
   left: 50%;
   margin-left: -382px;   
   }

/* principal */
  #principal
  {
  margin-left:2px;
  margin-top:111px;
  width:763px;
  }  
  
/* data */
  #page #data 
   {margin-left: 185px; width : 578px;}

  #pagephoto #data, #pagephotos #data {margin-left: 0px; width:765px;}

  #data  
  {padding:0px;
   padding-top:50px;
   height: auto !important;
   height: 800px;
   min-height: 800px;
   }

/* appendix */
  #appendix 
  {width:765px; height:38px; text-align:center;
   }
   
/*********** BARRES ********************/

  ul.linearBar
  {float:left; margin-left:10px !important; padding:0px !important;}
  
  ul.linearBar li
  {margin:0px; padding:0px; margin-right:20px; margin-left:0px !important; float:left; list-style: none !important;}

  p.linearBar {float:left; margin-right:0px;}
 
  ul#rootBar
  {position : absolute; top:77px; right:20px; padding:0px; margin:0px;}
  
  ul#rootBar li 
  {padding:0px; margin:0px; margin-left:20px; float:left;
   list-style-type:none;}

  #appendix ul li
  {margin-left:20px;float:left;
   list-style-type:none;}
     
  div#contextBar 
  {position : absolute; top:150px; left:2px; width:185px;
   /*height: auto !important;   
   height:100%;
   min-height: 100%;
   overflow:hidden;*/
   } 
   
/************************** AUTRE **************************/
/* pour faire un clear sur les float */
  hr {clear:both; visibility:hidden;}
  
  div#teteaucube {
  	display:block;
	width:400px;
	height:80px;
	position:absolute;
	right:0;
	}
	
  div#teteaucube a {
  width:100%;
  height:100%;
  display:block;
  }

