/* CSS Document */
/*********************************************************************************************************************************************************************
															*******************************************************************
															********* PARAMETRAGE CSS 11012010 DU SITE "AGREPH 2010 " *********
															*******************************************************************
*********************************************************************************************************************************************************************/

/********************************************************************************************************************************************************************
																	***********************************************
																	******* CONFIGURATION STANDARD DU SITE ********
																	***********************************************
********************************************************************************************************************************************************************/

body {
	font: 14px Times New Roman, Times, serif;
	margin:20px 0 20px 0;   /*Centrage vertical du site*/ 
	padding:0px;
	background-image:url(../images/contact/degradegris.jpg);
	background-repeat:repeat-x;
	text-align:center;
	color: #FEFECC;
}
img {
	border:0 none;
}
a:link {					/*Configuration standard des couleurs des textes pour les liens*/
	color: #FFFFFF;
}
a {
	font-weight: bold;
}
a:hover {
	color: #00FF00;
}
a:visited {
	color: #00FFFF;
}
/***************************FIN CONFIG COLORATION DES TEXTES POUR LES LIENS ********************************/

#CONTENAIR {
	position: relative;
	margin: 0px auto 0px auto;
	width: 990px;
	text-align:center;
	background-image: url(../images/structure_du_site/fond_parme_2009.jpg);
	background-repeat: repeat-y;
}

/********************************************************************************************************************************************
************************************************************* MODULE " HEADER " *************************************************************
********************************************************************************************************************************************/

#HEADER {
	margin: 0px;
	padding: 0px;
	height: 130px;
	background-image: url(../images/structure_du_site/header_2009.jpg);
	background-repeat: no-repeat;
}
#headerdroit {		/*Description de la page dans le header ID SPECIFIQUE A LA PAGE*/
	float: right;
	margin: 0;
	width: 410px;
	height: 124px;
	padding: 5px 0 0 0;
	display: inline;
	background-image: url(../images/structure_du_site/header_droit_2009.jpg);
}
#headerdroit p {			/*SPECIFIQUE A LA PAGE*/
	font-weight:bold;
	text-align:justify;
	margin: 0 7px;
	padding: 10px;
}

/********************************************************************************************************************************************
************************************************************* MODULE " NAVIGATION HORIZONTALE " *********************************************
********************************************************************************************************************************************/

#navigation {			/*Ce DIV englobe "menuhaut"*/
	background-color: #FEFECC;
	width: 819px;
	height: 30px;
	float: right;
	margin: 0px 7px 0 0;
	display: inline;
}
#menuhaut {
	width: 815px;
	margin: 0 auto 0 auto;
	padding: 0.5em 0.4em 0.5em 0;
	list-style-type: none;
	background-color: #FEFECC; /*Jaune or*/
	color: #640A0A; /*Bordeau*/
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	border-top: 3px solid #F6DEF8;
	height: 15px;
}
#menuhaut li {
	float:left;
	display: inline;
}
#menuhaut a {
	display:inline;
	width:120px; /*Jaune or*/
	color:#640A0A; /*bordeau*/
	text-decoration:none;
	margin: 0 18px 0 29px;
}
#menuhaut li a:hover, li a:focus {
	color:#00FF33; /*bordeau*/
	background-color: #640A0A;
}

/********************************************************************************************************************************************
************************************************************* MODULE " SIDEBAR GAUCHE " *****************************************************
********************************************************************************************************************************************/

#SIDEBARGAUCHE {
	display: inline;
	float: left;
	width: 147px;
	margin: 30px 0 0 7px;
	overflow: hidden;
}

/******************************************************** MODULE " NAVIGATION VERTICALE " ***************************************************/

#menuvertical {						
	display:inline;
	float: left;
	width: 140px;					/*Largeur hors tout du menu vertical*/
	margin: 50px 0;					/*Défini le centrage haut du module "menuvertical"*/
	overflow: hidden;
	
}
#menuvertical a:hover, #menuvertical a:focus {
	color:#33FFFF;
	border-width:1px 2px 2px 1px;
	border-color: #cecece #4a4a4a #4a4a4a #cecece;
	background-color: #640A0A;
} 
#menuvertical ul {
	margin: 0 0 0 4px;				/*Centrage des élèments de ligne*/
	padding: 0;
	font: bold 13px Times New Roman, Times, serif;
	list-style-type: none;
}
#menuvertical a {
	display:block;
	margin:3px 0;					/*Défini les marges de séparatiob des boutons*/
	color:#640A0A;
	text-decoration:none;
	line-height:17px;
	width:130px;					/*Largeur des boutons du menu vertical*/
	border:1px solid #FF33FF;
	text-align:center;
	border-width:1px 2px 2px 1px;
	border-color: #cecece #4a4a4a #4a4a4a #cecece;
	border-style:solid;
	background-color: #FEFECC;
}
/*******************************************************************************************************************************************/

.btnompage01 {					/*CLASS affectée au bouton "NOM DE PAGE" défini le texte sur 1 ligne*/
	display: inline;
	float: left;
	width: 125px;					
	height: 50px;
	margin: 0 0 0 12px;
	padding: 11px 0 0 0;			/*Centrage du texte*/
	text-align: center;
	color: #0F0;
	font-weight: bold;
	background: url(../images/index/nom_page2010.png) no-repeat;					
}
.btnompage02 {					/*CLASS affectée au bouton "NOM DE PAGE" défini le texte sur 2 lignes*/
	display: inline;
	float: left;
	width: 125px;					
	height: 50px;
	margin: 0 0 0 12px;			/*Centrage du bouton*/
	padding: 2px 0 0 0;			/*Centrage du texte*/
	text-align: center;
	color: #0F0;
	font-weight: bold;
	background: url(../images/index/nom_page2010.png) no-repeat;
}
/*#hautdepage + NOM DE LA PAGE{		SPECIFIQUE A LA PAGE
	height: 25px;
	width: 124px;
	float: left;
	margin: 0 0 0 12px;			Defini l'emplacement du bouton "Haut de Page"
	display: inline;
}*/
.hautdepage a {
	font-weight:bold;
	color:#FEFECC;
	text-decoration: none;
	padding-top: 10px;
}

/********************************************************************************************************************************************
************************************************************* MODULE " CONTENEUR PRINCIPAL " ************************************************
********************************************************************************************************************************************/

#CONTENU_VIOLINE {
	display: inline;
	float: right;
	width: 819px;
	background-color: #660000;
	margin:0px 7px 10px 0;
	padding: 0;
}
#CONTENU_VIOLINE h2 {
	font-size:18px;
	/*text-align: left;*/
	/*padding-left: 15px;*/
}
.remplissageloren {
	color: #FFF;
	text-align: justify;
	padding: 15px;
	margin: 0;
}

/********************************************************************************************************************************************
************************************************************* MODULE " COMPTEUR DE VISITES " ************************************************
********************************************************************************************************************************************/

#compteur2010 {
	display: inline;
	float: left;
	width: 350px;
	height: 15px;
	margin: 0 0 10px 234px;
	overflow: hidden;
	/*background-color:#00FF00;*/
}
#compteur2010 p {
	margin: 0;
	padding: 0;
}

/******************************************************************************************************************************************/

.separation { /*mise en forme du corps principale et contenu_violine*/
	clear: both;
	visibility: hidden;
	width: 842px;
}
* html .monelementbogue { height: 1%; }	/* hide hack from Mac-IE5 \*/
/* end hiding */

/********************************************************************************************************************************************
************************************************************* MODULE " PIED DE PAGE " *******************************************************
********************************************************************************************************************************************/

#FOOTER {
	margin: 0;
	padding: 0px;
	background-repeat: no-repeat;
	height: 50px;
	color: #FFFFCC;
	font-size: 12px;
	background-image: url(../images/structure_du_site/footer_2009.jpg);
	clear: both;
	position: relative;
	overflow: hidden;
}
.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #FEFECC;
	margin: 17px 0px 0 30px;
	float: left;
	display: inline;
}
#FOOTER  span {
	float:right;
	margin: -25px 50px 0 0;
	color: #FFFFFF;
}
#FOOTER a:link {						/*a:link - a:visited - a:hover : paramétrage du lien "Mention Légales"*/
	color: #FFFFFF;
}
#FOOTER a:visited {
	color: #00FFFF;
}
#FOOTER a:hover {
	color: #00FF00;
}
#FOOTER a {
	font-weight: bold;
}
.anicam {
	float: left;
	width: 45px;
	display: inline;
	margin: -35px 0 0px 720px;
	overflow: hidden;
}
.validatecss {
	display: inline;
	float: left;
	margin: 9px 0 0 37px;
}
.validatexhtml {
	display: inline;
	float: left;
	margin: 9px 0 0 68px;
}

/********************************************************************************************************************************************************************
																			**************************************
																			******* PARAMETRAGE DES PAGES ********
																			**************************************
********************************************************************************************************************************************************************/

/********************************************************************************************************************************************************************
																		  ******** AFFECTATION DES " CLASS " ********
********************************************************************************************************************************************************************/

