html { background: #50374a; }
* { 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;
}

body 
{
	width:100%;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
}
a{color:#fff}
.center{position: relative;
	width: 1000px;
	margin: 0 auto;}
#Logo{float:left}
#head{float:left; width:415px; text-align:right;padding:5px 10px 0 10px; background:url(/img/head.jpg) 235px 0 repeat-y}
#head a{margin:0 10px;font-size:11px; text-transform:uppercase;color:#fff}
#Medaille{clear:right;float:right;width:145px;margin:5px 30px 5px 0 ; text-align:center;font-size:11px}
#Medaille img{border:solid 3px #ba2033}
#Medaille h3{color:#fff;font-size:11px;font-weight:normal;margin:5px 0;}
#Medaille h3 a{color:#fff}

#TexteAcc{float:left;margin:10px 0 10px 0;font-size:14px;line-height:24px;color:#fff; width:250px}
#TexteAcc h1{font-size:20px; font-weight:normal;color:#ffcd00;}

#Entete{clear:both;float:left;position:relative;width:980px;padding:10px;background:#fff}

#Flash{float:left; width:575px;height:380px;margin:0 7px 0 0;}
#Miniatures{float:left;padding:10px; width:115px;background:#4b2742;height:360px;margin:0 7px 0 0;text-align:center}
#Miniatures img{margin:0 0 10px 0;}
#Offre{float:right; width:235px;padding:10px;background:#c81f32 url(/img/offreF.jpg) bottom left no-repeat;display:inline;color:#fff;height:360px}
.offre{margin:7px 0;width:235px;display:inline;float:left;clear:both;}
.offre h3{border-top:solid 1px #e1111b;border-bottom:solid 1px #e1111b;font-size:14px;line-height:20px;margin-bottom:5px}
.offre h3 a{color:#ffcd00;}
.offre .photo{float:right;width:80px; text-align:center;margin:0 0 0 10px;}
.offre .detail{float:left;margin:10px 0 0 0;}

#reserver{position:absolute;bottom:45px; right:90px;font-size:18px; font-weight:bold;text-transform:uppercase;color:#fff}

#Menu{float:left; width:990px;padding:10px 0 0 10px;background:#844475;margin:10px 0 0 0;display:inline;height:200px;}
#Menu .menu{float:left; width:460px;line-height:22px;font-size:14px;display:inline}
#Menu .menu li{float:left; width:230px;}
#Menu .menu li a{color:#fff;background:url(/img/li.jpg) 4px 6px no-repeat;padding:0 0 0 25px;display:block}
#Menu .menu li .selected{color:#fff;background:url(/img/selected.jpg) left  no-repeat;padding:0 0 0 25px;display:block}

.menu2{float:left;width:145px;border-right:solid 1px #caaec3;line-height:18px;font-size:11px;height:130px;display:inline}
.menu2 li{background:url(/img/li2.jpg) 0 8px no-repeat;padding:0 0 0 10px; }
.menu2 li a{color:#fff}

.resa{float:left;border-right:solid 1px #caaec3;border-left:solid 1px #caaec3;width:365px;margin:0 0 0 4px;height:135px}

#Site{clear:both;float:left; width:1000px; background:url(/img/fond.jpg) top left no-repeat;padding:15px 0 0 0;display:inline}

#Documents{clear:both;float:left;width:212px; background:url(/img/doc.jpg) top left repeat-y;line-height:18px;padding:0 0 10px 0;display:inline}
#Documents p{margin:0 0 0 25px;font-size:11px;padding:0 0 0 10px;background:url(/img/docp.jpg) 0 7px no-repeat}

#Ariane{font-size:11px; font-style:italic;margin:5px 15px;text-transform:uppercase;color:#fff}
#Ariane a{color:#fff;}

#jaune{background:#b5ba01;float:left;clear:both;width:100%;padding:10px 0; text-align:center;line-height:20px;}
#jaune h2{font-size:12px;color:#fbfaf3}

#Pied{clear:both;float:left; width:100%;padding:10px 0;}
#Liens{float:left;width:180px;margin:15px;text-align:center;display:inline}
#Liens a{margin:0 2px}
#Liens2{float:right;width:210px;margin:15px 0 15px 15px;text-align:center;display:inline}
#Liens2 a{margin:0 2px}
#footer{float:left; width:560px;margin:15px 0;font-size:11px; text-align:center;color:#fbfaf3;line-height:18px;display:inline}
#footer a{color:#fbfaf3;}
#Ecom 
{
	text-align: right;clear:both;float:left;width:1000px; font-size:11px;
}
#Ecom a{color:#fbfaf3}
