body {
	background-color: #FFFFFF;
	background-image: url(images/fond.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.Clear { clear: both; }

#global {
	width: 980px;
	margin: 0px auto;
}
	#global #home #ie6Logo {
		display: block;
		height: 346px;
		width: 100%;
		background: url(images/accueil.jpg) bottom center no-repeat;
		text-align: center;
	}
		#global #home #ie6Logo #logo {
			width: 435px;
			margin: 0px auto;
			margin-top: 5px;
		}
	#global #home h2 {
		margin: 15px auto;
		font-family: Tahoma;
		font-size: 24px;
		font-weight: bold;
		color: #83b817;
		text-align: center;
	}
	#global #home p {
		margin-bottom: 20px;
		font-family: Tahoma;
		font-size: 16px;
		color: #000;
		text-align: center;
	}
		#global #home p#ouverture { color: #e5322c; }
	#global #home #flags {
		text-align: center;
		margin-bottom: 18px;
	}
		#global #home #flags a.flagLink {
			text-decoration: none;
			border: none;
			position: relative;
			margin: 0px 20px;
		}
			#global #home #flags a.flagLink img { border: none; }
			#global #home #flags a.flagLink span {
				position: absolute;
				z-index: 10;
				left: 50%;
				bottom: -53px;
				margin-left: -85px;
				display: block;
				width: 171px;
				height: 65px;
				font-family: Tahoma;
				font-size: 18px;
				font-weight: bold;
				color: #83b817;
				text-align: center;
				line-height: 65px;
				background: url(images/design/bulle.png) top left no-repeat;
				visibility: hidden;
			}
			#global #home #flags a.flagLink:hover span { visibility: visible; }
	#global #home #bottomLogos { text-align: center; }
	#global #home #bottomLogos img { margin: 0px 5px; }
	
	#global #home .jsZoom {
		text-decoration: none;
		border: none;
		position: relative;
		float: left;
		width: 271px;
		height: 202px;
		margin-right: 80px;
		cursor: pointer;
	}
		#global #home .jsZoom img { border: none; }
		#global #home .jsZoom span {
			border: none;
			position: absolute;
			z-index: 5;
			top: -12px;
			left: -12px;
			width: 295px;
			height: 224px;
			background: url(images/design/pictures-mask.png) top left no-repeat;
		}
		#global #home .jsZoom:hover img { opacity: 0.8; filter: alpha(opacity=80); }
	
.big {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 18px;
	text-transform:uppercase;
	font-weight: bold;			 
	color: #074368;
	
}	
.marge10{
margin-left:10px;

}
.marge46{
margin-left:46px;
margin-right:10px;

}
.texte_courant {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color: #000000;
}
.important {
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style:italic;			 
	color: #3a6d2b;
	
}
	
.liens { font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	 }
.liens:active {color:#000000; text-decoration:none;font-weight:bold; }
.liens:visited {color:#000000;text-decoration:none;  font-weight:bold; }
.liens:link {color:#000000; text-decoration:none;font-weight:bold; }
.liens:hover {color:#000000;  font-weight:bold; }

H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 18px;
	font-weight: bold;			 
	color: #074368;
	
}
H2 {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	 
	color: #000000;
}
H3{font-family: Arial,Helvetica, sans-serif;;
font-size:24px;
font-weight:bold;
color:#A80024;
text-align:center
}

.textelien {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	 
	color: #000000;
	text-decoration:none;
}
.textelien:link {text-decoration:none;}
.textelien:active {text-decoration:none;}
.textelien:visited {text-decoration:none;}
.textelien:hover {text-decoration:none;}


.texteBlanc12 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing:1pt;		 
	color: #FFFFFF;
}

.texteBlanc11 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;		 
	color: #FFFFFF;
	background-color:#005B46;
}

.texteBleu12 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #163480;
}
.texteBleu16 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #163480;
}

.texte {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000022;
}

.texteBleufonce {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	font-weight: bold;
	color: #0B0583;
	text-decoration: underline;
}

.pluspetittexte {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #ffffff;
}


.textenoir {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.Zoneverte {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align:left;	 
	color: #000000;
	background-color:#ffef57;
}
.Zoneverteclair {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align:center;
	color: #000000;
	background-color:#fef5a0;
}
.Zonevertefonce {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
	color: #ffffff;
	background-color:#007ed6;
	
	
}


.Zoneorange {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color:#FEDC96;
	
}
.Zoneorangeclair {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align:center;	
	color: #000000;
	background-color:#FFEECB;
}
.Zonerouge {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color:#FFBE9C;
	height:30;
}
.Zonerougeclair {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align:center;	
	color: #000000;
	background-color:#FFDFCE;
}
.Zonebleu {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color:#D2E5FF;
}


.textepetitnoir {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.petittexterouge {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	color: #A80024;
	
}
.textegros {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #A80024;
}

.txt_clignote {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: blink;
}




.tipClass { font:  12px Arial, Helvetica; color: black }
a.tipClass { font:  12px Arial, Helvetica; color: black }
a.tipClass:active {color:#000000; }
a.tipClass:visited {color:#000000; }
a.tipClass:link {color:#000000; }
a.tipClass:hover {color:#000000;  }



#tickertape{
position:relative;

layer-background-color:#4194ff;
width:100%;
height:12;
margin-bottom:20px;

}

#subtickertape{
background-color:#4194ff;
position:absolute;
border: 1px solid #4194ff;
width:100%;
height:12;

}


.subtickertapefont{
font:bold 12px Verdana;
text-decoration:none;
text-align:center;
color:white;
}

.subtickertapefont a{
color:white;
text-decoration:none;
}

/*checkbot case a cocher pour robot*/
.checkbot{display:none;}

td.moreVisible { background: #fef5a0; padding: 10px; }
td.moreVisible span.Style1 { font-size: 18px; }