/* CSS Document */

body{
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
	background-image:url(images/motif_fond.jpg);
	background-repeat: repeat;
}

#fond{
	width: 950px ;
	height:560px;
	margin: 50px auto ;
	background-image:url(images/fond.jpg);
	background-repeat: no-repeat;
	background-position: center center;

}

#contenu{
	position:absolute;
	overflow:auto;
	color:white;
	width:610px;
	height:400px;
	margin:130px 320px;
	padding-right:20px;
}

a img { 
  border: none; 
} 


a.lien_accueil { 
	position:absolute;
	background-image: url(images/liens/lien_accueil.png); 
	background-repeat: no-repeat;
	display: block; 
	width:95px; height:91px; 
	margin-left:160px; margin-top:420px; 
}
a.lien_accueil:hover { background: url(images/liens/lien_accueil.png) -96px 0 }

a.lien_plan { 
	position:absolute;
	background-image: url(images/liens/lien_plan.png); 
	background-repeat: no-repeat;
	display: block; 
	width:50px; height:33px; 
	margin-left:80px; margin-top:370px; 
}
a.lien_plan:hover { background: url(images/liens/lien_plan.png) -50px 0 }

a.lien_tarifs { 
	position:absolute;
	background-image: url(images/liens/lien_tarifs.png); 
	background-repeat: no-repeat;
	display: block; 
	width:55px; height:34px; 
	margin-left:60px; margin-top:410px; 
}
a.lien_tarifs:hover { background: url(images/liens/lien_tarifs.png) -55px 0 }

a.lien_reservation { 
	position:absolute;
	background-image: url(images/liens/lien_reservation.png); 
	background-repeat: no-repeat;
	display: block; 
	width:85px; height:43px; 
	margin-left:60px; margin-top:472px; 
}
a.lien_reservation:hover { background: url(images/liens/lien_reservation.png) -86px 0 }

a.lien_sur_place { 
	position:absolute;
	background-image: url(images/liens/lien_sur_place.png); 
	background-repeat: no-repeat;
	display: block; 
	width:100px; height:59px; 
	margin-left:300px; margin-top:80px; 
}
a.lien_sur_place:hover { background: url(images/liens/lien_sur_place.png) -100px 0 }

a.lien_le_jeu { 
	position:absolute;
	background-image: url(images/liens/lien_le_jeu.png); 
	background-repeat: no-repeat;
	display: block; 
	width:100px; height:59px; 
	margin-left:380px; margin-top:80px; 
}
a.lien_le_jeu:hover { background: url(images/liens/lien_le_jeu.png) -100px 0 }

a.lien_historique { 
	position:absolute;
	background-image: url(images/liens/lien_historique.png); 
	background-repeat: no-repeat;
	display: block; 
	width:100px; height:59px; 
	margin-left:470px; margin-top:80px; 
}
a.lien_historique:hover { background: url(images/liens/lien_historique.png) -100px 0 }

a.lien_adrenaline { 
	position:absolute;
	background-image: url(images/liens/lien_adrenaline.png); 
	background-repeat: no-repeat;
	display: block; 
	width:100px; height:59px; 
	margin-left:580px; margin-top:80px; 
}
a.lien_adrenaline:hover { background: url(images/liens/lien_adrenaline.png) -100px 0 }


ul {
	text-indent:20px;
	font: 1em arial, sans-serif;
	color:#FFA500;
	line-height : 20px;
}

p{
	text-indent:20px;
	font: 1em arial, sans-serif;
	color:#FFA500;
}

h1, h2{
	text-indent:20px;
	color:red;
}

h1{
	font: 2.2em arial, sans-serif;
}

h2{
	font: italic 1.7em arial, sans-serif;
}

h3{
	font: 1.5em arial, sans-serif;
	color:red;
}

h3 a{
	font: 1em arial, sans-serif;
	color:red;
}
h3 a:hover{
	color:black;
}

h4{
	font: 1.6em arial, sans-serif;
	text-align:center;
	margin:20px 0 20px 0;
}

h5{
	font: 1.3em arial, sans-serif;
	text-align:right;
	margin:20px 0 0 0;
}

note{
	background-image: url(images/postit.png); 
	width:110px;height:151px;
	display: block; 
	background-repeat: no-repeat;
	font: 0.7em arial, sans-serif;
	color:black;
	font-style: italic;
	text-align: left;
	padding:20px 20px 20px 20px;
}

table {
	border: dashed #000 1px;
	width: 550px;
	color:orange;
	padding:10px 10px 10px 20px;
	margin:10px 10px 10px 10px;
}

table td {
	padding: 0px;
	border-bottom: dashed #000 1px;
}


#photo{
width:280px;
height:210px;
margin:20px 5px 5px 5px;
border-top: 3px solid black;
border-left: 3px solid black;
border-right: 3px solid grey;
border-bottom: 3px solid grey;
}

a,a:hover{
	color:red;
}