/* CSS Document */
body, td {
	color:#000000;
	font-family:Arial,  Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	font-size:12px;
}
		
#divUpControl {
	Z-INDEX: 1; POSITION: relative; TOP: 24px; width:10px;float:right;
margin-right:16px;}
#divDownControl {
	Z-INDEX: 1; POSITION: relative; TOP: -25px; width:10px;float:right;
margin-right:16px;
}
#divContainer {
	background-color:#D1D0CB;VISIBILITY: hidden; OVERFLOW: hidden; WIDTH: 117px; CLIP: rect(0px 117px 215px 0px); POSITION: relative; TOP: 0px; HEIGHT: 233px;}

#divContent {
	LEFT: 0px; POSITION: relative; TOP: 0px;margin-right:2px;margin-left:2px;font-size:12px;font-family:Arial,  Helvetica, sans-serif;
}

#centre {
	margin-left:auto;
	margin-right:auto;
	left:auto;
	width:842px;
	background-image:url(img/fond.gif);
}

#contenuglobal {
	background-image:url(img/fond.gif);
	background-position:left top;
}

#bandepromotions {
	width:147px;
	background-image:url(img/fond_gauche.gif);
	background-repeat:repeat-y;
	background-position:left top;
	/*padding-left:10px;*/
}

#gauche {
	width:157px;
}

#promotions {
	color:#ffffff;
	background:url(img/centre.gif);
	width:125px;
	margin:auto;
}
	
