/* PNG FIX */

* html img, * html .png {
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

a, input, textarea {
	position : relative;
}
.alt {
	display:none;
}
/* ALL */
* {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:0;
	margin:0;
	color:#FFF;
}
img {
	border:none;
}
input, textarea {
	color:#000;
	border:solid 1px #c34c78;
	padding:2px;
}
body {
	background:url(../img/body_bckgrd.gif) repeat-x;
	background-color:#601228;
}
sup {
	font-size:8px;
}

p {
	width:1100px;
}

a {
	outline:none;
}

/* ETIQUETTE */
#etiquette {
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	color:#FFF;
	display:none;
	position:absolute;
	left:0;
	top:0;
	z-index:3;
	background-color:#6B122D;
	padding:3px 6px 6px 6px;
	font-size:0.6em;
}
#etiquette div {
	color:#FFF;
}
#etiquette li {
	list-style:none;
	font-size:10px;
	background:url(../img/content/square.gif) no-repeat 0 4px;
	text-align:left;
	padding-left:9px;
	margin-top:5px;
}

/* GABARIT PAGE */
#global {
	width:1100px;
	margin:0 auto;
}

#wait {
	width:1100px;
	height:20px;
	margin-top:80px;
	padding-top:50px;
	background:url(../img/wait_bckgrd.png) no-repeat center 0;
	text-align:center;
	font-size:10px;
}

#header {
	clear:both;
	height:250px;
	width:1100px;
	/*background:url(../img/header/1.jpg);
	text-indent:-9000px;*/
	list-style:none;
}
#header ul, #header li {
	list-style:none;
	/*float:left;*/
}
#header A, #header A:visited, #header A:hover {
	color:#FFF;
}
#content {
	clear:both;
	background:url(../img/content_bckgrd.jpg) no-repeat;
	background-color:#601228;
	height:350px;
	width:100%;
}
#titre {
	clear:both;
	float:left;
	width:487px;
	height:65px;
	text-indent:-9000px;
}

#footer {
	background:url(../img/footer_bckgrd.png) no-repeat center -3px;
	height:28px;
	padding-top:8px;
	text-align:center;
	font-size:10px;
}
#footer A, #footer A:visited, #footer A:hover { 
	font-size:10px;
}
/* MENU */
#menu {
	float:right;
	width:610px;
	height:65px;
	overflow:hidden;
	background:url(../img/menu/menu_bckgrd.gif) no-repeat;
}
#menu li {
	float:left;
	list-style:none;
	display:block;
}

/* NIVEAU 1 */
#menu #Niveau1 li A {
	height:100%;
	display:block;
	text-indent:-9000px;
	text-decoration:none;
	-position : relative;	
}
#Niveau1 {
	height:31px;
	display:block;
}

#menu li.menu_0, #menu li.menu_0on {
	width:24px;
	height:31px;
}
#menu li.menu_1, #menu li.menu_1on {
	width:100px;
	height:31px;
}
#menu li.menu_2, #menu li.menu_2on {
	width:80px;
	height:31px;
}
#menu li.menu_3, #menu li.menu_3on {
	width:91px;
	height:31px;
}
#menu li.menu_4, #menu li.menu_4on{
	width:106px;
	height:31px;
}
#menu li.menu_5, #menu li.menu_5on{
	width:97px;
	height:31px;
}
#menu li.menu_0 A {
	background:url(../img/menu/menu_0.gif) no-repeat;
}
#menu li.menu_1 A {
	background:url(../img/menu/menu_1.gif) no-repeat;
}
#menu li.menu_2 A {
	background:url(../img/menu/menu_2.gif) no-repeat;
}
#menu li.menu_3 A {
	background:url(../img/menu/menu_3.gif) no-repeat;
}
#menu li.menu_4 A {
	background:url(../img/menu/menu_4.gif) no-repeat;
}
#menu li.menu_5 A {
	background:url(../img/menu/menu_5.gif) no-repeat;
}
#menu li.menu_0on A {
	background:url(../img/menu/menu_0.gif) no-repeat;
}
#menu li.menu_1on A, #menu li.menu_1 A:hover {
	background:url(../img/menu/menu_1on.gif) no-repeat;
}
#menu li.menu_2on A, #menu li.menu_2 A:hover {
	background:url(../img/menu/menu_2on.gif) no-repeat;
}
#menu li.menu_3on A, #menu li.menu_3 A:hover {
	background:url(../img/menu/menu_3on.gif) no-repeat;
}
#menu li.menu_4on A, #menu li.menu_4 A:hover {
	background:url(../img/menu/menu_4on.gif) no-repeat -1px 0;
}
#menu li.menu_5on A, #menu li.menu_5 A:hover {
	background:url(../img/menu/menu_5on.gif) no-repeat -1px 0;
}



