/*
 * Copyright (c) 2007 Copyright (c) Octolys Development
 * Ce template a t ralis par http://www.scopika.com & http://www.fredodo.com
 * Il est soumis  la licence GPL
 */

/* Ce fichier dfinit le style visuel pour les diffrents lments des pages.
 * Dans l'ordre, vous trouverez les rgles qui dfinissent l'apparence pour:
 * - Elments HTML en gnral
 * - Page
 * - Entte
 * - Chemin
 * - Produit petit & grand
 * - Pied de page
 * - Menu gnral
 * - Signature
 * - Nombre de pages
 * - les styles particuliers pour les pages intrieures
 */
/* Elments HTML en gnral
-------------------------------------------------------- */

body {
	padding: 0px;
	margin: 0px;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #edede5;
	font-size: 0.9em;
	background-repeat: no-repeat;
	background-position: right top;
	_color: #CCCCCC;
	color: #000000;

}
img {
	border: 0;
	margin: 0px;
	padding: 0px;
}

#bulle {
	visibility: hidden;
	font-size:12px;
	position: absolute;
}
.infobulle{
    position: absolute;
    /*display:none;*/
    border: 1px solid Black;
    padding: 10px;
    font-family: Verdana, Arial;
    font-size: 10px;
    background: #FFFFCC;
    margin :0;
    z-index:100;
    color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	padding-top: 7px;
	padding-right: 13px;
	padding-bottom: 7px;
	padding-left: 10px;
	text-align: left;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #8a9d1f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	background-color: #FFFFFF;
	width:185px;

}/*Julien Pour infobulle*/

/*.info{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	padding-top: 7px;
	padding-right: 13px;
	padding-bottom: 7px;
	padding-left: 10px;
	text-align: left;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #8a9d1f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	background-color: #FFFFFF;
	width: 180px;
	position: absolute;

	overflow: visible;
}*/

h1, h2, h3{
	font-family: "Trebuchet MS", sans-serif;
}

h1{
	color:#000000;
	font-size:1.4em;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}
h2{
	color: #000000;
	text-align: left;
	text-transform:uppercase;
	font-weight:bold;
	font-size: 1.1em;
}
h3{
	font-size: 1em;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
}
h4{
	color: #999999;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
h5{
font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}
h6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1em;
}
a {
	color: #999999;
	text-decoration: none;

}

a:visited {
	color: #999999;
	text-decoration: none;

}

a:hover {
	text-decoration: underline;
	color: #999999;

}

/* Page
-------------------------------------------------------- */

#wrapper {
	width: 1007px;
	text-align: left;
	overflow: visible;
	position: relative;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0;
	background-image: url(./client/gfx/photos/new-images/bande-milieu.jpg);
	background-repeat: repeat-y;
}

#subwrapper {
	overflow: hidden;
	position: relative;
	padding: 0;
	width: 930px;
	margin-right: 30px;
	margin-left: 31px;
}
#subwrapper_home {
	overflow: hidden;
	position: relative;
	width: 940px;
	margin-right: 30px;
	margin-left: 31px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
}


#content {
	background-color: #fff;
	visibility: visible;
	padding: 0px;
	width: 940px;
	display: block;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	float: left;
}

#contenu {
	width:930px;
	float: left;
	z-index: 1000;
	visibility: visible;
	padding: 0px;
	display: block;
	margin-top: 0px;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: 0px;
	}
#contenu-temoins {
	width:930px;
	z-index: 1000;
	visibility: visible;
	padding: 0px;
	display: block;
	position: absolute;
	left: 0px;
	top: 200px;
	}
#content-temoins-1 {
	width:350px;
	background-repeat: repeat-y;
	background-position: center;
	height: 100%;
	position: absolute;
	top: 110px;
	left: 550px;
}
#contenu-temoins-1 {
	width:320px;
	clear: both;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
#content-temoins-2 {
	width:320px;
	background-repeat: repeat-y;
	background-position: center;
	height: 100%;
	position: absolute;
	left: 50px;
	top: 150px;
}
#contenu-temoins-2 {
	width:320px;
	clear: both;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}

#content-temoins-3 {
	width:370px;
	background-repeat: repeat-y;
	background-position: center;
	height: 100%;
	position: absolute;
	top: 305px;
	left: 510px;
}
#contenu-temoins-3 {
	width:370px;
	clear: both;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
#content-temoins-4 {
	width:300px;
	background-repeat: repeat-y;
	background-position: center;
	height: 100%;
	position: absolute;
	left: 600px;
	top: 460px;
}
#contenu-temoins-4 {
	width:300px;
	clear: both;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}

#contenu-interne {
	width:920px;
	float: left;
	background-color: #FFFFFF;
	z-index: 1000;
	visibility: visible;
	display: block;
	margin-top: 5px;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: 0px;
	padding: 0px;
}
#contenu-interne-bis {
	width:920px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: 0px;
}
#contenu-compte {
	width:880px;
	float: left;
	background-image: url(./client/gfx/photos/new-images/back-contenu-compte.jpg);
	padding-left: 60px;
}
#contenu-confirm {
	width:641px;
	background-image: url(./client/gfx/photos/new-images/back-confirm-paie.gif);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: 135px;
	padding: 10px;
	margin-top: 40px;
	background-position: bottom;
	float: left;
}
#contenu-confirm-bis {
	width:502px;
	background-image: url(./client/gfx/photos/new-images/back-confirm-paie.gif);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: 200px;
	padding: 10px;
	margin-top: 0px;
	background-position: bottom;
	float: left;
}
#contenu-garantie {
	width:900px;
	float: left;
	background-color: #FFFFFF;
	z-index: 1000;
	visibility: visible;
	display: block;
	margin-top: 0px;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#content_rubrique {
	z-index: 0;
	visibility: visible;
	padding: 0px;
	width: 920px;
	display: block;
	margin-top:-1px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 5px;
	float: left;
	background-repeat: no-repeat;
}
#content_rubrique_tube {
	z-index: 0;
	visibility: visible;
	padding: 0px;
	height: 470px;
	width: 100%;
	display: block;
	margin-top:-1px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 5px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(./client/gfx/photos/new-images/fond-rubrique-tube.gif);
}
#content_rubrique_stab {
	z-index: 0;
	visibility: visible;
	padding: 0px;
	height: 470px;
	width: 100%;
	display: block;
	margin-top:-1px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 5px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(./client/gfx/photos/new-images/fond-rubrique-stab.gif);
}

#contenu_rubrique {
	width:920px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	background-repeat: repeat-x;
	border: 1px solid #CCCCCC;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

#contenu_compte {
	width:525px;
	float: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#contenu_compte_orig {
	overflow-x:scroll;
	overflow-y:hidden;
	height:140px;
	width:525px;
	background-repeat: repeat-x;
	background-image: url(./client/gfx/photos/new-images/fond-fiche-rubrique.jpg);
	background-position: 8px;
	float: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#contenu_rubrique_tube {
	height:360px;
	width:678px;
	float: right;
	margin-top: 60px;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: 9px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: repeat-x;
	background-image: url(./client/gfx/photos/new-images/fond-fiche-rubrique-tube.jpg);
	background-position: 8px top;
}

#content_produit {
	background-color: #FFFFFF;
	z-index: 1000;
	visibility: visible;
	padding: 0px;
	width: 100%;
	display: block;
	margin-top: -10px;
	margin-right: auto;
	margin-left: auto;
	float: left;
	height:auto;
}

#contenu_produit {
	float: left;
	display: block;
	margin-top:-1px;
	margin-bottom: 10px;
	margin-left: 5px;
	z-index: 0;
	visibility: visible;
	background-repeat: no-repeat;
	padding-bottom: 30px;
	width: 920px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	padding-top: 0px;
}
#contenu_produit_2bis {
	float: left;
	display: block;
	margin-top:-1px;
	margin-bottom: 10px;
	margin-left: 5px;
	z-index: 0;
	visibility: visible;
	background-repeat: no-repeat;
	padding-bottom: 30px;
	width: 920px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	padding-top: 0px;
}
#contenu_produit_2ter {
	float: left;
	display: block;
	margin-top:-1px;
	margin-bottom: 10px;
	margin-left: 5px;
	z-index: 0;
	visibility: visible;
	background-repeat: no-repeat;
	padding-bottom: 30px;
	width: 920px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	padding-top: 0px;
}


#contenu_contenu {
	float: left;
	display: block;
	margin-top:-1px;
	margin-bottom: 10px;
	margin-left: 5px;
	z-index: 0;
	visibility: visible;
	background-image:url(./client/gfx/photos/new-images/fond-produit-3.gif);
	background-repeat: no-repeat;
	padding-bottom: 30px;
	width: 920px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	padding-top: 0px;
}
#contenu_revendeurs_fb {
	float: left;
	display: block;
	margin-top:-1px;
	margin-bottom: 10px;
	margin-left: 5px;
	z-index: 0;
	visibility: visible;
	background-repeat: no-repeat;
	padding-bottom: 30px;
	width: 920px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	padding-top: 0px;
}
#contenu_anim_accueil {
	float: left;
	display: block;
	margin-top:-1px;
	margin-left: 5px;
	z-index: 0;
	visibility: visible;
	background-repeat: no-repeat;
	width: 920px;
	padding-top: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
#contenu_fond_home {
	float: left;
	display: block;
	margin-top:0px;
	margin-left: 0px;
	z-index: 0;
	visibility: visible;
	background-repeat: no-repeat;
	width: 940px;
	padding-top: 0px;
	height: 732px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#selecteur_langue {
	margin-right: 0px;
	text-align: center;
	background-position: center;
	position: absolute;
	top: 10px;
	float: right;
	width: 180px;
	right: 10px;
}
#selecteur_langue_home {
	width: 300px;
	float: right;
	margin-right: 90px;
	text-align: right;
	margin-top: 5px;
	vertical-align: baseline;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 20px;
}
#dessin_bonhomme {
	width: 260px;
	float: right;
	margin-right: 2px;
	text-align: right;
	margin-top: 100px;
	clear: right;
	background-image: url(./client/gfx/photos/new-images/dessin-bonhom-home.jpg);
	background-repeat: no-repeat;
	height: 80px;
}
#logo_home {
	width: 140px;
	float: right;
	margin-right: 2px;
	text-align: right;
	margin-top: -13px;
	clear: right;
	background-image: url(./client/gfx/photos/new-images/logo-fb-rouge.jpg);
	background-repeat: no-repeat;
	height: 54px;
}
#fleur_home {
	width: 140px;
	float: right;
	margin-right: 2px;
	text-align: right;
	margin-top: 373px;
	clear: right;
	background-image: url(./client/gfx/photos/new-images/fleur-home.jpg);
	background-repeat: no-repeat;
	height: 109px;
}
#contenu_entreprise {
	float: left;
	display: block;
	margin-top:-1px;
	margin-bottom: 20px;
	margin-left: 5px;
	z-index: 0;
	visibility: visible;
	background-repeat: no-repeat;
	padding-bottom: 30px;
	width: 920px;

	padding-top: 2px;
}
#contenu_temoignage {
	float: left;
	display: block;
	margin-top:0px;
	margin-bottom: 20px;
	margin-left: 5px;
	z-index: 0;
	visibility: visible;
	background-repeat: no-repeat;
	padding-bottom: 0px;
	width: 920px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	padding-top: 2px;
	height: 786px;
}
#contenu_contact-gallery {
	float: left;
	display: block;
	margin-top:-1px;
	margin-bottom: 20px;
	margin-left: 5px;
	z-index: 0;
	visibility: visible;
	background-repeat: no-repeat;
	padding-bottom: 30px;
	width: 920px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	padding-top: 2px;
}
#content_temoignages {
	z-index: 1000;
	visibility: visible;
	padding: 0px;
	width: 100%;
	display: block;
	margin-right: auto;
	margin-left: auto;
	float: left;
	height:auto;
}
#content_panier {
	background-color: #FFFFFF;
	z-index: 1000;
	visibility: visible;
	padding: 0px;
	width: 100%;
	display: block;
	margin-right: auto;
	margin-left: auto;
	float: left;
	height:100%;
}
#contenu_panier {
	width: 830px;
	margin-left: 30px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e2e2e2;
	border-right-color: #e2e2e2;
	border-left-color: #e2e2e2;

}
#contenu_panier_bis {
	width: 512px;
	float: right;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	margin-right: 20px;
	margin-top: -5px;
	margin-bottom: 0px;

}

#bloc-mescommandes {
	width:550px;
	float: right;
	margin-right: 59px;

}
#bloc-mesadresses {
	padding-top:10px;
	width:871px;
	margin-left: 40px;
	float: left;

}

#bloc-mesinfos {
	width:256px;
	float: left;
	margin-right: 0px;

}
#compte-mesinfos {
	width:244px;
	float: left;
	margin-right: 0px;
	margin-top: 20px;
	padding-top: 5px;
	padding-left: 5px;
	border: 1px solid #dcdcdc;

}
#contenu-mesinfos {
	float: left;
	width: 234px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;

}

