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

/* Polices et tailles */

.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;
}


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


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

a.noir{color: #000000; text-decoration: none;}
a.noir:hover{color: #000000; text-decoration: underline;}
a.noir:visited{color: #000000; text-decoration: none;}
a.noir:active{color: #000000; text-decoration: underline;}


/* Formulaires */
TEXTAREA {color: #000000; background-color: #ffffff; 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: #ffffff; text-align:center; font-family:arial, verdana, sans-serif; font-size: 10px; border: 1 solid #000000}
INPUT.champ {color: #000000; background-color: #ffffff; 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: #ffffff; text-align:justify; font-family:verdana, sans-serif; font-weight: 100;  font-size: 10px; border: 1 solid #295D94 }
SELECT {color: #000000; background-color: #ffffff; text-align:justify; font-family:verdana,sans-serif; font-weight: 100;  font-size: 10px; border: 1 solid #295D94}



div.position1_1 {width:491px; float:left; margin-right:3px; margin-bottom:4px; background-color:#000000; height:322px;}
div.position1_2 {position:absolute; left: 193px; top: 112px; z-index: 0;}
div.position1_3 {width:299px; float:left; margin-bottom:4px; margin-right:3px; height:322px;}
div.position1_4 {width:190px; float:left; margin-bottom:2px; }


div.position2_1 {width:491px; float:left; margin-right:3px; margin-bottom:4px; background-color:#000000; height:160px;}
div.position2_2 {width:299px; float:left; margin-right:3px; margin-bottom:4px;}
div.position2_3 {width:299px; float:left; margin-right:3px; margin-bottom:4px;}
div.position2_4 {width:190px; float:left; margin-bottom:4px; background-color:#000000; height:160px;}

div.position_contenu1_1 {width:299px; float:left; margin-right:4px; margin-bottom:4px;}
div.position_contenu1_2 {width:683px; float:right; margin-bottom:4px;}
div.position_contenu2_1 {width:299px; float:left; margin-right:4px; margin-bottom:4px;}
div.position_contenu3_1 {width:299px; float:left; margin-right:4px; margin-bottom:4px;}
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;}

#bottom {width:987px; float:right; margin-top:18px; margin-bottom:10px;}

#logo {width:986px; float:left;}

#menu_ppal {width:986px; float:left; margin-bottom:8px;}