/* NIVEAU 2 */
#debSpace {
	width:34px;
	float:left;
}
#Niveau2_1 li, #Niveau2_2 li, #Niveau2_3 li, #Niveau2_4 li, #Niveau2_1 li.on, #Niveau2_2 li.on, #Niveau2_3 li.on, #Niveau2_4 li.on , #Niveau2_5 li.on {
	background:url(../img/menu/menu_niveau2_bckgrd.gif) repeat-x;
	padding:2px 10px 2px 10px;
	font-size:11px;
	color:#FFF;
	border-right:solid 1px #FFF;
}
#Niveau2_1 li:hover, #Niveau2_2 li:hover, #Niveau2_3 li:hover, #Niveau2_4 li:hover, #Niveau2_5 li:hover {
	background:url(../img/menu/menu_niveau2hover_bckgrd.gif) repeat-x;
}
#Niveau2_1 li.on, #Niveau2_2 li.on, #Niveau2_3 li.on, #Niveau2_4 li.on, #Niveau2_5 li.on {
	background:url(../img/menu/menu_niveau2on_bckgrd.gif) repeat-x;
}
#Niveau2_1 li.deb, #Niveau2_2 li.deb, #Niveau2_3 li.deb, #Niveau2_4 li.deb, #Niveau2_5 li.deb {
	background:url(../img/menu/menu_niveau2_deb_bckgrd.gif) repeat-x;
}
#Niveau2_1 li.deb:hover, #Niveau2_2 li.deb:hover, #Niveau2_3 li.deb:hover, #Niveau2_4 li.deb:hover, #Niveau2_5 li.deb:hover {
	background:url(../img/menu/menu_niveau2hover_deb_bckgrd.gif) repeat-x;
}
#Niveau2_1 li.debon, #Niveau2_2 li.debon, #Niveau2_3 li.debon, #Niveau2_4 li.debon, #Niveau2_5 li.debon {
	background:url(../img/menu/menu_niveau2on_deb_bckgrd.gif) repeat-x;
}

#Niveau2_1 li.fin, #Niveau2_2 li.fin, #Niveau2_3 li.fin, #Niveau2_4 li.fin, #Niveau2_5 li.fin {
	background:url(../img/menu/menu_niveau2_fin_bckgrd.gif) repeat-x right;
	border:none;
}
#Niveau2_1 li.fin:hover, #Niveau2_2 li.fin:hover, #Niveau2_3 li.fin:hover, #Niveau2_4 li.fin:hover, #Niveau2_5 li.fin:hover {
	background:url(../img/menu/menu_niveau2hover_fin_bckgrd.gif) repeat-x right;
	border:none;
}
#Niveau2_1 li.finon, #Niveau2_2 li.finon, #Niveau2_3 li.finon, #Niveau2_4 li.finon, #Niveau2_5 li.finon {
	background:url(../img/menu/menu_niveau2on_fin_bckgrd.gif) repeat-x right;
	border:none;
}

#Niveau2_1 li A, #Niveau2_2 li A, #Niveau2_3 li A, #Niveau2_4 li A, #Niveau2_5 li A {
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}


