@charset "utf-8";

/****************************/
/* commun a toute les pages */
/****************************/

.wrapper{
	background-color:transparent;
}

.banner .navlogo{
	background-image:url(../image/logo-new.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}

/*start footer*/
.footer{
	color:#668188;
}

.footer .navfoot ul{
	background-color:transparent;
}

.footer .navfoot ul li a {
	background-color:transparent;
	color:#668188;
}

.footer .navfoot a:hover,.footer .navfoot a:focus {
	background-color:transparent;
	color:#668188;
}
/*end footer*/

/****************/
/* page accueil */
/****************/

#body_accueil{
	color:#668188;
	background-color:#FFFFFF;
}

#h1_accueil{
	color:#668188;
}

/*start leftcol*/
#leftcol_accueil .nav ul li a {
	color:#668188;
}

#leftcol_accueil .nav a:hover,#leftcol_accueil .nav a:focus {
	color:#698286;
}
/*end leftcol*/

/*start menu*/
#menu_accueil {
	background: url(../image/accueil/onglets-accueil.gif) no-repeat left top;
}

#menu_accueil .title {
	color:#668188;
}

#menu_accueil .title A{
	color:#668188;
}

#menu_accueil .title A:hover {
	color:#668188;
}
/*end menu*/

/*start centre*/
#centre_accueil {
	height:auto;
	background:none;
}
#centre_accueil .bloc_center_top{
	background-image: url(../image/accueil/cadre-accueil-bg.gif);
	background-position:top center;
	background-repeat:repeat-y;
}

#centre_accueil .bloc_center_intro{
	background-image: url(../../images/accueil/accueil-bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	width:615px;
	padding-bottom:30px;
}

#centre_accueil .bloc_center_description{
	width:591px;
	padding-bottom:10px;
}

#centre_accueil .bloc_center_description table{
	margin:0px;
	padding:0px;
}

#centre_accueil .bloc_center_description table span{
	/*color:#9ed253;*/
	font-weight:bold;
}

#centre_accueil .bloc_center_footer {
	background-image: url(../image/accueil/cadre-accueil-bot.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
}

#centre_accueil {
	color:#698286;
}

#centre_accueil A {
	color:#668188;
}

#centre_accueil A:hover {
	color:#668188;
}

#centre_accueil .bloc_center .contentText{
	width:390px;
	margin-left:auto;
	margin-right:auto;
}
/*end centre*/


/****************/
/* page contact */
/****************/
/*start centre*/
#centre_contact {
	height:auto;
	background:none;
}
#centre_contact .bloc_center_top{
	background-image: url(../image/accueil/cadre-accueil-bg.gif);
	background-position:top center;
	background-repeat:repeat-y;
}

#centre_contact .bloc_center_intro{
	background-image: url(../../images/accueil/contact_bg.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:615px;
	padding-bottom:30px;
}

#centre_contact .bloc_center_description{
	width:591px;
	padding-bottom:10px;
}

#centre_contact .bloc_center_description table{
	margin:0px;
	padding:0px;
}

#centre_contact .bloc_center_description table span{
	font-weight:bold;
}

#centre_contact .bloc_center_footer {
	background-image: url(../image/accueil/cadre-accueil-bot.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
}

#centre_contact {
	color:#698286;
}

#centre_contact A {
	color:#668188;
}

#centre_contact A:hover {
	color:#668188;
}

#centre_contact .bloc_center .contentText{
	width:390px;
	padding-top:30px;
	padding-bottom:150px;
	margin-left:auto;
	margin-right:auto;
}
/*end centre*/

/****************/
/* page commune */
/****************/
/*start centre*/
#centre_commun {
	height:auto;
	background:none;
}
#centre_commun .bloc_center_top{
	background-image: url(../image/accueil/cadre-accueil-bg.gif);
	background-position:top center;
	background-repeat:repeat-y;
}

#centre_commun .bloc_center_intro{
	background-image:none;
	width:570px;
	padding-bottom:10px;
}

#centre_commun .bloc_center_description{
	width:570px;
	padding-bottom:10px;
}

#centre_commun .bloc_center_description table{
	margin:0px;
	padding:0px;
}

#centre_commun .bloc_center_description table span{
	font-weight:bold;
}

