body{
padding:0;
margin:0;
background: url(images/i_fond3.jpg) black center top repeat-y;
font-family: tahoma,verdana,arial;
color:#F29A12;
}
.google{
	text-align:center;
	padding:5px;
}
#page{
width:760px;
margin:0 auto 0 auto;
}
a img{
border:0;
}
a.cequilfaut {
	text-decoration:none;
}
.tableau{
margin: 10px auto;
width:760px;
border:1px solid #AA0000;
border-collapse:collapse;
}
.tableau td{
border:1px solid #AA0000;
font-size:13px;
}
.tableau td.titre{
font-size:15px;
}
.tableau a{
color:#F29A12;
}
.tableau a:hover{
color:white;
}
ul{
	list-style:none;
	color:#FFF;
	font-size:0.8em;
}
ul li{
	margin:10px 0;
}
ul p{
margin-top:0;
}
ul a{
	color:#FFF;
}
ul a:hover{
	color:#F00;
}
#logo_explorez{
margin; 0 auto 0 auto;
}
#a1{
	display: block ;
	width: 107px ;
	line-height: 109px ;
	background: url(images/bt_top100.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a1:hover{
	background-position: 0 -109px;
	border: 0 ;
}
#a2{
	display: block ;
	width: 101px ;
	line-height: 109px ;
	background: url(images/bt_nouveautes.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a2:hover{
	background-position: 0 -109px;
	border: 0 ;
}
#a3{
	display: block ;
	width: 107px ;
	line-height: 102px ;
	background: url(images/bt_avoirvu.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a3:hover{
	background-position: 0 -102px;
	border: 0 ;
}
#a4{
	display: block ;
	width: 101px ;
	line-height: 102px ;
	background: url(images/bt_photos.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a4:hover{
	background-position: 0 -102px;
	border: 0 ;
}
#a5{
	display: block ;
	width: 155px ;
	line-height: 113px ;
	background: url(images/bt_tarifs.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a5:hover{
	background-position: 0 -113px;
	border: 0 ;
}
#a6{
	display: block ;
	width: 155px ;
	line-height: 109px ;
	background: url(images/bt_voute.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a6:hover{
	background-position: 0 -109px;
	border: 0 ;
}
#a7{
	display: block ;
	width: 187px ;
	line-height: 40px ;
	background: url(images/bt_explorez_tarifs.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a7:hover{
	background-position: 0 -40px;
	border: 0 ;
}
#a8{
	display: block ;
	width: 91px ;
	line-height: 40px ;
	background: url(images/bt_explorez_top.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a8:hover{
	background-position: 0 -40px;
	border: 0 ;
}
#a9{
	display: block ;
	width: 191px ;
	line-height: 40px ;
	background: url(images/bt_explorez_nouveautes.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a9:hover{
	background-position: 0 -40px;
	border: 0 ;
}
#a10{
	display: block ;
	width: 212px ;
	line-height: 32px ;
	background: url(images/bt_explorez_voute.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a10:hover{
	background-position: 0 -32px;
	border: 0 ;
}
#a11{
	display: block ;
	width: 182px ;
	line-height: 32px ;
	background: url(images/bt_explorez_avoirvu.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a11:hover{
	background-position: 0 -32px;
	border: 0 ;
}
#a12{
	display: block ;
	width: 105px ;
	line-height: 32px ;
	background: url(images/bt_explorez_photos.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a12:hover{
	background-position: 0 -32px;
	border: 0 ;
}
#a13{
	display: block ;
	width: 191px ;
	line-height: 39px ;
	background: url(images/tarifs_forfaits_02.gif) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a13:hover{
	background-position: 0 -39px;
	border: 0 ;
}
#a14{
	display: block ;
	width: 90px ;
	line-height: 39px ;
	background: url(images/tarifs_forfaits_03.gif) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a14:hover{
	background-position: 0 -39px;
	border: 0 ;
}
#a15{
	display: block ;
	width: 183px ;
	line-height: 39px ;
	background: url(images/tarifs_forfaits_04.gif) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a15:hover{
	background-position: 0 -39px;
	border: 0 ;
}
#a16{
	display: block ;
	width: 230px ;
	line-height: 38px ;
	background: url(images/tarifs_forfaits_06.gif) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a16:hover{
	background-position: 0 -38px;
	border: 0 ;
}
#a17{
	display: block ;
	width: 174px ;
	line-height: 38px ;
	background: url(images/tarifs_forfaits_08.gif) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a17:hover{
	background-position: 0 -38px;
	border: 0 ;
}
#a18{
	display: block ;
	width: 107px ;
	line-height: 38px ;
	background: url(images/tarifs_forfaits_09.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a18:hover{
	background-position: 0 -38px;
	border: 0 ;
}
#a19{
	display: block ;
	width: 185px ;
	line-height: 39px ;
	background: url(images/photos_02.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a19:hover{
	background-position: 0 -39px;
	border: 0 ;
}
#a20{
	display: block ;
	width: 90px ;
	line-height: 39px ;
	background: url(images/photos_03.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a20:hover{
	background-position: 0 -39px;
	border: 0 ;
}
#a21{
	display: block ;
	width: 188px ;
	line-height: 39px ;
	background: url(images/photos_04.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a21:hover{
	background-position: 0 -39px;
	border: 0 ;
}
#a22{
	display: block ;
	width: 208px ;
	line-height: 32px ;
	background: url(images/photos_06.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a22:hover{
	background-position: 0 -32px;
	border: 0 ;
}
#a23{
	display: block ;
	width: 183px ;
	line-height: 32px ;
	background: url(images/photos_08.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a23:hover{
	background-position: 0 -32px;
	border: 0 ;
}
#a24{
	display: block ;
	width: 109px ;
	line-height: 32px ;
	background: url(images/photos_09.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a24:hover{
	background-position: 0 -32px;
	border: 0 ;
}
#a25{
	display: block ;
	width: 191px ;
	line-height: 39px ;
	background: url(images/nouveautes_02.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a25:hover{
	background-position: 0 -39px;
	border: 0 ;
}
#a26{
	display: block ;
	width: 87px ;
	line-height: 39px ;
	background: url(images/nouveautes_03.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a26:hover{
	background-position: 0 -39px;
	border: 0 ;
}
#a27{
	display: block ;
	width: 191px ;
	line-height: 39px ;
	background: url(images/nouveautes_04.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a27:hover{
	background-position: 0 -39px;
	border: 0 ;
}
#a28{
	display: block ;
	width: 216px ;
	line-height: 35px ;
	background: url(images/nouveautes_06.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a28:hover{
	background-position: 0 -35px;
	border: 0 ;
}
#a29{
	display: block ;
	width: 184px ;
	line-height: 35px ;
	background: url(images/nouveautes_08.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a29:hover{
	background-position: 0 -35px;
	border: 0 ;
}
#a30{
	display: block ;
	width: 107px ;
	line-height: 35px ;
	background: url(images/nouveautes_09.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a30:hover{
	background-position: 0 -35px;
	border: 0 ;
}
#a31{
	display: block ;
	width: 61px ;
	line-height: 47px ;
	background: url(images/photos_23.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a31:hover{
	background-position: 0 -47px;
	border: 0 ;
}
#a32{
	display: block ;
	width: 198px ;
	line-height: 41px ;
	background: url(images/photos2_02.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a32:hover{
	background-position: 0 -41px;
	border: 0 ;
}
#a33{
	display: block ;
	width: 89px ;
	line-height: 41px ;
	background: url(images/photos2_03.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a33:hover{
	background-position: 0 -41px;
	border: 0 ;
}
#a34{
	display: block ;
	width: 191px ;
	line-height: 41px ;
	background: url(images/photos2_04.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a34:hover{
	background-position: 0 -41px;
	border: 0 ;
}
#a35{
	display: block ;
	width: 224px ;
	line-height: 33px ;
	background: url(images/photos2_06.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a35:hover{
	background-position: 0 -33px;
	border: 0 ;
}
#a36{
	display: block ;
	width: 187px ;
	line-height: 33px ;
	background: url(images/photos2_08.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a36:hover{
	background-position: 0 -33px;
	border: 0 ;
}
#a37{
	display: block ;
	width: 103px ;
	line-height: 33px ;
	background: url(images/photos2_09.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a37:hover{
	background-position: 0 -33px;
	border: 0 ;
}
#a38{
	display: block ;
	width: 65px ;
	line-height: 56px ;
	background: url(images/photos2_18.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a38:hover{
	background-position: 0 -56px;
	border: 0 ;
}
#a39{
	display: block ;
	width: 187px ;
	line-height: 42px ;
	background: url(images/cequilfaut_02.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a39:hover{
	background-position: 0 -42px;
	border: 0 ;
}
#a40{
	display: block ;
	width: 90px ;
	line-height: 42px ;
	background: url(images/cequilfaut_03.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a40:hover{
	background-position: 0 -42px;
	border: 0 ;
}
#a41{
	display: block ;
	width: 184px ;
	line-height: 42px ;
	background: url(images/cequilfaut_04.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a41:hover{
	background-position: 0 -42px;
	border: 0 ;
}
#a42{
	display: block ;
	width: 206px ;
	line-height: 33px ;
	background: url(images/cequilfaut_06.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a42:hover{
	background-position: 0 -33px;
	border: 0 ;
}
#a43{
	display: block ;
	width: 181px ;
	line-height: 33px ;
	background: url(images/cequilfaut_08.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a43:hover{
	background-position: 0 -33px;
	border: 0 ;
}
#a44{
	display: block ;
	width: 89px ;
	line-height: 33px ;
	background: url(images/cequilfaut_09.jpg) no-repeat ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	background-position: 0 0;
	border: 0 ;
	text-decoration:none;
}
#a44:hover{
	background-position: 0 -33px;
	border: 0 ;
}
#petit_rectangle{
background-image:url(images/tarifs_forfaits_11.gif);
}
#petit_rectangle h2,#petit_rectangle p,#petit_rectangle td,#petit_rectangle table{
color:black;
margin:0 10px 0 10px;
padding:0;
}
#petit_rectangle h2{
font-size:16px;
}
#petit_rectangle p,#petit_rectangle td,#petit_rectangle table{
font-size:14px;
}
#gros_rectangle{
background-image:url(images/tarifs_forfaits_14.gif);
}
#gros_rectangle h2,#gros_rectangle p,#gros_rectangle td,#gros_rectangle table{
color:black;
margin:0 10px 0 10px;
padding:0;
text-align:center;
}
#gros_rectangle table{
margin:0 auto;
}
#contenu .tableau tr th{
font-size:1.4em;
}
#gros_rectangle h2{
font-size:16px;
}
.titre2{
font-size:0.75em;
font-weight:normal;
}
#gros_rectangle p,#gros_rectangle td,#gros_rectangle table{
font-size:14px;
}
.cacherTexte{
visibility:hidden;
font-size:1px;
}
#pageNouveautes{
width:760px;
margin:0 auto 0 auto;
background-color:#000;
}
#nouveautes{
text-align:center;
}
#nouveautes a:link, #nouveautes a:visited, #nouveautes a:active,#nouveautes table{
color:#FFAF50;
}
#nouveautes a:hover{
color:#FFF;
}
#nouveautes td, #nouveautes th, #nouveautes table{
border:1px solid #030;	
}
body#nouveaute_fond{
background:url(images/i_fond5.jpg) black center top repeat-y;
}
#bas_adresse{
	background-color:#000;
	color:#fff;
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
	text-align:center;
	padding:1em 0;
}
