/*elts graphiques*/body {	background-color: #003366;	background-image: url(../img/fond_bleu.gif);	margin: 0px;	padding: 0px;}.fdgaombre {	background-image: url(../img/ombrega.gif);	background-repeat: repeat-y;	background-position: right;}.fddrombre {	background-image: url(../img/ombredr.gif);	background-repeat: repeat-y;	background-position: left;}.visuelgauche {	background-image: url(../img/visuelcooperation_fdga.gif);	background-repeat: no-repeat;	background-position: right bottom;	height: 284px;}.coinbsga {	background-image: url(../img/coinbsga.gif);	background-repeat: no-repeat;	background-position: right top;}.coinbsdr {	background-image: url(../img/coinbsdr.gif);	background-repeat: no-repeat;	background-position: left top;}#bannerhaut {	background-image: url(../img/banner_logo_aedh.jpg);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;	padding: 0px;	height: 190px;}/*menu top*/.menutop {	background-image: url(../img/logo_aedh_ht.gif);	background-repeat: no-repeat;	background-position: left bottom;	text-align: right;	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	color: #FFFFFF;	font-size: 10px;	text-transform: uppercase;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;}.top {	margin: 0px 10px 0px 0px;	text-decoration: none;	padding: 0px;} a.top:link, a.top:hover, a.top:active, a.top:visited{	margin: 0px;	padding-right: 20px;	text-decoration: none;	color: #FFFFFF;}a.top:hover {	color: #FBC400;}.menutop input{	border: 1px solid #97AACA;	background-color: #315799;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;	color: #FFFFFF;}#haut {	margin: 0px;	padding: 0px;}#haut a.util:link, #haut a.util:hover, #haut a.util:active, #haut a.util:visited {	text-decoration:none;	margin:0px;	color: #FFFFFF;	font-size: 10px;	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	background-image: url(../img/onglet_langue.gif);	background-repeat: no-repeat;	display: block;	width: 65px;	float: right;	padding-top: 12px;	padding-right: 2px;	padding-left: 2px;	clear: none;	height: 17px;	text-align: center;	text-transform: uppercase;	background-position: 0px 8px;}#haut a.util:hover {	background-image: url(../img/onglet_langue-over.gif);	background-position: 0px 8px;	background-repeat: no-repeat;}/*menu haut*/#menuhaut {	background-image: url(../img/fd_menuhaut.gif);	background-repeat: repeat-x;	background-position: left top;	margin: 0px;	padding: 0px;	height: 31px;	width: 900px;}#menuhaut a.item:link, #menuhaut a.item:hover, #hmenuaut a.item:active, #menuhaut a.item:visited {	margin: 0px 0px 0px 1px;	padding: 7px 10px 0px;	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;	height: 24px;	display: block;	float: left;}html>body #menuhaut a.item:hover {	color: #FFFFFF;	text-decoration: none;	background-image: url(../img/fd_menuhaut_over.gif);	background-repeat: repeat-x;	background-position: left top;	height: 24px;}#menuhaut a.item:hover {	color: #FFFFFF;	text-decoration: none;	background-image: url(../img/fd_menuhaut_over.gif);	background-repeat: repeat-x;	background-position: left top;	height: 31px;}html>body #menuhaut a.itemselect:link, html>body #menuhaut a.itemselect:hover, html>body #hmenuaut a.itemselect:active, html>body #menuhaut a.itemselect:visited {	margin: 0px 0px 0px 1px;	padding: 7px 10px 0px;	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;	height: 24px;	display: block;	float: left;	background-image: url(../img/fd_menuhaut_over.gif);	background-repeat: repeat-x;	background-position: left top;} #menuhaut a.itemselect:link, #menuhaut a.itemselect:hover, #hmenuaut a.itemselect:active, #menuhaut a.itemselect:visited {	margin: 0px 0px 0px 1px;	padding: 7px 10px 0px;	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;	height: 31px;	display: block;	float: left;	background-image: url(../img/fd_menuhaut_over.gif);	background-repeat: repeat-x;	background-position: left top;}/*content*/.contenthome {	background-color: #FFFFFF;	background-image: url(../img/visuelcooperation_fd.gif);	background-position: left bottom;	height: 489px;	background-repeat: no-repeat;	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 12px;	margin: 0px;	padding-top: 45px;	padding-bottom: 20px;	text-align: justify;
    vertical-align:top;}.content {	background-color: #FFFFFF;	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 12px;	margin: 0px;	padding-top: 10px;	padding-bottom: 20px;	text-align: justify;	height: 300px;}.content a, .content a:visited, .content a:hover{	color: #2E4F8F;}.contenthome p {	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #2C2921;	padding: 10px 0px 5px;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 0px;	margin-left: 135px;	line-height: 18px;}.content p {	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #2C2921;	padding: 10px 0px 5px;	margin-top: 0px;	margin-right: 40px;	margin-bottom: 0px;	margin-left: 20px;	line-height: 18px;}.content ul li {	margin-right: 40px;}.content .list p a, .content .list p a:visited, .content .list div a, .content .list div a:visited {	color: #2C2921;	text-decoration: none;}.content .list p a:hover, .content .list div a:hover {	color: #2E4F8F;}.content .list div {	text-align: right;	margin-right: 40px;}.content h2 {	padding:0;	margin:0 40px 0 20px;}.content table, .content tr, .content td {	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 12px;}h1 {	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 15px;	color: #2E4F8F;	padding: 0px 0px 15px;	margin-top: 0px;	margin-right: 40px;	margin-bottom: 0px;	margin-left: 20px;}h2 {	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #8F0000;	padding: 10px 0px 5px;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 0px;	margin-left: 135px;}h3 {	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 15px;	color: #2E4F8F;	padding: 0px 0px 15px;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 0px;	margin-left: 135px;}/*footer*/.footer {	background-image: url(../img/ombrebs.gif);	background-repeat: repeat-x;	background-position: left top;	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 10px;	color: #97AACA;}.menufooter {	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 10px;	color: #97AACA;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 15px;}a.menufooter:link, a.menufooter:hover, a.menufooter:active, a.menufooter:visited {	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 10px;	color: #97AACA;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 15px;	text-decoration: none;}a.menufooter:hover {	color: #FFFFFF;}/*colonne droite*/html>body .titrejaune {	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #FFFFFF;	line-height: 27px;	height: 22px;	background-image: url(../img/fd_jaune.gif);	background-repeat: no-repeat;	text-transform: uppercase;	text-align: right;	margin: 0px;	padding-top: 5px;	padding-right: 3px;	padding-bottom: 0px;	padding-left: 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;	letter-spacing: 0.05em;}.titrejaune {	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #FFFFFF;	height: 27px;	background-image: url(../img/fd_jaune.gif);	background-repeat: no-repeat;	text-transform: uppercase;	text-align: right;	margin: 0px;	padding-top: 5px;	padding-right: 3px;	padding-bottom: 0px;	padding-left: 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;	letter-spacing: 0.05em;}html>body .titrerouge {	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #FFFFFF;	line-height: 27px;	height: 22px;	background-image: url(../img/fd_rouge.gif);	background-repeat: no-repeat;	text-transform: uppercase;	text-align: right;	margin: 0px;	padding-top: 5px;	padding-right: 3px;	padding-bottom: 0px;	padding-left: 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;	letter-spacing: 0.05em;} .titrerouge {	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #FFFFFF;	height: 27px;	background-image: url(../img/fd_rouge.gif);	background-repeat: no-repeat;	text-transform: uppercase;	text-align: right;	margin: 0px;	padding-top: 5px;	padding-right: 3px;	padding-bottom: 0px;	padding-left: 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;	letter-spacing: 0.05em;}.news {	background-image: url(../img/fd_gris.gif);	background-repeat: repeat-y;	background-position: left top;	margin: 0px;	padding: 0px;	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	color: #222019;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #DFDCD4;}.datenews{	margin: 0px;	padding: 10px 15px 0px;	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 10px;	font-style: italic;}.titrenews{	margin: 0px;	padding: 5px 15px 0px;	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;}.textenews{	margin: 0px;	padding: 5px 15px 10px;	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 15px;}a.lientextenews:link, a.lientextenews:hover, a.lientextenews:active, a.lientextenews:visited {	margin: 0px;	padding: 0px;	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 15px;	text-decoration: none;	color: #222019;}a.lientextenews:hover {	color: #2E4F8F;}.coldroite {	background-image: url(../img/fd_gris.gif);	background-repeat: repeat-y;	background-position: 0px 0px;}/*colonne gauche menu*/.colgauche {	background-image: url(../img/fdmenu_gris.gif);	background-repeat: repeat-y;	background-position: 0px 0px;}#menuga {	margin: 0px;	padding: 0px 0px 20px;	width: 201px;}#menuga p {	float:left;	height: 35px;	margin:0px;	clear: left;	display: block;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	padding: 0px;}html>body #menuga a.menu:link, html>body #menuga a.menu:hover, html>body #menuga a.menu:active, html>body #menuga a.menu:visited {	float:left;	text-decoration:none;	width:169px;	height: 50px;	margin:0px;	color: #222019;	font-size: 12px;	clear: left;	display: block;	padding-left: 10px;	padding-top: 8px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #DFDCD4;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;}#menuga a.menu:link, #menuga a.menu:hover, #menuga a.menu:active, #menuga a.menu:visited {	float:left;	text-decoration:none;	width:201px;	height: 50px;	margin:0px;	color: #222019;	font-size: 12px;	clear: left;	display: block;	padding-left: 10px;	padding-top: 8px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #DFDCD4;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;}html>body #menuga a.menu:hover {	color: #FFFFFF;	background-image: url(../img/fdmenu_bleu.gif);	background-repeat: repeat-y;	background-position: 1px 0px;	height: 50px;}#menuga a.menu:hover {	color: #FFFFFF;	background-image: url(../img/fdmenu_bleu.gif);	background-repeat: repeat-y;	background-position: 1px 0px;}html>body #menuga a.menuselect:link, #menuga a.menuselect:hover, #menuga a.menuselect:visited, #menuga a.menuselect:active {	float:left;	text-decoration:none;	width:170px;	height: 21px;	margin:0px;	font-size: 12px;	clear: left;	color: #FFFFFF;	background-image: url(../img/fdmenu_bleu.gif);	background-position: 1px 0px;	background-repeat: repeat-y;	display: block;	padding-left: 10px;	padding-top: 8px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #DFDCD4;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;}#menuga a.menuselect:link, #menuga a.menuselect:hover, #menuga a.menuselect:visited, #menuga a.menuselect:active {	float:left;	text-decoration:none;	width:201px;	height: 29px;	margin:0px;	font-size: 12px;	clear: left;	color: #FFFFFF;	background-image: url(../img/fdmenu_bleu.gif);	background-position: 1px 0px;	background-repeat: repeat-y;	display: block;	padding-left: 10px;	padding-top: 8px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #DFDCD4;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;}.more {	vertical-align:middle;}/* Ajout Jean-Luc Nguyen */.select {	font-family: 'Trebuchet MS', Georgia, "Times New Roman", Times, serif;	color: #000;	font-size: 11px;}.theme {	margin-left: 20px;}.alphabet {	text-align:center;text-transform:uppercase;}.frmcontact .input, .frmcontact textarea {	width: 300px;}.button {	background: #325d9f;	color:#fff;	border:0;	padding: 3px;	cursor: hand;}#breadcrumb {	padding-bottom: 20px;}