#centre_commun .bloc_center_footer {
	background-image: url(../image/accueil/cadre-accueil-bot.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
}

#centre_commun {
	color:#698286;
}

#centre_commun A {
	color:#668188;
}

#centre_commun A:hover {
	color:#668188;
}
/*end centre*/

/*////////////////*/
/*//   mariage  //*/
/*////////////////*/

#body_mariage{
	color:#668188;
	/*background-color:#FFFFFF;*/
	background: url(../image/fpmariage/fond-fpmariage.gif) left top;
	background-repeat:repeat;
}

#h1_mariage{
	color:#668188;
}

/*start leftcol*/
#leftcol_mariage .nav ul li a {
	color:#668188;
}

#leftcol_mariage .nav a:hover,#leftcol_mariage .nav a:focus {
	color:#698286;
}
/*end leftcol*/

/*start menu*/
#menu_mariage {
	background: url(../image/fpmariage/onglets-fpmariage.gif) no-repeat left top;
}

#menu_mariage .title {
	color:#668188;
}

#menu_mariage .title A{
	color:#668188;
}

#menu_mariage .title A:hover {
	color:#668188;
}
/*end menu*/

/*start centre*/
#centre_mariage {
	height:auto;
	background:none;
}
#centre_mariage .bloc_center_top{
	background-image: url(../image/fpmariage/cadre-mariage-bg.gif);
	background-position:top center;
	background-repeat:repeat-y;
}

#centre_mariage .bloc_center_intro{
	background-image: url(../../images/mariage/accueil/mariage-bg-intro-01.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	width:570px;
	height:275px;
	padding-bottom:10px;
}

#centre_mariage .bloc_center_description{
	width:570px;
	padding-bottom:10px;
}

#centre_mariage .bloc_center_description table{
	margin:0px;
	padding:0px;
}

#centre_mariage .bloc_center_description table span{
	/*color:#9ed253;*/
	font-weight:bold;
}

#centre_mariage .bloc_center_footer {
	background-image: url(../image/fpmariage/cadre-mariage-bot.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
}

#centre_mariage {
	color:#698286;
}

#centre_mariage A {
	color:#668188;
}

#centre_mariage A:hover {
	color:#668188;
}
/*end centre*/

/*start bandeauflash_mariage*/
#bandeauflash_mariage {
	color:#668188;
}

#bandeauflash_mariage A:visited {
	color:#668188;
}

#bandeauflash_mariage A:link {
	color:#668188;
}

#bandeauflash_mariage A:active {
	color:#668188;
}

#bandeauflash_mariage A:hover {
	color:#668188;
}
/*end bandeauflash_mariage*/

/*start intro_mariage*/
#intro_mariage1 {
	width: 350px;
	margin: 0px;
	padding-top:35px;
	font-size:10px;
	line-height:16px;
	text-align:left;
}

#intro_mariage2 {
	width: 400px;
	margin: 0px;
	margin-left: 175px;
	margin-top: 90px;
	font-size:10px;
	line-height:16px;
}


#intro_mariage3 {
	width: 400px;
	margin: 0px;
	margin-top: 20px;
	font-size:10px;
	line-height:16px;
	font-weight:bold;
	text-align:left;
	/*color:#9ed253;*/
}
/*end intro_mariage*/

/*start centredesc_mariage*/
#centredesc_mariage .centredesc {
	color: #698286;
}


#centredesc_mariage .titleGamme {
	padding-left:0px;
	color: #698286;
	font-weight:bold;
}

#centredesc_mariage table .titleGamme span {
	font-weight:normal;
	color: #698286;
}

/*end centredesc_mariage*/

/****************/
/* page prestige */
/****************/

#body_prestige{
	color:#668188;
	/*background-color:#FFFFFF;*/
	background: url(../image/prestige/fond-prestige.gif) left top;
	background-repeat:repeat;
}

#h1_prestige{
	color:#668188;
}

/*start leftcol*/
#leftcol_prestige .nav ul li a {
	color:#668188;
}

#leftcol_prestige .nav a:hover,#leftcol_prestige .nav a:focus {
	color:#698286;
}
/*end leftcol*/

/*start menu*/
#menu_prestige {
	background: url(../image/prestige/onglets-prestige.gif) no-repeat left top;
}

#menu_prestige .title {
	color:#668188;
}

#menu_prestige .title A{
	color:#668188;
}

