body {
	background-color: #dee2e5;
	margin: 0px;
	padding: 0px;
}
.tableRayures {
	background-color: #FFF;
	background-image: url(../images/x_fond.jpg);
	background-repeat: no-repeat;
}
.tableX {
	background-image: url(../images/x_fond.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
td {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #003660;
}
.sousTitre {
	font-weight: bold;
}
.divAccueil {
	width:80%;
	margin-left:auto;
	margin-right:auto;
	}
li {
	list-style-image: url(../images/puce.png);
	padding-bottom:5px;
}

	ul ul li{
	list-style-image: url(../images/puce_jaune.png);
	}
	ul ul ul li{
	list-style-type: disc;
	list-style-image: none;
	
	}
	ul ul{
	padding-bottom: 10px;
}
li.liste2 {
	list-style-image: url(../images/puce_jaune.png);
}
.basDePage {
	font-size: 10px;
	text-align: center;
	height: 25px;
	line-height: 25px;
	font-family: verdana;
}
a.basDePage:link, a.basDePage:visited, a.basDePage:active {
	color: #003263;
	text-decoration: none;
	font-weight: normal;
}
a.basDePage:hover {
	color: #C92E50;
	text-decoration: underline;
	font-weight: normal;
}
a:link, a:visited, a:active {
	color: #C92E50;
	font-weight: bold;
}
a:hover {
	color: #003263;
}
#main {
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
.OmbreHaut {
	background-image: url(../images/haut_ombre.png);
	background-repeat: repeat-x;
}

#admin_2 {
	position:absolute;
	background-image: url(../images/sousmenu_enseignements.png);
	background-repeat: no-repeat;
	width: 120px;
	left: 440px;
	top: 119px;
	font-weight: bold;
	color: #FFF;
	visibility: hidden;
	z-index: 2;
}
#admin_2 a:link,#admin_2 a:visited,#admin_2 a:active{
	color: #FFF;
	text-decoration:none;
}
#admin_2 a:hover{
	text-decoration:underline;
}
#admin_1 {
	position:absolute;
	background-image: url(../images/sousmenu_travaux.png);
	background-repeat: no-repeat;
	width: 200px;
	left: 585px;
	top: 119px;
	font-weight: bold;
	color: #FFF;
	visibility: hidden;
	z-index: 4;
}
#admin_1 a:link,#admin_1 a:visited, #admin_1, a:active{
	color: #FFF;
	text-decoration:none;
}
#admin_1 a:hover{
	text-decoration:underline;
}
#admin_3 {
	position:absolute;
	background-image: url(../images/sousmenu_missions.png);
	background-repeat: no-repeat;
	width: 120px;
	left: 740px;
	top: 123px;
	font-weight: bold;
	color: #FFF;
	visibility: hidden;
	z-index: 3;
}
#admin_3 a:link,#admin_3 a:visited,#admin_3 a:active{
	color: #FFF;
	text-decoration:none;
}
#admin_3 a:hover{
	text-decoration:underline;
}

#admin_4 {
	position:absolute;
	background-image: url(../images/sousmenu_missions.png);
	background-repeat: no-repeat;
	width: 120px;
	left: 850px;
	top: 128px;
	font-weight: bold;
	color: #FFF;
	visibility: hidden;
	z-index: 3;
}
#admin_4 a:link,#admin_4 a:visited,#admin_4 a:active{
	color: #FFF;
	text-decoration:none;
}
#admin_4 a:hover{
	text-decoration:underline;
}
#trans {
	position:absolute;
	left:570px;
	top:125px;
	width:700px;
	height:235px;
	z-index:1;
	visibility: hidden;
}
.sousTitre2 {
	font-weight: bold;
	color: #c92e50;
}
.ulNo {
	padding-left: 15px;
}
.login {
	background-image: url(../images/bloc_login.png);
	background-repeat: no-repeat;
}
.txtBlanc {
	color: #FFF;
}
form {
	margin: 0px;
	padding: 0px;
}
.input {
	font-family: verdana, Helvetica, sans-serif;
	color: #000;
	background-color: #FFF;
	border: 1px solid #c5c5c5;
}
.erreur {
	font-weight: bold;
	color: #c92e50;
}
.justify {
	text-align: justify;
}
.FdMenu {
	background-image: url(../images/fd_menu.jpg);
	background-repeat: no-repeat;
}
.MenuOff {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #1f4e7a;
	font-weight: normal;
}
.MenuOn {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #da1c0f;
	font-weight: normal;
}
a.MenuOff:link, a.MenuOff:visited, a.MenuOff:active {
	color: #1f4e7a;
	font-weight: normal;
	text-decoration:none;
}
a.MenuOff:hover {
	color: #da1c0f;
	font-weight: normal;
	text-decoration:none;
}

a.MenuOn:link, a.MenuOn:visited, a.MenuOn:active {
	color: #da1c0f;
	font-weight: normal;
	text-decoration:none;
}
a.MenuOn:hover {
	color: #1f4e7a;
	font-weight: normal;
	text-decoration:none;
}
.FdStyle3 {
	font-weight: bold;
	color: #FFF;
	background-color: #2b5f91;
}
.FdStyle1 {
	background-color: #f5f5f5;
}
.FdStyle2 {
	background-color: #e4e4e4;
}
.bouton {
	color: #235789;
	background-color: #ffe01a;
	font-size: 13px;
	font-weight: bold;
	border: 1px solid #ffe01a;
}
.planFond0 {
	font-weight: bold;
	color: #FFF;
	background-color: #2b5f91;
}
.FdBlanc {
	background-color: #FFF;
}
h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
	color: #b00101;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
