/* *********************** */
/*        SOFALUX           */
/* ********************* */

img{ border:none;}


body{
	background-color: #90887E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	text-align:center
}

#global{
	margin-top:150px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#footer{
	margin-top:6px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* *********************** */
/*   TEXTES            */
/* ********************* */


.texte-retour2 {
	text-align:left;
	font-size:10px;
	font-weight:normal;
	color:#534741;
	text-decoration:none;
	padding-top: 10px;
	padding-left: 10px;
}


.texte-retour2 a{color:#666; text-decoration:none;}
.texte-retour2 a:hover{ color:#666;text-decoration:underline;}

.texte-retour {
	text-align:left;
	font-size:10px;
	font-weight:normal;
	color:#534741;
	text-decoration:none;
	padding-top: 10px;
}


.texte-retour a{color:#666; text-decoration:none;}
.texte-retour a:hover{ color:#666;text-decoration:underline;}

.lien-blanc {
	text-align:left;
	font-size:10px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
}


.lien-blanc a{color:#fff; text-decoration:none;}
.lien-blanc a:hover{ color:#fff;text-decoration:underline;}

.texte-courant-blanc{
	text-align:left;
	font-size:10px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
}

.texte-courant2-gris{
	text-align:left;
	font-size:9px;
	color:#534741;
	text-decoration:none;
}

.titre-courant{
	text-align:left;
	font-size:13px;
	font-weight:bold;
	color:#534741;
	text-decoration:none;
}

.titre-courant a{color:#534741; text-decoration:none;font-weight:bold;}
.titre-courant a:hover{color:#534741; text-decoration:none;font-weight:bold;}

.texte-courant2-gris a{color:#534741; text-decoration:none;font-weight:bold;}
.texte-courant2-gris a:hover{color:#FF3333; text-decoration:none;font-weight:bold;}

.texte-lien-rouge{
	text-align:left;
	font-size:9px;
	font-weight:bold;
	color:#FF3333;
	text-decoration:none;
}

.texte-lien-rouge a{color:#FF3333; text-decoration:none;font-weight:bold;}
.texte-lien-rouge a:hover{ color:#FF3333;text-decoration:underline;font-weight:bold;}

.texte-label{
	text-align:justify;
	font-size:9px;
	font-weight:normal;
	color:#FF3333;
	text-decoration:none;
	padding-top: 8px;
}
.texte-label a{color:#FF3333; text-decoration:none;font-weight:bold;}
.texte-label a:hover{color:#FF3333; text-decoration:underline;font-weight:bold;}

.texte-label2{
	text-align:justify;
	font-size:9px;
	font-weight:normal;
	color:#534741;
	text-decoration:none;
	padding-top: 8px;
}
.texte-courant-label2 a{color:#534741; text-decoration:none;font-weight:bold;}
.texte-courant-label2 a:hover{color:#534741; text-decoration:underline;font-weight:bold;}

/* *********************** */
/*   CONTENU             */
/* ********************* */

#copyright{
	font-size:9px;
	font-weight:normal;
	color:#FFFFFF;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	background-color: #90887E;
	text-align: center;
}


#contenu{
	margin-top:0px;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	height:318px;
	background-color: #fff;
	
}


/* *********************** */
/*   MENU-GAUCHE             */
/* ********************* */

#gauche {
	background-image:url(../images/menu-droite-collection.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:0px;
	color:#fff;
	float: left;
	text-align: left;
	vertical-align: bottom;
	
}

#gauche-en {
	background-image:url(../images/bando-advertising.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:0px;
	color:#fff;
	float: left;
	text-align: left;
	vertical-align: bottom;
	
}

#gauche-publicidad {
	background-image:url(../images/bando-publicidad.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:0px;
	color:#fff;
	float: left;
	text-align: left;
	vertical-align: bottom;
	
}

#gauche-info {
	background-image:url(../images/bando-infos.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:0px;
	color:#fff;
	float: left;
	text-align: left;
	vertical-align: bottom;
	
}

#gauche-info-en{
	background-image:url(../images/bando-practical-information.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:0px;
	color:#fff;
	float: left;
	text-align: left;
	vertical-align: bottom;
	
}

#gauche-info-es{
	background-image:url(../images/bando-infos-es.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:0px;
	color:#fff;
	float: left;
	text-align: left;
	vertical-align: bottom;
	
}

#gauche-pdv {
	background-image:url(../images/bando-pdv.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:0px;
	color:#fff;
	float: left;
	text-align: left;
	vertical-align: bottom;
	
}

#gauche-pdv-en {
	background-image:url(../images/bando-shops.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:0px;
	color:#fff;
	float: left;
	text-align: left;
	vertical-align: bottom;
	
}

#gauche-pdv-es {
	background-image:url(../images/bando-tiendas.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:0px;
	color:#fff;
	float: left;
	text-align: left;
	vertical-align: bottom;
	
}

#gauche-contact{
	background-image:url(../images/bando-show.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:0px;
	color:#fff;
	float: left;
	text-align: left;
	vertical-align: bottom;
	
}

#gauche-contact-en{
	background-image:url(../images/bando-show-en.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:0px;
	color:#fff;
	float: left;
	text-align: left;
	vertical-align: bottom;
	
}

#gauche-contact-es{
	background-image:url(../images/bando-show-es.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:0px;
	color:#fff;
	float: left;
	text-align: left;
	vertical-align: bottom;
	
}

.menu-gauche-contact {
	margin-bottom:35px;
	text-align:left;
	font-size:9px;
	font-weight:normal;
	margin-top: 125px;
	
	}
.menu-gauche-contact li {
	list-style:none;
	padding-top:2px;
	padding-bottom:3px;
	line-height: 12px;
}
.menu-gauche-contact a{color:#fff; text-decoration:none;}
.menu-gauche-contact a:hover{ color:#FF3333;text-decoration:none;}

#gauche-reserve{
	background-image:url(../images/bando-reserve.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:0px;
	color:#fff;
	float: left;
	text-align: left;
	vertical-align: bottom;
	
}

#gauche-reserve-en{
	background-image:url(../images/bando-reserved.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:0px;
	color:#fff;
	float: left;
	text-align: left;
	vertical-align: bottom;
	
}

#gauche-reserve-es{
	background-image:url(../images/bando-reserve-es.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:0px;
	color:#fff;
	float: left;
	text-align: left;
	vertical-align: bottom;
	
}

#gauche-collection01 {
	background-image:url(../images/bando-collection01.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:80px;
	color:#fff;
	float: left;
	text-align: left;
	
}
.menu-gauche {
	margin-bottom:35px;
	text-align:left;
	font-size:9px;
	font-weight:normal;
	margin-top: 80px;
	
	}

.menu-gauche li {
	list-style:none;
	padding-top:0px;
	padding-bottom:-1px;
	line-height: 12px;
}
.menu-gauche a{color:#fff; text-decoration:none;}
.menu-gauche a:hover{ color:#FF3333;text-decoration:none;}

.menu-gauche-pdv {
	margin-bottom:35px;
	text-align:left;
	font-size:9px;
	font-weight:normal;
	margin-top: 120px;
	
	}

.menu-gauche-pdv  li {list-style:none; padding-top:0px; padding-bottom:-1px;}
.menu-gauche-pdv  a{color:#fff; text-decoration:none;}
.menu-gauche-pdv  a:hover{ color:#FF3333;text-decoration:none;}

/* *********************** */
/*   MENU       */
/* ********************* */

#contenu-copyright{
	background-color: #90887E;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	padding-bottom: 3px;

}

#contenu-traduction{
	background-color: #90887E;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	padding-bottom: 3px;

}

#traduction{
	text-align:right;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	background-color: #90887E;
}

#traduction a{color:#FFFFFF; text-decoration:none;}
#traduction a:hover{ color:#FFF;text-decoration:underline;}

#contenu-menu{
	background-color: #fff;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}


#menu {
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	height:81px;
	background-color: #fff;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#999999;
}

#menu span {float:left; padding-right:10px;}	
#menu a{color:#534741; text-decoration:none;}
#menu a:hover{ color:#FF3333;text-decoration:none;}
#menu a:active{ color:#FF3333;text-decoration:none;}
#menu li.actif a {
border-bottom:8px solid #FF3366;
}
.menu-texte {
	padding-top:22px;
	padding-bottom:10px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	color:#534741;
}

.menu-texte-es {
	padding-top:22px;
	padding-bottom:10px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	color:#534741;
}

.menu-texte-es li {
	list-style:none;
	display:inline;
	padding-right:2px;
	padding-left:4px;
}
.menu-texte-es a{color:#666; text-decoration:none;}
.menu-texte-es a:hover{ color:#666;text-decoration:none;}
.menu-texte-es a:active{ color:#FF3366;text-decoration:none;}

#item9 a{color:#FF3366!important; background-color:inherit}
#item9 a:hover{color:#FF3366!important; background-color:inherit}
#item9 a:active{color:#FF3366!important; background-color:inherit}

.menu-texte li {
	list-style:none;
	display:inline;
	padding-right:2px;
	padding-left:6px;
}
.menu-texte a{color:#666; text-decoration:none;}
.menu-texte a:hover{ color:#666;text-decoration:none;}
.menu-texte a:active{ color:#FF3366;text-decoration:none;}

.menu-texte li.actif a {
border-bottom:8px solid #FF3366;
}

#home  #item1 a{color:#FF3366!important; background-color:inherit}
#actualites  #item2 a{color:#FF3366!important; background-color:inherit}
#actualites  #item2 a:active{color:#FF3366!important; background-color:inherit}
#item2 li.actif a {
border-bottom:8px solid #FF3366;
}
#infospratiques  #item3 a{color:#FF3366!important; background-color:inherit}
#item3 span{ padding-left:8px;}
#collections  #item4 a{color:#FF3366!important; background-color:inherit}
#pointdevente  #item5 a{color:#FF3366!important; background-color:inherit}



/* *********************** */
/*   ACTU              */
/* ********************* */

#flash-actu {
	float:left;
	width: 538px;
	height:318px;
	
}
#contenu-actu{
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	height:318px;
	background-color: #fff;
	
}


#actualite{
	float:left;
	width: 462px;

	}


#actu1{
	padding-top:30px;
	padding-bottom:10px;
	padding-left:10px;
	float:left;
	width: 340px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#534741;
	}
	
	#actu1-catalogue{
	padding-top:0px;
	padding-bottom:0px;
	float:left;
	width: 462px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#534741;
	}

#actu2{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	float:left;
	width: 340px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#534741;
}

#actu2-catalogue{
	padding-top:10px;
	padding-bottom:0px;
	padding-left:10px;
	float:left;
	width: 340px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#534741;
}


#titre-catalogue{
	padding-top:0px;
	padding-bottom:10px;
	padding-left:10px;
	float:left;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#534741;
}
#actu1-salon{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	float:left;
	width: 340px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#534741;
	}
	
#actu2-salon{
	padding-top:10px;
	padding-bottom:0px;
	padding-left:10px;
	float:left;
	width: 340px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#534741;
	padding-right: 0px;
}

#actu1-contenu{
	width:auto;
	margin-top:10px;
	text-align:justify;
	font-size:9px;
	font-weight:normal;
	color:#534741;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#999999;
}

#ligne1{
	width:340px;
	margin-top:0px;
	text-align:justify;
	color:#534741;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#999999;
}

#ligne2{
	width:340px;
	margin-top:0px;
	text-align:justify;
	color:#534741;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#999999;
}

#actu1-contenu-catalogue{
	width:245px;
	margin-top:5px;
	padding-left: 10px;
	font-weight: normal;
}
#actu2-contenu{
	width:340px;
	margin-top:10px;
	text-align:justify;
	font-size:9px;
	font-weight:normal;
	color:#534741;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#999999;
}

#actu2-contenu-catalogue{
	width:340px;
	margin-top:10px;
	text-align:justify;
	font-size:9px;
	font-weight:normal;
	color:#534741;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#999999;
}{
	width:340px;
	margin-top:10px;
	text-align:justify;
	font-size:9px;
	font-weight:normal;
	color:#534741;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#999999;
}
#actu-parution{
width:340px;
margin-top:10px;
	text-align:justify;
	font-size:9px;
	font-weight:normal;
	color:#534741;
}

#img-actu{ float:right}

#img-catalogue{
	text-align:right;
	width: 182px;
	float: right;
}

#img-salon{
	float: right;
	margin-top:85px;
}

#actu1-contenu a{color:#FF3333; text-decoration:none;font-weight:bold;}
#actu1-contenu a:hover{ color:#FF3333;text-decoration:underline;font-weight:bold;}

#actu1-catalogue span a{color:#534741; text-decoration:none;font-weight:bold;}
#actu1-catalogue span a:hover{color:#534741; text-decoration:none;font-weight:bold;}

#actu1-salon span a{color:#534741; text-decoration:none;font-weight:bold;}
#actu1-salon span a:hover{color:#534741; text-decoration:none;font-weight:bold;}

#actu1-contenu-catalogue a{color:#FF3333; text-decoration:none;font-weight:bold;}
#actu1-contenu-catalogue a:hover{ color:#FF3333;text-decoration:underline;font-weight:bold;}

#actu1 span a{color:#534741; text-decoration:none;font-weight:bold;}
#actu1 span a:hover{color:#534741; text-decoration:none;font-weight:bold;}

#actu2 span a{color:#534741; text-decoration:none;font-weight:bold;}
#actu2 span a:hover{color:#534741; text-decoration:none;font-weight:bold;}

#actu2-contenu a{color:#FF3333; text-decoration:none;font-weight:bold;}
#actu2-contenu a:hover{ color:#FF3333;text-decoration:underline;font-weight:bold;}


#actu2-catalogue span a{color:#534741; text-decoration:none;font-weight:bold;}
#actu2-catalogue span a:hover{color:#534741; text-decoration:none;font-weight:bold;}

/* *********************** */
/*   COMMUNICATION        */
/* ********************* */

#flash-philo{
	float: right;
	width: auto;
	height: auto;
}