#contenu-mesinfosBis {
	width: 229px;
	float: left;
	background-color: #eeeeee;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
}
#contenu-mesinfosTer {
	float: left;
	width: 224px;
	background-color: #e6f1c2;
	padding: 5px;
	margin-left: -2px;
	margin-bottom: 0px;
	margin-top: 10px;

}
#compte-livraison {
	width:244px;
	float: left;
	border: 1px solid #dcdcdc;
	margin-top: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 10px;

}
#onglet-left {
	width:200px;
	float: left;
	background-image: url(./client/gfx/photos/new-images/onglet-commande.jpg);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 20px;
	height: 17px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DCDCDC;

}
#onglet-centre {
	float: left;
	width: 144px;
	height: 17px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;

}
#onglet-right {
	width:181px;
	float: left;
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DCDCDC;
	height: 27px;
	margin-top: 2px;

}

#txt-mescommandes {
	float: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	padding-top: 20px;
	width: 545px;
}
#txt-mesadresses {
	float: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	padding-top: 20px;
	width: 858px;
	margin-left: 0px;
	margin-top: -5px;
}
#back-footer-commande {
	float: left;
	padding-top: 0px;
	width: 545px;
	background-image: url(./client/gfx/photos/new-images/back-footer-commande.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 15px;
}

#entete-compte-produit {
	background-image: url(./client/gfx/photos/new-images/back-entete-commande.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 535px;
	float: left;
	margin-top: 10px;
	padding-left: 10px;
}
#details-commande {
	width: 545px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	clear: both;
}
#details-bloc-moncompte {
	width: 530px;
	margin-left: 15px;
	right: 0px;
	float: left;
	margin-top: 15px;
	padding-bottom: 10px;
}
#details-bloc-left-moncompte {
	padding-top: 0px;
	width: 290px;
	float: left;
	padding-left: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
}

#details-bloc-right-moncompte {
	padding-top: 0px;
	width: 230px;
	float: right;
	padding-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}
#details-bloc-right-commande {
	padding-top: 10px;
	width: 260px;
	padding-left: 0px;
	margin-right: 15px;
	margin-bottom: 10px;
	float: right;
}



#details-bloc-left-content-bis {
	width: 510px;
	float: left;
	padding-bottom: 0px;
	background-color: #dadada;
	padding-left: 5px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 15px;
}
#details-bloc-left-content-ter {
	width: 475px;
	float: left;
	padding-bottom: 0px;
	background-color: #dadada;
	padding-left: 5px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 15px;
}
.titrePage {
	color: #7c7c7c;
	text-align: center;
	width: 750px;
	padding-top: 10px;
	padding-bottom: 5px;
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
.titrePageSelect {
	color: #7c7c7c;
	text-align: center;
	font-weight: bold;
	font-size: 1.1em;
	text-transform: uppercase;
}
.titrePageSelectBis {
	text-align: center;
	width: 80px;
	font-size: 0.9em;
	font-weight: bold;
	color: #7c7c7c;
}
.titrePageOrange {
	color: #870579;
	text-align: center;
	font-weight: bolder;
	width: 80px;

	padding-bottom: 10px;
	font-size: 1.3em;
}

.titrePageVert {
	color: #90A020;
	text-align: center;
	font-weight: bolder;
	padding-bottom: 10px;
	font-size: 1em;
}

.titrePageVertTer {
	color: #90A020;
	text-align: left;
	font-weight: bold;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
}
.titreVertentreprise {
	color: #a0b685;
	text-align: left;
	font-weight: bold;
	font-size: 1.3em;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.titrePageBleu {
	color: #1db2e3;
	text-align: center;
	font-weight: bolder;
	padding-bottom: 10px;
	font-size: 1em;
}
.titrePageOrange {
	color: #870579;
	text-align: center;
	font-weight: bolder;
	width: auto;
	padding-bottom: 10px;
	font-size: 1em;
}
.titrePageProduit {
	width: 390px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-top: 0px;
}
.titrePagepopin {
	color: #000000;
	text-align: left;
	text-transform:uppercase;
	font-weight:bold;
	background-color: #e7f0c1;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 20px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
}
.titrePageAccueil {
	color: #c43c3e;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;

}
.titrePageEntretienQuart {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 0.7em;
	padding-left: 5px;
}
.txt_marron {
	color: #c1c0a4;
	font-family: Arial, Helvetica, sans-serif;

}
.txt_marron_gras {
	color: #c1c0a4;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	letter-spacing: -1px;

}
.txt_blanc {
	font-size: 1.4em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #fffFFF;
	font-weight: bold;
	width: 105px;
	background-color: #90A020;
	background-repeat: repeat;
	background-position: center top;
	text-align: center;
	height: 23px;
	float: left;
	padding-top: 2px;
	}
.txt_blanc_bis {
	font-size: 1em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #fffFFF;
	font-weight: bold;
	background-color: #90A020;
	float: right;
	padding-top: 2px;
	text-align: center;
	height: 18px;
	}
.txt_prix {
	font-size: 1.4em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #000000;
	}

.txt_rouge{
font-size:10px;
color:#cc0000;
font-weight:bold;
}

#txt-rubrique {
	float: left;
	width: 111px;
	margin-top: 0px;
	margin-left: 0px;
	height: 215px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-repeat: no-repeat;
}
.sousTitrePage {
	color: #4c4c4c;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}
.sousTitrePageCompte {
	color: #4c4c4c;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-transform: uppercase;
	line-height: 21px;
}
.soustitre {
	color: #CC0000;
	text-align: left;
	font-weight: bold;
	width: 750px;
	text-transform: uppercase;
}

.textePage {
	color: #999999;
	text-align: left;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
.text_courant {
	color: #999999;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: left;
}
.text_courant_plantes {
	color: #000000;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: justify;
}


/* Entte
-------------------------------------------------------- */

#bandeau_haut {
	background-image: url(./client/gfx/photos/new-images/bande-haut.jpg);
	background-repeat: no-repeat;
	width: 1007px;
	height: 18px;
	margin-right: auto;
	margin-left: auto;
}
#bandeau_haut_home {
	background-image: url(./client/gfx/photos/new-images/bande-haut-home.jpg);
	background-repeat: no-repeat;
	width: 1007px;
	height: 18px;
	margin-right: auto;
	margin-left: auto;
}
#entete {
	color: #99CC33;
}

#monCompte {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #fafafa;
	padding-left: 0px;
	padding-right:5px;
	width: 480px;
	float: right;
	margin-right: 130px;
}

#formMonCompte {
	padding-top: 5px;
	padding-right:5px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 0;
	margin-left:0px;
	margin-bottom: 0;
	background-image:url(./client/gfx/photos/new-images/fond-form.jpg);
	background-repeat:no-repeat;
	width:480px;
	height: 80px;
}

.champFormMonCompte {
	font-size: 0.9em;
	padding: 0;
	margin: 0;
	color:#666666;
	background-color:#FFFFFF;
	border: 1px solid #d4d4d4;
	overflow: hidden;
	/*zoom: 1;*/
	float: left;
}
.menuMonCompte {
	float: right;
	margin-bottom: 13px;
	width:520px;
	padding: 0;
	text-align:left;
	margin-top: 2px;
}

.menuMonCompte-1 {
	padding-right:5px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image:url(./client/gfx/photos/new-images/fond-form.jpg);
	background-repeat:no-repeat;
	width: 480px;
	height: 80px;
	float: right;
	clear: both;
}
#monPanier {
	float: right;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #fafafa;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
}

a.LIEN_entete:link {
	font-size: 0.8em;
	color: #94979C;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.LIEN_entete:visited {
	font-size: 0.8em;
	color: #94979C;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.LIEN_entete:hover {
	font-size: 0.8em;
	color: #94979C;
	text-decoration: underline;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}




/* Produit petit & grand
-------------------------------------------------------- */

.ListeProduitsPetitsCompte {
	height: 120px;
	margin-bottom: 0px;
	width: 1550px;

}
.contourImage {
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	height: 120px;
	width: 120px;
	float: left;
	margin-left: -120px;
}
.contourImage2 {
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	height: 120px;
	width: 120px;
	float: left;

}
.contourImagePanier {
	background-position: center center;
	text-align: center;
	vertical-align: top;
	width: 120px;
	position: absolute;
}
.contourImageCompte {
	background-position: center center;
	text-align: center;
	vertical-align: top;
	width: 120px;
}
.contourAccessoire {
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	margin-bottom: 10px;
	float: left;
}
.titreProduit {
	color: #000000;
	text-align: left;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 100%;
}
.txt-livraison {
	font-size: 1em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	color:#646760;
	padding-top: 0px;
	float: right;
	margin-right: 20px;
	margin-top: 0px;
	clear: right;
}
.txt-livraison2{
	color:#90a120;
	font-size:1em;
	font-weight:bold;
	float: left;
	clear: both;
	width: 130px;
}
.txt-livraison3{
	color:#90a120;
	font-size:0.9em;
	font-weight:bold;
	float: left;
	margin-bottom: 15px;
	margin-top: 0px;
}
.txt-livraison4 {
	font-size: 1em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	color:#646760;
	padding-top: 0px;
	float: right;
	margin-right: 15px;
	margin-top: 0px;
	clear: right;
}
.txt-remise-parrain{
	color:#90a120;
	font-size:0.9em;
	font-weight:bold;
}
a.LIEN_commander:link {
	color: #aca384;
	text-decoration: none;
	font-weight: bold;
	font-size:0.9em;
	text-transform: uppercase;
}

a.LIEN_commander:visited {
	color: #aca384;
	text-decoration: none;
	font-weight: bold;
	font-size:0.9em;
	text-transform: uppercase;
}

a.LIEN_commander:hover {
	color: #d6321b;
	text-decoration: underline;
	font-weight: bold;
	font-size:0.9em;
	text-transform: uppercase;
}
a.LIEN_lien-panier:link {
	color: #aca384;
	text-decoration: none;
	font-weight: bold;
	font-size:1em;
	text-transform: uppercase;
}

a.LIEN_lien-panier:visited {
	color: #aca384;
	text-decoration: none;
	font-weight: bold;
	font-size:1em;
	text-transform: uppercase;
}

a.LIEN_lien-panier:hover {
	color: #d6321b;
	text-decoration: underline;
	font-weight: bold;
	font-size:1em;
	text-transform: uppercase;
}

/* Nombre de pages
-------------------------------------------------------- */

#pages {
	width: 640px;
	font-size: 0.9em;
	color: #12335B;
	height: 28px;
	clear: both;
	padding-top: 7px;
	text-align: center;
	padding-top: 7px;
}
#pages-bis {
	float: left;
	width: 525px;
	text-align: right;
	font-size: 0.9em;
	color: #12335B;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 0px;
	padding-top: 3px;
	padding-right: 20px;
}
#pagesTER {
	text-align: center;
	font-size: 0.9em;
	color: #12335B;
	height: 20px;
	_height: 30px;
	margin: 3px auto 0;
}
.TXT_pages_fauxliens {
	color: #bfbda5;
	text-decoration: none;
	font-weight: bold;
	font-size: 1em;
	text-transform: uppercase;
}
a.LIEN_pages:link {
	color: #bfbda5;
	text-decoration: none;
	font-weight: bold;
	font-size: 1em;
	text-transform: uppercase;
}

a.LIEN_pages:visited {
	color: #bfbda5;
	text-decoration: none;
	font-weight: bold;
	font-size: 1em;
	text-transform: uppercase;
}

a.LIEN_pages:hover {
	color: #bfbda5;
	text-decoration: underline;
	font-weight: bold;
	font-size: 1em;
	text-transform: uppercase;
}

a.LIEN_mort:link {
display:none;
}

a.LIEN_mort:visited {
	display:none;
}

a.LIEN_mort:hover {
	display:none;
}

a.LIEN_pages_QUART:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 1em;

}

a.LIEN_pages_QUART:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 1em;


}

a.LIEN_pages_QUART:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 1em;


}
a.LIEN_pages_CINQ:link {
	color: #bfbda5;
	text-decoration: none;
	font-weight: bold;
	font-size: 1em;

}

a.LIEN_pages_CINQ:visited {
	color: #bfbda5;
	text-decoration: none;
	font-weight: bold;
	font-size: 1em;


}

a.LIEN_pages_CINQ:hover {
	color: #bfbda5;
	text-decoration: underline;
	font-weight: bold;
	font-size: 1em;

}
#bt-confirm-bis {
	padding-top: 3px;
	padding-bottom: 0px;
	margin-right: 10px;
	text-align: left;
	vertical-align: bottom;
	float: right;
}
a.LIEN_ensavoirplus:link {
	color: #d11921;
	text-decoration: none;
	font-weight: bold;
	font-size: 0.8em;
	text-transform: uppercase;
}

a.LIEN_ensavoirplus:visited {
	color: #d11921;
	text-decoration: none;
	font-weight: bold;
	font-size: 0.8em;
	text-transform: uppercase;
}

