body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	background-image: url(images/fond_page.gif);
	background-repeat: repeat-x;
}

#pdp {
	font-size: 0.75em;
	color: #607497;
}

a.offre:link {font-size: 0.8ems;
	color: #617598;
	text-decoration: none;}
a.offre:visited{font-size: 0.8ems;
	color: #617598;
	text-decoration: none;}
a.offre:hover{font-size: 0.8ems;
	color: #CC9900;
	text-decoration: underline;}
a.offre:active{font-size: 0.8ems;
	color: #617598;
	text-decoration: none;}

a.pdp:link {font-size: 0.75em;
	color: #607497;
	text-decoration: none;}
a.pdp:visited{font-size: 0.75em;
	color: #607497;
	text-decoration: none;}
a.pdp:hover{font-size: 0.75em;
	color: #v;
	text-decoration: underline;}
a.pdp:active{font-size: 0.75em;
	color: #v;
	text-decoration: none;}

a.menu_pdp:link {font-size: 0.75em;
	color: #FFFFFF;
	text-decoration: none;}
a.menu_pdp:visited{font-size: 0.75em;
	color: #FFFFFF;
	text-decoration: none;}
a.menu_pdp:hover{font-size: 0.75em;
	color: #FFFFFF;
	text-decoration: underline;}
a.menu_pdp:active{font-size: 0.75em;
	color: #FFFFFF;
	text-decoration: none;}
	
a.menu:link {font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;}
a.menu:visited{font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;}
a.menu:hover{font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;}
a.menu:active{font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;}
	
a.para:link {font-size: 0.8ems;
	color: #617598;
	text-decoration: none;}
a.para:visited{font-size: 0.8ems;
	color: #617598;
	text-decoration: none;}
a.para:hover{font-size: 0.8ems;
	color: #FF6600;
	text-decoration: underline;}
a.para:active{font-size: 0.8ems;
	color: #617598;
	text-decoration: none;}
h1.index {
	font-size: 1.6em;
	color: #496BA0;
	font-weight: bold;
	text-align: left;
}
h1.forma {
	font-size: 1.6em;
	color: #828282;
	font-weight: bold;
	text-align: left;
}
h2.forma {
	font-size: 1.2em;
	color: #989898;
	font-weight: bold;
	text-align: left;
}
h2.index {
	font-size: 1.2em;
	font-weight: bold;
	color: #496BA0;
	text-align: left;
}
ul {
	list-style-position: outside;
	list-style-image: url(images/carreindex.png);
	text-align: left;
}

h1.apropos {
	font-size: 1.6em;
	color: #E86300;
	font-weight: bold;
	text-align: left;
}
h2.apropos {
	font-size: 1.2em;
	font-weight: bold;
	color: #FF9546;
	text-align: left;
}
ul.apropos {
	list-style-position: outside;
	list-style-image: url(images/carreapropos.png);
}


h1.activite {
	font-size: 1.6em;
	color: #30622D;
	font-weight: bold;
	text-align: left;
}
h2.activite {
	font-size: 1.1em;
	font-weight: bold;
	color: #45923F;
	text-align: left;
}
ul.activite {
	list-style-position: outside;
	list-style-image: url(images/carreactivite.png);
}

h1.recrutement {
	font-size: 1.6em;
	color: #AE2747;
	font-weight: bold;
	text-align: left;	
}
h2.recrutement {
	font-size: 1.1em;
	font-weight: bold;
	color: #C25F76;
	text-align: left;
}
ul.recrutement {
	list-style-position: outside;
	list-style-image: url(images/carrerecrutement.png);
}

ol.recrutement {
	list-style-position: outside;
	font-size:1em;
}
h1.actu {
	font-size: 1.6em;
	color: #00838F;
	font-weight: bold;
	text-align: left;
}
h2.actu {
	font-size: 1.4em;
	font-weight: bold;
	color: #008D9A;
	text-align: left;
}
ul.actualite {
	list-style-position: outside;
	list-style-image: url(images/carreactualite.png);
}


li {
	margin-bottom: 5px;
}
li.recrutement {
	margin-bottom: 13px;
}

.Style4 {
	color: #FF6500;
	font-weight: bold;
	font-size:1.1em;
}
.titreoffre {
	color: #FFFFFF;
	font-size: 1em;
	font-weight: bold;
}
.pointrecrutement {
	color: #AE2747;
	font-weight: bold;
	font-size:0.8ems;
}
.pointactivites {
	color: #45923F;
	font-weight: bold;
	font-size:1ems;
}
p {
	text-align: left;
}
