
body {margin:0;background: url('/mandant_foto/static_pages/fr/images/background.gif');}
a{text-decoration:none}
.clear_both {clear:both;}

.float_left{float:left;}

.page {text-align:left;margin:0 auto;width:957px;}

/* header */

#header{background: url('/mandant_foto/static_pages/fr/images/header/header.png') no-repeat;height:124px;width:957px;}

#fond {float:left;width:957px;height:100%;padding-left:10px;	background:url('/mandant_foto/static_pages/fr/images/body/page.png') repeat-y !important;background:url('/mandant_foto/static_pages/fr/images/body/page2.png') repeat-y;}

#logo {display:block;width:153px;height:83px;float:left;	padding-left:26px;padding-top:24px;}

#image-tete {background: url('/mandant_foto/static_pages/fr/images//header/h1.png') no-repeat;height:26px;width:390px;margin-top:65px;margin-left:100px;float:left;}
	
#image-tete img {padding-left:20px;padding-top:30px;}
	
#lien_espaceperso{position:absolute;font: 12px arial;color: #fff;margin-top:14px;margin-left:51px !important;margin-left:41px;text-decoration:none;}

#lien_espaceperso:hover, #lien_espaceperso:focus, #lien_espaceperso:active { text-decoration:underline;}

/* menu */

.menu {background: url('/mandant_foto/static_pages/fr/images/menu/menu.gif') repeat-x;height:30px;width:807px; margin:0;padding-left:130px;list-style:none;float:left;}

.menu li{	float:left;display:block;}

.telechargement {background: url('/mandant_foto/static_pages/fr/images/menu/telechargement.png') no-repeat;
display:block;float:left;	font: 12px arial;height:18px;margin-top:2px;text-decoration:none;padding-top:3px;padding-left:30px;padding-right:10px;color:#fff}

.information {
		background: url('/mandant_foto/static_pages/fr/images/menu/information.png') no-repeat;
		display:block;
		float:left;
		font: 12px arial;
		height:18px;
		margin-top:2px;
		text-decoration:none;
		padding-top:3px;
		padding-left:30px;
		padding-right:10px;
		color:#fff
		}

.contact{
		background: url('/mandant_foto/static_pages/fr/images/menu/contact.png') no-repeat;
		display:block;
		float:left;
		font: 12px arial;
		height:18px;
		margin-top:2px;
		text-decoration:none;
		padding-top:3px;
		padding-left:30px;
		padding-right:10px;
		color:#fff
		}

.aide{
		background: url('/mandant_foto/static_pages/fr/images/menu/aide.png') no-repeat;
		display:block;
		float:left;
		font: 12px arial;
		height:18px;
		margin-top:2px;
		text-decoration:none;
		padding-top:3px;
		padding-left:30px;
		padding-right:10px;
		color:#fff
		}

.produits{
		background: url('/mandant_foto/static_pages/fr/images/menu/produits.png') no-repeat;
		display:block;
		float:left;
		font: 12px arial;
		height:18px;
		margin-top:2px;
		text-decoration:none;
		padding-top:3px;
		padding-left:30px;
		padding-right:10px;
		color:#fff
		}

.accueil{
		background: url('/mandant_foto/static_pages/fr/images/menu/accueil.png') no-repeat;
		display:block;
		float:left;
		font: 12px arial;
		height:18px;
		margin-top:2px;
		text-decoration:none;
		padding-top:3px;
		padding-left:30px;
		padding-right:10px;
		color:#fff
		}

.inactif:hover,.inactif:focus,.inactif:active {
												background-position:0 -21px;
												background-color:#ad3b66;
												}

.actif {
		background-position:0 -42px;
		background-color:#fff;
		color:#2e7f1b;
		}

.menu li img {
			display:block;
			padding-top:3px;
			float:left;
			}

.actif:hover,.actif:focus,.actif:active {
				color:#2e7f1b;
				background-color:#fff;
				}


/* page index haut du corps */

#cadre1 {
		clear:both;
		background: url('/mandant_foto/static_pages/fr/images/body/visio/cadre1.png') no-repeat;
		margin-left:12px;
		display:block;
		width:912px;
		height:234px;
		padding-top:0;
		margin-top:8px;
		}

#corps {
		background-color:#fff;
		}

h1 {
		padding-left:15px;
		padding-top:10px;
		font: 15px arial;
		color:#2e7f1b;
		margin:0 0 15px 0;
		}

h2 {
		padding-left:15px;
		padding-top:10px;
		font: 14px arial;
		color:#2e7f1b;
		margin:0 0 15px 0;
		}

#visio {
		text-align:center;
		list-style:none;
		padding-left:40px;
		margin:0;
		}	
	
#visio li {
			float:left;
			padding-right:10px;
			}

#sousligne1 { text-decoration:none;}

#visio li a {
			font: 16px arial;
			display:block;
			text-decoration:none;
			border:0;
			color:#000;
			}

#visio img {
			border:0;
			}

#visio li a span{
			font: 12px arial;
			color:#b1b1b1;
			}

/* page index centre */

#centre_cadre1_g {
				background: url('/mandant_foto/static_pages/fr/images/body/centre/centre_ligne1_g.png') no-repeat;
				width:257px;
				height:141px;
				margin:0 0 0 12px!important;
				margin:0 0 0 6px;
				padding:20px 0 0 25px;
				float:left;
				}

#index_clique1 {
				display:block;
				background: url('/mandant_foto/static_pages/fr/images/body/centre/cadre_rose1.png') no-repeat;
				width:103px;
				height:24px;
				font: 13px arial;
				font-weight:bold;
				padding:7px 0 0 22px;
				margin:15px 0 0 120px !important;
				margin:13px 0 0 55px;
				color:#fff;
				text-decoration:none;
				float:left;
				}

