/* Mise a zero des margin et padding */

html, body { margin: 0; padding: 0; }  

body {
   scrollbar-base-color: #8a2166;
   scrollbar-face-color: #9d447f;
   scrollbar-shadow-color: #000000;
   scrollbar-highlight-color: #ffffff;
   scrollbar-3dlight-color: #ffffff;
   scrollbar-darkshadow-color: #000000;
   scrollbar-track-color: #dcbcd1;
   scrollbar-arrow-color: #ffffff;
   background-color: #000000;
   color: #FFFCE4;
}

img {
	border: none;
}

h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #C91058;
}

a:link {
	color: #FFFCE4;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFCE4;
}
a:hover {
	text-decoration: none;
	color: #C91058;
}
a:active {
	text-decoration: none;
	color: #FFFCE4;
}

#global {
	width: 800px;
	margin: 0 auto;
	background-color: #000000;
}

.restaurant_info {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFCE4;
	text-align: center;
}

.restaurant_menubas {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFCE4;
	text-align: center;
}

.restaurant_txt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFCE4;
	text-align: justify;
}

.restaurant_txt_center {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFCE4;
	text-align: center;
}
.restaurant_txt-rouge {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C80F58;
	text-align: left;
}

.restaurant_titre-rouge {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #C80F58;
	text-align: center;
	text-decoration: underline;
}

.restaurant_titre-rouge2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #C80F58;
	text-align: center;
}
.restaurant_txt_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFCE4;
	text-align: left;
	font-weight: bold;
}

.restaurant_txt_gras_centrer {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFCE4;
	text-align: center;
	font-weight: bold;
}

.bordure { border: solid #C80F58 1pt;}

INPUT {
color:#FFFCE4; background-color:#D23C77; font-size:10px; font-family:Geneva, Arial, Helvetica, sans-serif; height:15px; border-width:1px; border-color:#FFFCE4;
}
SELECT { 
color:#FFFCE4; background-color:#D23C77; font-size:10px; font-family:Geneva, Arial, Helvetica, sans-serif; height:17px; border-width:1px; border-color:#FFFCE4; 
}
TEXTAREA  {
color:#FFFCE4; background-color:#D23C77; font-size:10px; font-family:Geneva, Arial, Helvetica, sans-serif; height:60px; border-width:1px; border-color:#FFFCE4;
}
BUTTON { color:#FFFCE4; background-color:#D23C77; font-size:10px; font-family:Geneva, Arial, Helvetica, sans-serif; height:17px;}
focus {
	background: beige;
	color: black;
}