a.LIEN_ensavoirplus:hover {
	color: #d11921;
	text-decoration: underline;
	font-weight: bold;
	font-size: 0.8em;
	text-transform: uppercase;
}

a.LIEN_ferme:link {
	color: #666666;
	font-weight: normal;
	font-size: 0.9em;

}

a.LIEN_ferme:visited {
	color: #666666;
	font-weight: normal;
	font-size: 0.9em;

}

a.LIEN_ferme:hover {
	color: #666666;
	text-decoration: underline;
	font-weight: normal;
	font-size: 0.9em;

}

#nature_acceuil {
	width: 185px;
	height: 90px;
	float: right;
	margin-top: 0px;
}




/* Pied de page
-------------------------------------------------------- */

#footer{
	color: #7b7b7b;
	font-size: 0.9em;
	background-image: url(./client/gfx/photos/new-images/bande-bas-fleurs3.jpg);
	background-repeat: no-repeat;
	width: 1005px;
	margin-right: auto;
	margin-left: auto;
	height: 257px;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
#footerTour{

	color: #7b7b7b;
	font-size: 0.9em;
	background-image: url(./client/gfx/photos/new-images/bande-bas-tours.jpg);
	background-position: top;
	background-repeat: no-repeat;
	height: 220px;
	width: 1007px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}


#footerFleur{
	color: #7b7b7b;
	font-size: 0.9em;
	background-image: url(./client/gfx/photos/new-images/bande-bas-fleurs4.jpg);
	background-repeat: no-repeat;
	width: 1005px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background-color: #edede5;
	height: 198px;
}
#footerHome{
	color: #7b7b7b;
	font-size: 0.9em;
	background-image: url(./client/gfx/photos/new-images/bande-bas-home.jpg);
	background-repeat: no-repeat;
	width: 1005px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background-color: #edede5;
	height: 198px;
}
#footerArrosage{
	color: #7b7b7b;
	font-size: 0.9em;
	background-image: url(./client/gfx/photos/new-images/bande-bas-fleurs5.gif);
	background-repeat: no-repeat;
	width: 1005px;
	margin-right: auto;
	margin-left: auto;
	height: 257px;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
a.LIEN_footer:link {
	color: #989898;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	list-style-image:none;
}

a.LIEN_footer:visited {
	color: #989898;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	list-style-image:none;
}

a.LIEN_footer:hover {
	color: #ABCE3E;
	text-decoration: underline;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	list-style-image:none;
}

a.LIEN_footer2:link {
	color: #90A11D;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	list-style-image:none;
}

a.LIEN_footer2:visited {
	color: #90A11D;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	list-style-image:none;
}

a.LIEN_footer2:hover {
	color: #90A11D;
	text-decoration: underline;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	list-style-image:none;
}
a.LIEN_footer_home:link {
	color: #aca384;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	list-style-image:none;
}

a.LIEN_footer_home:visited {
	color: #aca384;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	list-style-image:none;
}

a.LIEN_footer_home:hover {
	color: #aca384;
	text-decoration: underline;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	list-style-image:none;
}
/* Divers lments de formulaires & tableaux
-------------------------------------------------------- */
#produit_panier {
	width: 830px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2e2e2;
	height: 120px;

}
.enteteTableauFond {
	background-image: url(./client/gfx/photos/new-images/panier-rub.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 699px;
	float: right;
	margin-right: 80px;
}
.enteteTableau {
	color: #4c4c4c;
	background-repeat: no-repeat;
	font-size: 0.9em;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
	text-indent: 5px;
	padding-top: 9px;
	padding-bottom: 8px;
}
.enteteTableauBis {
	color: #4c4c4c;
	background-repeat: no-repeat;
	font-size: 0.9em;
	text-transform: uppercase;
	line-height: 21px;
	font-weight: bold;
	text-align: left;
	text-indent: 0px;
}
.enteteTableauPrix {
	color: #90a020;
	font-size: 0.9em;
	text-transform: uppercase;
	line-height: 25px;
	font-weight: bold;
}
.enteteTableauPrix2 {
	color: #90a020;
	font-size: 0.9em;
	text-transform: uppercase;
	font-weight: bold;
}

.txtTableau {
	font-size: 0.8em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	color:#646760;
	padding-top: 5px;
	padding-left: 10px;
	text-transform: lowercase;
}
.txtTableauBis {
	font-size: 0.9em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	color:#646760;
	width: auto;
	padding-top: 3px;
	padding-right: 20px;
}
.txtTableauTer {
	font-size: 0.9em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	color:#646760;

}
.txtTableauQuart {
	font-size: 0.9em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	color:#646760;
	width: 100px;
	height: 20px;
	float: right;
	padding-right: 120px;
}
.txtTableauCinq {
	font-size: 0.8em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	color:#646760;
	margin-top: 0px;
	margin-left: 5px;
	line-height: 20px;
}
.txtTableauCinqBIS {
	font-size: 0.9em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	color:#646760;
	margin-top: 0px;
	margin-left: 10px;
	height: 20px;
	float: left;
}
.txtTableauCinqQuart {
	font-size: 0.9em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	color:#646760;
	height: 20px;
	float: left;
	margin-top: 0px;
	margin-left: 10px;
	clear: right;
	width: 200px;
	line-height: 20px;
}
.txtMenu {
	font-size: 0.8em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	color:#646760;
	padding-top: 0px;
	padding-left: 10px;
	font-variant: small-caps;
	text-transform: uppercase;
}

.txt-couleur {
	font-size: 0.8em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	color:#646760;
	width: 120px;
	margin-left: 0px;
	float: left;
	line-height: 20px;
}
.txt-loupe {
	width: 20px;
}
.ligneTableau {
	background-color: #e6f1c2;
	margin-top: 45px;
	margin-bottom: 40px;
	margin-left: 0px;
	float: right;
	height: 25px;
	padding: 0px;
	width: 674px;
	margin-right: 35px;
}

.obligatoire {
	color: #CC0000;
}

.commentaires {
	font-size: 1em;
	font-style: italic;
	font-weight: bold;
	color: #12335B;
}
/* menu 1
-------------------------------------------------------- */
#menuGeneral {
	position: absolute;
	left: 25px;
	top: 132px;
	visibility: visible;
	width: 920px;
	z-index: 10000;
}
#menuGeneralHome {
	position: absolute;
	left: 570px;
	top: 230px;
	visibility: visible;
	width: 335px;
	z-index: 10000;
	height: 18px;
}

#menuGeneralConnex {

	position: absolute;
	left: 0px;
	top: 0px;

	width: 815px;


}

dl, dt, dd, ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: normal;
	width:auto;
}

#menu {
	position: absolute; /* placement du menu,  modifier selon vos besoins */
	top: 0px;
	left: 0px;
	z-index:10;
	width: 820px;

}
#menuHome {
	position: absolute; /* placement du menu,  modifier selon vos besoins */
	top: 0px;
	left: 0px;
	z-index:10;
	width:250px;
}

#menu ul {
	width:226px;
	margin-left: 20px;
	margin-top: 0px;
	top: 21px;
	position: absolute;
}
.ombre-menu-bas {
	width:227px;
	height: 14px;
	position: absolute;
	clear: both;
	float: left;
	left: 0px;
}
.ombre-menu-bas-bis {
	width:137px;
	float: left;
	height: 14px;
}
.ombre-menu-bas-ter {
	width:160px;
	float: left;
	height: 14px;
}


#menu dl.home{
	width:450px;
	height: 20px;
}

#menu dt {
	cursor: pointer;
	text-align:left;
	font-weight: bold;
	margin-right:5px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	width: auto;
}
#menu dt.homes {
	cursor: pointer;
	text-align:left;
	font-weight: bold;
	margin-right:5px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	width: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 18px;
}

#menu dd {
	display: none;
}

#menu dt a {
color: #999999;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
width:auto;
padding-left:20px;
visibility:visible;
}
#menu dt.homes a {
color: #999999;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
width:auto;
padding-left:20px;
visibility:visible;
}

#menu dt a:hover, #menu dt a:focus {
	background-image: url(./client/gfx/photos/new-images/fleurs-menu.jpg);
	background-position: left;
	background-repeat: no-repeat;
	width:auto;
	padding-left:20px;
	text-align:left;
	visibility:visible;
}
#menu dt.homes a:hover, #menu dt.homes a:focus {
	background-image: url(./client/gfx/photos/new-images/fleurs-menu.jpg);
	background-position: left;
	background-repeat: no-repeat;
	width:auto;
	padding-left:20px;
	text-align:left;
	visibility:visible;
}

#menu li a:focus{
	background-image: url(./client/gfx/photos/new-images/fleurs-sous-menu.jpg);
	background-position: left;
	background-repeat: no-repeat;
	width:auto;
	padding-left:20px;
	text-align:left;

}

#menu li {
	text-align:left;
	width: auto;
	background-image: url(./client/gfx/photos/new-images/ombre-sous-menu.png);
	background-repeat: repeat-y;
	background-position: right;
	margin-left: 0px;
	height: 18px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #8a9d1f;

}

.lideco {
	color: #999999;
	text-decoration: none;
	display: block;
	height: 100%;
	border: 0 none;
	width:200px;
	background-image: url(./client/gfx/photos/new-images/puce-grise.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font-weight: bold;
	padding-left: 20px;
	background-position: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.lidecoBis {
	color: #999999;
	text-decoration: none;
	display: block;
	height: 100%;
	border: 0 none;
	width:150px;
	background-image: url(./client/gfx/photos/new-images/puce-grise.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font-weight: bold;
	padding-left: 20px;
	background-position: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.lidecoTer {
	color: #999999;
	text-decoration: none;
	display: block;
	height: 100%;
	border: 0 none;
	width:130px;
	background-image: url(./client/gfx/photos/new-images/puce-grise.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font-weight: bold;
	padding-left: 20px;
	background-position: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}


#menu li a {
color: #999999;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
width:auto;
padding-left:11px;
background-image: url(./client/gfx/photos/new-images/puce-grise.jpg);
background-position: left;
background-repeat: no-repeat;
text-align:left;
padding-right:11px;

}

#menu li a:hover, #menu li a:focus{
	background-position: left;
	background-repeat: no-repeat;
	text-align:left;

}

#menu li a.annule-puce {
	padding-left:20px;
	background-image:none;
	font-weight:normal;
	margin-left: 20px;


}

#menu li a:hover.annule-puce {
	padding-left:20px;
	background-image:url(./client/gfx/photos/new-images/fleurs-sous-menu.jpg);
	color: #CC0000;
	font-weight:bold;

}
/* menu 2
-------------------------------------------------------- */


/* Signature
-------------------------------------------------------- */

#signature{
	float: left;
	margin: 25px 0px 0px 0;
	_margin: 15px 0px 0px 0;
	padding: 0;
	width:965px;
	height: 27px;
	background-image: url(./client/gfx/photos/new-images/copyright.jpg);
	background-repeat: no-repeat;
	background-position: 800px;
	background-color: inherit;
	line-height: 24px;
	text-align: right;
}

#signatureBis{
	right: 50px;
	float: right;
	margin-top: 33px;
	margin-right: 40px;
	clear: both;
}
#signatureTer{
	width: 930px;
	background-repeat: no-repeat;
	background-image: url(./client/gfx/photos/new-images/copyright.jpg);
	height: 27px;
	margin-right: auto;
	right: 50px;
	background-position: 770px top;
	margin-top: 0px;
	text-align: right;
	line-height: 24px;
	margin-left: auto;
	font-size: 1em;
}

.W3C {
	width: 88px;
	margin: 0;
	padding: 0;
	float: right;
}

#anim_accueil {
	visibility: visible;
	padding: 0px;
	width: 920px;
	display: block;
	margin-top: 10px;
	float: left;
	margin-left: 0px;
	z-index: 100000;
	background-color: #FFFFFF;
	margin-bottom: 5px;
}
#contenu_home {
	visibility: visible;
	padding: 0px;
	width: 450px;
	display: block;
	margin-top: 10px;
	float: left;
	margin-left: 0px;
	z-index: 100000;
}
#contenu_accueil {
	width:930px;
	margin-top: 0px;
	margin-left: 0px;
	text-align: center;
	height: 130px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
#menu_accueil_gch {
	height: 130px;
	float: left;
	padding-left: 9px;
	margin-left: 5px;
	border: 1px solid #CCCCCC;
	margin-right: 10px;
	width: 282px;
}

