@font-face {font-family: "Chlorine";	src: url("/css/DF66.eot");}
@font-face { font-family:"Chlorine";src:url(/css/DF66.ttf) format("TrueType"); }

html { background: #000000; }
* { padding: 0px; margin: 0px; border: none; list-style: none; text-decoration: none; line-height: 18px; }

a:hover { text-decoration: underline; }
a { color: #fff; }

.clear {line-height: 0px; clear: both; height: 0px; font-size: 0px;}
.nodisplay { display: none; }

.suiv
{
	float: right;
}

.prec
{
	overflow: hidden; zoom: 1;
	float: left;
}

.retour
{
	overflow: hidden; zoom: 1;
}

.navigation
{
	clear: both;
	text-align: center;
}
.navigation a{
	margin-top:10px;
	font-family: Arial;
	font-size:16px;
	font-weight:bold;
	color:#000;
	line-height:22px;
	height:22px;
	display:block;}
.navigation a span{
	color:#cf0726;}

.left{float:left;}
.right{float:right;}

body
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	width: 100%; height: 100%;
	color:#fff;
}

#Global
{
	position: relative;
	width: 966px;
	margin: 0 auto;
	padding:0 17px;}
#Haut{
	height:32px;
	text-align:right;
	font-size:18px;
	line-height:32px;}

#Haut a{
	line-height:32px;
	font-size:16px;
	text-transform:uppercase;}
#Haut a.selected{
	color:#d30021;}

#Flash{
	position:relative;
	width:966px;
	height:546px;
	margin-bottom:1px;}

#SurFlash{
	position:absolute;
	bottom:0;
	right:14px;
	z-index:60}
#TexteAccueil{
	position:absolute;
	bottom:0;
	right:14px;
	z-index:70;
	width:680px;
	text-align:right;
	padding:0 41px 20px 0;}

#TexteAccueil h2{
	font-weight:normal;
	font-size:16px;}

#FondBlanc{
	margin-bottom:2px;
	border-top:solid 5px #bd0c27;
	border-bottom:solid 2px #fff;
	height:1px;
	width:100%;
	margin-bottom:2px;}
.menuListe{
	background:#7f7f7f url(/img/logo_haut.jpg) 9px bottom no-repeat;}
.menuAccueil{
	background:#7f7f7f}
#Adresse{
	float:left;
	padding-left:14px;}

.logoHaut{
	float:left;
	clear:left;}
#Menu ul{
	float:right;
	width:645px;
	padding:0 0 7px 0;}

#Menu li{
	float:left;
	z-index:80;
	padding-left:6px;
	border-left:solid 2px #484848;}
#Menu li a{
	line-height:18px;}
#Menu li.li_0{
	width:212px;}
#Menu li.li_1{
	width:211px;}
#Menu li.li_2{
	width:198px;}

#Menu li a.selected{
	color:#000;
	font-weight:bold;}

#Menu .SSmenu{
	display:none;
	width:230px;
	z-index:120;
	position:absolute;
	line-height:16px;}

#Menu li ul.SSmenu li {
	float:none;
	border:none;
	z-index:80;
	position:relative;
	display:block;}
#Menu li ul.SSmenu li a{
	z-index:1;
	position:relative;
	display:block;
	padding:3px 0 3px 10px;
	width:220px;
	height:17px;
	text-transform:none;
	font-size:12px;
	color:#fff;
	text-align:left;

	background:url(/img/menu_ul.png) top left repeat;

}

#Menu li ul.SSmenu li a.selected{
	color:#d70c2b;}





#Actu h2{
	font-family:Century Gothic, Arial;
	font-weight:normal;
	font-size:24px;
	overflow:hidden;
	zoom:1;
	padding-left:66px;
	width:256px;
	background:#bd0c27 url(/img/fond_titre_actu.jpg) 14px 0 no-repeat;}
a span{
	color:#fff;}

#Actu h2 a{color:#000;
	line-height:33px;}

 a.leContact{
	color:#d30021;
	font-family:Chlorine, Arial;
	font-size:12px;
	line-height:33px;
	margin-right:10px;}
#DebutActu{
	margin-left:25px;}
#FinActu{
	margin-left:6px;}
#LesActu{
	padding:0 14px;
	float:left;
	width:938px;
	background:#484848 url(/img/fond_actu.jpg ) top right no-repeat;
 	}

#LesActu .itemActu{
	width:435px;
	margin:10px 0 12px 0;}

.photo{
	float:left;
	margin-right:10px;}

.itemActu h3{
	padding-left:5px;
	background:#BD0C27;
	margin:5px 0}
.itemActu h3 a{
	color:#000;}

.esp{
	margin-top:10px;
	font-family:Chlorine, Arial;
	font-size:11px;
	color:#000;
	line-height:px;
	padding-left:25px;
	height:22px;
	display:block;
	float:right;
	background:url(/img/esp.png) top left no-repeat;}
.esp span{
	color:#fff}
#Contenu{
		background:#484848 url(/img/fond_actu.jpg) top right no-repeat;
	}
#Entete h1{
	height:21px;
	background:#bd0c27 url(/img/fond_titre.jpg) 9px 0 no-repeat;
	padding:0 0 0 179px;
	color:#000;
	font-size:14px;
	line-height:21px;}

#Presentation{
	background:url(/img/fin_entete.jpg) 143px 0 no-repeat;
	padding:0 15px 10px 9px}

#Ariane{
	text-align:right;
	font-size:11px;
	color:#000;}
#Ariane a{
	color:#000;}

.logo{
	float:left;
	margin-right:22px;}
#Documents{float:left;}
#Documents .titre{
	font-size:16px;
	line-height:25px;}

#AdresseBas{
	background:#242424;
	padding:0 0 0 15px;
	line-height:30px;}
#Pied{
	background:#fff;
	padding:4px 15px 4px 13px;
	color:#a1a1a1;
	font-size:11px;}
#Pied a img{
	float:left;
	margin-right:4px}
#Pied a{
	color:#484848;
	line-height:20px;}

#Ecom
{
	float: right;
}

#TestAdresse
{
	padding-bottom: 20px;
	border-bottom: solid 5px red;
	margin-bottom: 20px;
}
