
* { padding:0px; margin:0px; }

body	{ background-color:#FFFFFF; }

a		{ color:#00659C; text-decoration:none; }
a:hover	{ color:#FF9900; text-decoration:underline; }

h1	{ font-family:Verdana, sans-serif; color:#00659C; font-size:14px; font-weight:bold; text-transform:uppercase; }
h2	{ font-family:Arial, sans-serif; color:#00659C; font-size:12px; font-weight:bold; text-transform:uppercase; padding-top:18px; padding-bottom:12px; }
h3	{ font-family:Arial, sans-serif; color:#00659C; font-size:12px; font-weight:bold; padding-top:10px; padding-bottom:5px;}
p	{ padding-top:4px; padding-bottom:8px;	}


li	{ padding-left:8px; }

.Menu			{ z-index:100; border: 1px #006699 solid; border-right:none; text-align:left; }
.MenuCase 		{ height:24px; background-color:#FFFFFF; color:#000000; border-right: 1px #006699 solid; cursor:pointer;  }
.MenuCase A		{ padding-left:7px; padding-right:7px; color:#006699; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; }
.MenuCaseC 		{ height:24px; background-color:#FF9900; color:#000000; border-right: 1px #006699 solid; cursor:pointer; }
.MenuCaseC A	{ padding-left:7px; padding-right:7px; color:#006699; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; }
.MenuCaseC A:hover	{ text-decoration:none; }
.MenuCaseRO 	{ height:24px; background-color:#DFECF3; color:#000000; border-right: 1px #006699 solid; cursor:pointer; }
.MenuCaseRO A	{ padding-left:7px; padding-right:7px; color:#004466; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; }
.MenuCaseRO A:hover	{ text-decoration:none; }

.MenuTab			{ background-color:#FFFFFF; position:absolute; border:1px #006699 solid; z-index:200; float:left; display:none; margin-top:5px; margin-left:-1px; }
.MenuLigne TD		{ background-color:#FFFFFF; height:20px; padding-right:13px; }
.MenuLigne TD A		{ color:#006699; text-decoration:none; }
.MenuLigneRO TD		{ background-color:#DFECF3; height:20px; padding-right:13px; }
.MenuLigneRO TD A	{ color:#FF9900; text-decoration:none; }

.Haut-Bord	{ border: 1px #00659C solid; height:126px; border-bottom:none; background-color:#00659C; background-image:url(/Habillage/Home-FondHaut.jpg); background-attachment:scroll; background-position:bottom left; background-repeat:no-repeat; }

.Partenaires	{ border:1px #00659C solid; width:90px; margin-left:18px; padding:4px; text-align:center; }
.Contenu		{ font-family:Verdana, sans-serif; color:#000000; font-size:11px; text-align:left; }

.CadreTexte		{ border:1px #FF9900 solid; border-left:none; padding-right:12px; text-align:justify; }
.CadreTexte P	{ }
.CadreTexte a img 		{ border:2px #00659C solid; }
.CadreTexte a:hover img { border:2px #FF9900 solid; }

.LiensBas			{ height:24px; color:#000000; font-family:Verdana, sans-serif; font-size:11px; }
.LiensBas A			{ color:#00659C; font-family:Verdana, sans-serif; font-size:11px; text-decoration:none; }
.LiensBas A:hover	{ color:#FF9900; font-family:Verdana, sans-serif; font-size:11px; text-decoration:underline; }

.TitreHaut		{ font-family:Verdana, sans-serif; color:#FFFFFF; font-size:12px; font-weight:normal; padding:0px; margin:0px; }
.TitreHaut B	{ font-family:Verdana, sans-serif; color:#F89E00; font-size:12px; font-weight:normal; padding:0px; margin:0px; }

.Tab-Formulaire	{ padding:3px; }
.Libelle		{ font-family:Arial; font-size:12px; padding-right:5px; }
.Champ			{ border:1px #00659C solid; background-color:#DFECF3; height:18px; padding-top:2px; padding-left:3px; padding-right:3px; font-family:Arial; font-size:12px; }

.Normal 		{ font-family:Verdana, sans-serif; font-size:12px; }
.AccesMedia		{ font-family:Verdana, sans-serif; font-size:10px;	color:#000000; border:1px solid #000000; background-color:#FFFFFF; padding:2px; }
.Separation	{ clear:both; height:0px; line-height:0px; font-size:0px; }

#Accueil {  font-family:Arial, sans-serif; color: red; font-size:12px; font-weight:bold; text-transform:uppercase; padding-top:18px; padding-bottom:12px;}
#Accueil u { color:#00659C; text-transform:none; font-size:12px; font-weight:normal; }

/* =============== Formulaire de contact=============== */
#Formulaire fieldset { border:none; margin:0px; padding-left:10px; padding-top:0px; width:500px;}

#Formulaire label
	{	
		font-family:Arial; font-size:12px; padding-right:5px;
		width: 90px; height: 22px; text-align:right; float:left; padding-top:4px; margin-top:4px; margin-bottom:4px; margin-left: 15px;
		
	}

#Formulaire input, #Formulaire textarea
	{
		border:1px #00659C solid; background-color:#DFECF3;  padding-top:2px; padding-left:3px; padding-right:3px; font-family:Arial; font-size:12px;
	}

#Formulaire textarea 
	{
		width:300px; height:120px; overflow:auto; 
	}	

#Formulaire .text 
	{
		width:160px; height: 22px; 
	}	

#Formulaire .BoutonEnvoyer
	{
		 background-color:#DFECF3;  text-align: center; width: 60px; height: 20px;  border:1px #00659C solid; margin-top:8px;
		 
	} 
