.fondhaut {
	background-image: url(camions/haut1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fond {
	background-image: url(camions/fond.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	border: 1px Aucune #FFFFFF;
	background-color: #F2F2F2;
}
.fondhautd1 {

	background-image: url(camions/hautd1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondhautd2 {


	background-image: url(camions/hautd2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.fondmilieu1 {



	background-image: url(camions/hautd2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondmilieud1 {




	background-image: url(camions/hautdd2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondhautbas1 {





	background-image: url(camions/milieu1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondhautbasd1 {






	background-image: url(camions/milieud1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondmenu {







	background-image: url(camions/fond-menu.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.cadreblanc {
	border: 1px solid #FFFFFF;
	color: #F2F2F2;
	background-color: #ECEBE9;
}
.fondbas {








	background-image: url(camions/bas.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.titrehaut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.menusieges {
	font-family: "Arial Narrow", Arial, Helvetica;
	font-size: 14px;
	color: #F90300;
}
A.linkmenusieges 		{
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #003D69;
	text-decoration:none;
}
A.linkmenusieges:active 		{
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #003D69;
	text-decoration:none;
	
}
A.linkmenusieges:visited  	{
	font-family:  Arial, Helvetica;
	font-size: 12px;
	color: #003D69;
	text-decoration:none;
}
A.linkmenusieges:hover  	{
font-family: 2 Arial, Helvetica;
	font-size: 12px;
	color: #F90300;
	text-decoration:none;
}
.menuclients {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.coquelle {
	font-family: "Bradley Hand ITC";
	font-size: 24px;
	color: #FF0000;
}
.encart {
	background-color: #FFFFFF;
	border: 1px solid #01426B;
}
.encarttitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #124268;
}
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #003F6C;
}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
.corps {
	background-color: #FFFFFF;
	border-top: 1px Aucune #01426B;
	border-right: 1px solid #01426B;
	border-bottom: 1px solid #01426B;
	border-left: 1px solid #01426B;
}
.texteencart {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5A7B95;
}
.cadreactus {
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: Aucune;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D92929;
	border-right-color: #D92929;
	border-bottom-color: #D92929;
	border-left-color: #D92929;
}
.encartcadrephoto {
	border: 1px solid #1D4D75;
}
.cadrerouge {
	border: 1px solid #D92929;
}
.textecorps {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
.textelegende {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A7B95;
}
.cadregroupe {

	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: Aucune;
	border-left-style: solid;
	border-top-color: #D92929;
	border-right-color: #D92929;
	border-bottom-color: #D92929;
	border-left-color: #D92929;
}
A.linktexte 		{
	
	color: #3399CC;
	text-decoration:none;
}
A.linktexte:active 		{
	
	color: #3399CC;
	text-decoration:none;
	
}
A.linktexte:visited  	{
	
	color: #3399CC;
	text-decoration:none;
}
A.linktexte:hover  	{

	color: #F90300;
	
}
.fonddroite {
	background-image: url(camions/fond-droite.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.fondbasgche {
	background-image: url(camions/bas1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondbas2 {
	background-image: url(camions/bas2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.fondbas3 {

	background-image: url(camions/bas3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.menutrans {
	font-family: Arial, Helvetica, sans-serif;

opacity:1.0;
}
.menutrans2 {
	font-family: Arial, Helvetica, sans-serif;
	filter:RevealTrans(Duration=300);

}
.TitreLettrine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #003F6C;
}
.TitreSoul {
	background-image: url(menu/soulignement.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #003F6C;
}
.Titre1 {
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	color: #003F6C;
}
.barrebasgrise {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: double;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #003F6C;
	font-weight: bold;
	line-height: 20px;
	display: inline;
	text-indent: 0px;
	margin:0;
	padding:0;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;

	line-height: 19px;
	display: inline;
	text-indent: 0px;
	margin:0;
	padding:0;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.cadrebleu {
	border: 1px solid #073E74;
}
.cadrebleuclair {
	border: 1px solid #D0EAF7;
}
.organigramme {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.organigramme2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
