/* CSS Document */
body{
	font-family: Trebuchet MS, Arial, Helvetica;
	background-color:#333333;	
}


/************************ BANNIERE *****************/
h1{
	color:#5C663A;
	font-size:20px;
	text-decoration:underline;
	margin-left:10px;
}
.img{
	margin-left:10px;
	margin-top:10px;
	border:4px solid #5C663A;
}
#banniere{
	width:990px;
	height:190px;
}

	/****** MENUS PRINCIPAL******/
#rectangle{
	z-index:10;
	position:absolute;
	width:990px;
	height:46px;
	background-color:#DBD529;
	filter:alpha(opacity=70);  /***** INTERNET EXLORER *****/
	opacity:.70;               /*****  FIREFOX  *****/
	margin-top:144px;
}

#photo{
	height:0px;
	width:auto;
	overflow:hidden;
}
#parcours{
	height:0px;
	width:auto;
	overflow:hidden;
}
#itineraire{
	height:0px;
	width:auto;
	overflow:hidden;
}
#caractPlus{
	height:0px;
	width:auto;
	overflow:hidden;
}
#info{
	height:0px;
	width:auto;
	overflow:hidden;
}
#acti{
	height:0px;
	width:auto;
	overflow:hidden;
}
#Toutactivite{
	height:0px;
	width:auto;
	overflow:hidden;
}
#score{
	height:0px;
	width:auto;
	overflow:hidden;
}
#hotel{
	height:0px;
	width:auto;
	overflow:hidden;
}
#TOUThotel{
	height:0px;
	width:auto;
	overflow:hidden;
}
#blanc{
	display:block;
	border:1px solid #CCCCCC;
	width:auto;
	height:auto;
}
#rouge{
	display:block;
	background:#FF3300 none;
	width:auto;
	height:auto;
}
#bleu{
	display:block;
	background:#3366CC none;
	width:auto;
	height:auto;
}
#jaune{
	display:block;
	width:auto;
	height:auto;
	background:#FFFF33 none;
}
td{
	padding:5px;
	border:1px solid #CCCCCC;
}
	
.green{
	float:left;
	display:block;
	width:20px;
	height:20px;
	background:white url(images/oui.jpg) no-repeat;
}
.red{
	float:left;
	display:block;
	width:20px;
	height:20px;
	background:#FFFFFF url(images/non.jpg) no-repeat;
}
.peu{
	float:left;
	display:block;
	width:15px;
	height:17px;
	background:#99CC99 none;
}
.moyen{
	float:left;
	display:block;
	width:25px;
	height:17px;
	background:#669966 none;
}
.beaucoup{
	float:left;
	display:block;
	width:35px;
	height:17px;
	background:#336633 none;
}

.label{
	float:left;
	display:block;
	width:350px;
	text-align:left;
	font-size:15px;
	font-weight:bold;
	color:#8C8C73;
}
table{
	font-size:16px;
	color:#8C8C73;
}

.img{
	margin-left:10px;
	margin-top:10px;
	border:4px solid #8C8C73;
}
