html {
	/*background-image: url("../images/bg.jpg");*/
	SCROLLBAR-3DLIGHT-COLOR: white; 
	scrollbar-arrow-color: red; 
	scrollbar-base-color: black; 
	scrollbar-darkshadow-color: black; 
	scrollbar-face-color: black; 
	scrollbar-highlight-color: green; 
	scrollbar-shadow-color: black;
}
body {
	margin: auto;
	padding: 0px;
	font-family:  Verdena, "Trebuchet MS", Arial, serif;
	/*background: transparent url(../images/back.png) no-repeat top right;*/
	background-color: #000;
	color:#FFF;
}
a {
	text-decoration: none;
	color: #FFF;
	font-weight:bold;
}
a:hover {
	text-decoration: underline;
	font-style: italic;
	font-weight: bold;
}
h1 {
	color: #09C;
	text-align: left;
	font-size: 110%;
	font-weight: bold;
	text-align:center;
}
h2 {
	color: #09C;
	text-align: center;
	font-size: 200%;
}
h3 {
	color: #FFF;
	text-align: center;
	font-size: 110%;
}
p {
	font-size: 100%;
	padding-left: 10px;
	padding-right: 10px;
}
img {
	border:none;
}
caption {
   caption-side: top;
   margin: auto;
   font-weight: bold;
   font-size: 150%;
   color: #09C;
   margin-bottom: 20px;
}
table {
	width: 100%;
	float: center;
	border: 0px;
	margin: center; 
	border-collapse: collapse;
}
th {
	background-color: #09C;
	color:#FFF;
	text-align: center;
	font-size: 100%;
	font-weight: bold;
	padding: 10px;
}

table.page {
	width: 912px;
	/*border-collapse : separate ;
	border-spacing : 5pt;*/
}
.champ {
	font-size: 100%;
	text-align: center;
	vertical-align: center;
}
#photos {
	text-align: center;
}
.alignDroite {
	text-align:right;
}
.alignCentre {
	text-align:center;
	vertical-align:middle;
}
#CriteresTD {
	background:#000;
	text-align:center;
}
#Criteres {
	text-align:center;
	width:700px;
	font-size: 80%;
	color:#FFF;
}
#Criteres td {
	text-align:center;
}
#Criteres a {
	text-decoration: underline;
	font-size:80%;
	color:#FFF;
}
#Criteres a:hover
{
	font-style:normal;
	font-weight:normal;
}
#Criteres .CriteresTitre
{
	width: 242px;
	text-align: right;
	vertical-align: center;
	font-weight: bold;
	padding-right: 20px;
}
#Criteres .CriteresVal {
	text-align:left;
}
#nbPages {
	text-align:center;
	color:#000;
}
td.pagehaut
{
	margin-bottom: 0px;
	text-align:left;
}
#identification
{
	background-color:#666;
	color:#FFF;
	font-size: 70%;
	text-align:right;
	padding-right:10px;
}
#newLine
{
	background-color:#666;
	font-size: 80%;
	text-align:center;
}
td.pagemenuhaut
{
	margin-top: 0px;
}
td.pagecentre
{
	vertical-align: top;
	text-align: left;
	font-size: 90%;
	background-color:#666;
	margin-top:-3px;
	padding-top:5px;
}
td.pagedroite
{
	width: 197px;
	margin-top:-3px;
	vertical-align: top;
	color: #FFF;
	font-size: 90%;
}
td.pagepied
{
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
}
td.DetailColTitre
{
	background-color: #666;
	color: #FFF;
	width: 30%;
	font-size: 80%;
	text-align: right;
	vertical-align: center;
	font-weight: bold;
	padding-right: 20px;
}
td.DetailCol
{
	background-color: #666;
	color: #FFF;
	width: 70%;
	font-size: 80%;
	text-align: left;
	vertical-align: center;
	padding-left: 20px;
}
.bordHaut {
	height:6px;
	background: url(../images/haut.png) no-repeat left bottom;
}
.bordBas {
	height:6px;
	background:url(../images/bas.png) no-repeat left top;
}

#header {
			float:left;
			width:100%;
			background:transparent;
			padding:0;
			font-size:0.8em;
			line-height:normal;
			margin-top: -4px;
			margin-bottom: -3px /* used here to separate the three different versions */
		}
		#header ul {
			margin:0;
			padding:10px 0 0 10px;
			list-style:none;
			/*background: url("../images/haut3.jpg") no-repeat right top;*/
		}
		#header li {
			display:inline;
			margin:0;
			padding:0;
		}
#header a {
			float:left;
			background: url("../images/sliding-doors-mountaintops-3.png") no-repeat left top;
			padding:0 0 0 9px;
			text-decoration:none;
			color:#FFF;
		}
		#header a span {
			float:left;
			display:block;
			background: url("../images/sliding-doors-mountaintops-3.png") no-repeat right top;
			padding:4px 15px 3px 6px;
		}
	/* Commented Backslash Hack hides rule from IE5-Mac \*/
		#header a span {float:none;}
#header #current a span {
			padding-bottom:4px;
		}
		#header a:hover, #header a:hover span {
			background-color:#666;
			color:#000;
		}
		#header #current a span, #header #current a {
			background-color:#09C;
			color:#FFF;
			font-weight:bold;
		}
#header.green {
				background:transparent;
			}
			#header.green a {
				background:#060 url("../images/sliding-doors-mountaintops-3.png") no-repeat 0 -115px;
			}
			#header.green a span {
				background:#060 url("../images/sliding-doors-mountaintops-3.png") no-repeat 100% -115px;
			}
			#header.green a:hover, #header.green a:hover span {
				background-color:#FFF;
				color:#000;
			}


td.Liens
{
	font-size: 80%;
	text-align: center;
	vertical-align: center;
}
td.commentTop
{
	font-size: 80%;
	text-align: center;
	vertical-align: center;
	font-weight: bold;
}
td.commentDetail
{
	background-color: #FFF;
	color:#000;
	border-top: 2px solid grey;
	border-bottom: 2px solid grey;
	text-align: left;
	font-size: 80%;
	padding-left: 20px;
}
td.forumRubrique
{
	padding-top: 20px;
	padding-bottom: 5px;
	font-size: 120%;
	text-align: center;
	vertical-align: center;
}
td.forumSujet
{
	color: green;
	width: 50%;
	border-top: 1px solid grey;
	border-left: 1px solid grey;
	border-right: 1px solid grey;
	border-bottom: 1px solid grey;
	font-size: 100%;
	text-align: left;
	vertical-align: center;
	padding-left: 20px;
}
span.forumSujetDetail
{
	color: #FFF;
	width: 50%;
	font-size: 80%;
}
span.forumSujet
{
	color: #FFF;
	width: 50%;
	font-weight: bold;
	font-size: 100%;
	padding-left: 20px;
}
td.forumContenu
{
	color: #FFF;
	width: 50%;
	font-size: 100%;
	text-align: left;
}
td.forumReponse
{
	border-top: 1px solid grey;
	border-left: 1px solid grey;
	border-right: 1px solid grey;
	border-bottom: 1px solid grey;
	background-color: #EEEEEE;
	color: black;
	width: 50%;
	font-size: 100%;
	text-align: left;
	padding-left: 20px;
}
span.forumReponseDetail
{
	color: black;
	width: 50%;
	font-size: 80%;
	text-align: left;
}

#legal
{
	color:#FFF;
	font-size:10px;
	text-align:right;
}
#facebook
{
	color:#FFF;
	font-size:10px;
	text-align:right;
}
