.searchtable{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.searchtable input {
	padding: 2px;
	border:solid 1px #cccccc;
	background-color: #ffffff;
	/*width:400px;*/
}

.radio {
	padding: 2px;
	border:solid 1px #cccccc;
	background-color: #ffffff;
	width:20px;
}


.searchtable input.small{width:185px;}

.searchtable select {
color:#000000;
width:400px;
height:22px;
}
.searchresults{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
}
.vert{color:green}

.searchfiche{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}
hr{
color: #000000;
background-color: #000000;
height: 1px;
}
.back{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
}

A.LIENBC{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#339999;
	text-decoration:none;
	font-style: normal;
	}

A.LIENBC:hover{
text-decoration:underline;
	}

A.TITREBC{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#339999;
	text-decoration:none;
	}

.TITREBC{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#339999;
	text-decoration:none;
	}

A.TITREBC:hover{
	text-decoration:underline
	}

A.AUTHORBC{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#339999;
	text-decoration:none;
	}

A.LIENBCNAVIGATION{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none
	}

A.LIENBCNAVIGATION:hover{
	color:#339999;
	text-decoration:underline;
	}

.GRANDTITREBC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #339999;
	font-weight: bold;
}

.TEXTEBC {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;}
.TEXTECOLOREBC {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #339999; }

.TITRECOLOREBC {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #339999;
}

A.TITREFS{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF9900;
	font-size:16px;
	text-decoration:none;
	font-weight: bold;
	}

.TITREFS{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF9900;
	font-size:16px;
	text-decoration:none;
	font-weight: bold;
	}

A.TITREFS:hover{
	text-decoration:underline;
	}

A.AUTEURFS{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF9900;
	font-size:12px;
	text-decoration:none;
	}

A.LIENFSNAVIGATION{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none
	}

A.LIENFSNAVIGATION:hover{
	color:#FF9900;
	text-decoration:underline;
	}

A.LIENFS{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9900;
	text-decoration:none
	}

A.LIENFS:hover{
	color:#FF9900;
	text-decoration:underline;
	}

.GRANDTITREFS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FF9900;
	font-weight: bold;
}

.TEXTEFS {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;}
.TEXTECOLOREFS {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; }


A.TITREBS{
	font-family:Arial, Helvetica, sans-serif;
	color:#0000ff;
	font-size:16px;
	text-decoration:none;
	font-weight: bold;
	}

.TITREBS{
	font-family:Arial, Helvetica, sans-serif;
	color:#0000FF;
	font-size:16px;
	text-decoration:none;
	font-weight: bold;
	}

A.TITREBS:hover{
	text-decoration:underline;
	}

A.AUTEURBS{
	font-family:Arial, Helvetica, sans-serif;
	color:#0000FF;
	font-size:12px;
	text-decoration:none;
	}

A.LIENBSNAVIGATION{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none
	}

A.LIENBSNAVIGATION:hover{
	color:#0000FF;
	text-decoration:underline;
	}

A.LIENBS{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:none
	}

A.LIENBS:hover{
	color:#0000FF;
	text-decoration:underline;
	}

.GRANDTITREBS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #0000FF;
	font-weight: bold;
}

.TEXTEBS {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;}
.TEXTECOLOREBS {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0000FF; }

A.LIENDIRECTORIESNAVIGATION{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none
	}

A.LIENDIRECTORIESNAVIGATION:hover{
	color:#660099;
	text-decoration:underline;
	}

A.LIENDIRECTORIES{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#660099;
	text-decoration:none
	}

A.LIENDIRECTORIES:hover{
	color:#660099;
	text-decoration:underline;
	}

.TEXTEDIRECTORIES {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;}
.TEXTECOLOREDIRECTORIES {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #660099; }

A.LIENGRANTSNAVIGATION{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none
	}

A.LIENGRANTSNAVIGATION:hover{
	color:#FF0066;
	text-decoration:underline;
	}

A.LIENGRANTS{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0066;
	text-decoration:none
	}

A.LIENGRANTS:hover{
	color:#FF0066;
	text-decoration:underline;
	}

.TEXTEGRANTS {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;}
.TEXTECOLOREGRANTS {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0066; }

.TITRECOLOREGRANTS {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0066;
}

A.LIENPRESSNAVIGATION{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none
	}

A.LIENPRESSNAVIGATION:hover{
	color:#00CC00;
	text-decoration:underline;
	}

A.LIENPRESS{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00CC00;
	text-decoration:none
	}

A.LIENPRESS:hover{
	color:#00CC00;
	text-decoration:underline;
	}

.TEXTEPRESS {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;}
.TEXTECOLOREPRESS {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00CC00; }

A.LIENDATABASE{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6633;
	text-decoration:none
	}

A.LIENDATABASE:hover{
	color:#FF6633;
	text-decoration:underline;
	}

.TEXTDATABASE {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;}
.TEXTECOLOREDATABASE {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF6633; }

A.lienfooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration:none;
}
A.lienfooter:hover {
	text-decoration:underline
}

.borderlivre {
	border: 1px solid #333333;
}
A.soustitre {
}
A.anchor {
	border: none;
}
A.INTERVIEW {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #339999;
	text-decoration:none;
}

A.INTERVIEW:hover {
	text-decoration:underline
}

.Auteur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.Texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.TextePetit {
	font-size: 8px;
	font-family: Arial, Helvetica, sans-serif;
}
.TexteMoyen {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.TexteGrand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.style4 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0066;}

.style5 {color: #FF0066;}

.style6 {color: #FFFFFF;}

.style7 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0066;
	font-weight: bold;
}

.style10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; }
.style11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}

.style16 {color: #55A0FF}
.style17 {font-size: 8px}
.style18 {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.style19 {color: #FFFFFF}
.style16 {color: #55A0FF}
.style17 {font-size: 8px}
.style18 {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.style19 {color: #FFFFFF}


}
.style24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #339999;
	font-weight: bold;
}
.style25 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}
.style26 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #339999;
	font-weight: bold;
}
.style27 {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;}
.style29 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #339999; }
.style33 {color: #339999}
.style37 {font-family: Arial, Helvetica, sans-serif}
.style38 {font-size: 12px}
.style40 {font-size: 12px; color: #000000; }
.style42 {color: #000000}
.style48 {
	font-size: 10px;
	color: #FFFFFF;
}
.style49 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.style50 {color: #FF9900}

-->

</style>


<style type="text/css">
<!-
ul {padding: 0; margin: 0;}
ul li {list-style-type: none;
  position: relative; margin: 0; padding: 0;}
ul ul {display: none;}
ul li:hover > ul {display: block; position: relative; top: 0; left: 100%; background: #FEFEFC; align: left; }
li a {display: block; padding: 0; text-decoration: none;
  background: #FFF;}

#rtnv {position: relative; bottom: 0.85em; right: 2.4em; width: 5em; margin: 0; padding: 0; }
#rtnv > ul { margin-left: -1px; font-size: 85%;}
#rtnv ul {border-width: 0 0 0 1px;}
#rtnv ul li {border-width: 1px 0; border-color: white; padding: 0;}
#rtnv ul ul {border-width: 0 1px 1px 1px;}
#rtnv ul ul li {border-color: #FEFEFC;}
#rtnv li > a {background-color: #FFFFFF; padding: 0;}
#rtnv li.sub:hover {margin-left: -10.2em;}
#rtnv li.sub:hover > a {color: #330;}
#rtnv li.sub:hover > ul {top: 0; left: -1px;}


-->
</style>





