/* MB 2004 */

BODY {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
margin: 0 0 0 0;
padding: 0;  
background-color:#ade0e3;
}

td {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
margin: 0 0 0 0;
padding: 0;  
}

th {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
margin: 0 0 0 0;
padding: 0;  
}

/* maquette de page */

#fond {
background-image: url(img/fond_page.gif);
background-repeat: no-repeat;
}

#fond_accueil {
background-image: url(img/acc_fondhaut.gif);
background-repeat: no-repeat;
}

#haut {
}

#liensimg {
background-image: url(img/courbe_menu.gif);
background-repeat: no-repeat;
background-color:#333366;
width:139px;
height: 100%;
float: left;
margin:1.3em 0 0 0;
}

#liens {
float: left;
margin:2em 0 0 0;
background-color:#333366;
}

#page{
margin:0 0 0 10%; 
}

#texte {
width:587px;
background-color:#ffffff;
border:0 none inherit; 
padding:0; 
}

#texte1 {
width:507px;
margin:0 3.2em 0 3.2em;
text-align : justify;
border:0 none inherit; 
padding:0; 
}

#texte1 li{
margin:0;
padding:0;
}

#texte1 ul {
	margin-top : 5px;
	list-style:disc;
}

#texte1 a:link {
	color: #a37484;
	text-decoration : none;
}

#texte1 a:visited {
	color: #a37484;
	text-decoration : none;
}

#texte1 a:hover {
	color: #000000;
	text-decoration : none;
}

#texte1 a:active {
	color: #a37484;
	text-decoration : none;
}

#texte1 h1, #texte1 h2, #texte1 h3{
font-family: Arial, Helvetica, sans-serif;
}

#texte1 h1 {
text-align : left;
font-size: 15pt;
font-weight: 700;
color: #333366;
}

#texte1 h2 {
font-size: 12pt;
font-weight: 600;
}

#texte1 h3 {
font-size: 10pt;
font-weight: 600;
}

#texte_faq {
width:507px;
margin:0 3.2em 0 3.2em;
text-align : justify;
border:0 none inherit; 
padding:0; 
}

#texte_faq li{
margin:0;
padding:0;
}

#texte_faq ul {
	margin-top : 5px;
	list-style:disc;
}

#texte_faq a:link {
	color: #a37484;
	text-decoration : none;
}

#texte_faq a:visited {
	color: #a37484;
	text-decoration : none;
}

#texte_faq a:hover {
	color: #000000;
	text-decoration : none;
}

#texte_faq a:active {
	color: #a37484;
	text-decoration : none;
}

#texte_faq h1, #texte_faq h2, #texte_faq h3{
font-family: Arial, Helvetica, sans-serif;
}

#texte_faq h1 {
text-align : left;
font-size: 15pt;
font-weight: 700;
color: #333366;
}

#texte_faq h2 {
font-size: 12pt;
font-weight: 600;
margin:3em 0 0 0;
}

#texte_faq h3 {
font-size: 10pt;
font-weight: 600;
margin:2.5em 0 0 0;

}


#texte2 {
width:507px;
margin:0 3.2em 0 3.2em;
text-align : justify;
border:0 none inherit; 
padding:0; 
}

#texte2 li{
margin:0;
padding:0;
}

#texte2 ul {
	margin-top : 5px;
	list-style:disc;
}

#texte2 a:link {
	color: #a37484;
	text-decoration : none;
}

#texte2 a:visited {
	color: #a37484;
	text-decoration : none;
}

#texte2 a:hover {
	color: #000000;
	text-decoration : none;
}

#texte2 a:active {
	color: #a37484;
	text-decoration : none;
}

#texte2 h1, #texte2 h2, #texte2 h3{
font-family: Arial, Helvetica, sans-serif;
}

#texte2 h1 {
text-align : left;
font-size: 15pt;
font-weight: 700;
color: #333366;
}

#texte2 h2 {
font-size: 12pt;
font-weight: 600;
background-color:#ade0e3;
}

#texte2 h3 {
font-size: 10pt;
font-weight: 600;

background-color:#e9f7f8;
}

#texte_parcours {
width:507px;
margin:0 3.2em 0 3.2em;
text-align : justify;
border:0 none inherit; 
padding:0; 
}