#centre_cadre1_d {
				float:left;
				background: url('/mandant_foto/static_pages/fr/images/body/centre/centre_ligne1_d.png') no-repeat;
				width:603px;
				height:141px;
				margin:0 0 0 3px;
				padding:20px 0 0 25px;
				}

#index_clique2 {
				display:block;
				background: url('/mandant_foto/static_pages/fr/images/body/centre/cadre_rose_trans.png') no-repeat;
				width:103px;
				height:24px;
				font: 13px arial;
				font-weight:bold;
				padding:7px 0 0 22px;
				margin:69px 0 0 170px!important;
				margin:66px 0 0 85px;
				color:#fff;
				text-decoration:none;
				float:left;
				}

#centre_cadre2_g {
				background: url('/mandant_foto/static_pages/fr/images/body/centre/centre_ligne2_g.png') no-repeat;
				width:597px;
				height:143px;
				margin:0 0 0 12px!important;
				margin:0 0 0 6px;
				padding:20px 0 0 15px;
				float:left;
				}

#centre_cadre2_g p {
					font:14px arial;
					color:#707070;
					font-weight:bold;
					margin:0 0 15px 0;
					}

.index_text {
			margin: 0 0 0 30px;
			}

#centre_cadre2_d {
				float:left;
				background: url('/mandant_foto/static_pages/fr/images/body/centre/centre_ligne2_d.png') no-repeat;
				width:280px;
				height:145px;
				margin:0 0 0 3px;
				padding:17px 0 0 22px;
				}

#index_clique3 {
				display:block;
				background: url('/mandant_foto/static_pages/fr/images/body/centre/cadre_rose2.png') no-repeat;
				width:103px;
				height:24px;
				font: 13px arial;
				font-weight:bold;
				padding:7px 0 0 22px;
				margin:20px 0 0 150px !important;
				margin:15px 0 0 70px;
				color:#fff;
				text-decoration:none;
				float:left;
				}

#index_clique1:hover, #index_clique1:focus, #index_clique1:active,
#index_clique2:hover, #index_clique2:focus, #index_clique2:active,
#index_clique3:hover, #index_clique3:focus, #index_clique3:active { text-decoration:underline;}

/*page index bas de page */

#cadre_2 {
		clear:both;
		background: url('/mandant_foto/static_pages/fr/images/body/creation/cadre_2.png') no-repeat;
		width:910px;
		height:223px;
		margin-left:12px;
		margin-bottom:20px;
		}

.crea {
		list-style:none;
		}

.numero {
		font:15px arial;
		color:#fff;
		background-color:#a42756;
		width:21px;
		height:26px;
		padding-top:7px;
		padding-left:13px;
		margin-right:10px;
		margin-top:5px;
		float:left;
		}

.explications {
				display:block;
				color:#474747;
				font: 11px arial;
				line-height:13px;
				}

#explication_1 {
		float:left;
		margin:120px 0 0 15px !important;
		margin:120px 0 0 5px;
		width:130px;
		padding:0;
		}

#explication_2{
		float:left;
		width:165px;
		margin-top:120px;
		padding-right:5px;
		}

#explication_3 {
		float:left;
		margin-top:120px;
		width:165px;
		}

#explication_4 {
		float:left;
		margin-top:120px;
		width:195px;
		}

#explication_5 {
		float:left;
		margin-top:120px;
		width:170px;
		}

#crea_1 {
		display:block;
		padding-top:8px;
		margin-left:4px;
		}

/* page selection des produits */

.cadre_page_selection_produits {
								background: url('/mandant_foto/static_pages/fr/images/body/produits/cadre_page_selection_produits.png') no-repeat;
								margin: 5px 0 0 10px !important;
								margin: 5px 0 0 6px;
								padding: 0 0 0 0;
								width:454px;
								height:345px;
								float:left;
								}

.cadre_page_selection_produits h2 {
								padding: 8px 0 0 0;
								margin: 0 0 0 45px !important;
								margin: 0 0 0 22px;
								font: 30px arial;
								color:#2e7f1b;
								float:left;
								}

.cadre_page_selection_produits p {
								float:left;
								display:block;
								color:#898989;
								font: 14px arial;
								font-style:italic;
								margin-top: 24px;
								padding-left: 10px;
								margin-bottom: 10px;
								font-weight:bold;
								}

.images_selection_produits {
							margin: 10px 0 0 25px;
							padding:0 0 0 0;
							border:0;
							}

.page_selection_plus_information{
								text-decoration:none;
								float:left;
								width:177px;
								height:24px;
								color:white;
								font:12px arial;
								font-weight:bold;
								padding: 7px 0 0 30px;
								margin: 9px 0 0 14px;
								}

.page_selection_commencer_livre{
								text-decoration:none;
								float:left;
								width:177px;
								height:24px;
								color:white;
								font:12px arial;
								font-weight:bold;
								padding: 7px 0 0 25px!important;
								padding: 3px 0 0 25px;
								margin: 9px 0 0 14px;
								}

.page_selection_plus_information:hover, .page_selection_plus_information:focus, .page_selection_plus_information:active,
.page_selection_commencer_livre:hover, .page_selection_commencer_livre:focus, .page_selection_commencer_livre:active { text-decoration:underline;}

#page_selection_produit_dernier_cadre{
										margin: 5px 0 0 10px !important;
										margin: 5px 0 0 6px;
										padding: 0 0 0 0;
										float:left;
										width:454px;
										}

#page_selection_produit_offre {
								float:left;
								margin-right:4px;
								}

