body {

	background: url(main-bgaccueil.jpg) no-repeat center top;
	background-size: 3000px 2500px;

	}

html, body {
  margin-top:0px;
 padding:0px;

  font-family: Tahoma, Arial;

  color: #000000;

  line-height: 8px;
}
.textblack {

	font-family: Tahoma;

	font-size: 10px;

	text-decoration: underline;

}

.textblackb {

	font-family: Tahoma;

	font-size: 10px;

}
.textbold3 {
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #044D7A;
}

.textblackc {

	font-family: Tahoma;

	font-size: 11px;

}
.textblackcc {

	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;

}

.dots {

	background-image: url(../images/dot.gif);

	height: 1px;

	background-repeat: repeat-x;

	line-height: 3px;

}

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

.textblue {color: #003399} {

	font-family: Tahoma;

	font-size:11px;

}

body,td,th {

	font-family: Tahoma;

	font-size: 10px;

}

input {

	font-family: Tahoma;

	font-size: xx-small;

}

.textdarkblue {

	color: 45515C;

}

select {

	font-family: Tahoma;

	font-size: x-small;

}

.textbold {

	font-family: Tahoma;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #666666;

	}
	.textboldintro {

	font-family: Tahoma;

	font-size: 13px;

	font-style: normal;

	color: #000000;
	
	text-decoration:underline;

	}
		.textboldintrob {

	font-family: Tahoma;

	font-size: 12px;

	font-style: normal;

	color: #666666;

	}
			.textboldintroc {

	font-family: Arial;

	font-size: 16px;

	font-style: normal;
	
	font-weight: bold;

	color: #000000;
	
		}
			.textboldintrocc {

	font-family: Arial;

	font-size: 16px;

	font-style: normal;
	
	font-weight: bold;

	color: #C9CACB;

	}
				.textboldintrod {

	font-family: Tahoma;

	font-size: 12px;

	font-style: normal;

	color: #000000;
	
		text-decoration:none;
		
	}
	
					.textboldintrodblanc {

	font-family: Tahoma;

	font-size: 12px;

	font-style: normal;

	color: #064776;
	
		text-decoration:none;
		
	}
	
						.textboldintrodjaune {

	font-family: Tahoma;

	font-size: 15px;

	font-style: normal;
	
	font-weight: bold;

	color: #F6FABA;
	
		text-decoration:none;
		
	}
							.textboldintrodorange{

	font-family: Tahoma;

	font-size: 7px;

	font-style: bold;

	color: #FB772E;
	
		text-decoration:none;
		
	}
	
						.textboldintrodd {

	font-family: Tahoma;

	font-size: 12px;

	font-style: normal;

	color: #ffffff;
	
		text-decoration:none;
	

	


	}
				.textboldintroe {

	font-family: Tahoma;

	font-size: 10px;

	font-style: normal;

	color: #ffffff;

	}

.textbold2 {

	font-family: Tahoma;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #000000;

}

.textred {

	color: #FF0000;

	font-family: Tahoma;

	font-size: 11px;

}

.textwhite {

	color: #FFFFFF;

	font-family: Tahoma;

	font-weight: bold;

	font-size: 11px;

}

.plain {

	color: #666666;

	font-family: Tahoma;

	font-size: 11px;

}

.textwhiteplain {

	font-family: Tahoma;

	font-size: 11px;

	color: #FFFFFF;

}

.main_bg {

	background-image: url(images/bar_bg.gif);

	background-repeat: repeat-x;

	background-position: left top;

}

.top_bg {

	background-image: url(images/top_bg.gif);

	background-repeat: repeat-x;

	background-position: left top;

}

.line_bg {

	background-image: url(images/line.gif);

	background-repeat: repeat-x;

	background-position: left top;

}

.dot_bg {

	background-image: url(images/dotted_line.gif);

	background-repeat: repeat-x;

	background-position: left top;

}

.bottom_bg {

	background-image: url(images/bottom_bg.gif);

	background-repeat: repeat-x;

}

.side_bg {

	background-image: url(images/side_bg.gif);

	background-repeat: repeat-y;

	background-position: left top;

}

.bg_how {

	background-image: url(images/bg_how.gif);

	background-repeat: repeat-x;

	background-position: left top;

}

.ad_bottom {

	background-image: url(images/top_ad_bottom.gif);

	background-repeat: repeat-x;

	background-position: left top;

}




.yellow_title {

	font-family: arial;

	font-size: 14px;

	font-weight: bold;

	color: #0070A6;

	text-decoration: none;

	}

.blanc9 { font-family: Arial, Helvetica, sans-serif;

			font-size : 9pt;

			color: #FFFFFF;

			font-weight: normal;}



.client1 { font-family: Arial, Helvetica, sans-serif;

			font-size : 18pt;

			color: #ffffff;

			font-weight: bold;}



.client2 { font-family: Arial, Helvetica, sans-serif;

			font-size : 10pt;

			color: #ffffff;

			font-weight: normal;}



.client3 { font-family: Arial, Helvetica, sans-serif;

			font-size : 10pt;

			color: #ffffff;

			font-weight: bold;}



.client4 { font-family: Arial, Helvetica, sans-serif;

			font-size : 11pt;

			color: #000033;

			font-weight: bold;}



.client5 { font-family: Arial, Helvetica, sans-serif;

			font-size : 10pt;

			color: #000033;

			font-weight: normal;}



.client6 { font-family: Arial, Helvetica, sans-serif;

			font-size : 12pt;

			color: #800000;

			font-weight: bold;}



.tdah1 { font-family: Arial, Helvetica, sans-serif;

			font-size : 10pt;

			color: #666666;

			font-weight: normal;}



.tdah2 { font-family: Arial, Helvetica, sans-serif;

			font-size : 8pt;

			color: #666666;

			font-weight: normal;}



