/* CSS Document */
#centre-bas {
	margin: 29px 0 0 0;
	width: 100%;
}

#centre-bas-titre-cat1 {
	background-image: url(img/interface/onglet-famille-cat1.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 100%;
	border-bottom: 1px solid #C72F3A;
}

#centre-bas-titre-cat2 {
	background-image: url(img/interface/onglet-famille-cat2.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 100%;
	border-bottom: 1px solid #1A84DD;
}

#centre-bas-titre-cat3 {
	background-image: url(img/interface/onglet-famille-cat3.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 100%;
	border-bottom: 1px solid #FF9600;
}

#centre-bas-titre-cat4 {
	background-image: url(img/interface/onglet-famille-cat4.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 100%;
	border-bottom: 1px solid #A43BFC;
}

#centre-bas-libelle-famille {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#FFFFFF;
	font-weight:bold;
	text-align: center;
	width: 200px;
	padding: 1px 0 0 0;
	margin: 0;
}

#centre-bas-libelle-gamme-cat1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#C72F3A;
	font-weight:bold;
	text-align: left;
	width: 300px;
	margin: 0 0 0 50px;
	padding: 1px 0 0 0;
}

#centre-bas-libelle-gamme-cat2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#1A84DD;
	font-weight:bold;
	text-align: left;
	width: 300px;
	margin: 0 0 0 50px;
	padding: 1px 0 0 0;
}

#centre-bas-libelle-gamme-cat3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#FF9600;
	font-weight:bold;
	text-align: left;
	width: 300px;
	margin: 0 0 0 50px;
	padding: 1px 0 0 0;
}

#centre-bas-libelle-gamme-cat4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#A43BFC;
	font-weight:bold;
	text-align: left;
	width: 300px;
	margin: 0 0 0 50px;
	padding: 1px 0 0 0;
}

#centre-bas-barre-page {
	margin: 10px 0 0 0;
	height: 19px;
	width: 100%;
	background-color: #EAFAE0;
}

#centre-bas-texte-nbproduits {
	width: 152px;
	color: #507A37;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	display: inline;
	float: left;
	padding: 3px 0 0 0;
}

#centre-bas-texte-nbpages {
	width: 237px;
	color: #507A37;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	display: inline;
	float: left;
	padding: 3px 0 0 0;
}

#centre-bas-texte-nbpages a {
	text-decoration: none;
	color: #507A37;
	padding: 2px;
	height: 100%;
}

#centre-bas-texte-nbpages a:hover {
	background-color: #507A37;
	color: #FFFFFF;
}

#centre-bas-texte-prec-suiv {
	width: 155px;
	color: #507A37;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	display: inline;
	float: left;
	padding: 3px 0 0 0;
}

#centre-bas-texte-prec-suiv a {
	text-decoration: none;
	color: #507A37;
	padding: 2px;
	height: 100%;
}

#centre-bas-texte-prec-suiv a:hover {
	background-color: #507A37;
	color: #FFFFFF;
}

#centre-bas-texte-tout-afficher {
	width: 175px;
	color: #507A37;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	display: inline;
	float: left;
	padding: 3px 0 0 0;
	text-align: center;
}

#centre-bas-texte-tout-afficher a {
	text-decoration: none;
	color: #507A37;
	padding: 2px;
	height: 100%;
}

#centre-bas-texte-tout-afficher a:hover {
	background-color: #507A37;
	color: #FFFFFF;
}

.centre-bas-pave-produit {
	margin: 9px 10px 0 0;
	padding: 9px;
	width: 333px;
	height: 130px;
	border: 1px solid #000000;
	display: inline;
	float: left;
}

.centre-bas-pave-produit-titre-cat1 {
	background-color: #F7F7F7;
	width: 100%;
	color: #C72F3A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	float: left;
	padding: 5px 4px 5px 4px;
}

.centre-bas-pave-produit-titre-cat1 a {
	width: 100%;
	color: #C72F3A;
	text-decoration: none;
}

.centre-bas-pave-produit-titre-cat1 a:hover {
	background-color: #C72F3A;
	width: 100%;
	color: #F7F7F7;
	text-decoration: none;
}

.centre-bas-pave-produit-titre-cat2 {
	background-color: #F7F7F7;
	width: 100%;
	color: #1A84DD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	float: left;
	padding: 5px 4px 5px 4px;
}

.centre-bas-pave-produit-titre-cat2 a {
	width: 100%;
	color: #1A84DD;
	text-decoration: none;
}

.centre-bas-pave-produit-titre-cat2 a:hover {
	background-color: #1A84DD;
	width: 100%;
	color: #F7F7F7;
	text-decoration: none;
}

.centre-bas-pave-produit-titre-cat3 {
	background-color: #F7F7F7;
	width: 100%;
	color: #FF9600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	float: left;
	padding: 5px 4px 5px 4px;
}

.centre-bas-pave-produit-titre-cat3 a {
	width: 100%;
	color: #FF9600;
	text-decoration: none;
}

.centre-bas-pave-produit-titre-cat3 a:hover {
	background-color: #FF9600;
	width: 100%;
	color: #F7F7F7;
	text-decoration: none;
}

