#produits{
	width:996px;
}

h1{
	background:url(/images/site/produit/page-produit/fleche-orange-titre.png) no-repeat left center;
	font-size:24px;
	font-family:"Trebuchet Ms";
	color:#000000;
	height:21px;
	margin-bottom:10px;
	padding-left:20px;
	height:30px;
}

h2{
	font-size:12px;
	font-weight:bold;
	color:#58585A;
}

#presentation{
	width: 526px;
	float: left;
}

#presentation_produit{
	border:1px solid #C4C3C5;
	width: 526px;
	height: 347px;
}

#information{
	float: right;
	width: 292px;
	background:#f2f2f1;
}

#information ul{
	margin-bottom:15px;
	margin-top:5px;
	padding-left:17px;
	list-style-position:inside;
}

#information li{
	list-style-image:url(/images/site/puce/puce-orange-small.gif);
	margin-left:-5px;
	line-height:20px;
}

#sondage{
	background-image: url(/images/site/produit/bg-sondage.gif);
	height: 40px;
	line-height:40px;
	text-align: center;
	vertical-align: middle;
	margin-top:10px;
	clear: both;	
}

#sondage a{
	color: #707070;
}

#sondage_pourcentage{
	float: left;
	font-size: 18px;
	margin-left:19px;
}

#sondage_satisfait{
	font-size: 11px;
	margin-right: 19px;
}

#sondage_satisfait a:hover{
	text-decoration : underline;
}

#produit_menu_picto{
	clear: both;
	padding-top: 9px;	
	margin-left:0px;
	height:70px;
	width:600px;
}

#produit_menu_picto img{
	margin-right: 6px;
}

#picto_information{
	clear: both;
	font-size: 10px;
}

#info_paiement, #info_expedition, #info_satisfait{
	float: right;
	width: 95px;
	text-align: center;
	padding-top: 40px;	
	margin-top: 10px;
}

#info_paiement{
	background: url(/images/site/produit/bg-paiement.gif) no-repeat center top;
}

#info_expedition{
	background: url(/images/site/produit/bg-expedition.gif) no-repeat center top;	
}

#info_satisfait{
	background: url(/images/site/produit/bg-satisfait.gif) no-repeat center top;
}

.apartirde{
	line-height:12px;
	width:75px;
	font-style:italic;
	text-align: left;
	font-size:11px;
}

.apartirdesanspromo{
	vertical-align:middle;
	line-height:25px;
	width:75px;
	font-weight:bold;
	text-align: center;
	font-size:11px;
}

.option_optgroup {
	color:#000000;
	background: #E7E7E7;
}


.prix{
 	color:#FB9606;
	font-size: 25px;
	line-height:25px;
	float: left;
	text-align:center;
	height:40px;
}

.prix_barre{
	text-decoration:line-through;
	clear:both;
	text-align:center;
}

.prix_2{
 	color:#FB9606;
	font-size:25px;
	line-height:28px;
	float: left; 
	height:40px;
	margin-left:16px;
}

.prix_barre_2{
	text-decoration:line-through;
	margin-left:8px;		
}

#onglet_produit{
	clear: both;
	padding-top: 30px;
	border-bottom: 1px solid #E4E3E1;
	height: 21px;
}

#onglet_presentation, #onglet_theme, #onglet_livraison, #onglet_tarifs, #onglet_edition_limitee, #onglet_plus_photoweb{
	float: left;
/*	width: 167px;*/
	width:166px;
	height: 22px;
	text-align:center;
	line-height:22px;
	vertical-align: middle;
	font-weight: bold;
	cursor:pointer;
}

#onglet_presentation{
	background: url(/images/site/produit/bg-onglet-select.gif);	
}

#onglet_livraison, #onglet_theme, #onglet_tarifs, #onglet_plus_photoweb{
	background: url(/images/site/produit/bg-onglet-unselect.gif);
}

#onglet_edition_limitee{
	color:#FFF;
	background: url(/images/site/produit/bg-onglet-edition-limitee.gif);
}

.onglet_select{
	color:#ffffff;
}

.onglet_unselect{
	color:#707173;
}

.onglet_tarifs{
	color:#000000;
}

.contenu_onglet{
	position: relative;
	display: none;
	border-left: 1px solid #CDCAC6;
	border-right: 1px solid #CDCAC6;
	border-bottom: 1px solid #CDCAC6;
	width:808px;
	background: #F2F2F1;
	padding:10px;
	padding-bottom:25px;
}

