.button {
	display:block;
	width:152px;
	height:42px;
	text-indent:-9999px;
}
.button a {
	display:block;
	width:100%;
	height:100%;
	background:url(img/btn_voyageurs_affaires.jpg) no-repeat top left;
	outline:none;
}
.button a:hover {
	background-position:0 -42px;
}
.button_famille {
	display:block;
	width:152px;
	height:42px;
	text-indent:-9999px;
}
.button_famille a {
	display:block;
	width:100%;
	height:100%;
	background:url(img/btn_voyage_famille.jpg) no-repeat top left;
	outline:none;
	background-position:0 -42px;	
}
.button_famille a:hover {
	background-position:0 -42px;
}

.button_plus {
	display:block;
	width:266px;
	height:44px;
	text-align: center;
	margin: 0;
	padding: 0;
}
.button_plus a {
	font: 11px Arial, Helvetica, sans-serif;
	padding: 14px 0;
	display:block;
	width:100%;

	background:url(img/btn_plus.jpg) no-repeat top center;
	outline:none;
	color: #FFFFFF;
}
.button_plus a:hover {
	background-position: center -44px;
	text-decoration: none;	
}
.button_plus_d {
	display:block;
	width:266px;
	height:44px;
	text-align: center;
	margin: 0;
	padding: 0;	

}
.button_plus_d a {
	font: 11px Arial, Helvetica, sans-serif;
	padding: 6px 0px;
	display:block;
	width: 100%;
	background:url(img/btn_plus.jpg) no-repeat top center;
	outline:none;
	color: #FFFFFF;
}
.button_plus_d a:hover {
	background-position: center -44px;
	text-decoration: none;
}
.button_plus_d_200{
	display:block;
	width:200px;
	height:44px;
	text-align: center;
	margin: 0;
	padding: 0;	

}
.button_plus_d_200 a {
	font: 11px Arial, Helvetica, sans-serif;
	padding: 6px 0px;
	display:block;
	width: 100%;
	background:url(img/btn_plus_200.jpg) no-repeat top center;
	outline:none;
	color: #FFFFFF;
}
.button_plus_d_200 a:hover {
	background-position: center -44px;
	text-decoration: none;
}
h1.titre_voyageur { text-align: center; font: bold 18px Arial, Helvetica, sans-serif; color:#0082BB; padding: 5px 0; margin: 0}

.td-cadre {border: 1px solid #c5c5c5; border-bottom: 2px solid #c5c5c5;}
h2.titre { text-align: center; font: bold 14px Arial, Helvetica, sans-serif; color:white; padding: 5px 0;  margin: 0; background: #37424A url(img/bg_h2.jpg) center repeat-x}
p.description { padding: 5px; margin: 0; font: 11px Arial, Helvetica, sans-serif; text-align: center; color: #37424a; height: 50px;}
a img { border: 0; margin-left: -10px}