#logo{
	position: absolute;
	left: 50px;
	top:55px;
	width:975px;
	height: 217px;
	z-index: 1;
}
#copyright {
	position: absolute;
	left:811px;
	top: 220px;
	width:172px;
	height: 33px;
	z-index: 12;
	
}
#copyright2 {
	position: absolute;
	left:61px;
	top:1723px;
	width: 938px;
	height:71px;
	z-index: 12;
}
#textdefil {
	position: absolute; 
	left:300px;
	top: 140px;
	width:670px;
	height: 30px;
	z-index: 5;
	visibility: visible;
}
#imglogo {
	position: absolute;
	width: 344px;
	height: 295px;
	left:48px;
	top: -2px;
	z-index: 20;
	
}
#sommaire {
	position: absolute;
	left: 56px;
	top:290px;
	width: 265px;
	height: 517px
	z-index:1;
}
#imsom {
	position: absolute;
	left: 61px;
	top:297px;
	width: 100px;
    height:100px
	z-index:2;
}
#textsom {
	position: absolute;
	left: 75px;
	top:307px;
	width: 213px;
    height: 440px
	z-index: 10;
	height: 462px;
	text-align:right
}
#shopping {
    background-image:url(/images/fontsommaire.gif);
    position: absolute;
	left:56px;
	top:826px;
	width: 277px;
    height: 530px;
	z-index:5;
}
#imgshop {
	position: absolute;
	left: 5px;
	top:-9px;
	width: 100px;


	height: 100px
	z-index:40;
	height: 113px;
	z-index: 10;
}
#textshop {
	position: absolute;
	left: 70px;
	top:58px;
	width: 182px;
    height: 740px
	z-index: 20;
	text-align:right;
	visibility: visible;
	height: 289px;
	}
#presentation {
	position: absolute;
	left:343px;
	top:290px;
	width: 680px;
	height: 530px;
	z-index: 1;
}
#impub {
	position: absolute;
	left:343px;
	top:826px;
	width: 680px;
	height: 530px;
	z-index: 1;
}
#imgpresent {
	position: absolute;
	left: 360px;
	top:340px;
	width: 625px;
	height: 1040px
	z-index:12;
}
#textpresent {
	position: absolute;
	left:357px;
	top:330px;
	width: 604px;
	height: 330px;
	z-index:20;
}
#actual {
	position: absolute;
	left:380px;
	top:800px;
	width:586px;
	height: 221px;
	z-index: 1;
}
#textactual {
	position: absolute;
	left:382px;
	top:802px;
	width: 582px;
	height: 216px;
	z-index: 20;
}
#contact {
	position: absolute;
	left:525px;
	top:700px;
	width: 270px;
	height:35px;
	z-index: 32;
	visibility: visible;
}
#fonviexp {
	position: absolute;
	left:50px;
	top:290px;
	width: 980px;
	height: 1030px;
	z-index: 0;
}
#fontcontact {
position: absolute;
left:50px;
top:280px;
width: 970px;
height: 1150px;
z-index: 3;
}
#formulcontact {
position: absolute;
top: 43px;
left: 59px;
width:851px;
height:1080px;
z-index: 6;
}
#retaccueil{
	position: absolute;
	top:211px;
	left:466px;
	width: 136px;
	height: 25px;
	z-index: 10;
}

#hautpage {
	position: absolute;
	top:68px;
	left:566px;
	width: 86px;
	height:25px;
	z-index: 0;
	visibility: hidden;
}
#baspage {
	position: absolute;
	top:1555px;
	left:392px;
	width: 125px;
	height:24px;
	z-index: 10;
}

.H1{
text-align: center;
font-size: 18pt;
font-weight: bold;
color: #800000;
font-family: bauhaus 93;vernada;comic sans ms;sans-serif;
text-transform: uppercase;
}
.H2{
text-align: center;
font-size: 16pt;
color: #800000;
font-family: bauhaus 93;vernada;comic sans ms;sans-serif;
margin-top:0;
margin-bottom: 0;
}
.H3{
text-align: center;
font-size: 11pt;
color: #800000;
font-family:vernada;comic sans ms;bauhaus 93;sans-serif;
}
.h3-st{
font-size: 11pt;
color: #8000000;
font-family:vernada;comic sans ms;bauhaus 93;sans-serif;
}
.p {
text-align: right;
font-size: 11pt;
font-family: comic sans ms;Script MT Bold;bauhaus;sans-serif;
text-align: center;
color: #FF00FF;
line-height:100%;
padding:5px;
}
.a.lien1 {
color:#FF00FF;
text-decoration:none;
font-weight:bold;
font-size: 10pt;
}
.a.lien1:hover {
color:#FF9900;
text-decoration:underline;
font-weight:bold;
}



a:link, a:visited {
	color: #005FA9;
	}

a:hover{
	text-decoration: underline;
}

a.nav:link {
	color: #000080;
	padding: 2px;
	font-weight:bold;
	font-size:10pt;
	}

a.nav {
	color: #000080;
	padding: 2px;
	font-weight:bold;
	}

a.nav:hover {
	color:#000080; 
	background-color: #CCCCCC;
	padding: 2px;
	}
a.navb {
	color: #FFFFFF;
	padding: 2px;
	font-weight:bold;
	font-size:12pt;
	text-decoration:none;
	
	}

	
.pr3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
}
.pr2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
}
.prb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
}
.text6 {
	font-family:Georgia, Verdana, Times New Roman, Times, sans-serif; 
	color: #000066;
	font-size: 8px; 
}
.navig {
background-color:#CCCCCC;
padding: 2px;
font-size: 11pt;
color: #800000;
font-family:vernada;comic sans ms;bauhaus 93;sans-serif;
}
.a.navig {
color:#FF00FF;
text-decoration:none;
font-weight:bold;
font-size: 10pt;
}
.a.navig:hover {
background-color:#FFFFFF;
color:#FF9900;
text-decoration:underline;
font-weight:bold;
}