#page_selection_produit_tirage {
								background: url('/mandant_foto/static_pages/fr/images/body/produits/cadre_page_selection_produits_tirage.png') no-repeat;
								width:454px;
								height:163px;
								margin:0;
								padding:15px 0 0 0;
								}

#page_selection_bouton_cliquez {
								display:block;
								padding:7px 0 0 33px;
								margin:0px 0 0 315px;
								background: url('/mandant_foto/static_pages/fr/images/body/produits/page_selection_produits_rectangle_rose.png') no-repeat;
								width:92px;
								height:24px;
								color:#fff;
								font:13px arial;
								font-weight:bold;
								text-decoration:none;
								}

#phrase_tirage_photo {
					padding:70px 0 0 58px;
					}

#principal {
	text-align:left;/* hack for ie5/win */
	margin-left:auto;
	margin-right:auto;
	}

/* page produits */

#produits_gauche {
				float:left;
				width:250px;
				height:1024px;
				padding:0;
				display:block;
				}

#menu_produits {
				background: url('/mandant_foto/static_pages/fr/images/body/produits/produits-cadre-menu.png') no-repeat;
				margin:0 0 0 6px !important;
				margin:0 0 0 3px;
				width:238px;
				float:left;
				height:300px;
				}

#titre_menu {
			margin:12px 0 0 40px;
			padding:0;
			color:#fff;
			height:25px;
			font: 25px arial;
			display:block;
			}

#titre_menu img {
				float:left;
				}

#titre_menu b {
			display:block;
			margin-left:30px;
			height:30px;
			width:110px;
			}

#menu_produits ul {
				margin:0;
				padding:0;
				height:239px;
				width:238px;
				list-style:none;
				}

#menu_produits li {
				height:28px;
				width:234px;
				margin-top:17px !important;
				margin-top:14px;
				padding:0;
				}

.titre_menu_produit{
					text-decoration:none;
					display:block;
					width:211px !important;
					width:206px;
					height:30px!important;
					height:26px;
					padding-top:6px;
					margin:0 0 0 12px;
					padding-left:8px !important;
					font:18px arial;
					color:#2e7f1b;
					font-weight:bold;
					}

#produit_actuel{
				background-color:#2e7f1b;
				color:#fff;
				}

.titre_menu_produit:hover, .titre_menu_produit:focus, .titre_menu_produit:active {
																				color:#fff;
																				background-color:#2e7f1b;
																				cursor:pointer;
																				}

#produits_paiement_livraison {
							margin-left:8px !important;
							margin-left:4px;
							height:150px;
							width:238px;
							float:left;
							}

#produits_paiement_livraison img {
								display:block;
								}

#cadre_produits_1 {
					float:left;
					background: url('/mandant_foto/static_pages/fr/images/body/produits/cadre_produits_droit_1.png') no-repeat;
					width:676px;
					height:405px;
					margin-left:5px;
					margin-top:3px;
					padding-left:0px;
					}

#icon_produit_traditionnel {
					float:left;
					margin:15px 0 0 15px;
					padding:0;
					}

#cadre_produits_1 h2 {
					padding: 9px 0 0 0;
					margin: 0 0 0 5px;
					font: 30px arial;
					color:#2e7f1b;
					float:left;
					}

#cadre_produits_1 span {
						float:left;
						display:block;
						color:#898989;
						font: 16px arial;
						font-style:italic;
						margin-top: 21px;
						padding-left: 10px;
						margin-bottom: 10px;
						font-weight:bold;
						}

#grand_produit {
							margin:30px 0 0 135px;
							padding:0 60px 20px 0;
							}

#mini_produit_1 {
						margin:0 0 0 10px;
						padding:0;
						float:left;
						}

.produit_cache {
				display:none;
				}

.mini_produit {
						margin:0 0 0 0;
						padding:0;
						float:left;
						}

.traditionnel_clique {
						display:block;
						background: url('/mandant_foto/static_pages/fr/images/body/produits/rectangle_rose.png') no-repeat;
						width:212px;
						height:28px;
						font: 14px arial;
						font-weight:bold;
						padding:14px 0 0 26px;
						margin:11px 0 20px 15px;
						color:#fff;
						text-decoration:none;
						float:left;
						}

.traditionnel_clique:hover, #traditionnel_clique_1:focus, #traditionnel_clique_1:active {
																							text-decoration:underline;
																							}

#cadre_produits_2 {
					float:left;
					background: url('/mandant_foto/static_pages/fr/images/body/produits/cadre_produits_droit_2.png') no-repeat;
					width:660px;
					height:100px;
					display:block;
					margin-left:5px;
					margin-top:3px;
					padding-left:15px;
					}

#cadre_produits_2 h3 {
					color:#898989;
					font: 18px arial;
					font-weight:bold;
					margin: 9px 0 5px 0;
					}

#cadre_produits_2  span {
						color:#898989;
						font:14px arial;
						}

#cadre_produits_3.quantite_une {
					float:left;
					width:664px;
					height:142px;
					background: url('/mandant_foto/static_pages/fr/images/body/produits/cadre_produits_droit_3(1).png') no-repeat;
					margin-left:5px;
					padding-left:15px;
					}
#cadre_produits_3.quantite_plus_une {
					float:left;
					width:664px;
					height:142px;
					background: url('/mandant_foto/static_pages/fr/images/body/produits/cadre_produits_droit_3(2).png') no-repeat;
					margin-left:5px;
					padding-left:15px;
					}

#cadre_produits_3 h3 {
					display:block;
					color:#898989;
					font: 18px arial;
					font-weight:bold;
					margin: 12px 0 0 0px;
					float:left;
					}

