/* CSS Document */


/* Menu */ 
#menu {
font-weight: bold;
font-size: 0.7em;
clear: both;
overflow: hidden;
text-align: left;
width: 100%;
margin-bottom: 0.1em;
}

#menu ul {
 margin: 0;
 padding: 0;
font-weight: bold;
}

#menu ul li {
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
}

#menu ul li a {
	display: block;
	padding: 0.3em 0.6em 0.3em 0.6em;
	color: #000;
	text-decoration: none;
	border-right: 1px dotted grey;
	margin: 0;
}

#menu ul li a:hover {
	display: block;
  	color: #0072BC; 
}

#menu ul li.actif {
	display: block;
	padding: 0.3em 0.6em 0.3em 0.6em;
	color: #000;
	border-right: 1px dotted grey;
	text-decoration: none;
	background: #fff;
	margin: 0;
}

/* Menu cat */ 
#menu-cat {
font-weight: bold;
font-size: 0.7em;
clear: both;
overflow: hidden;
text-align: left;
width: 100%;
background: #fff;
margin-bottom: 0.1em;
}
#menu-cat ul {
 background: #802B17;
 margin: 0;
 padding: 0;
font-weight: bold;
}

#menu-cat ul li {
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
}

#menu-cat ul li a {
	display: block;
	padding: 0.3em 0.6em 0.3em 0.6em;
	color: #fff;
	border-right: 1px solid #fff;
	text-decoration: none;
	background: #339933;
	margin: 0;
}

#menu-cat ul li a:hover {
display: block;
  background: #0072BC;
  color: #fff; 
}

#menu-cat ul li.actif {
	display: block;
	padding: 0.3em 0.6em 0.3em 0.6em;
	color: #000;
	border-right: 1px solid #fff;
	text-decoration: none;
	background: #fff;
	margin: 0;
}


/* Menu vendeur */ 
#menu-vendeur {
font-weight: bold;
font-size: 1.0em;
clear: both;
overflow: hidden;
text-align: left;
width: 100%;
background: #fff;
margin-bottom: 0.1em;
}
#menu-vendeur ul {
 background: #0072BC;
 margin: 0;
 padding: 0;
font-weight: bold;
}

#menu-vendeur ul li {
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
}

#menu-vendeur ul li a {
	display: block;
	padding: 0.3em 0.6em 0.3em 0.6em;
	color: #fff;
	border-right: 1px solid #fff;
	text-decoration: none;
	background: #0072BC;
	margin: 0;
}

#menu-vendeur ul li a:hover {
display: block;
  background: #339933;
  color: #fff; 
}



#menu-vendeur ul li.actif {
	display: block;
	padding: 0.3em 0.6em 0.3em 0.6em;
	color: #000;
	border-right: 1px solid #fff;
	text-decoration: none;
	background: #fff;
	margin: 0;
}




#menu-left {
font-size: 11px;
text-align: left;
width: 100%;
}

#menu-left #entete{
	/*border-bottom:1px solid #CDCDCD;*/
	height:20px;
	padding-top:15px;

}

.titre_bloc{
font-size: 1.1em;
font-weight: bold;
color:#0072BC;
font-family: arial, helvetica;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;

}

#menu-left #contenu{
font-size: 11px;
font-family: arial, helvetica, sans-serif;
width: 100%;
list-style-type: none;
padding-top:5px;

}

#home{
width:100%;
padding-top:5px;
padding-bottom:5px;
background:#fff;
font-size:0.8em;
color: #000;

}


#contenu-central{
width:100%;
background:#fff;
font-size:0.9em;

}

/* Menu du bas de page */
#menu-footer {
font-family: arial, helvetica, sans-serif;
font-size: 0.7em;
font-weight: bold;
background:#ffffff;
color: #000;
clear: both;
overflow: hidden;
text-align: center;
margin-bottom: 0.1em;
margin-left:10px;
margin-right:10px;

}

#menu-footer ul {
 margin: 0;
 padding: 0;

}

#menu-footer ul li {
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
}

#menu-footer ul li a {
	display: block;
	padding: 0.3em 0.3em 0.3em 0.3em;
	color: #000;
	text-decoration: none;
	border-right: 1px dotted fff;
	margin: 0;
}

#menu-footer ul li a:hover {
	display: block;
  	color: #000;
	text-decoration:underline;
}
#texteRef{
width: 95%;
padding:15px;
background:#fff;
font-size:0.8em;
color: #000;
text-align: justify;
}
.topRef{
width: 100%;
position: absolute;
top: 0;
text-align: center;
color: #666666;
font-size: 11px;
}
.botRef{
text-align: center;
color: #666666;
font-size: 11px;
}
.botRef a{
color: #999999;
}