/* CSS Document */body{	font-family: Verdana,Arial,sans-serif;	color: #333333;	margin: 20px;	background: #EEEEE7;	font-size:11px;}/******* hyperlink and anchor tag styles *******/a:link, a:visited{	color: #899C20;	text-decoration: none;}a:hover{	text-decoration: underline;}/***********************************************//* Layout Divs                                 *//***********************************************/.conteneur {text-align: center;}#page{	width:756px;	margin-left: auto;	margin-right: auto;}#header{	background-image: url("images/fond_header.gif");	height:99px;}#flash{	background-image: url("images/fond_sep.gif");	height:140px;	text-align:left;}#sep{	background-image: url("images/fond_sep.gif");	height:10px;}#container{	background-image: url("images/fond_container.gif");	text-align:left;}#footer{	background-image: url("images/fond_footer.gif");	height:40px;	text-align:left;}#logo{	float: left;	padding-top: 26px;	padding-left: 30px;}#accroche{	float: right;	padding-right: 28px;	padding-top: 47px;}/***********************************************//* Contents                                 *//***********************************************/.menu{	padding-left: 210px;	background-color: #899C20;	padding-top: 2px;	padding-bottom: 6px;	width:540px;}.menu a, a:visited{	color: #ffffff;	background-color: #899C20;	padding-left: 14px;	padding-right: 6px;	padding-bottom:5px;	padding-top: 2px;	border-left:1px dotted;	}.menu a:hover{	text-decoration: none;	background-color: #808080;	color: #ffffff;	padding-left: 14px;	padding-right: 6px;	padding-bottom:5px;	padding-top:3px;	border-left:1px dotted;	}.menu_loc{	text-decoration: none;	background-color: #505050;	color: #ffffff;	padding-left: 14px;	padding-right: 6px;	padding-bottom:5px;	padding-top:3px;	border-left:1px dotted;	}.contenu{	padding-top: 50px;	padding-left: 210px;	padding-right: 30px;	padding-bottom: 30px;}.mention{	font-size:9px;	padding-left: 36px;}.mention a, a:visited{	color: #ffffff;	background-color: #899C20;}.mention a:hover{	text-decoration: none;	background-color: #505050;}/***********************************************//* texte                                 *//***********************************************/.titre{	font-size:16px;	font-weight:bold;	color: #505050;	padding-left:0px;	padding-right:4px;	padding-bottom:2px;}.texte{	font-size:11px;	padding-top:4px;	padding-bottom:2px;	margin-bottom:6px;}.bold_txt{	font-weight:bold;}.surtitre{	font-size:12px;	font-weight:bold;	color: #899C20;}