@charset "iso-8859-1";
/* CSS Document */

html, body {
	background: url(../_images/fd_page.jpg);
	background-position:top;
	margin: 0 0 0 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #565656;
	background-color: #FFFFFF;
	scrollbar-face-color: silver;
	scrollbar-track-color: white;
	scrollbar-arrow-color: #FA702A;
	text-align: center;
	background-repeat: repeat-x;	
	/*background-attachment: fixed;*/
}

h1 {
	font-weight: normal;
	font-size: 16px;
	margin: 0 0 10px 0;
}

.titre_bandeau {
	font-weight: bold;
	font-size: 14px;
	font-style: italic;
	margin-top:8px;
	margin-bottom:0;
}

h2 {
	font-weight: bold;
	font-size: 14px;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}

h2.sitemap {
	font-weight: bold;
	font-size: 14px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

h3 {
	font-weight: bold;
	font-size: 12px;
	margin: 0 0 10px 0;
}

h3.titre_liste {
	font-size: 11px;
	margin:0 0 0px 0;
	padding:0 0 0 0;
}

h3.map {
	font-weight: bold;
	font-size: 11px;
	margin:2px 0 4px 3px;
	padding:0 0 0 0;
}

h3.mot_lexique {
	font-size: 11px;
	margin:5px 0 0 0;
	padding:0 0 0 0;
	/*color:#FA702A;*/
	color:#004486;
	font: italic;
	/*float: left;*/
}

h3.tit_ref {
	font-size: 11px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	/*color:#FA702A;*/
	color:#004486;
	font: italic;
	/*float: left;*/
}


h4 {
	font-weight: bold;
	font-size: 12px;
	color:#FA702A;
	margin: 0 0 10px 0;
}

h5 {
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	font-style:italic;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}

h5.titre_cadre {
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	font-style:italic;
	margin: 2px 0 0 6px;
	padding: 0 0 0 0;
	text-align: left;
}

p {margin: 0 0 10px 0; padding:0 0 0 0;	text-align: justify;}
p.detail_part {text-align: center;}
p.texte_cadre_aussi {margin: 0 0 0 0; padding: 4px 0 4px 0;}
p.espace_texte_cadre {margin: 1px 0 1px 0; padding: 0 0 0 0; font-size: 5px;}
p.menu_famille {margin: 0 0 0 0; padding: 2px 0 2px 0;}

p.lettre_lexique {
	margin-bottom: -5px;
	color:#FA702A;
	font: italic;}
p.def_lexique {margin-left: 10px;}



p.desc_liste {
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.p0 {
	font-size: 9px;
	color:#7A7A7A;
	font-weight: lighter;
}

.p1 {
	font-size: 11px;
	color:#565656;
	font-weight: lighter;
	text-align: justify;
}

.p1w {
	font-size: 11px;
	color:#ffffff;
	font-weight: lighter;
}

.p2b {
	font-size: 12px;
	color:#565656;
	font-weight: bold;
}

.p2w {
	font-size: 12px;
	color:#ffffff;
	font-weight: lighter;
}

.p3b {
	font-size: 14px;
	color:#565656;
	font-style: italic;
	font-weight: bold;
}

.legende {
	font-size:11px;
	font-weight: lighter;
	color:#565656;
	vertical-align:top;
	text-decoration:none;
}

.legende_2 {
	font-size:11px;
	font-weight: lighter;
	color:#A0A0A0;
	vertical-align:middle;
	text-decoration:none;
}

.nom_apercu {
	float: left;
	border:none;
	scrollbar:none;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	height:15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#565656;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.texte_area_apercu {
	border:none;
	scrollbar:none;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	height:125px;
	/*height:140px;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#565656;
}

.input_legende {
	border:solid;
	border-width:1px;
	border-color:#565656;
	width:481px;
	height:19px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#565656;
	text-align:center;
}

.p1b {
	font-size: 11px;
	color:#565656;
	font-weight: bold;
}

.bleu {color:#004486; font: italic;}

.orange {color:#FA702A; font: italic;}

.fam_1 {color:#004570; font: italic;}
.fam_2 {color:#592b27; font: italic;}
.fam_3 {color:#00605b; font: italic;}
.fam_4 {color:#44511a; font: italic;}

.BG_orange {background-color: #E96A2B; font: italic}

.BG_gris {background-color:#999999;}

a {color: #004486; font-weight:bold; text-decoration:underline; margin:0 0 0 0; padding:0 0 0 0;}
a:hover {color: #FA702A; font-weight:bold; text-decoration:none; margin:0 0 0 0; padding:0 0 0 0;}

.lien_accueil {float:right; font-size: 11px; margin:0 0 0 0; padding:0 0 0 0;}
a.lien_ban {color: #565656; text-decoration:none; margin: 0 0 10px 0; padding: 0 0 0 0;}
a.lien_ban:hover {color: #004486; text-decoration:none; margin: 0 0 10px 0; padding: 0 0 0 0;}

a.lien_ban_bas {color: #ffffff; text-decoration:none;}
a.lien_ban_bas:hover {color: #004486; text-decoration:none;}


.puce_select {height: 13px; background-image:url(../_images/puce_dw.gif); background-repeat:no-repeat; padding: 0px 0 4px 17px;}

a.lien_puce {height: 13px; background-image: url(../_images/puce_off.gif); background-repeat:no-repeat; padding: 0px 0 4px 18px; color: #004486; font-weight: bold; text-decoration: underline;}
a.lien_puce:hover {height:13px;background-image:url(../_images/puce_on.gif); background-repeat:no-repeat; padding: 0px 0 4px 18px; color: #FA702A; font-weight:bold; text-decoration:none;}

a.lien_pdf {height: 13px; background-image: url(../_images/puce_pdf_off.gif); background-repeat:no-repeat; padding: 0px 0 4px 18px;color: #004486; font-weight: bold; text-decoration: underline;}
a.lien_pdf:hover {height:13px;background-image:url(../_images/puce_pdf_on.gif); background-repeat:no-repeat; padding: 0px 0 4px 18px;color: #FA702A; font-weight:bold; text-decoration:none;}

a.lien_video {height: 13px; background-image: url(../_images/puce_video_off.gif); background-repeat:no-repeat; padding: 0px 0 4px 18px; color: #004486; font-weight: bold; text-decoration: underline;}
a.lien_video:hover {height:13px;background-image:url(../_images/puce_video_on.gif); background-repeat:no-repeat; padding: 0px 0 4px 18px; color: #FA702A; font-weight:bold; text-decoration:none;}

a.lien_info {height: 14px; background-image: url(../_images/puce_info_off.gif); background-repeat:no-repeat; padding: 0 0 0 17px; color: #004486; font-weight: bold; text-decoration: underline;}
a.lien_info:hover {height:14px;background-image:url(../_images/puce_info_on.gif); background-repeat:no-repeat; padding: 0 0 0 17px; color: #FA702A; font-weight:bold; text-decoration:none;}

a.lien_legende {font-size: 9px; color: #A0A0A0; font-weight: light; text-decoration: none;}
a.lien_legende:hover {font-size: 9px; color: #004486; font-weight:light; text-decoration:none;}


tr.ligne_pair {color: #565656;}

/**************************************/
/**************************************/
/**************************************/
a.lien_liste_pair {float:left; width:100%; font-weight:lighter; margin:0 0 0 0; padding:3px 3px 3px 3px; color: #565656; text-decoration: none;}
a.lien_liste_pair:hover {float:left; width:100%; font-weight:lighter; margin:0 0 0 0; padding:2px 2px 2px 2px; color: #565656; text-decoration: none; border:solid; border-width:1px; border-color:#565656;}

/**************************************/
/**************************************/
/**************************************/
a.lien_aussi_1 {font-size: 11px; background-image: url(../_images/aro_lien_fam_1.gif); padding: 0px 0px 0px 12px; margin: 0px 0px 0px 0px; color: #004570; font-weight: bold; text-decoration: underline;}
a.lien_aussi_1:hover {font-size: 11px; background-image: url(../_images/aro_lien_fam_1.gif); padding: 0px 0px 0px 12px; margin: 0px 0px 0px 0px; color: #538aad; font-weight:bold; text-decoration:none;}
b.lien_aussi_1_active {font-size: 11px; background-image: url(../_images/aro_lien_fam_1.gif); padding: 0px 0px 0px 12px; margin: 0px 0px 0px 0px; color: #538aad; font-weight:bold; text-decoration:none;}

a.lien_cat_1 {width:245px; height: 15px; padding: 5px 0 3px 3px; margin: 3px 0 2px 0; color: #004570; font-weight: bold; text-decoration: underline;}
a.lien_cat_1:hover {width:245px; height:15px; padding: 5px 0 3px 3px; margin: 3px 0 2px 0; color: #538aad; font-weight:bold; text-decoration:none;}
b.lien_cat_1_active {width:245px; height:15px; padding: 5px 0 3px 3px; margin: 3px 0 2px 0;color: #538aad; font-weight:bold;}

a.lien_scat_1 {float:left; width:258px; height: 14px; background-image: url(../_images/aro_lien_fam_1.gif); margin-bottom:1px; padding:0 0 0 14px; color: #004570; font-weight: bold; text-decoration: underline; font-size: 11px; margin-left:17px;}
a.lien_scat_1:hover {float:left; width:258px; height:14px;background-image:url(../_images/aro_lien_fam_1b.gif); margin-bottom:1px; padding:0 0 0 14px;color: #538aad; font-weight:bold; text-decoration:none; font-size: 11px; margin-left:17px;}
a.lien_scat_1_active {float:left; width:258px; height: 14px; background-image: url(../_images/aro_lien_fam_1b.gif); margin-bottom:1px; padding:0 0 0 14px; color: #538aad; font-weight: bold; text-decoration: underline; font-size: 11px; margin-left:17px;}
a.lien_scat_1_active:hover {float:left; width:258px; height:14px;background-image:url(../_images/aro_lien_fam_1b.gif); margin-bottom:1px; padding:0 0 0 14px;color: #538aad; font-weight:bold; text-decoration:none; font-size: 11px; margin-left:17px;}

b.lien_scat_1_active {float:left; width:258px; height:14px;background-image:url(../_images/aro_lien_fam_1b.gif); margin-bottom:1px; padding:0 0 0 14px;color: #538aad; font-weight:bold; text-decoration:none; font-size: 11px; margin-left:17px;}

a.lien_liste_fam_1_impair {float:left; width:100%; font-weight:lighter; margin:0 0 0 0; padding:3px 3px 3px 3px; color: #565656; text-decoration: none; background-color:#bfd0db;}
a.lien_liste_fam_1_impair:hover {float:left; font-weight:lighter; margin:0 0 0 0; padding:2px 2px 2px 2px; color: #565656; text-decoration: none; background-color:#bfd0db; border:solid; border-width:1px; border-color:#565656;}

a.lien_back_1 {float:left; width:332px; height: 14px; background-image: url(../_images/aro_lien_back_1.gif); background-repeat: no-repeat; margin-bottom:1px; padding:0 0 0 14px; color: #004570; font-weight: bold; text-decoration: underline; font-size: 11px; margin-left:0;}
a.lien_back_1:hover {float:left; width:332px; height:14px;background-image:url(../_images/aro_lien_back_1.gif); background-repeat: no-repeat; margin-bottom:1px; padding:0 0 0 14px;color: #538aad; font-weight:bold; text-decoration:none; font-size: 11px; margin-left:0;}

tr.ligne_1_impair {color: #565656; background-color:#bfd0db;}
td.ligne_1_impair {color: #565656; background-color:#bfd0db;}

/**************************************/
a.lien_aussi_2 {font-size: 11px; background-image: url(../_images/aro_lien_fam_2.gif); padding: 0px 0px 0px 12px; margin: 0px 0px 0px 0px; color: #592b27; font-weight: bold; text-decoration: underline;}
a.lien_aussi_2:hover {font-size: 11px; background-image: url(../_images/aro_lien_fam_2.gif); padding: 0px 0px 0px 12px; margin: 0px 0px 0px 0px; color: #a67672; font-weight:bold; text-decoration:none;}
b.lien_aussi_2_active {font-size: 11px; background-image: url(../_images/aro_lien_fam_2.gif); padding: 0px 0px 0px 12px; margin: 0px 0px 0px 0px; color: #a67672; font-weight:bold; text-decoration:none;}

a.lien_cat_2 {width:245px; height: 15px; padding: 5px 0 3px 3px; margin: 3px 0 2px 0; color: #592b27; font-weight: bold; text-decoration: underline;}
a.lien_cat_2:hover {width:245px; height:15px; padding: 5px 0 3px 3px; margin: 3px 0 2px 0;color: #a67672; font-weight:bold; text-decoration:none;}
b.lien_cat_2_active {width:245px; height:15px; padding: 5px 0 3px 3px; margin: 3px 0 2px 0;color: #a67672; font-weight:bold;}

a.lien_scat_2 {float:left; width:258px; height: 14px; background-image: url(../_images/aro_lien_fam_2.gif); margin-bottom:1px; padding:0 0 0 14px; color: #592b27; font-weight: bold; text-decoration: underline; font-size: 11px; margin-left:17px;}
a.lien_scat_2:hover {float:left; width:258px; height:14px;background-image:url(../_images/aro_lien_fam_2b.gif); margin-bottom:1px; padding:0 0 0 14px;color: #a67672; font-weight:bold; text-decoration:none; font-size: 11px; margin-left:17px;}
a.lien_scat_2_active {float:left; width:258px; height: 14px; background-image: url(../_images/aro_lien_fam_2b.gif); margin-bottom:1px; padding:0 0 0 14px; color: #a67672; font-weight: bold; text-decoration: underline; font-size: 11px; margin-left:17px;}
a.lien_scat_2_active:hover {float:left; width:258px; height:14px;background-image:url(../_images/aro_lien_fam_2b.gif); margin-bottom:1px; padding:0 0 0 14px;color: #a67672; font-weight:bold; text-decoration:none; font-size: 11px; margin-left:17px;}

b.lien_scat_2_active {float:left; width:258px; height:14px;background-image:url(../_images/aro_lien_fam_2b.gif); margin-bottom:1px; padding:0 0 0 14px;color: #a67672; font-weight:bold; text-decoration:none; font-size: 11px; margin-left:17px;}

a.lien_liste_fam_2_impair {float:left; width:100%; font-weight:lighter; margin:0 0 0 0; padding:3px 3px 3px 3px; color: #565656; text-decoration: none; background-color:#d5cac9;}
a.lien_liste_fam_2_impair:hover {float:left; font-weight:lighter; margin:0 0 0 0; padding:2px 2px 2px 2px; color: #565656; text-decoration: none; background-color:#d5cac9; border:solid; border-width:1px; border-color:#565656;}

a.lien_back_2 {float:left; width:332px; height: 14px; background-image: url(../_images/aro_lien_back_2.gif); background-repeat: no-repeat; margin-bottom:1px; padding:0 0 0 14px; color: #592b27; font-weight: bold; text-decoration: underline; font-size: 11px; margin-left:0;}
a.lien_back_2:hover {float:left; width:332px; height:14px;background-image:url(../_images/aro_lien_back_2.gif); background-repeat: no-repeat; margin-bottom:1px; padding:0 0 0 14px;color: #a67672; font-weight:bold; text-decoration:none; font-size: 11px; margin-left:0;}

tr.ligne_2_impair {color: #565656; background-color:#d5cac9;}
td.ligne_2_impair {color: #565656; background-color:#d5cac9;}

/**************************************/
a.lien_aussi_3 {font-size: 11px; background-image: url(../_images/aro_lien_fam_3.gif); padding: 0px 0px 0px 12px; margin: 0px 0px 0px 0px; color: #00605b; font-weight: bold; text-decoration: underline;}
a.lien_aussi_3:hover {font-size: 11px; background-image: url(../_images/aro_lien_fam_3.gif); padding: 0px 0px 0px 12px; margin: 0px 0px 0px 0px; color: #50a19d; font-weight:bold; text-decoration:none;}
b.lien_aussi_3_active {font-size: 11px; background-image: url(../_images/aro_lien_fam_3.gif); padding: 0px 0px 0px 12px; margin: 0px 0px 0px 0px; color: #50a19d; font-weight:bold; text-decoration:none;}

a.lien_cat_3 {width:245px; height: 15px; padding: 5px 0 3px 3px; margin: 3px 0 2px 0; color: #00605b; font-weight: bold; text-decoration: underline;}
a.lien_cat_3:hover {width:245px; height:15px; padding: 5px 0 3px 3px; margin: 3px 0 2px 0;color: #50a19d; font-weight:bold; text-decoration:none;}
b.lien_cat_3_active {width:245px; height:15px; padding: 5px 0 3px 3px; margin: 3px 0 2px 0;color: #50a19d; font-weight:bold;}

a.lien_scat_3 {float:left; width:258px; height: 14px; background-image: url(../_images/aro_lien_fam_3.gif); margin-bottom:1px; padding:0 0 0 14px; color: #00605b; font-weight: bold; text-decoration: underline; font-size: 11px; margin-left:17px;}
a.lien_scat_3:hover {float:left; width:258px; height:14px; background-image:url(../_images/aro_lien_fam_3b.gif); margin-bottom:1px; padding:0 0 0 14px;color: #50a19d; font-weight:bold; text-decoration:none; font-size: 11px; margin-left:17px;}
a.lien_scat_3_active {float:left; width:258px; height: 14px; background-image: url(../_images/aro_lien_fam_3b.gif); margin-bottom:1px; padding:0 0 0 14px; color: #50a19d; font-weight: bold; text-decoration: underline; font-size: 11px; margin-left:17px;}
a.lien_scat_3_active:hover {float:left; width:258px; height:14px;background-image:url(../_images/aro_lien_fam_3b.gif); margin-bottom:1px; padding:0 0 0 14px;color: #50a19d; font-weight:bold; text-decoration:none; font-size: 11px; margin-left:17px;}

b.lien_scat_3_active {float:left; width:258px; height:14px;background-image:url(../_images/aro_lien_fam_3b.gif); margin-bottom:1px; padding:0 0 0 14px;color: #50a19d; font-weight:bold; text-decoration:none; font-size: 11px; margin-left:17px;}

a.lien_liste_fam_3_impair {float:left; width:100%; font-weight:lighter; margin:0 0 0 0; padding:3px 3px 3px 3px; color: #565656; text-decoration: none; background-color:#bfd7d6;}
a.lien_liste_fam_3_impair:hover {float:left; font-weight:lighter; margin:0 0 0 0; padding:2px 2px 2px 2px; color: #565656; text-decoration: none; background-color:#bfd7d6; border:solid; border-width:1px; border-color:#565656;}

a.lien_back_3 {float:left; width:332px; height: 14px; background-image: url(../_images/aro_lien_back_3.gif); background-repeat: no-repeat; margin-bottom:1px; padding:0 0 0 14px; color: #00605b; font-weight: bold; text-decoration: underline; font-size: 11px; margin-left:0;}
a.lien_back_3:hover {float:left; width:332px; height:14px;background-image:url(../_images/aro_lien_back_3.gif); background-repeat: no-repeat; margin-bottom:1px; padding:0 0 0 14px;color: #50a19d; font-weight:bold; text-decoration:none; font-size: 11px; margin-left:0;}

tr.ligne_3_impair {color: #565656; background-color:#bfd7d6;}
td.ligne_3_impair {color: #565656; background-color:#bfd7d6;}

/**************************************/
a.lien_aussi_4 {font-size: 11px; background-image: url(../_images/aro_lien_fam_4.gif); padding: 0px 0px 0px 12px; margin: 0px 0px 0px 0px; color: #44511a; font-weight: bold; text-decoration: underline;}
a.lien_aussi_4:hover {font-size: 11px; background-image: url(../_images/aro_lien_fam_4.gif); padding: 0px 0px 0px 12px; margin: 0px 0px 0px 0px; color: #95a464; font-weight:bold; text-decoration:none;}
b.lien_aussi_4_active {font-size: 11px; background-image: url(../_images/aro_lien_fam_4.gif); padding: 0px 0px 0px 12px; margin: 0px 0px 0px 0px; color: #95a464; font-weight:bold; text-decoration:none;}

a.lien_cat_4 {width:245px; height: 15px; padding: 5px 0 3px 3px; margin: 3px 0 2px 0; color: #44511a; font-weight: bold; text-decoration: underline;}
a.lien_cat_4:hover {width:245px; height:15px; padding: 5px 0 3px 3px; margin: 3px 0 2px 0;color: #95a464; font-weight:bold; text-decoration:none;}
b.lien_cat_4_active {width:245px; height:15px; padding: 5px 0 3px 3px; margin: 3px 0 2px 0;color: #95a464; font-weight:bold;}

a.lien_scat_4 {float:left; width:258px; height:14px; background-image: url(../_images/aro_lien_fam_4.gif); margin-bottom:1px; padding:0 0 0 14px; color: #44511a; font-weight: bold; text-decoration: underline; font-size: 11px; margin-left:17px;}
a.lien_scat_4:hover {float:left; width:258px; height:14px;background-image:url(../_images/aro_lien_fam_4b.gif); margin-bottom:1px; padding:0 0 0 14px;color: #95a464; font-weight:bold; text-decoration:none; font-size: 11px; margin-left:17px;}
a.lien_scat_4_active {float:left; width:258px; height: 14px; background-image: url(../_images/aro_lien_fam_4b.gif); margin-bottom:1px; padding:0 0 0 14px; color: #95a464; font-weight: bold; text-decoration: underline; font-size: 11px; margin-left:17px;}
a.lien_scat_4_active:hover {float:left; width:258px; height:14px;background-image:url(../_images/aro_lien_fam_4b.gif); margin-bottom:1px; padding:0 0 0 14px;color: #95a464; font-weight:bold; text-decoration:none; font-size: 11px; margin-left:17px;}

b.lien_scat_4_active {float:left; width:258px; height:14px;background-image:url(../_images/aro_lien_fam_4b.gif); margin-bottom:1px; padding:0 0 0 14px;color: #95a464; font-weight:bold; text-decoration:none; font-size: 11px; margin-left:17px;}

a.lien_liste_fam_4_impair {float:left; width:100%; font-weight:lighter; margin:0 0 0 0; padding:3px 3px 3px 3px; color: #565656; text-decoration: none; background-color:#d0d3c6;}
a.lien_liste_fam_4_impair:hover {float:left; width:100%; font-weight:lighter; margin:0 0 0 0; padding:2px 2px 2px 2px; color: #565656; text-decoration: none; background-color:#d0d3c6; border:solid; border-width:1px; border-color:#565656;}

a.lien_back_4 {float:left; width:332px; height: 14px; background-image: url(../_images/aro_lien_back_4.gif); background-repeat: no-repeat; margin-bottom:1px; padding:0 0 0 14px; color: #44511a; font-weight: bold; text-decoration: underline; font-size: 11px; margin-left:0;}
a.lien_back_4:hover {float:left; width:332px; height:14px;background-image:url(../_images/aro_lien_back_4.gif); background-repeat: no-repeat; margin-bottom:1px; padding:0 0 0 14px;color: #95a464; font-weight:bold; text-decoration:none; font-size: 11px; margin-left:0;}

tr.ligne_4_impair {color: #565656; background-color:#d0d3c6;}
td.ligne_4_impair {color: #565656; background-color:#d0d3c6;}

/**************************************/
/**************************************/
/**************************************/

a.lien_cat {height: 12px; background-image: url(../_images/puce_off.gif);padding-left: 17px; color: #004486; font-weight: bold; text-decoration: underline;}
a.lien_cat:hover {height:12px;background-image:url(../_images/puce_on.gif);padding-left:17px;color: #FA702A; font-weight:bold; text-decoration:none;}

a.lien_scat {height: 12px; background-image: url(../_images/puce_off.gif);padding-left: 17px; color: #004486; font-weight: bold; text-decoration: underline; font-size: 11px; margin-left:15px;}
a.lien_scat:hover {height:12px;background-image:url(../_images/puce_on.gif);padding-left:17px;color: #FA702A; font-weight:bold; text-decoration:none; font-size: 11px; margin-left:15px;}

/**************************************/


/*********************************les bannières titre de paragraphe****************************/
/*.ban_titre_gri_1 {
	background-image:url(../_images/ban_titre_gri_1.gif);
	padding: 1px 0 0 5px;
	margin: 0 0 0 0;
	width:294px;
	height:15px;
	color: #FFFFFF;
	font-style:italic;
}*/

h2.ban_titre_oran_1 {
	background-image:url(../_images/ban_titre_oran_1.gif);
	margin: 0 0 10px 0;
	padding: 18px 0 0 17px;/*4px 0 0 5px*/
	width:auto;
	/*width:294px;*/
	height:auto;
	color: #565656;
	font-style:italic;
	text-align: left;
}

/*.ban_titre_gri_2 {
	background-image:url(../_images/ban_titre_gri_2.gif);
	margin: 0 0 0 0;
	padding: 1px 0 0 5px;
	width:332px;
	height:15px;
	color: #FFFFFF;
	font-style:italic;
}*/

h2.ban_titre_oran_2 {
	background-image:url(../_images/ban_titre_oran_2.gif);
	margin: 0 0 10px 0;
	padding: 18px 0 0 17px;
	width:auto;
	/*width:332px;*/
	height:auto;
	color: #565656;
	font-style:italic;
	text-align: left;
}

/*.ban_titre_gri_3 {
	background-image:url(../_images/ban_titre_gri_3.gif);
	margin: 0 0 0 0;
	padding: 1px 0 0 5px;
	width:646px;
	height:15px;
	color: #FFFFFF;
	font-style:italic;
}*/

h2.ban_titre_oran_3 {
	background-image:url(../_images/ban_titre_oran_3.gif);
	margin: 0 0 10px 0;
	padding: 18px 0 0 17px;
	width:auto;
	/*width:646px;*/
	height:auto;
	color: #565656;
	font-style:italic;
	text-align: left;
}


/*********************************les cadres****************************/
.cadre_titre_ora {
	position:relative;
	display:block;
	float:left;
	background-image:url(../_images/cad_fd_titre_ora.gif);
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height:22px;
	width:294px;
	text-align:left;
}
.cadre_titre_ora_2 {
	position:relative;
	display:block;
	float:left;
	background-image:url(../_images/cad_fd_titre_ora_2.gif);
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height:22px;
	width:332px;
	text-align:left;
}
.cadre_titre_gri {
	position:relative;
	display:block;
	float:left;
	background-image:url(../_images/cad_fd_titre_gri.gif);
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height:22px;
	width:294px;
	text-align:left;
}
.cadre_titre_gri_2 {
	position:relative;
	display:block;
	float:left;
	background-image:url(../_images/cad_fd_titre_gri_2.gif);
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height:22px;
	width:332px;
	text-align:left;
}
.cadre_titre_ble {
	position:relative;
	display:block;
	float:left;
	background-image:url(../_images/cad_fd_titre_ble.gif);
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height:22px;
	width:294px;
	text-align:left;
}
.cadre_titre_ble_2 {
	position:relative;
	display:block;
	float:left;
	background-image:url(../_images/cad_fd_titre_ble_2.gif);
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height:22px;
	width:332px;
	text-align:left;
}

.cadre_titre_fam_1 {
	position:relative;
	display:block;
	float:left;
	background-image:url(../_images/cad_fd_titre_fam_1.gif);
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height:22px;
	width:294px;
	text-align:left;
}
.cadre_titre_fam_2 {
	position:relative;
	display:block;
	float:left;
	background-image:url(../_images/cad_fd_titre_fam_2.gif);
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height:22px;
	width:294px;
	text-align:left;
}
.cadre_titre_fam_3 {
	position:relative;
	display:block;
	float:left;
	background-image:url(../_images/cad_fd_titre_fam_3.gif);
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height:22px;
	width:294px;
	text-align:left;
}
.cadre_titre_fam_4 {
	position:relative;
	display:block;
	float:left;
	background-image:url(../_images/cad_fd_titre_fam_4.gif);
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height:22px;
	width:294px;
	text-align:left;
}


.cadre_centre_ora {
	position:relative;
	display:block;
	float: left;
	background-image:url(../_images/cad_fd_texte_ora.gif);
	background-repeat:repeat-y;
	margin: 0 0 0 0;
	padding: 3px 0 2px 0;
	width:294px;
	/*largeur du cadre 294px, il reste donc 270px pour le contenu*/
}
.cadre_centre_ora_2 {
	position:relative;
	display:block;
	float: left;
	background-image:url(../_images/cad_fd_texte_ora_2.gif);
	background-repeat:repeat-y;
	margin: 0 0 0 0;
	padding: 3px 0 2px 0;
	width:332px;
	/*largeur du cadre 294px, il reste donc 270px pour le contenu*/
}
.cadre_centre {
	position:relative;
	display:block;
	float: left;
	margin: 0 7px 0 10px;
	padding: 0 0 0 0;
	width:277px;
	/*largeur du cadre 294px, il reste donc 270px pour le contenu*/
}
.cadre_centre_2 {
	position:relative;
	display:block;
	float: left;
	margin: 0 7px 0 10px;
	padding: 0 0 0 0;
	width:315px;
	/*largeur du cadre 294px, il reste donc 270px pour le contenu*/
}

.cadre_centre_gri {
	position:relative;
	display:block;
	float: left;
	background-image:url(../_images/cad_fd_texte_gri.gif);
	background-repeat:repeat-y;
	margin: 0 0 0 0;
	padding: 3px 0 2px 0;
	width:294px;
}
.cadre_centre_gri_2 {
	position:relative;
	display:block;
	float: left;
	background-image:url(../_images/cad_fd_texte_gri_2.gif);
	background-repeat:repeat-y;
	margin: 0 0 0 0;
	padding: 3px 0 2px 0;
	width:332px;
}
.cadre_centre_ble {
	position:relative;
	display:block;
	float: left;
	background-image:url(../_images/cad_fd_texte_ble.gif);
	background-repeat:repeat-y;
	margin: 0 0 0 0;
	padding: 3px 0 2px 0;
	width:294px;
}
.cadre_centre_ble_2 {
	position:relative;
	display:block;
	float: left;
	background-image:url(../_images/cad_fd_texte_ble_2.gif);
	background-repeat:repeat-y;
	margin: 0 0 0 0;
	padding: 3px 0 2px 0;
	width:332px;
}

.cadre_centre_fam_1 {
	position:relative;
	display:block;
	float: left;
	background-image:url(../_images/cad_fd_texte_fam_1.gif);
	background-repeat:repeat-y;
	margin: 0 0 0 0;
	padding: 1px 0 5px 0;
	width:294px;
}
.cadre_centre_fam_2 {
	position:relative;
	display:block;
	float: left;
	background-image:url(../_images/cad_fd_texte_fam_2.gif);
	background-repeat:repeat-y;
	margin: 0 0 0 0;
	padding: 1px 0 5px 0;
	width:294px;
}
.cadre_centre_fam_3 {
	position:relative;
	display:block;
	float: left;
	background-image:url(../_images/cad_fd_texte_fam_3.gif);
	background-repeat:repeat-y;
	margin: 0 0 0 0;
	padding: 1px 0 5px 0;
	width:294px;
}
.cadre_centre_fam_4 {
	position:relative;
	display:block;
	float: left;
	background-image:url(../_images/cad_fd_texte_fam_4.gif);
	background-repeat:repeat-y;
	margin: 0 0 0 0;
	padding: 1px 0 5px 0;
	width:294px;
}

.cadre_bas_ora {
	position: relative;
	display: block;
	float:left;
	background-image:url(../_images/cad_fd_bas_ora.gif);
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width:294px;
	height:9px;
	font-size: 1px;
}
.cadre_bas_ora_2 {
	position: relative;
	display: block;
	float:left;
	background-image:url(../_images/cad_fd_bas_ora_2.gif);
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width:332px;
	height:9px;
	font-size: 1px;
}
.cadre_bas_gri {
	position:relative;
	display:block;
	float:left;
	background-image:url(../_images/cad_fd_bas_gri.gif);
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width:294px;
	height:9px;
	font-size: 1px;
}
.cadre_bas_gri_2 {
	position:relative;
	display:block;
	float:left;
	background-image:url(../_images/cad_fd_bas_gri_2.gif);
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width:332px;
	height:9px;
	font-size: 1px;
}
.cadre_bas_ble {
	position:relative;
	display:block;
	float:left;
	background-image:url(../_images/cad_fd_bas_ble.gif);
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width:294px;
	height:9px;
	font-size: 1px;
}
.cadre_bas_ble_2 {
	position:relative;
	display:block;
	float:left;
	background-image:url(../_images/cad_fd_bas_ble_2.gif);
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width:332px;
	height:9px;
	font-size: 1px;
}

.cadre_bas_fam_1 {
	position:relative;
	display:block;
	float:left;
	background-image:url(../_images/cad_fd_bas_fam_1.gif);
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width:294px;
	height:9px;
	font-size: 1px;
}
.cadre_bas_fam_2 {
	position:relative;
	display:block;
	float:left;
	background-image:url(../_images/cad_fd_bas_fam_2.gif);
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width:294px;
	height:9px;
	font-size: 1px;
}
.cadre_bas_fam_3 {
	position:relative;
	display:block;
	float:left;
	background-image:url(../_images/cad_fd_bas_fam_3.gif);
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width:294px;
	height:9px;
	font-size: 1px;
}
.cadre_bas_fam_4 {
	position:relative;
	display:block;
	float:left;
	background-image:url(../_images/cad_fd_bas_fam_4.gif);
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width:294px;
	height:9px;
	font-size: 1px;
}


/*********************************les illustrations de page****************************/
.illustration_page {
	position: relative;
	display:block;
	margin: 0 0 10px 0;
	text-align:center;
}
.illustration_centre {
	position: relative;
	display:block;
	margin: 0 7px 10px 7px;
	text-align:center;
}
.illustration_gauche {
	position: relative;
	display:block;
	float: left;
	margin: 0 15px 10px 0;
}
.illustration_droite {
	position: relative;
	display:block;
	float: right;
	margin: 0 0 10px 15px;
	padding:0 0 0 0;
}
.illustration_cadre_gauche {
	position: relative;
	display:block;
	float: left;
	margin: 0 10px 5px 0;
	padding: 0 0 0 0;
}
.illustration_cadre_droite {
	position: relative;
	display:block;
	float: right;
	margin: 0 0 0 10px;
	padding: 0 0 0 0;
}
.illustration_lexique_droite {
	position: relative;
	display:block;
	float: right;
	margin: 5px 0 0 10px;
	padding: 0 0 0 0;
}


/*********************************les divers****************************/
.calq_form {
	position:relative;
	display:block;
}





.puce {
	float:left;
	margin: 0 5px 0 0; 
}
.aro {
	margin-right:5px;
}
.separateur {
	width:80px;
	height:3px;
	background-image:url(../_images/separateur.gif);
}


/*********************************les éléments de pied de page****************************/
.navig_basse {
	position: relative;
	display:block;
	float: left;
	margin:0 0 0 0;
	width:700px;
	padding: 4px 0 0 165px;
	color: #FFFFFF;
}

.copy {
	position: relative;
	display:block;
	float: left;
	padding:10px 0 0 155px;
	margin: 0 0 0 0;
}

.copy_link {
	position: relative;
	display:block;
	float: left;
	padding:5px 0 5px 30px;
	margin: 0 0 0 0;
	font-size: 9px;
	color:#7A7A7A;
	font-weight: lighter;
	text-align:center;
}