#menu_accueil_centre {
	height: 130px;
	width: 282px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid #CCCCCC;
	margin-right: 10px;
}
#menu_accueil_droit {
	width: 282px;
	height: 130px;
	float: left;
	left: 0px;
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid #CCCCCC;
}
#tel_footer {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #7B7B7B;
	text-align: left;
	vertical-align: bottom;
	height: 20px;
	width: 241px;
	float: right;
	_margin: 210px 0 0 100px;
	clear: right;
	margin-top: 208px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(./client/gfx/photos/new-images/back-foot-tel.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
}
#tel_footer_bis {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #7B7B7B;
	text-align: left;
	vertical-align: bottom;
	height: 20px;
	width: 241px;
	float: right;
	_margin: 210px 0 0 100px;
	clear: right;
	margin-top: 140px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(./client/gfx/photos/new-images/back-foot-tel.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
}
#txt-foot-tel {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	vertical-align: bottom;
	height: 18px;
	width: 100px;
	float: right;
	font-size: 1.1em;
	font-weight: bold;
	margin-right: 15px;
}
#txt-foot-tel-2 {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #7B7B7B;
	text-align: left;
	vertical-align: bottom;
	height: 18px;
	width: 112px;
	float: left;
	line-height: 16px;
}
#menu_bas {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #7B7B7B;
	text-align: left;
	vertical-align: bottom;
	height: 20px;
	width: 500px;
	float: left;
	clear: both;
	margin: 140px 0 0 180px;
	_margin: 140px 0 0 100px;
}
#menu_bas_home {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #7B7B7B;
	text-align: left;
	vertical-align: bottom;
	width: 820px;
	float: left;
	clear: both;
	_margin: 140px 0 0 100px;
	margin-top: 90px;
	margin-right: 0;
	margin-left: 90px;
	line-height: 24px;
}

#menu_bas_normal {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #7B7B7B;
	text-align: left;
	vertical-align: bottom;
	height: 20px;
	width: 520px;
	float: left;
	clear: both;
	margin: 210px 0 0 180px;
	_margin: 210px 0 0 100px;
}

#menu_bas_tour {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #7B7B7B;
	text-align: left;
	height: 20px;
	vertical-align: bottom;
	width: 480px;
	float: left;
	clear: both;
	margin: 135px 0 0 180px;
	_margin: 135px 0 0 100px;
}
#menu_bas_arrosage {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #7B7B7B;
	text-align: left;
	vertical-align: bottom;
	width: 480px;
	float: left;
	clear: both;
	margin: 210px 0 0 180px;
	_margin: 210px 0 0 180px;
}
#baseline {
	background-color: #FFFFFF;
	text-align: left;
	width: 940px;
	background-image: url(./client/gfx/photos/new-images/fond-entete.jpg);
	background-repeat: no-repeat;
	height: 153px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#baseline_home {

	text-align: left;
	width: 234px;
	background-image: url(./client/gfx/photos/new-images/baseline.gif);
	background-repeat: no-repeat;
	height: 153px;
}
#separateur {
	height: 5px;
	width: 515px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	margin-top: 15px;
	float: left;
	margin-left: 15px;
}
#separateur-produit {
	height: 0px;
	width: 380px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	margin-top: 10px;
	float: left;
	margin-left: 0px;
	margin-bottom: 10px;
}
#separateur2 {
	height: 5px;
	width: 830px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	margin-top: 15px;
	float: left;
	margin-left: 30px;
	margin-bottom: 30px;
}
#separateur4 {
	height: 10px;
	width: 850px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	float: left;
	margin-left: 25px;
}
#barretitre2 {
	background-color: #e6f1c2;
	width: 303px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	float: left;
}
#contenu-texte3 {
	float: left;
	width: 323px;
	margin-left: 10px;
	border: 1px solid #dcdcdc;
	margin-top: 10px;
	padding: 2px;
}

#contenu-adresse3 {
	float: left;
	width: 312px;
	margin-left: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.titre_descript {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	font-weight: bolder;
}
.titre_descript_blc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #4c4c4c;
	font-weight: bolder;
	text-transform: uppercase;
}
#bt-modifier {
	width: 330px;
	float: left;
	text-align: right;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight:bold;
	color: #bfbda5;
	padding-top:5px;
	padding-bottom: 5px;
	margin-top: 2px;
}
#bt-modifier-bis {
	width: 330px;
	float: left;
	text-align: right;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight:bold;
	color: #bfbda5;
	padding-top:5px;
	padding-bottom: 5px;
	clear: left;
	margin-top: 3px;
}
#bt-modifierTer {
	width: 239px;
	float: left;
	text-align: right;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight:bold;
	color: #bfbda5;
	padding-top:5px;
	padding-bottom: 5px;
}
#header_calendar {
	width: 568px;
	padding-left: 0px;
	background-image: url(./client/gfx/photos/new-images/back-jour-livraison.gif);
	float: right;
	padding-right: 0px;
	background-repeat: no-repeat;
	margin-right: 20px;
	height: 15px;
}

#contenu-texte4 {
	width: 556px;
	float: right;
	padding-right: 0px;
	padding-left: 10px;
	margin-right: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	margin-top: 0px;
	padding-bottom: 10px;
}
#contenu-texte4ter {
	width: 323px;
	padding: 2px;
	margin-left: 10px;
	border: 1px solid #dcdcdc;
	margin-top: 10px;
	float: left;
}
.titre_moncompte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #000000;
	font-weight: normal;
}
.titre4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0033;
	font-weight:bold;
	text-transform: uppercase;
}
.titre-turquoise {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1db2e3;
	font-weight:bold;
	text-transform: uppercase;
}
.titre-Violet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #870579;
	font-weight:bold;
	text-transform: uppercase;
}
.titre-Vert-conf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #90a020;
	font-weight:bold;
	text-transform: uppercase;
}
.titre5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	font-weight:bold;
	margin-top: 0px;
	clear: left;
	float: left;
}
.titre5Bis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	font-weight:bold;
}
.titre6 {
	float: right;
	margin-right: 10px;
	margin-top: 20px;
	margin-bottom: 10px;
	width: 200px;
	clear: both;
}
.txtcourant-fin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #a1a1a1;
	font-weight: lighter;
}
.txtcourant-ultra-fin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #a1a1a1;
	font-weight: lighter;
}
.txtcourant-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #a1a1a1;
	font-weight: bolder;
}
.txtcourant-gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #a1a1a1;
	font-weight: bolder;
}
.txtcourant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	font-weight: lighter;
}
.txtcourantbis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #5c5c5c;
	font-weight: lighter;
}
.txtcourant-entretien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #a1a1a1;
	font-weight: lighter;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-right: 5px;
	margin-left: 20px;
	width: 650px;
	float: left;
}
.titre1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #5c5c5c;
}
.titre1vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #90A11D;
}
/* PAGE ZOOM PRODUIT*/
#zoom-produit{
	width:400px;
	float:right;
	margin-top:0px;
	margin-left: 0px;
	margin-right: 0px;
}
#zoom-produit-2{
	width:390px;
	float:right;
	margin-top:0px;
	margin-left: 0px;
	margin-right: 0px;
}
#zoom-produit-compo{
	width:400px;
	float:right;
	margin-top:45px;
	margin-left: 0px;
	margin-right: 0px;

}
#visuel_produit_compo{
	float:left;
	position:relative;
}
#content_compo_master{
	position:absolute;
	padding-left:10px
}
.compo_color_selector{
	float:left;
	margin-right:5px;
	background : #898989;
}
.compo_color_selector a{
	display:block;
	width:25px;
	height:25px;
}
.compo_color_selector a:hover{
	width:17px;
	height:17px;
	margin:1px;
	border:3px solid #fff;

}
#desc-produit-2{
	width:390px;
	padding-bottom:5px;

}

#position-plantes {
	margin-top:10px;
	float: right;
	width: 420px;
}
#descript-plantes {
	margin-top:10px;
	float: right;
	width: 390px;
	padding-right: 10px;
}

#position-plantes-2 {
width:395px;
padding-left:10px;
margin-top:0px;
color:#898989;
}
#couleur-1{
width:20px;
height:20px;
background-color:#009900;
float:left;
margin-right:5px;
}

#couleur-2{
width:20px;
height:20px;
background-color:#FFFF33;
float:left;
margin-right:5px;
}

#couleur-3{
width:20px;
height:20px;
background-color:#FF3300;
float:left;
margin-right:5px;
}

#couleur-4{
width:20px;
height:20px;
background-color:#0033FF;
float:left;
margin-right:5px;
}

a.couleurIE{
	text-decoration:none;
	background-image:url(./client/gfx/photos/new-images/couleurs/classic/blanc-ivoire-roll.gif);
	width:27px;
	height:27px;
	display:block;
	cursor:pointer;
  border:1px solid #999999;
	background-repeat: no-repeat;
}

a.couleur1{
	text-decoration:none;
	background-image:url(./client/gfx/photos/new-images/couleurs/classic/blanc-ivoire.gif);
	width:25px;
	height:25px;
	display:block;
	background-repeat: no-repeat;
}

a.hover_couleur1{
	background-image:url(./client/gfx/photos/new-images/couleurs/classic/blanc-ivoire-roll.gif);
	text-decoration:none;
	width:25px;
	height:25px;
	display:block;
	cursor:pointer;
	border:1px solid #999999;
	background-repeat: no-repeat;
	background-position: center;
 }

