fieldset.filtre {
	width : 100%;
	margin: 0;
	padding: 0;
	border: thin solid #e3e3e3;
	background-image: url(../images/fond_recherche.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: white;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 0px;	
}

fieldset.filtre_replie {
	width : 100%;
	margin: 0;
	padding: 0;
	border: thin solid #e3e3e3;
	background-image: url(../images/fond_recherche.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: white;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 0px;	
}

fieldset.formulaire {
	padding-left:20px;
	margin-right:50px;
	width : 50%;
	border: thin solid #e3e3e3;
	background-image: url(../images/fond_recherche.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: white;
	text-align: left;
	padding-bottom: 20px;
}
 
#tableau_recherche {
	font-family: Arial;
	font-size: 1.1em;
	color: #694f42;
	vertical-align: top;
	padding-top: 10px;
}

#tableau_recherche td{
vertical-align: top;
}


#tableau_recherche_gauche {
	width: 50%;
}
 
legend.filtre {
	color:#EF6A32;
	font-weight:bold
}
 
label.filtre {
	color:#EF6A32;
}

#form1 input[type=checkbox] {
	margin-right:5px;
	background-color:transparent;
	border:none;
	margin-top: 5px;
}

.champ_mots_clefs {
height: 20px;
color: #694f42;
margin-top: 5px;
width:330px;
}

.bouton_lancer_recherche{
background: transparent;
border: none;
cursor: pointer;
color:#EF6A32;
font-size: 1.1em;
}

.liste_cases{
	padding-left: 15px;
}

select.filtre{
	width:335px;
	height:25px;
	margin-top: 5px;
	
}

input.monbouton{
	text-align:center;
}

table.tabResult{
	border: thin solid #c0bebe;
	border-collapse: collapse;
	width : 100%;
	text-align: left;
	font-size: 1.1em;
	margin-top: 25px;
}
td.titreTabResult {
	padding-left : 20px;
	color: #EF6A32;
	background-image: url(../images/fond_titre_tableau.jpg);
	background-position: top;
	background-repeat: repeat-x;
	text-align: left;
	font-size: 1.1em;
	height: 26px;	
}




td.tabResult_ligne1 {
	border-top: thin solid white;
	border-right: thin solid #c0bebe;
	padding-left : 20px;
	background-image: url(../images/fond_ligne1.jpg);
	background-position: top;
	background-repeat: repeat-x;
	color: black;
	height: 23px;
	width: 220px;
}

td.tabResult_ligne1_contenu {
	border-top: thin solid white;
	border-right: thin solid #c0bebe;
	padding-left : 20px;
	background-image: url(../images/fond_ligne1.jpg);
	background-position: top;
	background-repeat: repeat-x;
	color: black;
	height: 23px;
	width: 220px;
}


td.tabResult {
	border-right: thin solid #c0bebe;
	padding-left : 20px;
	height: 23px;
}

td.tabResult a:link{
	color:#EF6A32;
	text-decoration: none;
}

td.tabResult a:hover{

	text-decoration: underline;
}

td.tabResult2 {
	border-right: thin solid #c0bebe;
	padding-left : 20px;
	background-color: #eeeeee;
	height: 23px;
}

td.tabResult2_bis {
	border-right: thin solid #c0bebe;
	padding-left : 20px;
	background-color: #eeeeee;
	height: 23px;
	color :#EF6A32;
	width: 220px;
}

td.tabResult2_bis_contenu {
	border-right: thin solid #c0bebe;
	padding-left : 20px;
	background-color: #eeeeee;
	height: 23px;
	color :#EF6A32;
}


.bouton_moins {
padding: 0;
margin: 0;
border: none;
margin-top:5px;
margin-left: 10px;
}


#lancer_recherche {
	background-image: url(../images/fond_lancer_recherche.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 191px;
	height: 23px;
	float: right;
	margin-right: 8px;
}

.trait_vertical {
	border-left: thin solid #DCDCDC;
	padding-right: 20px;	
}

.liste_icones ul{
margin: 0;
padding: 0;
padding-top: 10px;
}

.liste_icones ul li{
display: block;
float: left;	
list-style-type:none;
padding-right: 15px;	
}

.liste_icones ul li a img{
border: none;
padding-right: 5px;
}

.liste_icones ul li a {
text-decoration: none;
color: #EF6A32;
font-size: 1.1em;
}

.liste_icones ul li a:hover {
text-decoration: underline;
}

.nombre_resultat {
color: #EF6A32;
text-align: left;
font-size: 1.2em;
margin-top: -7px;
float: left;
}

.liste_pages {
float: left;
color: #EF6A32;
font-size: 1.2em;
margin-top: -5px;
padding-left: 60px;
padding-bottom: 40px;
}

.liste_pages a{
text-decoration: none;
color: #694f42;
font-weight: bold;
}

.liste_pages a:hover{
color: #EF6A32;
}

.liste_pages a img{
border: none;
margin-bottom: -2px;
}

.fleche_gauche {
margin-left: 5px;	
}

#ligne_horizontale {
	border-top: 1px solid #EF6A32;
	padding-top: 15px;
}

#bloc_annonces {
clear: both;
}



#nbre_page table{
	font-size: 1.1em;
	color: #EF6A32;
	text-align: right;
}

* html #nbre_page {
	float: right;
	margin-top: -48px;	
}

* html #nbre_page2 {
	float: right;
	margin-top: -25px;	
}

#nbre_page {
	float: right;
	margin-top: -38px;	
}

#nbre_page2 {
	float: right;
	margin-top: -10px;	
}

#nbre_page2 table{
	font-size: 1.1em;
	color: #EF6A32;
	text-align: right;
	color: #EF6A32;
}

* html #pagination {
	padding-top: 20px;
}

#pagination {
	padding-top: 15px;
}

#pagination2 {
	padding-top: 5px;
}

* html #pagination2 {
	padding-top: 15px;
}

.pagecourante {
background-color: #EF6A32;
color: white;
padding-left: 3px;
margin-right: 2px;
}

.bloc_tri {
clear: both;
width: 100%;
padding: 0;
}

.bloc_tri table{
margin: 0 auto;
font-size: 1.1em;
text-align: center;

}

.bloc_tri table td{
padding-right: 5px;
padding-left: 5px;
}