#texte_parcours li{
margin:0;
padding:0;
}

#texte_parcours ul {
	margin-top : 5px;
	list-style:disc;
}

#texte_parcours a:link {
	color: #bc5a75;
	text-decoration : none;

}

#texte_parcours a:visited {
	color: #bc5a75;
	text-decoration : none;
}

#texte_parcours a:hover {
	color: #000000;
	text-decoration : none;

}

#texte_parcours a:active {
	color: #bc5a75;
	text-decoration : none;
}

#texte_parcours h1, #texte_parcours h2, #texte_parcours h3{
font-family: Arial, Helvetica, sans-serif;
}

#texte_parcours h1 {
text-align : left;
font-size: 15pt;
font-weight: 700;
color: #333366;
}

#texte_parcours h2 {
font-size: 12pt;
font-weight: 600;
margin:2.5em 0 0 0;

}

#texte_parcours h3 {
font-size: 10pt;
font-weight: 600;
margin:2.5em 0 0 0;
}

#tableau {
width:100%;
text-align : justify;
border:0 none inherit; 
padding:0; 
}

#tableau tr{
width:100%;
background-color:#ade0e3;
}

#tableau a:link {
	color: #a37484;
	text-decoration : none;
}

#tableau a:visited {
	color: #a37484;
	text-decoration : none;
}

#tableau a:hover {
	color: #000000;
	text-decoration : none;
}

#tableau a:active {
	color: #a37484;
	text-decoration : none;
}

#tableau_annuaire {
width:100%;
border:0 none inherit; 
padding:0; 
}

#tableau_annuaire tr{
width:100%;
background-color:#ade0e3;
}

#tableau_annuaire a:link {
	color: #000000;
	text-decoration : none;
}

#tableau_annuaire a:visited {
	color: #a37484;
	text-decoration : none;
}

#tableau_annuaire a:hover {
	color: #000000;
	text-decoration : none;
}

#tableau_annuaire a:active {
	color: #a37484;
	text-decoration : none;
}


#annuaire_sommaire {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
	color: #000000;
	text-decoration : none;
}

#annuaire_sommaire a:link {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
	color: #000000;
	text-decoration : none;
}

#annuaire_sommaire a:visited {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
	color: #000000;
	text-decoration : none;
}

#annuaire_sommaire a:hover {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
	color: #000000;
	text-decoration : none;
}


#annuaire_sommaire a:active {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
	color: #000000;
	text-decoration : none;
}



#annuaire_sommaire tr {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
	color: #000000;
	text-decoration : none;
}

#annuaire_sommaire td {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
	color: #000000;
	text-decoration : none;
}

#annuaire {
width:100%;
border:0 none inherit; 
padding:0; 
}


#annuaire h1 {
text-align : left;
font-size: 14pt;
font-weight: 700;
color: #333366;

}

#annuaire h2 {
font-size: 11pt;
font-weight: 700;
color: #333366;
margin:0.3em 0 0 0;
}

#annuaire h3 {
text-align : center;
font-size: 10pt;
font-weight: 700;
background-color:#e9f7f8;
margin:4em 0 0 0;
}



#annuaire th{
background-color:#ade0e3;
text-align : left;
padding: 3; 
}

#annuaire td{
padding: 3; 
}

#annuaire tr{
width:100%;
border: 1px solid #e9f7f8;
}

#annuaire a:link {
	color: #a37484;
	text-decoration : none;
}

#annuaire a:visited {
	color: #a37484;
	text-decoration : none;
}

#annuaire a:hover {
	color: #000000;
	text-decoration : none;
}

#annuaire a:active {
	color: #a37484;
	text-decoration : none;
}

#tableau_annonces {
width:100%;
border:0 none inherit; 
padding:0; 
}

#tableau_annonces th{
background-color:#e9f7f8;
text-align : left;
padding: 1; 
}

#tableau_annonces td{
padding: 3; 
}

#tableau_annonces tr{
width:100%;
background-color:#e9f7f8;

}

#tableau_annonces a:link {
	color: #a37484;
	text-decoration : none;
}

#tableau_annonces a:visited {
	color: #a37484;
	text-decoration : none;
}

