BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 62.5%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, sans-serif; HEIGHT: 60em
}
#contenu {
	MARGIN-TOP: 1.5em; FONT-SIZE: 1em; MARGIN-LEFT: 1.5em; WIDTH: 90em; LINE-HEIGHT: 1.2em; POSITION: absolute
}

#banner {
	LEFT: 0; WIDTH: 760px; HEIGHT: 130px; POSITION: absolute; TOP: 0px
}
#cat-left {
	LEFT: 0; WIDTH: 155px; HEIGHT: 15px; POSITION: absolute; TOP: 132px; background-color: #cccccc;
	text-align:center; vertical-align:middle
}
#cat-right {
	LEFT: 160px; WIDTH: 600px; HEIGHT: 15px; POSITION: absolute; TOP: 132px; background-color: #cccccc;
	text-align:left; vertical-align:middle
}
#menu {
	LEFT: 0px; WIDTH: 155px; POSITION: absolute; TOP: 155px
}
#main {
	LEFT: 160px; WIDTH: 600px; POSITION: absolute; TOP: 155px
}

.box {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: 0px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 5px; BORDER-LEFT: 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: white
}
.box_title {
	BORDER-TOP: 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; TEXT-TRANSFORM: uppercase; letter-spacing: 0.5em; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-ALIGN: left
}

.grey {
	BORDER-LEFT-COLOR: #acacac; BORDER-BOTTOM-COLOR: #acacac; COLOR: white; BORDER-TOP-COLOR: #acacac; BACKGROUND-COLOR: #acacac; BORDER-RIGHT-COLOR: #acacac
}
.grey_border {
	BORDER-LEFT-COLOR: #acacac; BORDER-BOTTOM-COLOR: #acacac; BORDER-TOP-COLOR: #acacac; BORDER-RIGHT-COLOR: #acacac
}
.blue {
	BORDER-LEFT-COLOR: #0099ff; BORDER-BOTTOM-COLOR: #0099ff; COLOR: white; BORDER-TOP-COLOR: #0099ff; BACKGROUND-COLOR: #0099ff; BORDER-RIGHT-COLOR: #0099ff
}
.blue_border {
	BORDER-LEFT-COLOR: #0099ff; BORDER-BOTTOM-COLOR: #0099ff; BORDER-TOP-COLOR: #0099ff; BORDER-RIGHT-COLOR: #0099ff
}
.red {
	BORDER-LEFT-COLOR: #ff0000; BORDER-BOTTOM-COLOR: #ff0000; COLOR: white; BORDER-TOP-COLOR: #ff0000; BACKGROUND-COLOR: #ff0000; BORDER-RIGHT-COLOR: #ff0000
}
.red_border {
	BORDER-LEFT-COLOR: #ff0000; BORDER-BOTTOM-COLOR: #ff0000; BORDER-TOP-COLOR: #ff0000; BORDER-RIGHT-COLOR: #ff0000
}

.footer {
	BORDER-TOP: #999 1px solid; PADDING-TOP: 0.5em; CLEAR: both; text-align:center
}

A:active {
	FONT-WEIGHT: bold; COLOR: #003366; TEXT-DECORATION: none
}
A:link {
	FONT-WEIGHT: bold; COLOR: #003366; TEXT-DECORATION: none
}
#hotspot {
	FONT-WEIGHT: bold; COLOR: #003366; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: none
}
.path {
	COLOR: #666666
}
.path:active {
	COLOR: #666666
}
.path:link {
	COLOR: #666666
}
.path:hover {
	COLOR: #666666
}
.path:visited {
	COLOR: #666666
}

H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; TEXT-TRANSFORM: uppercase; COLOR: #999999; PADDING-TOP: 0px
}

H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; COLOR: #999999; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; COLOR: #999999; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em 0px; COLOR: #f66; PADDING-TOP: 0px
}
P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: .5em; MARGIN: 0px; PADDING-TOP: 0px
}

.clearboth { clear: both; }

ul
         {
             margin-top: 0em;
             margin-bottom: .7em;
             margin-left: 0em;
             list-style-type: bullet;
         }

         li
         {
             margin-top: 0em;
             margin-bottom: 0em;
             padding: 0 0 0 0em;
                      }

