body{
margin:0;
border:none;
padding:0;
font-family: Helvetica;
font-size:12px;
color:#63636B;
background:url('/images/bg_site.jpg') #c7d20a repeat-x;
behavior:url("/csshover3.htc");
}

img{ behavior: url(/iepngfix.htc) }

.formulaire{
background:url('../images/bg_site_2.jpg') #dadbdc repeat-x;
}

img{
border:0;
}

.clear{
clear:both;
}

#page{
width:1000px;
margin-left:auto;
margin-right:auto;
}

/* GAUCHE */

#gauche{
width:180px;
float:left;
text-align:center;
}

#gauche form{
margin:0;
}
#gauche input{
font-size:10px;
/*color:#d0d0d0;*/
}
#gauche h1{
margin-top:5px;
margin-bottom:0px;
font-size:16px;
color:#FFF;
}

/* HEADER */

#header{
height:74px;
}
	
	/* MENU */
	
	#menu{
	width:495px;
	height:20px;	
	text-align:center;	
	float:left;	
	margin-top:6px;
	}
	#menu img{
	margin-left:20px;
	}
	
	/* ESPACE CLIENT */
	
	#login_client{
	background:url('../images/barre_v_header.jpg') left no-repeat;		
	padding-left:10px;
	width:304px;
	margin-top:-15px;
	-margin-top:-65px;
	float:right;
	}
	#login_client form{
	margin:0;
	width:240px;
	margin-left:10px;
	float:right;
	}
	#login_client a{
	color:#f0f0f0;
	font-size:10px;
	}
	.login{
	width:100px;
	height:12px;
	margin-top:0px;
	font-size:10px;	
	}
	
/* CONTENU */

#c1_gauche{
width:506px;
height:371px;
text-align:center;
float:left;
}

#c1_gauche_Actu{
width:506px;
text-align:center;
float:left;
}

#c1_gauche img{
float:left;
margin-left:20px;
}
#c1_gauche h1{
text-align:left;
color:#ee7f00;
}

#c1_gauche_Actu h1{
text-align:left;
color:#ee7f00;
}
#c1_gauche p{
text-align:left;
font-size:14px;
margin-left:40px;
margin-bottom:10px;
}
#c1_gauche_Actu p{
text-align:left;
font-size:14px;
margin-left:40px;
margin-bottom:10px;
}
#c1_gauche b {
color:#ee7f00;
font-size:16px;
}

#c1_gauche a{
color:#63636B;
font-weight:bold;
text-decoration:underlinde;
}
#c1_gauche_Actu a{
color:#4a4b2d;
font-weight:bold;
text-decoration:underlinde;
}
#c1_gauche a:hover{
color:#ee7f00;
font-weight:bold;
}
#c1_gauche_Actu a:hover{
color:#ee7f00;
font-weight:bold;
}

#c2_gauche a{
color:#63636B;
font-weight:bold;
text-decoration:underlinde;
}
#c2_gauche a:hover{
color:#ee7f00;
font-weight:bold;
}

#c1_droit{
width:314px;
height:371px;
float:right;
}

#c1_droit_Actu{
width:314px;
float:right;
}

#offre_1{
background:url('../images/offre_1_test.jpg') no-repeat;
display:none;
}
#offre_2{
background:url('../images/offre_2_test.jpg') no-repeat;
display:none;
}
#offre_3{
background:url('../images/offre_3_test.jpg') no-repeat;
display:none;
}
#offre_4{
background:url('../images/offre_4_test.jpg') no-repeat;
display:none;
}

#offre_4 p.toto{
font-size:12px;
margin-left:0px;
margin-top:0px;
width:180px;
overflow:hidden;
}

.offre_1bis{
background:url('../images/offre_1_test.jpg') no-repeat;
}

.offre_2bis{
background:url('../images/offre_2_test.jpg') no-repeat;
}

.offre_3bis{
background:url('../images/offre_3_test.jpg') no-repeat;
}

.offre_4bis{
background:url('../images/offre_4_test.jpg') no-repeat;
}

.valeur_1{
background:url('../images/valeur_1_test.jpg') no-repeat;
}

.valeur_2{
background:url('../images/valeur_2_test.jpg') no-repeat;
}

.valeur_3{
background:url('../images/valeur_3_test.jpg') no-repeat;
}

#valeur_1{
background:url('../images/valeur_1_test.jpg') no-repeat;
display:none;
}

#valeur_1_version_stat{
background:url('../images/valeur_1_test.jpg') no-repeat;
display:block;
}

/*.valeur_2{
background:url('../images/valeur_2_test.jpg') no-repeat;
}*/

#valeur_2{
background:url('../images/valeur_2_test.jpg') no-repeat;
display:none;
}