#tableau_annonces a:hover {
	color: #000000;
	text-decoration : none;
}

#tableau_annonces a:active {
	color: #a37484;
	text-decoration : none;
}


#tableau_parcours {
width:100%;
border:0 none inherit; 
padding:0; 
}

#tableau_parcours th{
background-color:#e9f7f8;
text-align : left;
padding: 0; 
}

#tableau_parcours td{
padding: 0; 
}

#tableau_parcours tr{
width:100%;
background-color:#e9f7f8;

}

#tableau_parcours a:link {
	color: #a37484;
	text-decoration : none;
}

#tableau_parcours a:visited {
	color: #a37484;
	text-decoration : none;
}

#tableau_parcours a:hover {
	color: #000000;
	text-decoration : none;
}

#tableau_parcours a:active {
	color: #a37484;
	text-decoration : none;
}


#tableau_actu {
width:100%;
border:0 none inherit; 
padding:0; 
text-align : justify;
}

#tableau_actu h2 {
text-align : left;
font-size: 11pt;
font-weight: 700;
color: #333366;
}

#tableau_actu h3 {
text-align : left;
font-size: 10pt;
font-weight: 700;
color: #000000;

}


#tableau_actu th{
text-align : left;
padding: 0; 
}

#tableau_actu td{
padding: 0; 
text-align : justify;
}

#tableau_actu tr{
width:100%;
text-align : justify;
}

#tableau_actu a:link {
	color: #a37484;
	text-decoration : none;
}

#tableau_actu a:visited {
	color: #a37484;
	text-decoration : none;
}

#tableau_actu a:hover {
	color: #000000;
	text-decoration : none;
}

#tableau_actu a:active {
	color: #a37484;
	text-decoration : none;
}

#tableau_actu_liste {
width:100%;
border:0 none inherit; 
padding:0; 
}

#tableau_actu_liste th{
text-align : left;
padding: 0; 
}

#tableau_actu_liste td{
padding: 0; 
}

#tableau_actu_liste tr{
width:100%;
}

#tableau_actu_liste a:link {
	color: #000000;
	text-decoration : none;
}

#tableau_actu_liste a:visited {
	color: #a37484;
	text-decoration : none;
}

#tableau_actu_liste a:hover {
	color: #000000;
	text-decoration : none;
}

#tableau_actu_liste a:active {
	color: #a37484;
	text-decoration : none;
}

#pied {
margin:7em 0 0 0;
text-align : center;
}

#fil {
text-align : justify;
margin:0.5em 0 0 0;
border:0 none inherit; 
padding:0; 
}

#fil h2 {
text-align : left;
background-color:#e9f7f8;
margin:0.8em 0 0 0;
font-size: 12px;
font-weight: 600;
color: #333366;
}

#formation {
width:100%;
border:0 none inherit; 
padding:0; 
}


#formation h1 {
text-align : left;
font-size: 14pt;
font-weight: 700;
color: #333366;

}

#formation h2 {
font-size: 11pt;
font-weight: 700;
color: #333366;
margin:0.3em 0 0 0;
}

#formation h3 {
text-align : center;
font-size: 10pt;
font-weight: 700;

margin:3em 0 0 0;
}



#formation th{
background-color:#ade0e3;
text-align : left;
padding: 3; 
}

#formation td{
padding: 3; 
}

#formation tr{
width:100%;
border: 1px solid #e9f7f8;
}

#formation a:link {
	color: #a37484;
	text-decoration : none;
}

#formation a:visited {
	color: #a37484;
	text-decoration : none;
}

#formation a:hover {
	color: #000000;
	text-decoration : none;
}

#formation a:active {
	color: #a37484;
	text-decoration : none;
}


/* feuille de style */

a.courbe {
}

a.rubrique {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  background-color: #333366;
  text-decoration: none;
  text-align: left;
  padding: 0;
  border: 0;
  display: block;
  width: 139px;
  margin:0.2em 0 0 0;
  text-indent:0.8em;
}
a.rubrique:hover {
  color: #333366;
  background-color: #ffffff;
  border: 0;
}