/*.reportenligne {.............................................. Utilisée dans la page " REPORTAGE_EN_LINE " définie la police, la couleur du texte "jaune or" 
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #640A0A;
	margin: 0 0 0 10px;
	padding: 0;
	height: 120px;
}*/

/*.ban60463 {..................................................	Utilisée dans la page " PARTENAIRES " définie l'emplacement des banières en 60x463 pixels ainsi que la couleur du fond en bordeau
	float: left;
	display: inline;
	width: 468px;
	margin: 10px 0 0px 30px;
	background-color: #640A0A;
}*/
/*.nonborder img{............................................ Utilisée dans la page " MARIAGE ",	"class" à ne pas réutiliser, définie les bordures pour le module "livre du mariage"
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}*/

.blocvioline {	/*.....................Conteneur pour la présentation de l'arrière plan en couleur violine utilisé dans les pages " PRESENTATION_FORMULES_TARIFS - MENTIONS_LEGALES "*/
	display: inline;
	float: left;
	width: 819px;
	background-color: #F5DEF8;
	margin-top: 10px;
	margin-bottom: 10px;
}

.textestand {	/*......................................... Police standard pour le "SIDEBAR GAUCHE" utilisée dans les pages "ALBUMS_LINE - PARC_2009 - MAIRIE_2009 - EGLISE_2009 - SCOLAIRE " */
	display: inline;
	float: left;
	width: 130px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#FEFECC;				/*Couleur or*/
	padding: 0 12px 0 5px;
	margin: 0;
}
.headerpreparation2009 {	/*................................. Class de police pour le "HEADER" utilisée dans la page " PREPARATION " */
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FDFFD7;	/*.............. Couleur or */
}

/*****************************************************************************************************************************************************************
******************************************************************************* CLASS UTILISE DANS LA PAGE ASSEMBLEE *********************************************
*****************************************************************************************************************************************************************/ 
.hexbab39f {						/*Class pour la couleur du fond et du texte de chaque ligne du tableau couleur du fond jaune*/
	background-color: #FEFECC;
	color: #640A0A;
}
.hexf6def8 {						/*Class pour la couleur du fond et du texte de chaque ligne du tableau couleur du fond parme*/
	background-color: #F6DEF8;
	color: #640A0A;
}

/*****************************************************************************************************************************************************************
******************************************************************************* CLASS UTILISE DANS LA PAGE REMERCIEMENTS *****************************************
*****************************************************************************************************************************************************************/

.cartesverticale {					/*Module milieu et droit pour les cartes verticales*/ 
	display: inline;
	float: left;
	width: 144px;
	margin: 0 0 0 45px;
	padding: 0;
}
.cartesverticale p {				/*Centrage des images du module carte verticale*/
	padding: 0;
	margin: 0;
}

/****************************************************************************************************************************************************************************************************
			 **** CLASS DES ARRIERES PLAN GRAPHIQUE 730 UTILISES DANS LES PAGES " FORMULES LINE - FORMULES PRESTIGE - FORMULES NUMERIQUES - FORMULES GRAND REPORTAGE - REMERCIEMENTS " ****
****************************************************************************************************************************************************************************************************/
.cadre730500 {		/*conteneur du modute définition des "FORMULES" et insertion de l'arrière plan global et chapeau*/
	display:inline;
	float:left;
	width: 730px;
	margin: 10px 0 0 30px;		/*Centrage de la fenêtre*/
	background: url(../images/Arriere_plan/arriereplan730/chapo730.jpg) top left no-repeat;
	padding-top: 18px;
	/*overflow: hidden;*/	
}
.bloccadre730500 {			/*bords et pied de l'arrière plan*/
	display: inline;
	float:left;
	width:auto;
	background: url(../images/Arriere_plan/arriereplan730/bloc730x500.jpg) bottom left no-repeat;
	padding: 3px 50px 15px 25px;
}
/*.bloccadre730500 h1 {
	text-align: left;
	margin-left: 130px;
}*/
.bloccadre730500 span h1 {				/*Défini le centrage du titre h1*/
	width:600px;						/*Corrige le bugg de la largeur du bloccadre si le texte n'est pas assez important en largeur*/
	text-align:left;
	padding:0;
	margin:0 0 0 60px;
	/*background-color:#CCCCCC;*/
}
.bloccadre730500 h3 {
	color: #FEFECC;		/*Couleur or*/
	font-size:18px;
	text-align:left;
}
.bloccadre730500 p {
	text-align:justify;
}
.cadre7301900 {		/*conteneur du modute tarifs des "FORMULES" et insertion de l'arrière plan global et chapeau*/
	display: inline;
	float:left;
	width: 700px;
	margin: 10px 0 20px 30px;	/*Centrage de la fenêtre*/
	padding-top: 20px;
	background: url(../images/Arriere_plan/arriereplan730/chapo730x1900.jpg) top left no-repeat;
}
.bloccadre7301900 {			/*Définition des bords et pied de l'arrière plan mise en place du scroll*/
	display: inline;
	float:left;
	width:700px;
	background: url(../images/Arriere_plan/arriereplan730/bloc730x1900.jpg) bottom left no-repeat;
	margin: 0 0 0 0;
	padding: 0 0px 15px 52px;		/*Centrage du texte et de la barre du scroll*/
	height: 450px;				 	/*Affichage de la fenêtre pour le scroll*/
	overflow:auto;				 	/*Affectation du scroll*/
	color: #640A0A;
}
.bloccadre7301900 h3 {			 	/*Prestations*/
	color: #000;
	font-size:18px;
	text-align:left;
}
.bloccadre7301900 p {				/*Fin du reportage*/
	color: #233CE4;
	font-weight: bold;
	text-align: left;
}
.bloccadre7301900 h2 {				/*Prix de la formule*/
	padding: 2px;
	text-align: left;
	color: #04A448;
	background-color: #FFFFFF;
	width: 500px;
	border: 1px solid #000;
}
.bloccadre7301900 h4 {				/*ABRP vous offre*/
	text-align: left;
	font-size: 20px;
	font-weight: normal;
	color: #0000CC;
}
.bloccadre7301900 li a {			/*Définition du lien "voir les albums"*/
	color: #FEFECC;
	background-color: #640A0A;
	border: solid 1px #000;
	padding: 0 3px 3px 3px;
	text-decoration:none;
}
.bloccadre7301900 li a:hover {  	/* Changement de couleur du texte au survol de la souris sur le lien "voir les albums*/
	color:#0F0;
}
/********************************************************************************** FIN DES "CLASS 730" ************************************************************/

/*******************************************************************************************************************************************************************
			  		**** CLASS DES ARRIERES PLAN GRAPHIQUE 380 UTILISES DANS LA PAGE " PRESENTATION_FORMULES_TARIFS " ****
********************************************************************************************************************************************************************/

.bloccadre3801000 {			/*bords et pied de l'arrière plan du module*/
	/*display:inline;
	float:left;*/
	width: 390px;
	background: url(../images/presentation_formules/bloc380x1000.jpg) left bottom no-repeat;
	padding: 0 0 40px 0;	/*Marge basse pour la visualisation du pied du module*/
	/*width: 390px;*/
	margin:0;
}
.bloccadre3801000 ul {		/*Bloc de description de la formule et centrage du texte*/
	margin: 0;
	padding: 5px 0 0 35px;
}
.bloccadre3801000 ul li {	/*Centrage des élèments de la liste*/
	margin: 0;
	padding: 5px 0 0 0;
}
.bloccadre3801000 p {		/*Définition du texte dans le module "FORMULE LIBRE"*/
	padding: 5px 15px 0 15px;
	margin: 0;
	text-align:left;
}
.bloccadre3801000 ol {		/*Bloc des tarifs de la formule et centrage du texte*/
	margin: 0 0 0 0px;
	padding: 0 0 0 35px;
}
.bloccadre3801000 ol li {	/*Centrage des élèments de la liste tarifs*/
	padding: 10px 0 0 0;
	margin: 0;
}
.bloccadre3801000 li p {	/*Définition de l'élèment "Prix"*/
	color: #33FFFF;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.bloccadre3801000 span {	/*Définition et centrage de l'élèment "Plus de renseignements? C'est ici..!"*/
	display: inline;
	float: left;
	margin: 5px 0 0 36px;
	padding: 0;
	text-align:left;
	width:auto;
	/*background-color:#FF0000;*/
}

/*************************************************************************** FIN DE LA CLASS 380 *******************************************************************/

/*******************************************************************************************************************************************************************
			  									**** CLASS DES ARRIERES PLAN GRAPHIQUE 760 UTILISES DANS LA PAGE " LIVRE DU MARIAGE " ****
********************************************************************************************************************************************************************/

