BODY {
  padding-right: 0px; padding-left: 0px; 
  background: url(../Images/stripe.png) repeat; 
  padding-bottom: 0px; padding-top: 0px; 
  margin-top: 0; 
  font-family:  helvetica, sans-serif,arial,Tahoma; 
  font-size: 16px;
  color: #0D5120;
  text-align: center; /* pour centrer le cadre...*/
}
#cadre {
	background: #325D0E;
	border: white solid 5px;
	min-width: 800px;	
	max-width: 1004px; 	
	width:expression(document.body.clientWidth >= 1006? "1004px" : "800px");	 
/*	width:expression(document.body.clientWidth >= 1006? "1004px" : document.body.clientWidth < 782? "780px" : "auto"); */
	padding: 0px 0px 0px 0px;
  text-align:left;
  vertical-align:top;
	}
#entete {
	background: url(../Images/degrade.gif);
	text-align: center;
	letter-spacing: 1px; 
}
img {
	border-width: 0;
}	
#contenu {
  float: left;
/*	background: #09C6CA;*/
	background: url(../Images/Animo1.gif) repeat-x #55A6A3; 
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
}	
#plan {
	background: url(../Images/Animo1.gif) repeat-x #55A6A3;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
  font-size: 1.3em;
  font-weight: bold;
}	
#pied {
	background: #325D0E;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	color: white;
  font-size: 0.9em;
}
#img_D {
  float: right;
  }
#img_G {
  float: left;
  }
#img_C {
  text-align: center;
  }
.Hand{
  cursor: pointer;
}
.Ligne1 {  background-color: #FAEBD7;}
.Ligne2 { background-color: #FFFFAA;}
.Form{
  	background-color: #FFFFAA;
	border: 2px black solid;
	border-right-color: #9D9D9D;
	border-bottom-color: #9D9D9D;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
.Bouton{
  background-color: #62BE03;
	border: 1px #FFFFAA solid;
	border-right-color: black;
	border-bottom-color: black;
  font-family: helvetica, sans-serif,arial,Tahoma; 
  font-size: 85%/1.5em;
	color: white;
	letter-spacing: 1px; 
}
.beige {  COLOR: #FFFFAA;}
.blanc {  COLOR: white;}
.brun {   COLOR: #804000;}
.vert {   COLOR: #0D5120;}
.px06 {   font-size: 0.6em;}
.px08 {   font-size: 0.8em;}
.px10 {   font-size: 1.0em;}
.px11 {   font-size: 1.1em;}
.px12 {   font-size: 1.25em;}
.px13 {   font-size: 1.3em;}
.px14 {   font-size: 1.4em;}
.px16 {   font-size: 1.6em;}
.px18 {   font-size: 1.8em;}
.px20 {   font-size: 2.0em;}
.cour14 { font: 1.4em Courier;}
.cour12 { font: 1.2em Courier;}
.new12 {  font: 1.2em 'Courier New', sans-serif;}
A.brun {
    COLOR: #804000;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold;
}
A.brun:hover {
    COLOR: #0D5120;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
}
A.vert {
    COLOR: #0D5120;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: normal;
}
A.vert:hover {
    COLOR: #9F5738;
    TEXT-DECORATION: none;
    FONT-WEIGHT: normal;
}
A.beige {
    COLOR: #FFFFAA;
    TEXT-DECORATION: underline;
}
A.beige:hover {
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
A.blanc {
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
}
A.blanc:hover {
    COLOR: #FFFFAA;
    TEXT-DECORATION: none;
}
/* #cartouche{ width:55%; margin: 10px auto; }	 */
#cartouche{ margin: 5px auto; }
			
.b_cartouche{position: relative; border-color: #dce3e7;}
				
.HG, .HD{ width: 6px; height: 6px; position: absolute; background-repeat: no-repeat; background-color: transparent; z-index: 9999 !important; }
				
.HG{  top:0; left:0;}
.HD{  top:0; right:0;}
/************** Script à insérer avant head pour utilisateurs IE6...************
		<!--[if lte IE 6]>
			<style type="text/css">
				.HG, .BG, .HD, .BD{ overflow: hidden; behavior: url("ie6fixborders.htc"); }
			</style>
		<![endif]-->
********************************************/					
.b_cartouche .HG{ background-image: url(../Images/coin_HautG.png);}
.b_cartouche .HD{ background-image: url(../Images/coin_HautD.png);}
								
.b_contenu{ border-width: 1px; border-style: solid; padding: 2px 2px 2px; background: #16AA92;}
.b_cartouche .b_contenu{ 
  border-top-color: #dce3e7; 
  border-left-color: #dce3e7;
  border-bottom-color: #58707A;
  border-right-color: #58707A;
  border-bottom-width: 3px;
  border-right-width: 3px;
  }
										
.b_contenu h2{ font-weight: bold; padding: 1px 8px; 
                      margin: 0px;
                      background: url(../Images/degrade2.gif) top left repeat-x #315D08; 
                      border-bottom: 1px solid #dbe2e6; 
                      font-size: 1.2em;
	                    color: #FFFFAA;
	                    letter-spacing: 1px; 
}
.pBlanc{ 
  font-size: 1.0em;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
  color:#FFFFFF;
	letter-spacing: 1px; 
  padding-left: 5px;
  padding-right: 5px;
  }
.pBeige{ 	
  font-size: 1.0em;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
  color:#FFFFAA;
	letter-spacing: 1px; 
  padding-left: 5px;
  padding-right: 5px;
  }

.b_contenu li {
  font-size: 1.0em;
	padding:2px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: justify;
	COLOR: #FFFFFF;
	letter-spacing: 1px; 
}
.b_contenu ul {
  font-size: 1.0em;
  font-weight: bold;
	text-align: center;
	COLOR: #804000;
	letter-spacing: 1px; 
}

