body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/fondmetal.jpg);
	background-repeat: repeat;
}
#global {
	width: 882px;
	margin-left: -441px;
	text-align: left;
	position: absolute;
	margin-top: -280px;
	left: 50%;
	top: 50%;
	padding: 0px;
	height: 553px;
}
a {
	color: #339900;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	font-style: normal;
}
a:hover {
	color: #000066;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	}

.entete {
	height: 90px;
	width: 882px;
	background-image: url(../images/entetebleue2.jpg);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #FFFFFF;
}
#gauche {
	padding: 0px 1px;
	width: 123px;
	height: 450px;
	margin: 0px;
	background-image: url(../images/cielgauche3.jpg);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
}
#gauche p {
	font-size: 10px;
	text-align: center;
	padding: 0px;
	color: #FFFFFF;
}
h1 {
	font-size: 22px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	height: auto;
	width: auto;
	text-decoration: none;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 20px;
	font-weight: bold;
}
h2 {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 24px;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	height: auto;
	width: auto;
	text-align: center;
}
h3 {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	text-align: center;
	font-size: 16px;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
}
h4 {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-variant: small-caps;
}
h5 {
	text-decoration: none;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	text-align: center;
	font-variant: normal;
	color: #000066;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 15px;
	height: auto;
	width: auto;
}
h6 {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-style: normal;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-variant: small-caps;
	width: auto;
}
.titre {
	width: auto;
	height: auto;
	text-align: center;
	padding: 0px 0px 0px 120px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
}
#menu {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	top: 90px;
	width: 882px;
	position: absolute;
	margin: 0px;
	padding: 0px;
	float: left;
	left: 0px;
	z-index: 300;
}
#menu dl {
	float: left;
	width: 14em;
	padding: 0px;
}
#menu dt {
	cursor: hand;
	text-align: center;
	font-weight: normal;
	margin: 0px;
	border: 1px solid #FFFFFF;
	padding-top: 0px;
	padding-bottom: 0px;
}
#menu dd {
	display: none;
	border: 2px;
	margin: 0px;
	padding: 0px;
}
#menu li {
	text-align: center;
	margin: 0px;
	padding: 0px;
	z-index: 100;
	font-size: 11px;
	color: #FFFFFF;
}
#menu li a:focus, #menu dt a:focus {
	background: #0000CC;
	color: #FFFFFF;
	z-index: 301;
}
#menu li a:hover {
	background: #FFCC33;
	color: #0000CC;
	z-index: 301;
	font-weight: bold;
	border: 1px solid #FFFFFF;
}
#menu dt a:hover {
	background: #FFCC66;
	color: #0000CC;
	z-index: 301;
	font-weight: bold;
	border: 1px solid #FFFFFF;
}
.ici {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
}
#contenu {
	margin: 0px;
	height: 450px;
	padding: 0px;
	width: 882px;
}
ol,li {
	display:inline;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
.titreplan {
	background-color: #FFFFFF;
}
#centreindex {
	margin: 0px;
	padding: 0px;
	height: 450px;
	background-repeat: no-repeat;
	width: 882px;
	background-image: url(../images/centralnord1.jpg);
}
#cheminee {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	width: auto;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	height: auto;
}
#cheminee a {
	text-decoration: none;
	color: #000099;
	font-size: 11px;
}
#cheminee a:hover {
	text-decoration: none;
	color: #000066;
	font-weight: bold;
}
#cheminee a span {
	display: none;
	background-image: none;
	text-decoration: none;
}
#cheminee a:hover span {
	display: block;
	position: absolute;
	width: 140px;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	top: 170px;
	clip: rect(auto,auto,auto,auto);
	z-index: 180;
	font-weight: bold;
	padding: 5px;
	margin-left: 11px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	right: 100px;
	text-align: justify;
	background-color: #666666;
}
.icipages {
	text-decoration: none;
	font-size: 12px;
	color: #000066;
}
#centreplan {
	padding: 0px;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 450px;
	margin-left: 125px;
	text-align: left;
	background-color: #CCCCCC;
}
#centreplan p a {
	margin: 0px;
	color: #336600;
	text-decoration: none;
	padding: 0px;
	font-size: 11px;
}
#centreplan p a:hover {
	margin: 0px;
	color: #999999;
	text-decoration: none;
	padding: 0px;
	font-size: 11px;
}
.titre2 {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000066;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#reserve {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-image: none;
	width: auto;
	margin: 0px;
	padding: 0px;
	height: auto;
}
#reserve a {
	text-decoration: none;
	color: #000099;
	font-size: 11px;
}
#reserve a:hover {
	text-decoration: none;
	color: #000066;
	background: url(none);
	font-weight: bold;
}
#reserve a span {
	display: none;
	background-image: none;
	text-decoration: none;
}
#reserve a:hover span {
	display: block;
	position: absolute;
	width: 160px;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px;
	left: 125px;
	padding: 5px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 12px;
	bottom: 60px;
	background-color: #666666;
	text-align: justify;
}
#appoint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	width: auto;
	height: auto;
	margin: 0px;
	padding: 0px;
}
#appoint a {
	text-decoration: none;
	color: #000099;
}
#appoint a:hover {
	text-decoration: none;
	color: #000066;
	font-weight: bold;
}
#appoint a span {
	display: none;
	background-image: none;
	text-decoration: none;
}
#appoint a:hover span {
	display: block;
	position: absolute;
	width: 400px;
	margin: 0px 0px 0px 11px;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px;
	left: 380px;
	padding: 5px;
	z-index: 200;
	font-weight: bold;
	bottom: 65px;
	background-color: #666666;
	text-align: justify;
}
#biomasse a {
	text-decoration: none;
}
#biomasse a:hover {
	background: url(none);
	text-decoration: none;
	color: #000066;
	font-weight: bold;
}
#biomasse a:hover span {
	display: block;
	position: absolute;
	width: 300px;
	margin: 0px 0px 0px 12px;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px;
	left: 375px;
	padding: 5px;
	font-weight: bold;
	bottom: 90px;
	background-color: #666666;
	text-align: justify;
}
#biomasse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	width: auto;
	margin: 0px;
	padding: 0px;
	height: auto;
}
#biomasse a span {
	display: none;
	background-image: none;
	text-decoration: none;
}
#locaux {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: auto;
	height: auto;
	margin: 0px;
	padding: 0px;
}
#locaux a {
	text-decoration: none;
	color: #000099;
}
#locaux a:hover {
	background: url(none);
	text-decoration: none;
	color: #000066;
	font-weight: bold;
}
#locaux a span {
	display: none;
	background-image: none;
	text-decoration: none;
}
#locaux a:hover span {
	display: block;
	position: absolute;
	width: 120px;
	margin: 0px 0px 0px 12px;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	left: 280px;
	top: 385px;
	padding: 5px;
	font-weight: bold;
	background-color: #666666;
	text-align: justify;
}
#intergauche {
	margin: 0px;
	float: left;
	height: auto;
	padding: 0px;
	color: #000066;
	width: 200px;
}
#intercentre {
	padding: 0px;
	margin: 0px;
	color: #000066;
	width: 500px;
	height: 329px;
	float: right;
}
#interdroit {
	height: auto;
	padding: 0px;
	color: #000066;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 100px;
}
#intergauche p {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
	width: 290px;
	color: #000000;
	background-image: url(../images/cielgauche.jpg);
	background-repeat: repeat-x;
	text-align: justify;
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 5px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-left: 20px;
	margin-top: 40px;
}
#interdroit p {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 10px;
	width: 210px;
	color: #000000;
	background-image: url(../images/cielgauche.jpg);
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 5px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-left: 0px;
}
#intercentre p {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
	width: 210px;
	color: #000000;
	background-image: url(../images/cielgauche.jpg);
	background-repeat: repeat-x;
	text-align: justify;
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 5px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin: 20px 0px 0px 100px;
}

