body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#conteneurprincipal {
	position: absolute;
	width: 100%;
	min-height: 768px;
	margin: 0;
	z-index: 2;
}
/*#fondhaut {
	position: absolute;
	z-index: -1;
	background-color: #FFFFFF;
	background-image: url(../IMG/STRUCTURE/fondvague.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 450px;
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
}*/
#page {
	background-color: #FFFFFF;
	/*background-image: url(../IMG/VOILE/fond_voile.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;*/
	margin: 0;
}
#mediatheque {
	background-color: #FFFFFF;
	background-image: url(../IMG/VOILE/fond_akena.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0;
	width: 925px;
}
#pied {
	position: relative;
	margin-top: 50px;
	margin-left: 65px;
	width: 894px;
	height: 32px;
	margin-bottom: 25px;
}
#headfocus{
	background-color:black;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}
#headfocus .headtexte{
	color: #FFFFFF;
}
#homefocus{
	background-color:black;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}
#homefocus .hometexte{
	color: #FFFFFF;
}
#textepied {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 9px;
	color: #777777;
	text-transform: uppercase;
}
#textefocusintro {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #000000;
}
#textefocusintroblc {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #000000;
}
a:link#textepied {
	color: #444444;
	text-decoration: none;
}
a:hover#textepied {
	text-decoration: underline;
	color: #000000;
}
a:visited#textepied {
	text-decoration: none;
	color: #555555;
}
a:active#textepied {
	text-decoration: none;
	color: #555555;
}
#textepied2 {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 14px;
	color: #286B1F;
	text-decoration: none;
}
a:link#textepied2 {
	color: #286B1F;
	text-decoration: none;
}
a:hover#textepied2 {
	text-decoration: underline;
}
a:visited#textepied2 {
	text-decoration: none;
}
a:active#textepied2 {
	text-decoration: underline;
	color: #286B1F;
}
strong#textepied2 {
font-weight: bold;
}
#milieu {
	position: relative;
	width: 959px;
	height: auto;
	margin-left: 65px;
}
#menu {
	position: relative;
	float: left;
	margin-top: 0px;
	width: 185px;
	left:0;
	font-family: Helvetica, sans-serif, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: #000000;
	padding: 0;
}
#fondcontenu {
	width: 774px;
	min-height: 490px;
	position: relative;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	background-image: url(../IMG/INTRO/intro_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 0px;
}
#contenu {
	width: 540px;
	position: relative;
	margin-top: 175px;
}
.lienbasdepage {
	color: #333333;
}
ul.menugauche {
	font-family: Helvetica, sans-serif, Arial;
	list-style-type: none;
	margin: 0;
	margin-left: 0px;
	padding:0;
	text-align: left;
}
ul.menugauche a#rubrique {
	text-transform: uppercase;
	text-decoration: none;
	font-size: 13px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	padding: 3px;
	background-color: #98C000;
	position: absolute;
	width: 179px;
	text-align: left;
}
ul.menugauche a:hover#rubrique {
	text-decoration: underline;
	font-weight: bold;
}
ul.menugauche a#sousrubrique {
	text-transform: none;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
ul.menugauche a:hover#sousrubrique {
	text-decoration: underline;
	color: #333333;
}
#tableaunav {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	background-color: #FFE309;
	height: 14px;
}
a:link#tableaunav {
	color: #000000;
	text-decoration: none;
}
a:hover#tableaunav {
	text-decoration: underline;
	color: #CC0033;
}
a:visited#tableaunav {
	text-decoration: none;
	color: #333333;
}
a:active#tableaunav {
	text-decoration: none;
	color: #333333;
}