#grille_tarifaire {
					display:block;
					color:#898989;
					font: 11px arial;
					margin: 17px 0 0 35px;
					float:left;
					text-decoration:underline;
					}

#cadre_produits_3 ul {
					list-style:none;
					display:block;
					float:left;
					padding:2px 0 0 0;
					margin:0 0 0 16px;
					}

#cadre_produits_3 select {
					margin-top:5px;
					width:165px;
					height:20px;
					}

#nbr_page {
		font:17px arial;
		color:#ad3b67;
		clear:both;
		font-weight:bold;
		padding: 5px 5px 4px 0;
		margin: 0 0 0 0;
		float:left;
		}

#reliure {
		font:17px arial;
		color:#ad3b67;
		font-weight:bold;
		padding: 5px 5px 4px 0;
		margin: 0 0 0 50px;
		float:left;
		}

#select_quantite {font:17px arial; color:#ad3b67; font-weight:bold; padding: 5px 5px 0px 0; margin: 0 0 0 26px; float:left;}
#tarif { margin-left:350px; margin-top:30px; position:absolute; width:100px; text-align:center;}
#tarif_text.quantite_une{ color:#992554; font:23px arial; font-weight:bold; font-style:arial; font-style:italic; line-height:23px;}
#tarif_text.quantite_plus_une{ color:#992554; font:23px arial; font-weight:bold; font-style:arial; font-style:italic; background: url('/mandant_foto/static_pages/fr/images/body/produits/barre_mauvaise.png') repeat-x; line-height:23px;}
#tarif_reduit{ display:none; margin-left:475px; margin-top:30px; position:absolute; width:100px; text-align:center; font: 23px arial; font-weight:bold; color:#2e7f1b; font-style:italic; line-height:23px;}

#cadre_prix_unitaire { display:none; position:absolute; margin-left:480px; margin-top:58px; }
.petites_infos_tarif { color:#898989; font: 11px arial; font-style:italic; }
#label_prix_unitaire {float:left;}
#prix_unitaire {float:left; color:#898989; font: 11px arial; font-style:italic;}

#reduction_pourcentage{ display:none; position:absolute; margin-left:580px; width:80px; text-align:center; color:white; font:26px arial; font-style:italic; font-weight:bold; margin-top:-5px;}

#prix_degressif {
				color:#898989;
				font: 11px arial;
				padding: 0 0 0 0;
				margin: 0 0 0 36px;
				}

#cadre_produits_4 {
					float:left;
					width:664px;
					height:186px;
					background: url('/mandant_foto/static_pages/fr/images/body/produits/cadre_produits_droit_4.png') no-repeat;
					margin:3px 0 0 5px;
					padding-left:15px;
					}

#cadre_produits_4 h3 {
					display:block;
					color:#898989;
					font: 18px arial;
					font-weight:bold;
					margin: 10px 0 0 0px;
					clear:both;
					}

#cadre_produits_4 ul {
					list-style:none;
					}

#cadre_produits_42 {
					float:left;
					width:664px;
					height:146px;
					background: url('/mandant_foto/static_pages/fr/images/body/produits/cadre_produits_droit_4(2).png') no-repeat;
					margin:3px 0 0 5px;
					padding-left:15px;
					}

#cadre_produits_42 h3 {
					display:block;
					color:#898989;
					font: 18px arial;
					font-weight:bold;
					margin: 10px 0 0 0px;
					clear:both;
					}

#cadre_produits_42 ul {
					list-style:none;
					}

#cadre_produits_43 {
					float:left;
					width:664px;
					height:146px;
					background: url('/mandant_foto/static_pages/fr/images/body/produits/cadre_produits_droit_4(3).png') no-repeat;
					margin:3px 0 0 5px;
					padding-left:15px;
					}

#cadre_produits_43 h3 {
					display:block;
					color:#898989;
					font: 18px arial;
					font-weight:bold;
					margin: 10px 0 0 0px;
					clear:both;
					}

#cadre_produits_43 ul {
					list-style:none;
					}

.reliures_cahiers_1 {
					height:30px;
					color:#898989;
					font: 9px arial;
					float:left;
					padding: 10px 0 19px 52px;
					margin: 5px 0 0 40px;
					}

.reliures_cahiers_4 {
					height:30px;
					color:#898989;
					font: 9px arial;
					float:left;
					padding: 10px 0 19px 52px;
					margin: 5px 0 0 40px;
					}

.reliures_cahiers_2 {
					height:30px;
					color:#898989;
					font: 9px arial;
					float:left;
					padding: 10px 0 19px 129px;
					margin: 5px 0 0 2px;
					}

.reliures_cahiers_5 {
					height:30px;
					color:#898989;
					font: 9px arial;
					float:left;
					padding: 12px 0 19px 129px;
					margin: 5px 0 0 2px;
					}

.reliures_cahiers_12 {
					height:30px;
					color:#898989;
					font: 9px arial;
					float:left;
					padding: 10px 0 19px 103px;
					margin: 19px 0 0 40px;
					}

.reliures_cahiers_22 {
					height:30px;
					color:#898989;
					font: 9px arial;
					float:left;
					padding: 10px 0 19px 172px;
					margin: 19px 0 0 2px;
					}

.reliures_cahiers_3 {
					height:30px;
					color:#898989;
					font: 9px arial;
					float:left;
					padding: 10px 0 0 130px;
					margin: 5px 0 0 0;
					}

#cadre_produits_5 {
					float:left;
					width:664px;
					height:186px;
					background: url('/mandant_foto/static_pages/fr/images/body/produits/cadre_produits_droit_5.png') no-repeat;
					margin:3px 0 0 5px;
					padding-left:15px;
					}

