body {
	text-align:center;
	background-color:#000;
	margin:0;
	padding:0;
	color:#fff;
	font-family:verdana;
	font-size:12px;
	line-height:20px;
}

a {
	color:#b592bd;
	text-decoration:none;
}

a:hover {
	color:#fff;
	text-decoration:underline;
}

h1 {
	color:#8d59ab;
	font-size:18px;
	margin: 0 0 10px 0;
}

h2 {
	color:#fff;
	font-size:14px;
	margin:  15px 2px 5px 0px;
	padding-left:25px;
	background:url("../_images/h2.png") no-repeat;
}

h3 {
	color:#b592bd;
	font-size:13px;
	margin: 0 0 0px 32px;
}


img {
	border:0;
}

p {

}

ul {
	margin-top:0;
	margin-bottom:0;
}

form {
	margin-top:10px;
	margin-bottom:10px;
}

#eskis {
	margin-left:auto;
	margin-right:auto;
	width:900px;
	height:775px;
	text-align:justify;
	position:relative;
}

#home {
	width:120px;
	height:101px;
	float:left;
	background-image:url("../_images/interface/menu/home.jpg");
}

#restaurant {
	width:115px;
	height:101px;
	float:left;
	background-image:url("../_images/interface/menu/restaurant.jpg");
}


#chef {
	width:86px;
	height:101px;
	float:left;
	background-image:url("../_images/interface/menu/chef.jpg");
}


#boutique {
	width:104px;
	height:101px;
	float:left;
	background-image:url("../_images/interface/menu/boutique.jpg");
}

#carte {
	width:155px;
	height:101px;
	float:left;
	background-image:url("../_images/interface/menu/carte.jpg");
}

#events {
	width:134px;
	height:101px;
	float:left;
	background-image:url("../_images/interface/menu/event.jpg");
}

#infos {
	width:186px;
	height:101px;
	float:left;
	background-image:url("../_images/interface/menu/infos.jpg");
}

#logobulle {
	/*width:224px;
	height:640px;*/
	/*padding-left:62px;
	padding-top:10px;*/
	width:286px;
	height:650px;
	float:left;
	background: #000 url("../_images/interface/logo.jpg") no-repeat;
	text-align:center;
	font-size:15px;
	font-weight:bold;
}

#swfbulle {
	margin-left:62px;
	margin-top:10px;
}

#main {
	width:614px;
	float:left;
	background-image:url("../_images/interface/main.jpg");
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color:#000;
	padding:0 0 50px 0;
	text-align:left;
}

#maincontent {
	margin-left:20px;
}

.photo {
	border:1px solid #ffffff;
	padding:5px;
	margin:10px;
	float:left;
}

.violet {
	font-weight:bold;
	color:#8d59ab;
}

.menu{
	border : 0;
	margin:0;
	margin-left:100px;
}

/*.menu1:hover{
	background : url("../images/menu1over.jpg") left top no-repeat;
}

.menu2{
	border : 0;
	background : url("../images/menu2.jpg") left top no-repeat;
	height : 24px;
	width : 300px;
	margin:0;
	margin-left:100px;
	cursor : pointer;
}
.menu2:hover{
	background : url("../images/menu2over.jpg") left top no-repeat;
}

.menu3{
	border : 0;
	background : url("../images/menu3.jpg") left top no-repeat;
	height : 24px;
	width : 300px;
	margin:0;
	margin-left:100px;
	cursor : pointer;
}
.menu3:hover{
	background : url("../images/menu3over.jpg") left top no-repeat;
}

.menu4{
	border : 0;
	background : url("../images/menu4.jpg") left top no-repeat;
	height : 24px;
	width : 300px;
	margin:0;
	margin-left:100px;
	cursor : pointer;
}
.menu4:hover{
	background : url("../images/menu4over.jpg") left top no-repeat;
}

.carte{
	border : 0;
	background : url("../images/carte.jpg") left top no-repeat;
	height : 24px;
	width : 300px;
	margin:0;
	margin-left:100px;
	cursor : pointer;
}
.carte:hover{
	background : url("../images/carteover.jpg") left top no-repeat;
}

.carte2{
	border : 0;
	background : url("../images/carte2.jpg") left top no-repeat;
	height : 24px;
	width : 300px;
	margin:0;
	margin-left:100px;
	cursor : pointer;
}
.carte2:hover{
	background : url("../images/carte2over.jpg") left top no-repeat;
}

.carte3{
	border : 0;
	background : url("../images/carte3.jpg") left top no-repeat;
	height : 24px;
	width : 300px;
	margin:0;
	margin-left:100px;
	cursor : pointer;
}
.carte3:hover{
	background : url("../images/carte3over.jpg") left top no-repeat;
}

.carte4{
	border : 0;
	background : url("../images/carte4.jpg") left top no-repeat;
	height : 24px;
	margin:0;
	width : 300px;
	margin-left:100px;
	cursor : pointer;
}
.carte4:hover{
	background : url("../images/carte4over.jpg") left top no-repeat;
}
*/
.prix {
	float:right;
	margin-right:60px;
}

#newsletter {
	/*border:1px solid #fff;*/
	font-size:10px;
	width:180px;
	line-height:10px;
	padding:5px;
	/*margin-bottom:15px;*/
}

#newsletter h1{
	font-size:12px;
}

#newsletter input{
	font-size:10px;
}

#footer {
	/*width:614px;*/
	/*display:block;*/
	/*position:relative;*/
	/*margin-top:5px;*/
	font-size:11px;
	text-align: center;
}

/*		- Clearer -
 utiliser comme ceci; <div id="clearer">&nbsp;</div>
 utile pour éviter le probleme des containing floats
														*/
#clearer {
	margin:0;
	padding:0;
	clear: both;
	line-height: 0;
	height:0;
}

/*		- Clearer -
 utiliser comme ceci; <div class="clearer">&nbsp;</div>
 utile pour éviter le probleme des containing floats
														*/
.clearer {
	margin:0;
	padding:0;
	clear: both;
	line-height: 0;
	height:0;
}

/*///////////////////*/
.white {
	color:#fff;
}

legend{
	color:#8d59ab;
}

.note{
	font-size:9px;
}