*
{
	font-family: sans-serif;
}

body
{
	background-image: url("brkbck5.gif");
}

h1, h2, h3, h4, h5, h6
{
	text-align: center;
}

p
{
	text-align: justify;
	font-size: 15px;
}

.lang
{   font-size: 15px;
	color: white;}
	
.lang a
{   font-size: 15px;
	color: white;}

.rouge
{   text-align: justify;
	font-size: 15px;
	color: red;}

.descriptif
{
font-size: 11px;
}

.centre
{
text-align: center;
}


li
{
font-size: 11px;
}

a
{
border: 0px;
}

.minimenu
{
text-decoration:none;
color: gray;
font-size: 11px;
}

.pubah
{
text-decoration:none;
color: white;
font-size: 9px;
text-align: center;
}

.minimenu p
{
text-decoration:none;
color: black;
font-size: 11px;
}

.minimenu a
{
text-decoration:none;
color: gray;
font-size: 11px;
}

.minimenu a:hover
{
text-decoration:underline;
color: blue;
font-size: 11px;
}

IMG
{
border: 0px;
}



#conteneur
{
	margin-top: 0px;
	position: absolute;
	width: 840px;	/* avant pub sous-titre = 828 !!! */
	left: 50%;
	height: 3000px;
	margin-left: -414px;
	background-color: white;
}

#en_tete
{
	background-image: url("titre_pm2.jpg");
	height: 70px;
	left: 10px;
	position: absolute;
	top: 10px;
	width: 808px;
	z-index: 10;
}

#language
{
	height: 20px;
	left: 760px;
	position: absolute;
	top: 58px;
	width: 808px;
	z-index: 11;
}

#conteneur_2
{
	background-color: white;
	height: 1200px;
	left: 10px;
	position: absolute;
	top: 80px;
	width: 808px;
	z-index: 10;
}

#menu_1
{
	background-color: white;
	height: 390px;
	left: 10px;
	position: absolute;
	top: 305px;
	width: 200px;
	z-index: 10;
}

#ours
{
	background-color: gray;
	height: 200px;
	left: 10px;
	position: absolute;
	top: 2770px;
	width: 200px;
	border: 0px;
	z-index: 10;
}

#pub01
{
	background-color: white;
	height: 200px;
	left: 10px;
	position: absolute;
	top: 90px;
	width: 200px;
	z-index: 10;
}

#pub02
{
	background-color: white;
	height: 600px;
	left: 220px;
	position: absolute;
	top: 90px;
	width: 120px;
	z-index: 10;
}

#pub02bis
{
	background-color: white;
	height: 600px;
	left: 50%;
	position: fixed;
	top: 100px;
	width: 120px;
	z-index: 10;
	margin-left: -194px;
}

#pub03
{
	background-color: white;
	height: 60px;
	left: 350px;
	position: absolute;
	top: 90px;
	width: 468px;
	z-index: 10;
}

#pub04
{
	background-color: white;
	height: 15px;
	left: 350px;
	position: absolute;
	top: 160px;
	width: 200px;
	z-index: 10;
}

#cadre
{
	background-color: white;
	border: 1px white solid;
	height: 435px;
	left: 350px;
	position: absolute;
	top: 185px;
	width: 468px;
	z-index: 10;
}

#contenu
{
	background-color: white;
	border: 1px white solid;
	left: 351px;
	padding: 10px;
	position: absolute;
	top: 186px; /*258px;*/
	width: 458px;
	z-index: 20;
}

#mini_pub01
{
	background-color: white;
	border: 0px;
	height: 60px;
	left: 350px;
	position: absolute;
	border : 0px;
	top: 186px;
	width: 229px;
	z-index: 10;
}

#mini_pub02
{
	background-color: white;
	border: 0px;
	height: 60px;
	left: 590px;
	position: absolute;
	border : 0px;
	top: 186px;
	width: 229px;
	z-index: 10;
}	

#navcontainer 
{ 
	height: 390px;
	left: 10px;
	position: absolute;
	top: 295px;
	width: 200px;
	z-index: 10; 

}

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
width: 200px;
height: 30px;
background-color: white;
border-bottom: 1px solid #eee;
}

#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #369;
color: #fff;
}