.titre {
        color: #2285A8;
        font-weight: bold;
        font-size: 20px;
                  font-family: Helvetica, sans-serif, Arial;
}
.texteintro {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 15px;
	color: #000000;
}
.texteintrobold {
	color: #2285A8;
	font-weight: bold;
}
a.texteintro:link {
	color: #286B1F;
	font-weight: bold;
	text-decoration: none;
}
a.texteintro:hover {
	text-decoration: underline;
	color: #333333;
}
a.texteintro:visited {
	text-decoration: none;
	color: #286B1F;
}
a.texteintro:active {
	text-decoration: none;
	color: #286B1F;
}
#focusintro {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 20px;
	color: #000000;
	font-weight: bold;
}
.focusintrobold {
	color: #286B1F;
	font-weight: bold;
}
a:link#focusintro {
	color: #286B1F;
	font-weight: bold;
	text-decoration: none;
}
a:hover#focusintro {
	text-decoration: underline;
	color: #333333;
}
a:visited#focusintro {
	text-decoration: none;
	color: #286B1F;
}
a:active#focusintro {
	text-decoration: none;
	color: #286B1F;
}
#focusintroblc {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 20px;
	color: #ffffff;
	font-weight: bold;
}
a:link#focusintroblc {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
a:hover#focusintroblc {
	text-decoration: underline;
	color: #333333;
}
a:visited#focusintroblc {
	text-decoration: none;
	color: #ffffff;
}
a:active#focusintroblc {
	text-decoration: none;
	color: #ffffff;
}


#lienfocusintro {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #000000;
}
.lienfocusintrobold {
	color: #286B1F;
	font-weight: bold;
}
a:link#lienfocusintro {
	color: #286B1F;
	text-decoration: none;
}
a:hover#lienfocusintro {
	text-decoration: underline;
	color: #333333;
}
a:visited#lienfocusintro {
	text-decoration: none;
	color: #286B1F;
}
a:active#lienfocusintro {
	text-decoration: none;
	color: #286B1F;
}
.titre_article {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 30px;
	color: #64C2D4;
	font-weight: bold;
}
input {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 10px;
	color: #1E3970;
	background-color: #FFFFFF;
}
a:link#lienrecherche {
	color: #286B1F;
	text-decoration: none;
}
a:hover#lienrecherche {
	text-decoration: underline;
	color: #333333;
}
a:visited#lienrecherche {
	text-decoration: none;
	color: #286B1F;
}
a:active#lienrecherche {
	text-decoration: none;
	color: #286B1F;
}
.soustitre_article_blc {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 18px;
}
#newsletter {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 10px;
}
#newsletter input{

	color: #333333;
	background-color: #D1E191;
}
.textechemin {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #333333;
	text-transform: uppercase;
}
a.textechemin:link {
	text-decoration: none;
}
a.textechemin:hover {
	text-decoration: underline;
	color: #917EB9;
}
a.textechemin:visited {
	text-decoration: none;
	color: #000000;
}
a.textechemin:active {
	text-decoration: none;
	color: #000000;
}

.texte {
        font-family: Helvetica, sans-serif, Arial;
        font-size: 12px;
        color: #333333;
}
a.texte:link {
color: #2285A8;
        text-decoration: none;
		  font-family: Helvetica, sans-serif, Arial;
        font-size: 12px;
}
a.texte:hover {
        /*text-decoration: underline;*/
        color:#917EB9;
		  font-family: Helvetica, sans-serif, Arial;
        font-size: 12px;
}
a.texte:visited {
        text-decoration: none;
        color: #2285A8;
		  font-family: Helvetica, sans-serif, Arial;
        font-size: 12px;
}
a.texte:active {
        text-decoration: none;
        color: #2285A8;
		  font-family: Helvetica, sans-serif, Arial;
        font-size: 12px;
}

.separateur {
	color: #B2B2B2;
	background-color: #B2B2B2;
	height: 1px;
	border: 0;
	margin-bottom: 10px;
	margin-top:10px;
}
.tit_article {
	color: #64C2D4;
	font-weight: bold;
	font-size: 22px;
}

