﻿<style type="text/css">
<!--

* {
	padding:0;
	margin:0;
	}

/* grille */
.grille {
	position:absolute;
	left:20px;
	top:150px;
	width:1120px;
	height:550px;
	background-color:transparent;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	font-size:11px;
	color:black;
	padding-top:0;
	padding-left:0;
	overflow:auto;
}

.grille a:link {
	color: black;
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:11px;
	background:white;
}

.grille a:visited {
	color: black;
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:11px;
	background:white;
}

.grille a:hover {
	color: black;
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:11px;
	background: #ffff00;
}


.grille table#fullcal {
	margin:0;
	padding:0;
	width:1100px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:black;
}

.grille tr#head {
	height:30px;
	font-size:14px;
}

.grille td#head {
	width:100px;
	font-size:14px;
	font-weight:bold;
}

.grille tr#normal {
	text-decoration: none;
	height:20px;
}

.grille td#noir {
	width:100px;
	text-align:left;
	vertical-align:top;
	padding-right:5px;
	padding-bottom:10px;
	border-collapse:collapse;
	color:black;
}

	
.grille td#rouge {
	width:100px;
	text-align:left;
	vertical-align:top;
	border:0;
	padding-right:5px;
	padding-bottom:10px;
	border-collapse:collapse;
	color:#ff0000;
}

.grille td#bleu {
	width:100px;
	text-align:left;
	vertical-align:top;
	border:0;
	padding-right:5px;
	padding-bottom:10px;
	border-collapse:collapse;
	color:#0080ff;
}

.grille td#vert {
	width:100px;
	text-align:left;
	vertical-align:top;
	border:0;
	padding-right:5px;
	padding-bottom:10px;
	border-collapse:collapse;
	color:#00cc00;
}

.grille td#gris {
	width:100px;
	text-align:left;
	vertical-align:top;
	border:0;
	padding-right:5px;
	padding-bottom:10px;
	border-collapse:collapse;
	color:#808080;
}


.grille tr td#vert a:link {
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:9px;
	background:white;
	color:#00cc00;
}

.grille tr td#vert a:visited {
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:9px;
	background:white;
	color:#00cc00;
}

.grille tr td#vert a:hover {
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:9px;
	color:#00cc00;
	background: #ffff00;
}

.grille tr td#bleu a:link {
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:9px;
	background:white;
	color:#0080ff;
}

.grille tr td#bleu a:visited {
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:9px;
	background:white;
	color:#0080ff;
}

.grille tr td#bleu a:hover {
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:9px;
	color:#0080ff;
	background: #ffff00;
}

.grille tr td#rouge a:link {
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:9px;
	background:white;
	color:#ff0000;
}

.grille tr td#rouge a:visited {
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:9px;
	background:white;
	color:#ff0000;
}

.grille tr td#rouge a:hover {
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:9px;
	color:#ff0000;
	background: #ffff00;
}

.grille tr td#gris a:link {
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:9px;
	background:white;
	color:#808080;
}

.grille tr td#gris a:visited {
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:9px;
	background:white;
	color:#808080;
}

.grille tr td#gris a:hover {
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:9px;
	color:#808080;
	background: #ffff00;
}

.grille tr td#noir a:link {
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:9px;
	background:white;
	color:black;
}

.grille tr td#noir a:visited {
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:9px;
	background:white;
	color:black;
}

.grille tr td#noir a:hover {
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:9px;
	color:black;
	background: #ffff00;
}

/* zone de titre et menus */


.bandeau {
	position: absolute;
	left: 20px;
	top: 90px;
	width: 1120px;
	height: 60px;
	padding-top:0;
	padding-left:0;
	background-color:transparent;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color: black;
	border-bottom: 2px solid #666666;
}

.bandeau table#title{
	margin:0;
	padding:0;
	width:1120px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:black;
}


.bandeau tr#second{
	height:25px;
}


.bandeau td#menu{
	text-align:left;
	vertical-align:top;
}

.bandeau a:link {
	color: black;
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:14px;
	background:white;
}

.bandeau a:visited {
	color: black;
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:14px;
	background:white;
}

.bandeau a:hover {
	color: black;
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:14px;
	background: #ffff00;
}

.brochure {
	position: absolute;
	top: 15px;
	left: 993px;
	float: right ;
	width: 65px;
	height: 80px;
	background-color:#ff00ff;
	padding:5px;
	}

/*
.bordbas {
	position:absolute;
	top:578px;
	left:0px;
}

.borddroit{
	position:absolute;
	top:0px;
	left:924px;
}
*/

/* zone des items à gauche */

