/* Feuille de styles - Franc-parler.org - OIF / MB 2006 */

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

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

/* MAQUETTE */

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

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

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

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

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

#liensimg {
background-image: url(../../img/courbe_menu3.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;
}

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

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

#texte {
width: 587px;
background-color: #ffffff;
border: 0 none inherit; 
padding: 0; 
background-image: url(../../img/courbe_haut3.gif);
background-repeat: no-repeat;
}

#texte3 {
width: 587px;
margin:0 0 0 0;
border: 0 none inherit; 
padding: 0; 

}

.fil {
background-color:#EDEDED;
margin:0 0 0 0;
}

.fil2 {
text-align: right;
}

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

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

.chapo3 {
background-color:#f3f3f3;
padding: 1em; 
margin:0 11em 0 0;
}

.chapo4 {
background-color:#f3f3f3;
padding: 1em; 
margin:0 8em 0 0;
}

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

.chapo_cadre2  {
padding: 1em; 
margin:4em 15em 2em 0;
border : 1px solid #ade0e3;
}

.chapo_cadre3  {
padding: 1em; 
margin:2em 0 2em 0;
border : 1px solid #a3a3a3;
}

.extrait  {
margin:0 0 1em 5em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border-left : 1px solid #a3a3a3;
padding-left: 1em; 
}

.extrait2  {
margin:1em 0 1em 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}



.biblio {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
margin: 0.8em 0 0 0;
}

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

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

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

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

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

#signature {
margin: 7em 0 0 0;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 9px;
}

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

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

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

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

#pied {
margin: 7em 0 0 0;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333366;
font-size: 9px;
}

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

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

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

#pied 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;
}

/* TEXTE */

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

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

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

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

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

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

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

#txt h1 {
text-align: left;
font-size: 15pt;
font-weight: 700;
color: #333366;
margin: 1em 0 1em 0;
}

#txt h2 {
display: list-item;
list-style-image: url(../../parcours/img/puce2.gif);
list-style-position: inside;
font-size: 12pt;
font-weight: 600;
margin: 2.2em 0 0 0;
}

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

#txt h4 {
font-size: 10pt;
margin: 1.5em 0 0 0;
font-style: italic;
font-weight: 400;
}

#txt h5 {
font-size: 10pt;
margin: 3em 0 1.5em 0;
font-weight: 600;
}

#txt h6 {
font-size: 10pt;
margin: 1em 0 0.5em 0;
font-style: italic;
font-weight: 400;
}

#txt tr{
width: 100%;
text-align : justify;
font-size: 12px;
}

#txt td{
text-align: justify;
font-size: 12px;
padding: 5px;
}

#txt th{
text-align: justify;
font-weight: 700;
font-size: 12px;
}

/* DOSSIERS */

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

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

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

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

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

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

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

#texte_dossier h1 {
text-align: left;
font-size: 15pt;
font-weight: 700;
color: #333366;
margin: 1em 0 1em 0;
}

#texte_dossier h2 {
display: list-item;
list-style-image: url(../../parcours/img/puce2.gif);
list-style-position: inside;
font-size: 12pt;
font-weight: 600;
margin: 2.2em 0 0 0;
}

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

#texte_dossier h4 {
font-size: 10pt;
margin: 1.5em 0 0 0;
font-style: italic;
font-weight: 400;
}

#texte_dossier h5 {
font-size: 10pt;
margin: 3em 0 1.5em 0;
font-weight: 600;
}

#texte_dossier h6 {
font-size: 10pt;
margin: 1em 0 0.5em 0;
font-style: italic;
font-weight: 400;
}

#texte_dossier tr{
width: 100%;
background-color: #f3f3f3;
text-align : justify;
font-size: 12px;
}

#texte_dossier td{
background-color: #f3f3f3;
text-align: justify;
font-size: 12px;
padding: 5px;
}

#texte_dossier th{
background-color: #f3f3f3;
text-align: justify;
font-weight: 700;
font-size: 12px;
}

/* DOSSIERS 2 */

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

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

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

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

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

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

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

