
*	{ padding:0px; margin:0px; }
img	{ border:none; }

a			{ color:#093F65; text-decoration:none; }
a:hover		{ color:#EE873C; text-decoration:underline; }

body	{ background-color:#F3F3F8; }

.Outils		{ float:right; width:144px; height:70px; text-align:right; padding-right:6px; }
.Outils a		{ color:#FFFFFF; text-decoration:none; }
.Outils a:hover	{ color:#093F65; text-decoration:none; }

h1	{ clear:left; padding-left:24px; font-family:"Trebuchet MS"; color:#2685CA; font-size:30px; font-weight:bold; padding-bottom:8px; background-image:url(/Habillage/Puce-H1.png); background-repeat:no-repeat; background-position:0px 10px; background-attachment:scroll; }
h2	{ clear:both; padding-left:24px; font-family:"Trebuchet MS"; color:#2685CA; font-size:18px; font-weight:normal; padding-bottom:6px; padding-top:6px; }
h2 a	{ color:#2685CA; }
h3	{ font-family:Verdana, sans-serif; font-size:11px; color:#A6BC09; font-weight:bold; padding-left:24px; padding-bottom:4px; padding-top:4px; }
h3 a	{ color:#A6BC09; }
p	{ clear:both; padding-left:24px; padding-right:34px; padding-bottom:12px; font-family:Verdana, sans-serif; color:#0D146C; font-size:11px; }
ul	{ font-family:Verdana, sans-serif; color:#0D146C; font-size:11px; padding-left:40px; }
li	{ padding-bottom:4px; }
td	{ font-family:Verdana, sans-serif; font-size:11px; }

#FildAriane			{ color:#3E82B3; width:500px; padding-left:24px; font-family:Verdana, sans-serif; font-size:11px; height:16px; float:left; }
#FildAriane a		{ color:#A6BC09; font-weight:bold; text-decoration:none; }
#FildAriane a:hover	{ color:#3E82B3; font-weight:bold; text-decoration:none; }

#BlocHaut
	{
	height:103px; width:890px; padding-left:5px; padding-right:5px; margin-right:auto; margin-left:auto;
	background-image:url(/Habillage/Fond-Haut.png); background-position:top left; background-attachment:scroll; background-repeat:no-repeat;
	}
#BlocHaut img { float:left; }

#BlocHaut ul
	{
	display:block; float:right; width:460px; height:20px; margin-right:2px; padding-top:5px; padding-left:10px;
	font-family:Verdana, sans-serif; font-size:12px; color:#3E82B3; font-weight:bold;
	background-image:url(/Habillage/Liens-Haut.png); background-attachment:scroll; background-repeat:no-repeat;
	}
#BlocHaut ul li
	{
	display:inline; padding-left:20px; padding-bottom:4px;
	font-family:Verdana, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; list-style:none;
	background-image:url(/Habillage/Puce-Menu1.png); background-attachment:scroll; background-position:8px 0px; background-repeat:no-repeat;
	}
#BlocHaut a			{ color:#FFFFFF; text-decoration:none; }
#BlocHaut a:hover	{ color:#FF990F; text-decoration:none; }

#BlocMenu
	{
	font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#FFFFFF;
	height:64px; width:890px; padding-left:5px; padding-right:5px; margin-right:auto; margin-left:auto;
	background-image:url(/Habillage/Fond-Menu.png); background-position:top left; background-attachment:scroll; background-repeat:no-repeat;
	}

#BlocMenu ul	{ height:26px; padding-top:11px; padding-left:10px; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#FFFFFF; }
#BlocMenu li	{ height:32px; float:left; list-style:none; padding:0px; padding-left:32px; background-image:url(/Habillage/Puce-Menu.png); background-repeat:no-repeat; background-attachment:scroll; background-position:18px -1px; }
#BlocMenu a			{ color:#FFFFFF; text-decoration:none; }
#BlocMenu a:hover	{ color:#FF990F; text-decoration:none; }

#BlocMilieu
	{
/*	font-family:Arial, sans-serif; font-size:12px; */
	width:890px; padding-left:5px; padding-right:5px; margin-right:auto; margin-left:auto;
	background-image:url(/Habillage/Fond-Milieu.png); background-position:top left; background-attachment:scroll; background-repeat:repeat-y;
	}

#BlocContenu
	{
	width:890px; margin-right:auto; margin-left:auto; min-height:520px;
	background-image:url(/Habillage/Fille.png); background-position:bottom left; background-attachment:scroll; background-repeat:no-repeat;
	}

#BlocContenu ul	{ padding-left:40px; padding-bottom:6px; }


#BlocContenu p img  { border:3px #A6BC09 solid; margin-left:8px; margin-bottom:5px; }

#BlocContenu * .NoBorder	{ border:none; }

#BlocBas
	{
	height:35px; width:890px; padding-left:5px; padding-right:5px; margin-right:auto; margin-left:auto;
	font-family:Verdana, sans-serif; font-size:11px; color:#3E82B3; font-weight:bold;
	background-image:url(/Habillage/Fond-Bas.png); background-position:top left; background-attachment:scroll; background-repeat:no-repeat;
	}
#BlocBas ul
	{
	display:block; float:right; height:35px; padding-top:6px; padding-right:5px; list-style:none;
	}
#BlocBas ul li
	{
	display:inline; padding-left:20px; padding-top:8px; padding-bottom:4px;
	background-image:url(/Habillage/Puce-Bas.png); background-attachment:scroll; background-position:8px 6px; background-repeat:no-repeat;
	}
#BlocBas ul li a		{ color:#3E82B3; text-decoration:none; }
#BlocBas ul li a:hover	{ color:#A6BC09; text-decoration:none; }

#BlocHome
	{
	font-family:Arial, sans-serif; font-size:12px;
	padding-left:230px;
	background-image:url(/Habillage/Home-Fille.jpg); background-position:bottom left; background-attachment:scroll; background-repeat:no-repeat;
	}

#BlocHome .Gauche
	{
	width:440px; float:left; padding-top:30px;
	}
#BlocHome .Droite
	{
	width:200px; height:350px; float:right; margin-right:10px; display:table;
	}
#BlocHome .Droite .GammePVC
	{
	width:125px; height:55px; margin-left:10px; padding-top:128px; padding-left:15px; padding-right:40px; display:block; line-height:12px;
	font-family:Verdana, sans-serif; font-size:9px; font-weight:bold; text-transform:uppercase; color:#FFFFFF;
	background-image:url(/Habillage/GammePVC.jpg); background-attachment:scroll; background-position:0px 0px; background-repeat:no-repeat;
	}
#BlocHome .Droite .GammePVC strong	{ font-size:13px; font-weight:blod; }
#BlocHome .Droite .GammePVC a		{ color:#FFFFFF; text-decoration:none; }
#BlocHome .Droite .GammePVC a:hover	{ color:#FDDEB3; text-decoration:none; }

#BlocHome .Droite .GammeBois
	{
	width:125px; height:55px; margin-left:10px; padding-top:124px; padding-left:15px; padding-right:40px; display:block; line-height:12px;
	font-family:Verdana, sans-serif; font-size:9px; font-weight:bold; text-transform:uppercase; color:#FFFFFF;
	background-image:url(/Habillage/GammeBois.jpg); background-attachment:scroll; background-position:0px 0px; background-repeat:no-repeat;
	}
#BlocHome .Droite .GammeBois strong		{ font-size:13px; font-weight:blod; }
#BlocHome .Droite .GammeBois a			{ color:#FFFFFF; text-decoration:none; }
#BlocHome .Droite .GammeBois a:hover	{ color:#FDDEB3; text-decoration:none; }

#BlocHome h1, #BlocHome h2	{ display:none; }
#BlocHome .Actualites
	{
	width:410px;
	}
#BlocHome .Actualites h2
	{
	padding:0px; height:30px;
	font-family:"Trebuchet MS"; font-size:18px; color:#2685CA;
	background-image:url(/Habillage/Home-Separation.png); background-attachment:scroll; background-repeat:no-repeat; background-position:0px 22px;
	}
#BlocHome .Actualites h3 a			{ color:#ED1C23; font-size:16px; padding-top:20px; text-decoration:none; }
#BlocHome .Actualites h3 a:hover	{ color:#ED1C23; text-decoration:underline; }

#BlocHome .Actualites p a		{ color:#0D146C; text-decoration:none; }
#BlocHome .Actualites p a:hover	{ color:#0D146C; text-decoration:underline; }

#BlocHome .Actualites p	{ padding-bottom:8px; }

#Gauche	{ float:left; width:204px; padding-bottom:280px; }
#Gauche .Titre
	{
	font-family:"Trebuchet MS"; font-size:18px; color:#FFFFFF; font-weight:normal; padding-left:32px; padding-top:4px; height:56px; line-height:20px;
	background-image:url(/Habillage/Fond-Gauche-Titre.png); background-repeat:no-repeat; background-attachment:scroll; background-position:top left;
	}

#Gauche ul
	{
	display:block; padding-left:24px; padding-right:8px; text-indent:12px; line-height:16px; padding-bottom:8px;
	font-family:Verdana, sans-serif; font-size:12px; color:#3E82B3; font-weight:bold;
	background-image:url(/Habillage/Puce-Menu1.png); background-attachment:scroll; background-position:24px 0px; background-repeat:no-repeat;
	}
#Gauche ul li
	{
	font-family:Verdana, sans-serif; font-size:11px; color:#3E82B3; font-weight:normal; list-style:none; text-indent:20px; line-height:14px;
	background-image:url(/Habillage/Puce-Menu2.png); background-attachment:scroll; background-position:0px 0px; background-repeat:no-repeat;
	}
#Gauche	a 		{ text-decoration:none; color:#3E82B3; }
#Gauche	a:hover { text-decoration:none; color:#FFFFFF; }
	
#Gauche img		{ margin-left:36px; margin-top:8px; margin-bottom:8px; }

#Droite
	{
/*	background-image:url(/Habillage/Fond-Contenu.png); background-repeat:no-repeat; background-attachment:scroll;*/
	float:left; width:685px; min-height:450px;
/*	font-family:Verdana, sans-serif; color:#0D146C; font-size:11px;*/
	}
	
#LigneVide	{ height:1px; font-size:0px; line-height:0px; clear:both; width:890px; }

#FormulaireContact
	{
	font-family:Verdana, sans-serif; font-size:11px; color:#2B85BB;
	}

#FormulaireContact .Libelle
	{
	float:left; clear:left; width:160px; padding-right:10px; padding-top:4px; text-align:right; color:#0D146C;
	}

#FormulaireContact .Champ
	{
	}

#FormulaireContact input	{ margin:1px; background-color:#FFFFFF; border:1px #2B85BB solid; font-family:Verdana, sans-serif; font-size:11px; color:#2B85BB; padding-top:2px; padding-left:3px; height:15px; }
#FormulaireContact textarea	{ margin:1px; background-color:#FFFFFF; border:1px #2B85BB solid; font-family:Verdana, sans-serif; font-size:11px; color:#2B85BB; padding-top:2px; padding-left:3px; }
#FormulaireContact .Focus	{ margin:0px; background-color:#FFFFFF; border:2px #B7D30B solid; }

#FormulaireContact .NewLine	{ font-size:1px; line-height:1px; height:2px; clear:both; }

#FormulaireContact .SubmitOFF
	{
	font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#FFFFFF; background-color:transparent;
	width:130px; height:36px; margin:0px; padding:0px; border:none;
	background-image:url(/Habillage/Bouton-Envoyer-Contact.png); background-attachment:scroll; background-position:2px 2px; background-repeat:no-repeat;
	}
#FormulaireContact .SubmitON
	{
	font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#FFFFFF; background-color:transparent;
	width:130px; height:36px; margin:0px; padding:0px; border:none; cursor:pointer;
	background-image:url(/Habillage/Bouton-Envoyer-Contact-RO.png); background-attachment:scroll; background-position:2px 2px; background-repeat:no-repeat;
	}