a.rubrique2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #333366;
  background-color: #ffffff;
  text-decoration: none;
  text-align: left;
  padding: 0px;
  border: 0;
  display: block;
  width: 139px;
  margin:0.2em 0 0 0;
  text-indent:0.8em;
}
a.rubrique2:hover {
  color: #333366;
  background-color: #ffffff;
  border: 0;
}

a.rubrique3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #999999;

  text-decoration: none;
  text-align: left;
  padding: 0px;
  border: 0;
  display: block;
  width: 139px;
  margin:0.2em 0 0 0;
  text-indent:0.8em;
}


.note 		{
	color: #000000;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.note a:link {
	color: #000000;
	text-decoration : none;
}

.note a:visited {
	color: #000000;
	text-decoration : none;
}

.note a:hover {
	color: #000000;
	text-decoration : none;
}

.note a:active {
	color: #000000;
	text-decoration : none;
}

.fil 		{
	color: #000000;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.fil a:link {
	color: #000000;
	text-decoration : none;
}

.fil a:visited {
	color: #000000;
	text-decoration : none;
}

.fil a:hover {
	color: #000000;
	text-decoration : none;
}

.fil a:active {
	color: #000000;
	text-decoration : none;
}



.copyright 		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333366;
	font-size: 9px;
}

.copyright a:link {
	color: #333366;
	text-decoration : none;
}

.copyright a:visited {
  color: #333366;
  text-decoration : none;
}

.copyright a:hover {
	color: #a37484;
	text-decoration : none;
}

.copyright a:active {
  color: #333366;
  text-decoration : none;
}

.zform  {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color : #f0f5f8;
	border-bottom : 1px solid inherit;
	border-left : 1px solid inherit;
	border-right : 1px solid inherit;
	border-top : 1px solid inherit;
	border-color : #bfd1dd;
}


.logo 		{
margin:0 0 1em 8.5%;
}

.logo2 		{
position: absolute;
top: 3.1em;
left: 45%;
}

.logo3 {
width:100%;
margin:1em 5% 0 5%;

}

.logo3 a:link {
width:100%;
border:0 none inherit; 
}

.menu 		{
position: absolute;
height: 100%;
}

.corps 		{
position: absolute;
margin:0 0 0 12em;
}

.niveau 		{
	color: #000000;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.questions	{
	font-family: Arial, Geneva, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #a37484;
	font-weight: 700;
	margin:3em 0 0 0;
}

.parcours_couleur1  {
background-color:#e9f7f8;
	margin:0.3em 0 0 0;
	}
	
.parcours_couleur2  {
	background-color : #ade0e3;
		margin:0.3em 0 0 0;
	}
	
.annuaire_couleur1  {
background-color:#e9f7f8;
	margin:0.3em 0 0 0;
	}
	
.annuaire_couleur2  {
	background-color : #ade0e3;
		margin:0.3em 0 0 0;
	}
	
.actu_couleur1  {
background-color:#e9f7f8;
	margin:0.3em 0 0 0;
	}
	
.actu_couleur2  {
	background-color : #ade0e3;
		margin:0.3em 0 0 0;
	}	

.annuaire_fil  {
background-color:#e9f7f8;
	margin:0.35em 0 0 0;
	}
	
.annuaire_niveau  {
text-align : right;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
background-color : #ade0e3;
margin:3em 0 0 0;
	}	
	
.annuaire_titre  {
		margin:0.35em 0 0 0;
	}
		
.annuaire_adresse  {
	background-color : #e9f7f8;
	margin:1em 0 0 0;
	}
	
.annuaire_texte  {
margin:0.35em 0 0 0;
	}
	
.annuaire_avis  {
		margin:0.5em 0 0 0;
	}

.annuaire_date  {
text-align : right;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0.35em 0 0 0;
	}	


.couleur1  {
background-color:#e9f7f8;

}
	
.couleur2  {
	background-color : #ade0e3;

}

.couleur3  {
	background-color : #ffdd97;

}

.chapo  {
background-color:#e9f7f8;
padding: 1em; 
}

.chapo2  {
background-color:#e9f7f8;
padding: 2em; 
margin:0 11em 0 0;
}

.chapo3  {
background-color:#e9f7f8;
padding: 2em; 
margin:0 6em 0 0;
}

