@media print {
.pasimprim {
	display:none; }
}


body {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	color: #FFFFFF; 
	background-image: url(images/fond2.gif) }
a:link, a:hover, a:active, a:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	color: #015794; 
	font-weight: bold; 
	text-decoration: none }
a:link {
	text-decoration: none }
a:active {
	text-decoration: none; }
a:visited {
	text-decoration: none; }


.aide {
	font-size: 10px; }
.contour {
	border: #FFFFFF; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px }
.lienpromo {
	color: #F30; }
.reservationinput, .reservationinputnom, .reservationinputdatnais, .reservationtextarea {
	background-color: #008cc2;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	text-decoration: none; 
	font-weight: bold; }
.reservationinput, .reservationinputnom, .reservationinputdatnais {
	border-left: none;
	border-top: none;
	border-right : none;
	border-bottom: 1px #DDD dashed; }
.reservationinput {
	width: 300px; }
.reservationinputnom {
	width: 200px; }
.reservationinputdatnais {
	width: 85px; }
.reservationtextarea {
	width: 300px;
	border: 1px #DDD dashed; }
.reservationbouton {
	background-color: #01639c;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	text-decoration: none; 
	font-weight: normal;
	margin-left: 20px;
	margin-right: 20px;
	border:outset; }
.tarif {
	color: #0099CC;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align:center; }

