.clear { clear:both; font-size:0; overflow:hidden;}
.color b span { color:#FFFFFF;}
a.a_comment_head, a:hover.a_comment_head { color:#6C4747;}

.lien-right-box .td-lien-right { border: 1px solid #cecece; background: url(bg-gris-degrade.jpg) repeat-x; }
.td-titre-lien { color:#664242; font-size: 14px; font-weight: bold; padding-top: 10px;}

a.link_item, a:hover.link_item { color:#523a3e; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal!important;}
a.link_action, a:hover.link_action { color:#644242; font-size: 12px; text-decoration: underline;}

.list-configcompt { background: url(ico-configcompte.gif) no-repeat; padding: 10px; padding-left: 35px;}
.list-configprofile { background: url(ico-profil.gif) no-repeat; padding: 8px 10px 10px 35px; }
.list-configphoto { background: url(ico-photo-profile.gif) no-repeat; padding: 3px 10px 10px 35px;}
.list-ecommerce { background: url(ico-ecommerce.gif) no-repeat; padding: 3px 10px 10px 35px;}
.list-transactions { background: url(ico-transaction.gif) no-repeat; padding: 3px 10px 10px 35px;}
.bord-contenu-left { width: 655px; margin:0 auto; border: 1px solid #e1e1e1; }

/*.cms-galery { padding: 10px 10px 20px 230px; margin:0 auto; width:410px; background:url(bg-cms-galery.jpg) no-repeat;} 
.cms-galery .arial-14-noir { padding-bottom: 5px;}
*/
.cms-galery {  padding: 10px 10px 20px 10px; margin:0 auto; width:640px;} 
.cms-galery .arial-14-noir{ padding-bottom: 5px;}

.parcours-page a.pager_link, .parcours-page a:hover.pager_link { color:#6f4343!important; text-decoration:none;}
.parcours-page a:hover.pager_link span.bold { color:#6f4343!important; text-decoration:none;}
.parcours-page span.actif { text-decoration:underline; font-weight:bold;}

.parcours-page span.tout-sep { display: none;}
.parcours-page span.sep-next { display: inline;}
span.sep-next { display:none;}

.table-gallery { padding: 10px; border: 1px solid #d8d8d8;}
.image-bordure-gal { padding: 2px; border: 1px solid #d8d8d8;}

.photo-composite { border: 1px solid #dfdfdf; background:#ececec; padding: 150px 100px;}
.photo-comp-droite { border: 1px solid #dfdfdf; /*background:#ececec;*/ padding:75px 50px;}
.photo-comp-droite2 { border: 1px solid #dfdfdf; /*background:#ececec;*/ padding:30px 5px;}

.entete-checkout { margin:0 auto; border: 1px solid #bfb0a7; border-top:0;}
.entete-checkout tr td { text-align:center;}
.entete-checkout tr td.bd-table-m1{ padding: 5px 0;}
.entete-checkout tr td.bd-table-g1  { padding: 10px 0;}
.contenu-adress { background:url(bg-haut-ombre.jpg) no-repeat left top; margin:0 auto; width:656px; margin-top: 10px;}
.contenu-adress-cont { width:654px; border: 1px solid #dadada; border-top:0; padding-bottom: 10px;}
/************* les boutons *************/
.btn-envoyer { 
	background:url('btn-envoyer.gif') no-repeat; 
	width:75px; 
	height:20px; 
	border:none; 
	font-size:11px; 
	color:#FFFFFF; 
	font-weight:bold; 
	cursor:pointer; 
	padding-bottom:3px; 
	position:relative;}

.btn-envoyer105 { 
	background:url('btn-mar105.jpg') no-repeat; 
	width:105px; 
	height:19px; 
	border:none; 
	font-size:11px; 
	color:#FFFFFF; 
	font-weight:bold; 
	cursor:pointer; 
	padding-bottom:3px; 
	position:relative;}	
.btn-envoyer63 { 
	background:url('btn-marron63.jpg') no-repeat; 
	width:63px; 
	height:19px; 
	border:none; 
	font-size:11px; 
	color:#FFFFFF; 
	font-weight:bold; 
	cursor:pointer; 
	padding-bottom:3px; 
	position:relative;}
.btn-envoyer132 { 
	background:url('btn-mar132.jpg') no-repeat; 
	width:132px; 
	height:19px; 
	border:none; 
	font-size:11px; 
	color:#FFFFFF; 
	font-weight:bold; 
	cursor:pointer; 
	padding-bottom:3px; 
	position:relative;}	
/************* texte ************/
.bold { font-weight:bold;}
.arial-12-marron {
	font-size:12px;
	color:#333333;
	}
.arial-11-blanc {
	font-size:11px;
	color:#ffffff;
	}

.arial-11-noir{
	font-size:11px;
	color:#000000;
	}

.arial-12-noir{
	font-size:12px;
	color:#000000;
}
	
.arial-14-blanc {
	font-size:14px;
	color:#ffffff;
	}	
.arial-14-noir {
	font-size:14px;
	color:#000000;
	}	
	

/************** bg-table *********/
.bd-table-m1 {background:#baa79b;}	
.bd-table-m2 {background:#ac9b8f;}
.bd-table-g1 {background:#ebe6e4;}

a:hover.pager_link span.bold {color:#ffffff;} 

/*********** home *************/
.middle-contente { border: 5px solid #0000CC; }
.left-colon { width: 155px; float: left; border: 1px solid #0000FF; }
.contente-home { width: 820px; float: right; border: 1px solid #FF00FF; }

.ul-gallery-style { width:435px;float:left;padding:0;margin:0;}
.ul-gallery-style li.gallery-style { float:left;margin:5px;min-width:130px;text-align:center;}