body {
	font-family:Arial;
	margin: 0;
	padding: 0;
	background-color:#777777;
}
.encadreblanc{
	width: 800px;
	margin: 0 auto;
	background-color:#FFFFFF;
}
.global {
	position: relative;
	width: 780px;
	margin: 0 auto;
	background-color:#DDDDDD;
}
	.blanc {
		height:20px;
		background-color:#FFFFFF;
	}
	.entete {
		height: 125px;
		background-color: #DDDDDD;
	}
		.logo {
			position: absolute;
			top: 20px;
			left: -10px;
			z-index:2;
		}
				.souslogo {
					position: absolute;
					left: 0px;
					top: 20px;
					height: 112px;
					width: 221px;
					background-repeat:no-repeat;
					background-image: url("../images/contour_logo.png");
					z-index:1;
				}
			.slogan{
				position: absolute;
				top: 40px;
				left: 230px;
				width: 400px;
				font-family: Arial ;
				font-size: normal ;
				font-weight:bold;
				color:#000000;
				z-index:2;
			}
			.menu_princ {
				position: absolute;
				top: 15px;
				left: 500px;
				width: 285px;
				height: 120px;
				z-index:2;
			}
				.menu_princ ul {
					margin-top:10px;
					margin-bottom:10px;
					margin-left:20px;
					margin-right:5px;
					list-style-type:none;
				}
				.menu_princ li {
					margin-top:3px;
					padding-bottom:4px;
					padding-left:8px;
					background-repeat:no-repeat;
					background-image: url("../images/cartouche2.jpg");
				}
				.menu_princ a:link {
					color:#FFFFFF;
				}
				.menu_princ a:visited {
					color:#FFFFFF;
				}
				.menu_princ a:hover {
					color:#DDDDDD;
				}
				.menu_princ a {
					font-family: Arial ;
					font-size: 0.7em;
					font-weight:bold;
					text-decoration: none;
				}
	.titremenu{
		position:absolute;
		font-family: Arial ;
		margin-top:95px;
		padding-left:20px;
		z-index:1;
	}
	.arbomnu{
		position:absolute;
		margin-top:120px;
		z-index:0;
	}
	.carreblanc{
		position:absolute;
		height:15px;
		width:45px;
		background-color:#FFFFFF;
		left:120px;
		margin-top:105px;
		z-index:0;
	}
	.menu_container {
		position:absolute;
		padding-left:10px;
		background-color:#DDDDFF;
		z-index:110;
	}
		.menu {
			position: absolute;
			margin-top:40px;
			left:20px;
			width: 160px;
			background-color:#F96611;
		}
			.menu ul {
				margin-top:10px;
				margin-bottom:10px;
				margin-right:5px;
				list-style-image: url(../images/puce.jpg);
			}
			.menu li {
				margin-top:3px;
				font-family: Arial ;
				font-size: 0.6em; ;
			}
			.menu a:visited {
				color:#000000;
			}
			.menu a:hover {
				color:#FFFFFF;
			}
			.menu a {
				text-decoration: none;
				font-weight:;
				color:#000000;
			}
	.arbo{
		position:absolute;
		top:350px;
		left:-11px;
		height:250px;
		width:210px;
		background-repeat:no-repeat;
		background-image:url(../images/arbo.gif);
	}
	.contenu {
		margin-top:20px;
		margin-left:200px;
		margin-bottom:10px;
		width:560px;
		background-color:#FFFFFF;
	}
	.pied {
		height: 30px;
		background-color: #DDDDDD;
	}
	.menu_sec {
		position: absolute;
		height:30px;
		width:452px;
		bottom: -15px;
		right: 10px;
		font-family: Arial ;
		font-size: x-small;
		z-index:2;
	}
		.fond_menu_sec {
			position: absolute;
			height:35px;
			width:542px;
			bottom: -10px;
			right: -10px;
			background:url(../images/bandeau.jpg);
			z-index:1;
		}
		.menu_sec a:visited {
			color:#FFFFFF;
		}
		.menu_sec a:hover {
			color:#CCCCCC;
		}
		.menu_sec a {
			text-decoration: none;
			font-weight:bold;
			color:#FFFFFF;
			font-size:1.2em;
			z-index:2;
		}
	p {margin: 0 0 10px 0;}
	.liste_news{
		border:3px solid #F96611;
		border-collapse:collapse;
		width:90%;
		margin:auto;
	}
		.liste_news tbody {
			background-color:#FFFFFF;
			border:1px solid #F96611;
		}
		.liste_news th {
			font-family:arial;
			color:#FFFFFF;
			border:1px dotted #F96611;
			padding:5px;
			background-color:#F96611;
			width:25%;
		}
		.liste_news td {
			font-family:sans-serif;
			font-size:60%;
			border:1px solid #F96611;
			padding:5px;
			text-align:center;
		}

td.cellule {
	text-align: center;
	
	cursor: pointer;
}
#regroup, #filiere{
  width:350px;
}
#niveau{
  width:90px;
}
.entete_tabl {
  font-size:0.8em;
}
.entete_tabl td{
  height:20px;
}
.entete_tabl th{
  color:white;
  height:20px;
}
.lignetab2{
  color:#000000;
  background-color:#FFCC66;
}
.lignetab2 a:visited {
	color:#000000;
}
.lignetab2 a:hover {
	color:#777777;
}
.lignetab2 a {
	text-decoration: none;
	font-weight:bold;
	color:#000000;
}
.lignetab1{
  color:#000000;
  background-color:#FFFFFF;
}
.lignetab1 a:visited {
	color:#000000;
}
.lignetab1 a:hover {
	color:#CCCCCC;
}
.lignetab1 a {
	text-decoration: none;
	font-weight:bold;
	color:#000000;
}
.pagination{
  color:#CCCCCC;
}
.pagination tr{
  vertical-align:middle;
}
.pagination a:visited {
	color:#000000;
}
.pagination a:hover {
	color:#CCCCCC;
}
.pagination a{
	text-decoration: none;
	font-weight:bold;
	color:#000000;
}
