body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
}

.p10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.p11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
}
.p12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
.p13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
}
.p14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
}
.p16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
}


.Style1 {
	color: #666666;
	font-weight: bold;
}
.Style2 {color: #05AEFF}
.Style3 {color: #666666}
.Style4 {color: #05AEFE}

.gris {color: #C5C5C5}
.grisfonce {color: #666666;}
.turquoise {color: #05AEFE}
.vert {color: #BBE624;}
.blanc {color: #FFFFFF}



a{color: #99CC00; text-decoration: none;}
a:hover{color: #85B000; text-decoration: underline;}


/* Formulaires */
/* Formulaires */
TEXTAREA {color: #000000; background-color: #E4EEF8; text-align:justify; font-family:verdana, Arial, Helvetica, sans-serif; font-weight: 100;  font-size: 11px; border: 1 solid #295D94}
INPUT.validation {color: #ffffff; background-color: #295D94; text-align:center; font-family:arial, verdana, sans-serif; font-size: 10px; border: 1 solid #000000}
INPUT.champ {color: #000000; background-color: #E4EEF8; text-align:justify; font-family:verdana, sans-serif; font-weight: 100;  font-size: 11px; border: 1 solid #295D94 }
INPUT.champrecherche {
	color: #000000;
	background-color: #ffffff;
	text-align:left;
	font-family:verdana, sans-serif;
	font-weight: 100;
	font-size: 10px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
INPUT.checkbox {color: #000000; background-color: #E4EEF8; text-align:justify; font-family:verdana, sans-serif; font-weight: 100;  font-size: 10px; border: 1 solid #295D94 }
SELECT {color: #000000; background-color: #E4EEF8; text-align:justify; font-family:verdana,sans-serif; font-weight: 100;  font-size: 10px; border: 1 solid #295D94}


/* Positionnement div */
div.position1_1 {position:absolute; left: 0px; top: 110px; z-index: 0;}
div.position1_2 {position:absolute;left: 193px; top: 110px; z-index: 0;}
div.position1_3 {position:absolute; left: 495px; top: 110px; z-index: 0;}
div.position1_4 {position:absolute; left: 796px; top: 110px; z-index: 0;}
div.position2_1 {position:absolute; left: 0px; top: 273px; z-index: 0;}
div.position2_2 {position:absolute; left: 193px; top: 273px; z-index: 0;}
div.position2_3 {position:absolute; left: 495px; top: 273px; z-index: 0;}
div.position2_4 {position:absolute; left: 796px; top: 273px; z-index: 0;}
div.position3_1 {position:absolute; left: 0px; top: 436px; z-index: 0;}
div.position3_2 {position:absolute; left: 193px; top: 436px; z-index: 0;}
div.position3_3 {position:absolute; left: 495px; top: 436px; z-index: 0;}
div.position3_4 {position:absolute; left: 796px; top: 436px; z-index: 0;}
div.position4_1 {position:absolute; left: 0px; top: 599px; z-index: 0;}
div.position4_2 {position:absolute; left: 193px; top: 599px; z-index: 0;}
div.position4_3 {position:absolute; left: 495px; top: 599px; z-index: 0;}
div.position4_4 {position:absolute; left: 796px; top: 599px; z-index: 0;}

div.position_contenu1_2 {position:absolute; left: 302px; top: 112px; z-index: 0;}
div.position_contenu2_2 {position:absolute; left: 302px; top: 275px; z-index: 0;}
div.position_contenu3_2 {position:absolute;	left: 302px; top: 438px; z-index: 0;}
div.position_contenu4_2 {position:absolute; left: 302px; top: 601px; z-index: 0;}



/* Menu et logo */
#logo {	position:absolute; left: 0px; top: 0px; }

#menu_ppal {	position:absolute; left: 0px; top: 88px; z-index:100;}



/*Anciens Positionnement div */
#contenu1.rectangle1 {
	position:relative; 	
	width: 792px; 
	left: 199px; 
	top: 80px; 
	background-color: #000000; 
	layer-background-color: #000000; 
	border: 1px none #000000;
	}
	
#contenu1.rectangle2 {
	position:relative; 	
	width: 605px; 
	left: 199px; 
	top: 80px; 
	background-color: #000000; 
	layer-background-color: #000000; 
	border: 1px none #000000;
	}
	
#contenu1.rectangle3 {
	position:relative;
	width: 750px;
	left: 45px;
	top: -120px;
	background-color: #FFFFFF;
	layer-background-color: #FFFFFF;
	border: 1px none #FFFFFF;
	}
	

	
#offre1.rectangle1 {position:relative; width: 186px; height: 156px; left: 807px; top: -630px;}
#offre1.rectangle2 {position:relative; width: 186px; height: 156px; left: 807px; top: -800px;}
#offre1.rectangle3 {position:relative; width: 186px; height: 156px; left: 807px; top: -377px;}
#offre1.rectangle4 {position:relative; width: 186px; height: 156px; left: 807px; top: -590px;}
#offre1.rectangle5 {position:relative; width: 186px; height: 156px; left: 807px; top: -530px;}

#logo {	position:absolute; left: 0px; top: 0px; }

#menugauche {position:absolute; left: 0px; top: 110px; width:160px; z-index:1;	}

#menudroite {position:absolute; width: 329px; left: 660px; top: 60px;}	
#menudroite.recherche {position:absolute; width: 329px; left: 640px; top: 800px;}

#bottom {	position:relative;left: 0px; 	top: 0px;	}	
#bottom.2lignes {	position:absolute;left: 0px; 	top: 436px;}
#bottom.3lignes {	position:absolute;left: 0px; 	top: 599px;}
#bottom.af {	position:relative; 	top: -100px;}
