@CHARSET "UTF-8";
/* **************************************************** */
/* **************************************************** */
/* **************************************************** */
/* **************************************************** */
/* ******************* STRUCTURE ********************** */
/* **************************************************** */
/* **************************************************** */
/* **************************************************** */
/* **************************************************** */

/* -------------- LIENS PAR DEFAUT -------------------- */
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

/* -------------- IMAGE UNE --------------------------- */
.imgUne {
	background-repeat:no-repeat;
	background-position:bottom;
	margin:10px 0 10px 252px; /* top right bottom left */
	border:#000 solid 0px;
}

/* -------------- TITRE ------------------------------- */
.titres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0 0 0 0;/* top right bottom left */
	margin:0 0 10px 0; /* top right bottom left */
	float: right;
	overflow:hidden;
	width:inherit;
	text-align:left;
	letter-spacing:1px;
	border: #0FF solid 0px; /* cyan */
}
.titres span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

/* -------------- TRI GALERIE ------------------------- */
.triGalerie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:1px;
	text-align:right;
	
}
.triGalerie a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.triGalerie a font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.triGalerie a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* -------------- TEXTE ------------------------------- */
.texte
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:right;
	width: inherit;
	text-align:left;
	padding:0 0 0 0;/* top right bottom left */
	margin:0 0 0 0; /* top right bottom left */
	border: #0FF solid 0px; /* cyan */
}
.texteBas {}

/* -------------- RETOUR ------------------------------ */
.retourHaut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:right;
	width:inherit;
	padding:3px 0 3px 0;/* top right bottom left */
	border: #f00 solid 0px; /* rouge */
	margin-bottom:10px;/* top right bottom left */

}
.retourHaut a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.retourHaut a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.retourBas
{
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:right;
	width:inherit;
	padding:3px 0 3px 0;/* top right bottom left */
	border: #f00 solid 0px; /* rouge */
}
.retourBas a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.retourBas a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* -------------- CONTACT ----------------------------- */
.imageContact
{
	background-repeat: no-repeat;
	background-position:center center;
	float:left;
	margin:0px 10px 0px 0px; /* top right bottom left */
	border: #F0F solid 0px; /* rose */
}

/* -------------- INFOBULLE --------------------------- */
a.infobulle {
	position:relative;
}
a.infobulle span {
	display:none;
} 
a.infobulle:hover span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	display:block;
	position:absolute;
	padding:10px;
	z-index: 999;
	background-image:url(../../images/fond_blanc_opacity80.png);
}
a.infobulle:hover span font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
}
a.infobulleImgMini:hover span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	display:block;
	position:absolute;
	padding:2px;
	background-image:url(../../images/fond_blanc_opacity80.png);
	z-index: 999;
}

/* -------------- LIENS PARTENAIRES ------------------- */
.liensPartenaires
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	overflow:hidden;
	width: inherit;
	margin:5px 0 0 0; /* top right bottom left */
}
.liensPartenaires a img
{
	margin:0 10px 5px 5px; /* top right bottom left */
}
.liensPartenaires a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.liensPartenaires a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* -------------- LES ACTUALITES ------------------- */
.les_actualites
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	overflow:hidden;
	width: inherit;
	margin:5px 0 0 0; /* top right bottom left */
}

.les_actualites #limage
{
	margin : 5px;
	
	background-repeat:no-repeat;
	float:left;
	width:150;
	height:150;
}

.les_actualites #letexte
{
	margin : 5px;
	float:left;
	width:490px;
	
}

.les_actualites a img
{
	border:#333 solid 1px;
}
.les_actualites a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
.les_actualites a:hover img
{
	border:#999 solid 1px;
}

.les_actualites a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* -------------- COMPTE CLIENT ----------------------- */
.actionCompteClient {
	background-position:center top;
	background-repeat:no-repeat;
	width:100%;
	border:#000 dotted 0px;
}
.actionCompteClient table {
	width:100%;
}
.actionCompteClient a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.actionCompteClient a:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.actionCompteClient tr td {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding:7px 5px 10px 5px; /* top right bottom left */
	text-align:center;
}

/* -------------- POURSUIVRE COMMANDE ----------------- */
.poursuivreCommande {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	background-image:url(../../images/fond_blanc_opacity50.png);
	width:660px;
	padding:5px; /* top right bottom left */
	margin-bottom:10px;
}

/* -------------- CADEAUX ----------------------------- */
.liste1 {width:300px;}

/* -------------- LEGENDE ----------------------------- */
.legende
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:9px;
	font-weight:normal;
	padding-bottom:5px;
}
.legende a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:9px;
	font-weight:normal;
}
.legende a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:9px;
	font-weight:normal;
}

/* -------------- CHEQUE ------------------------------ */
.cheque{
	padding:10px; 
}
.cheque a img{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.cheque a:hover img {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}


/* -------------- REVENDEURS ------------------------------ */

.carteBlock{
	position:relative;
	overflow:hidden; 
	float:left; 
	margin:10px auto;
	width:445px;
	height:474px;
	border: #000 solid 0px;
}
.carteBlock img {
	 top:0;
	 left:0;
	 position:absolute;
	 display:none;
}

.revendeursBlock{
 	float:left;
	width:220px;
	
}

.revendeursTitre{
	font-weight:bold;
	color:#000;
	font-size:11px;
	text-align:center;
}

.revendeursGene{
 	overflow-y:auto;
	overflow-x:hidden; 
	height:450px;
}

#revendeurs{
	 padding : 10px 3px 10px 3px;/* top right bottom left */
	 font-size:10px;
}