div#conteneur
{
	text-align: center;
	margin: auto;
	width: 982px;
	text-align: left ;
	/*border: 1px solid #4a79bd ;*/
}

div#conteneur2
{
	position: relative;
	text-align: center;
	margin: auto;
	width: 982px;
	height:auto;
	text-align: left ;
	/*border: 1px solid #4a79bd ;*/
	border: 1px solid #fff ;
	background-color: #fff;
	float:left;
}

#header
{
	background: url(IMAGES/ban3/08.jpg) left top ;
	height:115px;
	width:100%;
}

.menu2 {top:0px; width:980px; margin:0; list-style:none; height:35px; background:#fff url(IMAGES/bb1.jpg); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #444;}
.menu2 li {float:left;}
.menu2 li a {display:block; border:1px; float:left; height:35px; line-height:35px; color:#aaa; text-decoration:none; font-size:11px; font-family:verdana, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.menu2 li a b {float:left; display:block; padding:0 16px 0 8px;}
.menu2 li.current a {color:#fff; background:url(IMAGES/bb3.jpg);}
.menu2 li.current a b {background:url(IMAGES/bb3.jpg) no-repeat right top;}
.menu2 li a:hover {color:#fff; background:#000 url(IMAGES/bb8.jpg);}
.menu2 li a:hover b {background:url(IMAGES/bb8.jpg) no-repeat right top;}
.menu2 li.current a:hover {color:#fff; background:#000 url(IMAGES/bb3.jpg);}
.menu2 li.current a:hover b {background:url(IMAGES/bb3.jpg) no-repeat right top;}

#MENU_RETOUR_ESPACE {right:0px;position:absolute;}
#MENU_LOGIN {right:0px;position:absolute;}

div#headpage
{
	float:left;
	background: url(IMAGES/ban3/04.jpg) repeat-x left top ;
	height:24px;
	width:100%;
}

/*Page*/
div#page
{
	position: relative;
	float:left;
	width: 100%;
	padding-left:5px;
	padding-right:5px;
	overflow:hidden;
}
div#page li
{text-align: justify ;}


div#footpage
{
	float:left;
	background: url(IMAGES/ban3/09.jpg) repeat-x left top ;
	margin: 0;
	height:24px;
	width:100%;
}

#footer
{
	float:left;
	background: url(IMAGES/ban3/05.jpg) repeat-x left bottom ;
	width: 100%;
	height:25px;
	text-align:center;
}
#footer2
{
	width: 100%;
	color: #fff ;
	font-size: 1.4em ;
	text-align:center;
	padding-top: 5px ;
	font-size: 11;
	font: Verdana, helvetica, sans-serif ;
}

.ml
{
	height:25px;
	line-height:25px;
	width:980px;
	color: #fff ;
	text-align:center;
	float:left;
	font-size: 11;
	font: Verdana, helvetica, sans-serif ;
}

.ml a
{
	height:25px;
	line-height:25px;
	color: #fff ;
	text-align:center;
	text-decoration: none;
	font-size: 11;
	font: Verdana, helvetica, sans-serif ;
}

.Colonne
{	
	position: relative;
	float:left;
	margin-right: 15px;
	width:945px;
	/*background: url(IMAGES/at.jpg) no-repeat left bottom ;*/
	line-height: 20px;
	color:#666666;
	font-size: 12;
	font: Verdana, helvetica, sans-serif;
	text-align: justify;
}
.Colonne1
{	
	position: relative;
	float:left;
	margin-left: 15px ;
	margin-right: 15px;
	width:410px;
	/*background: url(IMAGES/at.jpg) no-repeat left bottom ;*/
	line-height: 20px;
	color:#666666;
	font-size: 12;
	font: Verdana, helvetica, sans-serif;
	text-align: justify;
}
.Colonne2
{	
	position: relative;
	float:left;
	margin-left: 15px ;
	margin-right: 15px;
	width:500px;
	/*background: url(IMAGES/at.jpg) no-repeat left bottom ;*/
	line-height: 20px;
	color:#666666;
	font-size: 12;
	font: Verdana, helvetica, sans-serif;
	text-align: justify;
}
.EncartCM
{	
	float:left;
	color:#666666;
	font-size: 12;
	font: Verdana, helvetica, sans-serif;
	text-align: justify;
	vertical-align: middle;
}




.EncartLogin
{
	position:relative;
	background: url(IMAGES/enc10.jpg)  no-repeat center top;
	height:266px;
	width:505px;
}
.EncartLogin2
{
	position:absolute;
	height:160px;
	width:350px;
	top:45px;
	left:75px;
}
.log{
	position:relative;
	float:left;
	width: 315px;
	height: 130px;
	}
.log2{
	float:left;
	width: 285px;
	text-align: right;
	height: 45px;
	max-height: 45px;
	}
.bouton{
	position:absolute;
	width: 100px;
	height:25px;
	color: #FFF;
	left:120px;
	top:54px;
	text-align:center; 
	}
.bouton a{
	float:left;
	padding-top:3px;
	width: 100px;
	height:25px;
	font-family: arial, helvetica, sans-serif ;
	font-size: 10pt ;
	color: #FFF ;
	text-decoration:none;
	}
.bouton2
	{
	height:25px;
	color: #FFF;
	text-align:center;
	right:0px;
	background-image: url('images/fb2.jpg');
	border: 1px solid #000;
	text-decoration:none;
	padding-left:15px;
	padding-right:15px;	}
	
	
.menu5 {position:relative; margin: 0 0 0 0px; list-style:none; height:40px; background:#fff url(IMAGES/menu4/01.jpg); position:relative;}
.menu5 li {float:left;}
.menu5 li a {display:block; float:left; height:35px; line-height:35px; color:#8d8d8d; text-decoration:none; font-size:11px; font-family:verdana, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 16px; cursor:pointer;}
.menu5 li select {top:7px; position:relative; font-size:11px; font-family:verdana, verdana, sans-serif;}
.menu5 li a b {display:block; padding:0 24px 0 8px;}
.menu5 li.current a {color:#fff; background:url(IMAGES/menu4/03.jpg);}
.menu5 li.current a b {background:url(IMAGES/menu4/03.jpg) no-repeat right top;}
.menu5 li a:hover {color:#7bb006; background:#000 url(IMAGES/menu4/02.jpg);}
.menu5 li a:hover b {background:url(IMAGES/menu4/02.jpg) no-repeat right top;}
.menu5 li.current a:hover {color:#fff; background:#000 url(IMAGES/menu4/03.jpg);}
.menu5 li.current a:hover b {background:url(IMAGES/menu4/03.jpg) no-repeat right top;}





div#conteneurInput
{
	position: relative;
	float:left;
	margin-left: 15px ;
	margin-right: 15px;
	width:450px;
	/*background: url(IMAGES/at.jpg) no-repeat left bottom ;*/
	line-height: 20px;
	color:#666666;
	font-size: 12;
	font: Verdana, helvetica, sans-serif;
	text-align: justify;
}
div#conteneurInput label
{
    width: 150px;
	vertical-align:top;
	display        : block;
    padding-right  : 5px;
    float          : left;
    background     : #ffffff;
    margin-right   : 3px;
}

#conteneurInput div
{
    background     : #def;
    position       : relative;
    text-align     : left;
    float          : left;
	height: 30px;
	line-height: 30px;
    background     : url(IMAGES/forms/f.jpg) repeat-x bottom;
}

#conteneurInput input
{
    background     : none;
    border         : 1px solid #bdbcbd;
    padding        : 0 0px;
    width          : 150px;
}
#conteneurInput select
{
    background     : none;
    border         : 1px solid #bdbcbd;
    padding        : 0 0px;
    width          : 150px;
}
#conteneurInput textarea
{
    background     : none;
    border         : 1px solid #bdbcbd;
    padding        : 0 0px;
}

#ca1 {background  : url(IMAGES/eee1.jpg) no-repeat;}
#ca2 {background  : url(IMAGES/eee2.jpg) repeat-y top; overflow : hidden;}
#ca3 {background  : url(IMAGES/eee3.jpg) no-repeat;}

