* {
	outline: none;
	}
	
img {
	border-width: 0;
	border-style: none;
	}
			
*	{
	margin: 0;
	padding: 0;
	}

body {
	background : #000000 url(../images/sigleRE.jpg);
	font-family: "Verdana", sans-serif;
	color: #FFFFFF;
	}
	
#page {
	width: 1000px;
	margin: auto;
	}

#page-accueil {
	width: 1217px;
	margin: auto;
	}
	
#main-menu li {
	float: left;
	display: inline;
	}
	
ul {
	list-style-type: none;
	}

a {
	text-decoration: none;
	font-family: "Verdana", sans-serif;
	color: #ffffff;
	}
	
#contenu-accueil, {
	background: url(../images/page-accueil.jpg) no-repeat;
	clear: both;
	width: 1217px;
	height: 866px;
	}

#contenu-accueil, #contenu-contact, #contenu-devis {
	background: url(../images/page-accueil.jpg) no-repeat;
	clear: both;
	width: 1000px;
	height: 866px;
	}

#actu {
	float:right;
	margin-top: -550px;
	}

#contenu-productions {
	background: url(../images/page-productions.jpg) no-repeat;
	clear: both;
	width: 1000px;
	height: 866px;
	}
#contenu-animations {
	background: url(../images/page-animations.jpg) no-repeat;
	clear: both;
	width: 1000px;
	height: 866px;
	}

#contenu-mariage {
	background: url(../images/page-mariage.jpg) no-repeat;
	clear: both;
	width: 1000px;
	height: 866px;
	}
#contenu-noel {
	background: url(../images/page-noel.jpg) no-repeat;
	clear: both;
	width: 1000px;
	height: 866px;
	}
#contenu-references {
	background: url(../images/page-ref.jpg) no-repeat;
	clear: both;
	width: 1000px;
	height: 866px;
	}

#galerie-ambre {
	width: 680px;
	height: 380px;
	margin: auto;
	text-align: center;
	}

#menu-prestations {
	padding-top: 105px;
	/*text-align: center;*/
	}
	
#menu-prestations li {
	border-left: 1px solid #352014;
	display: inline;
/*padding: 0 60px 0 60px;*/
	}

#menu-prestations li#prod {
margin-left: 40px;
padding: 0 43px 0 43px;
	}

#menu-prestations li#anim {
padding: 0 50px 0 50px;
	}

#menu-prestations li#wedding {
padding: 0 78px 0 78px;
	}

#menu-prestations li#xmas {
padding: 0 70px 0 70px;
	}

#menu-prestations #fil-ariane {
	color: #FFFFFF;
	font-size: 12px;
	}
	
#menu-prestations a {
	color: #e4c08b;
	font-size: 12px;
	letter-spacing: 1px;
	text-transform: uppercase;
	}

#menu-prestations a:hover {
	color: #FFFFFF;
	font-size: 14px;
	}

	
#texte {
	width: 570px;
	height: 320px;
	margin-top: 230px;
	margin-left: 30px;
	font-style : italic;
	}

#texte-productions, #texte-animations, #texte-mariage, #texte-noel {
	width: 640px;
	height: 320px;
	margin-top: 230px;
	margin-left: 30px;
	font-size : 14px;
	font-style : italic;
	}


a.liens {
	position: relative;
	color: #7d6c46;
	font-size : 16px;
	}

a.liens span {
	display: none; /* on masque l'infobulle */
	}

a.liens:hover {
	background: none; /* correction d'un bug IE */
	z-index: 500; /* on définit une valeur pour l'ordre d'affichage */
	color: #e4c08b;
	}
	
a.liens:hover span {
	display: inline; /* on affiche l'infobulle */
	position: absolute;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 1px;

	white-space: nowrap; /* on change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non-désiré */

	top: -15px; /* on positionne notre infobulle */
	left: 70px;

	background: #e4c08b;

	padding: 6px;
	color: #000000;
	}

a.liste {
	position: relative;
	color: #ffffff;
	}

a.liste span {
	display: none; /* on masque l'infobulle */
	}

a.liste:hover {
	background: none; /* correction d'un bug IE */
	z-index: 500; /* on définit une valeur pour l'ordre d'affichage */
	color: #e4c08b;
	}
	
a.liste:hover span {
	display: inline; /* on affiche l'infobulle */
	position: absolute;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 1px;

	white-space: nowrap; /* on change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non-désiré */

	top: -15px; /* on positionne notre infobulle */
	left: 70px;
	


	background: #e4c08b;

	padding: 6px;
	color: #000000;
	}

em.liste-animations {
	color: #7d6c46;
	font-size : 14px;
	}

h1 {
	font-size: 25px;
	font-weight: lighter;
	color: #9c8052;
	line-height: 40px;
	}
			
h2 {
	font-size: 20px;
	font-weight: lighter;
	color: #9c8052;
	line-height: 35px;
	}
			
strong {
	font-family: "Georgia";
	font-size: 27px;
	color : #e4c08b;
	}
			
#news {
	width:230px;
	height: 340px;
	float: right;
	margin-top: -300px;
	margin-right: 37px;
	}

#galeries-photos {
	margin-top: 40px;
	padding-left: 30px;
	}

#mentions {
	text-align: center;
	font-size: 12px;
	color: #7d6c46;
	}