.titre_onglet{
	background: url(/images/site/puce/puce_sup_orange.gif) no-repeat;
	padding-left: 15px;
	font-size: 14px;
	text-align: left;
	margin:10px 0;
}
.contenu_onglet img{
	display: block;
	margin: auto;
}

.txt_contenu_onglet{
	width: 737px;
	padding: 20px;
	margin: auto;
	background: #ffffff;
}

.txt_contenu_onglet_livraison{
	width: 737px;
	padding: 20px;
	margin: auto;
	background: #ffffff;
}

.txt_contenu_onglet li{
	list-style-type:square;
	list-style-image: url(../images/site/puce/puce_ronde_grise.gif);
}


.txt_contenu_onglet_flottant{
	width: 423px;
	float: left;
	padding: 10px;
	margin: auto;
	margin-left:14px;
	background: #ffffff;
	height: 150px;
}

.txt_contenu_onglet p, .txt_contenu_onglet_flottant p{
	margin-top: 5px;
}

.tbl_livraison_center td{
	text-align: center;
}

.tbl_livraison_left p{
	padding-left: 15px;
}

#tableau_livraison{
	background: #ffffff;
}
/*
#livraison_contenu{
	height: 570px;
}
*/
/* port */
#port{
	display:none;
	position: absolute;
	height:480px;
	width: 580px;
	z-index:10;
	overflow:visible;
	top: 570px;
	/*background: #ffffff;*/
}

#transporteur{
	width:130px;
}

#apercu{
	display:none;
	position: absolute;
	top: 345px;
	height:575px;
	left: 165px;	
	z-index:10;
	overflow:visible;
}

#visu_sondage{
	display:none;
	position: absolute;	
	width: 410px;
	z-index:10;
	overflow:visible;		
}

#visu_traitement{
	width:400px;
	display:none;
	position: absolute;
	z-index:10;
}

#visu_pop_connexion_lp{
	width:765px;
	display:none;
	position: absolute;
	margin-top:120px;
	margin-left:10px;
	z-index:10;
}

/* ONGLET PRESENTATION */

/* Tableau général */
#tableauLPM, #tableauLPE, #tableauADP, #tableauAgenda, #tableauBook {
	margin-left:15px; 
	background:#FFFFFF;
}

/* tableau picto couv/ruban */
#tableauRubansLPM {
	margin-left:40px;
}

#tableauCouvertureLpeClassique {
	margin-top: 8px;
}

#tableauCouvertureLpeFantaisie {
	margin-top: 5px;
}

#tableauCouvertureLpeClassique, #tableauCouvertureLpeFantaisie {
	margin-left: 25px;
}

#tableauCouvertureAdp {
	margin-top: 25px;
	margin-left: 18px;
}

#tableauCouvertureAgenda {
	margin-top: 20px;
	margin-left: 15px;	
}

#tableauCouvertureBook {
	margin-top:50px;
}


/* libellé des couvertures & rubans */
.libelle_couv_lpm, .libelle_couv_lpe, .libelle_couv_adp, .libelle_couv_agenda, .libelle_couv_book {
	display:block;
	width: 70px;
	text-align:center;
	margin-top: 4px;
}

.libelle_couv_lpm {	
	height: 25px;
}

.libelle_couv_lpe {
	height: 28px;
	font-size:12px;
	line-height: 12px;
}

.libelle_couv_adp {
	margin-bottom: 15px;
}

.libelle_couv_agenda {
	font-size:12px;
	line-height: 12px;
	height: 30px;
}


/* picto sélectionné ou non */
.picto-sel, .picto-non-sel{
	height: 44px;	
	padding: 2px;	
}
.picto-sel{
	background: url(/images/site/produit/fond_sel.gif) top center no-repeat;
}
.picto-non-sel{
	background: url(/images/site/produit/fond_non_sel.gif) top center no-repeat;
}


/* ONGLET TARIFS */
#txtProduit {
	float:left;
	height: 100px;
	width:250px;
	padding-top:20px;
}

#tarifProduit {
	float:right;
}

#aPartirDe {
	float:left;
	text-align:right;
	width:110px;
	padding-right:5px;
	height: 31px;
}

#prixProduit {
	float:right;
	text-align:left;
	width:130px;
	padding-left:5px;
}