#texte_dossier2 h1 {
text-align: left;
font-size: 15pt;
font-weight: 700;
color: #333366;
margin: 1em 0 1em 0;
}

#texte_dossier2 h2 {
display: list-item;
list-style-image: url(../../parcours/img/puce2.gif);
list-style-position: inside;
font-size: 12pt;
font-weight: 600;
margin: 2.2em 0 0 0;
}

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

#texte_dossier2 h4 {
font-size: 10pt;
margin: 1.5em 0 0 0;
font-style: italic;
font-weight: 400;
}

#texte_dossier2 h5 {
font-size: 10pt;
margin: 3em 0 1.5em 0;
font-weight: 600;
}

#texte_dossier2 h6 {
font-size: 10pt;
margin: 1em 0 0.5em 0;
font-style: italic;
font-weight: 400;
}

#texte_dossier2 tr{
width: 100%;
background-color: #fff0e1;
font-size: 12px;
}

#texte_dossier2 td{
background-color: #fff0e1;
font-size: 12px;
padding: 4px;
}

#texte_dossier2 th{
background-color: #fff0e1;
font-weight: 700;
font-size: 12px;
}

.dossier_couleur1 {
background-color: #fff0e1;
margin:0.2em 0 0 0;
}

/* PARCOURS */

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

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

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

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

#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 {
text-align: left;
font-size: 15pt;
font-weight: 700;
color: #333366;
margin: 1em 0 1em 0;
}

#texte_parcours h2 {
display: list-item;
list-style-image: url(../../parcours/img/puce2.gif);
list-style-position: inside;
font-size: 12pt;
font-weight: 600;
margin: 2.2em 0 0 0;
}

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

#texte_parcours h4 {
font-size: 10pt;
margin: 1.5em 0 0 0;
font-style: italic;
font-weight: 400;
}

#texte_parcours h5 {
font-size: 10pt;
margin: 3em 0 1.5em 0;
font-weight: 600;
}

#texte_parcours h6 {
font-size: 10pt;
margin: 1em 0 0.5em 0;
font-style: italic;
font-weight: 400;
}

#texte_parcours tr{
width: 100%;
background-color: #f3f3f3;
text-align : justify;
font-size: 12px;
}

#texte_parcours td{
background-color: #f3f3f3;
text-align: justify;
font-size: 12px;
padding: 5px;
}

#texte_parcours th{
background-color: #f3f3f3;
text-align: justify;
font-weight: 700;
font-size: 12px;
}

.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;
display: list-item;
list-style-image: url(../../img/fleche.gif);
list-style-position: inside;
}
	
.parc2bis {
margin: 2em 0 0 0;
/*display: list-item;
list-style-image: url(../../img/fleche.gif);
list-style-position: inside;*/
border-top: 1px solid #bfd1dd;
border-bottom: 1px solid #bfd1dd;
}

.parc2bis2 {
margin: 1em 0 3em 2.5em;
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;
}

/* ANNUAIRE */

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

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

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

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

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

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

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

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

}

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

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

#texte_annuaire tr{
width: 100%;
background-color: #f3f3f3;
text-align : justify;
font-size: 12px;
}

#texte_annuaire td{
background-color: #f3f3f3;
text-align: justify;
font-size: 12px;
padding: 5px;
}

#texte_annuaire th{
background-color: #f3f3f3;
text-align: justify;
font-weight: 700;
font-size: 12px;
}

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


/* ACTU */

.actu_agenda {
margin: 1.5em 0 0 0;
border-bottom: 1px solid #bfd1dd;
}

.actu_lien {
margin: 1.5em 0 0 0;
border-top: 1px solid #bfd1dd;
border-bottom: 1px solid #bfd1dd;
}

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

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

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

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

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

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

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

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

#texte_actu h2 {
display: list-item;
list-style-image: url(../../parcours/img/puce2.gif);
list-style-position: inside;
font-size: 12pt;
font-weight: 600;
margin: 2.2em 0 0 0;
}

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