.bloc760500 {				/*bords et pied de l'arrière plan du module*/
	display: inline;
	float: left;
	width: 760px;
	background: url(../images/livre_mariage/arriereplan/bloc760500.jpg) left bottom no-repeat;
	padding: 0 0 20px 0;
	margin: 0;
}
.bloc760500 p {				/*Définition de module texte*/
	color: #640A0A;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 14px;
	text-align: justify;
	margin: 10px 30px 0 5px;		/*centrage du module*/
	padding: 0 10px 0 10px;			/*centrage du texte du module*/
	
}
.bloc760500 h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #640A0A;
	width: 450px;
	margin: 10px auto 0 auto;
}
.bloc7602000 {					/*bords et pied de l'arrière plan du module*/
	display: inline;
	float: left;
	width: 760px;
	background: url(../images/livre_mariage/arriereplan/bloc7602000.jpg) left bottom no-repeat;
	padding: 0 0px 0px 0;
	margin: 0;
	height: 400px;				/*Définition de la hauteur de la fenêtre*/
	overflow: auto;				/*Déclaration du Scroll*/
}

/********************************************************************************* FIN DE LA CLASS 760 *************************************************************/

/*******************************************************************************************************************************************************************
			  									**** CLASS DES ARRIERES PLAN GRAPHIQUE 800 UTILISES DANS LES PAGES " SCOLAIRE - CHARTE SCOLAIRE " ****
********************************************************************************************************************************************************************/

/*.cadre800500 {		conteneur du modute entête "SCOLAIRE" et insertion de l'arrière plan global et chapeau
	display:inline;
	float:left;
	width: 800px;
	margin: 10px 0 0 10px;		Centrage de la fenêtre
	background: url(../images/Arriere_plan/arriereplan800/chapo800500.jpg) top left no-repeat;
	padding-top: 25px;
}
.bloccadre800500 {			bords et pied de l'arrière plan
	display: inline;
	float:left;
	width:800px;
	background: url(../images/Arriere_plan/arriereplan800/cadre800500.jpg) bottom left no-repeat;
	padding: 0 0 20px 0;
	margin-bottom: 10px;
}
.bloccadre800500 p {
	text-align: justify; 
	font-weight: normal;
	padding: 0 40px 0 20px;
	margin: 0;
}
.bloccadre800500 h3 {
	padding: 0;
	margin: 0 0 10px 0;
}*/

/*.chapobas80012000 {
	display: inline;
	float: left;
	width: 780px;
	margin: 0 0 0 10px;
	padding: 0;
}
.cadre80020 {					Module d'en tête et chapeau haut du bloc
	display: inline;
	float: left;
	width: 780px;
	margin: 0px 0 0 10px;	
	padding-top: 25px; 
	background: url(../images/Arriere_plan/arriereplan800/chapo80012000.png) top left no-repeat;
}
.bloccadre80020 {				Block central
	display: inline;
	float:left;
	width:790px;
	background: url(../images/Arriere_plan/arriereplan800/corp80020.png) repeat-y;											
	padding: 0 0px 0px 15px;
	height: 510px;				Hauteur du cadre de visualisation
	overflow: auto;				Déclaration du Scroll
}*/

/********************************************************************************* FIN DE LA CLASS 800 *************************************************************/


																/******************************************************
																***************						 ******************
																***************  CREATION DES PAGES  ******************
																***************						 ******************
																*******************************************************/
																
/********************************************************************************************************************************************************************
																	PAGE " CANEVAS " création le 11 01 2010
********************************************************************************************************************************************************************/

#hautdepage_canevas {		/*SPECIFIQUE A LA PAGE*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 10px 0 0 6px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}

/********************************************************************************************************************************************************************
																	PAGE " REPORTAGE_EN_LIGNE " création le 11 01 2010
********************************************************************************************************************************************************************/

#hautdepage_repenligne {						
	height: 25px;	
	width: 124px;
	float: left;
	margin: 10px 0 0 6px;
	display: inline;
}
#cbbancaires {
	float: left;
	width: 245px;
	background-color: #F6DEF8;
	margin: 10px 0 10px 70px;
	padding-top: 10px;
	display: inline;
}
#cbbancaires p {
	margin:0 0 10px 0;
	color:#640A0A;
	font-size:14px;
	font-weight:bold;	
}
#acces {
	float: left;
	width: 400px;
	margin: 10px 0 0 30px;
	background-color: #F6DEF8;
	padding: 10px 0 10px 0;
	/*height: 121px;*/
}
#acces p {
	color:#640A0A;
	font-weight:bold;
	margin: 10px 0 5px 0;
}
.reportenligne {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #640A0A;
	margin: 0 0 0 10px;
	padding: 0;
	height: 120px;
}
form {
	margin:0 0 0px 0;
}
input[name=login],input[name=password] {	/*PARAMETRAGE DE LA FONCTION "INPUT" AFFECTEE AU FORMULAIRE D'IDENTIFICATION DES REPORTAGES*/
	/*background-color:#58595A;*/
	font-family:"Times New Roman", Times, serif;
	color:#FFF;
	font-size:14px;
	/*height:18px;*/
	border:1px solid;
	border-color:#00FF00;
	padding:2px;
	background-image: url(http://www.jingoo.com/img/btn-pstd_bck5.gif);
	background-repeat:repeat-x;
}	
input[name=Submit] {
	font-family:"Times New Roman", Times, serif;
	color:#FFF;
	font-size:14px;
	/*height:18px;*/
	border:1px solid;
	border-color:#0F0;
	background-image: url(http://www.jingoo.com/img/btn-pstd_bck5.gif);
	background-repeat:repeat-x;
	font-weight:bold;
}
#reportages {
	display: inline;
	float: left;
	width: 684px;
	padding-left: 68px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#reportages h3 {
	text-align: left;
	margin-left: 128px;
}
#reportages p {
	display: inline;
	float: left;
	width: 171px;
	margin: 0;
	padding: 0;
}

/********************************************************************************************************************************************************************
																				PAGE " PARTENAIRES " création le 14 01 2010
********************************************************************************************************************************************************************/

#hautdepage_partenaires {					
	height: 25px;
	width: 124px;
	float: left;
	margin: 400px 0 0 6px;
	display: inline;
}
.ban60463 {
	float: left;
	display: inline;
	width: 468px;
	margin: 10px 0 0px 30px;
	background-color: #640A0A;
}
#ban203 {
	float: right;
	width: 203px;
	display: inline;
	margin: 10px 30px 0 0;
}

/********************************************************************************************************************************************************************
																				PAGE " MARIAGE " création le 16 01 2010
********************************************************************************************************************************************************************/

#hautdepage_mariage {					/*Bouton "HAUT DE PAGE"*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 1300px 0 0 6px;
	display: inline;
}
.photomariageleft {
	display: inline;
	float: left;
	width: 240px;
	background-color: #FFFFFF;
	margin: 10px 0 10px 10px;
}
.photomariageleft img {
	border: 0px;
}
#textemilieu {
	float: left;
	width: 300px;
	display: inline;
	margin: 20px 0 0 10px;
	text-align: justify;
}
.photomariageright {
	float: right;
	width: 240px;
	display: inline;
	margin: 10px 10px 7px 0;
}
#huitraisons {
	float: left;
	width: 550px;
	display: inline;
	margin-top: 10px;
}
#huitraisons li {
	margin:0 0 10px 0;
	text-align: left;	
}
#huitraisons h2 {
	font-weight: normal;
	text-align: center;
}
#huitraisons span {
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
}
#huitraisons p {				/*Allignement bas de la derniére photo  avec les photos de droites*/
	margin: 50px 0 20px 0;
}
#livremariage {
	display: inline;
	float: left;
	width: 819px;
	margin: 20px 0 20px 0;
	border: 1px solid #F6DEF8;
	padding: 10px 0 10px 0;
	/*overflow: hidden;*/
	background-color: #F6DEF8;
}
.nonborder img{					/*"class" à ne pas réutiliser, défini les bordures pour le module "livre du mariage"*/
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}
#zonegeo {
	display: inline;
	float: right;
	width: 690px;
	margin: 0 80px 0 0;
	background-color: #640A0A;
	padding-left: 10px;
}
#zonegeo h3 {
	margin: 0;
}
#zonegeo p,li{
	text-align: left;
}

/********************************************************************************************************************************************************************
																				PAGE " LE BOOK " création le 18 01 2010
********************************************************************************************************************************************************************/

#hautdepage_book {					/*Bouton "HAUT DE PAGE"*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 70px 0 0 6px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}
#lebook {
	float: left;
	width: 765px;
	display: inline;
	margin: 10px 0 10px 27px;
}
#apoteo {
	float: left;
	width: 120px;
	display: inline;
	margin: 40px 0 0 10px;
	height: 90px;
}

/********************************************************************************************************************************************************************
																				PAGE " FORMULES_LINE " création le 18 01 2010
********************************************************************************************************************************************************************/

