body,td,th {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	background-color: #D0D0D0;
	background-image: url("../gfx/ban.jpg");
	background-position:top center;
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
ul.menu1 {
	margin: 0; padding: 0;
	float: left;
	width: 100%;
	list-style: none;
	position: relative;
	font-size: 1.2em;
	background-color:#000000;
}
ul.menu1 li {
	float: left;
	margin: 0; padding: 0;
	border-right: 1px solid #555;
}
ul.menu1 li a {
	padding: 10px 15px;
	display: block;
	color: #f0f0f0;
	text-decoration: none;
}
ul.menu1 li:hover { background: #FF9000;  }
ul.menu1 li a:hover {
color:#000000;
}
ul.menu1 li span {
	float: left;
	padding: 15px 0;
	position: absolute;
	left: 0; top:35px;
	display: none;
	width: 100%;
	background: #FF9000;
	color: #000;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
ul.menu1 li:hover span { display: block; }
ul.menu1 li span a { display: inline; color:#000000; }
ul.menu1 li span a:hover {text-decoration: underline;}
h1 {
padding:0;
margin:0;
display:block;
height:142px;
text-indent:-1000px;
}
#all {
	display:block;
	margin:0 auto;
	width:1004px;

}
#contenu {
	background-color:#E5E5E5;
	padding:20px;
	display:block;
	margin:0 auto;
	width:1004px;
	margin-top:20px;
	border: 1px solid #BBBBBB;
}
.case {
display:block;
float:left;
background-color:#FFFFFF;
background-image:url("../gfx/fond_menu.jpg");
background-repeat:repeat-x;
padding:10px;
margin-bottom:10px;
border: 1px solid #FE940A;
}
.case:hover {
background-image:url("../gfx/fond_menu2.jpg");
}
.large { width:970px; text-align:justify; }
.medium { width:470px; margin-right:8px; }
.medium1 {width:470px; margin-left:300px;}
.medium_img {
	float:left;
	border: 1px solid #FF9900;
	margin-right:10px;
}
h2 {
	padding:0;
	font-size:19px;
	margin:0;
	
	margin:0 auto;
	
}
h3 {
	margin:0;
	padding:0;
	font-size:14px;
	text-transform:uppercase;
	color: #7D4D02;
}
.text1 {
display:block;
float:left;
width:420px;
text-align:justify;
}
.text2 {
display:block;
float:left;
width:103px;
text-align:justify;
margin-left:10px;
margin-right:10px;
}
#foot {
display:block;
width:980px;
clear:both;
background-image:url("../gfx/fond_foot.jpg");
background-repeat:repeat-x;
min-height:128px;
}
#foot img {
float:left;
}
#foot p {
padding:20px;
color:#999999;
font-size:11px;
}
a:link {
	color: #FF9000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FF9000;
}
a:hover {
	text-decoration: none;
	color: #BD6B00;
}
a:active {
	text-decoration: none;
	color: #FF9000;
}	 

.pres
{
line-height:30px;
font-size:14px;

}
.note
{
color:#d02a2a;
font-weight:bold;

}		
.oula
{
width:500px;
float:left;
margin-left:20px;

}	
.oups
{
 margin-right:10px;
}	
.pari
{
width:400px;

}	   

.pari td
{
width:140px;
padding:15px;

}	  
.prix
{
font-size:18px;	
color:#d02a2a;
}

.pari th	 
{	
height:35px;
background-color:#FF9000;	
color:white;   
font-size:16px;
}
.clearfix::after{content:"";display:table;clear:both}