#texte_actu h4 {
display: list-item;
list-style-image: url(../../img/agenda1.gif);
list-style-position: inside;
font-size: 10 pt;
margin: 2.2em 0 0 0;
font-weight: 400;
}

#texte_actu h5 {
font-size: 10pt;
margin: 3em 0 1.5em 0;
font-weight: 600;
}

#texte_actu h6 {
text-align: left;
font-size: 13pt;
font-weight: 700;
color: #333366;
}

#texte_actu tr {
width: 100%;
background-color: #f3f3f3;
text-align : justify;
}

#texte_actu td {
background-color: #f3f3f3;
text-align: justify;
}

#texte_actu th {
text-align: left;
font-weight: 700;
}

.actu_chapo {
margin:6em 0 0em 3.5em;
padding: 0.5em;
background-color:#f3f3f3;
}

.actu_lien  {
margin:1.5em 0 0 0;
border-top: 1px solid #bfd1dd;
border-bottom: 1px solid #bfd1dd;

	}
	

	
.actu_titre  {
margin:2.5em 0 0 0;
font-weight: 600;
}

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

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

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

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

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

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

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

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

#txt_actu h2 {
display: list-item;
list-style-image: url(../../parcours/img/puce2.gif);
list-style-position: inside;
font-size: 12pt;
font-weight: 600;
margin: 2.2em 0 0 0;
}

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

#txt_actu h4 {
display: list-item;
list-style-image: url(../../img/agenda1.gif);
list-style-position: inside;
font-size: 10 pt;
margin: 2.2em 0 0 0;
font-weight: 400;
}

#txt_actu h5 {
font-size: 10pt;
margin: 3em 0 1.5em 0;
font-weight: 600;
}

#txt_actu h6 {
text-align: left;
font-size: 13pt;
font-weight: 700;
color: #333366;
}

#txt_actu tr {
width: 100%;

text-align : justify;
}

#txt_actu td {

text-align: justify;
}

#txt_actu th {
text-align: left;
font-weight: 700;
}


/* ARTICLES */

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

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

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

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

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

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

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

#texte_articles h1 {
text-align: left;
font-size: 15pt;
font-weight: 700;
color: #333366;
margin: 1em 0 0.5em 0;
}

#texte_articles h2 {
display: list-item;
list-style-image: url(../../parcours/img/puce2.gif);
list-style-position: inside;
font-size: 12pt;
font-weight: 600;
margin: 2.2em 0 0 0;
}

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

#texte_articles h4 {
font-size: 10pt;
margin: 1.5em 0 0 0;
font-style: italic;
font-weight: 400;
}

#texte_articles h5 {
font-size: 10pt;
margin: 3em 0 1.5em 0;
font-weight: 600;
}

#texte_articles h6 {
font-size: 10pt;
margin: 1em 0 0.5em 0;
font-style: italic;
font-weight: 400;
}

#texte_articles tr{
width: 100%;
background-color: #f3f3f3;
text-align : justify;
font-size: 12px;
}

#texte_articles td{
background-color: #f3f3f3;
text-align: justify;
font-size: 12px;
padding: 5px;
}

#texte_articles th{
background-color: #f3f3f3;
text-align: justify;
font-weight: 700;
font-size: 12px;
}

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

#texte_articles .questions a:link {
	color: #a37484;
text-decoration: none;
	font-weight: 500;
}

#texte_articles .questions a:visited {
	color: #a37484;
text-decoration: none;
}

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

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

.actu_note {
margin:2em 0 0 0;
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 0;
}

.actu_liensommaire  {
margin:0.2em 0 0 0;
}
	
.actu_liensommairetitre  {
margin:1.8em 0 0 0;
font-weight: 600;
}

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

/* ANNONCES */

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

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

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

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

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

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

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

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

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

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

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

#texte_annonces h4 {
font-size: 10pt;
font-weight: 500;
font-style: italic;
}


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


/* FICHES */

/* ANNUAIRE */

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

#texte_fiche ul {
margin-top: 0;
list-style: disc;
}

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

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

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

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

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

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

}