.chapo_actu  {
background-color:#e9f7f8;
padding: 0.5em; 
font-weight: 500;
margin:0 0 0 3em;
}

.chapo_cadre  {
border : 1px solid #ade0e3;
padding: 1em; 
}


.chapo_cadre2  {
border : 1px solid #a37484;
padding: 1em;
margin:0 0 0 3em; 
}

.fiches_citations  {
border : 1px solid #ade0e3;
padding: 0.8em;
margin:0 0 0 3em; 
}

.fiches_citations2  {
border : 1px solid #dbc8ce;
padding: 0.8em;
margin:0 0 0 3em; 
}

.fiches_cadre  {
border : 1px solid #ade0e3;
padding: 0.8em; 
}

.hautdepage 		{
	color: #000000;
	font-size: 9px;
	text-align : right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.hautdepage  a:link {
	color: #000000;

	text-decoration : none;
}

.hautdepage  a:visited {
	color: #000000;
	text-decoration : none;
}

.hautdepage  a:hover {
	color: #000000;
	text-decoration : none;
}

.hautdepage  a:active {
	color: #000000;
	text-decoration : none;
}

.formation_public  {
text-align : right;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
background-color : #ade0e3;
margin:2.5em 0 0 0;
	}	

.formation_dates  {

	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0.35em 0 0 0;
	}

.formation_lieu  {
		margin:0.5em 0 0 0;
	}
	
.formation_public2  {
		margin:0.5em 0 0 0;
	}	
	
.formation_contact  {

		margin:0.5em 0 0 0;
	}

.formation_adresse  {
	background-color : #e9f7f8;
	margin:0.5em 0 0 0;
	}
	
.formation_texte  {
margin:0.35em 0 0 0;
	}
	
.breves_couleur1  {
background-color:#e9f7f8;
	margin:0.3em 0 1.2em 0;
	}
	
.breves_couleur2  {
	background-color : #ade0e3;
		margin:0.3em 0 0 0;
	}
	

.fiches_couleur1  {
background-color:#f5fcfc;
	margin:0.3em 0 1.2em 0;
	padding: 0.2em; 
	}
	
.fiches_couleur2  {
background-color:#e9f7f8;
		margin:0.3em 0 0 0;
			padding: 0.2em; 
	}



	
.fiches_lien  {
	background-color : #ade0e3;
		margin:1.5em 0 0 0;
	}
	
.fiches_url  {
background-color:#e9f7f8;
	margin:0.3em 0 0 0;
	}

.fiches_url2  {
background-color:#e9f7f8;
	margin:0 0 1em 0;
	}		
	
.fiches_presentation  {
margin:0.35em 0 1em 0;
	}

.fiches_presentation2  {
margin:1.5em 0 0.5em 0;
	}		


.faq_exemple1  {
margin:1.5em 0 0 0;
}
	
.faq_exemple2  {
background-color:#e9f7f8;
margin:0.5em 0 0 0;
}

.faq_exemple3  {
margin:0.5em 0 0 0;
}

.parc0  {
background-color : #ade0e3;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align : right;
margin:3em 0 0.5em 0;
	}

.parc1  {
font-size: 11pt;
font-weight: 700;
margin:0.3em 0 0 0;
	}
	
.parc2  {
margin:1em 0 0 0;

	}
	
.parc2bis  {
margin:2em 0 0 0;
border-top: 1px solid #bfd1dd;
border-bottom: 1px solid #bfd1dd;
	}		
	
.parc3  {
margin:2em 0 0 2.5em;
	}
		
.parc4  {
margin:1em 0 0.5em 2.5em;
padding: 0.5em;
background-color:#f3f3f3;
}	
	
.parc5  {
margin:0.5em 0 0.5em 2.5em;
	}	
	
.parc6 {
margin:0.5em 0 1em 2.5em;
	}	

.parc7  {
margin:1em 0 1em 2.5em;
border : 1px solid #bfd1dd;
padding: 0.5em;
	}
	
.parc8  {
margin:1em 0 0 2.5em;
border-bottom : 1px solid inherit;
border-top : 1px solid inherit;
border-color : #f3f3f3;
	}	

.biblio {
font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px; 
margin:0.8em 0 0 0;
}