#intergauchepl {
	width: 310px;
	margin: 0px 0px 0px 10px;
	float: left;
	padding: 0px;
	height: auto;
}
#intergauchepl p {
	color: #000066;
	padding: 5px;
	font-size: 11px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: justify;
	width: 290px;
	font-weight: bold;
	margin-left: 0px;
}
#intercentrepl {
	height: auto;
	padding: 0px;
	float: left;
	margin: 0px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
#intercentrepl p {
	color: #000066;
	padding: 5px;
	font-size: 11px;
	margin-top: 160px;
	margin-bottom: 0px;
	text-align: left;
	width: 200px;
}
#interdroitpl {
	height: auto;
	padding: 0px;
	float: left;
	margin: 0px;
}
#interdroitpl p {
	color: #000066;
	padding: 5px;
	font-size: 11px;
	margin-bottom: 0px;
	text-align: left;
	width: 160px;
	margin-left: 10px;
	margin-top: 250px;
}
#planmasse {
	height: 116px;
	padding: 0px;
	width: 58px;
	z-index: 50;
	position: absolute;
	margin: 0px;
	left: 15px;
	top: 200px;
}
#centreinter {
	padding: 0px;
	height: 450px;
	text-align: center;
	width: auto;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 125px;
	background-image: url(../images/fondinter.jpg);
	background-repeat: no-repeat;
}
#centrementions {
	padding: 0px;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: justify;
	height: 450px;
	margin-left: 125px;
	background-image: url(../images/feuilles.jpg);
	background-repeat: no-repeat;
}
#centrementions p {
	width: 500px;
	color: #FFFFFF;
	text-align: justify;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 10px;
	height: 315px;
	margin-right: auto;
	font-weight: normal;
	padding: 10px;
	background-image: url(../images/fondmentions.gif);
	background-repeat: no-repeat;
}
.icipied {
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
}
.titre3 {
	font-weight: normal;
	color: #FFFFFF;
	height: auto;
	font-size: 9px;
	margin: 0px;
	padding: 0px;
	width: 150px;
	text-decoration: none;
	text-align: center;
}
.vert {
	color: #006600;
}
.orange {
	color: #FF7E00;
	font-size: 18px;
	text-transform: uppercase;
}
#intergaucheweiss {
	margin: 0px 0px 0px 40px;
	float: left;
	height: auto;
	padding: 0px;
	color: #000066;
	width: 215px;
}
#intergaucheweiss p {
	margin-top: 15px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	margin-left: 20px;
	padding: 5px 10px 10px;
	width: 180px;
	color: #000066;
	background-color: #FFFFFF;
}
#intercentreweiss {
	height: auto;
	padding: 0px;
	margin: 0px;
	float: left;
	color: #000066;
	width: 215px;
}
#intercentreweiss p {
	margin-top: 15px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 5px 10px 17px;
	width: 190px;
	color: #000066;
	background-color: #FFFFFF;
	margin-left: 5px;
}
#interdroitweiss {
	height: auto;
	padding: 0px;
	float: left;
	color: #000066;
	margin: 0px;
}
#interdroitweiss p {
	margin-top: 15px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 5px 10px 10px;
	width: 190px;
	color: #000066;
	height: auto;
	background-color: #FFFFFF;
	margin-left: 0px;
}
#centresitu {
	padding: 0px;
	height: 450px;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 125px;
}
#intergauchethel {
	margin: 0px 0px 0px 10px;
	float: left;
	height: auto;
	padding: 0px;
	color: #000066;
	width: 220px;
}
#intergauchethel p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000066;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	height: auto;
	width: 190px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 10px;
	background-color: #FFFFFF;
	margin-top: 30px;
}
#intercentrethel {
	height: auto;
	padding: 0px;
	margin: 0px;
	float: left;
	color: #000066;
}
#intercentrethel p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000066;
	padding-top: 5px;
	padding-left: 10px;
	float: left;
	height: auto;
	width: 190px;
	margin-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-right: 10px;
	background-color: #FFFFFF;
	padding-bottom: 5px;
	margin-top: 30px;
}
#interdroitthel {
	padding: 0px 10px 0px 0px;
	float: left;
	color: #000066;
	margin: 0px 0px 0px 10px;
	height: auto;
}
#interdroitthel p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	text-align: left;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	height: auto;
	float: left;
	width: 190px;
	background-color: #FFFFFF;
	margin-left: 10px;
	padding-bottom: 15px;
	margin-top: 30px;
}
#interbasthel {
	color: #FFFFFF;
	font-size: 12px;
	text-align: justify;
	width: 500px;
	font-weight: bold;
	font-variant: small-caps;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;
	height: auto;
	float: left;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#gauche a {
	color: #000099;
	text-decoration: underline;
	font-weight: normal;
	font-size: 9px;
	font-style: normal;
}
#gauche a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}
#gauche a span {
	display: none;
	background-image: none;
	text-decoration: none;
}
#gauche a:hover span {
	display: block;
	position: absolute;
	width: auto;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 125px;
	top: 0px;
	padding: 5px;
	text-align: justify;
	z-index: 1500;
	background-image: url(../images/centralnordeffet.jpg);
}
#centretrav {
	height: 450px;
	width: auto;
	text-align: left;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 125px;
	margin-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(../images/fondbody.gif);
	background-repeat: no-repeat;
}
#centredate {
	padding: 0px;
	height: 450px;
	width: auto;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 125px;
	background-image: url(../images/fonddates.jpg);
	background-repeat: no-repeat;
}
#photosgauche {
	background-color: #000099;
	height: auto;
	width: 310px;
	padding: 0px;
	background-image: url(../images/cielgauche.jpg);
	border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 280px;
	background-repeat: repeat-x;
}
#photosgauche  p {
	width: 300px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: justify;
	padding: 5px;
	font-weight: bold;
	height: auto;
	margin: 0px;
}
#centrecheminee {
	padding: 0px;
	height: 450px;
	width: auto;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 125px;
	background-image: url(../images/fondbody.gif);
	background-repeat: no-repeat;
}
#intergauchephoto {
	width: 320px;
	float: left;
	color: #000066;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#intergauchephoto p {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 0px;
	width: 300px;
	color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
}
#interdroitphoto {
	padding: 0px;
	width: 390px;
	margin: 0px;
	float: right;
}
#interdroitphoto p {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 0px;
	width: 200px;
	color: #FFFFFF;
	background-image: url(../images/ciel.jpg);
	margin: 0px;
}
#interdroitphoto a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
#interdroitphoto a {
	color: #000099;
	text-decoration: underline;
	font-weight: normal;
}
#interdroitphoto a span {
	display: none;
	background-image: none;
	text-decoration: none;
}
#interdroitphoto a:hover span {
	display: block;
	width: auto;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	text-align: left;
	z-index: 150;
	border-top: 1px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
	position: absolute;
	left: 550px;
	top: 165px;
	background-color: #000066;
}
#gauche ol li {
	height: auto;
	width: auto;
	padding: 0px;
}
#gauche ol li a {
	font-size: 10px;
	height: auto;
	width: auto;
	padding: 0px;
	color: #000099;
}
#gauche ol li a:hover {
	font-size: 10px;
	height: auto;
	width: auto;
	padding: 0px;
	color: #666666;
}
.icigauche {
	text-decoration: underline;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	font-style: italic;
	background-color: #CCCCCC;
}
#intergauche a {
	color: #000099;
	text-decoration: none;
	font-weight: normal;
}
#intergauche a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
#intergauche a span {
	display: none;
	background-image: none;
	text-decoration: none;
}
#intergauche a:hover span {
	display: block;
	width: auto;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #0000CC;
	padding: 5px;
	text-align: left;
	z-index: 150;
	border-top: 5px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	position: absolute;
	left: 845px;
	top: 260px;
}
#interdroit a {
	color: #000099;
	text-decoration: underline;
	font-weight: normal;
}
#interdroit a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
#interdroit a span {
	display: none;
	background-image: none;
	text-decoration: none;
}
#interdroit a:hover span {
	display: block;
	width: auto;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #0000CC;
	padding: 5px;
	text-align: left;
	z-index: 150;
	border-top: 5px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	position: absolute;
	left: 845px;
	top: 260px;
}
#intercentre a {
	color: #000099;
	text-decoration: underline;
	font-weight: normal;
}
#intercentre a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
#intercentre a span {
	display: none;
	background-image: none;
	text-decoration: none;
}
#intercentre a:hover span {
	display: block;
	width: auto;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #0000CC;
	padding: 5px;
	text-align: left;
	z-index: 150;
	border-top: 5px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	position: absolute;
	left: 845px;
	top: 260px;
}
#centreenvir {
	padding: 0px;
	height: 450px;
	width: auto;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 125px;
}
#intercentreenvir {
	height: 466px;
	width: 320px;
	padding: 0px;
	margin: 0px;
	float: left;
	color: #000066;
}
#intercentreenvir p {
	margin-top: 50px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
	width: 210px;
	color: #000000;
	background-image: url(../images/cielgauche.jpg);
	background-repeat: repeat;
	text-align: justify;
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 5px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#piedpage {
	padding: 0px;
	height: auto;
	width: 882px;
	text-align: center;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/entetebleue2.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
