/* CSS Document */

body,div,h1,h2,h3,span,a,p{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}
div#DivLoad{
position:absolute;
top:142px;
left:557px;
	background-color: #fff;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
width:376px;
height:382px;
}
a:link, a:active, a:visited{text-decoration:none:}
a:hover{text-decoration:underline;}
/*//////////////////////////////ACTU//////////////////////////////////////////////////*/	
#content_actu{
margin:auto;
margin-top:50px;
width:980px;
height:590px;
background-image:url(img/fond_actu.jpg);
border:#000000 1px solid;}

	#gauche_actu{
	padding-left:340px;
	float:left;}
		#menu_actu{
		width:175px;
		margin-bottom:180px;	
		margin-top:92px;}
		#menu_actu a{
		display:block;
		width:175px;
		height:20px;}
		.actualites_actu{	background-image:url(img/menu/actu_1.jpg);background-repeat: no-repeat;}
		.mariages_actu{	background-image:url(img/menu/actu_2.jpg);}
		.evenementiel_actu{	background-image:url(img/menu/actu_3.jpg);}
		.coulisses_actu{	background-image:url(img/menu/actu_4.jpg);}
		.mais-aussi_actu{	background-image:url(img/menu/actu_5.jpg);}
		.liens_actu{	background-image:url(img/menu/actu_6.jpg);}
	
.ref{	background-image:url(img/menu/ref_1.png); background-repeat:no-repeat;}	
		
		#adresse_actu{
		width:175px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;}
#droite_actu{float:left;
margin:50px 0 0 65px;}
		
		#txt_actu{
		width:350px;
		height:307px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000000;
		text-align:justify;}
		#txt_actu a{color:#FFFFFF;}


/*//////////////////////////////FIN actu//////////////////////////////////////////////////*/	

/*//////////////////////////////INDEX//////////////////////////////////////////////////*/
#content_index{
margin:auto;
margin-top:50px;
width:980px;
height:590px;
background-image:url(img/fond_index.jpg);
background-repeat:no-repeat;
border:#000000 1px solid;
}
#gauche_index{
float:left;}	
		#menu_index{
		width:175px;
		height:240px;
		margin:90px 0 0 250px;}		
		#menu_index a{
		display:block;
		width:175px;
		height:20px;}		
		a:active, a:link, a:visited{background-position:top left;}
		a:hover{background-position:bottom left;}		
		.actualites_index{background-image:url(img/menu/index_1.jpg);}
		.mariages_index{background-image:url(img/menu/index_2.jpg);}
		.evenementiel_index{background-image:url(img/menu/index_3.jpg);}
		.coulisses_index{background-image:url(img/menu/index_4.jpg);}
		.mais-aussi_index{background-image:url(img/menu/index_5.jpg);}
		.liens_index{background-image:url(img/menu/index_6.jpg); }	
		
		#adresse_index{
		width:175px;
		margin:65px 0 0 250px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#93108e;}
#droite_index{float:left;
margin:100px 0 0 110px;}
		#txt_index{
		width:350px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#4e4e4e;
		line-height:13px;
		text-align:justify;	}
		#droite_index img{padding-left:50px;}
/*//////////////////////////////FIN INDEX//////////////////////////////////////////////////*/
		
