html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

body{

}
/*///////////////////////////body//////////////////////*/
body{

background-color:white;
background-image:url(../image/fond_body_4.jpg);

}



/*//////////////////////////////CONTENEUR////////////////////////////////*/
#conteneur{
	width:1301px;
	
	position:absolute;
	left:50%;
	margin-left:-643px;/*on le déclae vers la gauche de la moitié de la largeur du site*/
	/*text-align:center;
	/*background:url(../image/fond_body_4.jpg) repeat-y;
	/*background-image:url(../image/fond_body.jpg);*/
}
/*//////////////////////////////fin CONTENEUR////////////////////////////////*/

/*//////////////////////////////BANNIERE////////////////////////////////*/
#banniere{
	position:relative;
	width:931px;
	height:210px;
	margin-left:170px;
	background-image:url(../image/banniere.png);
	background-repeat:no-repeat;
	text-align:center;
		margin-bottom:0px;
}

#discotheque{
	padding-top:1px;
	font-family:arial;
	color:white;
	font-size:36px;
	width:700px;
	height:25px;
	position:relative;
	margin-left:350px;
	font-weight:bold;
	margin-bottom:20px;
	margin-top:0px;
}

#discotheque em{
	background:url(../image/pictotel.png) no-repeat;
	margin-left:50px;
	padding-left:40px;
	padding-top:0px;
	font-family:arial;
	color:white;
	font-size:20px;
	line-height:30px;
	
	
}

/*//////////////////////////////fin BANNIERE////////////////////////////////*/

/*//////////////////////////////MENU////////////////////////////////*/
#menu_navigation{

width:750px;
/*height:30px;*/
margin-left:90px;
/*margin-bottom:20px;
margin-top:15px;*/
/*background:url(../image/fond-menu-carre.png) no-repeat;*/
height:50px;
padding:0px;

}

#menu a{
margin-top:0px;
	color:black;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
}
#menu a:hover{

	color:white;
	font-family:arial;
	font-size:18px;
	
}


#accueil #lien_accueil{
color:white;
}
#visite #lien_visite{
color:white;
}
#contact #lien_contact{
color:white;
}
#localisation #lien_localisation{
color:white;
}
#points_forts #lien_points_forts{
color:white;
}



#sous_menu a{

	color:black;
	font-family:arial;
	font-size:18px;
	
	
}
#sous_menu a:hover{

	color:#d405d1;
	font-family:arial;
	font-size:18px;
	
	
}
#lien_retour{

}

#piste #lien_piste{
color:#d405d1;
}
#grand_bar #lien_grand_bar{
color:#d405d1;
}
#petit-bar #lien_petit-bar{
color:#d405d1;
}
#jardin #lien_jardin{
color:#d405d1;
}
#exterieur #lien_exterieur{
color:#d405d1;
}
#salle #lien_salle{
color:#d405d1;
}

.menu{
	list-style-type:none;
}

.menu li{
	float:left;
}
.menu a{
	font-family:arial;
	
	display:block;
	width:150px;
	/*height:30px;*/
	text-align:center;
	text-decoration:none;
	color:black;
	font-style:bold;
	font-size:20px;
}
.spacer{
	clear:both;
} 

/*//////////////////////////////fin MENU////////////////////////////////*/

/*//////////////////////////////début sous- MENU////////////////////////////////*/



/*//////////////////////////////fin sous- MENU////////////////////////////////*/

/*//////////////////////////////CONTENU////////////////////////////////*/


#contenu{
	position:relative;
	margin-left:170px;
	
	width:931px;

	

}

p{
	font-family:arial;
	font-size:14px;
	line-height:36px;
}

h1{
	font-size:30px;
	line-height:50px;
	font-weight:bold;
	font-family:arial;
	color:#d405d1;
	
}
#discotheque h1{
	font-size:36px;
	line-height:50px;
	font-weight:bold;
	font-family:arial;
	color:white;
	
}
h2{
	font-size:24px;
	line-height:30px;
	font-weight:bold;
	font-family:arial;
	
}
h3{
	font-size:15px;
	line-height:50px;
	font-weight:bold;
	font-family:arial;
	
}
#titre{
	background: url(../image/carre.jpg) no-repeat;
	position:relative;
	width:739px;
	height:370px;
	padding-left:30px;
	margin-left:81px;
	padding-top:30px;
	padding-bottom:20px;
	text-align:center;
}	

#titre2{
	
	background-image: url(../image/fond-glace.jpg);
	background-repeat:repeat-y;
	position:relative;
	width:914px;
	
	margin-left:10px;
	color:black;
	text-align:left;
	border:solid 4px pink;
	padding-top:30px;
	padding-bottom:30px;
}	


#titre2 h1{
	
	
	width:914px;
	text-align:center;
}	


