BODY {
	BACKGROUND-IMAGE: url(../Images/test.jpg); PADDING-BOTTOM: 0px; LINE-HEIGHT: 160%; BACKGROUND-COLOR: #000099; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 0.8em; PADDING-TOP: 0px
}
#Layer2 {
	Z-INDEX: 2; BACKGROUND-COLOR: #000000; PADDING-LEFT: 5px; WIDTH: 315px; MARGIN-BOTTOM: 1px; HEIGHT: 22px; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#conteneur {
	BACKGROUND-COLOR: white; MARGIN: 0px auto; WIDTH: 1000px
}
#header {
height: 60px;

	background:url(../Images/Bandeau_deroulant_equi.gif)
}
#header_a {
	BACKGROUND-IMAGE: url(../Images/Bandeau_deroulant_equi.gif); BACKGROUND-COLOR: black; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 53px
}
#haut {
	BACKGROUND-COLOR: #00ff00; PADDING-LEFT: 50px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 45px
}
#centre {
	Z-INDEX: -1; PADDING-BOTTOM: 20px; MARGIN: 0px; HEIGHT: 4800px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND: url(/Images/Fond_Contenu_6.jpg) white fixed no-repeat 50% 0%; CLEAR: left; PADDING-TOP: 0px
}
#centreretd {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND: url(../images/Fond_Contenu.png) white fixed no-repeat 50% 0%; HEIGHT: 805px; PADDING-TOP: 20px
}
#centreretd IMG {
	FLOAT: left; OVERFLOW: visible
}
#centreathl {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND: url(../images/Fond_Contenu.png) white fixed no-repeat 50% 0%; HEIGHT: 905px; PADDING-TOP: 20px
}
.long#centre {
	HEIGHT: 1100px
}
.long#centreathl {
	HEIGHT: 1100px
}
.long#centreretd {
	HEIGHT: 1100px
}
.long2#centreretd {
	HEIGHT: 980px
}
#pied1 {
	BACKGROUND-IMAGE: url(../Images/Footer_Bleu_Reverse2.gif);  MARGIN: 0px 0px 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 0px; CLEAR: both
}

#pied {
display:block;
height: 54px;
background-image:url(../Images/Footer_Bleu_Reverse2.jpg);
background-repeat:no-repeat;
clear:both;
}


