#conteneur {
	position : relative;
	margin : 0 auto;
	padding : 0;
	text-align : left;
	width : 1280px;
	height: 1024px;
  }
#apDiv1 {
	position:absolute;
	width:383px;
	height:288px;
	z-index:2;
	left: 831px;
	top: 569px;
}
#apDiv2 {
	position:absolute;
	width:406px;
	height:637px;
	z-index:1;
	left: 822px;
	top: 235px;
}
#apDiv3 {
	position:absolute;
	width:597px;
	height:39px;
	z-index:-1;
	top: 258px;
	left: 202px;
}
#apDiv4 {
	position:absolute;
	width:596px;
	height:36px;
	z-index:-1;
	left: 200px;
	top: 250px;
}
#apDiv8 {
	position:absolute;
	width:601px;
	height:693px;
	z-index:-1;
	top: 315px;
	left: 203px;
}
#apDiv9 {
	position:absolute;
	width:590px;
	height:672px;
	z-index:3;
	top: 318px;
	left: 205px;
}
#apDiv10 {
	position:absolute;
	width:379px;
	height:27px;
	z-index:2;
	left: 3px;
	top: 7px;
}
#apDiv11 {
	position:absolute;
	width:384px;
	height:39px;
	z-index:2;
	left: 8px;
	top: -6px;
}
#apDiv13 {
	position:absolute;
	width:390px;
	height:112px;
	z-index:2;
	left: 3px;
	top: 39px;
}
#apDiv14 {
	position:absolute;
	width:384px;
	height:161px;
	z-index:1;
	left: -10px;
	top: -13px;
}
#apDiv5 {
	position:absolute;
	width:388px;
	height:29px;
	z-index:2;
	left: 3px;
	top: 167px;
}
#apDiv6 {
	position:absolute;
	width:391px;
	height:115px;
	z-index:2;
	left: 4px;
	top: 199px;
}
#apDiv7 {
	position:absolute;
	width:385px;
	height:115px;
	z-index:3;
	left: 823px;
	top: 270px;
	overflow: hidden;
}
#apDiv12 {
	position:absolute;
	width:380px;
	height:108px;
	z-index:1;
	left: 5px;
	top: 8px;
}
/*on definit la taille de la div du menu ainsi que la taille de parties du menu.*/ 
div#menu { 
          width: 180px; 
		  z-index: 100;
         } 

div#menu ul {
	padding: 0;
	width: 180px;
	border:1px solid;
	margin:0px;
	z-index: 100;
            } 

/*On positionne les elements du menu */ 
div#menu ul li { 
                position:relative; 
                list-style: none; /*on enleve les icones de liste */ 
                border-bottom:1px solid; /*ajout d'une bordure de separation d'element:*/ 
               } 

div#menu ul ul { 
                position: absolute; 
                top: 0; 
                left: 180px;
                display:none
               }

/*Lors du survol ,avec la souris, les sousmenu apparaissent grace a display: block */ 
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2 { 
                                                  display:block; 
                                                 }
												 /* fond blanc pour le menu */ 
div#menu a { 
			color: #e8e8e8;
            background: #212121
           } 

/* on rajoute une bordure a gauche et des padding, on doit donc réajuster la taille 100-(8 de bordure + 8 de padding) =84 */ 
div#menu li a {
			   color: #e8e8e8;
               text-decoration: none; 
               padding: 4px 0 4px 8px; 
               display:block; border-left: 
               8px solid #BBB; width:164px
              } 

/* la bordure de chaque hauteur a une couleure de survol*/ 
div#menu li a:hover {
	border-left-color: #FFF;
                    } 
div#menu ul ul li a:hover { 
                           border-left-color: #FFF; 
                          }

a:link {color: #212121; text-decoration: none; }
a:active {color: #e8e8e8; text-decoration: underline; }
a:visited {color: #212121; text-decoration: none; }
a:hover {
	color: #000;
	text-decoration: underline;
}

div#minipics ul{list-style-type: none;margin:0 15px;padding:0}
div#minipics li{float:left;width:100px;margin: 10px 10px 10px 0;background-color: #FFF}
div#minipics li img{display: block;width: 80px;height: 80px;margin:5px 10px;border: 0px}

.centeralign {text-align:center}

.marge
{
margin-top : 0px;
margin-bottom : 0px;
} 

h3
{
font-size : 1.4em;
}