.nomProduit {
	font-size:16px;
	font-weight:bold;
	text-align:center;
}

.price {
	color:#FB9606;
	font-size:26px;
	font-weight:bold;
	text-align:center;
}

.strike {
	text-decoration:line-through;
	font-weight:bold;
}

#infosProduit {
	height:145px;
}




/* PRODUIT */
#tableauConteneur {
	width: 100%;
}

#tableauProduit {
	margin:auto;
}

#tableauProduit .title {	
	font-size:16px;
	font-weight:bold;
	text-align:center;
}

#tableauProduit .price {
	color:#FB9606;
	font-size:26px;
	font-weight:bold;
	text-align:center;
}

#tableauProduit .strike {
	text-align:right;
	text-decoration:line-through;
	font-weight:bold;
	padding-right:0px;
	float:right;
}

/* Template 2 (calendriers + adp) */
.t2_title {
	font-size:16px;
	font-weight:bold;
	text-align:left;
	margin-bottom: 20px;
}

.t2_price {
	color:#FB9606;
	font-size:24px;
	font-weight:bold;
}

.t2_strike {
	font-size:12px;
	text-decoration:line-through;
}

.aPartirDe {
	font-size:12px;
	font-weight:normal;
}

.prixBarreTableau {
	text-decoration:line-through;
	font-size:10px;
}

.prixPromoTableau {
	color:#FB9606;
	font-weight:bold;
}

.titrePoster {
	color:#010101;
	font-size:13px;
	font-weight:bold;
	margin-left:-6px
}

.blackbold {
	color:#000000;
	font-weight:bold;	
}

/* TARIFS + TARIFS DEGRESSIFS */

/* bordure sur TABLE */
#tableauTarifs, 
#tableauTarifsDegressifs, 
#tableauFormatsPeleMelePapier, 
#tableauFormatsPeleMeleTableau, 
#tableauFormatsAgendas,
#tableauFormatsFairePartSimples,
#tableauFormatsFairePartOuvrables,
#tableauFormatsCartesPostales,
#tableauPosterTradi,
#tableauPosterNum,
#tableauPosterPano,
#tableauPosterExpo,
#tableauTirageIdent,
#tableauPhoto,
#tableauPhotoAlu,
#tableauTirageEco,
#tableauObjetPerso,
#tableauFraisDePort,
#tableauTarifsBook,
#tableauFormatsSupport,
#tableauFormatsSupport2,
#tableauFormatsSupportPano,
#tableauTarifsCodePromo {
	background: #FFFFFF;
	border-top: 1px solid #D4D4D4;
	border-left: 1px solid #D4D4D4;
}

#tableauPosterExpo,
#tableauPhoto,
#tableauTirageIdent {
	margin-bottom:4px;
}

#tableauFormatsCartesPostales {
	width: 400px;
}

#tableauTarifsBook {
	width: 380px;
}

#tableauPosterTradi,
#tableauPosterNum,
#tableauPosterPano {
	margin-bottom:20px;
}

#tableauTirageIdent {
	margin-top:20px;
}

#tableauPosterTradi td,
#tableauPosterNum td, 
#tableauPosterPano td,
#tableauPosterExpo td,
#tableauTirageIdent td,
#tableauPhoto td,
#tableauPhotoAlu td,
#tableauTirageEco td,
#tableauObjetPerso td,
#tableauFraisDePort td,
#tableauTarifsCodePromo td {
	text-align:center;
}

#tableauTarifs {	
	margin-left:auto;
	text-align:left;
}

#tableauTirageEco,
#tableauPhoto,
#tableauPhotoAlu {
	width:100%;
}

#tableauTarifs th {
	width:210px;
}

#tableauTarifsDegressifs {
	margin:auto;
	text-align:center;
	width:100%;
}

#conteneurTarifsPeleMele {
	position:relative;
	height:160px;
}

#conteneurTarifsSupport {
	position:relative;
	height:150px;
}

#divFormatsPeleMelePapier {
	position:absolute; 
	top:0px;
	left:0px;
	width:340px;
}

#divFormatsPeleMeleTableau {
	position:absolute; 
	top:0px;
	right:0px;
	width:340px;
}

#divFormatsSupportAlu {
	position:absolute; 
	top:0px;
	left:0px;
	width:340px;
}