.sous_titre {
	color: #2285A8;
	font-weight: bold;
	font-family: Helvetica, sans-serif, Arial;
	font-size: 14px;
}
.textearticle {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
}
#vignettes{
	border:solid 1px #000;
}
.titrebloc {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 17px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 18px;
	background-color: #98C000;
	border-bottom: solid #98C000;
}
#tabmediatheque {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 9px;
	color: #777777;
}
#tabmediatheque .mediadate {
	color: #777777;
}
#tabmediatheque .mediatitre {
	color: #000000;
}
#tabmediatheque .mediatitre1 {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 30px;
	color: #5b738a;
	font-weight: bold;
}
#colonnegauche {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#colonnegauche hr {
	height:1px;
	border:0;
	background-color:#000000;
	color:#000000;
}
#colonnegauche .g_date{
	color:#000000;
}
#colonnegauche .g_titre{
	font-weight: bold;
	color:#5b738a;
}
#colonnegauche .g_titre a{
	font-weight: bold;
	color:#5b738a;
	text-decoration:none;
}
#colonnegauche .g_titre a:hover{
	font-weight: bold;
	color:#5b738a;
	text-decoration:underline;
}
#colonnegauche .g_titre a:visited{
	font-weight: bold;
	color:#5b738a;
	text-decoration:none;
}
#colonnegauche .g_alltitres{
	color: #5b738a;
}
#colonnegauche .g_alltitres a{
	color:#5b738a;
	text-decoration:none;
}
#colonnegauche .g_alltitres a:hover{
	color:#5b738a;
	text-decoration:underline;
}
#colonnegauche .g_alltitres a:visited{
	color:#5b738a;
	text-decoration:none;
}
#colonnegauche .g_encouragement{
	color:#000000;
	font-size: 11px;
}
#colonnegauche .g_encouragement a{
	color:#5b738a;
	text-decoration:none;
	font-size: 11px;
}
#colonnegauche .g_encouragement a:hover{
	color:#5b738a;
	text-decoration:underline;
}
#colonnegauche .g_encouragement a:visited{
	color:#5b738a;
	text-decoration:none;
}
a#retour{
	font-weight: bold;
	color:#5b738a;
	text-decoration:none;
}
a:hover#retour{
	font-weight: bold;
	color:#5b738a;
	text-decoration:underline;
}
a:visited#retour{
	font-weight: bold;
	color:#5b738a;
	text-decoration:none;
}
.footer1{
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.footer2{
	font-size:10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#galerie{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 10px;
	color: #000000;
}
#galerie hr{
	height:1px;
	border:0;
	background-color:#777777;
	color:#777777;
}
#galerie .titre1 {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 30px;
	color: #5b738a;
	font-weight: bold;
}
#galerie .titre2 {
	font-size: 18px;
}
#galerie .titreune {
	font-size: 18px;
	color:#FFFFFF;
}
#galerie .description{
	font-size: 14px;
}
#galerie .descriptionune{
	font-size: 14px;
	color:#FFFFFF;
}
#galerie a{
	font-weight: bold;
	color:#5b738a;
	text-decoration:none;
}
#galerie a:hover{
	font-weight: bold;
	color:#5b738a;
	text-decoration:underline;
}
#galerie a:visited{
	font-weight: bold;
	color:#5b738a;
	text-decoration:none;
}
#fondtranslucide {
	width:180px;
	height:160px;
	background-image: url(../IMG/VOILE/fond_opaque.png) !important;  /* Mozilla uniquement */
	background-color: transparent !important;           /* Mozilla uniquement */
	background-image: none;                             /* IE uniquement */
	background-color: #000000;                          /* IE uniquement */
	filter:alpha(opacity=30);
}
#texteopaque {
	position: relative;
	text-align:left;
	width:160px;
	height:140px;
	padding: 10px;
	color:#FFFFFF;
}
.hometexte{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#fondtranslucidehead {
	width:180px;
	height:175px;
	background-image: url(../IMG/VOILE/fond_opaque.png) !important;  /* Mozilla uniquement */
	background-color: transparent !important;           /* Mozilla uniquement */
	background-image: none;                             /* IE uniquement */
	background-color: #000000;                          /* IE uniquement */
	filter:alpha(opacity=30);
}
#texteopaquehead {
	position: relative;
	text-align:left;
	width:160px;
	height:155px;
	padding: 10px;
	color:#FFFFFF;
}
.headtexte{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.headdate{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.headimg{
	margin-top: 2px;
	margin-bottom: 2px;

}

#monencouragement{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #64c2d4;
	font-weight: bold;
}
#monencouragement hr{
	height:1px;
	border:0;
	background-color:#777777;
	color: #777777;
}
#monencouragement a:link{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #5b738a;
	text-decoration: none;
	font-weight: normal;
}
#monencouragement input{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #5b738a;
	font-weight: normal;
	background-color : #BED5D8;
}
#ouinon input{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #5b738a;
	font-weight: normal;
	background-color : #BED5D8;
}
#monencouragement textarea{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #5b738a;
	overflow:auto;
	background-color : #BED5D8;
}
.titre_encourage {
	font-family: Helvetica,sans-serif,Arial;
	font-size: 30px;
	color: #5b738a;
	font-weight: bold;
}
.titre_message {
	font-family: Helvetica,sans-serif,Arial;
	font-size: 20px;
	color: #64c2d4;
	font-weight: bold;
}
.corps_message {
	font-family: Helvetica,sans-serif,Arial;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.signature_message {
	font-family: Helvetica,sans-serif,Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.info {
	font-family: Helvetica,sans-serif,Arial;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
#pied_encouragement {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#pied_encouragement a:link{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#pied_encouragement a:visited{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#pied_encouragement a:hover{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
#pied_envoyer {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #5b738a;
	font-weight: bold;
}
#pied_envoyer a:link{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #5b738a;
	text-decoration: none;
	font-weight: bold;
}

#bibliotheque_audio {
	width: 710px;

}
#bibliotheque_audio hr {
	height:1px;
	border:0;
	background-color:#000000;
	color:#000000;
}
#bibliotheque_video {
	width: 710px;

}
#bibliotheque_video hr {
	height:1px;
	border:0;
	background-color:#000000;
	color:#000000;
}
#fondaudio {
	width:350px;
	height:135px;
	background-image: url(../IMG/VOILE/fond_opaque.png) !important;  /* Mozilla uniquement */
	background-color: transparent !important;           /* Mozilla uniquement */
	background-image: none;                             /* IE uniquement */
	background-color: #000000;                          /* IE uniquement */
	filter:alpha(opacity=30);
}
#texteaudio {
	position: relative;
	text-align:left;
	width: 330px;
	height: 115px;
	padding: 10px;
	color:#FFFFFF;
}
.titre_audio {
	font-family: Helvetica,sans-serif,Arial;
	font-size: 20px;
	color: #64c2d4;
	font-weight: bold;
}
.textedsc_audio {
	font-family: Helvetica,sans-serif,Arial;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.datedsc_audio {
	font-family: Helvetica,sans-serif,Arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
#texte_audio a{
	color: #000000;
	text-decoration: none;
}
#texte_audio a:hover{
	color: #000000;
	text-decoration: underline;
}
.titredsc_audio {
	font-family: Helvetica,sans-serif,Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.corps_audio2 {
	font-family: Helvetica,sans-serif,Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
}
.signature_audio2 {
	font-family: Helvetica,sans-serif,Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
#pied_audio {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #5b738a;
	font-weight: bold;
}
#pied_audio a:link{
	color: #5b738a;
	text-decoration: none;
}
#pied_audio a:visited{
	color: #5b738a;
	text-decoration: none;
}
#pied_audio a:hover{
	color: #5b738a;
	text-decoration: underline;
}

