﻿ /* CSS Document */

*	{ padding:0px; margin:0px; font-family:Arial,sans-serif; }

img	{ border:none; vertical-align:middle; }

body
	{
	background-color:#E8E4CB; color:#79766c;
	background-image:url(Habillage/Fond-body.png); background-position:0px -70px; background-repeat:repeat-x; background-attachment:scroll;
	}

ul, ol, p, h1, h2, h3, h4, h5, h6, table, form	{ padding:5px 10px 5px 0px; }
ul, ol, p, table, form	{ padding:5px 10px 15px 10px; }
h1, h2, h3, h4, h5, h6	{ font-family: Arial,sans-serif; padding-top:15px; }


h1	{ font-size:24px; color:#3C2200; font-weight:normal; }
h2	{ font-size:18px; color:#A90606; font-weight:normal; }
h3	{ font-size:15px; color:#3C2200; font-weight:normal; }
p, td, th, li	{ font-family:Arial, sans-serif; font-size:11px; line-height:16px; }
thead th	{ text-align:center; }
tbody th	{ text-align:right; }
td, th	{ padding:2px; }
ul, ol	{ margin-left:20px; padding-top:0px; font-size:11px; }
p	{ text-align:justify; }
table	{ padding:0px; margin:0px 5px 10px 5px; }

td ul	{ margin:0px; padding:0px; padding-left:20px; }

a		{ color:#A90606; text-decoration:none; }
a:hover	{ color:#330000; text-decoration:none; }

li	{ padding-left:10px; list-style:none; background-image:url(Habillage/Puce-li-gris.png); background-position:0px 5px; background-repeat:no-repeat; background-attachment:scroll; }


#BlocHaut, #BlocMilieu, #BlocBas	{ width:920px; margin-left:auto; margin-right:auto; padding:0px 36px 0px 36px; display:block; }

#BlocHaut
	{
	padding:0px 36px 12px 36px;
	background-image:url(Habillage/Fond-Haut.png); background-position:bottom center; background-repeat:no-repeat; background-attachment:scroll;
	}
#BlocHaut p	{ text-align:right; padding-top:0px; }

#BlocMilieu		{ background-image:url(Habillage/Fond-Milieu.png); background-position:top center; background-repeat:repeat-y; background-attachment:scroll; min-height:700px; }

#BlocBas		{ background-image:url(Habillage/Fond-Bas.png); background-position:top center; background-repeat:no-repeat; background-attachment:scroll; width:950px; padding:16px 15px 0px 15px; margin-bottom:25px; }
#BlocBas .Gauche	{ width:420px; float:left; font-size:9px; color:#7C7865; padding:5px; padding-left:15px; }
#BlocBas .Gauche a			{ color:#7C7865; }
#BlocBas .Gauche a:hover	{ color:#000000; }
#BlocBas .Droite	{ width:420px; float:right; font-size:11px; padding:5px; margin-right:5px; text-align:right; }
#BlocBas a	{ font-weight:bold; }

#MenuFlash	{ width:920px; height:360px; padding-bottom:20px; background-color:#FFFFFF; }

#MenuGauche ul li	{ background-image:url(Habillage/Puce-li-rouge.png); text-align:left; }

input[type=text],input[type=password],input[type=file],textarea	{ border:1px #D0CBA9 solid; background-color:#F0EEE0; padding:2px 3px 3px 3px; font-size:12px; }
input[type=radio],input[type=checkbox]	{ border:none; }
input[type=submit],input[type=button]	{ background-color:D0CBA9; color:#6B653F; border:none; padding:4px; }

#MenuGauche	{ width:200px; padding:30px; background-color:#F0EEE0; float:left; }
#MenuGauche h2	{ font-size:22px; color:#3C2200; font-weight:normal; }
#MenuGauche ul	{ padding:5px 10px 5px 10px; }

#ContenuGrand	{ width:640px; padding:27px 0px 30px 0px; margin:0px 0px 0px 0px; float:right; }
#Contenu		{ width:380px; padding:23px 0px 30px 10px; margin:0px 20px 0px 20px; float:left; border-top:4px #F0EEE0 solid; }

#Actualites
	{
	width:200px; padding:24px 10px 30px 10px; float:right; min-height:340px; border-top:4px #F0EEE0 solid;
	background-image:url(Habillage/Fond-actus.png); background-position:0px 40px; background-repeat:no-repeat; background-attachment:scroll;
	}
#Actualites h2	{ font-size:22px; color:#3C2200; font-weight:normal; padding-bottom: 14px; }
#Actualites p	{ padding:0px 0px 0px 10px; width:100%; }
#Actualites ul	{ padding:0px; margin:0px 0px 0px 25px; }

.clr	{ float:none; clear:both; height:0px; line-height:0px; font-size:0px; }
.Petit	{ font-size:9px; }

