a{
	color:#7a5865;
	text-decoration:none
}
a:hover{
	color:#7a5865;
	text-decoration:underline;
}

body{
	background:url(../images/bg.jpg) #fef8e0 repeat-x;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7a5865;
}
strike{
	color:#ff940c;
}
.bouton{
	background-color:#f4efec;
	border:1px solid #e9c9b5;
	color:#795765;
	font-size:13px;
	padding:5px;
	font-weight:bold;
	cursor:hand;
	
}

/** GENERAL **/
.bordureclaire{
	border:1px solid #e9c9b5;
}
.bordureclaireCote{
	border:1px solid #e9c9b5;
	border-left:none;
	border-right:none;
}
.colonne-gauche{
	background-color:#fefefd;
	background-image:url(../images/bg-gauche.jpg); 
	background-position:bottom;
	background-repeat:no-repeat;
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	color:#592112;
	width:178px;
	border-left:1px solid #e9c9b5;
	border-right:1px solid #e9c9b5;
}
.colonne-gauche a{
	color:#764b35;
	text-decoration:none;
}
.colonne-gauche a:hover{
	color:#592112;
	text-decoration:none;
	background-color:#f4efec;


}
.colonne-gauche div{
	width:178px;

	padding-left:0px;
	padding-bottom:6px;
	padding-top:3px;
	line-height:18px;

}
.colonne-droite{
	background-color:#fefefd;
	background-image:url(../images/bg-droite.jpg); 
	background-position:bottom;
	background-repeat:no-repeat;
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	color:#592112;
	width:178px;
		border-left:1px solid #e9c9b5;
	border-right:1px solid #e9c9b5;
}
.colonne-droite div{
	width:178px;

	padding-left:0px;
	padding-bottom:6px;
	padding-top:3px;
	text-align:left;
		line-height:18px;


}
.colonne-top{
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	color:#FFFFFF;
}
.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	height:30px;
	text-align:center;
}
.hotesse{
	background:url(../images/hotesse.jpg) left no-repeat; 
	height:125px;
	width:170px;
	text-align:right;
	padding-right:10px;
	font-size:10px;
	display:block;

	line-height:14px;
	margin-top:-10px;
}
.linkMariage a{
	color:#ff940c;
}
.linkNaissance a{
	color:#ff940c;
}
.linkNeutre a{
	color:#ff940c;
}
.navigation{
	color:#ce385c;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Tahoma, Verdana;
}
.navigationPage{
	color:#592112;
	padding:2px 3px;
	border:1px solid #f2e5d3;
	background-color:f9f1e6;
	font-size:12px;
}
.navigationSelect{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#e8880d;
	font-weight:bold;
	width:20px;
	border:1px solid #e9c9b5;
	background-color:#f4efec;
	padding:2px 5px 2px 5px;
}
.petit a{
	font-size:10px;
	color:#753f24;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.titre-article{
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Tahoma, Verdana;
	color:#7a5865;
}
.prix{
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Tahoma, Verdana;
	color:#a33a3d;
}
.prix-Aticle{
	font-size:28px;
	font-weight:bold;
	font-family:Arial, Tahoma, Verdana;
	color:#a33a3d;
}
.referenceGrs{
	font-size:16px;
	color:#e8880d;
	font-family:Arial, Tahoma, Verdana;
	font-weight:bold;
}
.telephone{
	font-size:22px;
	font-family:Arial, Tahoma, Verdana;
	font-weight:bold;
	color:#e94111;
	line-height:20px;
}
.texte{
	font-size:11px;
}
.titre-droite{
	font-size:16px;
	color:#ce385c;
	border-bottom:1px solid #e9c9b5;
	line-height:28px;
	font-weight:bold;
}