/*//////////////////////////////MARIAGES//////////////////////////////////////////////////*/		
#content_mariages{
margin:auto;
margin-top:50px;
width:980px;
height:590px;
background-image:url(img/fond_mariages.jpg);
border:#000000 1px solid;}
#content_galerie_mariages{
margin:auto;
margin-top:50px;
width:980px;
height:590px;
background-image:url(img/fond_galerie_mariages.jpg);
border:#000000 1px solid;}
	#gauche_mariages{
	padding-left:340px;
	float:left;}
		#menu_mariages{
		width:175px;
		margin-bottom:180px;	
		margin-top:92px;}
		#menu_mariages a{
		display:block;
		width:175px;
		height:20px;}
		.actualites_mariages{	background-image:url(img/menu/mariages_1.jpg);}
		.mariages_mariages{	background-image:url(img/menu/mariages_2.jpg);background-repeat: no-repeat;}
		.evenementiel_mariages{	background-image:url(img/menu/mariages_3.jpg);}
		.coulisses_mariages{	background-image:url(img/menu/mariages_4.jpg);}
		.mais-aussi_mariages{	background-image:url(img/menu/mariages_5.jpg);}
		.liens_mariages{	background-image:url(img/menu/mariages_6.jpg);}	
	
		#adresse_mariages{
		width:175px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;}
#droite_mariages{float:left;
margin:130px 0 0 80px;}		
#droite_galerie_mariages{float:left;
margin:70px 0 0 30px;}		
		
		#ss-titre_mariages{
		font-family:Arial, Helvetica, sans-serif;
		font-size:17px;
		color:#ffffff;
		font-weight:bolder;
		padding-bottom:10px;}
		#txt_mariages{
		width:300px;
		height:307px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#000000;
		text-align:justify;}		
		#lien_galerie_mariages{
		margin-left:180px;
		margin-top:50px;}
		#lien_galerie_mariages a:link, #lien_galerie_mariages a:visited, #lien_galerie_mariages a:active{
			font-size:14px;
			font-style:italic;
			font-weight:bolder;
			text-decoration:none;
			color:#55901d;}
		#lien_galerie_mariages a:hover{text-decoration:underline;}
		
		#droite_galerie_mariages a:link, #droite_galerie_mariages a:visited, #droite_galerie_mariages a:active{
			font-size:14px;
			font-weight:bolder;
			text-decoration:none;
			color:#55901d;}
		#droite_galerie_mariages a:hover{text-decoration:underline;}
/*//////////////////////////////FIN MARIAGES//////////////////////////////////////////////////*/	
	
/*//////////////////////////////evenementiel//////////////////////////////////////////////////*/	
#content_evenementiel{
margin:auto;
margin-top:50px;
width:980px;
height:590px;
background-image:url(img/fond_evenementiel.jpg);
border:#000000 1px solid;}
#content_galerie_evenementiel{
margin:auto;
margin-top:50px;
width:980px;
height:590px;
background-image:url(img/fond_galerie_evenementiel.jpg);
border:#000000 1px solid;}
	#gauche_evenementiel{
	padding-left:340px;
	float:left;}
		#menu_evenementiel{
		width:175px;
		margin-bottom:180px;	
		margin-top:92px;}
		#menu_evenementiel a{
		display:block;
		width:175px;
		height:20px;}
		.actualites_evenementiel{	background-image:url(img/menu/evenementiel_1.jpg);}
		.mariages_evenementiel{	background-image:url(img/menu/evenementiel_2.jpg);}
		.evenementiel_evenementiel{	background-image:url(img/menu/evenementiel_3.jpg);background-repeat: no-repeat;}
		.coulisses_evenementiel{	background-image:url(img/menu/evenementiel_4.jpg);}
		.mais-aussi_evenementiel{	background-image:url(img/menu/evenementiel_5.jpg);}
		.liens_evenementiel{	background-image:url(img/menu/evenementiel_6.jpg);}

		#adresse_evenementiel{
		width:175px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;}
