a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #002072;
	text-decoration: underline;
}
a:visited {
	color: #002072;
	text-decoration: underline;
}
a:hover {
	color: #002072;
	text-decoration: none;
}
a:active {
	color: #002072;
	text-decoration: underline;
}
.lienA:LINK{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #290953; text-decoration : none; }
.lienA:visited { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color: #290953; text-decoration : none; }
.lienA:ACTIVE{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color: #290953; text-decoration : none; }
.lienA:HOVER{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color: #290953; text-decoration : underline; }
#global {
	position:absolute;
	left:50%;
	top:50%;
	width:1010px;
	height:600px;
	margin-top: -300px; /* moitié de la hauteur */
	margin-left: -505px; /* moitié de la largeur */
	z-index:1;
}

body {
	margin: 0;
	padding: 0;
	background: #EA92AA;
	font: 11px verdana, arial, sans-serif;
	color: #290953;
}
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}

#mentions {
font-family: verdana, arial, sans-serif;
position: absolute;
bottom : 200px;
left : 10px;
color: #000;
background-color: #ddd;
}
#mentions a {text-decoration: none;
color: #222;
}
#mentions a:hover{text-decoration: underline;
}
#logo {position:absolute;left:0px;top:0px;width:1010px;height:72px;z-index:2;background-image: url(../images/logo.jpg);}
#menu {
	position:absolute;
	left:0px;
	top:0px;
	width:1010px;
	height:26px;
	z-index:6;
	background-image: url(../images/bandeau.gif);
}
.TextTitre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #290953;
	font-style: normal;
}
.TextNormal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #290953;
	text-align: justify;
}
.TextPetit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #290953;
}

.ChampLoginOut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #290953;
	background-color: #EA92AA;
	border: 1px solid #FFFFFF
}

.ChampLoginOverc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid #FFFFFF;
	text-align: center;
	background-color: #290953;
	cursor:hand;
}
#fond {
	position:absolute;
	left:0px;
	top:109px;
	width:736px;
	height:491px;
	z-index:1;
}
#intro {
	position:absolute;
	left:0px;
	top:0px;
	width:1010px;
	height:600px;
	z-index:10;
}
#intro2 {
	position:absolute;
	left:0px;
	top:0px;
	width:1010px;
	height:600px;
	z-index:10;
	visibility: hidden;
}
#actu {
	position:absolute;
	left:0px;
	top:0px;
	width:1010px;
	height:600px;
	z-index:2;
}
#question {
	position:absolute;
	left:23px;
	top:193px;
	width:440px;
	height:350px;
	z-index:2;
} 
#reponse {
	position:absolute;
	left:502px;
	top:83px;
	width:490px;
	height:498px;
	z-index:2;
} 
#produits {
	position:absolute;
	left:0px;
	top:190px;
	width:800px;
	height:300px;
	z-index:2;
}
#hyg1 {
	position:absolute;
	left:312px;
	top:82px;
	width:361px;
	height:30px;
	z-index:2;
} 
#hyg2 {
	position:absolute;
	left:312px;
	top:112px;
	width:360px;
	height:30px;
	z-index:2;
} 
#hygie {
	position:absolute;
	left:37px;
	top:115px;
	width:912px;
	height:432px;
	z-index:2;
}
#fermer {
	position:absolute;
	left:638px;
	top:576px;
	width:176px;
	height:25px;
	z-index:2;
}
#affVideo {
	position:absolute;
	left:315px;
	top:518px;
	width:94px;
	height:25px;
	z-index:2;
}
#pub {
	position:absolute;
	left:242px;
	top:248px;
	width:149px;
	height:26px;
	z-index:2;
}
#gamme {
	position:absolute;
	left:69px;
	top:357px;
	width:149px;
	height:26px;
	z-index:2;
}
#actualite {
	position:absolute;
	left:432px;
	top:518px;
	width:138px;
	height:19px;
	z-index:3;
}
#tout {
	position:absolute;
	left:649px;
	top:490px;
	width:199px;
	height:27px;
	z-index:3;
}
#qr {
	position:absolute;
	left:675px;
	top:490px;
	width:162px;
	height:23px;
	z-index:3;
}
#autre {
	position:absolute;
	left:0px;
	top:576px;
	width:200px;
	height:22px;
	z-index:3;
}
#flash{
	background-color:#FFFFFF;
}
#imprime {
	position:absolute;
	left:903px;
	top:159px;
	width:75px;
	height:26px;
	z-index:2;
}
#video {
	position:absolute;
	left:354px;
	top:70px;
	width:540px;
	height:400px;
	z-index:2;
}
#video1 {
	position:absolute;
	left:28px;
	top:12px;
	width:540px;
	height:400px;
	z-index:2;
	visibility: hidden;
}
#video3 {
	position:absolute;
	left:95px;
	top:116px;
	width:540px;
	height:400px;
	z-index:2;
	visibility: hidden;
}
#video2 {
	position:absolute;
	left:468px;
	top:12px;
	width:540px;
	height:400px;
	z-index:2;
	background-color: #FFFFFF;
	visibility: hidden;
}
#contact {
	position:absolute;
	left:40px;
	top:135px;
	width:933px;
	height:368px;
	z-index:2;
}
#edit {
	position:absolute;
	left:33px;
	top:128px;
	width:911px;
	height:375px;
	z-index:2;
	overflow: auto;
	padding: 10px;
}
#launch {
	position:absolute;
	left:0px;
	top:602px;
	width:1008px;
	height:21px;
	z-index:2;
}
#lien {
	position:absolute;
	left:401px;
	top:545px;
	width:403px;
	height:21px;
	z-index:2;
}
#haut {
	position:absolute;
	left:6px;
	top:50px;
	width:442px;
	height:240px;
	z-index:4;
}
#bas {
	position:absolute;
	left:0px;
	top:0px;
	width:490px;
	height:498px;
	z-index:2;
}
