BODY {
	BACKGROUND: #ccc;
/*	scrollbar-base-color:#cccccc;
	scrollbar-face-color:#cccccc;
	scrollbar-track-color:#cccccc;
	scrollbar-arrow-color:#000066;
	scrollbar-shadow-color:#cccccc;
	scrollbar-highlight-color:#cccccc;
	scrollbar-3dlight-color:#000066;
	scrollbar-darkshadow-color:#000066;
*/
}
A:link {
	COLOR: #2727aa; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #2727aa; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #0a83e0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline;
}
A:active {
	COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
img {
	border: 0px;
}
li.square { 
	list-style-type: square;
	color: black;
}
#black_flag { float: right;
margin-right: 0px;
}
.Cmenu {
	background-color: #ccc;
	height: 22px;
	FONT-SIZE: 11px; 
	MARGIN: 0px 0px; 
	COLOR: #000fff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;

}
.menu {
list-style-type: none; /* on supprime les puces, inutiles */
margin: 2px 0px;
}
.lih {
 float: left;
} /* on aligne les listes sur la gauche */
.menu a {
     margin: 1px 2px;
     width: 100px; /* on définit la taille du bouton de menu */
     height: 16px;
     float: left;
     display: block;
     text-align: center;
     border: 1px solid gray;
     text-decoration: none;
     color: #000;
     background: #ccc;
     }
.menu a:visited {
     margin: 1px 2px;
     width: 100px; /* on définit la taille du bouton de menu */
     height: 16px;
     float: left;
     display: block;
     text-align: center;
     border: 1px solid gray;
     text-decoration: none;
     color: #000;
     background: #ccc;
     }
.menu a:hover {
     background: #999;
     color: #000;
     text-decoration: none;
     border: 1px solid #333; 
     }
.menu a:active {
     background: #333333;
     border: 1px solid gray; 
     text-decoration: none;
     color: #00CCFF;
     }
     
.photo {
	margin: 6px 5px;
	height: 175px;    
	float: left;
	}
.texte {
	margin: 5px 10px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	color: black;
}
.texte-rouge {
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #F00;
}
.texte1 {
	margin: 5px 5px;
	COLOR: black;
	FONT-SIZE: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	
}

.titre1 {
	MARGIN-RIGHT: 3px; 
	BORDER-RIGHT: 3px;
	BORDER-TOP: 1px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	MARGIN-LEFT: 3px; 
	BORDER-LEFT: 1px; 
	COLOR: #0066ff;
	BORDER-BOTTOM: 1px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.titre2 {
	MARGIN:10px 10px;
	BORDER-RIGHT: 1px; 
	BORDER-TOP: 1px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #0066ff; 
	BORDER-BOTTOM: 1px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.tab1 {
	text-align: center;
	BORDER-RIGHT: #444444 1px solid;
	BORDER-TOP: #444444 1px solid;
	BORDER-LEFT: #444444 1px solid;
	BORDER-BOTTOM: #444444 1px solid
}
.Ccv {
	margin: 40px 10px;
}
.Cbas {
	margin: 40px 10px;
}
