/* CSS Document */
body
{
	margin:0px;
	background-color:#E1D5BF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

h1{
	display:none;
}

h2{
color:#D33299;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#container
{
	width: 1000px;
	height:1046px;
	z-index: 0;
	margin:0px auto 0px auto;
	background-color:#FFFFFF;
}
#bandeau
{
	position:relative;
	width:1000px;
	height:156px;
}
#centre
{
	position:relative;
	width:1000px;
	height:758px;
}
#menu
{
	float:left;
	width:307px;
	height:758px;
	background-image:url(../images/menu.jpg);
	color:#D33299;
	font-size:11px;
}

#diaporama
{
	position:relative;
	top:190px;
	left:13px;
	width:250px;
	height:420px;
}

#diaporama-accueil
{
	position:relative;
	top:90px;
	left:13px;
	width:250px;
	height:420px;
}

#carte
{
	position:relative;
	top:250px;
	left:13px;
	width:250px;
	height:300px;
}

#menu a
{
	font-weight:normal;
	text-decoration:underline;
	color:#D33299;
}

#menu a:hover
{
	font-weight:normal;
	color:#DAE024;
}

#menu-amoris
{
	width:150px;
	position:relative;
	top:35px;
	left:150px;
}

#menu-prestations
{
	width:150px;
	position:relative;
	top:40px;
	left:148px;
}

#menu-formules
{
	width:150px;
	position:relative;
	top:45px;
	left:144px;
}

#menu-ateliers
{
	width:150px;
	position:relative;
	top:50px;
	left:139px;
}

#menu-kits-deco
{
	width:150px;
	position:relative;
	top:55px;
	left:131px;
}

#menu-formation
{
	width:170px;
	position:relative;
	top:60px;
	left:120px;
}

#menu-actualites
{
	width:150px;
	position:relative;
	top:65px;
	left:105px;
}

#menu-questions
{
	width:150px;
	position:relative;
	top:70px;
	left:88px;
}


#menu-presse
{
	width:150px;
	position:relative;
	top:75px;
	left:67px;
}

#menu-contact
{
	width:150px;
	position:relative;
	top:80px;
	left:37px;
}

#nouveau
{
	position:relative;
	top:110px;
	left:30px;
	width:250px;
	height:100px;
	color:#FFFFFF;
	font-weight:normal;
}

#nouveau a
{
	font-weight:normal;
	text-decoration:underline;
	color:#FFFFFF;
}

#nouveau a:hover
{
	font-weight:normal;
	color:#DAE024;
}


#contenu-diaporama
{
	float:left;
	width:634px;
	height:708px;
	background-image:url(../images/diaporama.jpg);
	padding-top:50px;
	padding-left:28px;
	padding-right:28px;
}

#contenu-diaporama a
{
	font-weight:normal;
	text-decoration:underline;
	color:#D33299;
}

#contenu-diaporama a:hover
{
	color:#DAE024;
}

#contenu-questions
{
	float:left;
	width:634px;
	height:708px;
	background-image:url(../images/questions.jpg);
	padding-top:50px;
	padding-left:28px;
	padding-right:28px;
}

#contenu-questions a
{
	font-weight:normal;
	text-decoration:underline;
	color:#D33299;
}

#contenu-questions a:hover
{
	color:#DAE024;
}

#contenu-liens
{
	float:left;
	width:634px;
	height:708px;
	background-image:url(../images/liens.jpg);
	padding-top:50px;
	padding-left:28px;
	padding-right:28px;
}

#contenu-liens a
{
	font-weight:normal;
	text-decoration:underline;
	color:#D33299;
}

#contenu-liens a:hover
{
	font-weight:normal;
	color:#DAE024;
}

#liens
{
	width:600px;
	height:670px;
	z-index:0;
	overflow:auto;
}

#mentions-legales
{
	width:640px;
	height:388px;
	z-index:0;
	overflow:auto;
}


#contenu-rhone-alpes
{
	float:left;
	width:634px;
	height:708px;
	background-image:url(../images/rhone-alpes.jpg);
	padding-top:50px;
	padding-left:28px;
	padding-right:28px;
}

#contenu-rhone-alpes a
{
	font-weight:normal;
	text-decoration:underline;
	color:#D33299;
}

#contenu-rhone-alpes a:hover
{
	font-weight:normal;
	color:#DAE024;
}


#contenu-amoris
{
	float:left;
	width:690px;
	height:758px;
	background-image:url(../images/contenu.jpg);
}

#contenu-contact
{
	float:left;
	width:634px;
	height:708px;
	background-image:url(../images/contact.jpg);
	padding-top:50px;
	padding-left:28px;
	padding-right:28px;
}

#contenu-actualites
{
	float:left;
	width:690px;
	height:758px;
	background-image:url(../images/actualites.jpg);
}

#actualites-gauche
{
	float:left;
	position:relative;
	width:230px;
	top:155px;
	left:0px;
	padding-left:20px;
}

#actualites-droite
{
	float:left;
	position:relative;
	width:380px;
	top:155px;
	left:20px;
}

#actualites-droite ul
{
	list-style-image:url(../images/puce.jpg);
	margin:Opx;
	padding:Opx;
}

#actualites-droite li
{
	border-bottom:solid 10px #FFFFFF;
	margin:0px;
	padding:0px;
	color:#D33299;
}

#actualites-droite a
{
	font-weight:normal;
	text-decoration:underline;
	color:#D33299;
}

#actualites-droite a:hover
{
	color:#DAE024;
}


#contenu-presse
{
	float:left;
	width:690px;
	height:758px;
	background-image:url(../images/presse.jpg);
}

#presse
{
	position:relative;
	width:225px;
	top:352px;
	left:40px;
	text-align:right;
	color:#D33299;
}

#contenu-formules
{
	float:left;
	width:690px;
	height:758px;
	background-image:url(../images/formules.jpg);
}

#contenu-formules a
{
	font-weight:normal;
	text-decoration:underline;
	color:#D33299;
}

#contenu-formules a:hover
{
	color:#DAE024;
}

#contenu-formule-detail
{
	float:left;
	width:634px;
	height:708px;
	background-image:url(../images/formule-detail.jpg);
	padding-top:50px;
	padding-left:28px;
	padding-right:28px;
}

#contenu-formule-detail a
{
	font-weight:normal;
	text-decoration:underline;
	color:#D33299;
}

#contenu-formule-detail a:hover
{
	color:#DAE024;
}

ul 
{
	list-style-image:url(../images/puce.jpg);
	margin:Opx;
	padding:Opx;
}

#formule-serenite
{
	position:relative;
	width:200px;
	top:220px;
	left:120px;
	color:#D33299;
}

#formule-serenite li
{
	border-bottom:solid 10px #FBF8F3;
	margin:0px;
	padding:0px;
}

#formule-coordination
{
	position:relative;
	width:200px;
	top:225px;
	left:430px;
	color:#D33299;
}

#formule-coordination li
{
	border-bottom:solid 10px #FBFBF3;
	margin:0px;
	padding:0px;
}

#formule-confort
{
	position:relative;
	width:200px;
	top:275px;
	left:40px;
	color:#D33299;
}

#formule-confort li
{
	border-bottom:solid 10px #FEFDF9;
	margin:0px;
	padding:0px;
}

#contenu-prestations
{
	float:left;
	width:690px;
	height:758px;
	background-image:url(../images/prestations.jpg);
}

#photo-prestations-1
{
	float:left;
	position:relative;
	width:130px;
	height:100px;
	left:35px;
	top:140px;
}

#photo-prestations-2
{
	float:left;
	position:relative;
	width:130px;
	height:100px;
	left:123px;
	top:140px;
}

#photo-prestations-3
{
	float:left;
	position:relative;
	width:160px;
	height:100px;
	left:222px;
	top:140px;
}

#photo-prestations-4
{
	clear:both;
	position:relative;
	width:130px;
	height:100px;
	left:35px;
	top:186px;
}

#photo-prestations-5
{
	float:left;
	position:relative;
	width:130px;
	height:100px;
	left:254px;
	top:87px;
}

#photo-prestations-6
{
	float:left;
	position:relative;
	width:140px;
	height:100px;
	left:350px;
	top:87px;
}

#photo-prestations-7
{
	clear:both;
	position:relative;
	width:100px;
	height:100px;
	left:36px;
	top:139px;
}

#photo-prestations-8
{
	float:left;
	position:relative;
	width:100px;
	height:100px;
	left:254px;
	top:39px;
}

#photo-prestations-9
{
	float:left;
	position:relative;
	width:130px;
	height:100px;
	left:380px;
	top:39px;
}

#photo-prestations-10
{
	clear:both;
	position:relative;
	width:150px;
	height:100px;
	left:38px;
	top:97px;
}

#photo-prestations-11
{
	float:left;
	position:relative;
	width:100px;
	height:100px;
	left:258px;
	top:-2px;
}

#photo-prestations-12
{
	float:left;
	position:relative;
	width:100px;
	height:100px;
	left:382px;
	top:-4px;
}

#bas
{
	clear:both;
	width:1000px;
	height:61px;
	text-align:center;
	padding-top:70px;
	background-image:url(../images/bas.jpg);
	font-size:10px;
	color:#A3976D;
}

#bas a
{
	color:#A3976D;
	font-weight:normal;
	text-decoration:underline;
}

#bas a:hover
{
	color:#A3976D;
	font-weight:bold;
	text-decoration:underline;
}

#haut-accueil
{
	width:997px;
	height:856px;
}

#bas-accueil
{
	clear:both;
	width:997px;
	height:62px;
	text-align:center;
	padding-top:130px;
	background-image:url(../images/organisation-mariage-accueil-bas.jpg);
	font-size:10px;
	color:#A3976D;
}

#bas-accueil a
{
	color:#A3976D;
	font-weight:normal;
	text-decoration:underline;
}

#bas-accueil a:hover
{
	color:#A3976D;
	font-weight:bold;
	text-decoration:underline;
}


#texte-accueil
{
	position:relative;
	left:295px;
	top:230px;
	width:340px;
	height:200px;
}

#texte-accueil a
{
	font-weight:normal;
	text-decoration:underline;
	color:#D33299;
}

#texte-accueil a:hover
{
	color:#DAE024;
}


#pub
{
	position:relative;
	left:14px;
	top:375px;
	width:653px;
	height:140px;
}

.fuschia{
	color:#D33299;
}

.input  
{  
	background-color:#F4D3E3;
	border: 1px solid;
	border-color: #000000
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

.bouton  
{  
	background-color:#D0C7BC;
	border: 1px solid;
	border-color: #000000;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

#couleur {
	position:absolute;
	width:100px;
	height:25px;
	z-index:1;
	color:#D33299;
	background-color: #FFFFFF;
	layer-background-color: #FFFFFF;
	border: 1px solid #C90082;
	visibility: hidden;
}
