A {	COLOR: black; TEXT-DECORATION: none; FONT-SIZE: 100%; FONT-FAMILY: "verdana"}
li {	COLOR: black; TEXT-DECORATION: none; FONT-SIZE: 100%; FONT-FAMILY: "verdana";text-align:left; padding-left:5px;
}
A:hover { COLOR: black; TEXT-DECORATION: underline;	FONT-SIZE: 100%; FONT-FAMILY: "verdana"}
A:visited {	COLOR: black; TEXT-DECORATION: none; FONT-SIZE: 100%; FONT-FAMILY: "verdana"}
A.lien{	COLOR: black; FONT-SIZE: 100%; FONT-FAMILY: "verdana"; font-weight:bold}
A.lien:hover { COLOR: black; TEXT-DECORATION: underline;	FONT-SIZE: 100%; FONT-FAMILY: "verdana";font-weight:bold}
A.lien:visited {	COLOR: black; TEXT-DECORATION: none; FONT-SIZE: 100%; FONT-FAMILY: "verdana";font-weight:bold}
H1 { FONT-SIZE: 110%; TEXT-ALIGN: center; COLOR: black; FONT-FAMILY: "verdana"}
H2 { FONT-SIZE: 90%; COLOR: black; FONT-FAMILY: "verdana"}
H3 { FONT-SIZE: 80%; COLOR: black; FONT-FAMILY: "verdana"}
H4 { FONT-SIZE: 70%; COLOR: black; FONT-FAMILY: "verdana"}
H5 { FONT-SIZE: 60%; FONT-FAMILY: "verdana"}
#banniere_haut { left:490px; vertical-align:top;
				top:15px;
				position:absolute
				}
TABLE.centre { 
                BORDER-RIGHT: black 2px solid;
                BORDER-TOP: black 2px solid;
                width:80%;
                BORDER-LEFT: black 2px solid;
	        BORDER-BOTTOM: black 2px solid;
        	BORDER-COLLAPSE: no;
                text-align:center; 
                Margin:auto;
                padding-left:0px}
#DIVcentre {
		BORDER-RIGHT: black 2px solid;
		BORDER-TOP: black 2px solid;
		width:80%;
		BORDER-LEFT: black 2px solid;
		BORDER-BOTTOM: black 2px solid;
		BORDER-COLLAPSE: no;
		text-align:center;
                Padding-left: 5px;
                Margin:auto;
		}
TABLE.bloc_droite { BORDER-RIGHT: #298c54 2px solid; BORDER-TOP: #298c54 2px solid; width:70%; BORDER-LEFT: #298c54 2px solid;
			   BORDER-BOTTOM: #298c54 2px solid;	BORDER-COLLAPSE: collapse; text-align:center}
body {
 margin: auto;
 background:#298c54;
 }
input[type=submit], input[type=reset] {	border: 1px solid white; background: white;	color:black; cursor:pointer}
input[type=submit]:hover { border: 1px solid white;	background: #298c54; color: white}
A.menu:visited {FONT-SIZE: 90%;COLOR: black; TEXT-DECORATION: none; FONT-FAMILY: "verdana"}
A.menu { FONT-SIZE: 90%;COLOR: black; TEXT-DECORATION: none; FONT-FAMILY: "verdana"}
A.menu:hover {FONT-SIZE: 90%; color: black; text-decoration: underline; FONT-FAMILY: "verdana"}
#logo {	vertical-align:top;}
DIV.cadrenews { 
		BORDER-RIGHT: black 2px solid;
		BORDER-TOP: black 2px solid;
		margin:2px auto 2px auto;
		BORDER-LEFT: black 2px solid; 
		BORDER-BOTTOM: black 2px solid;
		BORDER-COLLAPSE: separate;
		width:70%;
		FONT-SIZE: 80%;
		line-height:1px;
		FONT-FAMILY: "verdana";
		white-space: nowrap;
		}
Div.titrenews { 
		FONT-SIZE: 100%; 
		FONT-FAMILY: "verdana";
		BACKGROUND: #298c54;
		BORDER: black 2px solid;
		COLOR: white;
		text-align:center;
                margin-left: auto;
                margin-right:auto;
		width:80%}
#footer-referencement {
	FONT-SIZE: 70%; FONT-FAMILY: "verdana";vertical-align:bottom; text-align: center; color:black;width:100%;background-color:white
	}
A.titrenews { COLOR: white; TEXT-DECORATION: none; FONT-FAMILY: "verdana"}		
#moteurderecherche {
		text-align:center;
		font-family:Verdana;
		color:#298c54;
		FONT-SIZE: 90%; 
		padding-left:15px;
		}
li.menu { 
		padding-right:0px; padding-left:10px; padding-top:0px; padding-bottom:0px;
		list-style-type:none;
		list-style-position:outside;
		line-height:1em;
		white-space: nowrap;
	}
#menu { 
	padding-left:15px;
	text-align:left;
	margin-right:5px
		}	
#menu_boutique { text-align: center; line-height: 1.1em; background-color: white; FONT-FAMILY: "verdana";background: white; FONT-SIZE: 80%}
#footer { FONT-SIZE: 85%; FONT-FAMILY: "verdana";vertical-align:bottom; text-align: center; color:white;width:100%;background-color:black}
#cadre {
		background-color: white;
		margin-top:5px;
		padding-left:10px;
                Padding-right:10px;
		padding-top:3px;
		font-family: Verdana;
		border-left: 4px dashed #298c54;
		border-top: 5px solid black;
		border-bottom: 2px dashed white;
		width:100%
		}
hr {
		border: 0;
		width: 80%;
		color: #298c54;
		background-color: #298c54;
		height: 4px
		}
#image_dossiers { padding: 0pt 2px; display: inline;}
#bloc_body {
		margin-top : 10px;
		margin-bottom : 10px;
		margin-left : 20px;
		margin-right : 20px;
		background:white;
		border: 1px solid black
		}