a:hover.couleur1{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/blanc-ivoire-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

 a.couleur2{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/classic/bleu-curacao.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur2{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/bleu-curacao-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

a:hover.couleur2{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/bleu-curacao-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

 a.couleur3{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/classic/gris-ardoise.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur3{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/gris-ardoise-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

a:hover.couleur3{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/gris-ardoise-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

a.couleur4{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/classic/marron-chocolat.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur4{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/marron-chocolat-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
}


a.couleur4:hover{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/marron-chocolat-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
}

a.couleur5{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/classic/orange-mandarine.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur5{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/orange-mandarine-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

a:hover.couleur5{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/orange-mandarine-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

 a.couleur6{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/classic/rose-fushia.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur6{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/rose-fushia-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }


a:hover.couleur6{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/rose-fushia-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

a.couleur7{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/classic/rouge-grenade.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur7{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/rouge-grenade-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

a:hover.couleur7{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/rouge-grenade-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

a.couleur8{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/classic/rouge-tomate.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur8{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/rouge-tomate-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
}

a:hover.couleur8{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/rouge-tomate-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
}

a.couleur9{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/classic/vert-absinthe.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur9{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/vert-absinthe-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }


a:hover.couleur9{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/vert-absinthe-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

  a.couleur10{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/classic/jaune-safran.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur10{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/jaune-safran-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }


a:hover.couleur10{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/jaune-safran-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
}

  a.couleur11{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/classic/vert-artichaut.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur11{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/vert-artichaut-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

a:hover.couleur11{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/vert-artichaut-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

  a.couleur12{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/classic/violet-prune.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur12{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/violet-prune-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

a:hover.couleur12{
background-image:url(./client/gfx/photos/new-images/couleurs/classic/violet-prune-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

a.couleur51{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/metalic/argent-mate.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur51{
background-image:url(./client/gfx/photos/new-images/couleurs/metalic/argent-mate-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }


a:hover.couleur51{
background-image:url(./client/gfx/photos/new-images/couleurs/metalic/argent-mate-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

a.couleur101{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/metalic/marron-chocolat.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur101{
background-image:url(./client/gfx/photos/new-images/couleurs/metalic/marron-chocolat-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }


a:hover.couleur101{
background-image:url(./client/gfx/photos/new-images/couleurs/metalic/marron-chocolat-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

a.couleur53{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/metalic/noir-de-mars.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur53{
background-image:url(./client/gfx/photos/new-images/couleurs/metalic/noir-de-mars-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
}


a:hover.couleur53{
background-image:url(./client/gfx/photos/new-images/couleurs/metalic/noir-de-mars-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }


a.couleur52{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/metalic/vert-bronze.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur52{
background-image:url(./client/gfx/photos/new-images/couleurs/metalic/vert-bronze-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

a:hover.couleur52{
background-image:url(./client/gfx/photos/new-images/couleurs/metalic/vert-bronze-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

   a.couleur17{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/tube/beige-chataigne.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur17{
background-image:url(./client/gfx/photos/new-images/couleurs/tube/beige-chataigne-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

a:hover.couleur17{
background-image:url(./client/gfx/photos/new-images/couleurs/tube/beige-chataigne-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

   a.couleur18{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/tube/gris-argente.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur18{
background-image:url(./client/gfx/photos/new-images/couleurs/tube/gris-argente-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

a:hover.couleur18{
background-image:url(./client/gfx/photos/new-images/couleurs/tube/gris-argente-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

a.couleur102{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/tube/vert-olive.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur102{
background-image:url(./client/gfx/photos/new-images/couleurs/tube/vert-olive-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

a:hover.couleur102{
background-image:url(./client/gfx/photos/new-images/couleurs/tube/vert-olive-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
}

a.couleur103{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/tube/vert-olive.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur103{
background-image:url(./client/gfx/photos/new-images/couleurs/tube/vert-olive-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

a:hover.couleur103{
background-image:url(./client/gfx/photos/new-images/couleurs/tube/vert-olive-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

   a.couleur20{
text-decoration:none;
background-image:url(./client/gfx/photos/new-images/couleurs/tube/rouge-cerise.gif);
width:25px;
height:25px;
display:block;
background-repeat: no-repeat;
}

a.hover_couleur20{
background-image:url(./client/gfx/photos/new-images/couleurs/tube/rouge-cerise-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }

a:hover.couleur20{
background-image:url(./client/gfx/photos/new-images/couleurs/tube/rouge-cerise-roll.gif);
text-decoration:none;
width:25px;
height:25px;
display:block;
cursor:pointer;
border:1px solid #999999;
background-repeat: no-repeat;
background-position: center;
 }
.Panier-zoom{
color:#000000;
font-size:30px;
font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
}

#bt_ajout_panier {
	width: 180px;
	float: left;
	margin-left: 30px;
	margin-top: 15px;
}
#bt_ajout_panier_bis {
	width: 130px;
	float: right;
	margin-right: 0px;
}

a.ajout-panier{
display:block;
margin-left:40px;
text-decoration:none;
color:#898989;
font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

a:hover.ajout-panier{
text-decoration:none;
color:#898989;
font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

a.btn-envoyer{
	display:block;
	text-decoration:none;
	color:#898989;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	background-image:url(./client/gfx/photos/new-images/ico-envoyer.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
	float: left;
	width: auto;
}

a:hover.btn-envoyer{
display:block;
cursor:pointer;
color:#898989;
font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
background-image:url(./client/gfx/photos/new-images/ico-envoyer.jpg);
background-repeat:no-repeat;
background-position:left;
padding-left:20px;
}


a.btn-imprimer{
	text-decoration:none;
	color:#898989;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	background-image:url(./client/gfx/photos/new-images/ico-imprimer.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
	margin-right: 10px;
	float: left;

}

a:hover.btn-imprimer{
cursor:pointer;
color:#898989;
font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
background-image:url(./client/gfx/photos/new-images/ico-imprimer.jpg);
background-repeat:no-repeat;
background-position:left;
padding-left:20px;
margin-right: 10px;

}

/*----------ENTETE----------------*/
.text-form-bis{
	color: #999999;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	line-height: 10px;
	font-weight: bold;
}

a.lienConnect:link {
	color:#999999;
	font-size:10px;
	line-height: 22px;
	padding-left: 40px;
}

a.lienConnect:visited {
	color:#999999;
	font-size:10px;
	line-height: 22px;
	padding-left: 40px;
}

a.lienConnect:hover {
	color:#999999;
	font-size:10px;
	line-height: 22px;
	text-decoration: underline;
	padding-left: 40px;
}
a.lienConnectBis:link {
	color:#999999;
	font-size:10px;
	line-height: 22px;
	padding-left: 0px;
}

a.lienConnectBis:visited {
	color:#999999;
	font-size:10px;
	line-height: 22px;
	padding-left: 0px;
}

a.lienConnectBis:hover {
	color:#999999;
	font-size:10px;
	line-height: 22px;
	text-decoration: underline;
	padding-left: 0px;
}

.lienConnect1{
color:#999999;
font-size:10px;
}

#image-form{
	height: 15px;
	width: 15px;
	margin-top: 2px;
	margin-left: 5px;
	margin-right: 5px;
	float: left;
}
#image-formBis{
	margin-left:2px;
	height: 15px;
	width: 15px;
	background-position: center center;
	margin-top: 0px;
	margin-top: 5px;
}

.text-form{
	color: #999999;
	text-align: left;
	font-weight: lighter;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: oblique;
}

#formMoncompte table{
margin:0;
padding:0;
}
#entete-rub{
	width:650px;
	text-align:right;
	left:260px;
	top:215px;
	margin-top: 10px;
	margin-bottom: 20px;
	height: 32px;
	position: absolute;
}

#entete-rub-contenu{
	width:650px;
	text-align:right;
	left:550px;
	top:200px;
	margin-bottom: 30px;
	float: right;
	padding-right: 40px;
}

#entete-rub-panier{
	width:850px;
	text-align:right;
	left:550px;
	top:215px;
	float: right;
	padding-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
}
#separateur_commande{
	text-align:right;
	width: 880px;
	float: left;
	padding-top: 30px;
	padding-bottom: 10px;
	padding-left: 40px;
	height: 271px;
}
#entete-compte{
	width:940px;
	background-image: url(./client/gfx/photos/new-images/back-entete-compte.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 11px;
	float: left;

}
#footer-compte{
	width:938px;
	background-image: url(./client/gfx/photos/new-images/back-footer-compte.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 11px;
	float: left;

}
#gamme-zoom{
	width:auto;
	float: right;
	margin-right: 10px;
	margin-top: 3px;
}
#gamme-zoom-contenu{
	float: right;
	padding-top: 3px;
	margin-right: 10px;
}

#col_gch_rubrique {
	float: left;
	width: 240px;
	margin-left: 1px;
}
#bt_entre_select {
	height: 62px;
	background-image: url(./client/gfx/photos/new-images/bt-fond-entre-select.jpg);
	margin-top: 233px;
	text-align: center;
	padding-top: 40px;
	padding-right: 0px;
	width: 110px;
	margin-left: 90px;
	background-repeat: no-repeat;
}
#bt_entre_select_tube {
	height: 62px;
	background-image: url(./client/gfx/photos/new-images/bt-fond-entre-select.jpg);
	margin-top: 355px;
	text-align: center;
	padding-top: 40px;
	padding-right: 0px;
	width: 110px;
	margin-left: 93px;
	background-repeat: no-repeat;
}
#bt_entre_select_accessoire {
	height: 79px;
	background-image: url(./client/gfx/photos/new-images/bt-fond-entre-select.jpg);
	margin-top: 355px;
	text-align: center;
	padding-top: 45px;
	padding-right: 0px;
	width: 110px;
	margin-left: 93px;
	background-repeat: no-repeat;
}
#photo-produit-box{
	margin-top: 30px;
	position: absolute;
	left: 80px;
	top: 180px;
}
#photo-rubrique-box{
	margin-top: 5px;
	position: absolute;
	left: 80px;
	top: 230px;
}
#photo-produit{
	margin-top: 5px;
	float: left;
}
#entretien{
	float:left;
	margin-top:110px;
	margin-left:1px;
	background-image: url(./client/gfx/photos/new-images/entretien.jpg);
	background-repeat: no-repeat;
	height: 70px;
	width: 81px;
	text-align: center;
	padding-top: 25px;
	padding-left: 7px;
}

/*FICHE 2*/
#pied-zoom{
	width: 900px;
	float: left;
	height: 59px;
	margin-left: 20px;
	margin-top: 40px;


}
#pied-zoom-bis{
	width: 900px;
	float: left;
	height: 59px;
	margin-left: 20px;
	margin-top: 130px;


}
#produitcouleur {
	float: left;
	margin-right: 20px;
	font-size: 0.9em;
	font-weight: bold;
	color: #999999;
	margin-left: 10px;
}
#choix_couleur {
	float: left;
	width: 180px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 15px;
	line-height: 15px;
	margin-bottom: 0px;
}
#picto_couleur {
	height: 25px;
	width: 25px;
	margin-right: 5px;
	float: left;
}

/*   MENU 7  */

#menu-7{
height:auto;
margin-left:10px;
width:auto;
padding:0px;
}

#menu-7 ul li{
text-decoration:none;
float:left;
height:16px;
width:auto;
margin-top:20px;
margin-left:-9px;

}

#menu-7 a{
display:block;
background-position:left;
background-repeat:no-repeat;
height:16px;
width:auto;
text-align:center;
color:#FFFFFF;
font-size:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
font-weight:bold;
}

#menu-7 a:active{
display:block;
background-image:url(./client/gfx/photos/new-images/menu7-t1.gif);
background-position:left;
text-decoration:none;
}

#menu-7 a:hover{
color:#CC0000;
font-weight:bold;
text-decoration:none;
}

#menu-7 a.gamme-menu-short{
	background-repeat:no-repeat;
	color:#CC0000;
	text-decoration:none;
	width:147px;
	height:16px;
	font-weight:bold;
	border-bottom:#FFFFFF 1px solid;
	margin-left:4px;
	margin-right:30px;
	font-size:11px;
	text-transform: uppercase;
	text-align: left;
	text-indent: 5px;
}
#menu-7 a.gamme-stabilise{
	background-repeat:no-repeat;
	color:#CC0000;
	text-decoration:none;
	width:167px;
	height:16px;
	font-weight:bold;
	border-bottom:#FFFFFF 1px solid;
	margin-left:4px;
	margin-right:10px;
	font-size:11px;
	text-transform: uppercase;
	text-align: left;
	text-indent: 5px;
}

#menu-7 a.gamme-menu{
	background-repeat:no-repeat;
	color:#CC0000;
	text-decoration:none;
	height:16px;
	font-weight:bold;
	border-bottom:#FFFFFF 1px solid;
	margin-left:4px;
	margin-right:30px;
	font-size:11px;
	text-transform: uppercase;
	text-align: left;
	text-indent: 5px;
}
#menu-7 a.large-menu{
	background-repeat:no-repeat;
	color:#CC0000;
	text-decoration:none;
	width:147px;
	height:16px;
	font-weight:bold;
	border-bottom:#FFFFFF 1px solid;
	margin-left:4px;
	margin-right:10px;
	font-size:11px;
	text-transform: uppercase;
	text-align: left;
	text-indent: 5px;
}
#menu-7 a.tube-menu{
background-image:url(./client/gfx/photos/new-images/menu7-t1-bis.gif);
width:90px;
}

#menu-7 a:hover.tube-menu{
background-image:none;
width:90px;
}

#menu-7 a.metalic-menu{
background-image:url(./client/gfx/photos/new-images/menu7-t1.gif);
width:70px;
}

#menu-7 a:hover.metalic-menu{
background-image:none;
width:70px;
}

#menu-7 a:hover.ceramic-menu{
background-image:none;
width:70px;
}

#menu-7 a.plantes-menu{
background-image:url(./client/gfx/photos/new-images/menu7-t2.gif);
width:127px;
margin-left:-5px;
}

#menu-7 a:hover.plantes-menu{
background-image:none;
width:127px;
margin-left:-5px;
}

#menu-7 a.accessoires-menu{
background-image:url(./client/gfx/photos/new-images/menu7-t3.gif);
width:111px;
}

#menu-7 a:hover.accessoires-menu{
width:111px;
background-image:none;
}

#menu-7 a.accessoires-menu-bis{
background-image:url(./client/gfx/photos/new-images/menu7-t3.gif);
width:140px;
margin-left:30px;
}

#menu-7 a:hover.accessoires-menu-bis{
width:140px;
background-image:none;
margin-left:30px;
}

#menu-7 a.compo-flowerbox-menu{
background-image:url(./client/gfx/photos/new-images/menu7-t1-accueil-ter.gif);
width:175px;
margin-left:5px;
margin-right:10px;
}

#menu-7 a:hover.compo-flowerbox-menu{
background-image:none;
width:175px;
margin-left:5px;
margin-right:10px;
}

#menu-7 a.compo-flowerbox-menu-bis{
background-image:url(./client/gfx/photos/new-images/menu7-t1-accueil-bis.gif);
width:175px;
margin-left:0px;
margin-right:10px;
}

#menu-7 a:hover.compo-flowerbox-menu-bis{
background-image:none;
width:175px;
margin-left:0px;
margin-right:10px;
}
#menu-7 a.compo-flowerbox-menu-ter{
background-image:url(./client/gfx/photos/new-images/menu7-t1-accueil-bis.gif);
width:175px;
margin-left:15px;
margin-right:0px;
}

#menu-7 a:hover.compo-flowerbox-menu-ter{
background-image:none;
width:175px;
margin-left:15px;
margin-right:0px;
}
#menu-7 a.compo-flowerbox-menu-quart{
background-image:url(./client/gfx/photos/new-images/menu7-t1-accueil-bis.gif);
width:175px;
margin-left:20px;
margin-right:10px;
}

#menu-7 a:hover.compo-flowerbox-menu-quart{
background-image:none;
width:175px;
margin-left:20px;
margin-right:10px;
}

/* MENU catalogue */

#menu-catalogue{
height:auto;
margin-left:10px;
width:auto;
padding:0px;
}

#menu-catalogue ul li{
text-decoration:none;
float:left;
height:16px;
width:auto;
margin-top:20px;
margin-left:-9px;

}

#menu-catalogue a{
display:block;
background-position:left;
background-repeat:no-repeat;
height:16px;
width:auto;
text-align:center;
color:#FFFFFF;
font-size:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
font-weight:bold;
}

#menu-catalogue a:active{
display:block;
background-image:url(./client/gfx/photos/new-images/menu7-t1.gif);
background-position:left;
text-decoration:none;
}

#menu-catalogue a:hover{
color:#CC0000;
font-weight:bold;
text-decoration:none;
}

#menu-catalogue a.gamme-menu{
	background-repeat:no-repeat;
	color:#CC0000;
	text-decoration:none;
	height:16px;
	font-weight:bold;
	border-bottom:#FFFFFF 1px solid;
	margin-left:4px;
	margin-right:30px;
	font-size:10px;
	text-transform: uppercase;
	text-align: left;
	text-indent: 5px;
}

#menu-catalogue a:hover.gamme-menu{
background-repeat:no-repeat;
color:#CC0000;
text-decoration:none;
height:16px;
font-weight:bold;
border-bottom:#FFFFFF 1px solid;
margin-left:4px;
margin-right:30px;
font-size:10px;
}


#menu-catalogue a.tube-menu{
background-image:url(./client/gfx/photos/new-images/menu7-t4.gif);
width:164px;
}

#menu-catalogue a:hover.tube-menu{
background-image:none;
width:164px;
}
#menu-catalogue a.videos-menu{
background-image:url(./client/gfx/photos/new-images/menu7-t4.gif);
width:164px;
}

#menu-catalogue a:hover.videos-menu{
background-image:none;
width:164px;
}

#menu-catalogue a.offre-menu{
background-image:url(./client/gfx/photos/new-images/menu7-t5.gif);
width:164px;
}

#menu-catalogue a:hover.offre-menu{
background-image:none;
width:164px;
}

