#page-recherche {
	width:718px;
	background:#FDFDFD url(../../images/structure/background/blocs_home_bg.jpg) repeat-x scroll left top;
	margin:10px 0 0;
	float:left;
	min-height:500px;
	padding:0 0 80px 0;
}

#page-recherche #recherche-site{
	padding:16px 0 0 115px;
}

#page-recherche #recherche-site label {
	font-size:0.9em;
	color:#004483
}

#page-recherche #recherche-site .champ_recherche {
	width:200px;
	height:14px;
	border:1px inset #cccccc;
	font-size:0.85em;
	padding:3px 0 0 16px;
	background:white url('../../images/elements/mini_loupe.gif') no-repeat 2px 4px;
}

#page-recherche #recherche-site .champ_recherche:focus{
	border:1px inset #666;
}

#page-recherche #recherche-site  .bouton {
	height:29px;
	width:87px;
	background:#699b04 url('../../images/boutons/bt_recherche_bg.gif') no-repeat top left;
	color:white;
	border:0;
	font-size:0.75em;
	margin:0 0 0 2px;
}


#resultats {
	border:1px solid #cccccc;
	background:#f3f3f3;
	width:500px;
	text-align:center;
	padding:10px;
	margin:20px 0 20px 90px;
	font-size:0.85em;
	font-weight:bold;
}

#resultats span{
	color:#009cda;
	font-size:1.7em;
	font-style:italic;
	font-family:Georgia, 'Times New Roman', Times, serif;
}

.resultats-recherche {
	padding:30px 0;
}

.resultats-recherche li {
	padding:15px 0;
	width:100%;
}

.resultats-recherche li .numero{
	color:#009CDA;
	float:left;
	font-family:Georgia,'Times New Roman',Times,serif;
	font-size:3em;
	font-style:italic;
	line-height:1.25em;
	text-align:right;
	width:127px;
}

.resultats-recherche li .texte{
	padding:0 90px 0 140px;
}

.resultats-recherche li .texte a {
	text-decoration:underline;
}

.resultats-recherche li .texte a:hover {
	text-decoration:none;
}

.resultats-recherche li .texte a.titre{
	color:#B1CE49;
	font-size:1.05em;
	font-weight:bold;
}

.resultats-recherche li .texte p{
	padding:5px 0 0 0;
	line-height:1.25em;
}

#pas_de_resultat {
	margin:20px;
}

#pas_de_resultat .titre{
	font-weight:bold;
	color:#004687;
	margin:10px 0 4px;
}

#pas_de_resultat span, #pas_de_resultat li {
	font-size:0.85em;
}
