body{margin: 10px 0 ;padding: 0 ;text-align: center ;font: 0.8em "Trebuchet MS", helvetica, sans-serif ;background: #000000 ;}
div#conteneur{width: 790px ;margin: 0 auto ;text-align: left ;border: 0px solid #999999;background: #fff ;}
div#conteneur #bande_haut_1{ background-color:#00CCCC; height:35px;background: url(../images/acceuil_01.jpg) no-repeat ;}
div#conteneur #bande_haut_2{ background-color: #CC0033; height:20px;background: url(../images/acceuil_02.jpg) no-repeat ;}
div#bande_menu{ height:20px;}	
ul#menu{	margin: 0;	padding: 0;	list-style-type: none;	margin-left: 61px;}
ul#menu li{float: left ;text-align: center ;}
ul#menu li a{width: 84px ;line-height: 15px ;font-size: 1.0em ;font-weight: normal;color: #CCCCCC;display: block ;text-decoration: none ;/*border-right: 1px solid #000000 ;*/}
ul#menu li a:hover{background: url(bg_menu.gif) repeat-x 0 0 ; color:#FFFFFF}
div#conteneur #bande_haut_3{ background-color: #CC0033; height:259px;background: url(../images/acceuil_03.jpg) no-repeat ;}
h1#header{margin: 0 ;}
h1#header a{width: 790px ;height: 10px ;display: block ;}
h1#header a span{display: none ;background: url(../images/acceuil_03.jpg) no-repeat;}	

div#contenu{/*padding: 10px 40px 10px 40px;*/background: url(../images/acceuil_04.jpg) no-repeat ; height:279px}
div#contenu #frame_accueil{/*padding: 10px 10px 10px 10px;*/ height:279px; color:#000000; background-color: #999999; width:354px; height:230px; position: relative; top:50px; overflow: auto; left:230px}
div#contenu h1{margin-left: 15px ;padding-left: 5px ;border-left: 3px solid #000000 ;color: #000000 ; line-height:10px; font-size:.9em}
div#contenu h2{padding-left: 25px ;font-size: .8em ;background: url(little_apple.gif) no-repeat left bottom ;color: #000000 ;}
div#contenu h3{margin-left: 15px ;padding-left: 5px ;border-bottom: 1px solid #000000 ;border-left: 3px solid #000000 ;color: #000000 ;}
div#contenu p{text-align: justify ;text-indent: 2em ;line-height: 1em ; font-size:.9em}
div#contenu ul{font-size:.9em}
div#contenu li{font-size:.9em}
div#contenu a{color: #8a0 ;}
div#contenu a:hover{color: #9b2 ;}
div#bas{ padding: -10px 0px 0 0px;background: url(../images/acceuil_05.jpg) no-repeat ; height:107px;}
p#footer{margin: 0 ;padding-right: 10px ;line-height: 30px ;text-align: right ;color: #000000 ;}
.footer { color: #666666; font-size:0.8em; text-decoration:none}
.footer a{ color: #990000; font-size:0.8em; text-decoration:none}
.footer a:hover{ color: #FFFFFF; font-size:0.8em; text-decoration:none}
pre{overflow: auto ;background: #000000 ;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 ;}