#menu-accueil a.classic-menu{
background-image:url(./client/gfx/photos/new-images/menu7-t1-accueil.gif);
width:150px;
}

#menu-catalogue a:hover.classic-menu{
background-image:none;
width:150px;
}

/*   MENU accueil  */
#menu-accueil{
height:auto;
margin-left:10px;
width:auto;
padding:0px;
}

#menu-accueil ul li{
text-decoration:none;
float:left;
height:16px;
width:auto;
margin-top:20px;
margin-left:-9px;

}

#menu-accueil a{
display:block;
background-position:left;
background-repeat:no-repeat;
height:16px;
width:auto;
text-align:center;
color:#FFFFFF;
font-size:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
font-weight:bold;
}

#menu-accueil a:active{
display:block;
background-image:url(./client/gfx/photos/new-images/menu7-t1.gif);
background-position:left;
text-decoration:none;
}

#menu-accueil a:hover{
color:#CC0000;
font-weight:bold;
text-decoration:none;
}

#menu-accueil a.gamme-menu{
	background-repeat:no-repeat;
	color:#CC0000;
	text-decoration:none;
	height:16px;
	font-weight:bold;
	border-bottom:#FFFFFF 1px solid;
	margin-left:4px;
	margin-right:30px;
	font-size:10px;
	text-transform: uppercase;
	text-align: left;
	text-indent: 5px;
}

#menu-accueil a:hover.gamme-menu{
background-repeat:no-repeat;
color:#CC0000;
text-decoration:none;
height:16px;
font-weight:bold;
border-bottom:#FFFFFF 1px solid;
margin-left:4px;
margin-right:30px;
font-size:10px;
}


#menu-accueil a.tube-menu{
background-image:url(./client/gfx/photos/new-images/menu7-t4.gif);
width:164px;
}

#menu-accueil a:hover.tube-menu{
background-image:none;
width:164px;
}
#menu-accueil a.videos-menu{
background-image:url(./client/gfx/photos/new-images/menu7-t4.gif);
width:164px;
}

#menu-accueil a:hover.videos-menu{
background-image:none;
width:164px;
}

#menu-accueil a.offre-menu{
background-image:url(./client/gfx/photos/new-images/menu7-t5.gif);
width:164px;
}

#menu-accueil a:hover.offre-menu{
background-image:none;
width:164px;
}

#menu-accueil a.classic-menu{
background-image:url(./client/gfx/photos/new-images/menu7-t1-accueil.gif);
width:150px;
}

#menu-accueil a:hover.classic-menu{
background-image:none;
width:150px;
}


/*   MENU ENTREPRISE  */

#menu-entreprise{
height:auto;
margin-left:1px;
width:auto;
padding:0px;
}

#menu-entreprise ul li{
text-decoration:none;
float:left;
height:16px;
width:auto;
margin-top:20px;
margin-left:0px;

}

#menu-entreprise a{
display:block;
background-position:left;
background-repeat:no-repeat;
height:16px;
width:auto;
text-align:center;
color:#FFFFFF;
font-size:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
font-weight:bold;
}

#menu-entreprise a:active{
display:block;
background-image:url(./client/gfx/photos/new-images/fiche-3.jpg);
background-position:left;
text-decoration:none;
}

#menu-entreprise a:hover{
color:#CC0000;
font-weight:bold;
text-decoration:none;
}

#menu-entreprise a.entreprise-menu{
	background-image:url(./client/gfx/photos/new-images/fiche-3.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	width:85px;
	height:16px;
	border-bottom:#FFFFFF 1px solid;
	margin-left:4px;
	margin-right:0px;
	text-align: left;
	text-indent: 5px;
	padding-left: 5px;
}

#menu-entreprise a:hover.entreprise-menu{
background-image:url(./client/gfx/photos/new-images/fiche-3.jpg);
background-repeat:no-repeat;
color:#CC0000;
text-decoration:none;
width:85px;
height:16px;
font-weight:bold;
border-bottom:#FFFFFF 1px solid;
margin-left:4px;
margin-right:0px;
font-size:10px;
}

#menu-entreprise a.gallery-menu{
background-image:url(./client/gfx/photos/new-images/menu-entreprise-t1.gif);
width:120px;
}

#menu-entreprise a:hover.gallery-menu{
background-image:url(./client/gfx/photos/new-images/menu-entreprise-t1-over.gif);
width:120px;
}

/*   MENU CONTACT GALLERY  */

#menu-contact-gallery{
height:auto;
margin-left:1px;
width:auto;
padding:0px;
}

#menu-contact-gallery ul li{
text-decoration:none;
float:left;
height:16px;
width:auto;
margin-top:20px;
margin-left:0px;

}

#menu-contact-gallery a{
display:block;
background-position:left;
background-repeat:no-repeat;
height:16px;
width:auto;
text-align:center;
color:#FFFFFF;
font-size:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
font-weight:bold;
}

#menu-contact-gallery a:active{
display:block;
background-image:url(./client/gfx/photos/new-images/fiche-3.jpg);
background-position:left;
text-decoration:none;
}

#menu-contact-gallery a:hover{
color:#CC0000;
font-weight:bold;
text-decoration:none;
}

#menu-contact-gallery a.contact-menu{
	background-image:url(./client/gfx/photos/new-images/fiche-4.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	width:150px;
	height:16px;
	border-bottom:#FFFFFF 1px solid;
	margin-left:4px;
	margin-right:0px;
	text-align: left;
	text-indent: 5px;
	padding-left: 5px;
}

#menu-contact-gallery a:hover.contact-menu{
background-image:url(./client/gfx/photos/new-images/fiche-3.jpg);
background-repeat:no-repeat;
color:#CC0000;
text-decoration:none;
width:150px;
height:16px;
font-weight:bold;
border-bottom:#FFFFFF 1px solid;
margin-left:4px;
margin-right:0px;
font-size:10px;
}

#menu-contact-gallery a.ouvrir-menu{
background-image:url(./client/gfx/photos/new-images/menu-entreprise-t1.gif);
width:120px;
}

#menu-contact-gallery a:hover.ouvrir-menu{
background-image:url(./client/gfx/photos/new-images/menu-entreprise-t1-over.gif);
width:120px;
}


#total_panier{
	width:430px;
	height:39px;
	color:#4f4f4f;
	font-weight:bold;
	background-image:url(./client/gfx/photos/image_site/total_panier_2.jpg);
	background-position:right;
	background-repeat:no-repeat;
	text-align:left;
	float: right;
	margin-right: 90px;
	padding-right: 10px;
}
#total_panier_bis{
	width:485px;
	color:#4f4f4f;
	font-weight:bold;
	text-align:right;
	float: right;
	padding-right: 25px;
	margin-bottom: 20px;
}

.total_panier_1{
font-size:0.9em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #4f4f4f;
}

.total_panier_2{
	color:#90a120;
	font-size:2em;
	font-weight:bold;
	margin-left:65px;
}
.total_panier_2_bis{
	color:#90a120;
	font-size:2em;
	font-weight:bold;
	margin-left:20px;
}
.total_livraison{
	color:#90a120;
	font-size:1.6em;
	font-weight:bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.total_quantite{
	color:#90a120;
	font-size:1em;
	font-weight:bold;
	float: left;
	line-height: 20px;
}
.total_commande{
	color:#90a120;
	font-size:1.5em;
	font-weight:bold;
	float: right;
	text-align: right;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-top: 15px;
	width: 50px;
}
.txt-mesinfos{
	font-size: 0.9em;
	color: #4c4c4c;
	font-weight: bolder;
	text-transform: uppercase;
	background-color: #e6f1c2;
	height: 19px;
	width: 229px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	float: left;
}
.txt-revendeurs-entete{
	font-size: 0.9em;
	color: #4c4c4c;
	font-weight: bolder;
	text-transform: uppercase;
}
#panier_bas{
	width:550px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin: 0px;
	height: 100%;
	float: left;
}
#panier-accessoires{
	width:420px;
	height:236px;
	background-image:url(./client/gfx/photos/image_site/accessoires_panier.jpg);
	background-repeat:no-repeat;
	background-position:left;
	margin-left:70px;
	padding-top:25px;
	padding-left:10px;
	float:left;
	font-size:10px;
	color:#000;
	font-weight:bold;
}
#bloc-entreprise-dte{
	height:200px;
	padding-left:10px;
	width: 415px;
	float: left;
	margin-left: 10px;
	margin-bottom: 20px;
	padding-top: 0px;
}
#panier-remise{
	background-repeat:no-repeat;
	background-position:left 10px;
	padding-top:0px;
	padding-left:10px;
	width: 355px;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
}
#panier-paiement{
	color:#000;
	font-weight:bold;
	width: 380px;
	margin-left: auto;
	margin-top: 5px;
	border: 1px solid #dcdcdc;
	height: 90px;
	padding: 10px;
	margin-bottom: 10px;
	float: right;
	margin-right: 20px;
}
#panier-paiement-2{
	font-size:10px;
	color:#000;
	font-weight:bold;
	width: 380px;

	margin-right: 35px;
	margin-top: 5px;
	border: 1px solid #dcdcdc;
	float: right;
	height: 90px;
	padding: 10px;
	margin-bottom: 10px;
}

#rub-accessoires{
	float:left;
	font-size:10px;
	color:#000;
	font-weight:bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
	padding-top: 10px;
	padding-bottom: 10px;
}
#rub-remise{
	width: 460px;
	margin-bottom: 20px;
	margin-top: 20px;
	float: left;
	margin-left: 0px;
	padding-left: 15px;
	clear: both;
}
#bloc-promo{
	vertical-align: middle;

}


#rub-remiseBis{
	width: auto;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#content-accessoires{
	font-size:10px;
	color:#000;
	font-weight:bold;
	overflow: auto;
	height: 200px;
	padding-right: 10px;
	width: 370px;
	float: left;
}
#content-remise{
	overflow: auto;
	padding-right: 0px;
	float: left;
	width: 354px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	margin-top: -5px;
	padding-top: 20px;
	padding-left: 0px;
	margin-bottom: 20px;
}

#commande_panier{
	font-size:0.9em;
	font-weight:bold;
	padding-top:7px;
	width:371px;
	height:61px;
	text-align:left;
	float: right;
	background-image: url(./client/gfx/photos/new-images/back-fleur-panier.jpg);
	background-repeat: no-repeat;
	clear: both;
	margin-top: 20px;
}

#connexion-cadre{
	width:320px;
	background-image:url(./client/gfx/photos/image_site/connexion-cadre.jpg);
	background-repeat:no-repeat;
	background-position:left;
	margin-left:30px;
	margin-top:0px;
	padding-left:5px;
	padding-top:20px;
	margin-bottom:40px;
	float:left;
	font-size:10px;
	color:#000;
	font-weight:bold;
	padding-bottom: 10px;
	height: 140px;
}

#entete-rub-connexion{
	width:50px;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	color:#000;
	float: right;
}

#fond-connexion{
	width:930px;
	text-align:left;
	color:#000;
	background-image:url(./client/gfx/photos/image_site/fond-connexion.jpg);
	background-repeat:no-repeat;
	margin:0px;
	height: 286px;
}
#fond-connexion-bis{
	width:100%;
	text-align:left;
	color:#000;
	background-image:url(./client/gfx/photos/image_site/fond-connexion1.jpg);
	background-repeat:no-repeat;
	height: 150px;
	background-position: bottom;
	float: left;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#fond-connexion-ter{
	width:930px;
	text-align:left;
	color:#000;
	background-image:url(./client/gfx/photos/image_site/fond-connexion.jpg);
	background-repeat:no-repeat;
	margin:0px;
	height: 245px;
}

#fond-entreprise{
	width:100%;
	text-align:left;
	color:#000;
	background-image:url(./client/gfx/photos/new-images/fond-entreprise.jpg);
	background-repeat:no-repeat;
	height: 181px;
	background-position: right bottom;
	float: left;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#fond-ouvrir-gallery{
	width:712px;
	color:#000;
	background-image:url(./client/gfx/photos/new-images/img1-ouvrir-gallery.jpg);
	background-repeat:no-repeat;
	height: 154px;
	background-position: right bottom;
	float: right;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