#menu_prestige .title A:hover {
	color:#668188;
}
/*end menu*/

/*start centre*/
#centre_prestige {
	height:auto;
	background:none;
}
#centre_prestige .bloc_center_top{
	background-image: url(../image/prestige/cadre-prestige-bg.gif);
	background-position:top center;
	background-repeat:repeat-y;
}

#centre_prestige .bloc_center_intro{
	background-image: url(../../images/prestige/accueil/prestige-bg-intro-01.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	width:570px;
	padding-bottom:10px;
}

#centre_prestige .bloc_center_description{
	width:591px;
	padding-bottom:10px;
}

#centre_prestige .bloc_center_description .contentText h1.titlePage{
	color: #FFFFFF;
	font-weight:normal;
	font-size:17px;
	padding-top:10px;
	margin-bottom:10px;
	margin-left:62px;
}

#centre_prestige .bloc_center_description .contentText#bleuGris{
	color:#668188;
}

#centre_prestige .bloc_center_description .contentText#bleuGris a{
	color:#668188;
}

#centre_prestige .bloc_center_description table{
	margin:0px;
	padding:0px;
}

#centre_prestige .bloc_center_description table strong{
	/*color:#9ed253;
	font-weight:bold;*/
	font-size:12px;
}

#centre_prestige .bloc_center_footer_1 {
	height:10px;
	background-image: url(../image/prestige/cadre-prestige-bot-01.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
}

#centre_prestige .bloc_center_footer_2 {
	height:10px;
	background-image: url(../image/prestige/cadre-prestige-bot-02.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
}

#centre_prestige {
	color:#FFFFFF;
}

#centre_prestige A {
	color:#FFFFFF;
}

#centre_prestige A:hover {
	color:#FFFFFF;
}
/*end centre*/

/*start bandeauflash_prestige*/
#bandeauflash_prestige {
	color:#668188;
	text-align:left;
}

#bandeauflash_prestige a {
	color:#668188;
}

#bandeauflash_prestige a:hover {
	color:#668188;
}
/*end bandeauflash_prestige*/

/*start intro_prestige*/
#intro_prestige1 {
	width: 320px;
	margin: 0px;
	padding-top:70px;
	padding-bottom:60px;
	font-size:10px;
	line-height:16px;
	text-align:left;
}
/*end intro_prestige*/

/*////////////////*/
/*// stickers  //*/
/*////////////////*/

#body_stickers{
	color:#668188;
	/*background-color:#FFFFFF;*/
	background: url(../image/stickers/fond-stickers.gif) left top;
	background-repeat:repeat;
}

#h1_stickers{
	color:#668188;
}

/*start leftcol*/
#leftcol_stickers .nav ul li a {
	color:#668188;
}

#leftcol_stickers .nav a:hover,#leftcol_stickers .nav a:focus {
	color:#698286;
}
/*end leftcol*/

/*start menu*/
#menu_stickers {
	background: url(../image/stickers/onglets-stickers.gif) no-repeat left top;
}

#menu_stickers .title {
	color:#668188;
}

#menu_stickers .title A {
	color:#668188;
}

#menu_stickers .title A:hover {
	color:#668188;
}
/*end menu*/

/*start centre*/
#centre_stickers {
	height:auto;
	background:none;
	color:#698286;
}

#centre_stickers .bloc_center_top{
	background-image: url(../image/stickers/cadre-stickers-bg.gif);
	background-position:top center;
	background-repeat:repeat-y;
}

#centre_stickers .bloc_center_intro{
	background-image: url(../../images/stickers/accueil/stickers-bg-intro-01.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	width:570px;
	height:275px;
	padding-bottom:10px;
}

#centre_stickers .bloc_center_description{
	width:570px;
	padding-bottom:10px;
}

#centre_stickers .bloc_center_description table{
	margin:0px;
	padding:0px;
}

#centre_stickers .bloc_center_description table span{
	/*color:#9ed253;*/
	font-weight:bold;
}

#centre_stickers .bloc_center_footer {
	background-image: url(../image/stickers/cadre-stickers-bot.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
}

#centre_stickers .bloc_center .contentText h1{
	font-size:14px;
	margin-bottom:40px;
}

#centre_stickers .bloc_center .contentText h1 span{
	font-weight:normal;
}

