

body a { 
	color: #be873a; 
	text-decoration: none; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}


body a:hover { 
	color: #333333; 
	text-decoration: none; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

body, input { 
	color: #00000b; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

form { 
margin: 0; 
}

img { 
border: 0; 
}

table {
	padding: 0px;
	border-collapse:collapse;
	border-spacing: 0px;
}

body {
margin: 0 0 0 0;
background-position: top;
background-color:#2c2e2e;
text-decoration:none; 
text-align:left;
}

html, body {height:100%}

input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#404040;
}
 
.header {
background-color:#FFFFFF;
height : 153px;
width:980px;
}

.login {
background-image:url(images/bg_login.gif);
height : 29px;
width : 634px;
text-align:left;
color:#232323;
font-weight: bold;
}

.login_form {
background-image:url(images/login_form.gif);
height : 29px;
width : 193px;
text-align:left;
}

.message{
width:100%;
height:400px;
text-align:center;
vertical-align:middle;
font-weight: bold;
font-size:12px;
}

.rollover {
     width: 55px;
     height: 67px;
	 vertical-align:bottom;
	 text-align:center;
     background: transparent none;
}
.rollover a {
     display: block;
     width: 100%;
     height: 100%;
     background: url(menu/home.jpg) no-repeat;
}
.rollover a:hover { /* masquage de lien.jpg au survol */
     background: url(menu/home_over.jpg) no-repeat;
}
.rollover a span{
     visibility:hidden
}




.rollover1{
     width: 57px;
     height: 67px;
	 vertical-align:bottom;
	 text-align:center;
     background: transparent none;
}
.rollover1 a {
     display: block;
     width: 100%;
     height: 100%;
     background: url(menu/drink.jpg) no-repeat;
}
.rollover1 a:hover { /* masquage de lien.jpg au survol */
     background: url(menu/drink_over.jpg) no-repeat;
}
.rollover1 a span{
     visibility:hidden
}




.rollover2{
     width: 52px;
     height: 67px;
	 vertical-align:bottom;
	 text-align:center;
     background: transparent none;
}
.rollover2 a {
     display: block;
     width: 100%;
     height: 100%;
     background: url(menu/food.jpg) no-repeat;
}
.rollover2 a:hover { /* masquage de lien.jpg au survol */
     background: url(menu/food_over.jpg) no-repeat;
}
.rollover2 a span{
     visibility:hidden
}




.rollover3{
     width: 55px;
     height: 67px;
	 vertical-align:bottom;
	 text-align:center;
     background: transparent none;
}
.rollover3 a {
     display: block;
     width: 100%;
     height: 100%;
     background: url(menu/events.jpg) no-repeat;
}
.rollover3 a:hover { /* masquage de lien.jpg au survol */
     background: url(menu/events_over.jpg) no-repeat;
}
.rollover3 a span{
     visibility:hidden
}



.rollover4{
     width: 52px;
     height: 67px;
	 vertical-align:bottom;
	 text-align:center;
     background: transparent none;
}
.rollover4 a {
     display: block;
     width: 100%;
     height: 100%;
     background: url(menu/news.jpg) no-repeat;
}
.rollover4 a:hover { /* masquage de lien.jpg au survol */
     background: url(menu/news_over.jpg) no-repeat;
}
.rollover4 a span{
     visibility:hidden
}



.rollover5{
     width: 72px;
     height: 67px;
	 vertical-align:bottom;
	 text-align:center;
     background: transparent none;
}
.rollover5 a {
     display: block;
     width: 100%;
     height: 100%;
     background: url(menu/location.jpg) no-repeat;
}
.rollover5 a:hover { /* masquage de lien.jpg au survol */
     background: url(menu/location_over.jpg) no-repeat;
}
.rollover5 a span{
     visibility:hidden
}



.rollover6{
     width: 77px;
     height: 67px;
	 vertical-align:bottom;
	 text-align:center;
     background: transparent none;
}
.rollover6 a {
     display: block;
     width: 100%;
     height: 100%;
     background: url(menu/about.jpg) no-repeat;
}
.rollover6 a:hover { /* masquage de lien.jpg au survol */
     background: url(menu/about_over.jpg) no-repeat;
}
.rollover6 a span{
     visibility:hidden
}



.rollover7{
     width: 70px;
     height: 67px;
	 vertical-align:bottom;
	 text-align:center;
     background: transparent none;
}
.rollover7 a {
     display: block;
     width: 100%;
     height: 100%;
     background: url(menu/contact.jpg) no-repeat;
}
.rollover7 a:hover { /* masquage de lien.jpg au survol */
     background: url(menu/contact_over.jpg) no-repeat;
}
.rollover7 a span{
     visibility:hidden
}


.admin_menu{
width:20%;
border-left:8px solid #BBB;
background-color:#2c2e2e;
padding: 4px 0 10px 8px;
display:block;
border-bottom:1px solid;
}


.style1 {
background-color:#d1d1d1;
height : 40px;
width : 150px;
text-align:left;
color:#222222;
font-weight: bold;
text-indent: 40px;
border-width:1px; 
border-spacing:0px; 
border-style:solid; 
border-collapse:collapse;
border-color:#ffffff;
}

.style2 {
background-color:#ececec;
height : 40px;
text-align:left;
color:#222222;
font-weight: bold;
text-indent: 40px;
border-width:1px; 
border-spacing:0px; 
border-style:solid; 
border-collapse:collapse;
border-color:#ffffff;
}

.page_title{
color:#0f1111;
font-size:17px;
font-weight:bold;
}

.admin{
width:76px; 
height:25px; 
background-image:url(images/template/admin_btn.jpg); 
font-weight:bold; 
text-align:center; 
font-size:12px;
}

.admin a{
color:#FFFFFF;
width:76px; 
height:25px; 
background-image:url(images/template/admin_btn.jpg); 
font-weight:bold; 
text-align:center; 
font-size:12px;
}

.admin a:hover{
color:#FFFFFF;
width:76px; 
height:25px; 
background-image:url(images/template/admin_btn.jpg); 
font-weight:bold; 
text-align:center; 
font-size:12px;
}