body													{ font-family: Arial,Verdana,Geneva,Helvetica,sans-serif; margin: 0; font-size: 12px; color: #FFF; background: #000; }

#page													{ width: 800px; margin: 0 auto; }

img														{ border: 0; display: block; }
form													{ margin: 0; padding: 0; }

h1, h2, h3, h4, h5, h6				{ margin: 0; color: #F00; }
h1														{ font-size: 22px; }
h2														{ font-size: 20px; }
h3														{ font-size: 18px; }
h4														{ font-size: 16px; }
h5														{ font-size: 14px; }
h6														{ font-size: 12px; }

table													{ border-spacing: 0px; border-collapse: collapse; margin: 0; border: 0; }
td														{ vertical-align: top; padding: 0; }
hr														{ clear: both; }

.petit, .detail								{ font-size: 90%; line-height: 1.1em; }
.gros													{ font-size: 115%; }

.important,.warning						{ color: #F00; }
.center												{ text-align: center; }
.spacer												{ clear: both; font-size: 1px; }
.gauche												{ text-align: left !important; }
.left													{ float: left; }
.droite												{ text-align: right !important; }
.right												{ float: right; }
.centre												{ text-align: center !important; }

a															{ text-decoration: none; }
a:link												{ color: #F00; }
a:visited											{ color: #F00; }
a:hover												{ color: #FFF; }
a:active											{ color: #FFF; }


#content1											{ position: relative; }

.imgbox 											{ border: 2px solid #33ccff; }
a:hover img 									{ border-color: #FFF; }

#footer												{ text-align: center; }
#footer	img										{ display: inline; }

div.slideshow {
	background: #FFF;
}
div.slideshow ul {
	margin: 0;
	padding: 0 0 0 3px;
	overflow: hidden;
	z-index: 3;
}
div.slideshow ul a {
	background-position: 50% 50%;
	cursor: pointer;
	display: block;
	margin: 3px 3px 3px 0;
	opacity: 0.7;
	width: 112px;
	height: 74px;
}
div.slideshow ul a.active,
div.slideshow ul a:hover {
	opacity: 1;
}
div.slideshow ul li {
	float: left;
	list-style: none;
}
