

 body {
  margin: 10px 0 ; padding: 0 ; text-align: center ; 
  font: 0.8em "Trebuchet MS", helvetica, sans-serif ; background: white ;
   background: url(Images/fond.jpg) no-repeat left top ; } 
   
 div#conteneur { 	position: absolute; 	left: 200px; top:10px; 	width:675px; text-align: left ; border: 2px solid #666666 ; background: #fff ; } 
   h1#header { height: 220px ; margin: 0 ; background: url(Images/poigneedemain.jpg)  }
   
  h1#header a { width: 150px ; height: 150px ; display: block ; background: url(Images/Iceberg.gif) no-repeat ; position: relative ; left: 350px ; top: 15px ; } 
  
 h1#header a span { display: none ; } 
  ul#menu1 { height: 24px ; margin: 0 ; padding: 0 ; list-style-type: none ; } 
  
 ul#menu1 li { float: left ; text-align: center ; } 
  ul#menu1 li a { color: #666666;width: 130px ; line-height: 25px ; font-size: 1.2em ; font-weight: bold ; letter-spacing: 2px ; display: block ; text-decoration: none ; border-right: 5px solid #dea ; } 
  
 ul#menu1 li a:hover { color: #ffffee; background: url(Images/sablenoir.jpg) repeat-x 0 0px ; }  
 
 div#contenu { padding: 0 25px 0 100px ; background: url(Images/fondcontenu.jpg) no-repeat 15px 15px ; } 
 
 div#contenucoordonnees {  padding: 5 5px 5 10px ;  }  
 
 div#contenu h1 { font-size: 2em ; border-right: 2px solid #666666; border-top: 2px solid #000000 ;padding-left: 150px ;color: #666666;  } 
  div#contenu h2 { padding-left: 25px ; line-height: 25px ; font-size: 1.4em ; background: url(Images/little_apple.gif) no-repeat left bottom ; color: indianred ; border-bottom: 1px solid #9b2 ; } 
  
 div#contenu h3 { margin-left: 15px ; padding-left: 5px ; border-bottom: 1px solid #9b2 ; border-left: 3px solid #9b2 ; color: #9b2 ; }  
 
 div#contenu p { text-align: justify ; text-indent: 2em ; line-height: 1.7em ; }  
 
 div#contenu a { color: #8a0 ; border: 0px;}  
 div#contenu a:hover { color: #9b2 ;border: 0px ;}  
 p#footer { margin: 0 ; padding-right: 10px ; line-height: 30px ; text-align: right ; color: #8a0 ; }  

  div#contenu img {  border: 0px;}  

div#calendrier1 {margin: 20px 20px ; padding: 0}
// div#calendrier2 {margin: 0px 0 ; padding: 0 ;  position: absolute ; left: 30px ; top: 170px ; }

 pre { overflow: auto ; background: #dea ; border: 2px solid #9b2 ; padding: 5px 0 0 5px ; font-size: 1.2em ; }  
 * html pre { width: 636px ; }  pre span { color: #560 ; }  pre span.comment { color: #b30000 ; }   