#divFormatsSupportPVC {
	position:absolute; 
	top:0px;
	right:0px;
	width:340px; 
} 

#divFormatsToileNormal {
	position:absolute; 
	top:0px;
	left:0px;
	width:340px;
}

#divFormatsToilePanoramique {
	position:absolute; 
	top:0px;
	right:0px;
	width:360px; 
}


/* intitulé des tableaux */
#divFormatsPeleMelePapier p, #divFormatsPeleMeleTableau p {
	font-size:14px;
	height:25px;
	text-align:center;
}

#tableauFormatsPeleMelePapier, #tableauFormatsPeleMeleTableau, #tableauFormatsSupport,#tableauFormatsSupport2, #tableauFormatsSupportPano, #tableauTarifsCodePromo {
	width:100%;
}

#tableauFormatsPeleMelePapier th, 
#tableauFormatsPeleMeleTableau th,
#tableauFormatsSupport th,
#tableauFormatsSupport2 th,
#tableauFormatsSupportPano th {
	height:30px;
	width:50%;
}

#tableauFormatsPeleMelePapier td, 
#tableauFormatsPeleMeleTableau td,
#tableauFormatsCartesPostales td,
#tableauPhoto th, 
#tableauPhotoAlu th,
#tableauPhoto td, 
#tableauPhotoAlu td {
	height:20px;
	text-align:center;
}

#tableauFormatsSupport2 td,
#tableauFormatsSupport td,
#tableauFormatsSupportPano td {
	/*height:25px;*/
	text-align:center;
}

#tableauFormatsAgendas th, #tableauFormatsAgendas td  {
	height:20px;
}

.titreAgenda {
	color:#FB9606;
	font-weight:bold;
	text-align:left;
	width:220px;
}

.prixAgenda {
	text-align:center;
	width:170px;
}

#conteneurTarifsFairePart {
	position:relative;
	height: 120px;
}

#divFormatsFairePartSimples {
	position:absolute;
	top:0px;
	left:50px;
}

#divFormatsFairePartOuvrables {
	position:absolute;
	top:0px;
	right:50px;
}

#tableauFormatsFairePartSimples {
	width: 280px;
}

#tableauFormatsFairePartOuvrables {
	width: 280px;
}

/* bordures sur les TD et TH */
#tableauTarifs th, #tableauTarifs td, 
#tableauTarifsDegressifs th, #tableauTarifsDegressifs td, 
#tableauFormatsPeleMelePapier th, #tableauFormatsPeleMeleTableau th, 
#tableauFormatsPeleMelePapier td, #tableauFormatsPeleMeleTableau td, 
#tableauFormatsSupport th,#tableauFormatsSupport2 th,
 #tableauFormatsSupport td,
#tableauFormatsSupportPano th, #tableauFormatsSupportPano td,
#tableauFormatsAgendas th, #tableauFormatsAgendas td,
#tableauFormatsFairePartSimples th, #tableauFormatsFairePartSimples td,
#tableauFormatsFairePartOuvrables th, #tableauFormatsFairePartOuvrables td,
#tableauFormatsCartesPostales th, #tableauFormatsCartesPostales td,
#tableauPosterTradi th, #tableauPosterTradi td,
#tableauPosterNum th, #tableauPosterNum td,
#tableauPosterPano th, #tableauPosterPano td,
#tableauPosterExpo th, #tableauPosterExpo td,
#tableauPhoto th, #tableauPhoto td,
#tableauPhotoAlu th, #tableauPhotoAlu td,
#tableauTirageIdent th, #tableauTirageIdent td,
#tableauTirageEco th, #tableauTirageEco td,
#tableauObjetPerso th, #tableauObjetPerso td,
#tableauTarifsBook th, #tableauTarifsBook td,
#tableauFraisDePort td,
#tableauTarifsCodePromo th, #tableauTarifsCodePromo td {
	border-right: 1px solid #D4D4D4;
	border-bottom: 1px solid #D4D4D4;
}

/* taille du texte dans les TH */
#tableauTarifs th, 
#tableauTarifsDegressifs th, 
#tableauFormatsPeleMelePapier th, 
#tableauFormatsPeleMeleTableau th,
#tableauFormatsSupport th,
#tableauFormatsSupport2 th,
#tableauFormatsSupportPano th,
#tableauFormatsCartesPostales th,
#tableauFormatsFairePartSimples th,
#tableauFormatsFairePartOuvrables th,
#tableauPosterTradi th,
#tableauPosterNum th,
#tableauPosterPano th,
#tableauPosterExpo th,
#tableauTirageIdent th,
#tableauPhoto th,
#tableauPhotoAlu th,
#tableauTirageEco th,
#tableauObjetPerso th {
	font-size:12px;
}

