/* CSS Document */

HTML {
	height: 100%
}
BODY {
	height: 100%;
	padding: 0px; 
	margin: 0px; 
	background-color: #fff; 
}
#outer {
	width: 936px; 
	height: 100%;
	margin: 0px auto 0px; 
/*	margin: 0px auto 0px;  
	background-color: #fff;	*/
}
#titre {
	z-index:1;
	margin-top: 24px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: absolute;
}
#splash {
	z-index:1;
	width: 936px; 
	margin-top: 274px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #fff;
	position:absolute;
}
#contenu {
	z-index:3;
	width: 936px; 
	margin-top: 120px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position:absolute;
	visibility: hidden;
}
#contenu2 {
	z-index:3;
	width: 936px; 
	margin-top: 120px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position:absolute;
	visibility: visible;
}
#flash_requirement, #inscription_ok, #inscription_noflash {
	z-index:4;
}
#credits, #contact {
	z-index:5;
}
#flash_requirement, #credits, #contact, #inscription_ok, #inscription_noflash {
	width: 312px;
	height: 410px;
	margin-top: 120px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 624px;
	border:solid 0px #666;
	position:absolute;
	visibility: hidden;
	background-color: #eee;
	opacity:.95;
	filter: alpha(opacity=95); 
	-moz-opacity: 0.95;
}

#menu {
	z-index:2;
	margin-top: 72px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: absolute;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-style: dotted;
	border-color: #000000;
}
#list {
	z-index:1;
	margin-top: 120px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #fff;	
	position:absolute;
}
#detail {
	z-index:1;
	margin-top: 120px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 300px;
	position:absolute;
}
#line {
	z-index:1;
	margin-top: 553px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position:absolute;
}
.bg1{
	background-image: url(images/bg1.png);
}

.tdheight{
height:220px;
}
.tdwidthleft{
width:522px;
height:360px;
}
.tdwidthcenter{
width:408px;
}
.tdwidthcenter a {
	color: #526E6F;
}
.tdwidthright{
width:30px;
}

