body {
font-family: "Trebuchet MS", Sans-Serif;
color:#87888a;
padding:0;
margin:0;
margin-top: 20px;
margin-bottom: 10px;
}

/* navigation */
a {color: #87888a;font-size: 12px; text-decoration: none;}
a:visited {color:#87888a;font-size: 12px; text-decoration: none;}
a:hover {color: #ccc;font-size: 12px; text-decoration: none;}
a:active { color:#000000;font-size: 12px; text-decoration: none;}

P { font-family: "Trebuchet MS", Sans-Serif;
font-size: 12px;
color: #000;
padding:5px 15px;
margin:0 }

.lien {
  font-weight: normal; 
  font-size: 12px;
  line-height: normal; 
  font-family:"Trebuchet MS", Sans-Serif;
  color: #87888a;
}
A.lien:link { text-decoration: underline ; color: #87888a;
	font-weight: bold;
}
A.lien:visited { text-decoration: none ; color: #666 }
A.lien:active { text-decoration: none ; color: #000 }
A.lien:hover { text-decoration: underline ; color: #ccc}

.P11 { font-family: "Trebuchet MS", Sans-Serif;
font-size: 11px;
color: #666; }

a.P11:link, a.P11:visited{
font-family: "Trebuchet MS", Sans-Serif;
font-size: 11px;
color: #666;
text-decoration: none;
}
a.P11:hover, a.P11:active {
font-family: "Trebuchet MS", Sans-Serif;
font-size: 11px;
color: #ccc;
text-decoration: underline;
}

.P12 { font-family: "Trebuchet MS", Sans-Serif;
font-size: 12px;
color: #666; }

a.P12:link{
font-family: "Trebuchet MS", Sans-Serif;
font-size: 12px;
color: #666;
text-decoration: none;
}
a.P12:hover, a.P12:active {
font-family: "Trebuchet MS", Sans-Serif;
font-size: 12px;
color: #ccc;
text-decoration: underline;
}

.propective11px { font-family: "Trebuchet MS", Sans-Serif;
font-size: 11px;
color: #632181;}

.propective12px { font-family: "Trebuchet MS", Sans-Serif;
font-size: 12px;
color: #632181;}

.teritoriale11px { font-family: "Trebuchet MS", Sans-Serif;
font-size: 11px;
color: #006ab2;}

.teritoriale12px { font-family: "Trebuchet MS", Sans-Serif;
font-size: 12px;
color: #006ab2;}

.sectorielle11px { font-family: "Trebuchet MS", Sans-Serif;
font-size: 12px;
color: #789c12;}

.sectorielle12px { font-family: "Trebuchet MS", Sans-Serif;
font-size: 12px;
color: #789c12;}

.formation11px { font-family: "Trebuchet MS", Sans-Serif;
font-size: 11px;
color: #cc0000;
}

.formation12px { font-family: "Trebuchet MS", Sans-Serif;
font-size: 12px;
color: #cc0000;}

.travailht11px { font-family: "Trebuchet MS", Sans-Serif;
font-size: 11px;
color: #ff9900;}

.travailht12px { font-family: "Trebuchet MS", Sans-Serif;
font-size: 12px;
color: #ff9900;}

h1 {
font-family: "Trebuchet MS", Sans-Serif;
font-size: 15px;
color: #000;
padding:4px 30px;
margin:5px;
background: url(../imgs/flechorange.gif) no-repeat;
}

h2 {
color: #ff9900;
padding:5px 15px;
margin:0;
	font: bold 12px "Trebuchet MS", Sans-Serif;
}

img.fleche {vertical-align:middle;
margin:5px;}

.propectiveh1 { 
font-family: "Trebuchet MS", Sans-Serif;
font-size: 15px;
padding:4px 30px;
margin:5px;
background: url(../imgs/flechorange.gif) no-repeat;
color: #632181;}

.teritorialeh1 { 
font-family: "Trebuchet MS", Sans-Serif;
font-size: 15px;
padding:4px 30px;
margin:5px;
background: url(../imgs/flechorange.png) no-repeat;
color: #006ab2;}

.sectorielleh1 { 
font-family: "Trebuchet MS", Sans-Serif;
font-size: 15px;
padding:4px 30px;
margin:5px;
background: url(../imgs/flechorange.png) no-repeat;
color: #789c12;}

.formationh1 { 
font-family: "Trebuchet MS", Sans-Serif;
font-size: 15px;
padding:4px 30px;
margin:5px;
background: url(../imgs/flechorange.png) no-repeat;
color: #cc0000;}

.travailhth1 { 
font-family: "Trebuchet MS", Sans-Serif;
font-size: 15px;
padding:4px 30px;
margin:5px;
background: url(../imgs/flechorange.png) no-repeat;
color: #ff9900;}

/* navigation secondaire */
a.prospective:link, a.prospective:visited{
font-family: "Trebuchet MS", Sans-Serif;
font-size: 13px;
color: #000;
text-decoration: none;
}
a.prospective:hover, a.prospective:active {
font-family: "Trebuchet MS", Sans-Serif;
font-size: 13px;
color: #632181;
text-decoration: underline;
}

a.territoriale:link, a.territoriale:visited{
font-family: "Trebuchet MS", Sans-Serif;
font-size: 13px;
color: #000;
text-decoration: none;
}
a.territoriale:hover, a.territoriale:active {
font-family: "Trebuchet MS", Sans-Serif;
font-size: 13px;
color: #006ab2;
text-decoration: underline;
}

a.sectorielle:link, a.sectorielle:visited{
font-family: "Trebuchet MS", Sans-Serif;
font-size: 13px;
color: #000;
text-decoration: none;
}
a.sectorielle:hover, a.sectorielle:active {
font-family: "Trebuchet MS", Sans-Serif;
font-size: 13px;
color: #789c12;
text-decoration: underline;
}

a.formation:link, a.formation:visited{
font-family: "Trebuchet MS", Sans-Serif;
font-size: 13px;
color: #000;
text-decoration: none;
}
a.formation:hover, a.formation:active {
font-family: "Trebuchet MS", Sans-Serif;
font-size: 13px;
color: #cc0000;
text-decoration: underline;
}

a.travailht:link, a.travailht:visited{
font-family: "Trebuchet MS", Sans-Serif;
font-size: 13px;
color: #000;
text-decoration: none;
}
a.travailht:hover, a.travailht:active {
font-family: "Trebuchet MS", Sans-Serif;
font-size: 13px;
color: #ff9900;
text-decoration: underline;
}

a.reserve:link, a.reserve:visited{
font-family: "Trebuchet MS", Sans-Serif;
font-size: 13px;
color: #000;
text-decoration: none;
}
a.reserve:hover, a.reserve:active {
font-family: "Trebuchet MS", Sans-Serif;
font-size: 13px;
color: #ff9900;
text-decoration: underline;
}

.form2 {
	margin: 1px 2px 1.5px 0;
	padding: 2px;
}
form input.button, form input.button2 {padding: 1px;border: 1px solid gray;background: #ccc;color:#000;font:bold 90% Verdana,Sans-serif;}
form input.button2 {border-color:#998 #665 #665 #998;color:#333;}
form input.button:hover, form input.button2:hover {color: gray;background: silver;cursor:pointer;}
form input.button:active {border-color:#369 #69c #69c #369;background:#ccc;color:#000;}
form input.button2:active {border-color:#666 #999 #999 #666;background:#ccc;color:#000;}			

form input.text2 {padding: 1px;border: 1px solid #ddd;background: #eee;color:#000;font:bold 90% Verdana,Sans-serif;}