#centre_stickers A {
	color:#668188;
}

#centre_stickers A:hover {
	color:#668188;
}
/*end centre*/

/*start bandeauflash_stickers*/
#bandeauflash_stickers {
	color:#668188;
}

#bandeauflash_stickers A {
	color:#668188;
}

#bandeauflash_stickers A:hover {
	color:#668188;
}
/*end bandeauflash_stickers*/

/*intro_stickers*/
#intro_stickers1 {
	width: 350px;
	margin: 0px;
	padding-top:35px;
	font-size:10px;
	line-height:16px;
	text-align:left;
}

#intro_stickers2 {
	width: 400px;
	margin: 0px;
	margin-left: 175px;
	margin-top: 90px;
	font-size:10px;
	line-height:16px;
}

/*end intro_stickers*/

/*start centredesc_stickers*/
#centredesc_stickers .centredesc {
	color: #698286;
}

#centredesc_stickers .titleGamme {
	padding-left:0px;
	color: #698286;
	font-weight:bold;
}

#centredesc_stickers table .titleGamme span {
	font-weight:normal;
	color: #698286;
}

#centredesc_stickers table .textGamme{
	padding-top:10px;
}

#centredesc_stickers table .textGamme span {
	font-weight:normal;
	color: #f53797;
	font-size:10px;
}

/*end centredesc_stickers*/

/*centrePhoto_stickers*/
#centrePhoto_stickers .titleGamme{
	font-size:17px;
	padding-right:10px;
	text-align:right;	
}
/*end centrePhoto_stickers*/

/*////////////////*/
/*// boite  //*/
/*////////////////*/

#body_boite{
	color:#668188;
	background: url(../image/boite/fond-boite.gif) left top;
	background-repeat:repeat;
}

#h1_boite{
	color:#668188;
}

/*start leftcol*/
#leftcol_boite .nav ul li a {
	color:#668188;
}

#leftcol_boite .nav a:hover,#leftcol_boite .nav a:focus {
	color:#698286;
}
/*end leftcol*/

/*start menu*/
#menu_boite {
	background: url(../image/boite/onglets-boite.gif) no-repeat left top;
}

#menu_boite .title {
	color:#668188;
}

#menu_boite .title A {
	color:#668188;
}

#menu_boite .title A:hover {
	color:#668188;
}
/*end menu*/

/*start centre*/
#centre_boite {
	height:auto;
	background:none;
	color:#698286;
}

#centre_boite .bloc_center_top{
	background-image: url(../image/boite/cadre-boite-bg.gif);
	background-position:top center;
	background-repeat:repeat-y;
}

#centre_boite .bloc_center_intro{
	background-image: url(../../images/boite/accueil/boite-bg-intro-01.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	width:570px;
	height:275px;
	padding-bottom:10px;
}

#centre_boite .bloc_center_description{
	width:570px;
	padding-bottom:10px;
}

#centre_boite .bloc_center_description table{
	margin:0px;
	padding:0px;
}

#centre_boite .bloc_center_description table span{
	/*color:#9ed253;*/
	font-weight:bold;
}

#centre_boite .bloc_center_footer {
	background-image: url(../image/boite/cadre-boite-bot.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
}

#centre_boite .bloc_center .contentText h1{
	font-size:14px;
	margin-bottom:40px;
}

#centre_boite .bloc_center .contentText h1 span{
	font-weight:normal;
}

#centre_boite A {
	color:#668188;
}

#centre_boite A:hover {
	color:#668188;
}
/*end centre*/

/*start bandeauflash_boite*/
#bandeauflash_boite {
	color:#668188;
}

#bandeauflash_boite A {
	color:#668188;
}

#bandeauflash_boite A:hover {
	color:#668188;
}
/*end bandeauflash_boite*/

/*intro_boite*/
#intro_boite1 {
	width: 400px;
	margin: 0px;
	padding-top:35px;
	font-size:10px;
	line-height:16px;
	text-align:left;
}

#intro_boite2 {
	width: 400px;
	margin: 0px;
	margin-left: 175px;
	margin-top: 90px;
	font-size:10px;
	line-height:16px;
}
/*end intro_boite*/

/*start centredesc_boite*/
#centredesc_boite .centredesc {
	color: #698286;
}