#menuvertical_line01 {				/*SPECIFIQUE A LA PAGE*/
	display:inline;
	float: left;
	width: 140px;					/*Largeur hors tout du menu vertical*/
	margin: 10px 0 30px 0;			/*Défini le centrage haut du module "menuvertical"*/
	overflow: hidden;
}
#menuvertical_line01 a:hover, #menuvertical_line01 a:focus {
	color:#33FFFF;
	border-width:1px 2px 2px 1px;
	border-color: #cecece #4a4a4a #4a4a4a #cecece;
	background-color: #640A0A;
} 
#menuvertical_line01 ul {
	margin: 0 0 0 4px;				/*Centrage des élèments de ligne*/
	padding: 0;
	font: bold 13px Times New Roman, Times, serif;
	list-style-type: none;
}
#menuvertical_line01 a {
	display:block;
	margin:3px 0;					/*Défini les marges de séparatiob des boutons*/
	color:#640A0A;
	text-decoration:none;
	line-height:17px;
	width:130px;					/*Largeur des boutons du menu vertical*/
	border:1px solid #FF33FF;
	text-align:center;
	border-width:1px 2px 2px 1px;
	border-color: #cecece #4a4a4a #4a4a4a #cecece;
	border-style:solid;
	background-color: #FEFECC;
}
#menuvertical_line02 {			/*SPECIFIQUE A LA PAGE*/
	display:inline;
	float: left;
	width: 140px;					/*Largeur hors tout du menu vertical*/
	margin: 30px 0;					/*Défini le centrage haut du module "menuvertical"*/
	overflow: hidden;
}
#menuvertical_line02 a:hover, #menuvertical_line02 a:focus {
	color:#33FFFF;
	border-width:1px 2px 2px 1px;
	border-color: #cecece #4a4a4a #4a4a4a #cecece;
	background-color: #640A0A;
} 
#menuvertical_line02 ul {
	margin: 0 0 0 4px;				/*Centrage des élèments de ligne*/
	padding: 0;
	font: bold 13px Times New Roman, Times, serif;
	list-style-type: none;
}
#menuvertical_line02 a {
	display:block;
	margin:3px 0;					/*Défini les marges de séparatiob des boutons*/
	color:#640A0A;
	text-decoration:none;
	line-height:17px;
	width:130px;					/*Largeur des boutons du menu vertical*/
	border:1px solid #FF33FF;
	text-align:center;
	border-width:1px 2px 2px 1px;
	border-color: #cecece #4a4a4a #4a4a4a #cecece;
	border-style:solid;
	background-color: #FEFECC;
}

/*.cadre730500 						conteneur du modute définition des "FORMULES LINE " et insertion de l'arrière plan global et chapeau*/

/*.bloccadre730500 					bords et pied de l'arrière plan*/
	
/*.bloccadre730500 p */
	
/*.cadre7301900 					conteneur du modute tarifs des "FORMULES LINE " et insertion de l'arrière plan global et chapeau*/
	
/*.bloccadre7301900 				Définition des bords et pied de l'arrière plan mise en place du scroll*/
	
/*.bloccadre7301900 h3 			 	Prestations*/
	
/*.bloccadre7301900 p 				Fin du reportage*/
	
/*.bloccadre7301900 h2 				Prix de la formule*/
	
/*.bloccadre7301900 h4 				ABRP vous offre*/
		
/*.bloccadre7301900 li a 			Définition du lien "voir les albums"*/
	
/*.bloccadre7301900 li a:hover   	Changement de couleur du texte au survol de la souris sur le lien "voir les albums*/
	

/********************************************************************************************************************************************************************
																				PAGE " ALBUMS_LINE " création le 25 01 2010
********************************************************************************************************************************************************************/

#hautdepage_albumline {					/*Bouton "HAUT DE PAGE"*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 260px 0 0 6px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}
#albumsline {								/*Conteneur général des albums*/
	width: 750px;
	background-color: #640A0A;
	margin: 0px 0 10px 20px;    		/*Définition des marges du conteneur principal*/
	padding-bottom: 10px;				/*Fixe la marge intérieur pour la séparation de la fenêtre scroll pour IE6 IE7*/
	position: relative;
}
#blocvignettes {						/*Conteneur des vignettes*/
	display: inline;
	float: right;						/*Déclaration obligatoire en élément flotant*/
	width: 200px;
	margin: 10px 0 20px 0;
	height: 750px;
	overflow: auto;	
}
#blocvignettes a span {
	display: none;
}
#blocvignettes a:hover span {		/*Fenêtre affichage grande photo*/
	display: inline;
	position: absolute;				/*Définition de l'emplacement de la fenêtre dans le navigateur*/
	top: 50px;						/*Définition de la marge haute de l'affichage de la fenêtre*/
	left: 50px;						/*Définition de la marge gauche de l'affichage de la fenêtre*/
	width: auto;					/*Définition automatique de la largeur de la fenêtre en fonction de la taille de l'image*/
	height: auto;					/*Définition automatique de la hauteur de la fenêtre en fonction de la taille de l'image*/
}
#blocvignettes a:hover {			/*Corrige le bug dans IE6 et IE7 POUR OUVERTURE DE LA FENETRE GRANDE PHOTO*/
	background: none;
}

/********************************************************************************************************************************************************************
																				PAGE " FORMULE_PRESTIGE " création le 28 01 2010
********************************************************************************************************************************************************************/

#hautdepage_prestige {					/*Bouton "HAUT DE PAGE"*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 380px 0 0 6px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}

/*.cadre730500 						conteneur du modute définition des "FORMULES PRESTIGE " et insertion de l'arrière plan global et chapeau*/

/*.bloccadre730500 					bords et pied de l'arrière plan*/
	
/*.bloccadre730500 p */
	
/*.cadre7301900 					conteneur du modute tarifs des "FORMULES PRESTIGE " et insertion de l'arrière plan global et chapeau*/
	
/*.bloccadre7301900 				Définition des bords et pied de l'arrière plan mise en place du scroll*/
	
/*.bloccadre7301900 h3 			 	Prestations*/
	
/*.bloccadre7301900 p 				Fin du reportage*/
	
/*.bloccadre7301900 h2 				Prix de la formule*/
	
/*.bloccadre7301900 h4 				ABRP vous offre*/
		
/*.bloccadre7301900 li a 			Définition du lien "voir les albums"*/
	
/*.bloccadre7301900 li a:hover   	Changement de couleur du texte au survol de la souris sur le lien "voir les albums*/

/********************************************************************************************************************************************************************
																				PAGE " ALBUMS_PRESTIGE " création le 28 01 2010
********************************************************************************************************************************************************************/

#hautdepage_albumprestige {					/*Bouton "HAUT DE PAGE"*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 270px 0 0 6px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}
#albumsprestige {							/*Conteneur général des albums*/
	width: 750px;	
	background-color: #640A0A;
	margin: 0px 0 10px 20px;    		/*Définition des marges du conteneur principal*/
	padding-bottom: 10px;				/*Fixe la marge intérieur pour la séparation de la fenêtre scroll pour IE6 IE7*/
	position: relative;
}
#blocvignettesprestige {						/*Conteneur des vignettes*/
	display: inline;
	float: right;						/*Déclaration obligatoire en élément flotant*/
	width: 200px;
	margin: 30px 0 20px 0;
	height: 750px;
	overflow: auto;	
}
#blocvignettesprestige a span {
	display: none;
}
#blocvignettesprestige a:hover span {		/*Fenêtre affichage grande photo*/
	display: inline;
	position: absolute;				/*Définition de l'emplacement de la fenêtre dans le navigateur*/
	top: 30px;						/*Définition de la marge haute de l'affichage de la fenêtre*/
	left: 30px;						/*Définition de la marge gauche de l'affichage de la fenêtre*/
	width: auto;					/*Définition automatique de la largeur de la fenêtre en fonction de la taille de l'image*/
	height: auto;					/*Définition automatique de la hauteur de la fenêtre en fonction de la taille de l'image*/
}
#blocvignettesprestige a:hover {			/*Corrige le bug dans IE6 et IE7 POUR OUVERTURE DE LA FENETRE GRANDE PHOTO*/
	background: none;
}

/********************************************************************************************************************************************************************
																				PAGE " FORMULES_NUMERIQUES " création le 29 01 2010
********************************************************************************************************************************************************************/

#menuvertical_numeriques {				/*SPECIFIQUE A LA PAGE*/
	display:inline;
	float: left;
	width: 140px;						/*Largeur hors tout du menu vertical02*/
	margin: 100px 0 30px 4px;			/*Défini le centrage haut et gauche du module "menuvertical02"*/
	overflow: hidden;
}
#menuvertical_numeriques a:hover, #menuvertical_numeriques a:focus {
	color:#33FFFF;
	border-width:1px 2px 2px 1px;
	border-color: #cecece #4a4a4a #4a4a4a #cecece;
	background-color: #640A0A;
} 
#menuvertical_numeriques ul {
	margin: 0 0 0 4px;					/*Centrage des élèments de ligne*/
	padding: 0;
	font: bold 13px Times New Roman, Times, serif;
	list-style-type: none;
}
#menuvertical_numeriques a {
	display:block;
	margin:3px 0;						/*Défini les marges de séparatiob des boutons*/
	color:#640A0A;
	text-decoration:none;
	line-height:17px;
	width:130px;						/*Largeur des boutons du menu vertical02*/
	border:1px solid #FF33FF;
	text-align:center;
	border-width:1px 2px 2px 1px;
	border-color: #cecece #4a4a4a #4a4a4a #cecece;
	border-style:solid;
	background-color: #FEFECC;
}

#hautdepage_numeriques {			/*Bouton "HAUT DE PAGE"*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 200px 0 0 6px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}

/*.cadre730500 						conteneur du modute définition des "FORMULES_NUMERIQUES" et insertion de l'arrière plan global et chapeau*/