#droite_evenementiel{float:left;
margin:140px 0 0 80px;}
#droite_galerie_evenementiel{float:left;
margin:70px 0 0 30px;}		
		
		#ss-titre_evenementiel{
		font-family:Arial, Helvetica, sans-serif;
		font-size:17px;
		color:#ffffff;
		font-weight:bolder;
		padding-bottom:10px;}
		#txt_evenementiel{
		width:288px;
		height:307px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#000000;
		text-align:justify;}
		#lien_galerie_evenementiel{
		margin-left:180px;
		margin-top:50px;}
		#lien_galerie_evenementiel a:link, #lien_galerie_evenementiel a:visited, #lien_galerie_evenementiel a:active{
			font-size:14px;
			font-style:italic;
			font-weight:bolder;
			text-decoration:none;
			color:#4c9ac9;}
		#lien_galerie_evenementiel a:hover{text-decoration:underline;}
		
		#droite_galerie_evenementiel a:link, #droite_galerie_evenementiel a:visited, #droite_galerie_evenementiel a:active{
			font-size:14px;
			font-weight:bolder;
			text-decoration:none;
			color:#4c9ac9;}
		#droite_galerie_evenementiel a:hover{text-decoration:underline;}
/*//////////////////////////////FIN evenementiel//////////////////////////////////////////////////*/	
	
/*//////////////////////////////COULISSES//////////////////////////////////////////////////*/	
#content_coulisses{
margin:auto;
margin-top:50px;
width:980px;
height:590px;
background-image:url(img/fond_coulisses.jpg);
border:#000000 1px solid;}
#content_galerie_coulisses{
margin:auto;
margin-top:50px;
width:980px;
height:590px;
background-image:url(img/fond_galerie_coulisses.jpg);
border:#000000 1px solid;}
	#gauche_coulisses{
	padding-left:340px;
	float:left;}
		#menu_coulisses{
		width:175px;
		margin-bottom:180px;	
		margin-top:92px;}
		#menu_coulisses a{
		display:block;
		width:175px;
		height:20px;}
		.actualites_coulisses{	background-image:url(img/menu/coulisses_1.jpg);}
		.mariages_coulisses{	background-image:url(img/menu/coulisses_2.jpg);}
		.evenementiel_coulisses{	background-image:url(img/menu/coulisses_3.jpg);}
		.coulisses_coulisses{	background-image:url(img/menu/coulisses_4.jpg);background-repeat: no-repeat;}
		.mais-aussi_coulisses{	background-image:url(img/menu/coulisses_5.jpg);}
		.liens_coulisses{	background-image:url(img/menu/coulisses_6.jpg);}
		#adresse_coulisses{
		width:175px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;}
#droite_coulisses{float:left;
margin:100px 0 0 85px;}
#droite_galerie_coulisses{float:left;
margin:70px 0 0 30px;}	
		#ss-titre_coulisses{
		font-family:Arial, Helvetica, sans-serif;
		font-size:17px;
		color:#ffffff;
		font-weight:bolder;
		padding-bottom:10px;}
		#txt_coulisses{
		width:288px;
		height:307px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#000000;
		text-align:justify;}
		#lien_galerie_coulisses{
		margin-left:190px;
		margin-top:50px;}
		#lien_galerie_coulisses a:link, #lien_galerie_coulisses a:visited, #lien_galerie_coulisses a:active{
			font-size:14px;
			font-style:italic;
			font-weight:bolder;
			text-decoration:none;
			color:#8f48d3;}
		#lien_galerie_coulisses a:hover{text-decoration:underline;}
		#droite_galerie_coulisses a:link, #droite_galerie_coulisses a:visited, #droite_galerie_coulisses a:active{
			font-size:14px;
			font-weight:bolder;
			text-decoration:none;
			color:#8f48d3;}
		#droite_galerie_coulisses a:hover{text-decoration:underline;}
/*//////////////////////////////FIN coulisses//////////////////////////////////////////////////*/	
	
