.datearticle{	font-size: 10px;	font-weight: normal;}#bt-nouveau{	position: absolute;	width: 212px;	height: 30px;	top: 105px;	left: 6px;	background-image: url(images/bt-nouveaute.gif);	background-repeat: no-repeat;	padding-left: 95px;	padding-top: 5px;	}#blocnews{	left: 171px;	top: 337px;	width: 944px;	float: left;}ul, li{margin=0px;	margin: 0px;	padding: 0px;	list-style-type: none;}#colonnegauche{	float: left;	left: 103px;	top: 269px;	width: 413px;	margin-left: 165px;	margin-top: 170px;	position: absolute;	margin-bottom: 10px;	height: 762px;}#colonnedroite{	float: left;	width: 413px;	margin-top: 170px;	margin-left: 50px;	position: absolute;	left: 550px;	top: 110px;}.article{	background-color: #eaf1cd;	border-right-width: 2px;	border-left-width: 2px;	border-right-style: solid;	border-left-style: solid;	border-left-color: #087647;	border-right-color: #087647;	margin: 0px;	padding: 0px 0px 0px 5px;}.une{	background-color: #eaf1cd;	border-right-width: 2px;	border-left-width: 2px;	border-right-style: solid;	border-left-style: solid;	border-left-color: #087647;	border-right-color: #087647;	margin: 0px;	padding: 0px 0px 0px 5px;}.une img{	margin-top: 5px;	margin-right: 0px;	margin-bottom: 5px;	border: 1px solid #006600;}.article a, .une a {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #003300;	font-style: normal;	text-decoration: none;	font-weight: normal;}.article a:hover, .une a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #003300;	font-style: normal;	padding-left : 0px;	text-decoration: underline;	font-weight: normal;}.article img{	float : right;	margin-top: 2px;	margin-right: 5px;	margin-left: 15px;	border: 1px solid #006600;}.news{	margin-bottom: 20px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;}#newsglobale{	position: absolute;	left: 173px;	top: 300px;	width: 858px;	height: 65px;}#bandeau {	position: absolute;	top: 2px;	left: 4px;	width: 138px;	height: 555px;}.arrondi {	background-repeat: no-repeat;	height:14px;	margin: 0px;	padding: 0px;	background-position: center top;}.arrondibas {	background-image: url(images/arrondibas.gif);	background-repeat: no-repeat;	height:14px;	margin: 0px;	padding: 0px;}.datenews{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	color: #5A3118;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 5px;}#plan {	height: 50px;	width: 60px;	padding-left: 0px;	position: absolute;	left: 138px;	top: 111px;}#explication {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: normal;	color: #FFFFFF;	position: absolute;	left: 342px;	top: 120px;	height: 938px;	width: 289px;	text-align: left;	vertical-align: sub;}#contenu {	position: absolute;	top: 125px;	left: 166px;	width: 759px;	height: 62px;}#bandeau {	position: absolute;	top: 2px;	left: 4px;	width: 138px;	height: 555px;}#logo {	position: absolute;	top: 4px;	left: 4px;	width: 89px;	height: 88px;	border:inherit;	background-image: url(images/logo.gif);	background-repeat: no-repeat;}#contenuactu {	border-right-width: 2px;	border-left-width: 2px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #087647;	border-left-color: #087647;	background-color: #EAF1CD;	background-image: url(images/arrondihaut.gif);	background-repeat: no-repeat;	background-position: center top;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#texte{	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	color: #000000;	text-align: left;	background-image: none;	height: 242px;	}#titrechapitre {	font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	font-weight: bolder;	color: #940800;	position: absolute;	left: 178px;	top: 25px;	width: 444px;	text-align: center;	height: 61px;	line-height: 17px;	background-position: center center;	padding-top: 5px;}.soustitre {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #006600;	letter-spacing: 2px;	font-weight: bold;	margin-bottom: 10px;	top: 125px;	position: absolute;	left: 500px;}#barredesliens {	font-family: "Verdana", "Bitstream Vera Sans", sans-serif;	padding-left : 15px;	padding-right : 15px;	text-align: center;	height: 70px;	float:left;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #663300;	margin-left:15px}#barredesliens a {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #999999;	font-weight: normal;	text-align: left;	text-decoration: none;}#barredesliens a:hover {	text-decoration: underline;}#barredesliens p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #CCCCCC;	font-weight: normal;	text-align: left;	margin: 10px 0px 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#fleche {	position: absolute;	height: 81px;	left: 980px;	top: 602px;	}a.lienactu {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding-top:5px;	font-weight: normal;	color: #01662c;	font-style: normal;	text-decoration: none;	line-height:150%;	}a.liendossier {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding-top:5px;	font-weight: normal;	color: #664F2A;	font-style: normal;	text-decoration: none;	line-height:150%;	}a.lienactu:hover, a.liendossier:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #CC6600;	font-style: normal;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	text-align: left;	padding-top: 0px;	padding-right: 3px;	padding-bottom: 5px;	padding-left: 0px;	margin: 4px 4px 0px 0px;	line-height:150%;	}#vignettebd {	float:left;	height:51px;	background-image: url(images/images%20accueil/vignette-bd.gif);	width: 197px;	background-repeat: no-repeat;	padding-top: 135px;	left: 752px;	top: 460px;	}#vignettepour {	float:left;	height:51px;	height:155px;	background-image: url(images/images%20accueil/vignette-pour-contre.gif);	width: 198px;	background-repeat: no-repeat;	padding-top: 22px;	left: 752px;	top: 271px;	text-align: center;	}#alternatives {	float:left;	width: 198px;	background-repeat: no-repeat;	padding-top: 0px;	left: 752px;	top: 650px;	text-align: center;}#alternatives a {	color: #FFFFFF;	text-decoration:none;	}#alternatives a:hover {	color: #FFFFFF;	text-decoration:underline;	}#vignettepour a {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-align: center;	font-weight: normal;	line-height: 130%;	letter-spacing: 1px;}#vignettebd a {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FCD009;	display: block;	text-align: center;	padding-bottom: 2px;	text-decoration: none;	letter-spacing: 1px;	}#vignettebd a:hover {	text-decoration: underline;	}#vignettesortir {	float:left;	height:103px;	width: 153px;	padding-top: 2px;	left: 770px;	top: 663px;	text-align: center;	}.clear {	clear:both;}.body {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	color: #000000;	background-color: #E7F794;	background-repeat: no-repeat;	background-image: url(images/images%20accueil/fond-illustration.gif);	padding-left:10px;}h1{	font-family:  Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #FFFFFF;	margin: 0px;	text-align: left;	font-weight: normal;	float: left;	position: absolute;	left: 46px;	width: 542px;	top: 89px;	padding: 0px;}.lien-bleu{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	color: #FFFFFF;	text-decoration:none;	font-weight: normal;}#menu{	width: 951px;	background-image: url(images/images%20accueil/onglet.gif);	padding-top: 15px;	background-repeat: no-repeat;	padding-left: 0px;	background-position: top;	padding-bottom: 0px;	margin-top:150px;	height:80px;	float:left;}#centre {	background-image: url(images/images%20accueil/milieu.gif);	background-repeat: repeat-y;	padding-left: 0px;	float:left;	padding-top: 20px;	padding-bottom: 0px;	width:951px;}.lien1 {	width: 118px;	text-decoration: none;	padding-left: 35px;	float: left;	padding-bottom: 5px;}.lien1 a {	text-decoration: none;}.lien1 a:hover {	text-decoration: underline;}.lien-marron{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #5A3118;	text-decoration:none;	font-weight: normal;}.lien-rouge{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-style: normal;	color: #9C0907;	text-decoration:none;	font-weight: normal;}.actu{	width: 306px;	float:left;	margin-left: 0px;	margin-top: 0px;	margin-bottom: 20px;}.actu h2{	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	color: #01662C;	margin: 0px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px;	text-decoration: none;	font-weight: bold;}.actu a:hover{	text-decoration:underline;}.dossier{	width: 306px;	float:left;	margin-left: 0px;	margin-top: 0px;	margin-bottom: 20px;}.dossier h2{	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	color: #664F2A;	margin: 0px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px;	text-decoration: none;	font-weight: bold;}.dossier a:hover{	text-decoration:underline;}.bordure_verte{	padding: 3px;	border: 1px solid #3B7F38;}.bordure_marron{	padding: 3px;	border: 1px solid #664F2A;}#blocactus{	width: 690px;	top: -20px;	position: relative;}#actualites{	width: 315px;	float:left;	padding-right:20px;	padding-top: 0px;	border-right-width: 1px;	border-right-style: dotted;	border-right-color: #996600;	padding-left:25px;	margin-bottom:10px;}#dossiers{	padding-top: 0px;	width: 335px;	float:left;	padding-left:20px;	margin-bottom:10px;}#colonne_droite{	padding-left:20px;	width: 200px;	float:left;	margin-bottom:10px;}.floatleft{		float:left;}.filet{	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #666666;	margin-bottom: 10px;	margin-top:10px;}#twitter{	position:absolute;	left: 827px;	top: 32px;	width: 84px;	height: 65px;	}		#contenu-anon{	position:absolute;	left: 40px;	top: 354px;	width: 491px;	height: 167px;	}	.margintop150{	margin-top:130px;	}	#contenu-anon a, #sources a{	text-decoration:underline;	color:#333333;	}#sources{	position:absolute;	left: 49px;	top: 975px;	width: 844px;	height: 107px;	}#retour{	position:absolute;	left: 787px;	top: -2px;}.marginleft10{	margin-left: 15px;}
