body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	scrollbar-face-color: #DEDEDE;
	scrollbar-shadow-color: #DEDEDE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #DEDEDE;
	scrollbar-darkshadow-color: #DEDEDE;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #676562;
	background-image: url(images/fond.jpg);
	background-repeat: repeat-x;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-style:italic;
	font-weight: normal;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	text-decoration: none;
}

img, div, a, input { behavior: url(iepngfix.htc) }

.clear {
	clear: both;
	font-size: 0%;
	line-height: 0%;
	height: 0;
}


	div#logo{
		position: absolute;
		width: 185px;
		height: 212px;
		top: 0px;
		left: 50%;
		margin:5px 0 0 -576px;
		z-index: 2000;
		overflow: hidden;
	}
	
	div#logo2{
		position: absolute;
		width: 387px;
		height: 151px;
		top: 0px;
		left: 50%;
		margin : 25px 0 0 -490px;
		z-index: 50;
		}
		
	div#identifie{
		position: absolute;
		width: 180px;
		height: 28px;
		top: 0px;
		left: 50%;
		margin : 80px 0 0 126px;
		z-index: 55;
		}
		
		
	div#bandeau_menu_haut{
		position: absolute;
		width: 593px;
		height: 41px;
		top: 0px;
		left: 50%;
		margin : 25px 0 0 -103px;
		padding : 10px 0 0 0;
		z-index: 50;
		background-color:#313131;
	}

	div#menu_haut_2{
		position: absolute;
		width: 593px;
		height: 25px;
		top: 0px;
		left: 50%;
		margin : 157px 0 0 -93px;
		z-index: 50;
		overflow: hidden;
	}
		
	div#showcase{
		position: absolute;
		width: 980px;
		height: 297px;
		top: 0px;
		left: 50%;
		margin : 197px 0 0 -490px;
		z-index: 40;
	}
		
	div#fondu1{
		position: absolute;
		width: 387px;
		height: 243px;
		top: 0px;
		left: 50%;
		margin : 197px 0 0 -490px;
		z-index: 2055;
		overflow: hidden;
		background-color:#000000;
		opacity : 0.3; 
		-moz-opacity : 0.3; 
		-ms-filter: "alpha(opacity=30)"; /* IE 8 */ 
		filter : alpha(opacity=30); /* IE < 8 */ 
	}
	
			div#texte_fondu1{
				position: absolute;
				width: 347px;
				height: 203px;
				top: 0px;
				left: 50%;
				margin : 197px 0 0 -490px;
				z-index: 2057;
				overflow: hidden;
				padding : 20px 20px 20px 20px;
			}
		
	div#fondu2{
		position: absolute;
		width: 980px;
		height: 54px;
		top: 0px;
		left: 50%;
		margin : 440px 0 0 -490px;
		z-index: 2055;
		overflow: hidden;
		background-color:#000000;
		opacity : 0.5; 
		-moz-opacity : 0.5; 
		-ms-filter: "alpha(opacity=50)"; /* IE 8 */ 
		filter : alpha(opacity=50); /* IE < 8 */ 
	}
			
			div#texte_fondu2{
				position: absolute;
				width: 940px;
				height: 54px;
				top: 0px;
				left: 50%;
				margin : 440px 0 0 -490px;
				z-index: 2057;
				overflow: hidden;
				padding : 0 20px 0 20px;
			}
			
	div#texte1{
		position: relative;
		width: 940px;
		height: auto;
		top: 0px;
		left: 50%;
		margin : 522px 0 0 -490px;
		z-index: 60;
		background-color:#D5D5D5;
		padding : 20px 20px 20px 20px;
	}
	
	div#cadre_gris{
		position: relative;
		width: 940px;
		height: 43px;
		left: 50%;
		margin : 30px 0 0 -490px;
		z-index: 70;
		background-color:#737373;
		padding : 10px 20px 0 20px;
		float : left;
	}
	
	
	div#cadre_defilant{
	position: relative;
	width: 980px;
	height: auto;
	left: 50%;
	margin : 30px 0 0 -490px;
	z-index: 70;
	padding : 10px 0 0 0;
	float : left;
	border: 1px solid #CCCCCC;
	overflow:hidden;
	}
	
	div#cadre_grisclair{
		position: relative;
		width: 980px;
		height: auto;
		left: 50%;
		margin : 30px 0 0 -490px;
		padding : 10px 0 10px 0;
		z-index: 80;
		background-color:#D5D5D5;
	}
	
	div#informations{
		position: relative;
		width: 980px;
		height: auto;
		left: 50%;
		margin : 0 0 0 -490px;
		z-index: 90;
	}


