body, html {
	/* Positionnement g&eacute;n&eacute;ral */
	margin: 0;
	padding:0;
	/* Descripteur des scrolls bars pour MSIE*/
	scrollbar-face-color: #bb0000;
    scrollbar-highlight-color: #c45b4d;
    scrollbar-shadow-color: #bc6516;
    scrollbar-3dlight-color: #555555;
    scrollbar-arrow-color:  #f3c165;
    scrollbar-track-color: Maroon;
    scrollbar-darkshadow-color: #333333;
	/* Couleur de fond g&eacute;n&eacute;ral */
	background: #7a0b02;
	/* Alignement g&eacute;n&eacute;ral de la structure */
	text-align: center;
	}

/* Polices de caract&egrave;res g&eacute;n&eacute;rales */
body, html, p, td, li, #menu ul li, input, select, textarea, h1, h2, h3 { 
	font-family: frutiger, verdana, arial, helvetica, geneva, sans-serif;
	}

/* Carat&eacute;ristiques G&eacute;m&eacute;rales des liens - ancres */
a { color: #B38147; text-decoration: none;}
a:link { color: #B38147; }				/* ancre statique */
a:visited { color: #805933; }			/* ancre visit&eacute; */
a:hover { color:#E7768C; }				/* ancre survol&eacute; */
a:active { color:#E7768C; }				/* ancre actif-courant */
a img { border: none; }					/* ancre sur images */

/*==============================================================================*/
/*=======================DESCRIPTIF DU LAYOUT DE PAGE===========================*/
/*==============================================================================*/

	  
	  
/* Conteneur g&eacute;n&eacute;ral ==> niveau sup&eacute;rieur */
#rap {

border: solid 0px #ffccff;
	margin: 0 auto;						/* marge lat&eacute;rale automatique nulle */
	padding: 0;							/* marge verticale nulle */
	width: 750px;						/* largeur du container en pixels */
	
	/* bordures :  taille en pix, apparence ( solid, dashed, ... ), couleur */
 	/* border-top: 1px solid #6E4646;	/* bordure haut */
 	/*border-right: 1px solid #6E4646;	/* bordure droite */
	/*border-bottom: 1px solid #6E4646;	/* bordure bas */
 	/*border-left: 1px solid #6E4646;		/* bordure gauche */
	
	/* sp&eacute;cial pour MSIE : g&egrave;re l'h&eacute;ritage */
	voice-family: "\"}\""; 
	voice-family: inherit; 
	/* ne pas enlever la surcharge ci-dessous : IMERATIF pour MSIE 5/6 */
	width: 750px; 
	}

#index2-01 {
	background: url(../images/accueil2_01.jpg) #7a0b02; /* g&egrave;re la premi&egrave;re tranche */
	left:0px;
	top:0px;
	margin:0;
	clear: both;
	width:750px;
	height:118px;
	line-height: 20px;
	text-align: right;
	font-size:0.7em;
	
}

#gbr {
top: 25px; 
left: 580px; 

float : left; 
position: relative; 
clear: none;

border: solid 0px #ffcc00;
/*	  background: url(gbr.gif) no-repeat;*/
	  }

#spa {
top: 25px; 
left: 585px; 

float : left; 
position: relative;
clear: none;
 border: solid 0px #ffcc00;
	/*  background: url(spa.gif) no-repeat;*/
	  }

#index2-02 {
	background: url(../images/accueil2_02.jpg) #7a0b02; /* g&egrave;re la deuxi&egrave;me tranche */
	left:0px;
	top:118px;
	width:750px;
	height:153px;
	clear: both;
	text-align: left;
	margin:0;
}

#divLinks {
	background: transparent;
	left:0px;
	top:0px;
	width:280px;
	height:relative;
	text-align:left;
	padding: 0 0 0 135px ;
}

#divMessage {
	background: transparent;
	left:0px;
	top:0px;
	width:250px;
	height:relative;
	text-align:left;
	font-size: 0.7em;
	margin: 0 ;
	padding: 0 0 0 35px ;
}

/* menu-acc ul li décrit les éléments de liste du menu d'accueil*/
#divLinks ul li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 0.7em;
	color: #785a3c;
	border-top: solid 1px #b9a894;
	line-height: 15px;  
  width:150px;/* largeur du texte modifi&eacute;e le 07 08 2006 suite changement nom rubrique trop long - ancienne largeur = 140*/
	}
	
#divLinks ul li#equan {
	margin: 0;
	padding: 0;
	font-size: 0.7em;
	color: #785a3c;
	border-top: solid 1px #b9a894;
	border-bottom: solid 1px #b9a894;
	line-height: 15px;
	}

#divLinks ul li a {
	margin: 0;
	padding: 0;
	color: #785a3c;
	}

#divLinks ul li a:hover {
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #d20000;
	}
	
#index2-03 {
	background: url(../images/accueil2_03.jpg) #7a0b02; /* g&egrave;re la troisi&egrave;me tranche */
	left:0px;
	top:271px;
	width:750px;
	height:127px;
}

#index2-04 {
	background: #7a0b02;
	width:750px;
	height:122px;
	clear: both;
	font-size: 1.21em;
	color: white;
	text-align:right;
	letter-spacing: -0.04em;
}

/* le paragraphe de classe CREDIT contient le copyright EQUANCE */
#credit_acc {
	text-align: center;
	clear: both;
	background: #7a0b02;
	width: 750px;
	margin: 0;
	font-size: 0.5em;
	color:#F9F5E7;
	padding: 0;
	text-align: center;
	voice-family: "\"}\""; 
  	voice-family: inherit;
  	width: 750px;
	}
	
#credit_acc a, #credit_acc a:visited { 
	color:#bd922d;
	font-size: 1.0em;
	font-weight: bold;
	}
	
#credit_acc a:hover { color:#F9F5E7; }