#tableauFormatsAgendas th {
	font-size:12px;
}

#tableauTarifsDegressifs th {
	text-align:left;
	width: 150px;
}

#tableauFormatsFairePartSimples td, #tableauFormatsFairePartOuvrables td {
	text-align:center;
	width: 50%;
}

.red {
	color:#FF0000;
}

/*	LES THEMES */
#theme{
	background: #ffffff;
	height: 450px;
	padding: 10px;
	width: 757px;
	margin: auto;
}
#liste_theme{	
	float: left;
	height: 407px;
	width: 350px;
	border: 1px solid #767676;
	overflow-y: scroll;
	margin-left:10px;
}

#liste_theme img{
	margin-left: 6px;
	margin-top: 6px;	
	display: inline;	
}

.theme_img{
	border: 1px solid #767676;
	cursor: pointer;
}

.theme_img_sel{
	border: 1px solid #FDBF58;	
	cursor: pointer;
}

.theme_img:hover{
	border: 1px solid #FDBF58;
}


#presentation_theme{
	float: right;	
}

#menu_theme{
	background: #ffffff;
	padding: 10px;
	width:757px;
	margin: auto;
	margin-bottom: 2px;
}

#menu_theme span a{
	margin-right: 12px;
	color: #707070;
}

#tableauFraisDePort td{
	text-align: center;
}

table{
	border-collapse:collapse;
	padding:0px;
	border: 0px;
}

/* 2010-09-29 - marion : styles pour l'onglet présentation en texte*/

#details{
	width:776px;
	height:200px;
	background:#FFF;
	clear:both;
	margin-left:15px;
}

#color_perfect{
	width:776px;
	height:214px;
	margin-left:15px;
	background:#FFF;
}

#avant{
	width:202px;
	float:left;
	margin:25px 0 0 25px;
}

#apres{
	width:202px;
	float:left;
	margin:25px 0 0 0;
}

#tableauTelechargement{
	width:715px;
	height:178px;
	margin-left:29px;
}

#telechargement img{
	display:inline;
}

.autres_modes{
	border-right:1px solid #d8d8d8;
}

#picasa{
	width:715px;
	margin:20px 0 0 22px;
	float:left;
}

#logo_picasa{
	width:59px;
	float:left;
}

#text_picasa{
	width:630px;
	float:left;
	margin-left:20px;
}
.titre_dl{
	font-size:17px;
	margin-left:10px;
	margin-top:7px;
	float:left;
	font-weight:bold;
}

#visu_traitement{
	width:470px;
	font-size:12px;
	top:350px;
}

.petit{
	font-size:9px;
}


/*onglet presentation*/
.blocPrincipal{
	width:776px;
	background:#FFFFFF;
	margin-left:15px;
}


.blocGauche, .blocCentre{
	margin-top:10px;
	margin-left:20px;
	float:left;
	text-align:left;
}

.blocDroit{
	float:right;
	margin-top:10px;
	text-align:left;
}

.sousTitre{
	background:url(/images/site/puce/puce_ronde_grise_2.gif) no-repeat top left;
	padding-left:10px;
	color:#010101;
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
}

.legende{
	margin-top:5px;
	text-align:center;
}

.legende2{
	margin-top:5px;
}

#tableauConstruction{
	width:512px;
	margin:15px 0 0 20px;
	float:left;
}

#tableauConstruction img{
	display:inline;
}

.formats{
	clear:both;
	width:776px;
	margin-left:15px;
}

#tableauFormatsTirages, #tableauFormatsPoster{
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	
}

#tableauFormatsTirages td, #tableauFormatsPoster td{
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	text-align:center;
}

#recadrage{
	width:776px;
	height:280px;
	margin-left:15px;
	background:#FFFFFF;
}

#resolution-conseillee{
	z-index:10;
	display:none;
	position: absolute;
	width:546px;
}
/*fin onglet presentation*/

.liste_livraison{
	list-style-type:none;
	line-height:28px;
	margin-top:-10px;
	margin-bottom:3px;
	margin-left:-20px; 
}


