.Head {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #666644; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY.artgallery {
	BACKGROUND-COLOR: #cc99cc
}
BODY.artistes {
	BACKGROUND-COLOR: #ffcccc
}
BODY.carte {
	BACKGROUND-COLOR: #cc9966
}
BODY.infos {
	BACKGROUND-COLOR: #ffcc99
}
BODY.photos {
	BACKGROUND-COLOR: #ffcc66
}
BODY.default {
	BACKGROUND-COLOR: #99cccc
}
BODY.ressources {
	BACKGROUND-COLOR: #ff9999
}
BODY.white {
	BACKGROUND-COLOR: #ffffff
}
P {
	FONT-SIZE: 11px; MARGIN: 5px; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
P.index {
	FONT-SIZE: 11px; MARGIN: 5px 10px 10px 0px; VERTICAL-ALIGN: top; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
P.left {
	FONT-SIZE: 11px; MARGIN: 5px; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
P.center {
	FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
TABLE.border {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
TD.right {
	FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-ALIGN: right
}
TD.left {
	FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
TD.topright {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: verdana; TEXT-ALIGN: right
}
TD.topleft {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
TD.topleftwhite {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; VERTICAL-ALIGN: top; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
TD.centerwhite {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; VERTICAL-ALIGN: middle; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
TD.topjust {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: verdana; TEXT-ALIGN: justify
}
TD.topcenter {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
TD.center {
	FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
TD.middlecenter {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
TD.middleright {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: verdana; TEXT-ALIGN: right
}
TD.orange {
	BACKGROUND-COLOR: #ffe4c4
}
TD.white {
	BACKGROUND-COLOR: #ffffff
}
TD.photos {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; WIDTH: 150px; FONT-FAMILY: verdana; HEIGHT: 150px; TEXT-ALIGN: left
}
IMG.border {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
IMG.carre {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #000000 1px solid
}
IMG.carreblanc {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #ffffff 1px solid
}
IMG.index {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
B.blue {
	FONT-SIZE: 11px; COLOR: #003399
}
B.bordeau {
	FONT-SIZE: 11px; COLOR: #990000
}
B.darkblue {
	FONT-SIZE: 11px; COLOR: #003366; font-weight:bold
}
B.darkkaki {
	FONT-SIZE: 11px; COLOR: #333300
}
B.green {
	FONT-SIZE: 11px; COLOR: #006666
}
B.lightblue {
	FONT-SIZE: 11px; COLOR: #0066cc
}
B.lightgreen {
	FONT-SIZE: 11px; COLOR: #669966
}
B.lightorange {
	FONT-SIZE: 11px; COLOR: #ff6600
}
B.livre {
	FONT-SIZE: 14px; COLOR: #990000
}
B.marron {
	FONT-SIZE: 11px; COLOR: #993300
}
B.orange {
	FONT-SIZE: 11px; COLOR: #ff3300
}
B.rose {
	FONT-SIZE: 11px; COLOR: #ff99cc
}
B.violet {
	FONT-SIZE: 11px; COLOR: #993366
}
B.bigblue {
	FONT-SIZE: 14px; COLOR: #003399
}
B.bigbordeau {
	FONT-SIZE: 14px; COLOR: #990000
}
B.bigdarkblue {
	FONT-SIZE: 14px; COLOR: #003366
}
B.bigdarkkaki {
	FONT-SIZE: 14px; COLOR: #333300
}
B.biggreen {
	FONT-SIZE: 14px; COLOR: #006666
}
B.biglightblue {
	FONT-SIZE: 14px; COLOR: #0066cc
}
B.biglightgreen {
	FONT-SIZE: 14px; COLOR: #669966
}
B.biglightorange {
	FONT-SIZE: 14px; COLOR: #ff6600
}
B.biglightviolet {
	FONT-SIZE: 14px; COLOR: #996699
}
B.biglivre {
	FONT-SIZE: 14px; COLOR: #990000
}
B.bigmarron {
	FONT-SIZE: 14px; COLOR: #993300
}
B.bigorange {
	FONT-SIZE: 14px; COLOR: #ff3300
}
B.bigrose {
	FONT-SIZE: 14px; COLOR: #ff99cc
}
B.bigvert {
	FONT-SIZE: 14px; COLOR: #006600
}
B.bigviolet {
	FONT-SIZE: 14px; COLOR: #993366
}
.black {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana
}
.white {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana
}
.pink {
	FONT-SIZE: 11px; COLOR: #666699; FONT-FAMILY: verdana
}
.blue {
	FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: verdana
}
.maj {
	FONT-SIZE: 11px; COLOR: #009999; FONT-FAMILY: verdana
}
.apiep {
	FONT-SIZE: 9px; FONT-FAMILY: verdana
}
A:active {
	COLOR: #333366; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333366; TEXT-DECORATION: none
}
A:hover {
	COLOR: #666699; TEXT-DECORATION: underline
}
A:link {
	COLOR: #333366; TEXT-DECORATION: none
}
A.black:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.black:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.black:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.black:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.bordeau:active {
	COLOR: #990000; TEXT-DECORATION: none
}
A.bordeau:visited {
	COLOR: #990000; TEXT-DECORATION: none
}
A.bordeau:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
A.bordeau:link {
	COLOR: #990000; TEXT-DECORATION: none
}
A.darkblue:active {
	COLOR: #003366; TEXT-DECORATION: none
}
A.darkblue:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.darkblue:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.darkblue:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.darkbluegreen:active {
	COLOR: #003333; TEXT-DECORATION: none
}
A.darkbluegreen:visited {
	COLOR: #003333; TEXT-DECORATION: none
}
A.darkbluegreen:hover {
	COLOR: #003333; TEXT-DECORATION: underline
}
A.darkbluegreen:link {
	COLOR: #003333; TEXT-DECORATION: none
}
A.darkgreen:active {
	COLOR: #006666; TEXT-DECORATION: none
}
A.darkgreen:visited {
	COLOR: #006666; TEXT-DECORATION: none
}
A.darkgreen:hover {
	COLOR: #006666; TEXT-DECORATION: underline
}
A.darkgreen:link {
	COLOR: #006666; TEXT-DECORATION: none
}
A.darkkaki:active {
	COLOR: #333300; TEXT-DECORATION: none
}
A.darkkaki:visited {
	COLOR: #333300; TEXT-DECORATION: none
}
A.darkkaki:hover {
	COLOR: #333300; TEXT-DECORATION: underline
}
A.darkkaki:link {
	COLOR: #333300; TEXT-DECORATION: none
}
A.darkorange:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A.darkorange:visited {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A.darkorange:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A.darkorange:link {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A.lightorange:active {
	COLOR: #ff9966; TEXT-DECORATION: none
}
A.lightorange:visited {
	COLOR: #ff9966; TEXT-DECORATION: none
}
A.lightorange:hover {
	COLOR: #ff9966; TEXT-DECORATION: underline
}
A.lightorange:link {
	COLOR: #ff9966; TEXT-DECORATION: none
}
A.vermillon:active {
	COLOR: #cc3300; TEXT-DECORATION: none
}
A.vermillon:visited {
	COLOR: #cc3300; TEXT-DECORATION: none
}
A.vermillon:hover {
	COLOR: #cc3300; TEXT-DECORATION: underline
}
A.vermillon:link {
	COLOR: #cc3300; TEXT-DECORATION: none
}
A.darkpink:active {
	COLOR: #660033; TEXT-DECORATION: none
}
A.darkpink:visited {
	COLOR: #660033; TEXT-DECORATION: none
}
A.darkpink:hover {
	COLOR: #660033; TEXT-DECORATION: underline
}
A.darkpink:link {
	COLOR: #660033; TEXT-DECORATION: none
}
A.red:active {
	COLOR: #ff3300; TEXT-DECORATION: none
}
A.red:visited {
	COLOR: #ff3300; TEXT-DECORATION: none
}
A.red:hover {
	COLOR: #ff3300; TEXT-DECORATION: underline
}
A.red:link {
	COLOR: #ff3300; TEXT-DECORATION: none
}
A.sienna:active {
	COLOR: #663300; TEXT-DECORATION: none
}
A.sienna:visited {
	COLOR: #663300; TEXT-DECORATION: none
}
A.sienna:hover {
	COLOR: #663300; TEXT-DECORATION: underline
}
A.sienna:link {
	COLOR: #663300; TEXT-DECORATION: none
}
A.violet:active {
	COLOR: #333366; TEXT-DECORATION: none
}
A.violet:visited {
	COLOR: #333366; TEXT-DECORATION: none
}
A.violet:hover {
	COLOR: #333366; TEXT-DECORATION: underline
}
A.violet:link {
	COLOR: #333366; TEXT-DECORATION: none
}
A.white:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.white:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
SELECT {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 1px solid; COLOR: #333300; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: verdana
}
INPUT {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 1px solid; COLOR: #333300; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: verdana
}

TEXTAREA {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 1px solid; COLOR: #333300; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: verdana
}
TEXTAREA.guestbook {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 1px solid; COLOR: #ff3300; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: verdana
}
HR.blue {
	BORDER-LEFT-COLOR: #003399; BORDER-BOTTOM-COLOR: #003399; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #003399; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 1px; BORDER-RIGHT-COLOR: #003399; BORDER-BOTTOM-STYLE: solid
}
HR.bordeau {
	BORDER-LEFT-COLOR: #990000; BORDER-BOTTOM-COLOR: #990000; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #990000; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 1px; BORDER-RIGHT-COLOR: #990000; BORDER-BOTTOM-STYLE: solid
}
HR.darkblue {
	BORDER-LEFT-COLOR: #003366; BORDER-BOTTOM-COLOR: #003366; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #003366; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 1px; BORDER-RIGHT-COLOR: #003366; BORDER-BOTTOM-STYLE: solid
}
HR.darkkaki {
	BORDER-LEFT-COLOR: #333300; BORDER-BOTTOM-COLOR: #333300; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #333300; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 1px; BORDER-RIGHT-COLOR: #333300; BORDER-BOTTOM-STYLE: solid
}
HR.green {
	BORDER-LEFT-COLOR: #006666; BORDER-BOTTOM-COLOR: #006666; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #006666; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 1px; BORDER-RIGHT-COLOR: #006666; BORDER-BOTTOM-STYLE: solid
}
HR.marron {
	BORDER-LEFT-COLOR: #993300; BORDER-BOTTOM-COLOR: #993300; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #993300; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 1px; BORDER-RIGHT-COLOR: #993300; BORDER-BOTTOM-STYLE: solid
}
HR.lightorange {
	BORDER-LEFT-COLOR: #ff6600; BORDER-BOTTOM-COLOR: #ff6600; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ff6600; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 1px; BORDER-RIGHT-COLOR: #ff6600; BORDER-BOTTOM-STYLE: solid
}
HR.orange {
	BORDER-LEFT-COLOR: #ff3300; BORDER-BOTTOM-COLOR: #ff3300; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ff3300; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 1px; BORDER-RIGHT-COLOR: #ff3300; BORDER-BOTTOM-STYLE: solid
}
HR.violet {
	BORDER-LEFT-COLOR: #993366; BORDER-BOTTOM-COLOR: #993366; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #993366; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 1px; BORDER-RIGHT-COLOR: #993366; BORDER-BOTTOM-STYLE: solid
}
HR.marron {
	BORDER-LEFT-COLOR: #993366; BORDER-BOTTOM-COLOR: #993366; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #993366; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 1px; BORDER-RIGHT-COLOR: #993366; BORDER-BOTTOM-STYLE: solid
}
HR.rose {
	BORDER-LEFT-COLOR: #ff99cc; BORDER-BOTTOM-COLOR: #ff99cc; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ff99cc; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 1px; BORDER-RIGHT-COLOR: #ff99cc; BORDER-BOTTOM-STYLE: solid
}
.Style1 {color: #FFFFFF}
.Style2 {font-size : 9pt; font-weight : bold; text-decoration : none; font-family: Arial, sans-serif;}
.smenu2 { border-style:none; margin-bottom:0px; margin-top:0px;   font-size : 9pt; font-weight : bold; text-decoration : none; font-family: Arial, sans-serif;}
.smenu { border-style:none; margin-bottom:0px; margin-top:0px;   font-size : 9pt; font-weight : normal; text-decoration : none; font-family: Arial, sans-serif;}
.menu { border-style:none; margin-bottom:0px; margin-top:0px; font-size : 9pt; max-height:none; font-weight : bold; text-decoration : none; font-family: Arial, sans-serif;}

DIV.navigation {
	FONT-SIZE: 10px; COLOR: #222222; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navigation:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navigation {
	FONT-SIZE: 10px; COLOR: #808080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.box .title {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #a0cefa
}
DIV.box .body {
	BORDER-RIGHT: #838183 1px solid; BORDER-TOP: #838183 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #838183 1px solid; BORDER-BOTTOM: #838183 1px solid; BACKGROUND-COLOR: #a0cefa
}
TD.theme {
	BORDER-TOP: #808080 0px; BORDER-BOTTOM: #808080 0px
}
.theme {
	BORDER-TOP: #808080 1px solid; MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN-BOTTOM: 16px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.columns TD.texte_image {
	PADDING-RIGHT: 8px; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 1em
}
.texte {
	FONT-SIZE: 11px; COLOR: #808080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.separation {
	MARGIN-BOTTOM: 8px; WIDTH: 80%; BORDER-BOTTOM: #808080 1px solid; POSITION: absolute; HEIGHT: 8px
}