 /*  vert  -> 709207  */body {	background-color: #DFECFB;	text-align: center;	background-image: url(images/background-gradient.gif);}table.maintable {	background-color: #FFFFFF;	border: 1px solid #00519B;}table.maintableup{	background-color: #709207;}table.maintablemiddle{	background-color: #FFFFFF;	border-color: #919FBA;	border-width: 0px 1px 0px 1px;	border-style: solid;}table.maintabledown{	background-color: #AAB7D2;	border-color: #dddddd #FFF #dddddd #FFF;	border-width: 0px 0px 1px 0px;	border-style: solid;}td.borderight{	border-right: 1px solid #709207;	text-transform: inherit;}table.nav td {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	border-color: #709207 #FFF #FFF #FFF;	border-width: 3px 0px 1px 0px;	border-style: solid;}table.nav td.off a {	color: #FFFFFF;	text-decoration: none;	display: block;	background-color: #6884B7;	padding: 3px;}table.nav td.off a:hover {	color: #004C92;	background-color: #9cba14;}table.nav td.on{	background-color: #AAB7D2;	color: #004C92;	font-weight: bold;	padding: 3px 3px 3px 3px;	border-color: #AAB7D2 #FFF #AAB7D2 #FFF;	border-width: 3px 1px 1px 0px;	border-style: solid;}table.nav td.on a{	color: #004C92;	text-decoration: none;	display: block;	background-color: #AAB7D2;}table.nav td.on a:hover {	color: #FFFFFF;}/* navbar */table.count {	background-color: #9cba14;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	padding-left: 5px;	padding-right: 5px;	padding-top: 1px;	padding-bottom: 1px;}table.count a:hover {	color: #FFFFFF;	text-decoration: underline;}table.count a {	color: #FFFFFF;	text-decoration: none;}.globalnavshuffle{	background-color: #FFF;	font-family: arial;	padding: 8px 0px 8px 0px;	font-size: 11px;	text-align: center;	color: white;	font-weight: bold;	width: 87px;	height: 12px;	display: block;	text-decoration: none;	background-image: url(images/button.gif);		}a:hover .globalnavshuffle{	color: white;	text-decoration: none;	background-image: url(images/button.gif);	font-weight: bold;	background-position: 0 28px;		}.globalnavbig{	background-color: #FFF;	font-family: arial;	padding: 8px 0px 8px 0px;	font-size: 11px;	text-align: center;	color: white;	font-weight: bold;	width: 140px;	height: 12px;	display: block;	text-decoration: none;	background-image: url(images/buttonbig.gif);		}.globalnavblue{	background-color: #FFF;	font-family: arial;	padding: 8px 0px 8px 0px;	font-size: 11px;	text-align: center;	color: #00469C;	font-weight: bold;	width: 87px;	height: 12px;	display: block;	text-decoration: none;	background-image: url(images/button-blue.gif);	}a .globalnavblue{	color: #00469C;	text-decoration: none;	background-image: url(images/button-blue.gif);	font-weight: bold;	background-position: 0 28px;		}.globalnavbluesmall{	background-color: #FFF;	font-family: arial;	padding: 8px 0px 8px 0px;	font-size: 11px;	text-align: center;	color: #00469C;	font-weight: bold;	width: 43px;	height: 12px;	display: block;	text-decoration: none;	background-image: url(images/button-blue-small.gif);		}a:hover.globalnavbluesmall{	color: #00469C;	text-decoration: none;	background-image: url(images/button-blue-small.gif);	font-weight: bold;	background-position: 0 28px;		}a:hover.globalnavbig{	color: white;	text-decoration: none;	background-image: url(images/buttonbig.gif);	font-weight: bold;	background-position: 0 28px;		}.arrownavfirst{	background-color: #FFF;	font-family: arial;	font-size: 11px;	text-align: center;	color: white;	font-weight: bold;	width: 26px;	height: 15px;	display: block;	text-decoration: none;	background-image: url(images/arrow-duoback.gif);		}a:hover .arrownavfirst{	color: white;	text-decoration: none;	background-image: url(images/arrow-duoback.gif);	font-weight: bold;	background-position: 0 15px;		}.arrownavprevious{	background-color: #FFF;	font-family: arial;	font-size: 11px;	text-align: center;	color: white;	font-weight: bold;	width: 16px;	height: 15px;	display: block;	text-decoration: none;	background-image: url(images/arrow-singleback.gif);		}a:hover .arrownavprevious{	color: white;	text-decoration: none;	background-image: url(images/arrow-singleback.gif);	font-weight: bold;	background-position: 0 15px;		}.arrownavnext{	background-color: #FFF;	font-family: arial;	font-size: 11px;	text-align: center;	color: white;	font-weight: bold;	width: 16px;	height: 15px;	display: block;	text-decoration: none;	background-image: url(images/arrow-single.gif);		}a:hover .arrownavnext{	color: white;	text-decoration: none;	background-image: url(images/arrow-single.gif);	font-weight: bold;	background-position: 0 15px;		}.arrownavlast{	background-color: #FFF;	font-family: arial;	font-size: 11px;	text-align: center;	color: white;	font-weight: bold;	width: 26px;	height: 15px;	display: block;	text-decoration: none;	background-image: url(images/arrow-duo.gif);		}a:hover .arrownavlast{	color: white;	text-decoration: none;	background-image: url(images/arrow-duo.gif);	font-weight: bold;	background-position: 0 15px;		}/* fin navbar */table.articles td.top {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	padding-left: 8px;	padding-top: 12px;	padding-bottom: 5px;	color: #004C92;}table.articles td.top a {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #004C92;	text-decoration: none;}table.articles td.top a:hover{	text-decoration: underline;}table.articlesleft {	text-align: right;}.lefttop{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #709207;	padding-right: 6px;	padding-top: 3px;	padding-bottom: 4px;	text-align: right;}.lefttop a{	color: #709207;}.infos {	font-size: 10px;	font-style: italic;	color: #666666;	padding-right: 6px;}.top {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	padding-left: 8px;	padding-top: 12px;	padding-bottom: 5px;	color: #004C92;}table.articlesleft td.leftmiddle {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #004C92;	padding-right: 6px;	padding-bottom: 4px;}table.articlesleft td.leftbottom{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	background-color: #9cba14;	padding: 2px;	border-width: 2px 2px 0px 2px;	border-color: white;	border-style: solid;}table.articles td.right {	font-family: Arial, Helvetica, sans-serif;	padding-left: 6px;	padding-right: 8px;	vertical-align: top;	text-align:justify;}table.articles td.right .article {	font-size: 12px;}table.articles td.right .infos {	font-size: 11px;	font-style: italic;	color: #666666;	position: relative;	top: 4px;}table.articles td.right a:hover {	color: #709207;	text-decoration: none;}table.articles td.right a {	color: #709207;	text-decoration: underline;}table.articles td.right .details {	font-size: 11px;	color: #709207;	text-align: right;}table.articles tr.bas td {	border-bottom: 1px dashed #B9C2DB;	padding-bottom: 5px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}table.articles tr.nobas td {	border-bottom: 0px dashed #B9C2DB;	padding-bottom: 2px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}table.articles td.rupture {	background-color: #f6b861;}table.articles td.rupturedark{	background-color: #709207;	font-family: arial,Helvetica, sans-serif;	color: #FFF;	font-size: 13px;	font-weight: bold;}a.rupturedark{	color: #FFF;}table.articles td.rupturedark2   { color: #fff;font-size: 14px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;background-color: #6A9DCC;border-style: solid;border-width: 2px 2px 2px 6px;border-color: #6A9DCC }td.navbas {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: center;	color: #004C92;	padding-top: 6px;	padding-bottom: 10px;}td.navbas a:hover {	color: #004C92;	text-decoration: underline;}td.navbas a {	color: #004C92;	text-decoration: none;}td.navbas .on {	text-decoration: underline;}td.copyright {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	padding-top: 2px;}td.copyright a:hover {	color: #666666;	text-decoration: none;}td.copyright a {	color: #333333;	text-decoration: underline;}/* Page sommaire */table.articles td.sommaireleft {	border-right: 3px solid #9cba14;	vertical-align: top;	color: #004C92;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	padding-left: 5px;}table.articles td.sommaireright {	font-family: Arial, Helvetica, sans-serif;	padding-left: 10px;	padding-right: 3px;	padding-bottom: 10px;	vertical-align: top;}table.articles td.sommaireright .article {	font-size: 11px;}/* Page recherche */#recherche {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #004C92;	padding-left: 4px;	padding-right: 4px;}#recherche table.inside {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #004C92;	padding-left: 4px;}#recherche tr.bas td {	border-bottom: 1px dashed #B9C2DB;	padding-bottom: 5px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}#recherche table.inside td {	padding-bottom: 5px;	line-height: 15px;}#recherche input {	font-size: 10px;	color: #666666;}#recherche select {	font-size: 11px;	width: 200px;}#recherche .texte {	font-size: 10px;	color: #709207;	padding-right: 6px;	padding-top: 3px;	padding-bottom: 4px;	text-align: right;}table.maintable,table.maintablemiddle td.infos {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #709207;	font-weight: bold;	padding-left: 6px;	padding-bottom: 12px;}#chercher a {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	background-color: #709207;	text-decoration: none;	padding: 3px;	border: 1px solid #709207;}#chercher a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #709207;	background-color: #FFFFFF;	text-decoration: none;	padding: 3px;	border: 1px solid #709207;}#lienarchives a {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #004C92;	text-decoration: none;}#identbouton a {	color:#FFF;font-size: 12px;	border: 2px #677D16 solid;	width: 120px;	font-family: Arial, Helvetica, sans-serif;	position: fixed;	top: 0px;	right: 0px;	left: auto;	background-color: #709207;	height:16px;}#identbouton a:hover {color:#FFF;background-color: #677D16;}