#titre3{
	
	background-image: url(../image/fond-glace.jpg);
	background-repeat:repeat-y;
	position:relative;
	width:914px;
	height:px;
	margin-left:10px;
	color:black;
	text-align:center;
	border:solid 4px pink;
}	
#titre4{
	padding-top:40px;
	padding-bottom:40px;
	background-image: url(../image/fond-glace.jpg);
	background-repeat:repeat-y;
	position:relative;
	width:914px;
	
	margin-left:10px;
	color:black;
	
	border:solid 4px pink;
}	

#titre4 h1{
	
	margin-left:250px;
	margin-bottom:30px;
}	


#titre em {
	display:block;
	background:url(../image/phone.gif) no-repeat;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:black;
	
	text-align:left;
	
}

#prolongation{
	/*background: url(../image/bout-haut-glace.jpg) no-repeat;*/
	/*background-image:url(../image/pixel-glace.jpg);
	/*background-repeat:repeat y;*/
	width:914px;
	height:89px;
	
}

#fin-bout{

/*background:url(../image/fin-bout.jpg) no-repeat;*/
width:914px;
height:14px;
}

#atout{
     width:400px;
	 margin-left:250px;
	list-style-type:circle;
	text-align:left;
}

#atout li{
	line-height:24px;
}
	
#atout a{
	text-decoration:none;
	color:#494649;
}	

strong {
	font-size:14px;
	font-style:bold;
}
em{
	font-style:italic;
	font-size: 15px;
	color:blue;
	
	
}


#avantage{

margin-top:50px;

}

#avantage li{
     

	font-family:arial;
	color:black;
	font-size:13px;
	text-align:left;
	margin-top:30px;
	margin-right:20px;
	margin-left:60px;
}
#avantage li li{
     

	font-family:arial;
	color:black;
	font-size:13px;
	text-align:left;
	margin-top:0px;
	line-height:18px;
	margin-right:30px;
	margin-left:80px;
}
#avantage ul{
margin-top:30px;


}

#avantage li h2{
background-image: url(../image/fleche.png);
background-repeat:no-repeat;
padding-left:60px;
	margin-left:20px;
	margin-right:20px;
	font-family: arial;
	color:black;
	font-size:22px;
	line-height:40px;
}
	
#avantage li strong{
	text-decoration:none;
	color:gray;
	font-style:italic;
	font-size:13px;
	font-style:bold;
	color:black;
	
}	





/*//////////////////////////////FIN CONTENU////////////////////////////////*/


/*//////////////////////////////PIED PAGE////////////////////////////////*/
#pied_page{
	width:914px;
	height:60px;

	position:relative;
	padding-left:500px;

}
/*////////////////////////////// FIN PIED PAGE////////////////////////////////*/



/*//////////////////////////////VISITE GUIDEE////////////////////////////*/
#premierligne{
	position:relative;
	bottom:200px;
}

#diaporama{
	list-style-type:none;

/*background-image:url(../image/pixel-glace.jpg);*/
	/*background-repeat:repeat y;*/
	
	margin-left:80px;
	margin-top:50px;
	
	
}

#diaporama li{
	float:left;
	/*background-image:url(../image/pixel-glace.jpg);*/
	width:400px;
	display:block;
	margin-bottom:40px;
		
}

#diaporama li li{
position:relative;
	margin-bottom:20px;
	margin-top:10px;
	width:360px;
	text-align:center;
}


#diaporama li li h2{
	
	line-height:0px;
	width:360px;
	text-align:center;
	
	
}
#diaporama li li p{
	
	text-align:left;
	width:300px;
	margin-left:10px;
	line-height:22px;
	
	
}

#diaporama li img{
	
	width:300px;
	height:199px;
	border:solid 30px white;
	
	
	
}
#diaporama a{
color:pink;



}

# liendiapo{

position:absolute;
margin-top:400px;
margin-top:250px;

}

#diaporama h3{
font-size:15px;
position:absolute;
left:110px;
top:-10px;
z-index:+1;
color:black;
color:#d405d1;
}

#lien_retour{
background:url(../image/retour.png) no-repeat;
padding-left:20px;
}

#carte{
float:left;


}

#zoom{
float:left;

}

#zoom a{
display:block;


}


#cartecomplete{

margin-left:300px;
margin-top:50px;
}

#cartecomplete2{

margin-left:30px;
margin-top:50px;
}

#titre4 p{

margin-left:50px;


}


		
/*//////////////////////////////* FIN VISITE GUIDEE////////////////////////////*/

/*///////////////////////diaporama////////////////////////////*/

#diaporama_photo{
	list-style-type:none;
}

#diaporama_photo h2{
	font-size:20px;
	
	
	width:100px;
}


#accespanorama{
float:left;
margin-left:20px;



}


#sous_menu {

width:150px;
}
#sous_menu li{

width:150px;
margin-bottom:20px;
}

#accespanorama a{
text-decoration:none ;

}

#telephone{

background:url(../image/pictotel-rose.png) no-repeat;
padding-left:50px;
font-family:arial;
font-size:20px;
height:25px;
margin-bottom:30px;

margin-top:30px;
margin-left:350px;
width:200px;
}

#pointsForts p{

padding-left:100px;

}


/*///////////////////////fin diaporama////////////////////////////*/