.centre-bas-pave-produit-titre-cat4 {
	background-color: #F7F7F7;
	width: 100%;
	color: #A43BFC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	float: left;
	padding: 5px 4px 5px 4px;
}

.centre-bas-pave-produit-titre-cat4 a {
	width: 100%;
	color: #A43BFC;
	text-decoration: none;
}

.centre-bas-pave-produit-titre-cat4 a:hover {
	background-color: #A43BFC;
	width: 100%;
	color: #F7F7F7;
	text-decoration: none;
}

.centre-bas-pave-produit-gauche {
	width: 215px;
	height: 120px;
	display: inline;
	float: left;
}

.centre-bas-pave-produit-description {
	background-color: #FFFFFF;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	display: block;
}

.centre-bas-pave-produit-description a {
	color: #000000;
	text-decoration: none;
}

.centre-bas-pave-produit-description a:hover {
	color: #4B4B4B;
}

.infos_prix {
	display: block;
	clear: left;
	height: 12px;
}

.centre-bas-pave-produit-libelle-prix {
	background-color: #F2F2F2;
	width: 90px;
	height: 12px;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	float: left;
	padding: 3px 3px 3px 3px;
	text-align: right;
	display: inline;
	float: left;
}

.centre-bas-pave-produit-libelle-prix-vide {
	width: 90px;
	height: 12px;
	display: inline;
	float: left;
}

.centre-bas-pave-produit-prix-cat-vide {
	width: 115px;
	height: 12px;
	display: inline;
	float: left;
}

.centre-bas-pave-produit-prix-cat1 {
	background-color: #C72F3A;
	width: 115px;
	height: 12px;
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:0.9em;
	float: left;
	padding: 3px 3px 3px 3px;
	text-align: center;
	display: inline;
	float: left;
}

.centre-bas-pave-produit-prix-cat2 {
	background-color: #1A84DD;
	width: 115px;
	height: 12px;
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:0.9em;
	float: left;
	padding: 3px 3px 3px 3px;
	text-align: center;
	display: inline;
	float: left;
}

.centre-bas-pave-produit-prix-cat3 {
	background-color: #FF9600;
	width: 115px;
	height: 12px;
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:0.9em;
	float: left;
	padding: 3px 3px 3px 3px;
	text-align: center;
	display: inline;
	float: left;
}

.centre-bas-pave-produit-prix-cat4 {
	background-color: #A43BFC;
	width: 115px;
	height: 12px;
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:0.9em;
	float: left;
	padding: 3px 3px 3px 3px;
	text-align: center;
	display: inline;
	float: left;
}

.centre-bas-pave-produit-droite {
	margin: 0 0 0 9px;
	display: inline;
	float: left;
	vertical-align: top;
	border: 0;
}

.pave-prix-infos-selection-cat1 {
	margin: 0px 0px 0px 10px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color: #C72F3A;
	background-color: #FFFFFF;
	width: 65px;
	height: 15px;
	display: inline;
	float: left;
	border: 1px solid #C72F3A;
	vertical-align: middle;
	display: table-cell;
	padding: 1px 0 0 0;
}
.pave-prix-infos-selection-cat1 a {
	text-decoration: none;
	color: #C72F3A;
}
.pave-prix-infos-selection-cat1 a:hover {
	color: #FFFFFF;
	background-color: #C72F3A;
}
.pave-prix-infos-selection-cat2 {
	margin: 0px 0px 0px 10px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color: #1A84DD;
	background-color: #FFFFFF;
	width: 65px;
	height: 15px;
	display: inline;
	float: left;
	border: 1px solid #1A84DD;
	vertical-align: middle;
	display: table-cell;
	padding: 1px 0 0 0;
}
.pave-prix-infos-selection-cat2 a {
	text-decoration: none;
	color: #1A84DD;
}
.pave-prix-infos-selection-cat2 a:hover {
	color: #FFFFFF;
	background-color: #1A84DD;
}

.pave-prix-infos-selection-cat3 {
	margin: 0px 0px 0px 10px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color: #FF9600;
	background-color: #FFFFFF;
	width: 65px;
	height: 15px;
	display: inline;
	float: left;
	border: 1px solid #FF9600;
	vertical-align: middle;
	display: table-cell;
	padding: 1px 0 0 0;
}
.pave-prix-infos-selection-cat3 a {
	text-decoration: none;
	color: #FF9600;
}
.pave-prix-infos-selection-cat3 a:hover {
	color: #FFFFFF;
	background-color: #FF9600;
}

.pave-prix-infos-selection-cat4 {
	margin: 0px 0px 0px 10px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color: #A43BFC;
	background-color: #FFFFFF;
	width: 65px;
	height: 15px;
	display: inline;
	float: left;
	border: 1px solid #A43BFC;
	vertical-align: middle;
	display: table-cell;
	padding: 1px 0 0 0;
}
.pave-prix-infos-selection-cat4 a {
	text-decoration: none;
	color: #A43BFC;
}
.pave-prix-infos-selection-cat4 a:hover {
	color: #FFFFFF;
	background-color: #A43BFC;
}

.loupe {
	margin: 0 0 0 9px;
	display: inline;
	float: left;
	cursor: pointer;
}