#piedgauche {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 130px;
	height: auto;
	font-size: 9px;
	color: #FFFFFF;
	font-style: italic;
	background-image: url(../images/entetebleue2.jpg);
	background-repeat: repeat;
}
#piedpage li a {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 9px;
}
#piedpage li a:hover {
	text-decoration: none;
	color: #006600;
	font-size: 9px;
}
#intergauchepres {
	margin: 0px 0px 0px 40px;
	float: left;
	padding: 0px;
	color: #000066;
	height: auto;
	width: 350px;
}
#intergauchepres p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 300px;
	color: #000066;
	text-align: justify;
	padding: 5px 10px;
	height: auto;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-color: #FFFFFF;
}
#interdroitpres {
	height: auto;
	padding: 0px;
	color: #000066;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#interdroitpres p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 10px 10px 5px;
	width: 300px;
	color: #000066;
	margin-left: 0px;
	margin-top: 20px;
	height: auto;
	background-color: #FFFFFF;
}
#intergauchebl {
	width: 260px;
	float: left;
	height: auto;
	padding: 0px;
	color: #000066;
	margin: 0px;
}
#intergauchebl p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 10px 10px;
	width: 220px;
	color: #000066;
	text-align: justify;
	margin-top: 25px;
	margin-left: 10px;
	height: auto;
	background-color: #FFFFFF;
}
#intercentrebl {
	height: auto;
	padding: 0px;
	margin: 0px;
	float: left;
	color: #000066;
	width: 250px;
}
#intercentrebl p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 10px 10px;
	width: 215px;
	color: #000066;
	text-align: justify;
	margin-top: 25px;
	height: auto;
	background-color: #FFFFFF;
}
#interdroitbl {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	height: auto;
	color: #FFFFFF;
}
#interdroitbl p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	width: 210px;
	color: #000066;
	margin-top: 25px;
	height: auto;
	margin-left: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 5px;
	background-color: #FFFFFF;
}
#intercentrehqe {
	height: 300px;
	padding: 0px;
	float: left;
	color: #000066;
	width: 230px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#intercentrehqe p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 5px 10px 10px;
	width: 200px;
	color: #000066;
	margin-left: 20px;
	margin-top: 20px;
	font-weight: normal;
	background-color: #FFFFFF;
}
#interbashqe {
	color: #FFFFFF;
	font-size: 15px;
	text-align: justify;
	width: 600px;
	font-weight: bold;
	font-variant: small-caps;
	float: left;
	margin-left: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
	background-color: #000066;
}
#interdroithqe p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 5px 10px 10px;
	width: 200px;
	color: #000066;
	float: left;
	margin-left: 10px;
	margin-top: 20px;
	font-weight: normal;
	background-color: #FFFFFF;
}
#interdroithqe {
	height: auto;
	padding: 0px;
	color: #000066;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#intergauchehqe {
	float: left;
	height: auto;
	padding: 0px;
	color: #000066;
	width: 215px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#intergauchehqe p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 5px 10px 10px;
	width: 200px;
	color: #000066;
	margin-left: 5px;
	margin-top: 20px;
	font-weight: normal;
	background-color: #FFFFFF;
}
#intergauchebl a {
	color: #0000CC;
	text-decoration: none;
	font-weight: normal;
}
#intergauchebl a:hover {
	color: #999999;
	text-decoration: none;
	font-weight: normal;
}
#intergauchebl a span {
	display: none;
	background-image: none;
	text-decoration: none;
}
#intergauchebl a:hover span {
	display: block;
	width: 200px;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	z-index: 150;
	position: absolute;
	left: 400px;
	background-image: url(../images/centralnordeffet.jpg);
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#intercentrebl a {
	color: #000099;
	text-decoration: none;
	font-weight: normal;
}
#intercentrebl a:hover {
	color: #999999;
	text-decoration: none;
	font-weight: normal;
}
#intercentrebl a span {
	display: none;
	background-image: none;
	text-decoration: none;
}
#intercentrebl a:hover span {
	display: block;
	width: 300px;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 10px 10px;
	text-align: justify;
	z-index: 150;
	position: absolute;
	background-image: url(../images/centralnordeffet.jpg);
	background-repeat: repeat;
	left: 123px;
	top: 90px;
}
#interdroitbl a {
	color: #000099;
	text-decoration: none;
	font-weight: normal;
}
#interdroitbl a:hover {
	color: #999999;
	text-decoration: none;
	font-weight: normal;
}
#interdroitbl a span {
	display: none;
	background-image: none;
	text-decoration: none;
}
#interdroitbl a:hover span {
	display: block;
	width: 550px;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 10px 10px;
	text-align: justify;
	z-index: 150;
	position: absolute;
	left: 123px;
	top: 90px;
	background-image: url(../images/centralnordeffet.jpg);
}
#menu li a {
	color: #0000CC;
	text-decoration: none;
	display: block;
	height: 100%;
	font-weight: bold;
	background-color: #CC9900;
	padding-top: 5px;
	padding-bottom: 5px;
}
#menu dt a {
	color: #000066;
	text-decoration: none;
	display: block;
	height: 100%;
	background-color: #FFFFFF;
	font-weight: bold;
}
#intercentreinp {
	padding: 0px;
	margin: 0px;
	float: left;
	color: #000066;
	height: auto;
}
#intercentreinp p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
	width: 300px;
	color: #000066;
	text-align: justify;
	height: auto;
	background-color: #FFFFFF;
}
#intergaucheinp {
	float: left;
	padding: 0px;
	color: #000066;
	height: auto;
	width: 400px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 9px;
}
#intergaucheinp p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 344px;
	color: #000066;
	text-align: justify;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	height: auto;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 10px 15px 10px 10px;
	margin-left: 0px;
	background-color: #FFFFFF;
}
#intercentreener {

	padding: 0px;
	margin: 0px;
	color: #000066;
	width: 500px;
	height: 329px;
	float: left;
}
#intercentreener p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	width: 210px;
	color: #FFFFFF;
	background-image: url(../images/cielgauche.jpg);
	background-repeat: repeat-x;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-top: 120px;
}
#intergauchelien {
	margin: 0px;
	padding: 0px;
	color: #000066;
	height: auto;
	float: left;
	width: 200px;
}
#intergauchelien p {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 390px;
	color: #000066;
	text-align: justify;
	padding: 5px 10px 10px;
	height: auto;
	margin-top: 20px;
	margin-left: 160px;
}
.icimenu {
	color: #999999;
}
.bleu {
	color: #000066;
}
#centreanim {
	height: 80px;
	margin-left: 765px;
	padding-top: 252px;
	width: 215px;
	margin-top: 15px;
}
#logoanim {
	height: 90px;
	width: 123px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	text-align: left;
	padding: 0px;
	margin: 0px;
	float: left;
}

