@charset "utf-8";
/* CSS Document */
/*image de fond*/
body {
	text-decoration: none;
	background-attachment: fixed;
	background-image: url(background2.jpg);
	background-repeat: repeat;
	background-position:left;
	background-position:left top;
	top: 0px;
	color: #FFF;
	
}
/*image de fond  vague*/
#cont_fond_red {
	position:absolute;
	left:100px;
	top:0px;
	width:800px;
	height:618px;
	z-index:1;
	background-image: url(fond_light_red.jpg);
	background-attachment: scroll;
	background-position:center top;
	background-repeat: no-repeat;
	bottom: 618px;
}
/*banniere flash*/
#banniere_flash {
	position:absolute;
	left:230px;
	top:24px;
	width:600px;
	height:80px;
	z-index:2;
}
/*menu en flash*/
#menu_navig {
	position:absolute;
	left:230px;
	top:110px;
	width:600px;
	height:40px;
	z-index:3;
}
/*texte et image de la page daccueil*/
#txt_img_accueil {
	position:absolute;
	left:210px;
	top:150px;
	width:640px;
	height:280px;
	z-index:4;
	background-image: url(text-img-accueil.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
}
/* table contenat lens liens*/
#tbl_lien {
	position:absolute;
	left:230px;
	top:430px;
	width:615px;
	height:50px;
	z-index:5;
	float: left;
}
/* aspect des liens dans la table*/
a {
	color: #FFF;
	text-decoration: none;
	font-size: 14px;
	text-align: center;
}


a:link {
	color: #FFF;
	text-decoration: none;
	font-size: 14px;
	text-align: center;
}

a:visited {
	color: #FFF;
	text-decoration: none;
	font-size: 14px;
}
a:hover {
	color: #931126;
	text-decoration: none;
	font-size: 14px;
}
a:active {
	color: #FFF;
	text-decoration: none;
	font-size: 14px;
	text-align: center;
}img servir {
	text-align: center;
}
.titre {
	text-align: center;
	font-size: 20px;
	color: #931126;
}


/*page offrir*/
#cont_txt_offrir {
	position:absolute;
	left:230px;
	top:155px;
	width:608px;
	height:310px;
	z-index:6;
	background-image: url(txt_offrir_black.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
	float: left;
}
#photo1_offrir {
	position:absolute;
	left:420px;
	top:151px;
	width:208px;
	height:320px;
	z-index:9;
	background-image: url(vign1_grd_off.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#photo2_offrir {
	position:absolute;
	left:393px;
	top:151px;
	width:249px;
	height:320px;
	z-index:10;
	background-image: url(vign2grd_off.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
}
#photo3_off {
	position:absolute;
	left:314px;
	top:168px;
	width:400px;
	height:300px;
	z-index:10;
	background-image: url(vign3_grd_off.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
}
#vign1 {
	position:absolute;
	left:391px;
	top:481px;
	width:40px;
	height:55px;
	z-index:11;
	background-image: url(vign_1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	text-decoration: none;
}

#vign2 {
	position:absolute;
	left:599px;
	top:481px;
	width:43px;
	height:55px;
	z-index:9;
	background-image: url(vign2grd_off.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	text-decoration: none;
}
#vign3 {
	position:absolute;
	left:475px;
	top:481px;
	width:73px;
	height:55px;
	z-index:10;
	background-image: url(vign3sm_off.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	text-decoration: none;
}
/*page servir*/
#cont_txt_servir {
	position:absolute;
	left:230px;
	top:155px;
	width:608px;
	height:310px;
	z-index:4;
	background-image: url(txt_servir_black.jpg);
}
#vign4 {
	position:absolute;
	left:391px;
	top:481px;
	width:68px;
	height:55px;
	z-index:5;
	background-image: url(vign4_servir.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
}
#vign5 {
	position:absolute;
	left:503px;
	top:481px;
	width:39px;
	height:55px;
	z-index:6;
	background-image: url(vign5_servir.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
}
#vign6 {
	position:absolute;
	left:589px;
	top:481px;
	width:56px;
	height:55px;
	z-index:7;
	background-image: url(vign6_servir.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
}

#photo4_servir {
	position:absolute;
	left:325px;
	top:150px;
	width:399px;
	height:320px;
	z-index:12;
	background-image: url(vign4_grd_servir.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
}
#photo5_servir {
	position:absolute;
	left:398px;
	top:151px;
	width:226px;
	height:320px;
	z-index:6;
	background-image: url(vign5_grd_servir.jpg);
}
#photo6_servir {
	position:absolute;
	left:355px;
	top:151px;
	width:328px;
	height:320px;
	z-index:8;
	background-image: url(vign6_grd_servir.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
}
/*page contact*/
#cont_txt_contact {
	position:absolute;
	left:230px;
	top:155px;
	width:608px;
	height:310px;
	z-index:4;
	background-image: url(txt_contact_black.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
}
#mail_laurent {
	font-family:Times New Roman,arial;
	position:absolute;
	left:335px;
	top:325px;
	z-index:5;
	background-position: left top;
	float: left;
	text-decoration: none;
}
#mail_katia {
	font-family:Times New Roman,arial;
	position:absolute;
	left:583px;
	top:325px;
	z-index:6;
}
#facebook{
	font-family:Times New Roman,arial;
	position:absolute;
	left:610px;
	top:465px;
	z-index:6;
}



#copyright {
	position:absolute;
	left:865px;
	top:449px;
	width:15px;
	height:135px;
	z-index:6;
	background-image: url(copyright.jpg);
	background-repeat: no-repeat;
	float: left;
}
