body {
   background: #a31f1f;
   margin: 0px;
   color: white;
}

a:link {
color: white;
text-decoration: none;
}
a:visited {
color: white;
text-decoration: none;
}
a:hover {
color: red;
text-decoration: none;
}
a:active {
color: red;
text-decoration: none;
}
#noLink{
color: white;
text-decoration: none;
}
#conteneur {
/*	border: 1px white solid; */
	width: 802px;
	height: 482px;
	margin-left: -400px;
	margin-top: -237px;
	top: 50%;
	left: 50%;
	position: absolute;
	}
#bandeau {
	width: 800px;
	height: 80px;
	position: absolute;
	top:0px;
	background-image: url(images/bandeau.jpg);
	}
#lanniere_haut {
	width: 800px;
	height: 24px;
	position: absolute;
	top: 81px;
/*	background-image: url(images/haut+bas.jpg); */ 
	background-color:#771723; 
	}
#titre {
	text-align:center;
	font-size: 16pt;
	position: absolute;
	left: 140px;
	width: 445px;
	}

#gauche {
	width: 135px;
	height: 357px;
	position: absolute;
	top: 106px;
/*	background-image: url(images/gauche.jpg); */
	background-color:#771723;
	}
#menu {
	padding: 10px;
	font-size: 8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#menu_tableau td { /* permet d'agir sur toutes les td d'un tableau */
	border-bottom:1px solid white;
	padding:5px;
	}
#milieu {
	width: 454px;
	height: 357px;
	position: absolute;
	left: 136px;
	top: 106px;
/*	background-image: url(images/milieu.jpg); 
	background-color:#a31f1f; */
	background-color:#990000;
	}

#milieu_texte {
	height: 357px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-left: 5px;
	padding-right: 5px;
	overflow:auto;
	scrollbar-DarkShadow-Color: #990000;
	scrollbar-3dLight-Color: #990000;
	scrollbar-Arrow-Color:#999999;
	scrollbar-Base-Color:#999999;
	scrollbar-Face-Color:#990000;
	scrollbar-Highlight-Color:#999999;
	scrollbar-Shadow-Color:#999999;
	scrollbar-Track-Color:#990000 ;
	}
#droite {
	width: 209px;
	height: 357px;
	position: absolute;
	left:591px;
	top: 106px;
/*	background-image: url(images/droite.jpg); */
	background-color:#771723;
	}

#droite_texte {
	position: relative;
	top: 0px;
	height: 352px;
/*	border: 1px white dashed; */
	text-align: center;
	padding: 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}
#bas {
	width: 800px;
	height: 16px;
	position: absolute;
	top: 464px;
/*	background-image: url(images/haut+bas.jpg); */
	background-color:#771723;
	}
input {
border:1px solid #cccccc;
background:#990000;
color:white;
}

