@charset "UTF-8";
/* CSS Document */

#result_recherche{

padding:20px 10px 20px 20px;
}
.tri_recherche{
background:url(/media/tri_recherche_home.gif) no-repeat left top;
/*float:right;*/
width:580px;
margin-top:10px;
margin-bottom:15px;
padding-left:11px; }
/* #concours .tri_recherche{*/
.tri_recherche{
width:430px;
float:right;
display:inline}
.tri_recherche form {
background:url(/media/tri_recherche_home_span.gif) no-repeat right top;
/*float:right;*/;
color:#534741;
line-height:20px !important;
/*line-height:24px;*/
height:20px !important;
/*height:24px;*/
display:inline;
float:left;
padding:2px 10px;
padding-right:25px;
margin-left:18px;
}
.tri_recherche form label {
margin-left: 10px !important;
margin-left:5px;
font-size:inherit !important;
font-size:smaller;
}
.tri_recherche form label input {
position:relative;
top:3px !important;
top:0px;
}
.tri_recherche a.link_hand {
background-color:white;
background-position:3px 2px;
height:20px;
margin:3px;
line-height:20px;
padding:0 3px 0px 20px;
}
.tri_recherche a.link_hand:hover {
background-color:white;
background-position:5px 2px;
}
/***************************************/
#bloc_recherche .short, #bloc_recherche .long {
	float: left;
	display:inline;
	margin-top:4px;
}
#bloc_recherche label {
color:white;
margin-right:4px;
	float: left;
	display:inline;
	/*width:60px*/
}
#bloc_recherche .short {

	width: 150px;
	margin-right: 20px;
}
#bloc_recherche .long {

	width: 180px;
	margin-right: 20px;
}
#bloc_recherche #button {
	float: right;
}
#bloc_recherche  {
	clear:both;
	padding:16px 25px;
	background: url('/media/bg_recherche_avancee.png');
	border:solid 7px white;
	margin-bottom:7px;
	height: 28px;
	line-height:28px;
	vertical-align:middle;
}
.nav_pages {
height:26px;
font-weight:bold;}

.nav_pages a {
color:#E00073;
float:left;display:inline;}

.nav_pages a.num,.nav_pages .active {
padding:3px;
height:14px;
width:14px;
text-align:center;
background:white;
color:#E00073;
font-size:14px;
line-height:1;
}
.nav_pages a.num:hover,.nav_pages .active  {
color:white;
padding:6px 3px;
margin-top:-3px;

background:#E00073;
}