#contact-presse{
	margin-left:20px;
	margin-right:10px;
	margin-top:35px;
	text-align:justify;
	font-size:9px;
	font-weight:normal;
	color:#fff;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#CCCCCC;
}

/* *********************** */
/*   INFOS PRATIQUES       */
/* ********************* */
#infopratique{
	float:right;
	height: 318px;
	width: 580px;
	padding-left: 10px;

	}

#div-infos1{
	float:right;
	height: 318px;
	width: 580px;

	}

#div-open{
	padding-top:50px;
	padding-bottom:10px;
	padding-left:0px;
	float:right;
	width: 580px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#534741;
	}
	
#div-close{
	padding-top:0px;
	padding-bottom:10px;
	padding-left:0px;
	float:right;
	width: 580px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#534741;
	}
	
	#div-close2{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	float:right;
	width: 580px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#534741;
	}
#flash-infos{
	float: left;
	width: auto;
	height: 318px;
}

#ligne3{
	text-align:justify;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#999999;
}

.menu-gauche-info {
	margin-bottom:35px;
	text-align:left;
	font-size:9px;
	font-weight:normal;
	margin-top: 100px;
	
	}

.menu-gauche-info li {
	list-style:none;
	padding-top:2px;
	padding-bottom:3px;
	line-height: 12px;
}
.menu-gauche-info a{color:#fff; text-decoration:none;}
.menu-gauche-info a:hover{ color:#FF3333;text-decoration:none;}

#div-open-fabrication{
	width:auto;
	margin-top:10px;
	text-align:justify;
	font-size:9px;
	font-weight:normal;
	color:#534741;
}
#div-open-2{
	padding-top:15px;
	padding-bottom:10px;
	padding-left:0px;
	float:right;
	width: 580px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#534741;
	}