#p01
{
	background-color: white;
	
	left: 0px;
	position: absolute;
	top: 105px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p02
{
	background-color: white;
	
	left: 95px;
	position: absolute;
	top: 105px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p03
{
	background-color: white;
	
	left: 190px;
	position: absolute;
	top: 105px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p04
{
	background-color: white;
	
	left: 285px;
	position: absolute;
	top: 105px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p05
{
	background-color: white;
	
	left: 380px;
	position: absolute;
	top: 105px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p06
{
	background-color: white;
	
	left: 0px;
	position: absolute;
	top: 195px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p07
{
	background-color: white;
	
	left: 95px;
	position: absolute;
	top: 195px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p08
{
	background-color: white;
	
	left: 190px;
	position: absolute;
	top: 195px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p09
{
	background-color: white;
	
	left: 285px;
	position: absolute;
	top: 195px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p10
{
	background-color: white;
	
	left: 380px;
	position: absolute;
	top: 195px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p11
{
	background-color: white;
	
	left: 0px;
	position: absolute;
	top: 285px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p12
{
	background-color: white;
	
	left: 95px;
	position: absolute;
	top: 285px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p13
{
	background-color: white;
	
	left: 190px;
	position: absolute;
	top: 285px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p14
{
	background-color: white;
	
	left: 285px;
	position: absolute;
	top: 285px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p15
{
	background-color: white;
	
	left: 380px;
	position: absolute;
	top: 285px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p16
{
	background-color: white;
	
	left: 0px;
	position: absolute;
	top: 375px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p17
{
	background-color: white;
	
	left: 95px;
	position: absolute;
	top: 375px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p18
{
	background-color: white;
	
	left: 190px;
	position: absolute;
	top: 375px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p19
{
	background-color: white;
	
	left: 285px;
	position: absolute;
	top: 375px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p20
{
	background-color: white;
	
	left: 380px;
	position: absolute;
	top: 375px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p21
{
	background-color: white;
	
	left: 0px;
	position: absolute;
	top: 465px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p22
{
	background-color: white;
	
	left: 95px;
	position: absolute;
	top: 465px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p23
{
	background-color: white;
	
	left: 190px;
	position: absolute;
	top: 465px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p24
{
	background-color: white;
	
	left: 285px;
	position: absolute;
	top: 465px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p25
{
	background-color: white;
	
	left: 380px;
	position: absolute;
	top: 465px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p26
{
	background-color: white;
	
	left: 0px;
	position: absolute;
	top: 555px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p27
{
	background-color: white;
	
	left: 95px;
	position: absolute;
	top: 555px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p28
{
	background-color: white;
	
	left: 190px;
	position: absolute;
	top: 555px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p29
{
	background-color: white;
	
	left: 285px;
	position: absolute;
	top: 555px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p30
{
	background-color: white;
	
	left: 380px;
	position: absolute;
	top: 555px;	
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p31
{
	background-color: white;
	
	left: 0px;
	position: absolute;
	top: 645px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p32
{
	background-color: white;
	
	left: 95px;
	position: absolute;
	top: 645px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p33
{
	background-color: white;
	
	left: 190px;
	position: absolute;
	top: 645px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p34
{
	background-color: white;
	
	left: 285px;
	position: absolute;
	top: 645px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p35
{
	background-color: white;
	
	left: 380px;
	position: absolute;
	top: 645px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p36
{
	background-color: white;
	
	left: 0px;
	position: absolute;
	top: 735px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p37
{
	background-color: white;
	
	left: 95px;
	position: absolute;
	top: 735px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p38
{
	background-color: white;
	
	left: 190px;
	position: absolute;
	top: 735px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p39
{
	background-color: white;
	
	left: 285px;
	position: absolute;
	top: 735px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#p40
{
	background-color: white;
	left: 380px;
	position: absolute;
	top: 735px;
	width: 85px;
	height: 85px;
	z-index: 20;
}

#galerie_contenu
{
	background-color: white;
	left: 0px;
	position: absolute;
	top: 850px;
	width: 468px;
	z-index: 20;
}

#partoche01
{
	background-color: white;
	left: 0px;
	position: absolute;
	top: 105px;
	width: 85px;
	height: 139px;
	z-index: 20;
}

#partoche02
{
	background-color: white;
	left: 95px;
	position: absolute;
	top: 105px;
	width: 85px;
	height: 139px;
	z-index: 20;
}

#partoche03
{
	background-color: white;
	left: 190px;
	position: absolute;
	top: 105px;
	width: 85px;
	height: 139px;
	z-index: 20;
}

#partoche04
{
	background-color: white;
	left: 285px;
	position: absolute;
	top: 105px;
	width: 85px;
	height: 139px;
	z-index: 20;
}

#partoche05
{
	background-color: white;
	left: 380px;
	position: absolute;
	top: 105px;
	width: 85px;
	height: 139px;
	z-index: 20;
}

#partoche06
{
	background-color: white;
	left: 0px;
	position: absolute;
	top: 259px;
	width: 85px;
	height: 139px;
	z-index: 20;
}

#partoche07
{
	background-color: white;
	left: 95px;
	position: absolute;
	top: 259px;
	width: 85px;
	height: 139px;
	z-index: 20;
}

#partoche08
{
	background-color: white;
	left: 190px;
	position: absolute;
	top: 259px;
	width: 85px;
	height: 139px;
	z-index: 20;
}

#partoche09
{
	background-color: white;
	left: 285px;
	position: absolute;
	top: 259px;
	width: 85px;
	height: 139px;
	z-index: 20;
}

#partoche10
{
	background-color: white;
	left: 380px;
	position: absolute;
	top: 259px;
	width: 85px;
	height: 139px;
	z-index: 20;
}

#partoche11
{
	background-color: white;
	left: 0px;
	position: absolute;
	top: 413px;
	width: 85px;
	height: 139px;
	z-index: 20;
}

#partoche12
{
	background-color: white;
	left: 95px;
	position: absolute;
	top: 413px;
	width: 85px;
	height: 139px;
	z-index: 20;
}

#partoche13
{
	background-color: white;
	left: 190px;
	position: absolute;
	top: 413px;
	width: 85px;
	height: 139px;
	z-index: 20;
}

#partoche14
{
	background-color: white;
	left: 285px;
	position: absolute;
	top: 413px;
	width: 85px;
	height: 139px;
	z-index: 20;
}

#partoche15
{
	background-color: white;
	left: 380px;
	position: absolute;
	top: 413px;
	width: 85px;
	height: 139px;
	z-index: 20;
}

#partoche_contenu
{
	background-color: white;
	left: 0px;
	position: absolute;
	top: 450px;
	width: 468px;
	z-index: 20;
}