P {
	TEXT-ALIGN: justify; MARGIN: 0px 0px 10px
}
#col_right {
	WIDTH: 600px; FLOAT: right
}
#col_left {
	MARGIN-TOP: 10px; WIDTH: 320px; FLOAT: left; HEIGHT: 500px
}
.col_right {
	MARGIN-TOP: 50px; WIDTH: 450px; FLOAT: right; MARGIN-RIGHT: 15px
}
.col_left_a {
	TEXT-ALIGN: center; MARGIN-TOP: 110px; WIDTH: 450px; FLOAT: left; MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle
}
.col_right_a {
	TEXT-ALIGN: center; MARGIN-TOP: 50px; WIDTH: 450px; FLOAT: right; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.col_left {
	MARGIN-TOP: 10px; WIDTH: 320px; FLOAT: left
}
.col_left IMG {
	PADDING-LEFT: 10px; FLOAT: left; MAX-HEIGHT: 430px
}
#ligne {
	DISPLAY: block; CLEAR: both; VERTICAL-ALIGN: top
}
#col_right_text {
	WIDTH: 600px; FLOAT: right
}
#col_left_img {
	MARGIN-TOP: 10px; WIDTH: 320px; FLOAT: left
}
#col_left_text {
	WIDTH: 600px; FLOAT: left
}
#col_right_img {
	MARGIN-TOP: 10px; WIDTH: 320px; FLOAT: right
}
DIV#centre H2 {
	BORDER-BOTTOM: #000 1px solid; LINE-HEIGHT: 18px; PADDING-LEFT: 38px; BACKGROUND: url(../images/cube.gif) no-repeat left bottom; COLOR: #000; MARGIN-LEFT: 10px; FONT-SIZE: 1.4em
}
DIV#centreretd H2 {
	BORDER-BOTTOM: #000 1px solid; LINE-HEIGHT: 18px; PADDING-LEFT: 38px; BACKGROUND: url(../images/cube.gif) no-repeat left bottom; COLOR: #000; MARGIN-LEFT: 10px; FONT-SIZE: 1.4em
}
DIV#apDiv1 H2 {
	BORDER-BOTTOM: #000 1px solid; LINE-HEIGHT: 18px; PADDING-LEFT: 38px; BACKGROUND: url(../images/cube.gif) no-repeat left bottom; COLOR: #000; MARGIN-LEFT: 10px; FONT-SIZE: 1.4em
}
DIV#apDiv2 H2 {
	BORDER-BOTTOM: #000 1px solid; LINE-HEIGHT: 18px; PADDING-LEFT: 38px; BACKGROUND: url(../images/cube.gif) no-repeat left bottom; COLOR: #000; MARGIN-LEFT: 10px; FONT-SIZE: 1.4em
}
DIV#apDiv3 H2 {
	BORDER-BOTTOM: #000 1px solid; LINE-HEIGHT: 18px; PADDING-LEFT: 38px; BACKGROUND: url(../images/cube.gif) no-repeat left bottom; COLOR: #000; MARGIN-LEFT: 10px; FONT-SIZE: 1.4em
}
DIV#apDiv4 H2 {
	BORDER-BOTTOM: #000 1px solid; LINE-HEIGHT: 18px; PADDING-LEFT: 38px; BACKGROUND: url(../images/cube.gif) no-repeat left bottom; COLOR: #000; MARGIN-LEFT: 10px; FONT-SIZE: 1.4em
}
DIV#apDiv5 H2 {
	BORDER-BOTTOM: #000 1px solid; LINE-HEIGHT: 18px; PADDING-LEFT: 38px; BACKGROUND: url(../images/cube.gif) no-repeat left bottom; COLOR: #000; MARGIN-LEFT: 10px; FONT-SIZE: 1.4em
}
H1 {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; PADDING-LEFT: 38px; COLOR: #000; MARGIN-LEFT: 10px; FONT-SIZE: 1.4em
}
.bold {
	FONT-WEIGHT: bold
}
#footer_wrap {
	MARGIN: 0px auto; WIDTH: 1000px; COLOR: #999999; CLEAR: both
}
.footer_rightcol {
	WIDTH: 990px; FLOAT: right
}
.footer_rightcol A {
	COLOR: #fff
}
.footer_rightcol A:visited {
	COLOR: #fff
}
.center-bas {
	TEXT-ALIGN: center; WIDTH: 50px; MARGIN-LEFT: 470px
}
.center-bas A {
	COLOR: #fff; TEXT-DECORATION: none
}
center-bas A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.center-bas A:hover {
	COLOR: #666; TEXT-DECORATION: none
}
#calque A {
	TEXT-DECORATION: none
}
#calque A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-LEFT: 157px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#calque A:hover {
	BACKGROUND-COLOR: #fff
}
#calque A SPAN {
	DISPLAY: none
}
#calque A:hover SPAN {
	Z-INDEX: 100; POSITION: relative; WIDTH: 200px; DISPLAY: inline; HEIGHT: 130px; TOP: 0px; LEFT: -91px
}
.footer_nav {
	PADDING-BOTTOM: 0px; MARGIN: 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; FONT-SIZE: 90%; PADDING-TOP: 0px
}
.copyright {
	TEXT-ALIGN: right; MARGIN: 10px 20px 0px; COLOR: #666666; CLEAR: both; FONT-SIZE: 85%
}
.copyright A {
	COLOR: #fff; TEXT-DECORATION: none
}
.copyright A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.copyright A:hover {
	COLOR: #666
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
A.validcss-mini {
	PADDING-LEFT: 13px; BACKGROUND: url(../images/valid-mini.gif) no-repeat left center; COLOR: #ffffff; MARGIN-LEFT: 10px; FONT-SIZE: 90%; TEXT-DECORATION: none
}
A.validcss-mini:visited {
	COLOR: #fff
}
A.validcss-mini:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.validhtml-mini {
	PADDING-LEFT: 13px; BACKGROUND: url(../images/valid-mini.gif) no-repeat left center; COLOR: #fff; MARGIN-LEFT: 10px; FONT-SIZE: 90%; TEXT-DECORATION: none
}
A.validhtml-mini:visited {
	COLOR: #fff
}
A.validhtml-mini:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.clearit {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.thumb {
	BACKGROUND-COLOR: #fff; MARGIN: 8px 5px 10px 2px; WIDTH: 140px; FLOAT: left; HEIGHT: 105px
}
.thumb A {
	BACKGROUND-COLOR: black; TEXT-DECORATION: none
}
.thumb A:hover {
	BACKGROUND-COLOR: white
}
.thumb A IMG {
	POSITION: absolute !important; MAX-WIDTH: 140px; FLOAT: left; MAX-HEIGHT: 105px
}
.thumb A:hover IMG {
	Z-INDEX: 20; POSITION: absolute !important; MAX-WIDTH: 100%; FLOAT: left; MAX-HEIGHT: 100%; OVERFLOW: visible
}
.bas {
	POSITION: absolute; TEXT-ALIGN: center; BACKGROUND-COLOR: black; BOTTOM: 0px; COLOR: white
}
.presse A:link {
	COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.presse A:visited {
	COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.presse A:hover {
	COLOR: #cccccc; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.presse A:active {
	COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.fermer {
	TEXT-ALIGN: right; CLEAR: both; FONT-SIZE: 1.4em; VERTICAL-ALIGN: top; MARGIN-RIGHT: 10px
}
.fermer IMG {
	FLOAT: right; CURSOR: pointer
}
#popcont {
	Z-INDEX: 50; POSITION: absolute !important; BORDER-BOTTOM-STYLE: solid; FILTER: alpha(opacity=85); BORDER-RIGHT-STYLE: solid; BACKGROUND-COLOR: grey; WIDTH: 1500px; BORDER-TOP-STYLE: solid; HEIGHT: 800px; VISIBILITY: visible; BORDER-LEFT-STYLE: solid; TOP: 0px; LEFT: 0px; -moz-opacity: 0.85; opacity: 0.85
}
#popup {
	Z-INDEX: 99; BORDER-BOTTOM: 3px solid; POSITION: absolute; FILTER: alpha(opacity=100); BORDER-LEFT: 3px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/sev/sev_esp.png) no-repeat; FLOAT: left; HEIGHT: 200px; VISIBILITY: visible; COLOR: black; FONT-SIZE: 1em; OVERFLOW: visible; BORDER-TOP: 3px solid; TOP: 20%; FONT-WEIGHT: bold; BORDER-RIGHT: 3px solid; PADDING-TOP: 0px; LEFT: 40%; -moz-opacity: 1.0; opacity: 1
}
.pop {
	Z-INDEX: 100; BORDER-BOTTOM: 1px solid; POSITION: fixed; BORDER-LEFT: 1px solid; BACKGROUND-COLOR: white; MARGIN: 0px auto; WIDTH: 800px; DISPLAY: block; HEIGHT: 480px; COLOR: black; BORDER-TOP: 1px solid; TOP: 5%; BORDER-RIGHT: 1px solid; LEFT: 20%; -moz-box-shadow: 4px 4px 2px #444
}
.thumbstaff {
	TEXT-ALIGN: center; PADDING-TOP: 5px
}
.thumbstaff {
	TEXT-DECORATION: none
}
.thumbstaff IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 56px; BORDER-TOP-STYLE: none; HEIGHT: 67px; BORDER-LEFT-STYLE: none
}
.thumbstaff IMG:hover {
	BACKGROUND-COLOR: black; CURSOR: pointer
}
.staff {
	TEXT-ALIGN: center; WIDTH: 930px
}
.staff TD {
	TEXT-ALIGN: center; WIDTH: 170px; VERTICAL-ALIGN: top
}
.staff TR TD TABLE {
	DISPLAY: inline; LEFT: 50%
}
.staff TD TABLE TD {
	TEXT-ALIGN: center
}
.staff TD TABLE TD UL {
	TEXT-ALIGN: center; PADDING-LEFT: 10px; MARGIN-LEFT: 0px; FONT-WEIGHT: bold
}
.staff TD TABLE TD UL LI {
	LIST-STYLE-POSITION: outside; TEXT-ALIGN: left; LIST-STYLE-TYPE: circle; MARGIN-LEFT: 15px; FONT-WEIGHT: normal
}
.staffnom {
	FONT-WEIGHT: bold
}
.Style1 {
	BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 170px; PADDING-RIGHT: 5px; DISPLAY: table-cell; HEIGHT: 70px; FONT-SIZE: 1.1em; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; BORDER-RIGHT: black 1px solid; PADDING-TOP: 5px; -moz-box-shadow: 4px 4px 2px #444
}
.Style1 IMG {
	HEIGHT: 10px; VERTICAL-ALIGN: bottom; CURSOR: pointer
}
#centre IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: white; BACKGROUND-REPEAT: no-repeat; MARGIN-LEFT: 6px !important; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#image {
	MARGIN: -20px 0px 0px 800px
}
#image2 {
	MARGIN-LEFT: 150px
}
#image3 {
	MARGIN: -20px 0px 0px 800px
}
#services {
	Z-INDEX: 1; POSITION: absolute
}
#apDiv0 {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 980px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 505px; TOP: -20px; PADDING-TOP: 10px; LEFT: -30px
}
#apDiv1 {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 980px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 505px; TOP: -20px; PADDING-TOP: 10px; LEFT: -30px
}
#apDiv2 {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 980px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 505px; TOP: -20px; PADDING-TOP: 10px; LEFT: -30px
}
#apDiv3 {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 980px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 505px; TOP: -20px; PADDING-TOP: 10px; LEFT: -30px
}
#apDiv4 {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 980px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 505px; TOP: -20px; PADDING-TOP: 10px; LEFT: -30px
}
#apDiv5 {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 980px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 505px; TOP: -20px; PADDING-TOP: 10px; LEFT: -30px
}
#apDiv1 {
	VISIBILITY: hidden
}
#apDiv2 {
	VISIBILITY: hidden
}
#apDiv3 {
	VISIBILITY: hidden
}
#apDiv4 {
	VISIBILITY: hidden
}
#apDiv5 {
	VISIBILITY: hidden
}
#apDiv1 IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#apDiv2 IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#apDiv3 IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#apDiv4 IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#apDiv5 IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.retour {
	POSITION: relative; TEXT-ALIGN: right; DISPLAY: block; CLEAR: both
}
.slide {
	Z-INDEX: 2; POSITION: relative; TEXT-ALIGN: center; BACKGROUND-COLOR: #000000; WIDTH: 320px; HEIGHT: 180px; COLOR: #ffffff; OVERFLOW: hidden
}
.slide1 {
	Z-INDEX: 2; POSITION: relative; TEXT-ALIGN: center; BACKGROUND-COLOR: #000000; WIDTH: 320px; HEIGHT: 180px; COLOR: #ffffff; OVERFLOW: hidden
}
.slide1 {
	MARGIN: 5px; DISPLAY: block; FLOAT: left
}
.slidestaff {
	MARGIN: 5px; DISPLAY: block; FLOAT: left
}
.slide {
	
}
.slide1 IMG {
	
}
.slide P {
	Z-INDEX: 10; POSITION: absolute; TEXT-ALIGN: center; FONT-STYLE: oblique; TEXT-INDENT: 0px; MARGIN: 0px; WIDTH: 100%; BOTTOM: 1%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #333; COLOR: #fff; FONT-SIZE: 0.8em; FONT-WEIGHT: bold; LEFT: 0px
}
.slide1 P {
	Z-INDEX: 10; POSITION: absolute; TEXT-ALIGN: center; FONT-STYLE: oblique; TEXT-INDENT: 0px; MARGIN: 0px; WIDTH: 100%; BOTTOM: 1%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #333; COLOR: #fff; FONT-SIZE: 0.8em; FONT-WEIGHT: bold; LEFT: 0px
}
.titre {
	FONT-STYLE: normal
}
.cacher {
	Z-INDEX: 20; POSITION: absolute; TEXT-ALIGN: center; TEXT-INDENT: 0px; MARGIN: 0px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #555; HEIGHT: 100%; COLOR: #000; FONT-SIZE: 2em; FONT-WEIGHT: bold; LEFT: 0px
}
.modifnews {
	DISPLAY: block
}
.modifnews TABLE {
	WIDTH: 320px; HEIGHT: 180px
}
FIELDSET {
	BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 1em; LINE-HEIGHT: 1.3em; MARGIN: 1em 0.5em 1em 0em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0em; FONT-FAMILY: arial; COLOR: black; FONT-SIZE: 12px; BORDER-TOP: #aaaaaa 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-TOP: 0em
}
LEGEND {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FONT-FAMILY: verdana; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: red; FONT-SIZE: 13px; FONT-WEIGHT: bolder; PADDING-TOP: 0.5em
}
.partenaires {
	PADDING-LEFT: 10px; MARGIN-LEFT: 0px; FONT-WEIGHT: bold
}
.partenaires LI {
	MARGIN-LEFT: 15px; FONT-WEIGHT: normal
}
.logo {
	BACKGROUND-COLOR: white
}
.video {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; PADDING-LEFT: 5px; WIDTH: 220px; PADDING-RIGHT: 5px; DISPLAY: inline; FLOAT: left; FONT-WEIGHT: normal
}
.video P {
	TEXT-ALIGN: center
}
#centre FIELDSET video0 {
	TEXT-ALIGN: center
}
.labels IMG {
	WIDTH: 50px; DISPLAY: inline
}
.labels {
	Z-INDEX: 99; TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: white; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; FLOAT: left; VISIBILITY: visible; COLOR: black; FONT-SIZE: 10px; OVERFLOW: visible; FONT-WEIGHT: bold; PADDING-TOP: 5px; LEFT: 50px
}
.labels P {
	DISPLAY: inline; VERTICAL-ALIGN: top; MARGIN-RIGHT: 5px
}

