body {
     margin: 20px 0 0 0; 
     text-align: center; /* pour corriger le bug de centrage IE */
     background-color : #91975B; 
/*     scrollbar-face-color: #596422; 
     scrollbar-shadow-color: #FFFFFF;
     scrollbar-highlight-color: #C6C285;
     scrollbar-3dlight-color: #C6C285; 
     scrollbar-darkshadow-color: #C6C285; 
     scrollbar-track-color: #C6C285;
     scrollbar-arrow-color: #FFFFFF;*/
     }

#global {
     margin-left: auto;
     margin-right: auto;
     width: 770px;
     text-align: left; /* on rétablit l'alignement normal du texte */
}

a.credit_card {
position: absolute;
display:block;
font-family:Arial,Verdana, Helvetica, sans-serif;
text-decoration:none;
font-size: 11px;
color: #C9C460;
padding:5px 8px;
margin: 0 0 0 484px !important;
margin: 0 0 0 477px;
}

a.credit_card:hover {
background: #596422;
}

a.credit_card span {
font-weight: bold;
color: #FFE21E;
border: 1px solid #FFE21E;
margin: 0;
padding: 1px 3px;
}

#logo_spplus {
float: right;
margin: 0 10px;
padding: 0;
}

.haut {
	 background-color : #FFFFFF;
	 width:770px;
	 height:70px;
}
	
.contenu {
     padding-left: 20px;
     padding-right: 20px;
     padding-top: 60px;
     text-align: left; 
	 font : normal 11px arial,verdana,sans-serif;
	 color : #000;
	 background-color : #FFFFFF;
	 
     }
.contenu a {
   color: #91975B; 
    text-decoration: underline;
     }
.contenu td {
   font : normal 11px arial,verdana,sans-serif;
   color: #000; 
      }
	 
h4 {
	font-family : arial,verdana,sans-serif;
	color : #5A6320;
	font-weight: bolder;
}	 

.titre {
	font-family : arial,verdana,sans-serif;
	color : #5A6320;
	font-weight: bold;
	font-size:18px;
}

.soustitre {
    font-weight: normal;
	font-size: 11px;
	color: #5A6320;
}

.txtVert {
    font-weight: normal;
	font-size: 11px;
	color: #91975B;
}

.fondVert {
	background-color : #C6C285;
	font : normal 11px arial,verdana,sans-serif;
	color: #5A6320;
}

.zone, .zone td {	
	background-color : #C6C285;
	color: #5A6320;
	font : normal 11px arial,verdana,sans-serif;	
}

.fondForm {
	background-color : #E6E5B5;
}
.chpForm {
	font : normal 11px arial,verdana,sans-serif;
	color: #000;
}

.fondVertDroite {
	background-color : #808542;
	font : normal 11px arial,verdana,sans-serif;
	color: #C5C35C;
	padding-left: 15px;
}

.basVert {
	background-color : #596422;
	font-family : arial,verdana,sans-serif;
}

.acces {
	font : bold 12px arial,verdana,sans-serif;
	color: #000;
}

.fondCelBas {
	background-color : transparent;
	font : normal 11px arial,verdana,sans-serif;
	color: #000;
}
.fondCelBasOver {
	background-color : #B9B264;
	font : normal 11px arial,verdana,sans-serif;
	color: #000;
}
.fondCelBas a {
	text-decoration: none;
	font : normal 11px arial,verdana,sans-serif;
	color: #000;
}
.fondCelBasOver a {
	text-decoration: none;
	font : normal 11px arial,verdana,sans-serif;
	color: #000;
}
	 
.nav {
font : normal 11px arial,verdana,sans-serif;
   color: #91975B; 
   }
  
.nav a:link /* lien non visité */
  {color: #91975B; 
  text-decoration: none; }
.nav a:visited   /* lien déjà visité */
  { color: #91975B; 
  text-decoration: none; }
.nav a:hover   /* lien survolé */
  { color: #5A6320; 
  text-decoration: none;
  /*text-decoration: underline;*/ }
.nav a:active   /* lien actif */
  { color: #91975B; 
  text-decoration: none;  }
  
.fondtab1 {
    font : normal 11px arial,verdana,sans-serif;
	background-color : #F1F1D7;
}

.fondtab2 {
    font : normal 11px arial,verdana,sans-serif;
	background-color : #E1E1AF;
}
.txtaccueil {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 150%;
	color: #C5C35C;
	margin-left: 40px;
}

.puce {
color: #91975B; 
  text-decoration: none; }