#cadre_produits_5 h3 {
					display:block;
					color:#898989;
					font: 18px arial;
					font-weight:bold;
					margin: 10px 0 0 0px;
					}

#cadre_produits_5 ul {
					list-style:none;
					display:block;
					float:left;
					padding:0px 0 0 0;
					margin:0 0 0 0px;
					}

#papier_1 {
					height:30px;
					color:#898989;
					font: 10px arial;
					float:left;
					text-align:center;
					padding: 15px 0 0 50px;
					margin: 0 0 0 0;
					}

#papier_12 {
					height:30px;
					color:#898989;
					font: 10px arial;
					float:left;
					text-align:center;
					padding: 15px 0 0 250px;
					margin: 0 0 0 0;
					}

#papier_2 {
					height:30px;
					color:#898989;
					font: 10px arial;
					float:left;
					text-align:center;
					padding: 15px 0 0 50px;
					margin: 0 0 0 0;
					}

#papier_3 {
					height:30px;
					color:#898989;
					font: 9px arial;
					float:left;
					padding: 15px 0 0 186px;
					margin: 0 0 0 0;
					}

#papier_1 span,#papier_2 span,#papier_3 span,#papier_12 span {font-weight:bold; text-decoration:underline}

#bouton_commencer{
					margin-left:665px !important;
					margin-left:655px;
					}

/* page information */

#fond1, #fond2, #fond3, #fond4, #fond5, #fond6, #fond7, #fond8 { display:none;}
#fond0{display:block;}
#information_gauche {
				float:left;
				width:250px;
				height:940px;
				padding:0;
				display:block;
				}

#menu_information {
				background: url('/mandant_foto/static_pages/fr/images/body/information/information_cadre_menu.png') no-repeat;
				margin:1px 0 0 6px !important;
				margin:1px 0 0 3px;
				width:238px;
				float:left;
				height:290px;
				}

.menu_information {
					background: url('/mandant_foto/static_pages/fr/images/body/information/information_cadre_menu2.png') no-repeat;
					margin:0 0 0 6px !important;
					margin:0 0 0 3px;
					width:238px;
					float:left;
					height:52px;
					}

.menu_information:hover, .menu_information:focus, .menu_information:active { cursor:pointer;}

.titre_info {
			margin:17px 0 0 62px;
			padding:0;
			color:#fff;
			height:25px;
			font: 15px arial;
			display:block;
			font-weight:bold
			}

.produits_menu_rectangle_vert {
								margin:0 0 0 7px !important;
								margin:0 0 0 4px;
								display:block;
								width:6px;
								height:36px !important;
								height:32px;
								padding:0 0 0 0px;
								background-color:#2e7f1b;
								float:left;
								}

#menu_information ul {
				margin:0;
				padding:0;
				height:239px;
				width:238px;
				list-style:none;
				}

#menu_information li {
				height:28px;
				width:234px;
				margin:17px 0 0 0;
				padding:0;
				}

.tarif_par_type{
				text-decoration:none;
				display:block;
				width:211px;
				height:33px;
				padding-top:3px;
				margin:0 0 0 12px;
				padding-left:8px;
				font:14px arial;
				font-weight:bold;
				color:#2e7f1b;
				}

.menu_tarif_taille {
					font-size:10px;
					}

.info_active{
			color:#fff;
			background-color:#2e7f1b;
			text-decoration:none;
			display:block;
			width:211px !important;
			width:209px;
			height:33px !important;
			height:31px;
			padding-top:3px;
			margin:0 0 0 12px;
			padding-left:8px !important;
			font:14px arial;
			font-weight:bold;
			}

.tarif_par_type:hover, .tarif_par_type:focus, .tarif_par_type:active {color:#fff;background-color:#2e7f1b;cursor:pointer;}

#information_commande2 {
						background: url('/mandant_foto/static_pages/fr/images/body/information/cadre_info_2.png') no-repeat;
						width:675px;
						height:450px;
						float:left;
						margin:2px 0 0 3px;
						}

#information_commande0 {
						background: url('/mandant_foto/static_pages/fr/images/body/information/cadre_tableau_4.png') no-repeat;
						width:665px;
						height:260px;
						float:left;
						margin:2px 0 0 3px;
						padding:10px 0 0 10px;
						}

.information_commande1 {
						background: url('/mandant_foto/static_pages/fr/images/body/information/cadre_info_1.png') no-repeat;
						width:665px;
						height:110px;
						float:left;
						margin:2px 0 0 3px;
						padding:10px 0 0 10px;
						}

#information_commande3 {
						background: url('/mandant_foto/static_pages/fr/images/body/information/cadre_info_2.png') no-repeat;
						width:675px;
						height:450px;
						float:left;
						margin:2px 0 0 3px;
						}

#information_commande4 {
						background: url('/mandant_foto/static_pages/fr/images/body/information/cadre_info_3.png') no-repeat;
						width:675px;
						height:880px;
						float:left;
						margin:2px 0 0 3px;
						}

.grand_icone_info {
					float:left;
					margin:8px 10px 0 15px;
					padding:0;
					}

.titre_encadre_formulaire {
							font: 20px arial;
							font-weight:bold;
							margin:0;
							padding:9px 0 20px 0;
							float:left;
							}

.text_information{
					float:left;
					font:13px arial;
					margin:0 0 20px 0;
					padding:0;
					}

.text_information0{
					float:left;
					font:15px arial;
					margin:0 0 20px 60px;
					padding:0;
					font-weight:bold;
					color:#707070;
					}

