/* CSS Document */* {margin:0px; padding:0px;}html {	height : 100%;	margin:0px;	padding:0px;}body {	background-color:#000000;	margin-left:0px;	margin-right:0px;	margin-top:0px;	margin-bottom:0px;	color:#000000;	font-family: arial, verdana, sans-serif ;	font-size: 10pt ;		margin:0px;	padding:0px;	height:100%;} a img, img { bottom: 0;	 border: 0; display: block;}p {	color:#000000;	font-family: arial, verdana, sans-serif ;	font-size: 10pt ;	}.bando {	position: relative;	text-align: center;	width: 700px;	height: 20px;	margin:0px;	padding:0px;	clear:both;}.main {	position: relative;	text-align: center;	width: 700px;	background-color:#000000;	color:#FFFFFF;}.main_blanc {	position: relative;	text-align: center;	width: 700px;	background-color:#FFFFFF;	color:#000000;}.contact {	margin: 0px;	padding: 0px;	font-family: arial, verdana, sans-serif ;	font-size: 8pt ;	color:#999999;}.modif {	margin: 0px;	padding: 0px;	color:#FFFFFF;	font-family: arial, verdana, sans-serif ;	font-size: 8pt ;}.passwd {	text-align: center;	width: 700px;	height: 400px;	background-color:#FFFFFF;	color:#000000;		font-family: arial, verdana, sans-serif ;	font-size: 12pt ;		}.media {	text-align: left;	width: 500px;	background-color:#FFFFFF;	color:#000000;		font-family: arial, verdana, sans-serif ;	font-size: 12pt ;		}/* RESSOURCES */.header {	height:20px;	background-color:#CCCCCC;	color:#000000;	text-align:center;	font-family: arial, verdana, sans-serif ;	font-size: 10pt ;	font-weight:bold;	border-color:#FFFFFF;	border-left:0px;	border-right:0px;	border-top:0px;	border-bottom:0px;	border-style:solid;}.titre_menu {	width: 610px;	height: 50px;}.entete_liste {	padding-left:0px;	padding-right:0px;	padding-top:15px;	padding-bottom:5px;		width:100%;	height:30px;	background-color:#CCCCCC;	text-align:left;	color:#000000;	font-weight:bold;}.entete {	padding-left:0px;	padding-right:0px;	padding-top:5px;	padding-bottom:5px;		width:100%;	height:150px;	background-color:#CCCCCC;}	.logo {	position:relative;	margin-left:5px;	margin-right:10px;	border-width: thin; 	border-color:#333333;	border-style:solid;	float:left;}.relogo {	position:relative;	margin-left:0px;	margin-right:0px;	border-width: thin; 	border-color:#333333;	border-style:solid;	//float:left;}.relogo_blanc {	position:relative;	margin-left:0px;	margin-right:0px;	border-width: thin; 	border-color:#FFFFFF;	border-style:solid;	//float:left;}.r_titre {	margin:0px;	position:relative;	top:70px;//	bottom:0px;	text-align: left;	color:#000000;		font-family: arial, verdana, sans-serif ;	font-size: 18pt ;	font-weight:bold;}.r_saison {	z-index:100;	margin:0px;	position: absolute;	width:500px;	right: 10px;	text-align: right;	color:#000000;		font-family: arial, verdana, sans-serif ;	font-size: 10pt ;		}.contenu {	padding:0px;	margin:0px;	width:100%;	background-color:#FFFFFF;	clear:both;}.gauche {	position: relative;	background-color:#CCCCCC;	text-align: left;	font-size:9pt;	margin:0px;	padding: 0px;	width: 165px;	color:#000000;	float:left;}.cie {	font-family:verdana, sans-serif;	font-size:10pt;	color:#000000;	font-weight:normal;}.article {	text-align:justify;	padding: 10px;	background-color:#FFFFFF;	margin-top:5px;	color:#000000;	width:515px;	z-index:10;}.saison {	padding-left:5px;	padding-right:25px;}.artitre {background-color:#000000;text-decoration:none;color:#FFFFFF;}a.liste:link {	font-family:verdana, sans-serif;	font-size:8pt;	color:#990000;	background-color:transparent;	text-decoration: none;}a.liste:visited {	font-family:verdana, sans-serif;	font-size:8pt;	color:#990000;	background-color:transparent;	text-decoration: none;}a.liste:hover {	font-family:verdana, sans-serif;	font-size:8pt;	color:#FF0000;	background-color:transparent;	text-decoration: underline;}.modet {	padding-left:20px;	padding-right:20px;	padding-top:10px;	padding-bottom:10px;		width:90%;	background-color:#CCCCCC;	text-align:left;}	#menu {	z-index:3;	position:relative;	margin-top:10px;	margin-bottom:10px;	margin-left:0px;	padding:0; 	width:0;}#menu li {	font-family: arial, verdana, sans-serif;	font-size: 9pt;	padding-top:10px;	list-style-type:none; 	width:140px; 	height:20px; 	margin:5px 0; 	clear:both;}#menu a, #menu a:visited {position:relative; display:block; width:140px; height:20px; border:0; background-color:#CCCCCC;color:#000000; padding-left:0px; text-decoration:none;text-align:left;}#menu a:hover {color:#FFFFFF; background-color:#000000; border:0; text-decoration:none;text-align:left;}.txt_menu {padding-top:5px;}a.noir, a:visited.noir {background-color:#CCCCCC;text-decoration:none;color:#000000;text-align:left;}a:hover.noir {background-color:#000000;text-decoration:none;color:#FFFFFF;text-align:left;}.vignette {	float:left;	width:90px;	height:90px;	border:0px;	text-align:center;	vertical-align:middle;	margin-left:20px;	margin-right:20px;	margin-top:10px;	margin-bottom:10px;}.center_vign {	text-align:center;	vertical-align:middle;	}a.noir_blanc, a:visited.noir_blanc {background-color:#FFFFFF;text-decoration:none;color:#000000;}a:hover.noir_blanc {background-color:#000000;text-decoration:none;color:#FFFFFF;}a.inter:link {	color:#333333;	background-color:transparent;	text-decoration: underline;}a.inter:visited {	color:#333333;	background-color:transparent;	text-decoration: none;}a.inter:hover {	color:#555555;	background-color:transparent;	text-decoration: none;}/*a.newsletter:link {	color:#FFFFFF;	background-color:transparent;	text-decoration: none;}a.newsletter:visited {	color:#FFFFFF;	background-color:transparent;	text-decoration: none;}a.newsletter:hover {	color:#FFFFFF;	background-color:transparent;	text-decoration: underline;}a.modat:link {	color:#999999;	background-color:transparent;	text-decoration: none;}a.modat:visited {	color:#999999;	background-color:transparent;	text-decoration: none;}a.modat:hover {	color:#999999;	background-color:transparent;	text-decoration: underline;}*//* TRANSITION */.logoA {	width:80px;	height:60px;	padding:0px;	padding-right:5px;	float:left;	}	a.newsletter:link {	color:#FFFFFF;	background-color:transparent;	text-decoration: none;}a.newsletter:visited {	color:#FFFFFF;	background-color:transparent;	text-decoration: none;}a.newsletter:hover {	color:#FFFFFF;	background-color:transparent;	text-decoration: underline;}a.modat:link {	color:#999999;	background-color:transparent;	text-decoration: none;}a.modat:visited {	color:#999999;	background-color:transparent;	text-decoration: none;}a.modat:hover {	color:#999999;	background-color:transparent;	text-decoration: underline;}		/* MENU */		a.zmenu:link {	font-family:verdana, sans-serif;	font-size:11pt;	color:#666666;	background-color:transparent;	text-decoration: none;}a.zmenu:visited {	font-family:verdana, sans-serif;	font-size:11pt;	color:#666666;	background-color:transparent;	text-decoration: none;}a.zmenu:hover {	font-family:verdana, sans-serif;	font-size:11pt;	color:#999999;	background-color:transparent;	text-decoration:none;}	.menu_ok {	font-family:verdana, sans-serif;	font-size:11pt;	color:#FFFFFF;	background-color:transparent;	text-decoration: none;}/* SOUS MENU */ a.sousmenu:link {	font-family:verdana, sans-serif;	font-size:10pt;	color:#666666;	background-color:transparent;	text-decoration: none;}a.sousmenu:visited {	font-family:verdana, sans-serif;	font-size:10pt;	color:#666666;	background-color:transparent;	text-decoration: none;}a.sousmenu:hover {	font-family:verdana, sans-serif;	font-size:10pt;	color:#999999;	background-color:transparent;	text-decoration:none;}	.sousmenu_ok {	font-family:verdana, sans-serif;	font-size:10pt;	color:#FFFFFF;	background-color:transparent;	text-decoration: none;}/* CHEMIN *//*a.chemin:link {	font-family:verdana, sans-serif;	font-size:7pt;	color:#333333;	background-color:transparent;	text-decoration: none;}a.chemin:visited {	font-family:verdana, sans-serif;	font-size:7pt;	color:#333333;	background-color:transparent;	text-decoration: none;}a.chemin:hover {	font-family:verdana, sans-serif;	font-size:7pt;	color:#333333;	background-color:transparent;	text-decoration:underline;}	*/a.chemin:link {	font-family:verdana, sans-serif;	font-size:8pt;	color:#333333;	background-color:transparent;	text-decoration: none;}a.chemin:visited {	font-family:verdana, sans-serif;	font-size:8pt;	color:#333333;	background-color:transparent;	text-decoration: none;}a.chemin:hover {	font-family:verdana, sans-serif;	font-size:8pt;	color:#FFFFFF;	background-color:#000000;	text-decoration:none;}	.chemin_ok {	font-family:verdana, sans-serif;	font-size:8pt;	color:#000000;	font-weight:bold;	background-color:transparent;	text-decoration: none;}/* CONTENU */.style_gauche {	padding-left:30px;	padding-top:15px;	padding-right:40px;	font-size: 9pt;}.style_gauche_onglets {	padding-left:30px;	padding-right:40px;	font-size: 9pt;}/*.onglets {	width:410px;	height:15px;	background-color:#DDDDDD;	font-size: 9pt;}*/.style_titre {	font-size:16pt;}hr.hr1{	color: #333333; 	background-color:#666666; 	height: 1px; 	border: 0;}.style_droite {	padding-left:5px;	padding-top:15px;	padding-right:25px;	font-size: 8pt;}.newsform {	width:320px;	text-align:right;}	.style_saison {	width:190px;	height:15px;	background-color:#DDDDDD;	//vertical-align:middle;	text-align:center;	color:#333333;	//font-weight:bold;	font-size:8pt;}	.legende {width:320px;text-align:left;}