#fond-nos-gallery{
	width:100%;
	text-align:left;
	color:#000;
	background-image:url(./client/gfx/photos/new-images/dessin-parapluie.jpg);
	background-repeat:no-repeat;
	margin:0px;
	height: 292px;
	background-position: right bottom;
	float: left;
}
#fond-nous-guider{
	width:920px;
	text-align:left;
	color:#000;
	background-repeat:no-repeat;
	background-position: right bottom;
	float: left;
	margin-top: 30px;
}
#fond-votre-gamme{
	width:920px;
	background-repeat:no-repeat;
	background-position: center 20px;
	float: left;
	background-image: url(./client/gfx/photos/new-images/fond-la-gamme.gif);
	height: 550px;
	margin-top: 10px;
}
#fond-nos-revendeurs{
	width:100%;
	text-align:left;
	color:#000;
	background-image:url(./client/gfx/photos/new-images/dessin-course.jpg);
	background-repeat:no-repeat;
	background-position: right bottom;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#fond-en-situation{
	width:100%;
	text-align:left;
	color:#000;
	background-repeat:no-repeat;
	height: 620px;
	background-position: right bottom;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}



.txt-connexion{
	color:#000000;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#connexion-footer{
	width:939px;
	height:60px;
	clear:both;
	background-repeat:no-repeat;
	margin-top: 20px;
	float: left;

}
#contact{
	width:360px;
	margin-left:250px;
	border:#DCDCDC 1px solid;
	padding-bottom: 10px;
	clear: both;
	float: left;
}
#contact-form-amis{
	width:380px;
	margin-left:250px;
	border:#DCDCDC 1px solid;
	padding-bottom: 10px;
	clear: both;
	float: left;
}
#contact-temoignages{
	width:360px;
	border:#DCDCDC 1px solid;
	padding-bottom: 10px;
	position: absolute;
	left: 40px;
	top: 300px;
}
#txt-contact-ouvrir-gallery{
	width:360px;
	margin-left:0px;
	padding-bottom: 10px;
	float: right;
}
#contact-ouvrir-gallery{
	width:360px;
	margin-left:0px;
	border:#DCDCDC 1px solid;
	padding-bottom: 10px;
	float: left;
}


#connexion-1{
	width:310px;
	height:auto;
	padding-bottom:29px;
	float:left;
	margin-left:5px;
	border:#DCDCDC 1px solid;
	margin-top:0px;
}

#connexion-2{
	width:350px;
	float:left;
	border:#DCDCDC 1px solid;
	margin-left:40px;
}
#connexion-2-bis{
	width:306px;
	float:left;
	border:#DCDCDC 1px solid;
	margin-left:5px;
	padding-bottom:4px;
	/*display: none;*/
}
#connexion-2-ter{
	width:286px;
	float:left;
	border:#DCDCDC 1px solid;
	margin-left:5px;
	display: none;
}


#connexion-3{
	width:290px;
	height:auto;
	padding-bottom:10px;
	float:left;
	border:#DCDCDC 1px solid;
	margin-left:5px;
}

#connexion-4{
	border:#DCDCDC 1px solid;
	float:left;
	margin-left:5px;
	margin-top:10px;
	padding-bottom: 5px;
	width: 280px;
}
#connexion-4Bis{
	border:#DCDCDC 1px solid;
	float:left;
	margin-left:5px;
	margin-top:9px;
	width: 280px;
	height: 82px;
}

#connexion_inscription{
	color:#bfbda5;
	font-size:0.9em;
	font-weight:bold;
	padding-top:20px;
	width:190px;
	height:20px;
	text-align:right;
	float: right;
	margin-right: 65px;
	margin-bottom: 20px;
}

#connexion_inscription-bis{
	padding-top:20px;
	width:200px;
	height:20px;
	text-align:right;
	float: right;
	margin-right: 5px;
	/*display:none;*/
}
#connexion_inscription-ter{
	padding-top:10px;
	width:190px;
	height:20px;
	text-align:right;
	float: right;
	margin-right: 5px;
	margin-bottom: 5px;
}
#connexion_inscription-quart{
	color:#bfbda5;
	font-size:0.9em;
	font-weight:bold;
	padding-top:10px;
	width:280px;
	text-align:right;
	float: right;
	margin-right: 5px;
}


.connexion-titre1{
	background-color:#cbdbac;
	width:265px;
	color: #4c4c4c;
	background-repeat: no-repeat;
	font-size: 0.9em;
	text-transform: uppercase;
	font-weight: bold;
	margin-top:3px;
	margin-left:2px;
	padding-left:10px;
	float:left;
	padding-top: 3px;
	padding-bottom: 3px;
	height: 29px;
}

.connexion-titre2{
	background-color:#e3f0ba;
	width:235px;
	color: #4c4c4c;
	background-repeat: no-repeat;
	font-size: 0.9em;
	text-transform: uppercase;
	font-weight: bold;
	margin-top:2px;
	margin-left:2px;
	padding-left:10px;
	float:left;
	padding-top: 9px;
	padding-bottom: 8px;
}
.connexion-titre2Bis{
	background-color:#e3f0ba;
	width:266px;
	color: #4c4c4c;
	background-repeat: no-repeat;
	font-size: 0.9em;
	text-transform: uppercase;
	font-weight: bold;
	margin-top:2px;
	margin-left:2px;
	padding-left:10px;
	float:left;
	padding-top: 9px;
	padding-bottom: 8px;
}
.connexion-titre-Ter{
	background-color:#cbdbac;
	width:235px;
	color: #4c4c4c;
	background-repeat: no-repeat;
	font-size: 0.9em;
	text-transform: uppercase;
	font-weight: bold;
	margin-top:2px;
	margin-left:2px;
	padding-left:10px;
	float:left;
	padding-top: 9px;
	padding-bottom: 8px;
}

.connexion-image{
	height:15px;
	width:13px;
	float:left;
	margin-top:7px;
	text-align:left;
}
.connexion-image-bis{
	height:13px;
	width:13px;
	margin-right: 5px;
	margin-left: 5px;
	float: left;
	margin-top: 5px;
}
.connexion-image-ter{
	height:13px;
	width:13px;
	margin-top:0px;
	margin-right: 0px;
	margin-left: 180px;
	margin-bottom: 0px;
	float: left;
}


.txt-rouge-connex{
	font-size:1.1em;
	margin-left:8px;
	color:#cc0000;
	margin-right: 8px;
	font-weight: bold;
}
.txt-rouge-connex2{
	font-size:10px;
	color:#cc0000;
	font-weight: bold;
	text-transform: uppercase;
}
.txt-noir-connex{
	font-size:10px;
	color:#4c4c4c;
	font-weight: bold;
	text-transform: uppercase;
}
.txt-vert-message{
	font-size:0.8em;
	color:#a0b685;
	font-weight: bold;
}
.txt-noir-select{
	font-size:12px;
	color:#4c4c4c;
	font-weight: bold;
	background-color: #E6F1C2;
	height: 20px;
	width: 80px;
	float: left;
}

.txt-vert-connex{
	font-size:22px;
	margin-left:30px;
	color:#90a121;
	margin-left:20px;
	clear:both;
	text-transform: uppercase;
}
.txt-vert-moncompte{
	font-size:1.5em;
	color:#90a121;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}


/*MODULE COMPOSEZ*/

#content_compo {


	background-color: #FFF;
	padding: 0px;
	width: 930px;
	display: block;
	margin-top: 10px;
	margin-right: auto;
	padding:0 5px 50px;
	margin-left: auto;
}
#empty_footer{

	background-image: url(./client/gfx/photos/new-images/empty_footer.jpg);
	background-repeat: no-repeat;
	background-position:0 bottom;
	width: 1007px;
	height: 18px;

}

#livraison-contenu{
	background-image:url(./client/gfx/photos/new-images/fond-livraison-ajout.jpg);
	background-repeat:no-repeat;
	padding-top:0px;
	width:860px;
	margin-left: 40px;
	float: left;
}

#livraison-titre{
	width:110px;
	height:auto;
	font-weight:bold;
	color:#000000;
	margin-left:20px;
	margin-bottom:0px;
	margin-top: 5px;
}

#livraison-adresse{
	width:400px;
	float:left;
	text-align:center;
	margin-left:10px;
 }

.livraison-td{
	background-image:url(./client/gfx/photos/new-images/fond-tab.jpg);
	font-size:10px;
	color:#000;
	font-weight:bold;
	padding-left:10px;
	text-align:center;
}

.livraison-td2{
	border-top:solid #fff 10px;
	font-size:10px;
	color:#fff;
	padding-left:5px;
	background-color:#90A020;
	height: 40px;
}

#livraison-barre{
	background:#F7F7F7;
	width:300px;
	height:20px;
	float: left;
	margin-left: 35px;
}
#livraison-2 {
	float: right;
}
#livraison-1 {
	padding: 0px;
	width: 225px;
	float: left;
	height: 40px;
}

#livraion-txt {
	float: left;
	text-align: center;
	margin-right: 10px;
	width: 250px;
}
#livraion-txt-2 {
	float: left;
	text-align: left;
	margin-left: 0px;
}
#livraion-port {
	width: 255px;
	float: left;
}
#livraion-port-2 {
	float: right;
	width: 350px;
	padding-right: 20px;
}
#conseil-entretien {
	height: 21px;
	width: 535px;
	text-align:right;
	margin-top: 10px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	float: left;

}
#bando-panier {
	width: 900px;
	height: 70px;
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;
}

#basic_container {
	height: 225px;
	width: 525px;
	margin-bottom: 0px;
}
#entete-panier {
	width: 830px;
	margin-left: 30px;
	background-color: #f8f8f8;
	height: 55px;
	float: left;
	margin-top: 30px;
}
#bt-page-gch {
	height: 20px;
	width: 20px;
	position:absolute;
	top: 15px;
	left:0;
}
#bt-page-dte {
	height: 20px;
	width: 20px;
	position:absolute;
	top: 15px;
	right:0;
}
#entete-content-entretien {
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 920px;
	margin-left: 5px;
	padding-top: 10px;
	float: left;
}
#entete-content-plantes {
	background-image: url(./client/gfx/photos/new-images/back-entete-plantes.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 920px;
	margin-left: 5px;
	padding-top: 5px;
}
#content-entretien {
	width: 919px;
	margin-left: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top: 0px;
	background-color: #FFFFFF;
	padding-bottom: 10px;
	float: left;
	}
#bloc-gch-entretien {
	width: 910px;
	margin-top: 10px;
	margin-bottom: 5px;
	float: left;
	clear: both;
	padding-bottom: 5px;
	background-position: bottom;
	vertical-align: bottom;
	height: auto;
}
#bloc-center-entretien {
	width: 880px;
	margin-left: 20px;
	margin-top: 20px;
	border: 1px solid #eeede4;
	margin-bottom: 5px;
	float: left;
	clear: both;
	height: 105px;
	padding-bottom: 5px;
}
#bloc-dte-entretien {
	float: left;
	width: 880px;
	margin-left: 18px;
	margin-top: 20px;
	border: 1px solid #eeede4;
	margin-bottom: 0px;
	background-image: url(./client/gfx/photos/new-images/fond-accroche.jpg);
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	background-position: right bottom;
}
#bloc-entretien-plantes {
	float: left;
	width: 215px;
	margin-left: 10px;
	margin-top: 20px;
	border: 1px solid #eeede4;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#picto-entretien {
	width: 154px;
	float: right;
	margin-top: 25px;
}
#picto-lumiere {
	width: 154px;
	height: 103px;
	float: right;
	margin-top: 5px;
}
#picto-fixation {
	width: 155px;
	float: left;
	margin-top: 30px;
}
#picto-fixation-bis {
	width: 155px;
	float: right;
	margin-top: 0px;
}


