
.txtbleuG { font-family: Arial, sans-serif; font-size: 16px; line-height: 16px; color: #0462ac; text-decoration:none;}
.txtbleuP { font-family: Arial, sans-serif; font-size: 11px; line-height: 11px; color: #0462ac; text-decoration:none;}
.txtbleuM { font-family: Arial, sans-serif; font-size: 14px; line-height: 16px; color: #0462ac; text-decoration:none;}
.txtbleuM2 { font-family: Arial, sans-serif; font-size: 14px; line-height: 16px; color: #0462ac; text-decoration:none;}

.txtgrisM { font-family: Arial, sans-serif; font-size: 16px; line-height: 16px; color: #504f4f; text-decoration:none;}

.txtfonceM { font-family: Arial, sans-serif; font-size: 16px; line-height: 16px; color: #333333; text-decoration:none;}
.txtfonceP { font-family: Arial, sans-serif; font-size: 14px; line-height: 16px; color: #333333; text-decoration:none;}

.txtgrisP { font-family: Arial, sans-serif; font-size: 14px; line-height: 16px; color: #504f4f; text-decoration:none;}

.txtblancG { font-family: Arial, sans-serif; font-size: 16px; line-height: 16px; color: #ffffff; text-decoration:none;}
.txtblancM { font-family: Arial, sans-serif; font-size: 14px; line-height: 16px; color: #ffffff; text-decoration:none;}
.txtblancP { font-family: Arial, sans-serif; font-size: 11px; line-height: 16px; color: #ffffff; text-decoration:none;}

.txtvertG { font-family: Arial, sans-serif; font-size: 16px; line-height: 16px; color: #aec03b; text-decoration:none;}
.txtvertP { font-family: Arial, sans-serif; font-size: 12px; line-height: 12px; color: #aec03b; text-decoration:none;}
.txtvertM { font-family: Arial, sans-serif; font-size: 14px; line-height: 16px; color: #aec03b; text-decoration:none;}

a:link {font-family: Arial, sans-serif; font-size: 14px; line-height: 16px; color:#0462ac; text-decoration:underline;}
a:hover {font-family: Arial, sans-serif; font-size: 14px; line-height: 16px; text-decoration:underline; color:#0462ac;}
a:visited {font-family: Arial, sans-serif; font-size: 14px; line-height: 16px; text-decoration:underline; color:#0462ac;}
a:active {font-family: Arial, sans-serif; font-size: 14px; line-height: 16px; text-decoration:underline; color:#0462ac;}


a.GRAND:link {font-family: Arial, sans-serif; font-size: 14px; line-height: 16px; color:#0462ac; text-decoration:underline;}
a.GRAND:hover {font-family: Arial, sans-serif; font-size: 14px; line-height: 16px; text-decoration:underline; color:#0462ac;}
a.GRAND:visited {font-family: Arial, sans-serif; font-size: 14px; line-height: 16px; text-decoration:underline; color:#0462ac;}
a.GRAND:active {font-family: Arial, sans-serif; font-size: 14px; line-height: 16px; text-decoration:underline; color:#0462ac;}


a.menu:link {font-family: Arial, sans-serif; font-size: 11px; line-height: 14px; color:#838383; text-decoration:none; font-weight:bold;}
a.menu:hover {font-family: Arial, sans-serif; font-size: 11px; line-height: 14px; text-decoration:none; color:#0462ac; font-weight:bold;}
a.menu:visited {font-family: Arial, sans-serif; font-size: 11px; line-height: 14px; text-decoration:none; color:#838383; font-weight:bold;}
a.menu:active {font-family: Arial, sans-serif; font-size: 11px; line-height: 14px; text-decoration:none; color:#838383; font-weight:bold;}

a.menuB:link {font-family: Arial, sans-serif; font-size: 11px; line-height: 14px; color:#0462ac; text-decoration:none;}
a.menuB:hover {font-family: Arial, sans-serif; font-size: 11px; line-height: 14px; text-decoration:none; color:#0462ac;}
a.menuB:visited {font-family: Arial, sans-serif; font-size: 11px; line-height: 14px; text-decoration:none; color:#0462ac;}
a.menuB:active {font-family: Arial, sans-serif; font-size: 11px; line-height: 14px; text-decoration:none; color:#0462ac;}

a.menuBlanc:link {font-family: Arial, sans-serif; font-size: 12px; line-height: 14px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.menuBlanc:hover {font-family: Arial, sans-serif; font-size: 12px; line-height: 14px; text-decoration:none; color:#FFFFFF; font-weight:bold;}
a.menuBlanc:visited {font-family: Arial, sans-serif; font-size: 12px; line-height: 14px; text-decoration:none; color:#FFFFFF; font-weight:bold;}
a.menuBlanc:active {font-family: Arial, sans-serif; font-size: 12px; line-height: 14px; text-decoration:none; color:#FFFFFF; font-weight:bold;}

.input {background-color : #FFFFFF; width:320px; border : solid #cccccc; border-width : 1px; color : #666666; font-family: Arial, sans-serif; font-size: 11px;}
.inputP {background-color : #FFFFFF; width:120px; height:15px; border : solid #cccccc; border-width : 1px; color : #666666; font-family: Arial, sans-serif; font-size: 11px;}

.inputF {background-color:transparent; width:200px; border : solid #ffffff; border-width : 1px; color : #333333; font-family: Arial, sans-serif; font-size: 12px; font-weight:bold;}

.contour {border : solid #0462ac; border-width : 1px;}

input[type="button"] { 
BORDER-RIGHT: 1px solid #cccccc; 
BORDER-LEFT: 1px solid #cccccc; 
BORDER-TOP: 1px solid #cccccc; 
BORDER-BOTTOM: 1px solid #cccccc; 
COLOR: #333333; 
BACKGROUND-COLOR: #FFFFFF; 
FONT-SIZE: 11px; 
font-family:Arial, sans-serif;
cursor: hand;
height:19px;
} 

/* --------------------------------- General ----*/

	
div#mainDiv {
	position:relative;
	margin:0 auto;
	width:964px;
	height:auto;
	}
	

body { 
	font-family:Arial, sans-serif;
	font-size:12px;	
	height:100%;
	color:#838383;
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../img/bg.jpg);
	text-align:justify;
}

/* --------------------------------- Header ----*/

div#header {
	width:964px;
	height:112px;
	float:left;
	}


/* --------------------------------- banner ----*/
div#banner {
	width:964px;
	height:auto;
	float:left;
	padding-top:10px;
}

div#video {
	width:640px;
	height:460px;
	float:left;
}

div#banner2 {
	width:964px;
	height:auto;
	float:left;
	padding-top:10px;
	background-image:url(../img/bg2.png);
}

/* --------------------------------- contenu ----*/


div#contenu {
	width:964px;
	height:auto;
	float:left;
}


div#contenuBlanc {
	width:964px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
}


div#button_ecopure {
	width:964px;
	height:auto;
	float:left;
}




/* --------------------------------- bas ----*/
	

	div#footer{
	width:964px;
	height:60px;
	float:left;
	}
	
	
	