/*//////////////////////////////MAIS AUSSI//////////////////////////////////////////////////*/	
#content_aussi{
margin:auto;
margin-top:50px;
width:980px;
height:590px;
background-image:url(img/fond_aussi.jpg);
border:#000000 1px solid;}
#content_galerie_aussi{
margin:auto;
margin-top:50px;
width:980px;
height:590px;
background-image:url(img/fond_galerie_aussi.jpg);
border:#000000 1px solid;}
	#gauche_aussi{
	padding-left:340px;
	float:left;}
		#menu_aussi{
		width:175px;
		margin-bottom:180px;	
		margin-top:92px;}
		#menu_aussi a{
		display:block;
		width:175px;
		height:20px;}
		.actualites_aussi{	background-image:url(img/menu/aussi_1.jpg);}
		.mariages_aussi{	background-image:url(img/menu/aussi_2.jpg);}
		.evenementiel_aussi{	background-image:url(img/menu/aussi_3.jpg);}
		.coulisses_aussi{	background-image:url(img/menu/aussi_4.jpg);}
		.mais-aussi_aussi{	background-image:url(img/menu/aussi_5.jpg);background-repeat: no-repeat;}
		.liens_aussi{	background-image:url(img/menu/aussi_6.jpg);}
		#adresse_aussi{
		width:175px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;}
#droite_aussi{float:left;
margin:115px 0 0 60px;}
#droite_galerie_aussi{float:left;
margin:70px 0 0 30px;}	
		#txt_aussi{
		width:328px;
		height:307px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:17px;
		color:#000000;
		text-align:justify;}
		#txt_aussi img{float:left;}
		
		#lien_galerie_aussi{
		margin-left:220px;
		margin-top:70px;}
		#lien_galerie_aussi a:link, #lien_galerie_aussi a:visited, #lien_galerie_aussi a:active{
			font-size:14px;
			font-style:italic;
			font-weight:bolder;
			text-decoration:none;
			color:#ea1f3d;}
		#lien_galerie_aussi a:hover{text-decoration:underline;}
		#droite_galerie_aussi a:link, #droite_galerie_aussi a:visited, #droite_galerie_aussi a:active{
			font-size:14px;
			font-weight:bolder;
			text-decoration:none;
			color:#ea1f3d;}
		#droite_galerie_aussi a:hover{text-decoration:underline;}
		
a.courrier {
	color: #A63AA2;
}

/*//////////////////////////////LIENS//////////////////////////////////////////////////*/	
#content_liens{
margin:auto;
margin-top:50px;
width:980px;
height:590px;
background-image:url(img/fond_liens.jpg);
border:#000000 1px solid;}

	#gauche_liens{
	padding-left:340px;
	float:left;}
		#menu_liens{
		width:175px;
		margin-bottom:180px;	
		margin-top:92px;}
		#menu_liens a{
		display:block;
		width:175px;
		height:20px;}
		.actualites_liens{	background-image:url(img/menu/liens_1.jpg);}
		.mariages_liens{	background-image:url(img/menu/liens_2.jpg);}
		.evenementiel_liens{	background-image:url(img/menu/liens_3.jpg);}
		.coulisses_liens{	background-image:url(img/menu/liens_4.jpg);}
		.mais-aussi_liens{	background-image:url(img/menu/liens_5.jpg);}
		.liens_liens{	background-image:url(img/menu/liens_6.jpg);background-repeat: no-repeat;}
		#adresse_liens{
		width:175px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;}
#droite_liens{float:left;
margin:100px 0 0 85px;}
		#ss-titre_liens{
		font-family:Arial, Helvetica, sans-serif;
		font-size:17px;
		color:#ffffff;
		font-weight:bolder;
		padding-bottom:10px;}
		#txt_liens{
		width:350px;
		height:307px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#000000;
		text-align:justify;}
		#txt_liens a{color:#FFFFFF;}


/*//////////////////////////////FIN liens//////////////////////////////////////////////////*/	
.liens_ref{	background-image:url(img/menu/liens_7.jpg);background-repeat: no-repeat;}
.ref_ref{	background-image:url(img/menu/ref_7.jpg);background-repeat: no-repeat;}

#content_ref{
margin:auto;
margin-top:50px;
width:980px;
height:590px;
background-image:url(img/fond_ref.jpg);
border:#000000 1px solid;}