body 				{
background-color #ffffff;
margin-left: 0px;
margin-top: 0px;
margin-right:0px;
margin-bottom:0px;
font-family:Arial, Helvetica,sans-serif;
font-size: 12px;
/*background-image:url(../package_img/bgadmin.jpg);*/
background-position:top;
background-repeat:repeat-x;

}

.bandeau_haut_01 	{background-image: url(../package_img/fd_bandeau_haut_01.jpg);background-repeat: no-repeat;background-position: top;}
.entete_form{height:24px;background-image: url('../package_img/fd_entete_form.gif');background-repeat: repeat-x;border-bottom:solid 1px #B2B6BA;padding:2px;}
.fond	{background-image: url(../package_img/fd_bandeau_haut_04.jpg);background-repeat: repeat-x;background-position: top;}



.txt10				{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: none;color: #555554;}
.txt11				{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: none;color: #555554;}
.txt11bleu			{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #5B85AF;}
.txt10gras 			{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #555554;}
.txt11gras 			{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #555554;}
.txt15gras 			{font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;color: #555554;}
.txt 				{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #555554;}
.txtgris 			{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CCCCCC;}
.error				{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: red; text-align:center;}
.txtbleu			{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: blue; text-align:center;}

td#utiles{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#FFFFFF;
}


.lien01:link, .lien01:active, .lien01:visited {
	font-family: arial;
	font-size: 12px;
	text-decoration:none;
	color: #5B85AF;
	font-weight: bold;
	}
.lien01:hover {
	font-family: arial;
	font-size: 12px;
	text-decoration:none;
	color: #002F5E;
	font-weight: bold;
}


.pointille{
	background-image:url(../package_img/pointille.gif);
	height:1px;
	padding:0px;
}


/*********************************
	MENU
**********************************/
#menu{
	font-size:12px;
	font-weight:bold;
	list-style-type:none;
	padding-left:10px;
	margin:0px;
	text-align:left;
}

#menu li{
	height:20px;
}

#menu a{
	color:#5B85AF;
	text-decoration:none;
}
#menu a:hover,#menu a.active{
	color:#002F5E;
	text-decoration:none;
}

/*************************************
	LISTE
***************************************/
#liste{
	font-size:12px;
}

#liste .entete{
	background-color:#CCCCCC;
	font-size:12px;
	font-weight:bold;
}

#liste .ligne{
	height:20px;
	cursor:pointer;
}


.haut_form{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	vertical-align:middle;
	border:0px;
	color:#FFFFFF;
	background-image: url(../package_img/fd_form.gif);
	background-repeat:repeat-x;
	height:22px;
	cursor:move;
}
.bas_form{
	font-size:11px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	vertical-align:middle;
	text-align:center;
	border:0px;
	color:#FFFFFF;
	background-image: url(../package_img/bouton.gif);
	background-repeat:repeat-x;
}

.lien_form:link, .lien_form:visited, .lien_form:active {
	font-family: arial;
	font-size: 12px;
	text-decoration:none;
	color: #FFFFFF;
	font-weight: bold;
	}

.lien_form:hover {
	font-family: arial;
	font-size: 12px;
	text-decoration:none;
	color: #002F5E;
	font-weight: bold;
}

.lien_5{
	color:#000;
	border:1px solid #7F9DB9;
	margin:10px;
	padding:2px 4px;
	background:#fff;
	font-weight:normal;
	text-decoration:none
}.lien_5:hover{	background:#F9FBFF;}