/******************************/
/* polices */
/******************************/

.verdana10blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-style: normal;
}

.verdana10blancital {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: italic;
}


.verdana10grisital {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #686868;
	font-style: italic;
}

.verdana10gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #686868;
	font-style: normal;
}


.verdana11vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D4D7C5;
	font-style: normal;
}

.verdana11noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
}

.verdana11gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5A5A;
	font-style: normal;
	line-height: 14px;
}

.verdana11blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	line-height: 14px;
}

.verdana12gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #686868;
	font-style: normal;
	line-height: 18px;
}


.verdana12grisgras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E2321;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
}

.verdana12orangegras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFAE00;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
}

.verdana12blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-style: normal;
	line-height: 18px;
}


.verdana14gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7b7b7b;
	font-style: normal;
	word-spacing:4px;
}

.verdana14blanc2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-style: normal;
	letter-spacing:0.0001em;
}


.verdana16blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-style: normal;
	letter-spacing:0.0005em;
	word-spacing:4px;
}

.verdana24noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	font-style: normal;
}

.trebuchet11gris {
	font-family: "Trebuchet MS",Arial,sans-serif;
	font-size: 11px;
	color: #292929;
	font-style: normal;
}

.trebuchet12blanc{
	font-family: "Trebuchet MS",Arial,sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-style: normal;
	line-height: 22px;
}

.trebuchet12grisclair {
	font-family: "Trebuchet MS",Arial,sans-serif;
	font-size: 12px;
	color: #cccccc;
	font-style: normal;
	line-height: 12px;
}

.trebuchet14gris {
	font-family: "Trebuchet MS",Arial,sans-serif;
	font-size: 14px;
	color: #7b7b7b;
	font-style: normal;
	line-height: 16px;
}

.trebuchet14grisgras {
	font-family: "Trebuchet MS",Arial,sans-serif;
	font-size: 14px;
	color: #7b7b7b;
	font-style: normal;
	font-weight: bold;
	line-height: 18px;
}

.trebuchet18orange {
	font-family: "Trebuchet MS",Arial,sans-serif;
	font-size: 18px;
	color: #FFAE00;
	font-style: normal;
	line-height: 18px;
}

.trebuchet24blanc {
	font-family: "Trebuchet MS",Arial,sans-serif;
	font-size: 24px;
	color: #ffffff;
	font-style: normal;
}

.trebuchet24gris {
	font-family: "Trebuchet MS",Arial,sans-serif;
	font-size: 24px;
	color: #2E2321;
	font-style: normal;
}

.trebuchet30blanc {
	font-family: "Trebuchet MS",Arial,sans-serif;
	font-size: 30px;
	color: #ffffff;
	font-style: normal;
}

.trebuchet36blanc {
	font-family: "Trebuchet MS",Arial,sans-serif;
	font-size: 36px;
	color: #ffffff;
	font-style: normal;
}

.trebuchet36blancgras {
	font-family: "Trebuchet MS",Arial,sans-serif;
	font-size: 36px;
	color: #ffffff;
	font-style: normal;
	font-weight : bold;
}

.trebuchet36orange {
	font-family: "Trebuchet MS",Arial,sans-serif;
	font-size: 36px;
	color: #FFAE00;
	font-style: normal;
}

.trebuchet48blanc {
	font-family: "Trebuchet MS",Arial,sans-serif;
	font-size: 48px;
	color: #ffffff;
	font-style: normal;
}



#navigation {
	list-style: none ;
	margin: 0 ;
	padding: 0 ;
	overflow: hidden ;		/* Cr?ation du contexte de formatage */
	}
	
#navigation li {
	float: left ;
	width: auto ;
	height: 37px;
	margin : 0 7px 0 6px;
	}

#navigation li a { 
    display: block ; 
    background: url(images/bouton.png) left top no-repeat ; 
    font: 16px "Trebuchet MS",Arial,sans-serif ;
	font-weight:bold; 
	color:#313131;
    line-height: 18px ;
	letter-spacing : 0.01em; 
    padding: 3px 0 ; 
    text-align: center ; 
    }  
	   
#navigation li a:hover, #navigation li a:focus, #navigation li a:active { 
    background: url(images/bouton.png) right top no-repeat ; 
	font: 16px "Trebuchet MS",Arial,sans-serif ; 
	color:#FFAE00;
	font-weight:bold; 
	line-height: 18px ; 
    padding: 3px 0 ; 
    text-align: center ; 
	text-decoration: none;
    }