/*editions limitées*/
.titreEditionLimitee{
	margin-left:14px;
	font-size:18px;
}
.sousTitreEdition{
	clear:both;
	height:20px;
	background:url(/images/site/produit/edition-limitee/bg-trait-degrade.png) right bottom no-repeat;
	font-weight:bold;
	font-size:13px;
	color:#3e3d40;
	margin-left:20px;
}
.txtGris{
	color:#838383;
}

.sousTitreEditionAlbum{
	color:#3e3d40;
	font-size:13px;
	background:url(/images/site/puce/puce-ronde-rouge.gif) no-repeat left top;
	padding-left:8px;
	font-weight:bold;
	margin:auto;
	margin-top:0px;
	margin-bottom:25px;
	height:15px;
}

.legendeEditionLimitee{
	margin-left:5px;
	margin-top:10px;
}

.titreEditionLimiteeLPE{
	font-size:14px;
	margin-left:14px;
	font-weight:bold;
}

.faire-part-ed{
	list-style-type:none;
	line-height:20px;
}

.faire-part-ed li{
	padding-bottom:5px;
}

.titre-adp-fdm{
	color:#3e3d40;
	margin-left:1px;
	font-weight:bold;
	font-size:13px;
}

.legende-ed{
	margin-top:5px;
	margin-left:10px;
	text-align:left;
}

.lpe-coloris{
	font-size:16px;
	color:#93a736;
	font-weight:bold;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}

.sous-titre-lpe-fdm{
	background:url(/images/site/produit/edition-limitee/fleche-bleue-lagon.gif) no-repeat left bottom;
	font-size:14px;
	padding-left:25px;
	padding-top:13px;
	width:150px;
	height:14px;
	margin-bottom:20px;
	margin-left:20px;
	color:#000000;
}
/* fin style edition limitee */


/*encart promo en ligne*/

#promo{
	clear:both;
	border:1px dotted #b3b3b3;
	height:120px;
	width:276px;
	margin:auto;
	background:#FFFFFF;
}

.condition_commercial{
	text-align:center;
	font-size:10px;
	color:#707070;
	/*padding-bottom:5px;*/
}

/*Edito page produit*/

.edito{
	width:776px;
	height:130px;
	background:#FFFFFF;
	margin-left:15px;
	margin-top:10px;
}

.texte_edito{
	margin-top:10px;
	width:630px;
	float:left;
	margin-left:10px;
	height:auto;
	border-right:1px dashed #CCCCCC;
}

.texte_edito p{
	padding-right:10px;
	padding-left:3px;
	margin-top:5px;
	text-align:justify;
	margin-right:10px;
}

.nostyle, .nostyle:hover{
	color:#707070;
	text-decoration:none;
}

.partage{
	 float:left;
	 width:120px;
	 margin-left:5px;
	 padding-top:30px;
	 padding-left:10px;
}

/*les + photoweb*/

.texte-plus{
	margin-left:10px;
	margin-top:10px;
	
}

.image-plus{
	float:left;
	margin-top:15px;
	height:175px;
	margin-bottom:10px;
}


/* styles pour l'info bulle des modes de livraison*/

a.info{
	position:relative;
	z-index:24;
	color:#000;
	text-decoration:none
}
 
a.info:hover{
	z-index:25;
	background-color:#FFF
}
 
a.info div{
	display: none
}
 
a.info:hover div{
	display:block;
	position:absolute;
	top:1em; left:2em; width:20em;
	border:1px solid #707070;
	background-color:#FFF;
	color:#707070;
	text-align: justify;
	font-weight:none;
	padding:5px;
}

/* popup */
.titre{
	height:25px;
}
.titre_pop_connexion{
	font-size:15px;
	color:#666666;
	font-weight:bold;
	background:url(/images/site/alerte/fleche-bas.jpg) no-repeat left;
	padding-left:15px;

}
.texte{
	height:175px;

}

.bouton{
	height:33px;
	text-align:center;
}


/*nouvel onglet thèmes & création*/

label
{
    font-size:12px;
}

img{
	display:inline;
}

.picto-fond{
   width:83px;
   float:left;
   padding:auto;
}