#centrechantier a {

	color: #999999;
	text-decoration: none;
	font-size: 10px;
}
#centrechantier a:hover {

	background: url(none);
	color: #FFFFFF;
	text-decoration: none;
}
#centrechantier a span {
	display: none;
	background-image: none;
	margin: 0px;
	padding: 0px;
}
#centrechantier a:hover span {
	display: block;
	position: absolute;
	top: 300px;
	width: 100px;
	font-size: 12px;
	text-align: center;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #FFFFFF;
	font-weight: normal;
	padding: 2px 5px;
	margin: 0px;
	left: 150px;
	background-color: #FFFFFF;
}
#centresitu1 {
	padding: 0px;
	height: 450px;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 123px;
}
#piedgauche a {
	font-size: 9px;
	font-style: italic;
	color: #FFFFFF;
}
#piedgauche a:hover {
	font-size: 9px;
	font-style: italic;
	color: #999999;
}
#piedgauche a span {

	display: none;
	background-image: none;
	text-decoration: none;
}
#piedgauche a:hover span {
	display: block;
	width: auto;
	margin: 0px;
	color: #000066;
	text-decoration: none;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
	text-align: left;
	z-index: 150;
	border-top: 5px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	position: absolute;
	left: 300px;
	bottom: 15px;
	background-color: #FFFFFF;
}
#centrecontact {
	margin: 0px 0px 0px 125px;
	padding: 0px;
	height: 450px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images/fondmetal.jpg);
	background-repeat: no-repeat;
}
#interdroitvis {
	height: auto;
	padding: 0px;
	color: #000066;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