#div-open-3{
	padding-top:7px;
	padding-left:10px;
	float:right;
	width: 580px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#534741;
	height: 318px;
	}
	
	
/* *********************** */
/*   COLLECTION            */
/* ********************* */

#gauche-collection01 {
	background-image:url(../images/bando-collection01.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:80px;
	color:#fff;
	float: left;
	text-align: left;
	
}
#gauche-collection02 {
	background-image:url(../images/bando-collection02.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:0px;
	color:#fff;
	float: left;
	text-align: center;
	
}

#gauche-collection03 {
	background-image:url(../images/bando-collection04.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:0px;
	color:#fff;
	float: left;
	text-align: center;
	
}

#gauche-collection-es {
	background-image:url(../images/bando-collection-es.gif);
	background-repeat:no-repeat;
	width: 200px;
	height: 318px;
	padding-top:0px;
	color:#fff;
	float: left;
	text-align: center;
	
}
#picto{
	padding-bottom:10px;
	padding-left:10px;
	float:right;
	width: 580px;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	color:#534741;
	}

.picto1{
	float:left;
	margin-top:20px;
	margin-left:40px;
	paddingt-top:10px;
	padding-bottom:10px;
	padding-right:10px;
}

.picto2{
	float:left;
	margin-top:20px;
	margin-left:50px;
	paddingt-top:10px;
	padding-bottom:10px;
	padding-right:10px;
}

