* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; outline: none
}
HTML {
	FONT-SIZE: 70%; HEIGHT: 100%; TEXT-ALIGN: center
}
BODY {
	FONT-SIZE: 70%; HEIGHT: 100%; TEXT-ALIGN: center
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY.accueil {
	BACKGROUND: #fff
}
#accueil_conteneur {
	LEFT: 50%; MARGIN-LEFT: -485px; WIDTH: 970px; POSITION: absolute; HEIGHT: 720px
}
#img_accueil {
	WIDTH: 970px;
	HEIGHT: 590px;
	background-image: url(../image-acceuil.jpg);
	background-repeat: no-repeat;
}
#accueil_coords {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: center
}
#accueil_desc {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 950px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: center
}
#accueil_domaine {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 200px; PADDING-TOP: 0px; HEIGHT: 60px; TEXT-ALIGN: left
}
#accueil_distrib {
	DISPLAY: block; FLOAT: right; WIDTH: 200px; HEIGHT: 60px; TEXT-ALIGN: center
}
#accueil_copyright {
	FLOAT: left; MARGIN: 10px 0px 0px 215px; TEXT-TRANSFORM: uppercase; WIDTH: 120px; TEXT-ALIGN: center
}
.accueil P {
	COLOR: #999
}
.accueil A:link {
	COLOR: #999; outline: none
}
.accueil A:visited {
	COLOR: #999; outline: none
}
.accueil A:hover {
	COLOR: #999; outline: none
}
.accueil A:active {
	COLOR: #999; outline: none
}
#bt-entrer {
	DISPLAY: block; WIDTH: 970px; TEXT-INDENT: -8000px; HEIGHT: 590px
}
BODY {
	BACKGROUND: url(../bg.jpg) #fff no-repeat center top
}
#conteneur {
	MIN-HEIGHT: 100%; MARGIN: 0px auto; WIDTH: 970px; TEXT-ALIGN: left
}
#haut {
	WIDTH: 970px; POSITION: relative; HEIGHT: 150px
}
#menuTop {
	FLOAT: right; MARGIN: 21px 70px 0px 0px; LIST-STYLE-TYPE: none
}
#menuTop LI {
	FLOAT: left
}
#menuTop A {
	DISPLAY: block; TEXT-INDENT: -8000px; HEIGHT: 76px; outline: none
}
.bt1 {
	BACKGROUND: url(../bt0.gif) no-repeat; WIDTH: 75px
}
.bt2 {
	BACKGROUND: url(../bt1.gif) no-repeat; WIDTH: 141px
}
.bt3 {
	BACKGROUND: url(../bt2.gif) no-repeat; WIDTH: 153px
}
.bt4 {
	BACKGROUND: url(../bt3.gif) no-repeat; WIDTH: 85px
}
#texte {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MIN-HEIGHT: 300px; BACKGROUND: url() no-repeat; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 930px; PADDING-TOP: 20px; POSITION: relative; HEIGHT: auto
}
#diapo {
	BACKGROUND: url() no-repeat; FLOAT: left; MARGIN: 0px 0px 30px 100px; WIDTH: 694px; POSITION: relative; HEIGHT: 278px
}
#flash {
	LEFT: 35px; WIDTH: 621px; POSITION: absolute; TOP: 12px; HEIGHT: 265px
}
.col {
	FLOAT: left; MARGIN: 0px 10px; WIDTH: 400px
}
.fiche {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px 20px 10px 0px; BORDER-LEFT: #999 1px solid; WIDTH: 630px; PADDING-TOP: 10px; BORDER-BOTTOM: #999 1px solid; POSITION: relative
}
.visuMiniFiche {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	OVERFLOW: auto;
	WIDTH: 200px;
	PADDING-TOP: 0px
}
.microVisus {
	FLOAT: right; MARGIN: 0px 0px 0px 10px; WIDTH: 100px
}
.savoirplus {
	DISPLAY: block; BACKGROUND: url() no-repeat; FLOAT: left; WIDTH: 127px; TEXT-INDENT: -8000px; HEIGHT: 22px
}
.pdf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url() no-repeat 0px 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 5px
}
#global_bas {
	CLEAR: both; MARGIN: -44px 0px 0px; WIDTH: 100%; POSITION: relative
}
#bas {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; BACKGROUND: url(../bg-footer.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 940px; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 39px
}
#bas A {
	COLOR: #173b69; TEXT-DECORATION: none
}
#bas UL.menu_bas {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 70%
}
#bas UL.menu_bas LI {
	FLOAT: left; MARGIN: 6px 10px; FONT: 0.8em Arial, Verdana, Helvetica, sans-serif; LIST-STYLE-TYPE: none; POSITION: relative; TEXT-ALIGN: center
}
BODY {
	FONT: 1em Arial, Verdana, Helvetica, sans-serif; COLOR: #333
}
TABLE {
	FONT: 1em Arial, Verdana, Helvetica, sans-serif; COLOR: #333
}
DIV {
	FONT: 1em Arial, Verdana, Helvetica, sans-serif; COLOR: #333
}
P {
	FONT: 1em Arial, Verdana, Helvetica, sans-serif; COLOR: #333
}
SELECT {
	FONT: 1em Arial, Verdana, Helvetica, sans-serif; COLOR: #333
}
TEXTAREA {
	FONT: 1em Arial, Verdana, Helvetica, sans-serif; COLOR: #333
}
SPAN {
	FONT: 1em Arial, Verdana, Helvetica, sans-serif; COLOR: #333
}
.texte {
	FONT: 1em Arial, Verdana, Helvetica, sans-serif; COLOR: #333
}
#texte P {
	MARGIN: 10px 0px
}
.petit_texte {
	FONT-SIZE: 0.8em; COLOR: #666666
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 2em; MARGIN: 10px 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
H2 {
	MARGIN: 10px 0px; FONT: bold 1.4em Arial, Verdana, Helvetica, sans-serif
}
H3 {
	MARGIN: 10px 0px; FONT: bold 1.2em Arial, Verdana, Helvetica, sans-serif
}
A:link {
	COLOR: #173b69; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #173b69; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
A:active {
	COLOR: #f60; TEXT-DECORATION: underline
}
.avertissement {
	COLOR: #cc0000
}
#texte UL {
	MARGIN-LEFT: 30px; LIST-STYLE-TYPE: none
}
INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BACKGROUND-COLOR: #d1d1d1; BORDER-RIGHT-WIDTH: 0px
}
TEXTAREA {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BACKGROUND-COLOR: #d1d1d1; BORDER-RIGHT-WIDTH: 0px
}
SELECT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BACKGROUND-COLOR: #d1d1d1; BORDER-RIGHT-WIDTH: 0px
}
.titre_tab {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BACKGROUND-COLOR: #d1d1d1; BORDER-RIGHT-WIDTH: 0px
}
.colonne-contact-left INPUT {
	BORDER-RIGHT: #003 1px solid; BORDER-TOP: #003 1px solid; BACKGROUND: #173b69; BORDER-LEFT: #003 1px solid; WIDTH: 190px; COLOR: #fff; BORDER-BOTTOM: #003 1px solid
}
.colonne-contact-left TEXTAREA {
	BORDER-RIGHT: #003 1px solid; BORDER-TOP: #003 1px solid; BACKGROUND: #173b69; BORDER-LEFT: #003 1px solid; WIDTH: 190px; COLOR: #fff; BORDER-BOTTOM: #003 1px solid
}
.colonne-contact-left {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 15px 0px 0px 20px; WIDTH: 50%; PADDING-TOP: 5px
}
.colonne-contact-right {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 15px 0px 0px; WIDTH: 35%; PADDING-TOP: 5px
}
#coordonnee {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid
}
.legislation {
	MARGIN: 20px 0px 0px 10px; WIDTH: 95%; TEXT-ALIGN: justify
}
.td_contact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
INPUT.btn-envoi {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; WIDTH: 120px; CURSOR: pointer; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
.coche {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; WIDTH: auto; BORDER-RIGHT-WIDTH: 0px
}
.alert_contact {
	MARGIN: 20px 0px 0px 30px
}
.message {
	WIDTH: 160px
}
.clearer {
	CLEAR: both
}
.ligne1 {
	BACKGROUND: #fff; COLOR: #333
}
.ligne2 {
	BACKGROUND: #ebebeb; COLOR: #333
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.rss {
	FLOAT: right; MARGIN: 5px 10px 0px
}
.png-cgv {
	FLOAT: right; MARGIN: 12px 10px 0px
}
.png-icon-footer {
	FLOAT: right; MARGIN: 10px 10px 0px
}
.pagination {
	PADDING-RIGHT: 25px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.pagination2 {
	PADDING-RIGHT: 25px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#pagination .page_active {
	COLOR: #f00
}
.prec {
	DISPLAY: block; LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(); WIDTH: 111px; POSITION: absolute; TOP: 0px; HEIGHT: 18px
}
.retour {
	DISPLAY: block; LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(); WIDTH: 111px; POSITION: absolute; TOP: 0px; HEIGHT: 18px
}
.suiv {
	DISPLAY: block; LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(); WIDTH: 111px; POSITION: absolute; TOP: 0px; HEIGHT: 18px
}
DL {
	WIDTH: 200px
}
DL {
	MARGIN: 0px
}
DD {
	MARGIN: 0px
}
DT {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1.4em; BACKGROUND: #173b69; PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-TOP: 5px
}
#texte DT A {
	COLOR: #fff; TEXT-DECORATION: none
}
#texte DD A {
	COLOR: #000
}
#texte DD A:hover {
	COLOR: #039
}
DL UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
.nav {
	RIGHT: 2px; BOTTOM: 2px; POSITION: absolute
}
