html { background: #6c5c5c; }
* { padding: 0px; margin: 0px; border: none; list-style: none; text-decoration: none; }

a:hover { text-decoration: underline; }
a { color: #000000; }

.clear {line-height: 0px; clear: both; height: 0px; font-size: 0px;}
.nodisplay { display: none; }

.suiv
{
	float: right;
}

.prec
{
	overflow: hidden; 
	float: left;
}

.retour 
{
	overflow: hidden; }

.navigation 
{
	clear: both;
	text-align: center;
	 margin:15px 0 15px 40px;
	 width:915px
}

body 
{
	position: relative;
	width: 1000px;
	margin: 0 auto;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	color:#fafbfd;
}
a{color:#fafbfd}
#Header{float:left; width:1000px; background:url(/img/header.jpg) top left repeat-y;overflow:hidden}
.fondH{background:url(/img/fondH.jpg) bottom right no-repeat;float:left; width:1000px;overflow:hidden;min-height:370px;}
#logo{float:left;margin:0 0 0 41px;overflow:hidden; display:inline}
#Menu{float:right;width:390px;margin:0 44px 0 0;overflow:hidden; display:inline}
#Menu ul{float:left; width:165px;margin:10px 0 10px 10px;font-size:11px;overflow:hidden; display:inline;}
#Menu ul li{display:inline}
#Menu ul a{float:left; clear:both;padding:6px 10px 6px 14px; width:140px;color:#fdfbfc; text-transform:uppercase;display:inline}
#Menu ul .selected{background:#5d77a1 url(/img/selected.jpg) 5px 8px no-repeat; display:block;margin:0;}
#Formulaire{float:right;margin:10px 10px 0 0; width:195px;line-height:24px;font-size:11px;overflow:hidden; display:inline}
#btnRech{border:0;margin-top:5px;}
#Formulaire h1{font-size:15px; font-family:Georgia; border-bottom:solid 1px #fff;margin-bottom:5px;font-weight:normal}
#Documents{clear:left;float:left; width:125px;padding:10px;border-top:solid 1px #fff;border-bottom:solid 1px #fff;margin:10px;}
#Documents h3{font-size:14px;}
#Documents a{background:url(/img/doc.jpg) left no-repeat;padding-left:10px;color:#8999ad; font-weight:bold;font-size:14px;}
#TexteRub{float:left; clear:left;margin:0 0 15px 41px;width:505px; background:url(/img/rub.jpg) top right no-repeat;line-height:18px;overflow:hidden; display:inline}
#TexteRub h1{font-size:18px; font-weight:normal;margin:10px 0 5px 0;}
#TexteRub .Titre24{font-size:24px;line-height:30px;}
#Ariane{font-size:10px; font-style:italic;margin:30px 0 ;}

#Site{clear:both; float:left; width:1000px; background:url(/img/site.jpg) top right no-repeat;overflow:hidden}
#actu{float:right; width:375px;margin:90px 45px 30px 0; overflow:hidden;display:inline}
#actu h1{font-size:18px; border-bottom:solid 1px #fff;padding-bottom:5px; text-transform:uppercase}
.actu {margin:10px 0; border-bottom:solid 1px #fff; float:left; width:100%;line-height:18px;}
.actu h2 {font-size:14px;margin-bottom:10px;border-bottom:solid 1px #fff;padding:0 6px 5px 6px}
.actu .photo{float:right; width:160px; margin:0 0 10px 10px;}
#actu .detail{float:right;margin:0 0 0 5px; }
#Acc{float:left;width:515px;margin:17px 0 30px 40px;overflow:hidden;display:inline}
#flash{float:left;}
#flash2{float:right;}
#flash3{float:left; clear:both;margin-top:15px}
#flash4{float:right;margin-top:15px}

#Pied{clear:both; float:left; border-top:solid 1px #fff;width:915px; margin:15px 45px 0 40px; padding-top:15px;overflow:hidden; display:inline}
#Footer{float:right; width:500px; text-align:right;}
#mentions{float:left; width:380px;}
#Ecom 
{
	text-align: right;
	clear:both; float:left;
	width:915px; margin:15px 45px 0 40px;overflow:hidden;display:inline
}