#wrap {
	position: center;
	width: 900px;

}

body {
	font-family:arial;
	font-size:75%;
	color:#021848;
	background-color:#ffffff;
	padding-left: 10px;
	text-align: left;
}


.title {
  position:absolute;
  top:px;
  left:px;
}


}
.home_button {
  position:absolute;
  top:px;
  left:px;
}
.accom {
  position:absolute;
  top:px;
  left:px;
}
.selfcat {
  position:absolute;
  top:0px;
  left:px;
}
.logos {
  position:absolute;
  top:px;
  left:px;
}
.cclogos {
  position:absolute;
  top:px;
  left:px;
}
.dining {
  position:absolute;
  top:px;
  left:px;
}
.events {
	position:absolute;
	top:-35px;
	left:1px;
}
.eventstext {
	position:absolute;
	left:-3px;
	top:137px;
	width:223px;
	height:94px;
	text-align:justify;
	padding: 8px;
}
.eventstext a {
  text-decoration:none;
  color:#FF0033;
  font-size:100%;
  text-align:center;
  font-weight: bold;
  width:px;
}
.spec {
  position:absolute;
  top:px;
  left:px;
}
.catinfo14l {
	position:absolute;
	top:299px;
	left:3px;
}
.tarif {
  position:absolute;
  top:px;
  left:px;
}
.place {
  position:absolute;
  top:px;
  left:px;
}
.about {
  position:absolute;
  top:px;
  left:px;



}
.front {
  position:absolute;
  top:px;
  left:px;
}
.front2 {
  position:absolute;
  top:px;
  left:px;
}
.front3 {
  position:absolute;
  top:px;
  left:px;
}
.line {
  position:absolute;
  top:px;
  left:px;
}






  

}

.indexcategory1 {
	position:absolute;
	left:-7px;
	top:5px;
	width:399px;
	height:466px;
	padding: 8px;
	font-size: large;
	color: #00F;
}
.indexcategory1 a {
	text-decoration:none;
	color:#FF0033;
	font-size:100%;
	font-weight: bold;
	width:px;
}

.indexcategory1a {
    position:absolute;
  left:px;
  top:px;
  width:px;
  height:px;
  
  text-align:justify;
  padding: 8px;
}
.indexcategory1a a {
  text-decoration:none;
  color:#FF0033;
  font-size:100%;
  font-weight: bold;
  text-align:center;
  width:px;
}

.indexcategory2 {
	position:absolute;
	left:27px;
	top:104px;
	width:px;
	height:px;
	text-align:justify;
	padding: 8px;
}
.indexcategory2 a {
  text-decoration:none;
  color:#000000;
  font-size:100%;
  text-align:center;
  width:px;
}
a:hover {
	text-decoration:none;
	color: #F00;
	background-color: #F00;
}

.indexcategory3 {
    position:absolute;
  left:px;
  top:px;
  width:px;
  height:px;
  
  text-align:justify;
  padding: 8px;
}
.indexcategory3 a {
  text-decoration:none;
  color:#000000;
  font-size:100%;
  text-align:center;
  width:px;
}
a:hover {

}

}

.indexcategory6 {
    position:absolute;
  left:px;
  top:px;
  width:px;
  height:px;
  
  text-align:justify;
  padding: 8px;
}
.indexcategory6 a {
  text-decoration:none;
  color:#000000;
  font-size:100%;
  text-align:center;
  width:px;
}
a:hover {

}

}

.indexcategory7 {
    position:absolute;
  left:px;
  top:px;
  width:px;
  height:px;
  
  text-align:justify;
  padding: 8px;
}
.indexcategory7 a {
  text-decoration:none;
  color:#000000;
  font-size:100%;
  text-align:center;
  width:px;
}
a:hover {

}

.indexcategory8 {
    position:absolute;
  left:px;
  top:px;
  width:px;
  height:px;
  
  text-align:justify;
  padding: 8px;
}
.indexcategory8 a {
  text-decoration:none;
  color:#000000;
  font-size:100%;
  text-align:center;
  width:75px;
}
a:hover {
	text-align: left;
	color: #03F;
	font-weight: bold;
	font-size: x-small;
}





















.indexcategory4 {
    position:absolute;
  left:px;
  top:px;
  width:px;
  height:px;
  
  
  text-align:justify;
  padding: 8px;
}

.indexcategory5 {
    position:absolute;
  left:px;
  top:px;
  width:px;
  
  font-size:75%;
  color:#021848;
  font-family:arial;
  
  
  
  text-align:justify;
  padding: 8px;
}


  

}
.text {
  position:absolute;
  top:px;
  left:px;
  width:px;

}


.date {
	position:absolute;
	top:10px;
	left:-2px;
	font-size:80%;
	z-index:2;

}


.clock {
  position:absolute;
  top:px;
  left:px;
  z-index:2;

}


.line2 {
	position:fixed;
	top:15px;
	left:px;
	z-index:2;
	width: 284px;

}


.bear {
  position:absolute;
  top:px;
  left:px;
  z-index:2;

}


.area {
  position:absolute;
  top:px;
  left:px;
  z-index:2;

}