.picto3{
	float:left;
	margin-top:20px;
	margin-left:50px;
	paddingt-top:10px;
	padding-bottom:10px;
	padding-right:10px;
}

.texte-picto{
	margin-left:40px;
	width: 175px;
	padding-top:5px;
	float:left;
	}

.texte-picto2{
	margin-left:50px;
	width: 97px;
	padding-top:5px;
	float:left;
	}
	
.texte-picto3{
	margin-left:50px;
	width: 145px;
	padding-top:5px;
	float:left;
	}
	
.texte-picto a{color:#534741; text-decoration:none;font-weight:bold;}
.texte-picto a:hover{color:#FF3333; text-decoration:none;font-weight:bold;}		
.texte-picto2 a{color:#534741; text-decoration:none;font-weight:bold;}
.texte-picto2 a:hover{color:#FF3333; text-decoration:none;font-weight:bold;}
.texte-picto3 a{color:#534741; text-decoration:none;font-weight:bold;}
.texte-picto3 a:hover{color:#FF3333; text-decoration:none;font-weight:bold;}			
	
#gauche-picto{
	padding-bottom:8px;
	float:left;
	width: 150px;
	text-align:center;
	font-size:9px;
	font-weight:bold;
	color:#fff;
	margin-right: 25px;
	margin-left: 25px;
	}
	
	#gauche-picto-span{
	float:left;
	width: 150px;
	text-align:center;
	font-size:9px;
	font-weight:bold;
	color:#fff;
	margin-right: 25px;
	margin-left: 25px;
	margin-bottom: 15px;
	margin-top: 10px;
	}
.gauche-picto2{
	float:left;
	width: 75px;
	}
	
.gauche-picto3{
	float:left;
	width: 75px;
	}

.gauche-picto1{
	float:left;
	paddingt-top:10px;
	margin-top: 38px;
}

.gauche-picto-divers{
	float:left;
	paddingt-top:10px;
	margin-top: 45px;
}
.gauche-texte-picto{
	width: 150px;
	float:left;
	padding-bottom: 10px;
	padding-top: 2px;
	}

.gauche-texte-picto-exc{
	width: 150px;
	float:left;
	padding-bottom: 5px;
	padding-top: 2px;
	}
	
.gauche-texte-picto2{
	width: 75px;
	padding-top:5px;
	float:left;
	text-align: center;
	}
	
	.gauche-texte-selection1{
	width: 75px;
	padding-top:5px;
	float:left;
	text-align: center;
	}
.gauche-texte-picto3{
	width: 75px;
	padding-top:5px;
	float:right;
	text-align: center;
	}
.gauche-texte-picto4{
	width: 100px;
	padding-top:2px;
	float:left;
	text-align: center;
	}
	
	.gauche-texte-picto4-span{
	width: 75px;
	padding-top:4px;
	float:left;
	text-align: center;
	}
	
.gauche-texte-picto5{
	width: 75px;
	padding-bottom:5px;
	padding-top:5px;
	float:left;
	text-align: center;
	}
	
.gauche-texte-picto6{
	width: 80px;
	padding-top:2px;
	float:left;
	text-align: center;
	}
	
.gauche-texte-picto7{
	width: 75px;
	padding-bottom:4px;
	padding-top:2px;
	float:left;
	text-align: center;
	}
	
.gauche-texte-picto a{color:#FF3333; text-decoration:none;font-weight:bold;}
.gauche-texte-picto a:hover{color:#FF3333; text-decoration:none;font-weight:bold;}	
.gauche-texte-picto-exc a{color:#FF3333; text-decoration:none;font-weight:bold;}
.gauche-texte-picto-exc a:hover{color:#FF3333; text-decoration:none;font-weight:bold;}		
.gauche-texte-picto2 a{color:#fff; text-decoration:none;font-weight:bold;}
.gauche-texte-picto2 a:hover{color:#FF3333; text-decoration:none;font-weight:bold;}
.gauche-texte-selection1 a{color:#FF3333; text-decoration:none;font-weight:bold;}
.gauche-texte-selection1 a:hover{color:#FF3333; text-decoration:none;font-weight:bold;}
.gauche-texte-picto3 a{color:#fff; text-decoration:none;font-weight:bold;}
.gauche-texte-picto3 a:hover{color:#FF3333; text-decoration:none;font-weight:bold;}	
.gauche-texte-picto4 a{color:#fff; text-decoration:none;font-weight:bold;}
.gauche-texte-picto4 a:hover{color:#FF3333; text-decoration:none;font-weight:bold;}	
.gauche-texte-picto4-span a{color:#fff; text-decoration:none;font-weight:bold;}
.gauche-texte-picto4-span a:hover{color:#FF3333; text-decoration:none;font-weight:bold;}	
.gauche-texte-picto5 a{color:#fff; text-decoration:none;font-weight:bold;}
.gauche-texte-picto5 a:hover{color:#FF3333; text-decoration:none;font-weight:bold;}
.gauche-texte-picto7 a{color:#fff; text-decoration:none;font-weight:bold;}
.gauche-texte-picto7 a:hover{color:#FF3333; text-decoration:none;font-weight:bold;}
.gauche-texte-picto6 a{color:#fff; text-decoration:none;font-weight:bold;}
.gauche-texte-picto6 a:hover{color:#FF3333; text-decoration:none;font-weight:bold;}	

#div-collection1{
	float:right;
	width: 300px;
	}
	
#div-collection2{
	padding-bottom:10px;
	float:left;
	width: 150px;
	text-align:left;
	color:#534741;
	padding-top: 10px;
	}
	
.legende-collection{
	text-align:left;
	font-size:10px;
	font-weight:normal;
	color:#534741;
	text-decoration:none;
	padding-bottom: 5px;
}
.titre-legende-collection{
	text-align:left;
	font-size:21px;
	font-weight:bold;
	color:#534741;
	text-decoration:none;
	margin-top: 20px;
}

.titre-legende-collection-span{
	text-align:left;
	font-size:21px;
	font-weight:bold;
	color:#534741;
	text-decoration:none;
	margin-top: 10px;
}

#legende-contenu{
	width:auto;
	margin-top:8px;
	text-align:justify;
	font-size:9px;
	font-weight:normal;
	color:#534741;
	margin-bottom: 8px;
}
#div-revendeur{
	padding-bottom:10px;
	float:left;
	width: 300px;
	text-align:left;
	color:#534741;
	padding-top: 10px;
	}
	
#div-revendeur1{
	float:left;
	width: 300px;
	padding-left: 15px;
	padding-top: 0px;
	text-align: left;
	}
	
#div-revendeur2{
	padding-bottom:2px;
	float:left;
	width: 300px;
	text-align:left;
	color:#534741;
	padding-top: 10px;
	margin-bottom: 8px;
	}
	
#div-revendeur2-label{
	padding-bottom:5px;
	float:left;
	width: 300px;
	text-align:left;
	color:#534741;
	padding-top: 8px;
	margin-bottom: 0px;
	}
	
	#div-revendeur3{
	padding-bottom:3px;
	float:left;
	width: 300px;
	text-align:left;
	color:#534741;
	padding-top: 10px;
	}

#div-googlemap{
	float:right;
	height: 318px;
	}
#legende-label{
	width:auto;
	margin-top:8px;
	text-align:justify;
	font-size:9px;
	font-weight:normal;
	color:#534741;
	margin-bottom: 3px;
	padding-top: 5px;
	padding-bottom: 10px;
	border-bottom-style: solid;
	border-bottom-color: #FF0066;
	border-bottom-width: 1px;
}

#legende-label-2{
	width:auto;
	margin-top:8px;
	text-align:justify;
	font-size:9px;
	font-weight:normal;
	color:#534741;
	margin-bottom: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FF0066;
	border-bottom-width: 1px;
}

.titre-legende-label{
	text-align:left;
	font-size:21px;
	font-weight:bold;
	color:#534741;
	text-decoration:none;
	margin-top: 10px;
	margin-bottom: 5px;
}

#div-tarifs{
	float:left;
	width: 500px;
	padding-left: 15px;
	padding-top: 10px;
	text-align: left;
	}
	
#div-tarifs2{
	float:left;
	width: 500px;
	padding-left: 35px;
	padding-top: 100px;
	text-align: left;
	}
	
#div-tarifs3{
	float:left;
	width: 585px;
	padding-left: 10px;
	padding-top: 0px;
	text-align: left;
	height: 318px;
	}
	
.titre-tarifs{
	text-align:left;
	font-size:16px;
	font-weight:bold;
	color:#534741;
	text-decoration:none;
	margin-top: 10px;
	margin-bottom: 7px;
}
#legende-colonne{
	width:auto;
	margin-top:0px;
	text-align:justify;
	font-size:9px;
	font-weight:normal;
	color:#534741;
	margin-bottom: 8px;
}
.legende-atelier{
	width:auto;
	margin-top:0px;
	text-align:justify;
	font-size:10px;
	font-weight:bold;
	color:#FF3333;
	margin-bottom: 8px;
}
#legende-colonne2{
	width:150px;
	margin-top:10px;
	text-align:left;
	font-size:9px;
	font-weight:bolder;
	color:#999999;
	margin-bottom: 0px;
	float: right;
	vertical-align: top;
	font-style: italic;
}
#div-fiches{
	padding-bottom:10px;
	float:left;
	width: auto;
	text-align:left;
	color:#534741;
	padding-top: 10px;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 20px;
	}

/* *********************** */
/*   FORMULAIRES            */
/* ********************* */

#content{ width:800px; height:318px; background-color:#ffffff; margin:0 auto; text-align:left; }	
input{
	font-family: Verdana;
	color: #3C3838;
	font-size: 7pt;
	width:297px;
	height:14px;
	BORDER: #999999 1px solid;

} 
.label       { font-family: Verdana; color:#3C3838; font-size:7pt;}
.label_erreur{ font-family: Verdana; color:#FF0033; font-size:7pt; font-weight:bold; }


/* *********************** */
/*   RESERVE ACCES            */
/* ********************* */

#colonne1{
	width:80px;
	text-align:left;
	font-size:9px;
	font-weight:bold;
	color:#534741;
	float: left;
}

#colonne2{
	width:210px;
	text-align:justify;
	font-size:9px;
	font-weight:bold;
	color:#534741;
	float: right;
}
#bloc{
	width:300px;
	padding-bottom: 0px;
	height: 40px;
	padding-top: 8px;
}
.texte-suite {
	text-align:center;
	font-size:9px;
	font-weight:bold;
	color:#534741;
	text-decoration:none;
	padding-top: 5px;
}


.texte-suite a{color:#666; text-decoration:none;}
.texte-suite a:hover{ color:#ff3333;text-decoration:underline;}

#ligne-suite{
	text-align:justify;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#999999;
		padding-top: 8px;
}