.bt_ok {
	height: 20px;
	width: 180px;
	padding-top: 0px;
	float: right;
	vertical-align: top;
}
#chapo-plantes {
	width: 370px;
	border: 1px solid #CCCCCC;
	padding: 5px;
	float: left;
	margin-bottom: 10px;
	margin-right:18px;
}
#bulle-info {
	float: left;
	height: 37px;
	width: 37px;
	margin-right: 10px;
	padding: 5px;
}
#descript-plantes-contenu {
	text-align: justify;
	margin-top: 10px;
	margin-bottom: 0px;
	width: 390px;
}
#content-fiche-plantes {
	text-align: center;
	height: 480px;
	width: 398px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(./client/gfx/photos/new-images/back-pop-up-plantes.jpg);
	background-repeat: no-repeat;
}
#content-fiche-panier {
	text-align: center;
	height: 160px;
	width: 398px;
	margin-right: auto;
	margin-left: auto;
}
#content-fiche-entretien {
	text-align: center;
	width: 915px;
	float: left;
	margin-bottom: 10px;
	background-image: url(./client/gfx/photos/new-images/back-pop-up-entretien.jpg);
	background-repeat: no-repeat;
	height: 840px;
}
#entete-fiche-plantes {
	background-repeat: no-repeat;
	width: 393px;
	background-position: center bottom;
	float: left;
	height: 11px;
}
#entete-fiche-entretien {
	background-image: url(./client/gfx/photos/new-images/back-fiche_entretien.gif);
	background-repeat: no-repeat;
	width: 850px;
	background-position: center bottom;
	float: left;
	height: 10px;
}
#entete-center-plantes {
	background-repeat: repeat-y;
	float: left;
	width: 393px;
	height: 450px;
	clear: both;
}
#entete-center-panier {
	background-image: url(./client/gfx/photos/new-images/back-fiche_plantes-center.png);
	background-repeat: repeat-y;
	background-position: center;
	float: left;
	width: 393px;
	height: 160px;
	clear: both;
}
#entete-center-entretien {
	background-repeat: repeat-y;
	background-position: center;
	float: left;
	width: 915px;
}
#content-bas-entretien {
	float: left;
	width: 910px;
	clear: both;
}
#entete-footer-plantes {
	background-repeat: no-repeat;
	background-position: top;
	height: 11px;
	width: 393px;
	float: left;
}
#entete-footer-entretien {
	background-image: url(./client/gfx/photos/new-images/back-fiche_entretien-foot.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 20px;
	width: 850px;
	float: left;
}
#contenu-fiche-plantes {
	height: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d4d4d4;
	width: 338px;
	float: left;
	margin-left: 30px;
	margin-top: 10px;
	padding-top: 10px;
}
#contenu-fiche-panier {
	height: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d4d4d4;
	width: 365px;
	float: left;
	margin-left: 20px;
}
#contenu-fiche-entretien {
	width: 740px;
	float: left;
	margin-left: 20px;
}
#contenu-fiche-entretien-bis {
	width: 690px;
	float: left;
	margin-left: 20px;
}
#anecdotes-plantes {
	border: 1px solid #d4d4d4;
	width: 326px;
	float: left;
	padding: 5px;
	margin-bottom: 3px;
}
#frequence {
	border: 1px solid #d4d4d4;
	width: 550px;
	float: left;
	padding: 5px;
	margin-bottom: 10px;
}
#menu-fiches-plantes {
	width: 338px;
	margin-top: 20px;
	margin-bottom: 40px;
	float: left;
	clear: both;
}
#ensavoirplus {
	float: right;
}
#bloc-renvendeur {
	width: 880px;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin-left: 10px;
	float: left;
	height: 100%;
	margin-top: 10px;
}
#contenu-box-revendeur {
	float: left;
	margin-top: 0px;
	margin-bottom: 10px;
	width: 595px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-right: 30px;
	margin-left: 155px;
	height: 100%;

}
#contenu-revendeur {
	float: left;
	margin-top: 20px;
	margin-bottom: 10px;
	width: 595px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-right: 30px;
	margin-left: 155px;
	border: 1px solid #eeede4;
	height: 100%;
	background-color: #fafafa;
}
#img-renvendeurs {
	float: right;
	clear: both;
	margin-top: 20px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 200px;
	width: 200px;
}
#entete-final-commande {
	background-image: url(./client/gfx/photos/new-images/entete-final-commande.gif);
	background-repeat: no-repeat;
	float: right;
	height: 17px;
	width: 508px;
	padding-top: 5px;
	padding-left: 5px;
	margin-right: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dcdcdc;
}
#entete-final-message {
	background-image: url(./client/gfx/photos/new-images/entete-final-message.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 22px;
	width: 355px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dcdcdc;
	padding-top: 5px;
	padding-left: 5px;
}
#bt-retour {
	width: 27px;
	padding-right: 0px;
	clear: left;
	float: right;
	height: 27px;
}
#bloc-entreprise {
	float: left;
	width: 480px;
	margin-left: 30px;
}
#bloc-entreprise-contenu {
	float: left;
	width: 230px;
	background-color: #a0b685;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
	margin-top: 30px;
}
#boc-txt-entreprise-gch {
	float: left;
	width: 500px;
	margin-left: 10px;
}
#boc-txt-entreprise-gch {
	float: left;
	width: 470px;
}
#bloc2-txt-entreprise {
	width: 230px;
	float: left;
}
#bloc-ouvrir-gallery {
	float: left;
	width: 460px;
	margin-left: 10px;
	text-align: justify;
}
#bloc-ouvrir-gallery-contenu {
	float: left;
	width: 460px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	margin-top: 0px;
	text-align: justify;
}
#ente-dico-plantes {
	background-color: #f2f2f5;
	float: left;
	height: 50px;
	width: 880px;
	margin-left: 20px;
	text-align: left;
	vertical-align: middle;
}
#menu-choix-plantes {
	background-image: url(./client/gfx/photos/new-images/entete-2-dico.gif);
	float: left;
	height: 51px;
	width: 880px;
	margin-left: 20px;
	padding-top: 20px;
	margin-top: 50px;
	margin-bottom: 0px;
}
#menu-choix-plantes .listesderoulantes {
	float: left;
	margin: 0 46px;
	_margin: 0 40px;
	padding: 0;
}
#bloc-ouvrir-gallery-gch {
	float: right;
	width: 360px;
	clear: both;
	margin-right: 20px;
}
#txt-intro-gallery {
	float: right;
	width: 555px;
	text-align: justify;
	margin-right: 20px;
}
#txt-intro-guide {
	float: right;
	width: 465px;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
}
#txt-plan-site {
	float: right;
	width: 600px;
	text-align: justify;
	padding-left: 10px;
	margin-top: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 4px;
	height: 20px;
}
#txt-plan-site-2 {
	float: right;
	width: 659px;
	text-align: justify;
	padding-left: 10px;
	margin-top: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 4px;
	height: 20px;
}
#content-haut-gamme {
	float: left;
	width: 920px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 20px;
}
#content-bas-gamme {
	float: left;
	width: 920px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 80px;
}
#txt-content-guide-gch {
	float: left;
	text-align: left;
	margin-top: 0px;
	margin-left: 10px;
}
#txt-content-guide-gch2 {
	float: left;
	text-align: left;
	margin-top: 10px;
	margin-left: 10px;
}
#txt-content-guide-center {
	float: right;
	text-align: right;
	margin-top: 10px;
	margin-right: 10px;
}
#image-gamme-ceramique {
	float: right;
	width: 188px;
	text-align: right;
	margin-top: 20px;
	margin-right: 0px;
	margin-left: 0px;
}
#pagetemoins {

	width: 360px;
	text-align: right;
	font-size: 0.9em;
	color: #12335B;
	position: absolute;
	left: 40px;
	top: 510px;
}
#titre-niveau {
	background-repeat: no-repeat;
	height: 45px;
	width: 90px;
	margin-top: 25px;
	margin-left: 0px;
	background-position: right bottom;
	text-align: center;
	margin-bottom: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
}
#numero_vert {
	background-image: url(./client/gfx/photos/new-images/commande_immediate.jpg);
	float: right;
	height: 19px;
	margin-right: 10px;
	margin-top: 3px;
	background-repeat: no-repeat;
}
#numero_vert_BIS {
	background-image: url(./client/gfx/photos/new-images/commande_immediate.jpg);
	float: right;
	height: 19px;
	margin-right: 0px;
	margin-top: 3px;
	clear: right;
	background-repeat: no-repeat;
}
#txt-head-tel {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	vertical-align: bottom;
	height: 18px;
	float: right;
	font-weight: bold;
}
#txt-head-tel-2 {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #7B7B7B;
	text-align: left;
	vertical-align: bottom;
	height: 18px;
	float: left;
	line-height: 16px;
	padding-left: 10px;
}
#image-entretien {
	padding-left:14px; padding-top:30px; width:106px; float:left;
}
#image-entretien-bis {
	padding-top:30px; width:106px; float:left;
}
#image-entretien-ter {
	padding-left:0px; padding-top:30px; width:106px; float:left;
}
#back-foot-accueil {
	float: left;
	width: 920px;
	margin-left: 5px;
	height: 300px;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	margin-bottom: 5px;
}
#separateur-guide {
	margin-left: 0px;
	width: 444px;
}
#content-txt-metalic {
	float: right;
	width: 180px;
	margin-right: 20px;
}
#content-txt-ceramic {
	float: left;
	width: 215px;
	margin-right: 0px;
	margin-top: 15px;
	margin-left: 0px;
}
#content-txt-tube {
	float: left;
	width: 170px;
	margin-right: 30px;
	margin-left: 20px;
	margin-top: 15px;
}
#content-txt-classic {
	float: left;
	width: 180px;
	margin: 0 0 0 40px;
	_margin: 0 0 0 20px;
}
#txt-gch-plan {
	width:300px;
	float:left;
	text-align:right;
	margin-right:0px;
	margin-top:6px;
	padding-top: 5px;
	margin-left: 5px;
	clear: both;
	height: 20px;
	padding-bottom: 5px;
}
#txt-gch-plan-2 {
	width:240px;
	float:left;
	text-align:right;
	margin-right:0px;
	margin-top:6px;
	padding-top: 5px;
	margin-left: 5px;
	clear: both;
	height: 20px;
	padding-bottom: 5px;
}
#divsuperposition {
	position: absolute;
	left: 1px;
	top: 40px;
}
#divsuperpositionshema {
	position: absolute;
	left: 1px;
	top: 40px;
	background-color: #FFFFFF;
}

#divsupercompte {
	top: 0px;
	left: 0px;
}
#divsupershemacompte {
	left: 0px;
	top: 0px;
}
#divsuperpanier {
	float: left;
	margin-left: 0px;
}
#divsupershemapanier {
	position: relative;
	left: 0px;
	top: 0px;
}
#bt-accueil {
	float: left;
	height: 153px;
	width: 234px;
}
#pave-classic {
	float: left;
	width: 440px;
	clear: both;
	margin-left: 0px;
	height: 200px;
}
#pave-metalic {
	float: right;
	width: 440px;
	margin-left: 0px;
	height: 200px;
}#no-accessoires {
	width: 300px;
	margin-top: -120px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#bloc-paiement {
	border: 1px solid #dcdcdc;
	float:left;
	width:260px;
	padding: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
}

/*POPIN PROMO*/
#promo{
	position: absolute;
	z-index: 100001;
	width:750px;
	height:500px;
	cursor:pointer;
}
#promo #close_promo{
	display:inline;
	position: absolute;
	top:0px;
	right:0px;
	width:100px;
	color:#000;
	cursor:pointer;
	text-align:right;
	padding-right:10px;
	
	


}
#mask {
    background: none repeat scroll 0 0 black;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 100000;
}

/*galerie bache*/
#photo-produit {
	height: 460px;
	_overflow: hidden;
	width: 370px;
	position:relative;
	margin-left: 18px;
	
}

#photo-produit #picture {
	height: 370px;
	overflow: hidden;
	width: 370px;
	position:absolute;
	left:0;
	top:0;

}

#photo-produit #color	 {
	height: 370px;
	overflow: hidden;
	width: 370px;
	position:absolute;
	left:0;
	top:0;
	background:#fff;
}

#gallery {
	width: 370px;
	position:absolute;
	left:0;
	top:370px;}
#gallery li{display:block; float:left;  padding:10px 5px 0  0;}

#gallery li a, #gallery li img{display:block;}
#gallery li a {border:1px solid #cccccc;}

#gallery_color li{display:block; float:left; width:20px; height:20px; padding-right:10px;}
#gallery_color li a{display:block; width:20px; height:20px;border : 1px solid #666}
#gallery_color li a:hover{text-decoration:none;}

#img-newrubrique {
	border: thin solid #CCCCCC;
	float: left;
	width: 280px;
	margin-left: 18px;
	margin-top: 10px;
	clear: right;
}
#img-homerubrique {
	border: thin solid #CCCCCC;
	float: left;
	width: 150px;
	margin-left: 25px;
	margin-top: 10px;
	height: 230px;
}

/*galerie-produit*/
#photo-produit_situ{
	padding-left:20px;
	position: relative;
	float: left;
	
}
#photo-produit_situ  #picture_situ  {
	height: 475px;
	overflow: hidden;
	width: 475px;
	background:#fff;	
	
}


#gallery_situ {
	width: 480px;
	}
#gallery_situ li{display:block; float:left;  padding:10px 5px 0  0;}

#gallery_situ li a, #gallery_situ li img{display:block; width:73px}
#gallery_situ li a {border:1px solid #cccccc;}



/*CAROUSSEL HOME*/


#anim_accueil #picture_home {
	height: 390px;
	overflow: hidden;
	width: 590px;
	float:left;
}
#anim_accueil #picture_home li{
	height: 390px;
	overflow: hidden;
	width: 590px;

}

/*
     FILE ARCHIVED ON 21:29:18 Nov 15, 2012 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:55:53 Jun 28, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.763
  exclusion.robots: 0.053
  exclusion.robots.policy: 0.037
  esindex: 0.013
  cdx.remote: 40.726
  LoadShardBlock: 118.613 (3)
  PetaboxLoader3.datanode: 112.209 (4)
  load_resource: 205.111
  PetaboxLoader3.resolve: 119.198
*/