html { background: #5b4b4b; }
* { 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; zoom: 1;
	float: left;
}

.retour 
{
	overflow: hidden; zoom: 1;
}

.navigation 
{
	clear: both;
	text-align: center;
	margin:0px 40px 15px 15px;float:left; width:730px;font-size:10px; font-style:italic
}
.navigation a{color:#fff;}

body 
{

	width: 100%;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	background: #5b4b4b;color:#e1cfc1
}
a{color:#e1cfc1;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
.left{float:left;margin:15px; font-size:18px}

#Header{position: relative;width:500px;margin: 0 auto;padding:0 0 0 500px;background:url(/img/header.jpg) 89px bottom no-repeat; text-align:right; overflow:hidden;color:#fff; }
#Header a{margin:15px;color:#fff; text-transform:uppercase;float:left}
#Header .left{float:left;margin:15px; font-size:18px}

.Site{background:#2b2424; width:100%;clear:both;float:left;overflow:hidden}
#Logo{position: relative;width:1000px;margin: 0 auto;background:url(/img/Site.jpg) top left no-repeat; text-align:right;overflow:hidden;color:#fff; }

.Site2{background:#3b3131; width:100%;clear:both;float:left;overflow:hidden}
#Entete{position: relative;width:1000px;margin: 0 auto;}
#Flash{float:right; width:800px; overflow:hidden;}

#TexteRub{float:left; width:170px;margin:10px; text-align:justify;line-height:16px;overflow:hidden;}
#TexteRub h1{color:#fff;font-size:18px;line-height:24px;font-weight:normal}
.resa{float:left;clear:left;width:180px;margin:0 10px; text-align:justify;line-height:16px;overflow:hidden}

#Menu{position: relative;width:1000px;margin: 0 auto;padding:15px 0; text-align:center;color:#aed84a; overflow:hidden}
#Menu a{margin:0 4px;color:#fff;overflow:hidden; display:inline;padding:0 10px 2px 10px}
#Menu .selected{border-bottom:solid 3px #8e1d23;}
#Menu .offres{color:#aed84a; text-transform:uppercase;font-size:14px;}

#Contenu{position: relative;width:1000px;margin: 0 auto;padding:0 0 15px 0;overflow:hidden; background:url(/img/contenu.jpg) top right no-repeat}
#Rub{float:left; width:175px;padding:30px 15px 300px 27px; background:#8e1d23 url(/img/rub.jpg) bottom left no-repeat;line-height:16px;font-size:11px;margin:0 0 15px 0}
#Rub h2{font-size:18px; color:#fff;font-weight:normal;line-height:24px;margin:0 0 15px 0}
#Rub .reserv{float:left; margin:25px 0 0 15px; background:#2b2424;padding:5px 10px;color:#aed84a;font-weight:normal;font-size:18px}
#Ariane{margin:10px 15px;font-size:10px;font-style:italic;color:#fff;display:inline; width:610px;float:left}
#Ariane a{color:#fff;}

#Pied{clear:both; float:left; width:1000px; overflow:hidden;color:#fff; font-size:11px;}
#Pied a{color:#fff;margin:0 0 0 10px;}
#Footer{font-size:12px;margin:5px 0;padding:5px 0; border-top:solid 1px #2b2424; text-align:center;line-height:16px}
#Footer a{margin:0}
#Ecom 
{
	text-align: right;font-size:10px;margin:5px 0;clear:both
}
#Ecom a{color:#fff;}