body {
padding:0px;
margin: 0px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #7d7a7a;
background-image: url("aimages/v367.gif") ; 

}

a:visited {
	color: #504d4d;
}
a:hover {
	color: #586ea7;
}
.contact {
font-weight: bold;


}
ul{
margin:0px;
padding-top:5px;
padding-left: 320px;

}
li {

 background-image: url(images/puces.gif);
 background-repeat: no-repeat;
 background-position: left center;
 list-style-type: none;
 padding-left: 15px;
 }

ul.ali{
padding-top:0px;
padding-left: 240px;
}

ul.alia{
padding-top:5px;
padding-left: 300px;
}
#t1{
margin:0;
padding:0;
}

.form{
height:100px;
width:200px;

}

img.noir{
border:solid 1px #364244;

}

/* CODES PAGES
--------------------------------------------- */

#total {
	position:absolute;
	top:0px;
	width:786px;
	height:900px;
	z-index:5;
	margin-left: -570px;
	left: 50%;
}

#bandeau_haut {
	position:absolute;
	left:112px;
	top:0px;
	width:900px;
	height:377px;
	z-index:8;
}

#preentation {
	position:absolute;
	left:112px;
	top:377px;
	width:755px;
	height:84px;
	z-index:6;
	visibility: visible;
}

#traiteur {
	position:absolute;
	left:0px;
	top:84px;
	width:900px;
	height:654px;
	z-index:6;
	background-color: #FFFFFF;
}
#eg {
	position:absolute;
	left:0px;
	top:0px;
	width:112px;
	height:339px;
	z-index:9;
}
#ed {
	position:absolute;
	left:1012px;
	top:0px;
	width:83px;
	height:388px;
	z-index:10;
	background-color: #FFFFFF;
}
#corporate {
	position:absolute;
	left:-112px;
	top:734px;
	width:1095px;
	height:85px;
	z-index:7;
}
#t1 {
	position:absolute;
	left:40px;
	top:-15px;
	width:612px;
	height:90px;
	z-index:3;
	visibility: visible;
}
#t2 {
	position:absolute;
	left:40px;
	top:104px;
	width:844px;
	height:101px;
	z-index:1;
	visibility: visible;
}


#banquet {
	position:absolute;
	left:707px;
	top:-10px;
	width:163px;
	height:113px;
	z-index:2;
	visibility: visible;
}
#macaron {
	position:absolute;
	left:707px;
	top:201px;
	width:169px;
	height:111px;
	z-index:4;
	visibility: visible;
}
#t3 {
	position:absolute;
	left:40px;
	top:205px;
	width:649px;
	height:75px;
	z-index:5;
	visibility: visible;
}
#lien2 {
	position:absolute;
	left:361px;
	top:18px;
	width:437px;
	height:48px;
	z-index:7;
	background-color: #FFFFFF;
	visibility: visible;
}
#contact {
	position:absolute;
	left:9px;
	top:125px;
	width:238px;
	height:15px;
	z-index:6;
	background-color: #FFFFFF;
}
body {
	background-image: url(images/background.png);
	background-repeat: repeat;
}
#news {
	position:absolute;
	left:0px;
	top:98px;
	width:235px;
	height:22px;
	z-index:8;
	background-color: #FFFFFF;
	visibility: visible;
}
#apDiv1 {
	position:absolute;
	left:36px;
	top:160px;
	width:766px;
	height:35px;
	z-index:6;
	visibility: visible;
}
#apDiv2 {
	position:absolute;
	left:167px;
	top:752px;
	width:307px;
	height:71px;
	z-index:7;
}
#apDiv3 {
	position:absolute;
	left:40px;
	top:300px;
	width:653px;
	height:35px;
	z-index:7;
	visibility: visible;
}
#apDiv4 {
	position:absolute;
	left:40px;
	top:496px;
	width:240px;
	height:167px;
	z-index:8;
}
#apDiv5 {
	position:absolute;
	left:403px;
	top:500px;
	width:242px;
	height:172px;
	z-index:9;
	visibility: visible;
}

#animation_mariage{
margin-top:420px;
position:absolute;
margin-left:150px;
width:365px;
height:158px;
z-index:10000;
}