.tdah3 { font-family: Arial, Helvetica, sans-serif;

			font-size : 10pt;

			color: #003366;

			font-weight: bold;}



.tdah4 { font-family: Arial, Helvetica, sans-serif;

			font-size : 10pt;

			color: #003366;

			font-weight: normal;}



.site2008{ font-family: arial;

			font-size : 10pt;

			color: #53524C;

			font-weight: normal;}



.site2008b{ font-family: arial;

			font-size : 10pt;

			color: #53524C;

			font-weight: bold;}



.bleu8{ font-family: arial;

			font-size : 8pt;

			color: #2C5784;

			font-weight: normal;}



.bleu8b{ font-family: arial;

			font-size : 8pt;

			color: #2C5784;

			font-weight: bold;}

						

.bleu9{ font-family: arial;

			font-size : 9pt;

			color: #2C5784;

			font-weight: normal;}



.bleu9a{ font-family: arial;

			font-size : 9pt;

			color: #482810;

			font-weight: normal;}			

			

.bleu9b{ font-family: arial;

			font-size : 9pt;

			color: #2C5784;

			font-weight: bold;}

			

.brun11b{ font-family: arial;

			font-size : 10pt;

			color: #482810;

			font-weight: normal;}	



.google11b{ font-family: arial;

			font-size : 9pt;

			color: #0000FF;

			font-weight: normal;}	



.google11bb{ font-family: arial;

			font-size : 9pt;

			color: #FF0000;

			font-weight: normal;}



.google11c{ font-family: arial;

			font-size : 11pt;

			color: #000000;

			font-weight: bold;}	



.google11d{ font-family: arial;

			font-size : 10pt;

			color: #000000;

			font-weight: normal;}	



.google11ddd{ font-family: arial;

			font-size : 10pt;

			color: #FFFFFF;

			font-weight: normal;}	



.google11dd{ font-family: arial;

			font-size : 8.9pt;

			color: #000000;

			font-weight: normal;}	



.google11e{ font-family: arial;

			font-size : 10pt;

			color: #800000;

			font-weight: bold;}		



.blog1{ font-family: arial;

			font-size : 10pt;

			color: #482810;

			font-weight: normal;}	



.blog2{ font-family: arial;

			font-size : 8pt;

			color: #FFFFFF;

			font-weight: normal;}	



.blog3{ font-family: arial;

			font-size : 11pt;

			color: #482810;

			font-weight: bold;}	



.blog4{ font-family: verdana;

			font-size : 10pt;

			color: #FFFFFF;

			font-weight: bold;}	



.blog5{ font-family: arial;

			font-size : 10pt;

			color: #482810;

			font-weight: normal;}



.mess1{ font-family: verdana;

			font-size : 10pt;

			color: #FFFFFF;

			font-weight: bold;}	



.mess2{ font-family: arial;

			font-size : 10pt;

			color: #FFFFFF;

			font-weight: normal;}	



.mess3{ font-family: arial;

			font-size : 10pt;

			color: #663300;

			font-weight: normal;}	



.mess4{ font-family: arial;

			font-size : 10pt;

			color: #663300;

			font-weight: bold;}	



.mess5{ font-family: arial;

			font-size : 8pt;

			color: #000000;

			font-weight: bold;}	



.mess6{ font-family: arial;

			font-size : 10pt;

			color: #000033;

			font-weight: normal;}	



.brun11c{ font-family: arial;

			font-size : 10pt;

			color: #482810;

			font-weight: bold;}					



.brun8 { font-family: arial;

			font-size : 8pt;

			color: #784C35;

			font-weight: normal;}

			

.brun9 { font-family: arial;

			font-size : 9pt;

			color: #784C35;

			font-weight: normal;}

			

.brun9b { font-family: arial;

			font-size : 9pt;

			color: #784C35;

			font-weight: bold;}

			

.brun14 { font-family: arial;

			font-size : 14pt;

			color: #784C35;

			font-weight: normal;}			

			

.brun14b { font-family: arial;

			font-size : 14pt;

			color: #784C35;

			font-weight: bold;}

			

.rouge8 {

		font-family: arial;

		font-size : 8pt;			

		font-weight: normal;

		color: #990000; }						

			

.rouge9 {

		font-family: arial;

		font-size : 9pt;			

		font-weight: normal;

		color: #990000; }						

						

			

.titrevert9ti { font-family: arial;

			font-size : 9pt;

			color: #FFFFFF;

			background-color: #8FA180;			

			font-weight: normal;}

			

.titrebrun9ti { font-family: arial;

			font-size : 9pt;

			color: #FFFFFF;

			background-color: #784C35;			

			font-weight: normal;}						



.vert9 { font-family: arial;

			font-size : 9pt;

			color: #355F3D;

			font-weight: normal;}

			

.vert11 { font-family: Arial, Helvetica, sans-serif;

			font-size : 11pt;

			color: #355F3D;

			font-weight: normal;}			



.noir8 { font-family: arial;

			font-size : 8pt;

			color: #black;

			font-weight: normal;}

			

.noir9 { font-family: arial;

			font-size : 9pt;

			color: #black;

			font-weight: normal;

			

			}
			
			.noir9b { font-family: arial;

			font-size : 9pt;

			color: #black;

			font-weight: normal;

			line-height:100%;

			}

			

.noir10 { font-family: arial;

			font-size : 8pt;

			color: #black;

			font-weight: normal;

			line-height:120%;

			}

			

.noir12ptb{ font-family: arial;

			font-size : 12pt;

			color: black;

			font-weight: bold;}			



		

.titreTI {

		font-family: arial;

		font-size : 9pt;

		color: #ECEEE3;

		font-weight: bold;

		background-color: #993300;

}			