/* NIVEAU 3 */
#Niveau3_2_0, #Niveau3_2_1, #Niveau3_2_3, #Niveau3_2_4, #Niveau3_2_5 {
	clear:both;
	height:15px;
	margin-left:45px;
}
#Niveau3_2_0 li, #Niveau3_2_1 li, #Niveau3_2_3 li, #Niveau3_2_4 li, #Niveau3_2_5 li, #Niveau3_2_0 li.on, #Niveau3_2_1 li.on, #Niveau3_2_3 li.on, #Niveau3_2_4 li.on, #Niveau3_2_5 li.on {
	background:url(../img/menu/menu_niveau3_bckgrd.gif) repeat-x;
	height:14px;
	padding: 1px 5px 0 5px;
	font-size:11px;
	color:#FFF;
	border-right:solid 1px #FFF;
}
#Niveau3_2_0 li:hover, #Niveau3_2_1 li:hover, #Niveau3_2_3 li:hover, #Niveau3_2_4 li:hover, #Niveau3_2_4 li:hover {
	background:url(../img/menu/menu_niveau3hover_bckgrd.gif) repeat-x;
}
#Niveau3_2_0 li.on, #Niveau3_2_1 li.on, #Niveau3_2_3 li.on, #Niveau3_2_4 li.on, #Niveau3_2_5 li.on, #Niveau3_2_0 li.finon, #Niveau3_2_1 li.finon, #Niveau3_2_3 li.finon, #Niveau3_2_4 li.finon, #Niveau3_2_5 li.finon {
	background:url(../img/menu/menu_niveau3on_bckgrd.gif) repeat-x;
}
#Niveau3_2_0 li.fin, #Niveau3_2_1 li.fin, #Niveau3_2_3 li.fin, #Niveau3_2_4 li.fin, #Niveau3_2_5 li.fin, #Niveau3_2_0 li.finon, #Niveau3_2_1 li.finon, #Niveau3_2_3 li.finon, #Niveau3_2_4 li.finon, #Niveau3_2_5 li.finon {
	border:none;
}
#Niveau3_2_0 li.deb, #Niveau3_2_1 li.deb, #Niveau3_2_3 li.deb, #Niveau3_2_4 li.deb, #Niveau3_2_5 li.deb {
	height:15px;
	background:url(../img/menu/menu_niveau3_deb_bckgrd.gif) no-repeat left;
}
#Niveau3_2_0 li.deb:hover, #Niveau3_2_1 li.deb:hover, #Niveau3_2_3 li.deb:hover, #Niveau3_2_4 li.deb:hover, #Niveau3_2_5 li.deb:hover {
	background:url(../img/menu/menu_niveau3hover_deb_bckgrd.gif) no-repeat left;
}
#Niveau3_2_0 li.debon, #Niveau3_2_1 li.debon, #Niveau3_2_3 li.debon, #Niveau3_2_4 li.debon, #Niveau3_2_5 li.debon {
	background:url(../img/menu/menu_niveau3on_deb_bckgrd.gif) no-repeat left;
	height:15px;
}
#Niveau3_2_0 li.fin, #Niveau3_2_1 li.fin, #Niveau3_2_3 li.fin, #Niveau3_2_4 li.fin, #Niveau3_2_5 li.fin {
	border:none;
	height:15px;
	background:url(../img/menu/menu_niveau3_fin_bckgrd.gif) no-repeat right;
}
#Niveau3_2_0 li.fin:hover, #Niveau3_2_1 li.fin:hover, #Niveau3_2_3 li.fin:hover, #Niveau3_2_4 li.fin:hover, #Niveau3_2_5 li.fin:hover {
	background:url(../img/menu/menu_niveau3hover_fin_bckgrd.gif) no-repeat right;
}
#Niveau3_2_0 li.finon, #Niveau3_2_1 li.finon, #Niveau3_2_3 li.finon, #Niveau3_2_4 li.finon, #Niveau3_2_5 li.finon {
	background:url(../img/menu/menu_niveau3on_fin_bckgrd.gif) no-repeat right;
	border:none;
	height:15px;
}
#Niveau3_2_0 li A, #Niveau3_2_1 li A, #Niveau3_2_3 li A, #Niveau3_2_4 li A, #Niveau3_2_5 li A {
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}
