/* CSS Document */

#contenu {
margin-right:20px;
}



/* Search geo */
.label {
display: inline;
  float: left;
  width: 120px;  
}

#region, #departement, .label, #buttonsearch {
margin-left:10px;
}


/*par défaut on n'affiche pas les département */
#divdpt {
display:none;
}

#buttonsearch {
display:none;
}


/* liste des couteliers */
#listecouteliers {
width:80%;
margin:5px;

}

#listecouteliers ul {
padding:8px;
font-size:0.9em;

}

#listecouteliers ul li {
padding:2px;
}

#listecouteliers ul li a{
color:#ccc;
font-weight:bold;

}

#listecouteliers ul li a:hover{
color:#FFF;
}

/*resultat point de vente */ 
#resultatpointdevente {
font-size:0.82em;
margin: 20px 0 0 20px;

}

#resultatpointdevente ul {
padding-bottom:280px;
}

#resultatpointdevente ul li {
margin-top:10px;
width:230px;
padding:2px;
}

p.spip {  
font-family:Arial, Helvetica, sans-serif; 
color: #CFCFCF; 
 
text-indent: 2em; 
text-align:justify;
} 

#logocoutelier {
float:right;
margin:10px 0 30px 20px;
}

#logocoutelier img {
border:5px solid #9EAE19;
}

/* Lien vert */
.lienvert {
color:#B5C71B;
font-weight:bold;
}

.lienvert:hover {
test-decoration:underline;
color:#FFF;
}

/* Lien blanc */
.lienblanc {
color:#FFF;
font-weight:bold;
}

.lienblanc:hover {
test-decoration:underline;
color:#OOO;
}

/* Lien noir */
.liennoir {
color:#333;
font-weight:bold;
}

.liennoir:hover {
color:#000;
test-decoration:underline;
}

/* Tableau tous les pdv */
.listepdv {
font-size:0.7em;
width:100%;
font-family:Arial, Helvetica, sans-serif;
}

.listepdv ul li {
width:197px;
}

#searchgeo fieldset {
border:0;
}

.titredistributeur {
color:#FFFFFF;
text-decoration:underline;
}

/***************************************************/
/* FICHES COLLECTIONS + GALERIE PAR GAMME */
/***************************************************/
#logocollection {
margin:10px 0 30px 20px;
}

#logocollection img {
border:5px solid #9EAE19;
}

.listecouteaux {
background-color:#999;
}


.listecouteaux tr td  {
width:200px;
background-color:#FFF;
border:2px solid #000;
border-bottom:5px solid #000;
height:185px;
vertical-align:top;
}

.infosenplus {
display:none;
color:#000;
font-weight:bold;
text-align:left;
padding:0 0 0 5px;
font-size:0.82em;
}

.detailsliste {
display:none;
}

.listecouteaux tr td  img {
border:1px solid #000;
}

.lientextefiche {
background-color:#000;
padding:2px 0 2px 2px;
text-align:center;
}


.lienfiche {
color:#FFF;
font-weight:bold;
}

.collectiontitreliste {
text-decoration:underline;
color:#F4F4F4;
font-size:1.1em;
}

.vignettes {
height:100%;
}

.thumb-ico {
float:left;
}

/***************************************************/
/* FICHES COLLECTIONS2 + GALERIE PAR GAMME */
/***************************************************/
.listecouteaux2 {
width:650px;
} 

.lecouteliergamme, .descproduit2, .portfolio {
display:none;
}

.fichecoutelier2, .descproduit2, .portfolio {
/*background-image:url('images/bgdesc2.gif');*/
/*border:1px solid #5A5A5A */
border:1px solid #9EAE19;
padding:4px;
}

.lafiche  {
width:105px;
background-color:;
margin-bottom:10px;
padding:0 10px 0px 10px;
font-size:0.8em;
font-family:arial;
}

.limage {
text-align:center;
}

.logocoutelier {
float:right;
margin:10px 0 30px 20px;
}

.titredelafiche { text-align:center; }
.titredelafiche a {  color:#000; font-weight:bold; font-size:0.86em; }
.titredelafiche a span { font-size:0.82em;} 
span.on { color:#FFF; font-family:tahoma,arial; } 
.lien_pagination { color:#CCC; font-family:tahoman,arial; }
.pagine-nb { text-align:left; font-size:0.76em; } 

/*  fiche cout desc */

.fichecoutelier2-desc p.spip, .descproduit2 p.spip, .descproduit {
color:#333;
}

.fichecoutelier2 h2 {
text-decoration:underline;
font-size:1em;
}

.fichecoutelier2 strong, .descproduit2 strong {
color:#4E5801;
}


/*.descproduit2 {
display:none;
}*/


/* menu déroulant qui change de gamme */
#formchangegamme {
margin:-20px 50px 0 0;
right:60px;
position:absolute;
}

#formchangegamme select {
background-color:#9EAE19;
}

#plandusite ul li {
list-style-position:inside;
margin:0 0 0 30px;
list-style-type:square
}

/* envoyer à  un ami */
a#lienami {
font-size:1.1em;
color:#3B3B3B;
text-decoration:none;
font-weight:bold;
}

a#lienami:hover {
color:#9EAE19;
}

/*presse*/

address {
padding:20px 5px 5px 20px;
text-decoration:none;
font-stretch:normal;
font-variant:normal;
font-style:normal;
}

.presse {
padding-left:20px;
}

.presse li {
padding:5px 8px 0px 20px;
list-style-type:circle;
list-style-position:inside;
float:left;
}

.presse li img {
margin-top:-25px;
}

h3.pressespip {
	text-align: left; 
	margin-top: 1.4em; 
	margin-bottom: 10px; 
	font-size: 1.15em; 
	font-weight: bold; 
	color:#FFF;
	text-indent:0;	
	}