body {
	margin: 0px;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	}
td { font-family: Arial;
	font-size: 11px;
	color: #000000
	}
	
a.mail { 
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	color: #999999;
	}
	
a:hover.mail { 
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
	}
	
.retour {
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
	}
/*  ===========================  HEADER  =======================  */

.fondheader {
	background-image:  url("image/header_gauche.jpg");
	background-repeat: no-repeat;
	padding-left: 11px;
	padding-top: 7px;
	}
.language { color: #666666 }

a.menutitre  { color: #666666; font-weight: bold; text-decoration: none; padding-right: 10px }
a:hover.menutitre  { color: #ff9900; font-weight: bold; text-decoration: none }

.formsearch {
	background-color: #F3F8FE;
	border: #0A65EC 1px solid;
	font-size: 10px;
	color: #000000;
	width: 82px;
	height: 17px;
}

.textarea { width: 220px; height: 100px }

/*  ===========================  FIN HEADER  =======================  */
	
/*  ===========================  GAUCHE  =======================  */

.fondmenu {
	background-image:  url("image/fondmenu.jpg");
	background-repeat: no-repeat;
	vertical-align: top;
	height: 398px;
	padding: 60px 0px 0px 34px;
}

.adresse { padding-left:20 }


/*  ===========================  CONTENU  =======================  */

#contenu { padding: 1px 10px 0px 0px; font-family: Verdana; }

h1 { font-size: 21px; font-weight: bold; color: #0964EC; padding: 0px 0px 5px 0px }
.titre { font-size: 16px; font-weight: bold }
.soustitre { font-size: 13px; font-weight: bold; color:#666666 }
.bleu { color: #0964EC }
.orange { color: #FF9900}

.gras { font-weight: bold }

.titres a { color: #666; text-decoration: none }
.titres a:hover { color: #999; text-decoration: underline }

a.lienrs  { color: #666; text-decoration: none }
a:hover.lienrs  { color: #ff9900; text-decoration: none }

a.lienpdf  { color: #0964EC; text-decoration: none }
a:hover.lienpdf  { color: #0964EC; text-decoration: underline }

/*  ===========================  BLOCS  =======================  */
.tdbloc {
	border-left: #9A9A9A 1px solid;
	border-right: #9A9A9A 1px solid;
	padding: 10px 10px 10px 10px;
	}
	

a.blocorange  { font-family: Verdana; font-weight: bold; color: #FF6600; font-size: 10px; text-decoration: none }
a:hover.blocorange  { font-family: Verdana; font-weight: bold; color: #FF6600; font-size: 10px; text-decoration: underline }

a.blocbleu  { font-family: Verdana; font-weight: bold; color: #0964EC; font-size: 10px; text-decoration: none }
a:hover.blocbleu  { font-family: Verdana; font-weight: bold; color: #0964EC; font-size: 10px; text-decoration: underline }


/*  ===========================  PLAN  =======================  */

.plan_niveau_0 {
	background-image: url(images/puce.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	font-weight: bold;
	font-size: 12px; height: 19px;
}
.plan_niveau_1 {
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	padding-left: 40px;
	background-position: 20px;
	font-size: 11px;
}

a.plan  { color: #666666; font-weight: none; text-decoration: none; padding-right: 10px }
a:hover.plan  { color: #ff9900; font-weight: bold; text-decoration: none }


/*  ===========================  MENU Simple  =======================  */

.lien_actif	{ color:#ff9900 }

.menu_niveau_0 { font-size: 12px; font-weight: bold; vertical-align: middle; height: 25px }
.menu_niveau_0 a { color: #000000; text-decoration: none }
.menu_niveau_0 a:hover { color: #ff9900; text-decoration: none }

.menu_niveau_1 { font-size: 12px; font-weight: bold; vertical-align: middle }
.menu_niveau_1 a { color: #000000; text-decoration: none }
.menu_niveau_1 a:hover { color: #ff9900; text-decoration: none }

.menu_niveau_2 { font-size: 12px; font-weight: bold; vertical-align: middle }
.menu_niveau_2 a { color: #000000; text-decoration: none }
.menu_niveau_2 a:hover { color: #ff9900; text-decoration: none }

.menu_niveau_0_extranet { font-size: 12px; font-weight: bold; vertical-align: middle; height: 25px }
.menu_niveau_0_extranet a { color: #000000; text-decoration: none }
.menu_niveau_0_extranet a:hover { color: #ff9900; text-decoration: none }

