﻿/* CSS Document */

body {
	background-color: #ACA691;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

font {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
		
td {
	vertical-align: top;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-top-color: #999999;
	border-left-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	}	
	
.t11 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	}
	
.focus {
	background: #FBD688
	}
	
.gray {color: #BBBBBB}


.Style1 {
	color: #974f08;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
.Style3 {color: #FF9900}

.Style4 {color: #FFFFFF}

.Style6 {
	color: #820105;
	font-weight: bold;
	}

/*Liens hypertexte*/

a {text-decoration: none;}
	

a:link {
	color: #0000FF;
	text-decoration: none;
}
a:visited {
	color: #0000FF;
	text-decoration: none;
}
a:hover {
	color: #0000FF;
	text-decoration: underline;
}
a:active {
	color: #0000FF;
	text-decoration: none;
}

.menu {color:#3333CC;}

a.menu, a.menu:active {
	color:#FFFFFF; 
	text-decoration:none;
	}
	
a.menu:visited {
	color:#FFFFFF;
	text-decoration:none;
	}
	
a.menu:hover {
	color:#E0922F;
	text-decoration:none;
	}

.menu2 {color:#3333CC;}

a.menu2, a.menu2:active {
	color:#E0922F; 
	text-decoration:none;
	}
	
a.menu2:visited {
	color:#E0922F;
	text-decoration:none;
	}
	
a.menu2:hover {
	color:#FFFFFF;
	text-decoration:none;
	}
	
.menu3 {color:#974f08;}

a.menu3, a.menu2:active {
	color:#974f08; 
	text-decoration:none;
	}
	
a.menu3:visited {
	color:#974f08;
	text-decoration:none;
	}
	
a.menu3:hover {
	color:#974f08;
	text-decoration:underline;
	}


/*Element de formulaire*/

checkbox,input,select,textarea, input.sbutton,button,.dbutton,.calbutton {
	border-top-color: #555555;
	border-left-color: #555555;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
button,.dbutton { 
	padding: 0; 
	}

.calbutton { 
	font-size: 9px; 
	padding: 0 5px 0 5px; 
	}


/*Booking calendar*/

.datepick {
	position: absolute; top: 0px; left: 0px; background: #EEE1C9; padding: 2px; 
	border: 1px solid #000000; z-index: 1; visibility: hidden;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #000000;
	text-align: center; }

.datepick table {  
	border-collapse: collapse; 
	font-size: 10px; 
	margin-left: 1%; 
	margin-right: 1%; 
	}

.datepick td { 
	cursor: default; 
	text-align: center; 
	padding: 2px; 
	}
	
/*Booking availability overview*/

.avail_overview {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	}