body { background:#afba74; margin:0; padding: 0; height:100%;	font-family: Arial, Helvetica, sans-serif; font-size:10pt;}
img { border:0;}
h2 { font-size: 10pt;}
object	{	z-index:1}
a {	text-decoration:none;	color:#006361}
a:hover {	text-decoration:none;	color:#FF9900 }
#active {	width: 150px;	padding: 5px;	text-align: center;	font-size: 9pt;	text-decoration: none;	color: #FFFFFF;	list-style-type: none;	margin: 5px 0;	background-color: #006361;	font-weight:bold}
#ssactive {	padding: 3px 6px 3px 6px;	text-align: center;	font-size: 9pt;	text-decoration: none;	color: #FFFFFF;	list-style-type: none;	margin: 0;	background-color: #ffe470;	color: #669999;}

.contenu { width: 860px; height: 100%; min-height: 600px; margin: 5px auto; 	background:white; padding: 0px 3px; }

.accueil {  padding: 0px; margin: 0px; font-size: 9pt }
.accueil td {  padding: 3px;}

.txt_pa	 {text-align: justify; font-size: 8pt; font-family: Tahoma, Verdana, sans-serif; margin-top: 20px}

.logo	{	position:absolute; z-index:1000; text-align:left; margin-top:3px; padding:0;}
.logo_pa	{	position:absolute; z-index:1; text-align:left; margin-top:3px; padding:0; width: 300px;}
.logo_pa img { float: left;}

.coords {	margin-top: 20px;	font-size: 8pt;	text-align: left;}
.pagination {text-align: center; font-weight:bold;}
.sommaire_pa {position: relative; z-index: 100; padding: 5px 0 ;}
.sommaire_pa form {padding: 0;	margin: 0; width: 130px; }
.sommaire_pa .input_txt{margin:0; padding:0; width: 80%; height:15px; font-size:9pt;}
.sommaire_pa .input_btn{vertical-align:top; padding: 0 3px}
.sommaire_pa input {padding: px;	margin: 0; }
.sommaire_pa ul {	margin:0; padding:0;list-style-type: none;	text-align: center;	font-size: 9pt;	font-weight:bold; float: right;}
.sommaire_pa ul a {color: white; text-decoration:none;}
.sommaire_pa ul li { float:left;padding: 5px;text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	text-decoration: none;	color: #FFFFFF;	list-style-type: none;	margin: 5px 8px; background-color: #FF9900;	font-weight:bold; }
.sommaire_pa ul li:hover {	background-color: #006361;}

.sommaire {position: relative; z-index: 100; padding: 5px 0}
.sommaire form {padding:0; margin:0; }
.sommaire .input_txt{margin:0; padding:0; width: 80%; height:15px; font-size:9pt;}
.sommaire .input_btn{vertical-align:top; padding: 0 3px}
.sommaire ul {	margin: 170px 0 0 0; padding:0;list-style-type: none;	text-align: center;	font-size: 9pt;	font-weight:bold;}
.sommaire ul a {	color: white; text-decoration:none;}
.sommaire ul li { width: 150px; padding: 5px;text-align: center;font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	text-decoration: none;	color: #FFFFFF;	list-style-type: none;	margin: 5px 0; background-color: #FF9900;	font-weight:bold}
.sommaire ul li:hover {	background-color: #006361;}
.sommaire ul ul {	margin: 0; padding:0;}
.sommaire ul ul li {	padding: 3px 0;	text-align: center;	font-size: 9pt;	text-decoration: none;	color: #FFFFFF;	list-style-type: none;	margin: 0;	background-color: #669999;}
.sommaire ul ul li:hover {	background-color:#ffe470;	color: #669999;}
.sommaire ul ul li a {	color:white;}

.actu {	font-size: 9pt;}
.actu_pa {	position:relative;	z-index: 100;	width: 245px;	float:right;	background:white;	border:1px teal solid;	font-size: 8pt;	padding: 5px}
.actu_aut {	width: 148px;	background:white;	border:1px teal solid;	font-size: 8pt;	padding: 5px;}

.bientot {font-weight: bold;}
div.bientot {border:1px #000 solid; font-weight: normal; }
div.bientot p {margin: 0; padding: 10px;}
div.bientot a {font-weight: bold;}

.partenaires { margin: 10px 18px; }
.tit_part { font-size: 10pt; font-weight: bold; margin-left: 20px;}
.logo_part { float: left; padding: 5px; margin: 5px 10px; }
.txt_part { text-align: left; font-size: 8pt;}

.style0 {text-align: right; height: 30px;}
.style1 {	text-align: left; height: 124px;}
.style3 {	font-size: 8pt;}
.style12 {font-size: 9pt;	text-align:justify;}
.style13 {	font-size: 10pt;	color: #FF9900;}
.style14 {	padding: 0px;	margin: 0px;	text-align: left;	width: 155px; vertical-align:top}
.style17 {	text-align: left;}
.style18 {	text-align: center;}
.style19 {	font-size: 10pt;	color: #006361;	text-align:center;	padding: 5px;	margin: 5px;}
.style20 {	font-size: 8pt;	text-align: left;	vertical-align:top;}
.style21 {	font-size: 9pt;}
.style23 {	font-size: 9pt;	text-align: left;}
.style25 {font-size: 8pt;}
.style26 {	width:860px;	height:100%;	background-image: url('images/fond_page.gif');	background-repeat:no-repeat;	background-position:100% 0%;}
.style27 {	text-align: right;}
.style28 {	width:95%;	text-align:left;	margin:10px;	padding:5px;}
ul.style29{	margin: 0; padding:0;}

