BODY
   {
    scrollbar-face-color: #FFFFFF;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #CCCCCC;
    scrollbar-darkshadow-color: #CCCCCC;
    scrollbar-track-color: #E5E5E5;
    scrollbar-arrow-color: #CCCCCC;
	}


/*class du moteur de recherche*/
#cadre {
	border: 1px solid #00375d;
	background-color: #FFFFFF;
}
#cadre input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #47323b;
	border: 1px solid #FFFFFF;
}
/*FIN classes pour le titre bandeau */   

#contenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #152c80;
	text-decoration: none;

}

#contenu .rouge{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
}
/* pour affichage des images */
#contenu img.border{
	border: 1px solid #dff0f9;
	vertical-align: middle;
}
#contenu td.border{
	border: 1px solid #dff0f9;
	background-color: #fcfcfc;
	padding: 0px;
}

#dhtmltooltip{
position: absolute;
/*width: 150px;*/
border: 1px solid #dff0f9;
padding: 2px;
background-color: #fcfcfc;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=4);
}

/* fin aff images */


#contenu strong{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D3948;
	text-decoration: none;
	font-weight:bold;

}
#contenu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562646;
	text-decoration: none;

}
#contenu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #562646;
	text-decoration: underline;

}
#contenu .titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #152c80;
	text-decoration: none;
}


#contenu a.retour{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #007ac3;
	text-decoration: none;

}
#contenu a.retour:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003859;
	text-decoration: none;

}

#contenu input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1+
	-px;
	color: #152c80;
	border: 1px solid #bedae9;
	background-color: #fcfcfc;
}
#contenu input.ssborder{
	border: 1px solid #fcfcfc;
}


/* class des sous_menus*/

#ssmenudroite a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ba0015;
	text-decoration: none;
}
#ssmenudroite a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C0007;
	text-decoration: none;
}  
#ssmenugauche a.ballons{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #152c80;
	text-decoration: none;
	margin-left:20px;
}
#ssmenugauche a.ballons:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #152c80;
	text-decoration: none;
	margin-left:20px;
}
#ssmenugauche a.deguisement{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e1137a;
	text-decoration: none;
	margin-left:20px;
}
#ssmenugauche a.deguisement:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e1137a;
	text-decoration: none;
	margin-left:20px;
}  
#ssmenugauche .deguisement{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e1137a;
	text-decoration: none;
	margin-left:20px;
}
/* fin de class des sous_menus*/   


#Tableau_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #152c80;
	text-decoration: none;
	border: 1px solid #dff0f9;
	background-color: #fcfcfc;
}
#Tableau_01 .tete{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #152c80;
	text-decoration: none;
	background-color: #94c6e5;
}
#Tableau_01 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #485B73;
	text-decoration:underline;
}
#Tableau_01 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2D3948;
	text-decoration:underline;
}
#Tableau_01 input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #152c80;
	border: 1px solid #bedae9;
	background-color: #fcfcfc;
}
#Tableau_01 input.ssborder{
	border: 1px solid #fcfcfc;
}

/*Class pour onglet prix */

#onglet .onglet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #bc0d1e;
	text-align:right;
	margin-bottom:0px;
	margin-right:0px;
	/* Mozilla ignore le code que Microsoft a mis en place sur son navigateur */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/onglet.png');
}
/* IE ignore les définitions de style avec [attributs], il ignorera ce qui va suivre */
#onglet .onglet[class] {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #bc0d1e;
	text-align:right;
	margin-bottom:0px;
	margin-right:0px;
	background-image:url('images/onglet.png');
}



/* Class pour les copyright et mentions légales */
#copyright a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
}
#copyright a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: underline;
}
fieldset {
	border: 1px solid #e9e9e9;
}
