body {
	scrollbar-face-color: #b30606;
	scrollbar-shadow-color: #b30606;
	scrollbar-highlight-color: #b30606;
	scrollbar-3dlight-color: #b30606;
	scrollbar-darkshadow-color: #b30606;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	margin: 0px 10px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	background-color: #FFF;
}
table.main {
	background:url(images/background.png) no-repeat;
}

/********/
/* MENU */
/********/

#dropmenudiv {
	position:absolute;
	font:11px/18px Verdana, Arial, Helvetica, sans-serif;
	z-index:100;
	border-left: 3px solid #FFFFFF;
	background-color: #b30606;
	clip: rect(3px,auto,auto,auto);
}

#dropmenudiv a{
	border-top-width: thin;
	border-top-style: double;
	border-top-color: #8B2039;
	color: #FFFFFF;
	width: 100%;
	display: block;
	text-indent: 3px;
	text-decoration: none;
	font-weight: normal;
}

#dropmenudiv a:hover{ /*hover background color*/
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

#dropmenudiv a:visited{ /*hover background color*/
	text-decoration: none;
	font-style: italic;
	color: #FFEBD7;
}

a.menu_rub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration: none;
}
/*a.menu_rub:hover {
	font-weight: bold;
}*/
a.menu0 {
	background-color: #b30606;
}
a.menu0:hover {
	background-color: #55001C;
}
a.menu1 {
	background-color: #b30606;
}
a.menu1:hover {
	background-color: #e71010;
}
a.menu2 {
	background-color: #b30606;
}
a.menu2:hover {
	background-color: #e71010;
}
a.menu3 {
	background-color: #b30606;
}
a.menu3:hover {
	background-color: #e71010;
}
a.menu4 {
	background-color: #b30606;
}
a.menu4:hover {
	background-color: #e71010;
}
a.menu5 {
	background-color: #b30606;
}
a.menu5:hover {
	background-color: #e71010;
}
 /* FIN MENU */


#divContenu {
	scrollbar-face-color: #b30606;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	position:relative; 
	width:435px; 
	z-index:1; 
	left: 37px; 
	top: 10px; 
	/*visibility: visible; 
	height:300px; 
	overflow: auto;*/
}
#divActu {
	background-color: #b30606;
	scrollbar-face-color: #b30606;
	scrollbar-shadow-color: #8D0331;
	scrollbar-highlight-color: #8D0331;
	scrollbar-3dlight-color: #8D0331;
	scrollbar-darkshadow-color: #8D0331;
	scrollbar-track-color: #8D0331;
	scrollbar-arrow-color: #FFFFFF;
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	
	position: relative; 
	width:233px; 
	height:300px; 
	z-index:2; 
	left: 0px; 
	top: 2px; 
	overflow: auto; 
	visibility: visible; 
	padding:10px; 
}

td {
	font-size: 11px;
}
a {
	color: #b30606;
}
input, button, textarea, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
form#contact input, form#contact textarea {
	font-size: 10px;
	width: 220px;
}
form#contact select {
	font-size: 9px;
	width: 220px;
	background-color: #E6B188;
}
.titre {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
}
.lettre1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: lighter;
	color: #000000;
}
.accent1 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.accent2 {
	color: #b30606;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	}
.accent3 {
	color: #b30606;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
}
.titre1 {
	color: #b30606;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.1em;
}
table.reserv_form {
	border-bottom: solid 1px #FFF;
}
table.reserv_form td {
	font-size: 11px;
	color: #fff;
	background-color: #B30606;
}
table.reserv_form th {
	background-color: #B30606;
	font-size: 11px;
	letter-spacing: 0.5em;
	color: #FFF;
}
table.reserv_form input, table.reserv_form select {
	font-size: 11px;
}
table.reserv_form input.reserver {
	font-weight: bold;
}

table.reserv_form a {
	color: #fff;
}
td.footer {
	color: #B30606;
	text-align: center;
	padding: 15px;
}