/*.bloccadre730500 					bords et pied de l'arrière plan*/
	
/*.bloccadre730500 p */
	
/*.cadre7301900 					conteneur du modute tarifs des "FORMULES_NUMERIQUES" et insertion de l'arrière plan global et chapeau*/
	
/*.bloccadre7301900 				Définition des bords et pied de l'arrière plan mise en place du scroll*/
	
/*.bloccadre7301900 h3 			 	Prestations*/
	
/*.bloccadre7301900 p 				Fin du reportage*/
	
/*.bloccadre7301900 h2 				Prix de la formule*/
	
/*.bloccadre7301900 h4 				ABRP vous offre*/
		
/*.bloccadre7301900 li a 			Définition du lien "voir les albums"*/
	
/*.bloccadre7301900 li a:hover   	Changement de couleur du texte au survol de la souris sur le lien "voir les albums*/

.bloccadre7301900 h6 {		/*Centrage du titre "FORMULE MINI-REPORTAGE*/
	font-size: 29px;
	margin: 0 100px 0 0;
}

/********************************************************************************************************************************************************************
																				PAGE " GRAND_REPORTAGE " création le 29 01 2010
********************************************************************************************************************************************************************/

#hautdepage_greportage {					/*Bouton "HAUT DE PAGE"*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 10px 0 0 6px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}

/*.cadre730500 						conteneur du modute définition des "FORMULES_GRAND REPORTAGE" et insertion de l'arrière plan global et chapeau*/

/*.bloccadre730500 					bords et pied de l'arrière plan*/
	
/*.bloccadre730500 p */
	
/*.cadre7301900 					conteneur du modute tarifs des "FORMULES_GRAND REPORTAGE" et insertion de l'arrière plan global et chapeau*/
	
/*.bloccadre7301900 				Définition des bords et pied de l'arrière plan mise en place du scroll*/
	
/*.bloccadre7301900 h3 			 	Prestations*/
	
/*.bloccadre7301900 p 				Fin du reportage*/
	
/*.bloccadre7301900 h2 				Prix de la formule*/
	
/*.bloccadre7301900 h4 				ABRP vous offre*/
		
/*.bloccadre7301900 li a 			Définition du lien "voir les albums"*/
	
/*.bloccadre7301900 li a:hover   	Changement de couleur du texte au survol de la souris sur le lien "voir les albums*/

/*.bloccadre730500 span h1 {	*/			/*Défini le centrage du titre h1*/
	/*width:600px;						/*Corrige le bugg de la largeur du bloccadre si le texte n'est pas assez important en largeur*/
	/*text-align:left;
	padding:0;
	margin:0 0 0 60px;
	/*background-color:#CCCCCC;*/
/*}*/

/********************************************************************************************************************************************************************
																				PAGE " PRESENTATION_FORMULES_TARIFS " création le 30 01 2010
********************************************************************************************************************************************************************/

#hautdepage_prefortarif {					/*Bouton "HAUT DE PAGE"*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 450px 0 0 6px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}

/*.bloccadre3801000 {			bords et pied de l'arrière plan du module*/
	
/*.bloccadre3801000 ul {		Bloc de description de la formule et centrage du texte*/
	
/*.bloccadre3801000 ul li {		Centrage des élèments de la liste*/
	
/*.bloccadre3801000 p {			Définition du texte dans le module "FORMULE LIBRE"*/
	
/*.bloccadre3801000 ol {		Bloc des tarifs de la formule et centrage du texte*/
	
/*.bloccadre3801000 ol li {		Centrage des élèments de la liste tarifs*/
	
/*.bloccadre3801000 li p {		Définition de l'élèment "Prix"*/
	
/*.bloccadre3801000 span {		Définition et centrage de l'élèment "Plus de renseignements? C'est ici..!"*/

.blocvioline {					/*Conteneur pour la présentation des blocs formules et couleur de l'arrière plan violine*/
	display: inline;
	float: left;
	width: 819px;
	background-color: #F5DEF8;
	margin-top: 10px;
	margin-bottom: 10px;
}
#cadreline3801000 {			/*conteneur droit du modute tarifs des "FORMULES_LINE" et insertion de l'arrière plan global et chapeau*/
	display: inline;
	float: left;
	width: 390px;
	background: url(../images/presentation_formules/Chapoline380x1000.jpg) left top no-repeat;
	padding: 35px 0 0 0;		/*Marge haute pour apparition du chapeau*/
	margin: 10px 13px 0 5px;	/*Défintion de l'emplacement du module*/
}
#cadrenumerique3801000 {	/*conteneur droit du modute tarifs des "FORMULES_NUMERIQUES" et insertion de l'arrière plan global et chapeau*/
	display: inline;
	float: right;
	width: 390px;
	background: url(../images/presentation_formules/Chaponumeriques380x1000%20.jpg) left top no-repeat;
	padding: 35px 0 0 0;	/*Marge haute pour le centrage du module*/
	margin: 10px 5px 0 5px;	/*Défintion de l'emplacement du module*/
}
#cadreprestige3801000{		/*conteneur gauche du modute tarifs des "FORMULES_PRESTIGE" et insertion de l'arrière plan global et chapeau*/
	display: inline;
	float: left;
	width: 390px;
	background: url(../images/presentation_formules/Chapoprestige380x1000.jpg) left top no-repeat;
	padding: 35px 0 0 0;		/*Marge haute pour le centrage du module*/
	margin: 10px 14px 0 5px;	/*Défintion de l'emplacement du module*/
}
#cadregranrep3801000 {		/*conteneur droit du modute tarifs des "FORMULES_GRAND REPORTAGE" et insertion de l'arrière plan global et chapeau*/
	display: inline;
	float: right;
	width: 390px;
	background: url(../images/presentation_formules/Chapogranrep380x1000.jpg) left top no-repeat;
	padding: 35px 5px 0 0;	/*Marge haute et droite pour centrage du module*/
	margin: 10px 0 0 5px;	/*Défintion de l'emplacement du module*/
}
#cadrelibre3801000 {
	display: inline;
	float: left;
	width: 390px;
	background: url(../images/presentation_formules/Chapolibre380x1000.jpg) left top no-repeat;
	padding: 35px 0 0 0;		/*Marge haute pour centrage du module*/
	margin: 10px 14px 0 5px;	/*Défintion de l'emplacement du module*/
}

/********************************************************************************************************************************************************************
																				PAGE " LIVRE_MARIAGE " création le 04 02 2010
********************************************************************************************************************************************************************/

#hautdepage_livre {					/*Bouton "HAUT DE PAGE"*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 450px 0 0 6px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}
#cadre760500 {						/*module " Description de livre" et insertion du chapo de l'arrière plan*/
	display: inline;
	float: left;
	width: 760px;
	background: url(../images/livre_mariage/arriereplan/chapo760500.jpg) left top no-repeat;
	padding: 30px 0 0 0;
	margin: 10px 0 0 20px;
}
/*.bloc760500 {					/*bords et pied de l'arrière plan du module "Définiton du livre du Mariage"*/
	
/*.bloc760500 p {				/*Définition de module texte*/
	
/*.bloc760500 h3 { */
	
#cadre7602000 {					/*Module "Présentation du livre du mariage" et insertion du chapo de l'arrière plan*/
	display: inline;
	float: left;
	width: 760px;
	background: url(../images/livre_mariage/arriereplan/chapo7602000.jpg) left top no-repeat;
	padding: 35px 0 0 0;		/*Centrage du chapo*/
	margin: 10px 0 0 15px;		/*Centrage du module*/
}
/*.bloc7602000 {				bords et pied de l'arrière plan du module "Présentation"*/
	
.bloc7602000 span {				/*Bloc image module "Présentation"*/
	float: left;
	display: inline;
	/*width: 709px;*/
	padding: 0;
	margin: 10px 0 0 18px;		/*Centrage du bloc image*/
}
#cadrebas7602000 {				/*Définition et insertion du cadre arrondi bas du module "Présentation du livre du mariage" */
	display: inline;
	float: left;
	width: 760px;
	height: 25px;
	background: url(../images/livre_mariage/arriereplan/cadrebas7602000.jpg) left bottom no-repeat;
	padding: 0 0 0px 0px;
	margin: 0 0 20px 15px;		/*Centrage du cadre bas*/
}

/********************************************************************************************************************************************************************
																				PAGE " ASSEMBLEE " création le 05 02 2010
********************************************************************************************************************************************************************/