.fourniturenavtext_on{background-image:url(img/fd_sousnavi_on.gif);background-repeat:repeat-x;background-position:left;margin-right:6px;margin-left:2px;font-size:11px;color:#000000;text-decoration:none;padding-left:2px;padding-bottom:5px;}

.fourniturenavtext_off{background-image:url(img/fd_sousnavi_off.gif);background-repeat:repeat-x;background-position:left;margin-right:6px;margin-left:2px;font-size:11px;color:#000000;text-decoration:none;padding-left:2px;padding-bottom:5px;}

.fourniturenavtext_off:hover{background-image:url(img/fd_sousnavi_on.gif);padding-bottom:5px;font-size:11px;}

.fourniturenavfond_on{background-image:url(img/borddroit_sousnavi_on.gif);background-repeat:no-repeat;background-position:right;height:19px;}

.fourniturenavfond_off{background-image:url(img/borddroit_sousnavi_off.gif);background-repeat:no-repeat;background-position:right;height:19px;}

.sousmenu{background-image:url(img/fd_sousnavi_off.gif);background-repeat:repeat-x;background-position:left;margin-left:2px;padding-left:2px;height:19px;}
.sousmenudroit{background-image:url(img/borddroit_sousnavi_off.gif);background-repeat:no-repeat;background-position:right;height:19px;}


.agendanavtext_on{background-image:url(img/fd_rouge_on.gif);background-repeat:repeat-x;background-position:left;margin-right:6px;margin-left:2px;font-size:11px;color:#000000;text-decoration:none;padding-left:2px;padding-bottom:5px;}

.agendanavtext_off{background-image:url(img/fd_rouge_off.gif);background-repeat:repeat-x;background-position:left;margin-right:6px;margin-left:2px;font-size:11px;color:#000000;text-decoration:none;padding-left:2px;padding-bottom:5px;}

.agendanavtext_off:hover{background-image:url(img/fd_rouge_on.gif);padding-bottom:5px;font-size:11px;}

.agendanavfond_on{background-image:url(img/borddroit_rouge_on.gif);background-repeat:no-repeat;background-position:right;height:19px;}

.agendanavfond_off{background-image:url(img/borddroit_rouge_off.gif);background-repeat:no-repeat;background-position:right;height:19px;}


.mobiliernavtext_on{background-image:url(img/fd_vert_on.gif);background-repeat:repeat-x;background-position:left;margin-right:6px;margin-left:2px;font-size:11px;color:#000000;text-decoration:none;padding-left:2px;padding-bottom:5px;}

.mobiliernavtext_off{background-image:url(img/fd_vert_off.gif);background-repeat:repeat-x;background-position:left;margin-right:6px;margin-left:2px;font-size:11px;color:#000000;text-decoration:none;padding-left:2px;padding-bottom:5px;}

.mobiliernavtext_off:hover{background-image:url(img/fd_vert_on.gif);padding-bottom:5px;font-size:11px;}

.mobiliernavfond_on{background-image:url(img/borddroit_vert_on.gif);background-repeat:no-repeat;background-position:right;height:19px;}

.mobiliernavfond_off{background-image:url(img/borddroit_vert_off.gif);background-repeat:no-repeat;background-position:right;height:19px;}


.buronavtext_on{background-image:url(img/fd_bleu_on.gif);background-repeat:repeat-x;background-position:left;margin-right:6px;margin-left:2px;font-size:11px;color:#000000;text-decoration:none;padding-left:2px;padding-bottom:5px;}

.buronavtext_off{background-image:url(img/fd_bleu_off.gif);background-repeat:repeat-x;background-position:left;margin-right:6px;margin-left:2px;font-size:11px;color:#000000;text-decoration:none;padding-left:2px;padding-bottom:5px;}

.buronavtext_off:hover{background-image:url(img/fd_bleu_on.gif);padding-bottom:5px;font-size:11px;}

.buronavfond_on{background-image:url(img/borddroit_bleu_on.gif);background-repeat:no-repeat;background-position:right;height:19px;}

.buronavfond_off{background-image:url(img/borddroit_bleu_off.gif);background-repeat:no-repeat;background-position:right;height:19px;}


.fournavtext_on{background-image:url(img/fd_orange_on.gif);background-repeat:repeat-x;background-position:left;margin-right:6px;margin-left:2px;font-size:11px;color:#000000;text-decoration:none;padding-left:2px;padding-bottom:5px;}

.fournavtext_off{background-image:url(img/fd_orange_off.gif);background-repeat:repeat-x;background-position:left;margin-right:6px;margin-left:2px;font-size:11px;color:#000000;text-decoration:none;padding-left:2px;padding-bottom:5px;}

.fournavtext_off:hover{background-image:url(img/fd_orange_on.gif);padding-bottom:5px;font-size:11px;}

.fournavfond_on{background-image:url(img/borddroit_orange_on.gif);background-repeat:no-repeat;background-position:right;height:19px;}

.fournavfond_off{background-image:url(img/borddroit_orange_off.gif);background-repeat:no-repeat;background-position:right;height:19px;}

#partiebasse
{
	width:637px;
	background-color:#FFFFFF;
	top:0;
	padding-left:19px;
	padding-right:19px;
	padding-top:30px;
	padding-bottom:30px;
	height:490px;
	overflow:scroll;
}
#partiebassedeux{
	width:637px;
	background-color:#FFFFFF;
	top:0;
	padding-left:19px;padding-right:19px;padding-top:30px;padding-bottom:30px;
}
.onze {font-size:11px;color:#000000;text-decoration:none;}

.onze:hover {text-decoration:underline;font-size:11px;}

.douze {font-size:12px;color:#000000;text-decoration:none;}

.liendouze, a {font-size:12px;color:#000000;text-decoration:underline;}
.liendouze:hover, a:hover {font-size:12px;color:#000000;text-decoration:none;}

.ssrubfournitures{font-weight:bold;margin-left:6px;color:#000000;
	font-family:Arial, Helvetica, sans-serif;font-size:12px;}
	
#contourfourniture_haut {border-right:2px solid #D1D0CB;border-left:2px solid #D1D0CB;padding-top:4px;padding-bottom:4px;padding-right:10px;padding-left:10px;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;}

#contourfourniture_bas {border-right:2px solid #D1D0CB;border-left:2px solid #D1D0CB;padding-bottom:4px;padding-right:10px;padding-left:10px;}

.bordure_grise{border-right:2px solid #B8B5A7;border-left:2px solid #B8B5A7;padding-bottom:4px;}

#listepdt {height:110px;border-right:2px solid #B8B5A7;border-left:2px solid #B8B5A7;}

.nosproduits{background-image:url(img/nos_produits.gif);background-repeat:no-repeat;background-position:top left;font-weight:bold;height:20px;font-size:12px;}

.nosmarques{
	background-image:url(img/nos_marques.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-weight:bold;
	height:53px;
	font-size:12px;
	width:69px;
	vertical-align: middle;
}

#accroche_produit {
	color:#000000;
	font-family:Arial,  Helvetica, sans-serif;
	font-size:12px;
	text-align :justify;
	padding-bottom: 20px;
}
	
.logos{width:558px;border-top:2px solid #B8B5A7;border-bottom:2px solid #B8B5A7;}

.promophoto {padding-top:3px;padding-bottom:12px;}


/* debut menu galerie*/
.framboisenavtext_on{background-image:url(img/fd_framboise_on.gif);background-repeat:repeat-x;background-position:left;margin-right:6px;margin-left:2px;font-size:11px;color:#FFFFFF;text-decoration:none;padding-left:2px;padding-bottom:5px;}

.framboisenavtext_off{background-image:url(img/fd_framboise_off.gif);background-repeat:repeat-x;background-position:left;margin-right:6px;margin-left:2px;font-size:11px;color:#000000;text-decoration:none;padding-left:2px;padding-bottom:5px;}

.framboisenavtext_off:hover{background-image:url(img/fd_framboise_on.gif);padding-bottom:5px;color:#FFFFFF;font-size:11px;}

.framboisenavfond_on{background-image:url(img/borddroit_framboise_on.gif);background-repeat:no-repeat;background-position:right;height:19px;}

.framboisenavfond_off{background-image:url(img/borddroit_framboise_off.gif);background-repeat:no-repeat;background-position:right;height:19px;}
/* fin menu galerie*/

.galeriefondgris {background-color:#D1D0CB;}
.legende {background-color:#D1D0CB;font-size:10px;text-align:center;}
.carrehorizontalhaut {background-image:url(img/carre_gris.gif);background-repeat:repeat-x;background-position:left top;
}
.carrehorizontalbas {background-image:url(img/carre_gris.gif);background-repeat:repeat-x;background-position:left bottom;
}
.carrevertical {background-image:url(img/carre_gris.gif);background-repeat:repeat-y;background-position:left top;
}
.borduremediationvertiright {background-image:url(img/mediation_bord_vertical.gif);background-repeat:repeat-y;background-position:right top;
}
.borduremediationvertileft {background-image:url(img/mediation_bord_vertical.gif);background-repeat:repeat-y;background-position:left top;
}
.borduremediationvertiright {background-image:url(img/mediation_bord_vertical.gif);background-repeat:repeat-y;background-position:right top;
}
.mediationverticentre {background-image:url(img/mediation_coin_milieum.gif);background-repeat:repeat-y;background-position:top;
}
#mediation p {padding-left:30px;padding-right:30px;padding-top:5px;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:justify;margin-bottom:20px;margin-top:10px;}

.menugalerie {padding-left:13px;padding-top:18px;vertical-align:text-top;}

#descriptifoeuvre {padding-left:4px;padding-right:8px;vertical-align:text-top;}
#descriptifoeuvre h1 {color:#AF1936;font-weight:bold;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-align:center;}
#descriptifoeuvre p {font-size:12px;font-family:Arial, Helvetica, sans-serif;text-align:justify;}
#prix {vertical-align:text-bottom;color:#AF1936;font-weight:bold;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-align:center;}
#prix .montant {color:#000000;}
.interesse {text-align:center;padding-top:4px;padding-bottom:8px;}

/*
	Une classe pour l'affichage des tables CEDsql
*/
.CEDSQLtable {
	width:100%;
	border-collapse:collapse;
}

.CEDSQLtable th {
	background-color:#8C897E;
	color:white;
	font-size:14px;
}

.CEDSQLtable td, .CEDSQLtable th {
	border:1px solid #AAA;
	padding:2px;
	font-size:11px;
}

.rouge {
	color:#AF1936;
}

.catalogue {
	line-height:17px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	margin:auto;
}

.separation {
	border:1px solid #8C897E;
}
#contenuducentre {background-image:url(img/bas_contenu.gif);background-position:left bottom;background-repeat:no-repeat;}