#centredesc_boite .titleGamme {
	padding-left:0px;
	color: #698286;
	font-weight:bold;
}

#centredesc_boite table .titleGamme span {
	font-weight:normal;
	color: #698286;
}

#centredesc_boite table .textGamme{
	padding-top:10px;
}

#centredesc_boite table .textGamme span {
	font-weight:normal;
	color: #f53797;
	font-size:10px;
}

/*end centredesc_boite*/

/*centrePhoto_boite*/
#centrePhoto_boite .titleGamme{
	font-size:17px;
	padding-right:10px;
	text-align:right;	
}
/*end centrePhoto_boite*/

/*/////////////////////*/
/*// page naissance  //*/
/*/////////////////////*/

#body_naissance{
	color:#668188;
	/*background-color:#FFFFFF;*/
	background: url(../image/fpnaissance/fond-fpnaissance.gif) left top;
	background-repeat:repeat;
}

#h1_naissance{
	color:#668188;
}

/*start leftcol*/
#leftcol_naissance .nav ul li a {
	color:#668188;
}

#leftcol_naissance .nav a:hover,#leftcol_naissance .nav a:focus {
	color:#698286;
}
/*end leftcol*/

/*start menu*/
#menu_naissance {
	background: url(../image/fpnaissance/onglets-fpnaissance.gif) no-repeat left top;
}

#menu_naissance .title {
	color:#668188;
}

#menu_naissance .title A {
	color:#668188;
}

#menu_naissance .title A:hover {
	color:#668188;
}
/*end menu*/

/*start centre*/
#centre_naissance {
	height:auto;
	background:none;
}
#centre_naissance .bloc_center_top{
	background-image: url(../image/fpnaissance/cadre-naissance-bg.gif);
	background-position:top center;
	background-repeat:repeat-y;
}

#centre_naissance .bloc_center_intro{
	background-image: url(../../images/naissance/accueil/naissance-bg-intro-01.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	width:570px;
	height:275px;
	padding-bottom:10px;
}

#centre_naissance .bloc_center_description{
	width:570px;
	padding-bottom:10px;
}

#centre_naissance .bloc_center_description table{
	margin:0px;
	padding:0px;
}

#centre_naissance .bloc_center_description table span{
	/*color:#9ed253;*/
	font-weight:bold;
}

#centre_naissance .bloc_center_footer {
	background-image: url(../image/fpnaissance/cadre-naissance-bot.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
}

#centre_naissance {
	color:#698286;
}

#centre_naissance A {
	color:#668188;
}

#centre_naissance A:hover {
	color:#668188;
}
/*end centre*/

/*start bandeauflash_naissance*/
#bandeauflash_naissance {
	color:#668188;
}

#bandeauflash_naissance A {
	color:#668188;
}

#bandeauflash_naissance A:hover {
	color:#668188;
}
/*end bandeauflash_naissance*/

/*intro_naissance*/
#intro_naissance1 {
	width: 400px;
	margin: 0px;
	margin-top: 35px;
	font-size:10px;
	line-height:16px;
}

#intro_naissance2 {
	width: 310px;
	margin: 0px;
	margin-top: 85px;
	margin-left: 223px;
	font-size:10px;
	line-height:16px;
}


#intro_naissance3 {
	width: 360px;
	margin: 0px;
	margin-top: 20px;
	margin-left: 223px;
	font-size:10px;
	line-height:16px;
	font-weight:bold;
	/*color:#f53797;*/
}
/*end intro_naissance*/

/*start centredesc_naissance*/
#centredesc_naissance .centredesc {
	color: #698286;
}

#centredesc_naissance .titleGamme {
	padding-left:0px;
	color: #f53797;
	font-weight:bold;
}

#centredesc_naissance table .titleGamme span {
	font-weight:normal;
	color: #f53797;
}

#centredesc_naissance table .textGamme{
	padding-top:10px;
}

#centredesc_naissance table .textGamme span {
	font-weight:normal;
	color: #f53797;
	font-size:10px;
}

#centredesc_naissance .imgClick img{
	cursor:pointer;
	border:none;
}

/*end centredesc_naissance*/

/*centrePhoto_naissance*/
#centrePhoto_naissance .titleGamme{
	font-size:17px;
	padding-right:10px;
	text-align:right;	
}
/*end centrePhoto_naissance*/