/** ACCEUIL **/
.prixbarre{
	font-size:9px;
	line-height:9px;
	color:#9e808c
}
.commentaires{
	font-style:italic;
	font-size: 12px;
	color:#7a5865;
}
.commentaires-petit{

	font-size: 9px;
	color:#c79b80;
}
.commentairesPrenom{
	font-style:italic;
	color:#ff940c;
	text-align:right;
	font-weight:bold;
}
.ensavoirplus{
	text-transform:uppercase;
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	color:#e55812;
	font-weight:bold;
}

.selectionMariageTitre{
	background-color:#f6f3f1;
	font-size:18px;
	font-family:Arial, Tahoma, Verdana;
	color:#7a5865;
	text-align:center;
	height:28px;
}
.selectionCollectionTitre{
	background-color:#f6f3f1;
	font-size:11px;
	font-family:Arial, Tahoma, Verdana;
	color:#7a5865;
	text-align:center;
	text-transform:uppercase;
}
.selectionCollection{
	background-color:#f6f3f1;
	font-size:15px;
	font-family:Arial, Tahoma, Verdana;
	color:#ce385c;
	text-align:center;
	text-transform:uppercase;
	height:43px;
}
.selectionMariageBloc{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#555555;
	line-height:24px;
	
}
.selectionMariageBloc a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#e05577;
}
.selectionNaissanceTitre{
	background-color:#f6f3f1;
	font-size:18px;
	font-family:Arial, Tahoma, Verdana;
	color:#7a5865;
	text-align:center;
	height:28px;
}
.selectionNaissanceBloc{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#555555;
	line-height:24px;

}
.selectionNaissanceBloc a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#e05577;
}
.selectionPromoBloc{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#555555;
	line-height:22px;
	border:1px solid #e9c9b5;
}
.selectionPromoBloc a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ff940c;
}
.sousTitreBlocGauche{
	font-size:12px;
	font-family:Arial, Tahoma, Verdana;
	color:#5d3b43;
	padding-left:10px;
	padding-top:30px;
	font-weight:normal;
}
.sousTitreBlocDroite{
	font-size:12px;
	font-family:Arial, Tahoma, Verdana;
	color:#5d3b43;
	padding-right:16px;
	padding-top:30px;
	font-weight:normal;
	text-align:right

}
.sousTitreBlocDroite a{
	color:#5d3b43;
}

/** Page de recherche **/

.titre{
	font-size:14px;
	font-family:Arial, Tahoma, Verdana;
	font-weight:bold;
	color:#7a5865;
	padding:5px;

}
.titrevert{
	color:#ce385c;
}

/*** Page faire-part **/

.commentairesFP{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	color:#555555;
	font-weight:normal;
	padding:5px;
}
.commentairesFPDroite{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	color:#555555;
	font-weight:normal;
	padding:5px;
	text-align:right;
}
.commentairesFPnom{
	font-size:11px;
	font-style:italic;
	color:#a9ab1d;
}

/**  StartStopSlider **/

#sliderCom {  height: 89px; overflow: hidden;
position: relative; margin: 0px 0; width:280px; }
#mover { width: 1104px; position: relative; }
.slide{ padding: 0px; width: 280px; float: left; position: relative; }
.slide h1 { font-family: Helvetica, Sans-Serif; font-size: 30px; letter-spacing: -1px;
color: #ac0000; }
.slide p { color: #999; font-size: 12px; line-height: 22px; width: 300px; }
.slide img { position: absolute;top: 0px; left: 200px; }
#sliderCom-stopper { position: absolute; top: 65px; right: 234px; background: #6cc8d0; color: white;
padding: 3px 8px; font-size: 10px; text-transform: uppercase; z-index: 1000; }.libelleAssortis {
	font-size:9px;
	color:#753f24;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.prixgrand {
	font-size:20px;
	font-weight:bold;
	font-family:"AvantGarde", "ITC Avant Garde Gothic LT Book", Arial;
	color:#ff940c;
}
.prixbarregrand {
	font-size:12px;
	line-height:9px;
}



.paddingG{
	margin-left:10px;
	margin-right:-10px;
}
