﻿body{font:84% arial,"Sans Serif",helvetica,clean,sans-serif;background-color:#B2B136;background-image : url(/images/f_degrade.jpg); background-position : top left; background-repeat : repeat-x;text-align:center;}
body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,hr,fieldset,legend,input,img,div{margin:0;padding:0;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif;margin-bottom:10px;font-weight:normal;padding-left:10px;font-size:22px;color:#4D731E;}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif;margin-top:0;margin-bottom:10px;font-weight:normal;padding-left:10px;font-size:11px;color:#4D731E;}
h4 {font-family: Verdana, Arial, Helvetica, sans-serif;margin-left: 10px;margin-top:30px;margin-right: 10px;margin-bottom: 10px;line-height:140%;font-size:15px;font-weight:bold;color:#B2B136;}
h5 {font-family: Verdana, Arial, Helvetica, sans-serif;margin-left: 10px;margin-top:30px;margin-right: 10px;margin-bottom: 10px;line-height:140%;font-size:14px;font-weight:normal;color:#B2B136;}
p.centre {text-align:center;}
p.compteur {
  margin: 0px; 
  padding: 0px;  
  color: #B2B136;
  text-align: center;
  font-size : .7em; 
} 
td.quenouille {background-image : url(/images/f_quenouille.gif); background-position : bottom left; background-repeat : no-repeat;}
table{font-size:inherit;font:100%;}
img,fieldset{border:0;}
a:link {text-decoration: underline; color:#4D731E;}
a:visited {text-decoration: underline;color:#666;}
a:active {text-decoration: none;color:#663300;}
a:hover{text-decoration: underline;color:#B2B136;}
#corp{color:#000; text-align:left; margin:0;padding-left:9px;padding-top:9px;padding-right:9px;padding-bottom:0;}
#pied{background-color:#5F7911;color:#fff; text-align:center; margin-left:9px;margin-top:0;margin-right:9px;margin-bottom:0;}
#pied p{padding:10px;color:#D9D281;font-size:11px;}
#pied a:link {font-size:11px;font-weight:bold;text-decoration: none;color:#B2B136;}
#pied a:visited {font-size:11px;font-weight:bold;text-decoration: none;color:#B2B136;}
#pied a:active {font-size:11px;font-weight:bold;text-decoration: none;color:#B2B136;}
#pied a:hover{font-size:11px;font-weight:bold;text-decoration: none;color:#ffffff;}
#babillard {color:#fff;padding:0;margin:0;background-image : url(/images/f_babillard.gif); background-position : top left; background-repeat : no-repeat;}
#babillard h5 {padding-left:20px;padding-top:23px;padding-right:20px;padding-bottom:10px;margin:0;font-size:12px;color:#fff;font-weight:bold;}
#babillard p {padding-left:20px;padding-top:10px;padding-right:30px;padding-bottom:10px;font-size:11px;color:#fff;}
#babillard span.titre {font-size:11px;font-weight:bold;color:#B2B136;}
#babillard a:link {font-size:11px;font-weight:bold;text-decoration: none;color:#B2B136;}
#babillard a:visited {font-size:11px;font-weight:bold;text-decoration: none;color:#B2B136;}
#babillard a:active {font-size:11px;font-weight:bold;text-decoration: none;color:#B2B136;}
#babillard a:hover{font-size:11px;font-weight:bold;text-decoration: none;color:#ffffff;}
#doc {
  position: relative;
  text-align:left;
  width:768px;
  margin: 0 auto; 
  padding : 0;
  background-color : #ffffff;
  background-image: url(/images/f_doc.png);
  background-position: top left;
  background-repeat: repeat-y;
}
#conteneur {
  width:768px;
  margin: 0; 
  padding : 0;
  background-image: url(/images/f_conteneur.png);
  background-position: top left;
  background-repeat: no-repeat;
}
span.stitre { font-weight:bold; color : #663300; }
span.suite { font-weight:bold; color : #663300;font-size:.8em;}
span.petit { font-size:.7em;}
span.pdf { background-image : url(/images/l_media5.gif); background-position : top left; background-repeat : no-repeat; padding-left : 20px;  }
span.fleche { background-image : url(/images/b_fl_jaune.gif); background-position : top left; background-repeat : no-repeat; margin-left : 10px; padding-left : 10px; }
span.word { background-image : url(/images/l_media3.gif); background-position : top left; background-repeat : no-repeat; padding-left : 20px; }
span.flash { background-image : url(/images/l_media2.gif); background-position : top left; background-repeat : no-repeat; padding-left : 20px; }
span.image { background-image : url(/images/l_media1.gif); background-position : top left; background-repeat : no-repeat; padding-left : 20px; }
span.excel { background-image : url(/images/l_media4.gif); background-position : top left; background-repeat : no-repeat; padding-left : 20px; }
span.ppt { background-image : url(/images/l_media11.gif); background-position : top left; background-repeat : no-repeat; padding-left : 20px; }
span.html { background-image : url(/images/l_media6.gif); background-position : top left; background-repeat : no-repeat; padding-left : 20px; }
span.mot { border-bottom: dashed 1px #000; font-weight:bold;}
span.extern { list-style-image: url(/images/l_extern.png); }
span.jaune {color:#D6B635;}
.rouge {color:#663300;}
.contenu{margin:0;padding:0;font-size:.9em;}
.contenu p {margin: 10px;text-align:justify;line-height:140%;}
.contenu p.centre {text-align:center;}
.contenu p.petit {font-size:.8em;}
.contenu p.droite {text-align:right;}
.contenu ol {padding:0px;margin-left:35px;margin-top:10px;margin-right:10px;margin-bottom:10px;}
.contenu ol li {padding-left:10px;padding-top:0;padding-right:10px;padding-bottom:8px;list-style-type:decimal}
.contenu ol li li {list-style-type:disc}
.contenu .imageConteneur {
  width: auto;
  margin:0;
  padding:0;
  font-style : italic;
  font-size: .8em;
  color: #666;
}
.contenu .imageDroite {
  float:right; 
  margin:0px 5px 10px 25px; 
}
.contenu .imageGauche {
  float:left;  
  margin:0 25px 10px 5px;  
}
.contenu .imageCentrer {
  margin:0 auto 10px auto; 
}
.contenu .imageMilieud {
  float:right;  
  margin:20px 30px; 20px 10px; 
}
.contenu .imageMilieug {
  float:left;  
  margin:20px 30px 20px 5px;  
}
.contenu a:link {text-decoration: underline; color:#4D731E;}
.contenu a:visited {text-decoration: underline;color:#666;}
.contenu a:active {text-decoration: none;color:#663300;}
.contenu a:hover{text-decoration: underline;color:#663300;}
.contenu a:link img, a:visited img { border-style: none }
.auteur { font-family: Arial, Geneva, sans-serif; font-size: 11px; color:#4C4C4C; }
.date { font-family: Arial, Geneva, sans-serif; font-size: 11px; color:#4C4C4C; margin:0;padding:0;text-align:right;}
.TxtPetit { font-family: Arial, Geneva, sans-serif; font-size: 10px; color:#4C4C4C; }
.contenu ul {margin-left: 40px;margin-top: 10px;line-height:140%;list-style-type: disc;}
.contenu ul li {padding-left:10px;}
.contenu ul li ul {margin-top:0;margin-left:15px;margin-bottom:0;padding:0px;list-style-position: outside;list-style-type: circle;}
hr { margin:0;padding :0; margin-top:1em;margin-bottom:1em;border: 0; height: 1px; width: 99%;clear : both; background-color:#663300; color: #663300; }
ul.feuille {margin:0;padding:15px;}
ul.feuille li {padding-left:35px;padding-top:0;padding-bottom:8px;margin-left:20px;line-height:120%;list-style-type: none;list-style:none;background-image:url(/feuille.png);background-repeat:no-repeat;background-position: 0px 0px;}
ul.feuille ul li {padding-left:25px;padding-top:0;padding-bottom:8px;margin-left:10px;list-style-type:disc;background-image:none;}
ul.feuille ul li ul li {padding-left:15px;padding-top:0;padding-bottom:8px;margin-left:5px;list-style-type:circle;background-image:none;}
#encart {
  background-color : #FBF8EE;
	text-align: justify;
	border : 1px solid #F1ECD5;
	font-family: arial, helvetica, sans-serif; font-size: 11px;
	padding: 0;
	margin:10px;
}
#encart p {
	padding: 5px;
}
#encartDroit {
  background-color : #FBF8EE;
	text-align : left;
	border : 1px solid #4D731E;
	font-family: arial, helvetica, sans-serif; font-size: 11px;
	padding:0;
	margin-left:10px;
	margin-top:0;
	margin-right:0;
	margin-bottom:10px;
}
#apparentetitre {
	background-color : #5D7F2F;
	text-align: center;
	font-weight : bold;
	border : 1px solid #EDF3E4;
	font-family: arial, helvetica, sans-serif; font-size: 12px;
	padding: 5px;
	margin:0px;
	color:#ffffff;
}
#apparente {
  background-color : #F1F0D7;
	text-align: left;
	border : 1px solid #5D7F2F;
	font-family: arial, helvetica, sans-serif; font-size: 11px;
	padding: 0;
	margin:10px;
}
div.dateagenda {
	font-style : italic;
  font-size: .9em;
  margin:20px;
  color:#5D7F2F;
}
#contexte {
	background-color: transparent;
  list-style-type : none; 
  margin : 0; 
  border: 0;
  padding : 0; 
  text-align : left;
  font-family : Verdana, Arial, Helvetica, sans-serif;   
} 
#contexte ul {padding : 0; margin : 0; } 
#contexte li {display : inline; padding : 0; margin : 0; } 
#contexte li a:link, #contexte li a:visited {
  text-decoration : none; 
  display: block;
  font-weight : bold;
  font-size : 12px;
  line-height: 20px;
  color:#4B711C;
  background-color: transparent;
  text-align : left; 
  padding : 2px 4px 2px 35px; 
  margin : 0; 
  border-bottom: solid 1px #4B711C;
  background-image: url(/images/f_menu1o_n.gif);background-position: top left;background-repeat: no-repeat;
} 
#contexte li a:hover {background-image: url(/images/f_menu1o_a.gif);background-position: top left;background-repeat: no-repeat;} 
#contexte li li a:link, #contexte li li a:visited {
  font-size : 11px;
  font-weight : normal;
  padding : 2px 4px 2px 45px; 
  background-image: url(/images/f_menu2f_n.gif);background-position: top left;background-repeat: no-repeat;
} 
#contexte li li a:hover {background-image: url(/images/f_menu2f_a.gif);background-position: top left;background-repeat: no-repeat;} 
#contexte li li li a:link, #contexte li li li a:visited {
  font-size : 10px;
  font-weight : normal;
  padding : 2px 4px 2px 55px; 
  background-image: url(/images/espaceur.gif);background-position: top left;background-repeat: no-repeat;
} 
#contexte li li li a:hover {color:#000;}
#contexte li.souschoix a:link, #contexte li.souschoix a:visited {background-image: url(/images/f_menu_a.gif);background-position: top left;background-repeat: no-repeat;} 
#contexte li.choix a:link, #contexte li.choix a:visited {background-image: url(/images/f_menu2f_a.gif);background-position: top left;background-repeat: no-repeat;} 
#contexte a:link.ouvert {background-image: url(/images/f_menu2o_n.gif);background-position: top left;background-repeat: no-repeat;} 
#contexte a:visited.ouvert {background-image: url(/images/f_menu2o_n.gif);background-position: top left;background-repeat: no-repeat;} 
#contexte a:hover.ouvert {background-image: url(/images/f_menu2o_a.gif);background-position: top left;background-repeat: no-repeat;} 

.retour {text-align:right;font-size:8px;}