p.rechercheLien,
p.rechercheResultat,
p.rechercheNombreResultat,
p.rechercheTitre,
p.rechercheNote,
p.rechercheMessage,
p.rechercheQuery,
p.rechercheDetails,
p.recherchePlus,
a.rechercheDetails,
fieldset.rechercheOptions  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
a.recherchePlus{
	padding-left:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
a.rechercheLien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}


fieldset.rechercheOptions {
	color: #303030;
	padding: 2px 2px 2px 2px;
	border: 1px solid #303030;
}
.site_menuV_txt img{
	margin-top:10px;	
}
p.rechercheTitre {
	font-weight: bold;
	border-left: 1px solid #006600;
	border-bottom: 1px solid #006600;
	padding: 2px 2px 2px 5px;
	font-size : 12px;
}

p.rechercheQuery {
	font-weight: bold;
	border: 1px solid #006600;
	padding: 2px 2px 2px 5px;
	margin: 2px 8px 20px 8px;
	font-size : 12px;
	background-color: #e5f0e5;
}

p.rechercheNote {
	padding: 2px 2px 2px 2px;
	margin: 0;
}

/* recherche plus */

p.recherchePlus {
	margin: 2px 2px 2px 25px;
	padding: 2px;
}
td.recherchePlusMarge {
	height: 5px;
}
a.recherchePlus:link,
a.recherchePlus:active,
a.recherchePlus:focus,
a.recherchePlus:visited {
	color: #333333;
	text-decoration : none;
}
a.recherchePlus:hover{
	color: blue;
}
span.recherchePlusSelected {
	font-weight: bold;
}

/**/
p.rechercheDetails {
	margin: 1px 2px 5px 10px;
	font-size : 11px;
	color: #333333;
}

a.rechercheDetails:link,
a.rechercheDetails:active,
a.rechercheDetails:focus,
a.rechercheDetails:visited {
	color: #333333;
	text-decoration : none;
}
a.rechercheDetails:hover{
	color: blue;
	text-decoration: none;
	border-bottom-color: blue;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
span.rechercheDate {
	font-size : 10px;
	font-weight: normal;
}

p.rechercheLien {
	margin: 2px 2px 2px 2px;
	font-weight: bold;
	font-size : 12px;
}

a.rechercheLien:link,
a.rechercheLien:active,
a.rechercheLien:focus,
a.rechercheLien:visited {
	/*color: #2B4907;*/
	/*color: #373737;*/
	color: #0B3393;
	text-decoration : none;
}
a.rechercheLien:hover{
	/*color: #2B4907;*/
	color: red;
	text-decoration: none;
	border-bottom-color: blue;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}


span.rechercheResultats {
	font-size : 10px;
	font-weight: normal;
}
/* Aide Recherche */

p.rechercheAideStandard,
a.rechercheLnkMsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #666666;
	text-decoration:none;
}

a.rechercheLnkMsg:link,
a.rechercheLnkMsg:active,
a.rechercheLnkMsg:focus,
a.rechercheLnkMsg:visited {
	color: #666666;
	text-decoration : none;
}
a.rechercheLnkMsg:hover{
	color: #666666;
	text-decoration: underline;
}

/****/

.site_recherche_txt{
color:#000000;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
}

.site_recherche_point{
	border-top: 1px #666666 dotted;
	height: 13px;
}

/* Frame */
a.siteFrameTitre,
a.siteFrameLien,
a.siteFrameSoustitre,
p.siteFrameTitre,
p.siteFrameLienSelected,
p.siteFrameSoustitre {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	text-align:left;
}

a.siteFrameTitre:link,
a.siteFrameTitre:active,
a.siteFrameTitre:focus,
a.siteFrameTitre:visited {
	text-decoration : none;
	color: #FFFFFF;
}
a.siteFrameTitre:hover{
	text-decoration: none;
}

p.siteFrameTitre {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 0px 4px;
}

p.siteFrame {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

p.siteFrame{
	margin: 1px 5px 1px 5px;
}

p.siteFrameLien {
	margin: 2px 5px 2px 0px;
}
tr.rechercheOver {
	background-color: #E7EAED;
	border: 1px solid red;
}
tr.rechercheOut {
	background-color: white;
}

table.formRecherche {
	background-color: #efefef;
	padding: 15px;
	border: 1px solid #617584;
}

table.formRechercheOver {
	background-color: red;
}