/* CSS Document */

  * {
  margin:0px;
  padding:0px;
  }
  body {
  background: #999;
  color: #fff;
  font-size:11px;
  font-family:arial, helvetica, sans-serif;
  }
  #centre_wrapper {
    background: url(images/fond_accueil.gif) repeat-x top left; 
  }

  a img { border:none; }
  
  #maincontent  {
    padding: 0px 46px 0px 0px;
  }
  
  #maincontent p {
    font-size:11px;
    padding-left: 20px;
  }
  
  #maincontent h2 {
    font-size:20px;
    padding-left: 20px;
    background: url(images/square_blanc.gif) 0 0% no-repeat;
  }
  
  .relative {position:relative;}
  
  #maincontent div h2.p1 { position:absolute; top:20px;}
  #maincontent div p.p1 { position:absolute; top:48px;}
  #maincontent div a.p1 { position:absolute; top:98px; left:20px;}

  #maincontent div h2.p2 { position:absolute; top:130px;}
  #maincontent div p.p2 { position:absolute; top:158px;}
  #maincontent div a.p2 { position:absolute; top:208px; left:20px;}
  
  #maincontent div h2.p3 { position:absolute; top:240px;}
  #maincontent div p.p3 { position:absolute; top:268px;}
  #maincontent div a.p3 { position:absolute; top:306px; left:20px;}
  
  #horaires {
	position:absolute;
	top:336px;
	background: url(Aucune) no-repeat left;
	color:#333;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
	left: 20px;
   
  }
  a:hover {text-decoration: underline;}
  a:link, a:visited {text-decoration: none;}
  
  #pied_accueil {
  border-top: 3px solid #333;
  }
  #fhcb_bas {
  position:relative;
  left:824px;
  top: -20px;
  }
  
  #menubas { color:#646464; padding:0px 0px 0px 160px; font-weight:bold;}
  #menubas a {color:#646464;}
  #menubas a#english {color:#7a3d3d;}

