BODY {
	background-color : #613D18;
	font-family : Arial, Helvetica, sans-serif;
	scrollbar-3dlight-color:#72B45B;
	scrollbar-arrow-color : #D9A94F;
	scrollbar-base-color : #CCCCCC;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#613D18;
	scrollbar-highlight-color:#CCCCCC;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#ABBC40;
}
.bordure{
	border-top : 4px solid Black;
}
.marronfond{
	background-color : #613D18;
}
.rando{
	background-color : #ABBC40;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-weight : bold;
}
.rando A {
	color: #FFFFFF;
	text-decoration: none;
}
.rando A:HOVER {
	color: #FFFFFF;
	text-decoration: none;
}
.randofonce{
	background-color : #B91AFF;
}
.afrik{
	background-color : #DDAD4A;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-weight : bold;
}
.afrik A {
	color: #FFFFFF;
	text-decoration: none;
}
.afrik A:HOVER {
	color: #FFFFFF;
	text-decoration: none;
}
.neige{
	background-color : #61AACB;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-weight : bold;
}
.neige A {
	color: #FFFFFF;
	text-decoration: none;
}
.neige A:HOVER {
	color: #FFFFFF;
	text-decoration: none;
}
.neigefonce{
	background-color : #2C5783;
}
.fondblanc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	background-color:#FFFFFF;
}
.titre {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18pt;
	font-weight : bold;
	padding-bottom : 5px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 5px;
}
.titrerando {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	padding-bottom : 5px;
	padding-left : 0px;
	padding-right : 5px;
	padding-top : 5px;
	color : white;
}
.titreafrik {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18pt;
	font-weight : bold;
	padding-bottom : 5px;
	padding-left : 0px;
	padding-right : 5px;
	padding-top : 5px;
	color : #613D18;
}
.titreneige {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	padding-bottom : 5px;
	padding-left : 0px;
	padding-right : 5px;
	padding-top : 5px;
	color : White;
}
.titreblanc {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : White;
	padding : 5px;
}
.soustitre {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold; 
	padding-bottom : 5px;
	padding-left : 10px;
	padding-right : 5px;
	padding-top : 5px;
}
.texte{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	padding-bottom : 20px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 10px;
	border-left : 1px dashed Black;
	}
.texte A {
	color: #FFFFFF;
}
.texte A:HOVER {
	color: #FFFFFF;
	text-decoration: none;
}
.menurando{
	padding : 5px;
	background : Green;
	text-align: center;
	border-right : 1px solid Black;
	border-left : 1px solid Black;
	border-top : 1px solid Black;
	font : bold 9pt;
}
.menurando A {
	color: #FFFFFF;
	text-decoration: none;
}
.menurando A:HOVER {
	color: #FFFFFF;
	text-decoration: none;
}
.menuneige{
	padding : 5px;
	background : #2C5783;
	text-align: center;
	border-right : 1px solid Black;
	border-left : 1px solid Black;
	border-top : 1px solid Black;
	font : bold 9pt;
}
.menuneige A {
	color: #FFFFFF;
	text-decoration: none;
}
.menuneige A:HOVER {
	color: #FFFFFF;
	text-decoration: none;
}
.menuafrik{
	padding : 5px;
	background : #FFCC00;
	text-align: center;
	border-right : 1px solid Black;
	border-left : 1px solid Black;
	border-top : 1px solid Black;
	font : bold 9pt;
}
.menuafrik A {
	color: #996600;
	text-decoration: none;
}
.menuafrik A:HOVER {
	color: #996600;
	text-decoration: none;
}
.tarif {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	border-top : 1px dashed Black;
	border-bottom : 1px solid Black;
	border-left : 1px dashed Black;
	border-right : 1px dashed Black;
	background : Green;
	color : White;
}
.tarifafrik {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	border-top : 1px dashed Black;
	border-bottom : 1px solid Black;
	border-left : 1px dashed Black;
	border-right : 1px dashed Black;
	background : #FFCC00;
	color : #613D18;
}
.tarifneige{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	border-top : 1px dashed Black;
	border-bottom : 1px solid Black;
	border-left : 1px dashed Black;
	border-right : 1px dashed Black;
	background : #2C5783;
	color : White;
}
.filetbas{
	border-bottom : 1px solid Black;
}
.fondtablorando{
	background-image : url(images/fond_tablo_rando.jpg);
	background-position : top right;
	background-repeat : no-repeat;
}
.fondtabloafrik{
	background-image : url(images/fond_tablo_afrik.jpg);
	background-position : top right;
	background-repeat : no-repeat;
}
.fondtabloneige{
	background-image : url(images/fond_tablo_neige.jpg);
	background-position : top right;
	background-repeat : no-repeat;
}
.fondtablocalandar{
	background-image : url(images/fond_tablo_calandar.jpg);
	background-position : top right;
	background-repeat : repeat;
	padding-left : 35px;
}
.adress{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
	}