.items {
	position: absolute;
	left: 20px;
	padding-top: 10px;
	padding-bottom: 0;
	padding-left:0;
	padding-right:0;
	top: 150px;
	width: 220px;
	height: 550px;
	background-color:transparent;
	overflow:auto;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color: black;
	font-size: 12px;
	border-style: none;
	border-color: white;
	border-width: 0;
	border-left: none;
	border-right: 2px solid #666666;
	border-bottom: none;
	border-top: none;
}

.items table#listItem{
	margin:0;
	padding:0;
	width:200px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:black;
}

.items td#normal{
	text-align:left;
	vertical-align:top;
	width:100px;
	
}


.items tr#espace{
	height:3px;
}

.items td#head{
	text-align:left;
	vertical-align:top;
	font-size:14px;
	color:#ff00ff;
	font-weight:bold;
}

.items a:link {
	color: black;
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:12px;
	background:white;
}

.items a:visited {
	color: black;
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:12px;
	background:white;
}

.items a:hover {
	color: black;
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	font-size:12px;
	background: #ffff00;
}


/* zone main */
/* les textes divers avec illustrations */
.mainnoir {
	position: absolute;
	left: 245px;
	top: 150px;
	/* 4 colonnes */
	width: 900px;
	height: 550px;
	background-color:transparent;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color: black;
	font-size: 12px;
	overflow:auto;
	padding-top: 10px;
	padding-bottom: 0;
	padding-left:0;
	padding-right:0;
	border-style: none;
	border-color: none;
	border-width: 0;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-top: none;
}

.mainnoir table#text{
	margin:0;
	padding:0;
	width:400px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:black;
}

.mainnoir table#full{
	margin:0;
	padding:0;
	width:900px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:black;
}

.mainnoir table#minifull{
	margin:0;
	padding:0;
	width:620px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:black;
}

.minifull tr td#col1234{
	width:436px;
	vertical-align:top;
	font-size:12px;
	text-align:left;
}

.minifull tr td#col12{
	width:268px;
	vertical-align:top;
	font-size:12px;
	text-align:left;
}

.minifull tr td#col34{
	width:268px;
	vertical-align:top;
	font-size:12px;
	text-align:left;
}

.minifull tr td#col3{
	width:100px;
	vertical-align:top;
	font-size:12px;
	text-align:left;
}

.minifull tr td#col4{
	width:100px;
	vertical-align:top;
	font-size:12px;
	text-align:left;
}

.mainnoir td#normal{
	text-align:left;
	vertical-align:top;
	font-size:12px;
}

.mainnoir table#head{
	margin:0;
	padding:0;
	width:900px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:black;
}


.mainnoir td#subtitle{
	text-align:left;
	vertical-align:top;
	font-size:14px;
}

.mainnoir td#title{
	text-align:left;
	vertical-align:top;
	font-size:20px;
}

.mainnoir a:link {
	color: black;
	text-decoration: none;
}

.mainnoir a:visited {
	color: black;
	text-decoration: none;
}

.mainnoir a:hover {
	color: black;
	background: #ffff00;
}


/* le même en rouge */
.mainrouge {
	position: absolute;
	left: 272px;
	top: 146px;
	/* 4 colonnes */
	width: 648px;
	height: 430px;
	background-color:transparent;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#ff0000;
	font-size: 12px;
	overflow:auto;
	padding-top: 0;
	padding-bottom: 0;
	padding-left:0;
	padding-right:0;
	border-style: none;
	border-color: none;
	border-width: 0;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-top: none;
}

.mainrouge table#text{
	margin:0;
	padding:0;
	width:315px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#ff0000;
}

.mainrouge td#normal{
	text-align:left;
	vertical-align:top;
	font-size:12px;
}

.mainrouge table#head{
	margin:0;
	padding:0;
	width:567px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#ff0000;
}


.mainrouge td#subtitle{
	text-align:left;
	vertical-align:top;
	font-size:14px;
}

.mainrouge td#title{
	text-align:left;
	vertical-align:top;
	font-size:20px;
}

.mainrouge a:link {
	color: #ff0000;
	text-decoration: none;
}

.mainrouge a:visited {
	color: #ff0000;
	text-decoration: none;
}

.mainrouge a:hover {
	color: #ff0000;
	background: #ffff00;
}


/* le même en bleu */
.mainbleu {
	position: absolute;
	left: 272px;
	top: 146px;
	/* 4 colonnes */
	width: 648px;
	height: 430px;
	background-color:transparent;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#0080FF;
	font-size: 12px;
	overflow:auto;
	padding-top: 0;
	padding-bottom: 0;
	padding-left:0;
	padding-right:0;
	border-style: none;
	border-color: none;
	border-width: 0;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-top: none;
}

.mainbleu table#text{
	margin:0;
	padding:0;
	width:315px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#0080ff;
}

.mainbleu td#normal{
	text-align:left;
	vertical-align:top;
	font-size:12px;
}

.mainbleu table#head{
	margin:0;
	padding:0;
	width:483px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#0080ff;
}