#hautdepage_produits {				/*Bouton "HAUT DE PAGE"*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 400px 0 0 6px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
	
}
#tarifsgeneral {					/*Définition du Module principal*/
	position: relative;
	width: 730px;
	margin: 10px auto 10px auto;
	/*height:300px;
	overflow: scroll;*/
}
#tarifsgeneral caption {			/*Titre principal du tableau*/
	font:  bold 18px Georgia, "Times New Roman", Times, serif;
	margin: 10px 0 10px 0;	
}
#tarifsgeneral table {				/*Bordures des cellules collées*/
	border-collapse: collapse;
}
#tarifsgeneral th {					/*Définition des titres secondaires du tablau*/
	background-color: #DDE5E8;
	color: #640A0A;
	padding: 5px;
	border: 1px solid #640A0A;
}
#tarifsgeneral tr {					/*Définition des bordures du tableau*/
	border-bottom: 1px solid #640A0A;
}
#tarifsgeneral td {					/*Alignement du texte et marges intérieus des cellules*/
	text-align: left;
	padding: 5px 5px 5px 10px;
}
#tarifsgeneral h3 {					/*Définition du texte des prix*/
	text-align: center;
	color: #640A0A;
	margin: 0;
	padding: 0;
}
#tarifsgeneral h4 {					/*Définition du texte des prix*/
	text-align: left;
	font-size: 14px;
	color: #640A0A;
	margin: 0;
	padding: 0;
}
#tarifsgeneral a {					/*Définition du lien "Cartes de remerciements"*/
	color: #3FF;
	background: #640A0A;
	text-decoration: none;
}
#tarifsgeneral a:hover, #tarifsgeneral a:focus {     /*Changement de couleur au passage de la souris sur le lien*/
	color: #0F0;
}
/*.hexbab39f {*/						/*Class pour la couleur du fond et du texte de chaque ligne du tableau couleur du fond jaune*/
	/*background-color: #FEFECC;*/
	/*color: #640A0A;*/

/*.hexf6def8 {*/						/*Class pour la couleur du fond et du texte de chaque ligne du tableau couleur du fond parme*/
	/*background-color: #F6DEF8;
	color: #640A0A;*/

#menuverticalimprime {					/*Liens pour imprimer les tarifs et les télécharger*/
	display:inline;
	float: left;
	width: 135px;
	margin-top: 50px;
	overflow: hidden;
	margin-bottom: 30px;
}
#menuverticalimprime a:hover, #menuverticalimprime a:focus {
	color:#33FFFF;
	border-width:1px 2px 2px 1px;
	border-color: #cecece #4a4a4a #4a4a4a #cecece;
	background-color: #640A0A;
} 
#menuverticalimprime ul {
	margin: 0 0 0 4px;
	padding: 0;
	font: bold 13px Times New Roman, Times, serif;
	list-style-type: none;
}
#menuverticalimprime a {
	display:block;
	margin:3px 0;
	color:#640A0A;
	text-decoration:none;
	line-height:17px;
	width:135px;
	border:1px solid #FF33FF;
	text-align:center;
	border-width:1px 2px 2px 1px;
	border-color: #cecece #4a4a4a #4a4a4a #cecece;
	border-style:solid;
	background-color: #FEFECC;
}

/********************************************************************************************************************************************************************
																				PAGE " REMERCIEMENTS " création le 08 02 2010
********************************************************************************************************************************************************************/

#hautdepage_cartes {					/*Bouton "HAUT DE PAGE"*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 700px 0 0 6px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}

/*.cadre730500 {	*/	/*conteneur du modute définition des "FORMULES" et insertion de l'arrière plan global et chapeau*/
	/*display:inline;
	float:left;
	width: 730px;
	margin: 10px 0 0 30px;*/		/*Centrage de la fenêtre*/
	/*background: url(../images/Arriere_plan/arriereplan730/chapo730.jpg) top left no-repeat;
	padding-top: 18px;*/
	/*overflow: hidden;*/	

/*.bloccadre730500 {*/			/*bords et pied de l'arrière plan*/
	/*display: inline;
	float:left;
	width:auto;
	background: url(../images/Arriere_plan/arriereplan730/bloc730x500.jpg) bottom left no-repeat;
	padding: 3px 50px 5px 25px;
}*/
#centrageremerciements {			/*Centrage du module TITRE h1*/
	width: 656px;
}
#centrageremerciements h1 {
	margin: 0;
	padding: 0;
}
#modulepresentationcarte {			/*Module principale de la présentation des cartes*/
	display: inline;
	float: left;
	width: 774px;
}
#modulepresentationcarte h2 {
	margin: 10px 0 20px 0;			/*Centrage du titre "Modèles carte"*/
	padding: 0;
	text-align: center;
}
#cartesgauche {						/*Module cartes horizontales gauches*/
	display: inline;
	float: left;
	width: 306px;
	margin: 0 0 0 39px;
	padding: 0;
}
#cartesgauche p {					/*Centrage bas des images*/
	margin: 0 0 4px 0;
	padding: 0;
}
/*.cartesverticale {*/				/*Module milieu et droit pour les cartes verticales*/ 
	/*display: inline;
	float: left;
	width: 144px;
	margin: 0 0 0 45px;
	padding: 0;
}*/
/*.cartesverticale p {*/			/*Centrage des images du module carte verticale*/
	/*padding: 0;
	margin: 0;
}*/
#modele214 {						/*Module pour le modèle 214*/
	display: inline;
	float: left;
	width: 424px;
	margin: 5px 0 10px 5px;
}
#modele214 img {
	border: 0;
	margin: 0;
	padding: 0;
}

/********************************************************************************************************************************************************************
																				PAGE " PREPARATION_2009 " modifiée le 09 02 2010
********************************************************************************************************************************************************************/

/*.testestand                          CLASS définie le format du texte dans le "SIDEBAR" gauche*/

#hautdepage_preparation {					/*Bouton "HAUT DE PAGE"*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 700px 0 0 6px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}

/*.headerpreparation2009 {				DEFINITION DU TEXTE DANS LE "HEADER"
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FDFFD7;
}*/

/********************************************************************************************************************************************************************
																				PAGE " PARC_2009 " modifiée le 09 02 2010
********************************************************************************************************************************************************************/

/*.testestand                          CLASS définie le format du texte dans le "SIDEBAR" gauche*/
#hautdepage_parc {					/*Bouton "HAUT DE PAGE"*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 10px 0 0 6px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}

/********************************************************************************************************************************************************************
																				PAGE " MAIRIE_2009 " modifiée le 09 02 2010
********************************************************************************************************************************************************************/

/*.testestand                          CLASS définie le format du texte dans le "SIDEBAR" gauche*/

#hautdepage_mairie {					/*Bouton "HAUT DE PAGE"*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 10px 0 0 6px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}

/********************************************************************************************************************************************************************
																				PAGE " EGLISE_2009 " modifiée le 09 02 2010
********************************************************************************************************************************************************************/

/*.testestand                          CLASS définie le format du texte dans le "SIDEBAR" gauche*/

#hautdepage_eglise {					/*Bouton "HAUT DE PAGE"*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 10px 0 0 6px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}

/********************************************************************************************************************************************************************
																				PAGE " MENTIONS_LEGALES " modifiée le 10 02 2010
********************************************************************************************************************************************************************/

/*.blocvioline {.....................Conteneur pour la présentation de l'arrière plan en couleur violine 
	display: inline;
	float: left;
	width: 819px;
	background-color: #F5DEF8;
	margin-top: 10px;
	margin-bottom: 10px;
}*/
#mentionlegale {
	display: inline;
	float: left;
	width: 700px;
	margin: 20px 0 10px 60px;
	background-color: #640A0A;
	height:500px;
	overflow: auto;
	
}
#mentionlegale h3 {
	font-size:18px;
	font-weight: bold;
}
#mentionlegale h4 {
	font-size:14px;
}
#mentionlegale h5 {
	font-size:14px;
	width: 400px;
	margin: 0 0 20px 200px;
	text-align: left;
}
#mentionlegale h6 {
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
	padding-left: 15px;
	margin: 0;
}
#mentionlegale p {
	text-align:justify;
	padding:0 15px 0 15px;
}
/*#hautdepage_mention{		NON ACTIF			/*Bouton "HAUT DE PAGE"
	height: 25px;
	width: 124px;
	float: left;
	margin: 950px 0 0 6px;				/*Defini l'emplacement du bouton "Haut de Page"
	display: inline;
}*/

/********************************************************************************************************************************************************************
																				PAGE " SCOLAIRE " création le 22 02 2010
********************************************************************************************************************************************************************/