#interdroitvis p {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	width: 310px;
	color: #FFFFFF;
	margin-left: 0px;
	height: auto;
	margin-top: 45px;
	padding: 5px 5px 10px;
	font-weight: bold;
}
#intergauchevis {
	margin: 0px;
	float: left;
	padding: 0px;
	color: #000066;
	height: auto;
	width: 415px;
}
#intergauchevis p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 400px;
	text-align: center;
	padding: 10px 0px 0px;
	height: auto;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-variant: normal;
	z-index: 0;
}
.sstitre {
	font-size: 12px;
}
#intergauchecont {

	margin: 0px 0px 0px 20px;
	float: left;
	height: auto;
	padding: 0px;
	color: #000066;
	width: 220px;
}
#intergauchecont p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000066;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000066;
	border-right-color: #000066;
	border-bottom-color: #000066;
	border-left-color: #000066;
	height: auto;
	width: 200px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 5px;
	background-color: #FFFFFF;
}
#intercentrecont {
	height: 260px;
	padding: 0px;
	margin: 0px;
	float: left;
	color: #000066;
}
#intercentrecont p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000066;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000066;
	border-right-color: #000066;
	border-bottom-color: #000066;
	border-left-color: #000066;
	float: left;
	margin-top: 40px;
	height: auto;
	width: 200px;
	margin-left: 15px;
	background-color: #FFFFFF;
	padding-right: 5px;
}
#interdroitcont {

	padding: 0px 10px 0px 0px;
	float: left;
	color: #000066;
	margin: 0px 0px 0px 10px;
}
#interdroitcont p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 5px;
	border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000066;
	border-right-color: #000066;
	border-bottom-color: #000066;
	border-left-color: #000066;
	height: auto;
	float: left;
	margin-top: 40px;
	width: 220px;
	background-color: #FFFFFF;
}
.titre4 {

	font-weight: bold;
	color: #000066;
	height: auto;
	width: auto;
	font-size: 12px;
	text-align: left;
}
#intergauchemat {

	margin: 0px 0px 0px 10px;
	float: left;
	height: auto;
	padding: 0px;
	color: #000066;
	width: 190px;
}
#intergauchemat p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FFFFFF;
	height: auto;
	width: 180px;
	margin: 30px 0px 0px;
	padding: 5px 10px 10px;
}
#intergauchebaby {

	margin: 0px;
	float: left;
	height: auto;
	padding: 0px;
	color: #000066;
	width: 370px;
}
#intergauchebaby p {
	margin-top: 15px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 5px 10px 10px;
	width: 330px;
	color: #000066;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	margin-left: 15px;
	background-color: #FFFFFF;
}
#intercentrebaby {
	height: auto;
	padding: 0px;
	margin: 0px;
	float: left;
	width: 260px;
}
#intercentrebaby p {
	margin-top: 15px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	width: 280px;
	color: #000066;
	margin-left: 20px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	padding-left: 10px;
}
#intergaucheabp {
	margin: 0px;
	float: left;
	height: auto;
	padding: 0px;
	color: #000066;
	width: 250px;
}
#intergaucheabp p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #000066;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	height: auto;
	margin: 20px 0px 0px 5px;
	width: 220px;
	padding-right: 10px;
	background-color: #FFFFFF;
}
#intergauchearca {

	margin: 0px 0px 0px 30px;
	float: left;
	height: auto;
	padding: 0px;
	color: #000066;
	width: 230px;
}
#intergauchearca p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	margin-left: 20px;
	padding: 5px 10px 10px;
	width: 180px;
	color: #000066;
	background-color: #FFFFFF;
	margin-top: 30px;
}
#intercentrearca {

	height: auto;
	padding: 0px;
	margin: 0px;
	float: left;
	color: #000066;
	width: 225px;
}
#intercentrearca p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 5px 10px 10px;
	width: 200px;
	color: #000066;
	background-color: #FFFFFF;
	margin: 30px 0px 0px;
}
#interdroitarca {
	height: auto;
	padding: 0px;
	float: left;
	color: #000066;
	margin: 0px;
	width: 230px;
}
#interdroitarca p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 5px 10px 10px;
	width: 200px;
	color: #000066;
	height: auto;
	background-color: #FFFFFF;
	margin: 30px 0px 0px;
}
#intergaucheobj {

	margin: 0px;
	padding: 0px;
	color: #000066;
	height: auto;
	float: left;
	width: auto;
}
#intergaucheobj p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 420px;
	color: #000066;
	text-align: justify;
	padding: 10px;
	height: auto;
	margin-top: 65px;
	margin-left: 160px;
	background-image: url(../images/fondobjectif.gif);
	background-repeat: no-repeat;
}
#intergauchesetr {

	margin: 0px;
	float: left;
	height: auto;
	padding: 0px;
	color: #000066;
	width: 465px;
}
#intergauchesetr p {

	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #000066;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	height: auto;
	margin: 30px 0px 0px 10px;
	width: 420px;
	padding-right: 10px;
	background-color: #FFFFFF;
}
#interdroitsetr {

	padding: 0px;
	float: left;
	margin-top: 40px;
	margin-bottom: 0px;
	height: auto;
	color: #FFFFFF;
	margin-left: 0px;
	width: 250px;
}
#interdroitsetr p {

	font-size: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 10px;
	width: 250px;
	color: #FFFFFF;
	margin-top: 20px;
	height: auto;
	float: left;
	border: 5px;
}
#intercentreabp {

	height: auto;
	padding: 0px;
	margin: 0px;
	float: left;
	color: #000066;
	width: 220px;
}
#intercentreabp p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	width: 475px;
	color: #000066;
	background-color: #FFFFFF;
	margin-top: 45px;
	margin-left: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 5px;
}
.ref1 {
	color: #000066;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	margin: 2px auto 0px;
	padding: 0px;
	display: block;
	width: 882px;
	text-align: right;
	font-weight: normal;
}
#menu dl,dt,dd,ul,li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	font-size: 9px;
	text-decoration: none;
}
#interdroitsetr p a {
	color: #FF0000;
}
#interdroitsetr p a:hover {
	color: #FFFFFF;
}
.centrer {
	font-weight: normal;
	font-size: 14px;
	color: #000066;
	text-decoration: none;
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
#centreconcept {
	padding: 0px;
	height: 450px;
	width: auto;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 125px;
	background-image: url(../images/fondinter.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
#centreconcept p {
	color: #FFFFFF;
	font-size: 14px;
	width: 550px;
	text-align: justify;
	margin-bottom: 50px;
	padding: 10px;
}
#defiler {
	overflow: scroll;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
}
#defiler p h3 {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
}
#defiler a {
	color: #33FF00;
	text-decoration: none;
	font-size: 12px;
}
#defiler ul li {
	display: block;
	margin-bottom: 20px;
}
#defiler a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
td {
	color: #FFFFFF;
	font-size: 12px;
	text-align: left;
}
th {
	font-size: 12px;
	color: #FFFFFF;
}
#duchaer {
	position: absolute;
	right: 25px;
	top: 170px;
	margin: 0px;
	padding: 0px;
}
#intervenants {
	position: absolute;
	left: 155px;
	top: 120px;
	margin: 0px;
	padding: 5px;
	width: 90px;
	text-align: center;
	background-color: #CCCCCC;
}
#centrechantier {
	padding: 0px;
	height: 450px;
	width: auto;
	background-image: url(../images/centralnordeffet.jpg);
	background-repeat: repeat-y;
	text-align: center;
	margin: 0px;
	overflow: scroll;
}
#intergaucheener {


	margin: 0px 0px 0px 10px;
	float: left;
	height: auto;
	padding: 0px;
	color: #000066;
	width: 190px;
}
#intergaucheener p {

	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #FFFFFF;
	height: auto;
	width: 180px;
	margin: 30px 0px 0px;
	padding: 5px 10px 10px;
}
.chemindeco {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 120px;
	right: 20px;
}
#menu ul {
	background-color: #999999;
}
hr {
	color: #FFFFFF;
}
#global1 {

	width: 882px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	position: relative;
	margin-top: 0px;
	border: 2px solid #000066;
}
#centrelyon {
	padding: 0px;
	height: 450px;
	width: auto;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 125px;
	text-align: center;
}
.ref2 {
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 5px auto 0px;
	padding: 0px;
	display: block;
	width: auto;
	text-align: center;
	font-weight: normal;
	font-size: 11px;
	color: #000099;
}
.ref2 a:link {
	color: #000099;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
.ref2 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.iciref {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	margin: 0px;
	padding: 0px;
	width: auto;
	font-weight: normal;
	background-color: #000099;
}
.meds {
	font-weight: bold;
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
#vidbtn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	width: auto;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	height: auto;
}
#3dbtn {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	width: auto;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	height: auto;
}
#flaplay {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	width: auto;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	height: auto;
}
#pln {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	width: auto;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	height: auto;
}
.ref2 a:visited {
	color: #000099;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
#interdroitphoto a {
	color: #FFFFFF;
	text-decoration: none;
}
#pln a {
	text-decoration: none;
}
#pln a:hover {
	background: url(none);
	text-decoration: none;
	color: #000066;
	font-weight: bold;
}
#pln a:hover span {
	display: block;
	position: absolute;
	width: auto;
	margin: 0px 0px 0px 12px;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px;
	left: 100px;
	padding: 5px;
	text-align: justify;
	top: 147px;
	right: auto;
	background-color: #000099;
	font-weight: normal;
}
#pln a span {
	display: none;
	background-image: none;
	text-decoration: none;
}
#pageaccueil {
	width: 475px;
	padding: 0px;
	position: absolute;
	margin-top: 20px;
	margin-bottom: 0px;
	left: 215px;
	bottom: 25px;
}
#centrecredits {

	padding: 0px;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: justify;
	height: 450px;
	margin-left: 125px;
	background-image: url(../images/terre.jpg);
	background-repeat: repeat;
}
#centrecredits p {
	width: 300px;
	color: #FFFFFF;
	text-align: justify;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 10px;
	height: auto;
	margin-right: auto;
	font-weight: normal;
	padding: 10px;
	background-color: #000099;
}
#centreobj {
	padding: 0px;
	height: 450px;
	text-align: center;
	width: auto;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 125px;
	background-image: url(../images/terre.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
}
.titre5 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #000099;
}
#centretele {

	padding: 0px;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: justify;
	height: 450px;
	margin-left: 125px;
	background-image: url(../images/terre.jpg);
	background-repeat: repeat;
}
#centretele p {
	width: 350px;
	color: #000099;
	text-align: left;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 12px;
	height: auto;
	margin-right: auto;
	font-weight: normal;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.titre6 {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000099;
	margin: 0px 0px 0px 65px;
	padding: 0px 5px;
	text-align: center;
	background-color: #FFFFFF;
}
#ale {
	position: absolute;
	left: 155px;
	top: 270px;
	margin: 0px;
	height: 77px;
	width: 100px;
	background-color: #000099;
	border: thin solid #FFFFFF;
	padding: 0px;
}
.chemindeco1 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 75px;
	right: 20px;
}
input {
	font-size: 10px;
	background-color: #003399;
	color: #FFFFFF;
}
textarea {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #000099;
}
#vdldroite {
	position: absolute;
	top: 270px;
	margin: 0px;
	height: 77px;
	width: 100px;
	background-color: #000099;
	border: thin solid #FFFFFF;
	padding: 0px;
	right: 30px;
}
#raehaut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 25px 0px 0px;
	margin: 0px auto;
	width: 500px;
	font-variant: small-caps;
	color: #FFFFFF;
}
#intergaucherae {
	margin: 0px;
	float: left;
	height: auto;
	padding: 0px;
	color: #000066;
	width: 228px;
}
#intergaucherae p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000066;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	height: auto;
	margin: 20px 0px 0px 30px;
	width: 170px;
	padding-right: 10px;
	background-color: #FFFFFF;
}
#intercentrerae {

	height: auto;
	padding: 0px;
	margin: 0px;
	float: left;
	color: #000066;
	width: 225px;
}
#intercentrerae p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 5px 10px 10px;
	width: 380px;
	color: #000066;
	background-color: #FFFFFF;
	margin: 37px 0px 0px;
}
#interdroiterae {
	padding: 0px;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#interdroiterae p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 5px;
	width: 69px;
	color: #000066;
	background-color: #FFFFFF;
	height: 300px;
	margin-top: 39px;
	margin-left: 633px;
}
.titre5 a {
	color: #FFFFFF;
	text-decoration: none;
}
.titre5 a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF6600;
}
#lienvdl {
	position: absolute;
	right: 80px;
	bottom: 80px;
}
.icipied1 {
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC0000;
}