.mainbleu td#subtitle{
	text-align:left;
	vertical-align:top;
	font-size:14px;
}

.mainbleu td#title{
	text-align:left;
	vertical-align:top;
	font-size:20px;
}

.mainbleu a:link {
	color: #0080FF;
	text-decoration: none;
}

.mainbleu a:visited {
	color: #0080FF;
	text-decoration: none;
}

.mainbleu a:hover {
	color: #0080FF;
	background: #ffff00;
}


/* le même en Vert */
.mainvert {
	position: absolute;
	left: 272px;
	top: 146px;
	/* 4 colonnes */
	width: 648px;
	height: 430px;
	background-color:transparent;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#00CC00;
	font-size: 12px;
	overflow:auto;
	padding-top: 0;
	padding-bottom: 0;
	padding-left:0;
	padding-right:0;
	border-style: none;
	border-color: none;
	border-width: 0;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-top: none;
}

.mainvert table#text{
	margin:0;
	padding:0;
	width:315px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#00cc00;
}

.mainvert td#normal{
	text-align:left;
	vertical-align:top;
	font-size:12px;
}

.mainvert table#head{
	margin:0;
	padding:0;
	width:483px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#00cc00;
}


.mainvert td#subtitle{
	text-align:left;
	vertical-align:top;
	font-size:14px;
}

.mainvert td#title{
	text-align:left;
	vertical-align:top;
	font-size:20px;
}

.mainvert a:link {
	color: #00CC00;
	text-decoration: none;
}

.mainvert a:visited {
	color: #00CC00;
	text-decoration: none;
}

.mainvert a:hover {
	color: #00CC00;
	background: #ffff00;
}

/* calendrier main */
.calnoir {
	position: absolute;
	left: 245px;
	top: 150px;
	/* 8 colonnes */
	width: 800px;
	height: 550px;
	background-color:transparent;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color: black;
	font-size: 12px;
	overflow:auto;
	padding-top: 10px;
	padding-bottom: 0;
	padding-left:0;
	padding-right:0;
	border-style: none;
	border-color: none;
	border-width: 0;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-top: none;
}

.calnoir table#surtitre{
	margin:0;
	padding:0;
	width:800px;
	font-size:12px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:black;
}

.calnoir table#calendrier{
	margin:0;
	padding:0;
	width:800px;
	font-size:12px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:black;
}

.calnoir td#concert{
	text-align:left;
	vertical-align:top;
	font-size:20px;
	width:100px;
}


.calnoir td#normal{
	text-align:left;
	vertical-align:top;
	font-size:12px;
	width:100px;
	padding-right:5px;
}

.calnoir table#accroche{
	position:absolute;
	left:600px;
	top:70px;
	margin:0;
	padding:0;
	width:300px;
	font-size:12px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:black;
}

.calnoir a:link {
	color: black;
	text-decoration: none;
}

.calnoir a:visited {
	color: black;
	text-decoration: none;
}

.calnoir a:hover {
	color: black;
	background: #ffff00;
}



/* VERT */

.calvert {
	position: absolute;
	left: 272px;
	top: 146px;
	/* 8 colonnes */
	width: 648px;
	height: 430px;
	background-color:transparent;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color: #00cc00;
	font-size: 12px;
	overflow:auto;
	padding-top: 0;
	padding-bottom: 0;
	padding-left:0;
	padding-right:0;
	border-style: none;
	border-color: none;
	border-width: 0;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-top: none;
}

.calvert table#surtitre{
	margin:0;
	padding:0;
	width:588px;
	font-size:12px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#00cc00;
}

.calvert table#calendrier{
	margin:0;
	padding:0;
	width:420px;
	font-size:12px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#00cc00;
}

.calvert td#concert{
	text-align:left;
	vertical-align:top;
	font-size:20px;
}


.calvert td#normal{
	text-align:left;
	vertical-align:top;
	font-size:12px;
	padding-right:5px;
}

.calvert table#accroche{
	position:absolute;
	left:420px;
	top:70px;
	margin:0;
	padding:0;
	width:210px;
	font-size:12px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#00cc00;
}


.calvert a:link {
	color: #00cc00;
	text-decoration: none;
}

.calvert a:visited {
	color: #00cc00;
	text-decoration: none;
}

.calvert a:hover {
	color: #00cc00;
	background: #ffff00;
}


/* ROUGE */

.calrouge {
	position: absolute;
	left: 272px;
	top: 146px;
	/* 8 colonnes */
	width: 648px;
	height: 430px;
	background-color:transparent;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color: #ff0000;
	font-size: 12px;
	overflow:auto;
	padding-top: 0;
	padding-bottom: 0;
	padding-left:0;
	padding-right:0;
	border-style: none;
	border-color: none;
	border-width: 0;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-top: none;
}