#pied_video {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #5d738a;
	font-weight: bold;
}
#pied_video a:link{
	color: #5d738a;
	text-decoration: none;
}
#pied_video a:visited{
	color: #5d738a;
	text-decoration: none;
}
#pied_video a:hover{
	color: #5d738a;
	text-decoration: underline;
}

#arriereplan_video {
	position: absolute;
	width: 710px;
	min-height: 400px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 50%;
	left: -355px;
	background: #000000;
}
#fond_video {
	width:300px;
	height:320px;
	background-image: url(../IMG/VOILE/fond_opaque.png) !important;  /* Mozilla uniquement */
	background-color: transparent !important;           /* Mozilla uniquement */
	background-image: none;                             /* IE uniquement */
	background-color: #000000;                          /* IE uniquement */
	filter:alpha(opacity=30);
}
#texte_video {
	position: relative;
	text-align:left;
	width:280px;
	height:300px;
	padding: 10px;
	color:#FFFFFF;
}
#texte_video hr {
	height:1px;
	width:280px;
	border:0;
	background-color:#000000;
	color:#000000;
}
#contact {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5b738a;
}
#contact a{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5b738a;
	text-decoration: none;
}
#contact a:hover{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5b738a;
	text-decoration: underline;
}
#contact a:link{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5b738a;
	text-decoration: none;
}
#contact a:visited{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5b738a;
	text-decoration: none;
}
#titre_contact{
	font-family: Helvetica,sans-serif,Arial;
	font-size: 20px;
	color: #64c2d4;
	font-weight: bold;
}
.titre_ml{
	font-family: Helvetica,sans-serif,Arial;
	font-size: 15px;
	color: #64c2d4;
	font-weight: bold;
}
.texte_ml{
	font-family: Helvetica,sans-serif,Arial;
	font-size: 12px;
	color: #5b738a;
	font-weight: normal;
}
#monencouragement select{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #5b738a;
	font-weight: normal;
	background-color : #BED5D8;
}
.date_video{
font-family: Helvetica,sans-serif,Arial;
font-size: 12px;
color: #ffffff;
font-weight: bold;
}
.corp_video{
font-family: Helvetica,sans-serif,Arial;
font-size: 12px;
color: #ffffff;
font-weight: bold;
}
DIV#sitemaps07 a{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 15px;
	font-weight: normal;
	color: #2285a8;
	text-decoration: none;
}
DIV#sitemaps07 a:hover{
	text-decoration: underline;
}
DIV#sitemaps07 {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 14px;
   padding: 1em 0;
   line-height: 20px;
   }
