

body{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:#666666;
	background-color:#ffffff;
}

*{margin:0; padding:0;}

#main{width:1000px; margin:0 auto; text-align:left; position:relative;}


a{

color:#666666;


}



#border{
	border-top-width: 12px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;

}



#toptop{
	Zwidth:1000px;
	padding-top:20px;
	padding-left:20px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	

}


#toptop2{
	Zwidth:1000px;
	padding-top:20px;
	padding-left:20px;

	

}



#bar{

background-color:#000000; float:left; width:1000px; height:3px;



}


#orange{
	width:1000px;
	padding-left:20px;
	
	margin-bottom:20px;
	



}


#logo{

float:left;
width:185px;
margin-left:20px;



}



#menu{

float:right;

width:700px;
text-align:left;
vertical-align:bottom;
height:80px;
margin-top:76px;



}




#menufooter{


width:1000px;
margin:0px auto;




}




#menufooter #select a{


color:#FF6600;




}

#copy{

float:left;
font-size:11px;
margin-left:10px;



}



#menufooter h2{

font-size:23px;
float:left;
margin:12px;
color:#FFFFFF;

}


#menufooter h2 a{


color:#FFFFFF;

}







h2{

font-size:23px;
float:left;
margin:12px;

}



#select a{


color:#FF6600;




}






h2 a{

color:#000000;

}


a{

text-decoration:none;
}





#gauche{
	float:left;
	width:700px;
	padding-top:60px;
	
}



#gauchec{
	float:left;
	width:300px;
	padding-top:60px;
	
}


#droitec{

float: right;
width:700px;

padding-top:60px;


}


#droite{

float: right;
width:300px;

padding-top:60px;


}



h1{

font-size:45px;
color:#000000;
margin-bottom:40px;


}


#contenudroite h1{


margin-bottom:20px;


}




img{

border:none;
text-decoration:none;




}


#contenugauchec{

padding-left:20px;

	padding-right:40px;



}


#contenugauche{

padding-left:20px;
border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right:40px;



}


#logohistori{

float:left;
margin:20px;
margin-right:30px;



}



li{
	margin-top:20px;
	margin-left:60px;
	list-style-image: none;
	list-style-type: none;



}




#contenudroite{

padding-left:40px;




}




#fruits{

float:left;

margin:40px;
margin-top:-10px;



}



.space{

height:27px;



}


.space2{

height:70px;



}


.line{
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	margin-top:20px;
	margin-bottom:20px;



}



.titreprocess{

width:210px;
float:left;
margin-top:7px;
font-weight:bold;
color: #666666;
text-align:center;
letter-spacing:-1px;



}


.titreprocess2{

width:217px;
float:left;
margin-top:7px;
font-weight:bold;
color: #666666;
letter-spacing:-1px;
text-align:center;

}




#footer{

background-color:#000000;
height:80px;
width:100%;
float:right;





}