.calrouge table#surtitre{
	margin:0;
	padding:0;
	width:588px;
	font-size:12px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#ff0000;
}

.calrouge table#calendrier{
	margin:0;
	padding:0;
	width:420px;
	font-size:12px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#ff0000;
}

.calrouge td#concert{
	text-align:left;
	vertical-align:top;
	font-size:20px;
}


.calrouge td#normal{
	text-align:left;
	vertical-align:top;
	font-size:12px;
	padding-right:5px;
}

.calrouge table#accroche{
	position:absolute;
	left:420px;
	top:70px;
	margin:0;
	padding:0;
	width:210px;
	font-size:12px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#ff0000;
}


.calrouge a:link {
	color: #ff0000;
	text-decoration: none;
}

.calrouge a:visited {
	color: #ff0000;
	text-decoration: none;
}

.calrouge a:hover {
	color: #ff0000;
	background: #ffff00;
}


/* BLEU */

.calbleu {
	position: absolute;
	left: 272px;
	top: 146px;
	/* 8 colonnes */
	width: 648px;
	height: 430px;
	background-color:transparent;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color: #0080ff;
	font-size: 12px;
	overflow:auto;
	padding-top: 0;
	padding-bottom: 0;
	padding-left:0;
	padding-right:0;
	border-style: none;
	border-color: none;
	border-width: 0;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-top: none;
}

.calbleu table#surtitre{
	margin:0;
	padding:0;
	width:588px;
	font-size:12px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#0080ff;
}

.calbleu table#calendrier{
	margin:0;
	padding:0;
	width:420px;
	font-size:12px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#0080ff;
}

.calbleu td#concert{
	text-align:left;
	vertical-align:top;
	font-size:20px;
}


.calbleu td#normal{
	text-align:left;
	vertical-align:top;
	font-size:12px;
	padding-right:5px;
}

.calbleu table#accroche{
	position:absolute;
	left:420px;
	top:70px;
	margin:0;
	padding:0;
	width:210px;
	font-size:12px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#0080ff;
}


.calbleu a:link {
	color: #0080ff;
	text-decoration: none;
}

.calbleu a:visited {
	color: #0080ff;
	text-decoration: none;
}

.calbleu a:hover {
	color: #0080ff;
	background: #ffff00;
}



/* GRIS */

.calgris {
	position: absolute;
	left: 272px;
	top: 146px;
	/* 8 colonnes */
	width: 648px;
	height: 430px;
	background-color:transparent;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color: #808080;
	font-size: 12px;
	overflow:auto;
	padding-top: 0;
	padding-bottom: 0;
	padding-left:0;
	padding-right:0;
	border-style: none;
	border-color: none;
	border-width: 0;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-top: none;
}

.calgris table#surtitre{
	margin:0;
	padding:0;
	width:588px;
	font-size:12px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#808080;
}

.calgris table#calendrier{
	margin:0;
	padding:0;
	width:420px;
	font-size:12px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#808080;
}

.calgris td#concert{
	text-align:left;
	vertical-align:top;
	font-size:20px;
}


.calgris td#normal{
	text-align:left;
	vertical-align:top;
	font-size:12px;
	padding-right:5px;
}

.calgris table#accroche{
	position:absolute;
	left:420px;
	top:90px;
	margin:0;
	padding:0;
	width:210px;
	font-size:12px;
	border-collapse: collapse;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	color:#808080;
}


.calgris a:link {
	color: #808080;
	text-decoration: none;
}

.calgris a:visited {
	color: #808080;
	text-decoration: none;
}

.calgris a:hover {
	color: #808080;
	background: #ffff00;
}




/* image flottante */
.imgFloat {
	float: right ;
	width:300px;
	height: auto ;
	background-color: transparent ;
	padding-right:5px;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	font-size: 11px;
	text-align: right;
	color:black;
	}

/* image flottante plan */
.imgFloatMap {
	float: right ;
	width:450px;
	height: auto ;
	background-color: transparent ;
	padding-right:5px;
	font-family: Helvetica Neue, Helvetica, Verdana, Geneva, Arial, Sans serif;
	font-size: 11px;
	text-align: right;
	color:black;
	}
	
/* menus flottants */
.floatpop {
	float: right;
	width: 280px;
	height: auto;
	padding-left: 0px;
	font-size: 11px;
	}


/* archipel à droite */
.floatleftTxt {
	position:absolute;
	left:300px;
	top:200px;
	float: right ;
	width: auto ;
	height: auto ;
	background-color: white ;
	padding-left: 15px;
	font-size: 12px;
	text-align: right;
	}
	
/* derniere modif */
.bottomPage {
	position:absolute;
	left:20px;
	top:720px;
	font-size:11px;
	color:#ff00ff;
	
	
}