.fleche_info {
			margin:3px 5px 0 25px;
			float:left;
			}

.information_cadre_text{
				float:left;
				width:660px;
				margin-bottom:0;
				}

#logo_cbsecurise {
					margin:0 0 0 160px;
					}

#tableau_transport {
					margin:0 0 15px 130px !important;
					margin:0 0 15px 70px;
					float:left;
					width:400px;
					}

#tableau_frais {
				margin:0 0 15px 16px !important;
				margin:0 0 15px 8px;
				float:left;
				width:640px
				}

.tableau_transport_delais_titre {
								background-color: #369f1d;
								font: 13px arial;
								color:white;
								text-align:center;
								font-weight:bold;
								margin:0;
								width:50%;
								}

.tableau_transport_delais_titre2 {
								background-color: #369f1d;
								font: 13px arial;
								color:white;
								text-align:center;
								font-weight:bold;
								width:33%;
								margin:0;
								}

.tableau_transport_delais_contenu {
									font:12px arial;
									background-color:#a5cf9b;
									text-align:center;
									}

.lien_page_information {
						font:16px arial;
						font-weight:bold;
						margin:20px 0 0 35px;
						float:left;
						}

.info_cliquez_ici {
					color:#368e24;
					text-decoration:none;
					}

.info_cliquez_ici:hover, .info_cliquez_ici:focus, .info_cliquez_ici:active {text-decoration:underline; color:#ac3b66}

/* tableau des prix */

.cadre_tableau1{
				background: url('/mandant_foto/static_pages/fr/images/body/information/cadre_tableau_1.png') no-repeat;
				padding:15px 0 0 4px;
				height:435px;
				width:671px;
				}

.cadre_tableau2{
				background: url('/mandant_foto/static_pages/fr/images/body/information/cadre_tableau_2.png') no-repeat;
				padding:15px 0 0 4px;
				height:1035px;
				width:671px;
				}

.cadre_tableau2bis{
				background: url('/mandant_foto/static_pages/fr/images/body/information/cadre_tableau_2bis.png') no-repeat;
				padding:15px 0 0 4px;
				height:535px;
				width:671px;
				}

.cadre_tableau3{
				background: url('/mandant_foto/static_pages/fr/images/body/information/cadre_tableau_3.png') no-repeat;
				padding:15px 0 0 4px;
				height:945px;
				width:671px;
				}

.cadre_tableau3bis{
				background: url('/mandant_foto/static_pages/fr/images/body/information/cadre_tableau_3bis.png') no-repeat;
				padding:15px 0 0 4px;
				height:765px;
				width:671px;
				}

.cadre_tableau4{
				background: url('/mandant_foto/static_pages/fr/images/body/information/cadre_tableau_4.png') no-repeat;
				padding:15px 0 0 4px;
				height:255px;
				width:671px;
				}

.tableau_prix {
				text-align:center;
				font:13px arial;
				margin:0 0 10px 0;
				}

.titre_tableau {
				background-color:#369f1d ;
				font-weight:bold;
				color:#fff;
				}

.sous_titre_tableau {
					background-color:#a5cf9b;
					font-weight:bold;
					color:#fff;
					}

.tarif_unitaire {
				background-color:#e5ffdf;
				}

.nbr_page{
			background-color:#a5cf9b;
			}

.visuel_tableau_prix {
					font:13px arial;
					font-weight:bold;
					font-style:italic;
					float:left;
					text-align:center;
					padding:0;
					margin:0 35px 0 25px !important;
					margin:0 35px 0 15px !important;
					}

.fond_type_reliure {
		background: url('/mandant_foto/static_pages/fr/images/body/information/menu.gif') repeat-x;
		height:30px;
		width:667px;
		text-align:center;
		margin:0 0 20px 0;
		}

.tableau_type_reliure {
						padding:0;
						margin:0 0 0 0px;
						font:19px arial;
						font-weight:bold;
						color:#fff;
						}

.taleau_plus_50{
				font:13px arial;
				padding:0 0 0 60px;
				font-weight:bold;
				}

.taleau_plus_50 a{
				color:#13b2ff;
				}

.information_vignette_categorie {
								padding:0 0 20px 15px;
								}

.info_soustitre {
				float:left;
				font:18px arial;
				padding:0;
				margin:19px 0 0 30px;
				font-weight:bold;
				}

.titre_encadre_information {
							font: 30px arial;
							font-weight:bold;
							margin:0;
							padding:9px 0 20px 0;
							float:left;
							}

.grand_icone_info2 {
					float:left;
					margin:13px 10px 0 15px;
					padding:0;
					}

.information_rapportprix {
						font:15px arial;
						text-align:center;
						font-weight:bold
						}

#prix_livre_traditionnel {
						margin:2px 0 0 0;
						float:left;
						width:675px;
						height:2551px;
						}

#prix_livre_expression {
						margin:2px 0 0 0;
						float:left;
						width:675px;
						height:2551px;
						}

#prix_livre_recueil{
					margin:2px 0 0 0;
					float:left;
					width:675px;
					height:2551px;
					}

#prix_livre_paysage {
					margin:2px 0 0 0;
					float:left;
					width:675px;
					height:1840px;
					}

#prix_livre_memo {
					margin:2px 0 0 0;
					float:left;
					width:675px;
					height:530px;
					}



/* page aide */

h2 {
		padding-left:15px;
		padding-top:10px;
		font: 14px arial;
		color:#2e7f1b;
		margin:0 0 15px 0;
		}

#aide_gauche {
				float:left;
				width:250px;
				height:540px;
				padding:0;
				display:block;
				}