#texte_fiche h2 {
font-size: 11pt;
font-weight: 700;

margin:2em 0 0 0;
}

#texte_fiche h3 {
font-size: 10pt;
font-weight: 700;
margin:1em 0 1em 0;
font-style: italic;
}

#texte_fiche h5 {
font-size: 10pt;
margin: 3em 0 1.5em 0;
font-weight: 600;
}

#texte_fiche tr{
width: 100%;
background-color: #f3f3f3;
text-align : justify;
font-size: 12px;
}

#texte_fiche td{
background-color: #f3f3f3;
text-align: justify;
font-size: 12px;
padding: 5px;
}

#texte_fiche th{
background-color: #f3f3f3;
text-align: justify;
font-weight: 700;
font-size: 12px;
}

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

#texte_fiche2 ul {
margin-top: 0;
list-style: disc;
}

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

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

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

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

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

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

}

#texte_fiche2 h2 {
font-size: 11pt;
font-weight: 700;

margin:2em 0 0 0;
}

#texte_fiche2 h3 {
font-size: 10pt;
font-weight: 700;
margin:1em 0 1em 0;
font-style: italic;
}

#texte_fiche2 h4 {
font-size: 11pt;
font-weight: 700;

margin:2em 0 1em 0;
}

#texte_fiche2 h5 {
font-size: 10pt;
margin: 3em 0 1.5em 0;
font-weight: 600;
}

#texte_fiche2 tr{
width: 100%;

text-align : justify;
font-size: 12px;
}

#texte_fiche2 td{
border : 1px solid #ddd;
text-align: justify;
font-size: 12px;
padding: 5px;
}

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

#texte_fiche3 ul {
margin-top: 0;
list-style: disc;
}

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

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

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

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

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

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

}

#texte_fiche3 h2 {
font-size: 11pt;
font-weight: 700;

margin:2em 0 0 0;
}

#texte_fiche3 h3 {
font-size: 10pt;
font-weight: 700;
margin:1em 0 1em 0;
font-style: italic;
}

#texte_fiche3 h4 {
font-size: 11pt;
font-weight: 700;

margin:2em 0 1em 0;
}

#texte_fiche3 tr{
width: 100%;


font-size: 12px;
}

#texte_fiche3 td{
border : 1px solid #7272B8;
font-size: 12px;
padding: 5px;
}

.chapo_fiches {
font-weight: 700;
font-style: italic;
padding: 0em;
margin:3em 0 3em 0;
}

.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;
	}
	
	.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_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_citations3  {
border : 1px solid #dbc8ce;
padding: 0.8em;
margin:0 3em 0 3em; 
}

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


/* STYLES */

.souligner {
border-bottom: 0.1em solid #000000;
margin: 0 0 0 0;
}

.souligner_em {
font-style: italic;
margin: 0 0 0 0;
}

.souligner_cadre {
border: 1px solid #ffb7b7;
}

.souligner_couleur {
color: #003366;
}

.souligner_weight {
font-weight: 600;
margin: 0.5em 0 0 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;
}

.inter_filet {
margin: 1.5em 0 0 0;
border-bottom: 1px solid #bfd1dd;
font-weight: 600;
padding-bottom: 0.3em;
}

.inter_filet2 {
margin: 1.5em 0 1em 0;
border-bottom: 1px solid #bfd1dd;
font-weight: 600;
padding-bottom: 0.3em;
}

.inter_centrer {
margin: 2em 0 0 0;
font-weight: 600;
text-align : center;
font-size: 13pt;
color: #333366;
}

.chapo_une {
background-color: #dfeae4;
padding: 1em; 
color : #4d8d72;
}

.form_annuaire  {
font-size : 10px;
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color : #fff;
margin:0 0 0 0;
}

#moteurpage 		{
margin:0 0 0 12em;
}

#moteur1 {
position: absolute;
width:587px;
background-color:#ffffff;
border:0 none inherit; 
padding:0; 
margin:9.9em 0 0 10%;
}


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

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

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

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

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

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

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

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

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

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

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