#menuvertical_scolaire {			/*SPECIFIQUE A LA PAGE*/				
	display:inline;
	float: left;
	width: 140px;					/*Largeur hors tout du menu vertical*/
	margin: 200px 0 20px 0;					/*Défini le centrage haut du module "menuvertical"*/
	overflow: hidden;
}
#menuvertical_scolaire a:hover, #menuvertical a:focus {
	color:#33FFFF;
	border-width:1px 2px 2px 1px;
	border-color: #cecece #4a4a4a #4a4a4a #cecece;
	background-color: #640A0A;
} 
#menuvertical_scolaire ul {
	margin: 0 0 0 4px;				/*Centrage des élèments de ligne*/
	padding: 0;
	font: bold 13px Times New Roman, Times, serif;
	list-style-type: none;
}
#menuvertical_scolaire a {
	display:block;
	margin:3px 0;					/*Défini les marges de séparatiob des boutons*/
	color:#640A0A;
	text-decoration:none;
	line-height:17px;
	width:130px;					/*Largeur des boutons du menu vertical*/
	border:1px solid #FF33FF;
	text-align:center;
	border-width:1px 2px 2px 1px;
	border-color: #cecece #4a4a4a #4a4a4a #cecece;
	border-style:solid;
	background-color: #FEFECC;
}
#hautdepage_scolaire{		/*SPECIFIQUE A LA PAGE*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 210px 0 0 5px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}
.cadre800500 {		/*conteneur du modute entête "SCOLAIRE" et insertion de l'arrière plan global et chapeau*/
	display:inline;
	float:left;
	width: 800px;
	margin: 10px 0 0 10px;		/*Centrage de la fenêtre*/
	background: url(../images/Arriere_plan/arriereplan800/chapo800500.jpg) top left no-repeat;
	padding-top: 25px;
	/*overflow: hidden;*/	
}
.bloccadre800500 {			/*bords et pied de l'arrière plan*/
	display: inline;
	float:left;
	width:800px;
	background: url(../images/Arriere_plan/arriereplan800/cadre800500.jpg) bottom left no-repeat;
	padding: 0 0 20px 0;
	margin-bottom: 10px;
}
.bloccadre800500 p {
	text-align: justify; 
	font-weight: normal;
	padding: 0 40px 0 20px;
	margin: 0;
}
.bloccadre800500 h3 {
	padding: 0;
	margin: 0 0 10px 0;
}
/******************************************************************************************************************/
#cadre80012000 {		/*conteneur du modute "SCOLAIRE" et insertion de l'arrière plan global et chapeau*/
	display:inline;
	float:left;
	width: 780px;
	margin: 10px 0 0 10px;		/*Centrage de la fenêtre*/
	background: url(../images/Arriere_plan/arriereplan800/chapo80012000.png) top left no-repeat !important; /*Déclaration de l'arrière plan pour FF-OPERA-SAFARI-CHROME-IE7-IE8*/
	background: url(../images/Arriere_plan/arriereplan800/chapo80012000.jpg) top left no-repeat;           /*Déclaration de l'arrière plan pour IE6*/
	padding-top: 25px;
} 
#bloccadre80012000 {			/*bords et pied de l'arrière plan*/
	display: inline;
	float:left;
	width:790px;
	background: url(../images/Arriere_plan/arriereplan800/corp80020.png) repeat-y !important ;				/*Déclaration de l'arrière plan pour FF-OPERA-SAFARI-CHROME-IE7-IE8*/
	background: url(../images/Arriere_plan/arriereplan800/corp80020.jpg) repeat-y;							/*Déclaration de l'arrière plan pour IE6*/
	padding: 0 0 0px 10px;
	height: 510px;			/*Hauteur du cadre de visualisation*/
	overflow: auto;			/*Déclaration du Scroll*/	
}
.chapobas80012000 {
	display: inline;
	float: left;
	width: 780px;
	margin: 0 0 0 10px;
	padding: 0;
}
#bloccadre80012000 img {
	border:0 none;
	margin: 0;
	padding: 0;
}
.enrobeur {					/*Conteneur d'article scolaire*/
	display: inline;
	float: left;
	width: 760px;
	margin: 0 0 10px 0;
	padding: 0 0 0 1px; 
	text-align: center;
	overflow: hidden;
}
#bloccadre80012000 .enrobeur h2, h3 { 
	text-align: center;
	margin-bottom: 30px;
}
#bloccadre80012000 .enrobeur p {
	margin: 0;
	padding: 0;
}
.descrip266 {				/*Définition de l'étiquette de description*/
	display: inline;
	float: left;
	width: 266px;
	margin: 0 0 0 10px; /*10*/
	padding: 0;
}
.scolairedroit {			/*Défini l'emplacement droit de présentation du groupe scolaire*/
	display: inline;
	float: right;
	width: 468px;
	margin: 0 10px 0 0; /*10*/
}
.scolairedroit p { margin: 0; padding: 0;}
span.vignetteverticale {				/*Défini l'emplacement de la vignette*/
	display: inline;
	float: left;
	width: 186px;
	margin: 5px 0 0 60px; 
	padding: 0;
}
span.vignetteverticale:hover {
	z-index:25;
}
span.vignetteverticale span {		/*Déclaration de l'image cachée*/
	display: none;
}
span.vignetteverticale:hover span {	/*Fenêtre d'affichage de la photo au survol de la souris*/
	display: inline;
	position: absolute;				/*Définition du type de position de la fenêtre dans le navigateur pour IE6*/
	top: 50%;						/*Déclaration au mikieu de l'écran sens vertical de l'affichage de la fenêtre*/
	left: 50%;						/*Déclaration au milieu de l'ecran sens horizontal de l'affichage de la fenêtre*/
	width: 494px;					/*Largeur de la fenêtre*/
	height: 510px;					/*Hauteur de la fenêtre*/
	z-index:300;
	margin: -200px 0 0 -310px !important;		/*Marges pour décaler l' affichage de l'image dans le fénêtre à l'emplacement voulu pour FF-OPERA-SAFARI-CHROME-IE7-IE8*/
	margin: -180px 0 0 -310px;					/*Marges pour décaler l' affichage de l'image dans la fénêtre à l'emplacement voulu pour IE6*/
	/*/margin: -190px 0 0 -310px;*/				/*Marges pour décaler l' affichage de l'image dans la fénêtre à l'emplacement voulu pour IE7*/
}
span.vignetteverticale:hover {		/*Corrige le bug dans IE6 et IE7 POUR OUVERTURE DE LA FENETRE GRANDE PHOTO*/
	background: none;}

.identite { 						/*Défini l'emplacement du bloc identité*/
	display: inline;
	float: left;
	width: 133px;
	margin: 0 0 7px 5px;
	padding: 0;
}
.identite span {					/*Déclaration de l'image cachée*/
	display: none;
}
.identite:hover span {				/*Fenêtre affichage de la photo au survol de la souris*/
	display: inline;
	position: absolute;				/*Définition du type de position de la fenêtre dans le navigateur de IE6*/
	top: 50%;						/*Déclaration au mikieu de l'écran sens vertical de l'affichage de la fenêtre*/
	left: 50%;						/*Déclaration au milieu de l'ecran sens horizontal de l'affichage de la fenêtre*/
	width: 494px;					/*Largeur de la fenêtre*/
	height: 510px;					/*Hauteur de la fenêtre*/
	z-index: 300;
	margin: -205px 0 0 -310px !important;		/*Marges pour décaler l' affichage de l'image dans le fénêtre à l'emplacement voulu pour FF-OPERA-SAFARI-CHROME-IE7-IE8*/
	margin: -185px 0 0 -308px;					/*Marges pour décaler l' affichage de l'image dans la fénêtre à l'emplacement voulu pour IE6*/
	/*margin: -190px 0 0 -310px;	*/			/*Marges pour décaler l' affichage de l'image dans la fénêtre à l'emplacement voulu pour IE7*/
	
}

/********************************************************************************************************************************************************************
																PAGE " CHARTE QUALITE SCOLAIRE " creation le 18 03 2010
********************************************************************************************************************************************************************/

#hautdepage_charte {			/*SPECIFIQUE A LA PAGE*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 510px 0 0 5px;		/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}
.cadre80020 {					/*Module d'en tête et chapeau haut du bloc*/
	display: inline;
	float: left;
	width: 780px;
	margin: 0px 0 0 10px;	
	padding-top: 25px; 
	background: url(../images/Arriere_plan/arriereplan800/chapo80012000.png) top left no-repeat;
}
.bloccadre80020 {				/*Block central*/
	display: inline;
	float:left;
	width:790px;
	background: url(../images/Arriere_plan/arriereplan800/corp80020.png) repeat-y;											
	padding: 0 0px 0px 15px;
	height: 510px;				/*Hauteur du cadre de visualisation*/
	overflow: auto;				/*Déclaration du Scroll*/
}
#chapobas80020 {
	display: inline;
	float: left;
	width: 780px;
	margin: 0 0 20px 10px;
}
.bloccadre80020 ol {
	padding: 0 30px 0 25px;
}
.bloccadre80020 li {
	margin: 0 0 10px 0;
	text-align: justify;
}
.bloccadre80020 p {
	margin: 0 30px 10px 0;		/*Marge de droite pour délimiter le texte varie avec la marge de text-indent en position "scroll"*/
	text-align: justify;
	text-indent: 50px;			/*attention fait varier les marges ci-dessus et les marges appliquées à "ol"*/
}
.nonretrait p {
	font-weight: bold;
	text-indent: 0;
}

/********************************************************************************************************************************************************************
																				PAGE " CONTACT " création le 18 03 2010
********************************************************************************************************************************************************************/

.Style1 {				/*CLASS utilisée pour le clignotement du "*"  */
	color: #FF0000;
	font-size: 18px;
	text-decoration: blink;
}
#contact {    /*Formulaire*/
	width: 473px;
	float: left;
	margin: 20px 0 20px 20px;
	background-color: #F1BBFF;
	left: 0px;
	right: 0px;
	top: 0px;
	padding: 5px 0 5px 3px;
	display: inline;
}
.coordonnees {
	float: right;
	text-align: center;
	width: 300px;
	margin: 20px 10px 0 0;
	color: #640A0A;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	background-color: #F1BBFF;
	padding-left: 5px;
	display: inline;
}
/*.ouverture {
	float: right;
	width: 290px;
	font-weight: bold;
	font-size: 13px;
	font-style: normal;
	color: #7E1519;
	background-color: #F1BBFF;
	text-align: left;
	margin: 0px 10px 10px 5px;
	display: inline;
}*/