#menu_aide {
				background: url('/mandant_foto/static_pages/fr/images/body/aide/cadre_menu_aide.png') no-repeat;
				margin:0 0 0 6px !important;
				margin:0 0 0 3px;
				width:238px;
				float:left;
				height:300px;
				}

#menu_aide ul {
				margin:0;
				padding:0;
				height:239px;
				width:238px;
				list-style:none;
				}

#menu_aide li {
				height:28px;
				width:234px;
				margin-top:17px !important;
				margin-top:14px;
				padding:0;
				}

#titre_menu_aide {
			margin:13px 0 0 65px;
			padding:0;
			color:#fff;
			height:25px;
			font: 25px arial;
			display:block;
			}

#titre_menu_aide b {
			margin-left:1px;
			height:30px;
			width:60px;
			}

#titre_menu_aide img {
				float:left;
				}

.aide_menu_rectangle_vert {
								margin-left:7px !important;
								margin-left:3px;
								margin-right:0;
								display:block;
								width:6px;
								height:31px;
								padding:0px;
								background-color:#2e7f1b;
								float:left;
								}

.choix_menu_aide{
				text-decoration:none;
				display:block;
				width:211px !important;
				width:209px;
				height:24px;
				padding-top:7px;
				margin:0 0 0 12px;
				padding-left:8px !important;
				font:12px arial;
				color:#2e7f1b;
				font-weight:bold;
				}

.aide_active{
			text-decoration:none;
			display:block;
			width:211px !important;
			width:209px;
			height:24px;
			padding-top:7px;
			margin:0 0 0 12px;
			padding-left:8px !important;
			font:12px arial;
			font-weight:bold;
			color:#fff;
			background-color:#2e7f1b;
			}

#aide_actuel{
			background-color:#2e7f1b;
			color:#fff;
			}

.choix_menu_aide:hover, .choix_menu_aide:focus, .choix_menu_aide:active {
																		color:#fff;
																		background-color:#2e7f1b;
																		cursor:pointer;
																		}

#cadre_aide_1 {
				background: url('/mandant_foto/static_pages/fr/images/body/aide/cadre_aide_1.png') no-repeat;
				display:block;
				width:675px;
				height:300px;
				float:left;
				margin:2px 0 0 3px;
				}

#cadre_aide_2 {
				background: url('/mandant_foto/static_pages/fr/images/body/aide/cadre_aide_2.png') no-repeat;
				width:675px;
				height:320px;
				float:left;
				margin:2px 0 0 3px;
				display:none;
				}

#cadre_aide_3 {
				background: url('/mandant_foto/static_pages/fr/images/body/aide/cadre_aide_3.png') no-repeat;
				width:675px;
				height:260px;
				float:left;
				margin:2px 0 0 3px;
				display:none;
				}

#cadre_aide_4 {
				background: url('/mandant_foto/static_pages/fr/images/body/aide/cadre_aide_4.png') no-repeat;
				width:675px;
				height:390px;
				float:left;
				margin:2px 0 0 3px;
				display:none;
				}

#cadre_aide_5 {
				background: url('/mandant_foto/static_pages/fr/images/body/aide/cadre_aide_5.png') no-repeat;
				width:675px;
				height:530px;
				float:left;
				margin:2px 0 0 3px;
				display:none;
				}

.grand_icone_numero {
					float:left;
					margin:8px 0 0 15px;
					padding:0;
					}

.titre_encadre_aide {
					font: 20px arial;
					font-weight:bold;
					margin:0;
					}

.premiere_phrase_aide {
						font:12px arial;
						font-weight:bold;
						margin: 0 0 0 30px;
						}

.fleche_aide {
			margin:3px 5px 0 25px;
			float:left;
			}

.text_explicatif_aide{
					float:left;
					font:13px arial;
					margin:0 0 6px 0;
					padding:0;
					}

.page_aide_bouton_commencer {
							background: url('/mandant_foto/static_pages/fr/images/body/aide/bouton_commencez.png') no-repeat;
							text-decoration:none;
							clear:both;
							display:block;
							width:214px;
							height:40px;
							color:#fff;
							font:12px arial;
							font-weight:bold;
							padding: 12px 0 0 25px;
							margin: 0px 0 0 100px;
							}
	
.page_aide_bouton_commencer:hover, .page_aide_bouton_commencer:focus, .page_aide_bouton_commencer:active { text-decoration:underline;}

#deuxieme_etape{
				float:left;
				width:450px;
				margin-bottom:0;
				}

#logo_etape2 {
			margin:0 0 0 160px;
			}

.logo_5 {
		margin:5px 0 5px 25px;
		}

/*begin main website description*/

/* header */
	
#lien_espaceperso{
			position:absolute;
			font: 12px arial;			
			color: #fff;
			margin-top:14px;
			margin-left:51px !important;
			margin-left:41px;
			text-decoration:none;
			
		}
	
#lien_deco_espaceperso{
			position:absolute;
			font: 12px arial;			
			color: #fff;
			margin-top:14px;
			margin-left:66px !important;
			margin-left:56px;
			text-decoration:none;
			
		}

#lien_espaceperso:hover, #lien_espaceperso:focus, #lien_espaceperso:active { text-decoration:underline;}
#lien_deco_espaceperso:hover, #lien_deco_espaceperso:focus, #lien_deco_espaceperso:active { text-decoration:underline;}

#principal {
	text-align:left;/* hack for ie5/win */
	margin-left:auto;
	margin-right:auto;
	width:957px;
	
	}

form{
	margin:0;
	padding:0;
	}
	
#content{
	/*this content is including header + menu + main body*/
	/*it does not contain the footer*/
	/*added to set footer on the bottom of the page*/
	/*background-color:red;*/
	width:100%;
	
	}

