body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	text-align: center;
	background-color: #FFFFFF;
	background-image: url(../images/BODY-fond.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-repeat: repeat-x;
}

#wrapper {
	width: 100%;
	background-image: url(../images/WRAPPER-fond.gif);
	background-repeat: repeat-y;
	background-attachment: fixed;
	background-position: center top;
}

#global {
	/*margin-top: 20px;*/
	margin-left: auto;
    margin-right: auto;
    width: 1003px; 
	background-color: #FFFFFF;
	min-height: 100%;
	/*text-align:left;*/
	vertical-align:top;

}
IMG {
	border : none;
}
#fond-vert{
width:988px;
background-color:#1B770A;
height:10px;
margin: 10px 0px 10px 0px;
padding-bottom:0px;
}
#footer{
clear:both;
background-image:url(../images/footer.jpg);
background-position:left top;
height:25px;
margin: 10px 0px 10px 0px;
padding-bottom:0px;
}
#contenu {
	font-size: 12px;
	color: #333333;
	vertical-align:top;
	
}

#contenu-base IMG {
	float : left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 8px;
	margin-left: 0px;
}

#contenu-base A {
	font-size: 12px;
	color: #006335;
	font-weight: bold;
	text-decoration: none;
	}
#contenu-base A:hover {
	text-decoration: underline;
	}
#fond-nav{
background-image:url(../images/fond_nav.jpg);
background-position:left top;
background-repeat:no-repeat;
height:108px;
width:1003px;
}
/*menu general*/
/* CSS issu des tutoriels http://css.alsacreations.com */
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
/*position: absolute;
top: 0;
left: 0;*/
z-index:100;
width: 988px;
}
#menu dl {
float: left;
/*width: 12em;*/
margin: 0 1px;
}
#menu dl.famille {
float: left;
width: 163px;
margin: 0 1px;
padding: 3px 0 3px 0px;
}
#menu dl.accompagnement {
float: left;
width: 136px;
margin: 0 1px;
padding: 3px 0 3px 0px;
}
#menu dl.produits {
float: left;
width: 114px;
margin: 0 1px;
padding: 3px 0 3px 0px;
}
#menu dl.temoignage {
float: left;
width: 106px;
margin: 0 1px;
padding: 3px 0 3px 0px;
}
#menu dl.trouver {
float: left;
width: 138px;
margin: 0;
background-image: url(../images/camion.gif);
background-repeat: no-repeat;
background-position: 0 -3px;
padding: 3px 0 3px 45px;
}
#menu dl.questions {
float: left;
width: 158px;
margin: 0;
background-image: url(../images/faq.gif);
background-repeat: no-repeat;
background-position: 5px 2px;
padding: 3px 0 3px 20px;
}
#menu dl.contact {
float: left;
width: 60px;
margin: 0;
background-image: url(../images/contact.gif);
background-repeat: no-repeat;
background-position: 5px 2px;
padding: 3px 0 3px 30px;
}
/*---bold et séparation-*/
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
/*background: #FFF;*/
border-right: 2px solid #1E750C;
}
#menu dt.temoignage {
cursor: pointer;
text-align: center;
font-weight: bold;
background: none;
border-right: 2px solid #FFF;
}
#menu dt.contact {
cursor: pointer;
text-align: left;
font-weight: normal;
background: none;
border-right: 2px solid #FFF;
}
#menu dt.questions {
cursor: pointer;
text-align: left;
font-weight: normal;
background: none;
}
#menu dt.trouver {
cursor: pointer;
text-align: left;
font-weight: normal;
background: none;
}
#menu dt a.trouver {
cursor: pointer;
text-align: letf;
font-weight: normal;
}
#menu dd {
border: 1px solid gray;
}
#menu li {
text-align: center;
/*background: #fff;*/
}
#menu li a, #menu dt a {
color: #1E750C;
text-decoration: none;
display: block;
height: 100%;
border-bottom: 2px solid #FFF;
}
#menu li a:hover, #menu dt a:hover {
/*background: #DAFF40;*/
border-bottom: 2px solid #DAFF40;
}
#menu li a:hover, #menu dt a.trouver:hover {
/*background: #DAFF40
background-image: url(../images/camion.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0 0 0 20px;;*/
border-bottom: 2px solid #DAFF40;
}
/*a {
text-decoration: none;
color: black;
color: #222;
}*/
-->

/*------accueil-----------*/
#accueil-solution{
background-image:url(../images/fr/accueil/fond_cle.jpg);
background-position:0 0;
background-repeat:no-repeat;
}
#accueil-solution-texte{
padding:50px 0 0 25px;
margin:0;
color:#3A4900;
text-align:justify;
margin-top:24px;
width:310px;
border:0;
}

#accueil-solution-texte a{
color:#000;
}
#accueil-solution-texte a:hover{
color:#000;
text-decoration:none;
}

#accueil-planning{
background-image: url(../images/fr/accueil/fond_marche_08.jpg);
height:100%;
vspace:-10px;
padding:0;
background-repeat:no-repeat;
padding-top:-3px;
}
#accueil-planning-texte{
padding:60px 0 0 210px;
margin:0;
color:#3A4900;
text-align:justify;
width:250px;
border:0;
}

#planning-lien a{
color:#000;
padding:3px 10px 0 0px;
margin:0;
}
#planning-lien a:hover{
color:#000;
text-decoration:none;
padding:3px 10px 0 0px;
margin:0;
}
/*---------------bas de page-----------------*/
#bdp{
	font-family: verdana;
	font-size: 10px;
	color:#003399;
	text-decoration: none;
}
#bdp a{
	font-family: verdana;
	font-size: 10px;
	color: #003399;
	text-decoration: none;
}