.picto-fond-ok, .picto-fond-survol {
    background: url(/static/image/livre-photo/page-produit/ombre_carre_paysage.png) no-repeat scroll right bottom transparent;
    display: inline;
    float: left;
    width: 83px;
    cursor:pointer;
}

.picto-theme-unselected{
	float:left;
	width:77px;
	height:77px;
    cursor:pointer;
}

.picto-theme-selected{
	float:left;
	background:#fe7e16 url(/static/image/livre-photo/page-produit/fond-picto-theme-2.png) no-repeat;
	width:77px;
	height:77px;
	cursor:pointer;
}
.picto-theme-selected img{
	border:none;
}

.image-fond{
}

#conteneur{
	margin:0px;
	float:left;
}


#navGauche, #navDroite{
	margin-left:10px;
	width:10px;
	height:20px;
	float:left;
}

.nav{
	display:none;
}

/*nouvel encart information page produit*/

.texte-information{
	width:276px;
	height:75px;
	border-top:1px dotted #bbbbbb;
	background:#FFFFFF;
	margin:auto;
	padding-top:5px;
}

.delais-traitement{
	width:276px;
	height:25px;
	background:url(/images/site/produit/delais-traitement.jpg) no-repeat;
	margin:auto;
	margin-bottom:5px;
	cursor:pointer;
}

.delais-traitement p{
	padding-left:30px;
	color:#FFFFFF;
	padding-top:2px;
}

.pop-up-delais:link, .pop-up-delais:visited{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

.pop-up-delais:hover{
	text-decoration:none;
}

.prix-produit{
	width:276px;
	height:80px;
	background:#FFFFFF;
	margin:auto;
	margin-top:5px;
	margin-bottom:0px;
	
}

.bouton-produit{
	width:276px;
	height:30px;
	background:#FFFFFF;
	margin:auto;
	text-align:center;
}

.texte-livre{
	float:left;
	margin:5px 0 0 7px;
	padding-left:5px	
}

.texte-calendrier{
	float:left;
	width:125px;
	height:35px;
	padding-top:25px;
	padding-left:12px;
}

.texte-produit{
	width:125px;
	height:45px;
	float:left;
	padding-left:12px;
	padding-top:18px;
}

.prix-calendrier{
	padding-top:17px;
	float:right;
	margin-right:12px;
}

.prix-livre-page{
	float:right;
	/*width:122px;*/
	padding-left:15px;
	padding-top:5px;
	font-size:11px;
	margin-right:14px;
}

.prix-autres-produit{
	height:40px;
	float:right;
	padding-left:10px;
	padding-top:18px;
	margin-right:12px;

}

.prix_barre-livre, .prix-barre-calendrier, .prix-produit-barre{
	font-size:11px;
	font-weight:bold;
	text-decoration:line-through;
	color:#58585a;
}

.conteneur-bouton{
	width:276px;
	height:35px;
	margin:auto;
	background:#FFF;
}

.bouton-page-produit{
	width:251px;
	margin:auto;
	height:30px;
	cursor:pointer;
}

.affiche-prix{
	width:276px;
	height:67px;
	background:#FFFFFF;
	margin:auto;
	margin-top:8px;
}

.prix-page{
	color:#58585a;
	font-size:12px;
}

.delais-traitement a:link, .delais-traitement a:visited{
	color:#FFFFFF;
	text-decoration:underline;
}

.delais-traitement a:hover{
	text-decoration:none;
}

/*edition limitées sticker*/


.idee{
	width:731px;
	height:266px;
	background:url(/images/site/produit/edition-limitee/fond-idee-sticker-1.png);
	margin:auto;
	margin-top:10px;
}

.idee img{
 	display:inline;
}

.image-idee{
	float:left;
	margin:13px 0 0 15px;
}

.texte-idee{
	float:left;
	margin:70px 0 0 15px;
	width:325px;
	font-size:13px;
	color:#595757;
}

.logo{
	width:90px;
	height:45px;
	float:left;
}

#telechargement{
	width:753px;
	height:297px;
	background:url(/images/site/produit/fond-telechargement.jpg) no-repeat;
	margin-top:10px;
	margin-left:13px;
	float:left;
	padding-left:5px;
}

.titre-telechargement{
	background:url(/images/site/puce/puce_sup_orange.gif) no-repeat 0px 5px;
	padding-left:13px;
	color:#313131;
	font-weight:bold;
	height:20px;
	font-size:14px;
	padding-top:5px;
}