/*.champ {
	margin-left: 0px;
	margin-right: 0px;
}*/
#contact td {		/*Config tableau formulaire*/
	width: 180px;
	text-align: left;
	color: #640A0A;
	font-weight: bold;
}
#contact td textarea {
	width: 250px;
}
#contact h6 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #00FF00;
	margin: 0 auto 10px auto;
	background-color: #000000;
	width: 350px;
}
/*.appel {												 Config module appel gratuit 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
	margin: 0px 0 0px 35px;
	text-align: center;
	width: 250px;
	bottom: 0px;
}*/
/*#tele {
	width: 128px;
	margin: 10px auto 10px auto;
}*/
/*div .tele img {
	border:0px;
}*/
/*.click {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000; 
	text-decoration:none;
	margin: 10px 0 0 0;
}*/
/*********************************************************************************************************************************************
****************************************************************** PAGE TRAITEMENT_MAIL ******************************************************
**********************************************************************************************************************************************/

.oubli_champs {/************************************** Paramétrage de "Vous avez oublié des champs..! et Erreur" ****************************/
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #00FF00; /*color vert fluo*/
	background-color: #640A0A;
	width: 400px;
	text-align: center;
	margin: 0 auto 15px auto;
	padding: 10px 0 10px 0;
}
.champs_manquants  {/********************************************** Paramétrage des champs oublié*******************************************/
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000; /*color rouge*/
	background-color: #F1BBFF; /*color parme foncé*/
	width: 400px;
	margin: 5px auto 0 auto;
	padding:3px 0 3px 0;
}
/*.envoi_mail {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFCC;
	background-color: #640A0A;
	width: 400px;
	margin: 0 auto 0 auto;
	padding: 10px;
}*/
.retour { /********************************************** Paramétrage de la fonction "Retour vers le formulaire" ****************************/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00FF00;/* Vert fluo */
	width: 150px;
	background-color: #640A0A; /*Rouge brun*/
	margin: 20px auto 0 auto;
	padding: 3px 0 4px 0;
}
a { /******************************************************** Paramétrage de la couleur du lien "Retour au formulaire" ************************/
	color:#FFFFFF; /*vert fluo*/
}
.presentation { /********************************************* Paramétrage de la présentation des textes de l'envoi des mails****************************/
	position: relative;
	margin: 0 auto 0 auto;
	background-color:#640A0A; /*Rouge brun*/
	width: 330px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#FFFFCC; /* Jaune paille */
	padding:10px;
}
h4 span { /**************************************************Paramétrage de l'adresse email de l'internaute *************************************/
	font-family: "Courier New", Courier, monospace;
	font-size: 14px;
	font-weight: bold;
	color: #00FFFF; /* Cyan */
	text-decoration: underline;
	background-color: #640A0A; /*bordeau*/
	width: 300px;
	margin: 0 auto 0 auto;
}#appel_gratuit {
	float: right;
	width: 303px;
	margin: 10px 10px 0 0;
}

/********************************************************************************************************************************************************************
																				PAGE " DEROULEMENT REPORTAGE " création le 19 03 2010
********************************************************************************************************************************************************************/

#hautdepage_deroulement{		/*SPECIFIQUE A LA PAGE*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 20px 0 0 6px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}
#menuvertical_deroulement {						
	display:inline;
	float: left;
	width: 140px;					/*Largeur hors tout du menu vertical*/
	margin: 30px 0 0 0;					/*Défini le centrage haut du module "menuvertical"*/
	overflow: hidden;
	
}
#menuvertical_deroulement a:hover, #menuvertical_deroulement a:focus {   /*MENU VERTICAL SPECIFIQUE A LA PAGE*/
	color:#33FFFF;
	border-width:1px 2px 2px 1px;
	border-color: #cecece #4a4a4a #4a4a4a #cecece;
	background-color: #640A0A;
} 
#menuvertical_deroulement ul {
	margin: 0 0 0 4px;				/*Centrage des élèments de ligne*/
	padding: 0;
	font: bold 13px Times New Roman, Times, serif;
	list-style-type: none;
}
#menuvertical_deroulement a {
	display:block;
	margin:3px 0;					/*Défini les marges de séparatiob des boutons*/
	color:#640A0A;
	text-decoration:none;
	line-height:17px;
	width:130px;					/*Largeur des boutons du menu vertical*/
	border:1px solid #FF33FF;
	text-align:center;
	border-width:1px 2px 2px 1px;
	border-color: #cecece #4a4a4a #4a4a4a #cecece;
	border-style:solid;
	background-color: #FEFECC;
}
#textederoulement {
	float: right;
	width: 730px;
	margin: 20px 33px 80px 0;
	background-color: #640A0A;
	padding: 10px;
	display: inline;
}
#textederoulement h1 {
	font-size:20px;
}
#textederoulement h2 {
	font-size:14px;
	text-align: left;
	text-decoration: underline;
}	
#textederoulement p {
	text-align:justify;
	margin-top:30px;	
}
#textederoulement ol {
	margin-left: 100px;
}
#textederoulement li {
	margin-bottom: 5px;
}
#textederoulement h3 {
	font-size:14px;
	text-decoration:underline;
	text-align: left;
	margin-left: 30px;
	font-weight: normal;
}
#textederoulement h4 {
	text-align:justify;
	padding-left: 30px;
	font-size: 14px;
	color: #F6DEF8;
	font-weight: bold;
}
/*.promo_avril {          	Paramétrage pour une pub flash
	height: 120px;
	width: 341px;
	float: right;
	margin: 10px 40px 0 0px;
	display: inline;
}*/
.spanderoulement  {
	margin-left: 30px;
}
.reference {				/*Texte pour le référencement sidebar gauche*/
	float: right;
	width: 145px;
}
.reference p {
	text-align:left;
	background-color: #F6DEF8;
	color: #640A0A;
	padding: 5px 0 10px 5px;
	margin-left: 3px;
	font-size: 12px;
}
#preparation {
	float: right;
	width: 145px;
	margin: 3px 0 0 2px;
}
/******************************** BLOC IMAGES ********************************/
#parc {
	float: right;
	width: auto;
	margin: 50px 0 0 3px;
	overflow: hidden;
}
#mairie {
	float: right;
	width: 145px;
	margin: 50px 0 0 3px;
	overflow: hidden;
}
#eglise {
	float: right;
	width: auto;
	margin: 60px 0 0 3px;
	overflow: hidden;
}
#groupe {
	float: right;
	width: auto;
	margin: 60px 0 0 3px;
	overflow: hidden;
}
#cocktail {
	float: right;
	width: auto;
	margin: 60px 0 0 3px;
	overflow: hidden;
}
#gato {
	float: right;
	width: auto;
	margin: 20px 0 0 3px;
	overflow: hidden;
}

/********************************************************************************************************************************************************************
														PAGE "  PHOTO_EN_STUDIO " création le  03 2010
********************************************************************************************************************************************************************/
#hautdepage_studio {		/*SPECIFIQUE A LA PAGE*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 0 0 0 12px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}

/********************************************************************************************************************************************************************
														PAGE "  EVENEMMENTIEL " création le  03 2010
********************************************************************************************************************************************************************/
#hautdepage_studio {		/*SPECIFIQUE A LA PAGE*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 0 0 0 12px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}

/********************************************************************************************************************************************************************
														PAGE "  PLAN DU SITE " création le 08 04 2010
********************************************************************************************************************************************************************/

#hautdepage_plansite {		/*SPECIFIQUE A LA PAGE*/
	height: 25px;
	width: 124px;
	float: left;
	margin: 803px 0 0 12px;			/*Defini l'emplacement du bouton "Haut de Page"*/
	display: inline;
}
#CONTENU_VIOLINE ul {
	/*list-style-image: url(../images/Puces/puce12x12.gif);*/
}
#CONTENU_VIOLINE li {
	margin-bottom: 5px;
}
.text {
	width: 500px;
	text-align:left;
	padding-left: 10px;
	/*margin: 0 0 10px 0;*/
	font-weight: bold;
}
.retrait01 {
	margin: 0 0 0 75px;
	list-style-image: url(../images/Puces/puce12x12.gif);
}
.retrait02 {
	margin: 5px 0 0 100px;
	/*list-style-type: circle;*/
	list-style-image: url(../images/Puces/fleche12.gif);
}
.retrait03 {
	list-style-type: square;
	margin: 0 0 0 130px;
}
.categorie3 {
	text-align: left;
	padding-left: 10px;
	margin: 15px 0;
}
.config {			/* paramétrage du bandeau pub dans le header droit */
	display: inline;
	float: right;
	width: 370px;
	margin: 39px 16px 0 0px;
}

/********************************************************************************************************************************************************************
														PAGE "   " création le  04 2010
********************************************************************************************************************************************************************/
