body {background-image:url('../img/fond.png')}
a img{border:0px}
h2{color:#003399;text-decoration:underline;font-size:1.1em;font-weight:bold}
ul{list-style-image: url(../img/puce-carre.png);list-style-type:circle}
a {color:#385AB1;text-decoration:none;}/*#5B84EB*/
a:visited{color:#385AB1;}
a:hover {text-decoration:underline;}
table{background-color:#DAE8FF;color:#001692; margin:auto;width:550px}
td{background-color:#ACD5FC;padding:5px;text-align:center;}
	table .bandeau1{
		background-color:#001692;
		color:#A9C7F2;
		text-align:center;
		font-size:1.2em;
		font-variant:small-caps;
		font-weight:bold;
	}
	table .bandeau2{
		background-color:#5391CA;
		color:#DAE8FF;
		text-align:center;
		font-size:1.1em;
		font-variant:small-caps;
		font-weight:bold;
	}

.linker {background:transparent url("../img/link.png") no-repeat scroll right center;padding-right:12px;margin-right:4px;}
.surligne{font-weight:bold;color:#C85E08}
.mini {font-size:10px}
.erreur {font-weight:bold;color:red}
.bouton {border:1px dashed #385AB1;background-color:#DAE8FF;color:#003399;font-weight:bold;font-size:1em}
.supprimer {font-weight:bold;color:red;background:transparent url("../img/delete.png") no-repeat scroll left center;padding-left:14px;margin-left:4px;}
.cliquable {cursor: pointer; cursor: hand;}

.Grand_titre{
	text-align:center;
	text-decoration:underline;
	font-variant:small-caps;
	color:#1D85FE;
	font-size:1.3em;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	padding-bottom:15px;
}
.cadre_orange{
	background-color:#FFE99E;
	border:2px solid #ED9734;
	padding:5px;
	margin:10px 30px 30px 30px;
}
.titre_cadre_orange{
	text-align:center;
	color:red;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:underline;
	margin:5px;
	padding:5px;
	margin-top:0px;
}
.cadre_orange input{
	border:1px dashed #ED9734;
	background-color:#FFF3CD;
	color:#C85E08;
	font-weight:bold;
}
.cadre_vert{
  background-color:#e8f5a6;
  border:2px solid #71c423;
  padding:5px;
  margin:10px 30px 30px 30px;
}
.titre_cadre_vert{
  text-align:center;
  color:#22643a;
  font-size:1.1em;
  font-weight:bold;
  text-decoration:underline;
  margin:5px;
  padding:5px;
  margin-top:0px;
}


#banniere {margin-top:0px;margin-left:190px;padding:5px;width:680px;height:55px;text-align:center;}
/*background-color:#003399;*/

#principal {margin:10px;width:650px;top:90px;left:250px;padding:0px;position:absolute;}
	.principal_coin_gauche{float:left;margin:0px;padding:0px;}
	.principal_coin_droite{float:right;margin:0px;padding:0px;}
	#principal_haut,
	#principal_bas {height:24px;width:100%;margin:0px;padding:0px;}
	#principal_haut {background-image:url('../img/principal_fond_haut.png');}
	#principal_bas{background-image:url('../img/principal_fond_bas.png');}
	#principal_milieu{
		min-height:400px;
		padding:0px 15px 10px 15px;
		margin:0px;
		background-color:white;
		border-left:1px dotted #777777;
		border-right:1px dotted #777777;
		font-family:	verdana,helvetica,arial,sans-serif;
		font-size:13px;
		text-align:justify;
	}
  
.status  p {margin-top:4px;}
.status .rubrique {
  font-size:1.1em;
  font-weight:bold;
  text-decoration:underline;
  font-variant:small-caps;
  color:#1D85FE;
  padding-left:35px;
}
.status .article {
  font-weight:bold;
  text-decoration:underline;
  font-variant:small-caps;
  color:#003399;
  padding-left:15px;
}
.status .liste {margin-top:0px}