DIV#sitemaps07 LI {
   padding: 0 0 0 24px;
   margin: 0;
   list-style-type: none;
   }
DIV#sitemaps07 LI {
   background: url(../IMG/SITEMAP/extm.gif)
               no-repeat
               0% 0%;
   }
DIV#sitemaps07 LI.last {
   background: url(../IMG/SITEMAP/exlm.gif)
               no-repeat
               0% 0%;
   }
DIV#sitemaps07 A.file {
   background: url(../IMG/SITEMAP/exfilebw.gif)
               no-repeat
               0% 0%;
   padding: 0 0 0 17px;
   }
DIV#sitemaps07 A.file:hover {
   background: url(../IMG/SITEMAP/exfilecolor.gif)
               no-repeat
               0% 0%;
   padding: 0 0 0 17px;
   }
DIV#sitemaps07 A.folder {
   background: url(../IMG/SITEMAP/exfolderbw.gif)
               no-repeat
               0% 0%;
   padding: 0 0 0 23px;
   }
DIV#sitemaps07 A.folder:hover {
   background: url(../IMG/SITEMAP/exfoldercolor.gif)
               no-repeat
               0% 0%;
   padding: 0 0 0 23px;
   }
DIV#sitemaps07 UL {
   padding: 0 0 0 24px;
   margin: 0 0 0 -24px;
   list-style-type: none;
   }
DIV#sitemaps07 UL {
   background: url(../IMG/SITEMAP/exim.gif)
               repeat-y
               0% 0%;
   }
DIV#sitemaps07 UL.last {
	background-image: none;
}
DIV#sitemaps07 A.folder1 {
   background: url(../IMG/SITEMAP/exfolderbw.gif)
               no-repeat
               0% 0%;
   padding: 0 0 0 23px;
   }
DIV#sitemaps07 A.folder1:hover {
   background: url(../IMG/SITEMAP/exfoldercolor.gif)
               no-repeat
               0% 0%;
   padding: 0 0 0 23px;
   text-decoration: none;
   }


#desabo {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #000000;
}
#desabo a{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
#desabo a:link{
	color: #000000;
	text-decoration: underline;
}
#desabo a:hover{
	color: #000000;
	text-decoration: underline;
}


#ecole input{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #5b738a;
	font-weight: normal;
	background-color : #BED5D8;
	width:290px;
}

#ecole textarea{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #5b738a;
	overflow:auto;
	background-color : #BED5D8;
	width:290px;
}