/*begin style.css*/
body, p, ul, li, form {
	margin:0;
	padding:0;
}

#container {
	background-color:#ffffff;
	width:100%;
	
	}
/*end style.css*/

/*menu loggin starting*/

.menu2 {	background: url('/mandant_foto/static_pages/fr/images/menu/menu.gif') repeat-x;height:30px;width:807px;margin:0;padding-left:130px;list-style:none;float:left;}
#niveau2a{clear:both; display:none; position:absolute; margin-top:22px; width:141px; background-color:#4ba839;}
#niveau2b{clear:both; display:none; position:absolute; margin-top:22px; width:126px; background-color:#4ba839;}
#niveau2c{clear:both; display:none; position:absolute; margin-top:22px; width:171px; background-color:#4ba839;}
#niveau2a a{width:125px;margin:0}
#niveau2b a{width:110px;margin:0}
#niveau2c a{width:155px;margin:0}
.menu2 li{float:left;display:block;}
.menu2 li img {padding-top:3px;float:left;}
.menu2 a{display:block;float:left;font: 12px arial;color:#fff;height:18px;margin-top:2px;text-decoration:none;padding-top:3px;padding-left:8px;padding-right:8px;}
.menu2 a:hover,.menu2 a:focus,.menu2 a:active {color:#fff;background-color:#ad3b66;}
.sous-menu{clear:both}
/*menu loggin finishing*/

/* page welcome1*/

.page_perso1a {font:13px arial; font-weight:bold;float:left;padding-top:15px;}
.page_perso1d {font:13px arial; font-weight:bold;float:left;padding-top:7px;}
.page_perso1b {font:15px arial; padding-top:30px;}
.page_perso1c {font:15px arial;padding-left:20px;}
.page_persot {font:18px arial;margin:15px 0 0 0;padding:0;}
#perso1_telecharge{display:block;margin:25px 0 30px 140px;padding:14px 0 0 30px; width:208px; height:30px; background:url('/mandant_foto/static_pages/fr/images/body/perso/rectangle_rose.png') no-repeat;color:#fff;font:14px arial;font-weight:bold;}
#perso1_telecharge:hover,#perso1_telecharge:focus,#perso1_telecharge:active{text-decoration:underline;}
#img_perso1 {float:left;margin-left:80px}
#img_perso2 {float:left;}

#welcom1_partie_gauche {float:left;height:100%;padding:35px 0 0 34px;}
#welcom1_partie_droite{float:left;height:100%;width:340px;padding:35px 0 0 34px;}
#welcom_cadre_droite {display:block;float:left;padding:10px 0 0 3px;}

#table_01{display:block;width:265px;height:540px;margin:0px;}
#table_02{display:block;width:390px;height:540px;padding:0;margin:0}
#table_02 tbody{display:block;width:384px;margin:0px;padding:0px; text-align:left}


.cadre_bienv_title_txt {
				font:30px arial;
				color:#fff;
				background-color:#ad3b66;
				padding:10px 0 13px 0;
				margin:0 5px 20px 5px;
				text-align:center;
				font-weight:bold;
				width:100%;
				}

#contact_help_tab,
#contact_new_ticket_tab,
#contact_view_ticket_tab{
				width:280px;
				height:63px;
				background: url('/mandant_foto/style/body/contact/bouton_contact1.png') no-repeat;
				margin-left:15px !important;
				margin-left:10px;
				float:left;
				font: 16px arial;
				color:#fff;
				font-weight:bold;
				padding:0;
				text-align:center;
				}

#contact_tabs{clear:both;margin-left:10px;}

#contact_box_center_help{margin-left:0px;margin-right:50px;}

#contact_box {
				width:921px;
				height:810px;
				background: url('/mandant_foto/images/body/contact/cadre_contact_1.png') no-repeat;
				padding:20px 0 0 0 ;
				margin:0px 0 0 7px;
				}

#new_ticket_form_left{
					font:17px arial;
					font-weight:bold;
					margin-left:15px;
					text-align:right;
					float:left;
					line-height:21px;
					margin:20px 4px 0 150px;
					}

#new_ticket_form_end{clear:both}

#new_ticket_form_right{
			float:left;
			margin-top:20px;
			}
#new_ticket_form_start{clear:both;}
#rdbnew{float:left;}
#imgadd{height:30px;float:left;}
#txtrefno{width:270px;}
#imgreq{margin-left:280px;}


#contact_help_tab a,
#contact_new_ticket_tab a,
#contact_view_ticket_tab a {text-decoration: none;color:white;}



#contact_help_tab a:hover,
#contact_new_ticket_tab a:hover,
#contact_view_ticket_tab a:hover {text-decoration: underline;}

#contact_box_center_content{margin:0 0 0 15px; padding:10px 0 0 0; height:300px;clear:both;}
#contact_box_center_content div table {float:left;}
#albumdet{float:left}
#contact_box_mid{margin:10px 0 0 14px;}

#contact_box_center_view_detail {float: left;display: none;}
/*#menubl1_divindex1{display:none}*/

.validatebutton{margin-left:10px}

#cms_mariage,#cms_bebe{font:14px arial;width:957px;text-align:left; margin:10px 0 40px 50px;padding:0;color:black;}
.cms_lien{text-decoration:underline; color:#ad3b67}
#image_cms_2{margin-left:40px;}
#image_cms_1{margin-left:190px;}
#image_cms_3{margin-left:80px;}
#image_cms_4{margin-left:280px;}
.cms-h1{margin:20px 0 0 30px;}

  .validateButton
        {
            margin-top: -20px;
            margin-left: 410px;
        }


