#galerie_photo LI {
	COLOR: #093973
}
#galerie_photo A {
	FONT-WEIGHT: bold; COLOR: #093973
}
#galerie_photo IMG.rebord {
	BORDER-RIGHT: #093973 1px solid; BORDER-TOP: #093973 1px solid; BORDER-LEFT: #093973 1px solid; BORDER-BOTTOM: #093973 1px solid
}
BODY {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textead {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
.textphoto {
	FONT-SIZE: 7pt; COLOR: #294C68; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-weight: bold
}
.tetiere {
	TEXT-ALIGN: center
}
.tarif {
	TEXT-ALIGN: right
}
.tetiere DIV {
	BORDER-RIGHT: #314a7b 1px solid; BORDER-TOP: #314a7b 1px solid; MARGIN-LEFT: auto; BORDER-LEFT: #314a7b 1px solid; WIDTH: 758px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #314a7b 1px solid; TEXT-ALIGN: center
}
.contener {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(fond_haut2.jpg); BACKGROUND-REPEAT: repeat-x
}
.contenu {
	BORDER-RIGHT: #9b9c9b 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9b9c9b 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #9b9c9b 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #9b9c9b 1px solid; BACKGROUND-COLOR: #f4f4f4
}
.contenuHautGauche {
	BACKGROUND-IMAGE: url(fond_contenu_haut_gauche.gif)
}
.contenuGauche {
	BACKGROUND-IMAGE: url(fond_contenu_gauche.gif); BACKGROUND-REPEAT: repeat-x
}
.contenuHautDroite {
	BACKGROUND-IMAGE: url(fond_contenu_haut_droite.gif)
}
.contenuDroite {
	BACKGROUND-IMAGE: url(fond_contenu_droite.gif); BACKGROUND-REPEAT: repeat-x
}
.menuHaut {
	TEXT-ALIGN: center
}
.menuHaut UL {
	DISPLAY: inline; PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.menuHaut UL LI {
	PADDING-RIGHT: 8px; DISPLAY: inline; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menuHaut A {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
UL .menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #E5E0FF;
}
UL .menust {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc; BACKGROUND-COLOR: #E5E0FF; 
}

LI .menu {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 3px 3px; DISPLAY: inline-block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%
}
LI .menust {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 3px 3px; DISPLAY: inline-block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(puce_menu.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%
}

LI .menu A {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 20px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: transparent
}

LI .menust A {
	PADDING-LEFT: 10px;  BACKGROUND-COLOR: transparent
}
.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; text-decoration: none; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #053167; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menust {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; text-decoration: none; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #053167; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.menu2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 23px; FONT-SIZE: 10px; text-decoration: none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; COLOR: #053167; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f1f1
}
.menu SELECT {
	
}
INPUT {
	
}
.menuTitre {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 0px; COLOR: #053167; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menuTitrepuce {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 0px; COLOR: #053167; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.menuTarif {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 0px; COLOR: #FD6B0E; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color:#cadaf3
}

.tableauMenu TD {
	BORDER-RIGHT: #9b9c9b 1px solid; BORDER-TOP: #9b9c9b 1px solid; BORDER-LEFT: #9b9c9b 1px solid; BORDER-BOTTOM: #9b9c9b 1px solid
}
.imageMenu {
	BORDER-RIGHT: #9b9c9b 1px solid; BORDER-TOP: #9b9c9b 1px solid; BORDER-LEFT: #9b9c9b 1px solid; WIDTH: 167px; BORDER-BOTTOM: #9b9c9b 1px solid
}
.imageLogo {
	background-position: center center;background-image: url('logohpl3.gif'); width: 167px; height: 128px; background-repeat: no-repeat;
}
.contenuTexte {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.contenuTexte TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.copyright {
	FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/fond_bas.gif); COLOR: #313131; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.copyright A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.copyright A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.arborescence A {
	FONT-SIZE: 10px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.arborescence A:hover {
	FONT-SIZE: 10px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.impression {
	FONT-SIZE: 10px; FLOAT: right; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.impression A {
	FONT-SIZE: 10px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.impression A:hover {
	FONT-SIZE: 10px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.titre {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; WIDTH: 540px; COLOR: #3D607C; PADDING-TOP: 10px; BORDER-BOTTOM: #5F829E 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.titrelien {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; WIDTH: 540px; COLOR: #3D607C; PADDING-TOP: 10px; BORDER-BOTTOM: #5F829E 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; cursor: Hand
}

.textarea33 {
	FONT-SIZE: 12px; WIDTH: 330px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.input {
	FONT-SIZE: 12px; WIDTH: 330px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formfile INPUT {
	FONT-SIZE: 12px; WIDTH: 330px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formselect SELECT {
	FONT-SIZE: 12px; WIDTH: 330px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pageImpression {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bloc {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 540px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texte {
	CLEAR: both; TEXT-ALIGN: justify
}
.texteGauche {
	FLOAT: left; WIDTH: 260px; MARGIN-RIGHT: 5px; TEXT-ALIGN: justify
}
.texteDroite {
	FLOAT: right; MARGIN-LEFT: 5px; WIDTH: 260px; TEXT-ALIGN: justify
}
.texteImgGauche {
	CLEAR: both; TEXT-ALIGN: justify
}
.texteImgGauche IMG {
	FLOAT: left; MARGIN: 5px 15px 10px 5px
}
.texteImgDroite {
	CLEAR: both; TEXT-ALIGN: justify
}
.texteImgDroite IMG {
	FLOAT: right; MARGIN: 5px 5px 10px 15px
}
.texteHaut {
	CLEAR: both; TEXT-ALIGN: justify
}
.texteCentre {
	CLEAR: both; TEXT-ALIGN: center
}
.texteCentre IMG {
	MARGIN: 15px auto
}
.texteBas {
	CLEAR: both; TEXT-ALIGN: justify
}