body {
   background-color: #FFFFFF;
   text-align:center;
   font-family:Arial;

}

/* FB le 21-06-2007 cette definition engendre un gros pbm d'affichage sous IE*/
/*table {
   background: #FFFFFF;
   font-family:Arial;
   font-size:10pt;
}*/

div.searchwait {
	width:80%;
	text-align:center;
	background-color:#a5c7ff;
}
/* div, p, span, td {
   font-family:Arial;
   font-size:10pt;
}*/

 div.FONDRECHERCHE {
	background-repeat:	no-repeat;
	background-image: none;
	padding:10px;
	font-size:10pt;
}
table.searcher {
	width:600px;
	text-align:center;
	border-spacing: 0px; 
	border-collapse: collapse; 
}
table.searcher tr td {
	border-width:0;
	margin:0;
  	padding:0;
}
td.searcher-top-left {
	background:url(../xmedia/fond_search.jpg) no-repeat left top;
	width:20px;
}
td.searcher-top-right {
	background:url(../xmedia/fond_search.jpg) no-repeat right top;
	padding-top:20px;
	padding-right:20px;
}
td.searcher-bottom-left {
	background:url(../xmedia/fond_search.jpg) no-repeat left bottom;
	width:20px;
	height:20px;
}
td.searcher-bottom-right {
	background:url(../xmedia/fond_search.jpg) no-repeat right bottom;
}

/* Div contenant les différentes composantes du formulaire de recherche */
div.Rechercher {
	color:#696969;
	padding-bottom:5px;
}

#sectionmaxpage {
	float:left;
}
.search_submit {
	margin-left:5px;
}
#libelrecherche {
	float:left;
}
#libelaide {
	text-align:right;
}


/*
#btnlance {
}
*/
/* Tableau contenant les résultats de la recherche */
table.searchhits {
	width:90%;
}
/*
td.searchhits {
}
*/
/* Tableau représentant la pertinence de la recherche */
td.searchscore {
	 padding-right:10px;
}

/*
#libelavec {
}
#resparpage{
}
#sectionrechdans{
}
#libeldans {
}
#libeltitres{
}
#libelmotcles{
}
*/
a.LienResultat {
	text-align:left;
	color:#818181;
	font-size:10pt;
}
.NombreResultatsTexte {
	font-weight:bold;
	color:black;
	text-align:right;
	font-size:10pt;
}

.NombreResultatsValeur {
	 font-family:arial;
	 font-weight:bold;
	 color:#e68c32;
}

.NumeroLien {
   font-weight:bold;
	 color:#e68c32;
	 font-size:10pt;

}
.Date {
	width:1%;
	 text-align:right;
	 padding-right:10px;
	 font-size:9pt;
	 color:#e68c32;
	 white-space:nowrap;
}

.Resume {
	padding-top:0px;
	padding-left:1cm;
	padding-bottom:10px;
	 font-size:9pt;
}

.LignesHR {
	 color:black;

	 width:100%;
	 height:2px;

}

.PagesSuivantes {
	font-size:10pt;
	color:black;
	font-weight:bold;
	text-align:left;
}

.NumeroPageCourante {
	font-style:bold;
	color:#e68c32;
}

.AutresPagesResultats {
	font-style:normal;
	color:gray;
}

.ScoreStyleFond {
	height:8px;
	background-color:#AAAAAA;
	border:solid 1px gray;
	width:80px;
	float:right;
}

.ScoreStyleAvantPlan {
	background-color:lightgreen;
}

.HighlightContent {
	font-weight: bold;
}

.HighlightTitle {
	font-weight: bold;
}

.kwtitlehit {

}
/* VA le 08/08/2008 : ajout de la mise en forme des rubriques parentes */
.OwnerTopic span {
	text-align:left;
	color:#818181;
	font-size:10pt;
}
td.OwnerTopic {
	padding-left:60px;
	padding-top:0;
	padding-bottom:10px;
}