#valeur_2_version_stat{
background:url('../images/valeur_2_test.jpg') no-repeat;
display:block;
}

/*.valeur_3{
background:url('../images/valeur_3_test.jpg') no-repeat;
}*/

#valeur_3{
background:url('../images/valeur_3_test.jpg') no-repeat;
display:none;
}

#valeur_3_version_stat{
background:url('../images/valeur_3_test.jpg') no-repeat;
display:block;
}

#c1_droit span{
font-weight:bold;
color:#ee7f00;
}

#c1_droit a{
color:#ee7f00;
}


#c2_gauche{
background:url('../images/barre_v.jpg') right no-repeat;
width:410px;
float:left;
}
#c2_droit{
width:410px;
float:right;
}	
		
.titre{
margin-top:10px;
text-align:center;
}

.text{
margin-left:20px;
margin-right:20px;
font-size:14px;
}

.text span{
font-weight:bold;
color:#ee7f00;
}

.plus{
text-align:right;
margin-right:20px;
}

.formulaire_error{
text-align:left;
font-size:10px;
color:#ee7f00;
margin-left:10px;
border-top:1px dotted;
}

/* ACTUALITES */

.actualite{
width:480px;
margin-left:10px;
margin-top:0px;
margin-bottom:10px;
}
.actualite span{
font-weight:bold;
color:#ee7f00;
font-size:14px;
}
.actualite h1{
color:#FFF;
font-size:16px;
margin:0;
}
.actualite p{
margin:0;
font-size:14px;
}
.actualite_g{
float:left;
}
.actualite_d{
float:right;
width:370px;
}

/* MINI ACTU */

.actu{
width:350px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:10px;
}
.actu h1{
color:#FFF;
font-size:12px;
margin:0;
}
.actu p{
margin:0;
}
.actu_g{
float:left;
}
.actu_d{
float:right;
width:300px;
}

.actu_d span{
font-weight:bold;
color:#ee7f00;
}
	
.idee{
width:350px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:10px;
}
.idee h1{
color:#FFF;
font-size:14px;
margin:0;
}
.idee p{
margin:0;
}
.idee_g{
float:left;
width:100px;
text-align:center;
}
.idee_d{
float:left;
width:250px;
}
	
/* FOOTER */	

#footer{
width:800px;
float:right;
text-align:center;
margin-top:30px;
}

#footer a{
color:#4a4b2d;
text-decoration:underline;
}

#footer input{
font-size:10px;
}

/* FORMULAIRE */

#formulaire{
text-align:left;
width:520px;
margin-top:20px;
margin-left:30px;
}

ul#stepForm, ul#stepForm li{
margin:0;
padding:0;
}
ul#stepForm li{
list-style:none;
}

.requiredNotice{
float:right;
}
.stepHeader{
float:left;
}

#stepForm label.warning{
text-align: left;
width:auto;
padding:0;
margin:0 0 0 10px;
float: none;
clear: none;
display: inline;
color:#EF7F00;
font-size:10px; 
border:none;
border-top:1px dotted #EF7F00;
}

legend{
color:#EF7F00;
font-size:14px;
font-weight:bold;
}

#contenu_Actu{
	overflow-y:auto;
    height:260px;
}

/* Form Buttons  */
input.buttonform{
background-color:#EF7F00;
border:1px solid #EF7F00;
cursor:pointer;
text-align:center;
color:#FFFFFF;
font-weight:bold;
font-size:20px;
margin:4px;
width:29px;
height:29px;
}

input.buttonform2{
background-color:#C7D20A;
border:1px solid #C7D20A;
cursor:pointer;
text-align:center;
color:#FFFFFF;
font-weight:bold;
font-size:20px;
margin:4px;
width:29px;
height:29px;
}

input.submitbutton, .nextbutton, .prevbutton{
background-color:#EF7F00;
padding:2px;
border:1px solid #EF7F00;
cursor:pointer;
text-align:center;
color:#FFFFFF;
font-weight:bold;
margin:4px;
float:right;
}
input.submitbutton{
background-color:#006699;
}

#contenu_autre a{
	color:#63636B;	
}

#aller img{
width:180px;
float:right;
margin-left:80px;
margin-top:-30px;
}

#codeOP{
float:right;
margin-top:13px;
margin-right:52px;
color:#EF7F00;
font-weight:bold;
font-size:14px;
}

/* New */
#espace_client_left{
position:relative;
top:-33px;
top:-45px\9;
left:14px;
left:0px\9;
background-image:url('/images/espace-client-3.png');
width:153px;
height:215px;
z-index:3;
}

#espace_client_left a:hover{
text-decoration:underline;
}

#menu2{
width:700px;
height:40px;	
text-align:center;	
float:left;	
}
