BODY {
scrollbar-face-color: #8AD2EB;
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #C8E8F5;
scrollbar-3dlight-color: #006699;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #dfdff;
scrollbar-arrow-color: #5FCB54;
background-image: url(images/arr2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.gris a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration:underline
}
.arriere3 {
		background-image: url(images/arr3.jpg);
		background-repeat: repeat-x;
		background-position: left top;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #99ccff;
		text-decoration:none;


}
.arriere3 a{
		background-image: url(images/arr3.jpg);
		background-repeat: repeat-x;
		background-position: left top;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #99ccff;
		text-decoration:none;


}
.arriere3 a:hover{
		background-image: url(images/arr3.jpg);
		background-repeat: repeat-x;
		background-position: left top;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #99ccff;
		text-decoration:none;


}
.arriere2 {
	background-image: url(images/arr100.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #99ccff;
	text-decoration:none;
}
.copyright a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #99ccff;
	text-decoration:underline;
}
.copyright a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #99ccff;
	text-decoration:underline;
}
.bleue_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}
.bleue_11_B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	font-weight: bold;
	
}
.bleue_11_B a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	font-weight: bold;
	text-decoration:underline
	
}
.bleue2_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399cc;
	text-decoration:none
}
.bleue2_11 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399cc;
	text-decoration:underline
}
.bleue2_11_B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399cc;
	font-weight: bold;
	
}
.vert2_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #99cc33;
}
.vert2_11_B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #99cc33;
	font-weight: bold;
	
}
.anim {
z-index:0;
}
.menu {

overflow: visible; 
z-index: 10000; 

visibility: visible; 

}.titre1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5FCB54;
}
.titre11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	color: #5FCB54;
	text-decoration:none
}
.titre11 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	color: #5FCB54;
	text-decoration:underline
}	
	
.titre111 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	
	color: #5FCB54;
	text-decoration:underline
}
.titre111 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	
	color: #5FCB54;
	text-decoration:underline	
	
	
}

	
.titre110 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	color: #5FCB54;
	text-decoration:none
}
.titre110 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	color: #5FCB54;
	text-decoration:none	
	
	
}




.gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
}
.vert_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #99cc33;
}
.vert_menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #99cc33;
	text-decoration:none
}
.vert_menu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3399cc;
	text-decoration:underline
}
.bleu_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3399cc;
}
.bleu_menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3399cc;
	text-decoration:none
}
.bleu_menu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #99cc33;
	text-decoration:underline
}
.bleue2_11_pading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3399cc;
	text-decoration:none;
	padding:0px,0px,0px,3px; 
}
.bleue2_11_pading a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3399cc;
	text-decoration:underline;
	padding:0px,0px,0px,3px; 
}
.bleue2_11_pading a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3399cc;
	text-decoration:underline;
	padding:0px,0px,0px,6px; 
}
.orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff9933;
	text-decoration:underline;
	

}
.cnt {
	border: 1px solid #006699;
}

.orange a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff9933;
	text-decoration:none
}
.move {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990099;
	text-decoration:underline
}
.move a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990099;
	text-decoration:none
}
.bleue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3b3bfd;
	text-decoration:underline
}
.bleue a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3b3bfd;
	text-decoration:none
}
.marron {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	text-decoration:underline
}
.marron a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	text-decoration:none
}
.noir2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline
}
.noir2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration:none
}
.cnt_orange {
border: 2px solid #ff6600;
}
.cnt_marron {
border: 2px solid #990000;
}
.cnt_bleue {
border: 2px solid #3b3bfd;
}
.cnt_move {
border: 2px solid #990099;
}
.cnt_noir {
	border: 2px solid #000000;
}.arrierebleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #3399cc;
}
.arrierebleu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #00B0F0;
}
.arrierevert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #5FCB54;
}
.arrierevert2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #CCCC00;
}
.cnt-vert {
	border: 1px dotted #5FCB54;
}
.rouge10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #F40000;
}
.cnt_bleu_fonce {
	border: 1px solid #489BC7;
}
.new-arriere {
	background-image: url(images/arr.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
