label{
	display:block;
	float:left;
	width:100px;
}
input[type=submit]{
	margin-left:100px;
}
td{
	padding-left:5px;
	height:25px;
	vertical-align:center;
	border-bottom:solid 1px #9F9F9F;
	background-color:white;
}
td a{
	float:right;
	padding-right:5px;
}
.haut{
	background-color:#CF0688;
	color:white;
}
.colonne {
	float:left;
	margin-right:10px;
	width:226px;
	}
table a{
	color:#333333;
	text-decoration:none;
	float:left;
}
.tete{
	padding-left:20px;
	background-image:url(../img/zoom.gif);
	background-position:center left;
	background-repeat:no-repeat;
}
tr:hover td{
	background-color:#FFDFF4;
}
tr:hover .haut{
	background-color:#CF0688;
}
#typefiltre{
	width:705px;
	padding:5px;
	background-color:#4F0033;
	color:#DFB5D0;
	text-align:right;
}
#recherche select, #recherche input{
	width:180px;
	background-color:#1F1F1F;
	border-color:#7F7F7F;
	color:white;
	margin:0px:
}

*html #recherche select, #recherche input{
	width:160px;
	background-color:#1F1F1F;
	border-color:#7F7F7F;
	color:white;
	margin:0px:
}

*html #recherche{
	background-color:black;
	color:white;
	width:160px;
}

#recherche{
	background-color:black;
	color:white;
	padding:10px;
	width:180px;
}
.deconnexion {
	background-image:url(../img/lock.jpg);
	display:block;
	background-repeat:no-repeat;
	background-position:center left;
	padding:20px;
	float:right;
	padding-top:25px;
	text-decoration:none;
	}
.download {
	background-image:url(../img/download.gif);
	display:block;
	background-repeat:no-repeat;
	background-position:center left;
	padding:20px;
	padding-left:25px;
	text-decoration:none;
	color:#000000;
	font-size:14px;
	}