/* CSS Document */

.alacarte {
	position: absolute;
	left: 245px;
	top: 66px;
	width: 100px;
	height: 47px;
	background-image:  url(../images/menu/a-la-carte.gif);
	background-repeat: no-repeat;	
}
#ssmenu {
	position: absolute;
	left: -7px;
	top: 0px; 	
	width: 151px;
	height: 147px;
	background-image:  url(../images/menu/ssmenu_english.gif);
	background-repeat: no-repeat;	
	cursor: pointer;
	display: block;
}
#ssmenu ul{
	position: absolute;
	left: -20px;
	top: 30px;
	margin-bottom: 0px;
}
html>body #ssmenu ul{
	position: absolute;
	left: -20px;
	top: 26px;
}
#ssmenu li {
	text-decoration: none;
	list-style-type: none;
	color: #ffffff; /*	blanc */
	margin: 1px;
	padding-bottom: 4px;
}
#ssmenu li a{
	text-decoration: none;
	font-size: 9pt !important;
	color: #ffffff; /*	blanc */
	list-style-image: url(../images/menu/pucenew2.gif);
	background-repeat: no-repeat;
 	list-style-type: none;
	padding-left: 0px;
	width: 145px;
	display: block;		
}
html >body #ssmenu li a{
	display: list-item;
	font-size: 9pt !important;	
}
#ssmenu li a:hover{
	text-decoration: underline;
	color: #ffffff;
}

.full a{
	position: absolute;
	left: 335px;
	top: 35px;
	width: 125px;
}
.about a{
	position: absolute;
	left: 620px;
	top: 55px;
	width: 108px;
}

.ceremony a{
	position: absolute;
	left: 465px;
	top: 42px;
	width: 46px;
	
}
.contact a{
	position: absolute;
	left: 650px;
	top: 110px;
	width: 79px;
}

.pictures a{
	position: absolute;
	left: 760px;
	top: 95px;
	width: 79px;
	
}

