body {
	background-color: #FFB13E;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

#entrez { display: block; width: 600px; height: 600px; background: url('../../images/entrez.gif') no-repeat; }
#entrez:hover { background: url('../../images/entrez_hover.gif') no-repeat; }
#entrez span { 
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
}

/*** STYLES DES TEXTES ************************************************************/
.TextWarning { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #CC0000;}
.TextHelp { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #00FF00;}
.TextEtoile { font-family: Arial; font-size: 13px; color: #CC0000; font-weight: bold;}
.TextNormal { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000000;}
.TextPetit { font-family: Verdana, Arial, sans-serif; font-size: 7pt; color: #000000;}
.TextLabel { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000000; font-weight: bold;}
.TextLabelUnderline { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000000; font-weight: bold; border-bottom: black 1px dotted;}
.TextBlanc { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #FFFFFF;}
.visites { font-weight: bold; }

/* Style pour les num&eacute;ro de pages */
.nbPages{ font-size: 8pt; font-weight: bold; padding-top: 5px; }
.nbPages th{ color: #794F00; }
.nbPages td{ width: 10px; color: #794F00; text-align: center; width: 15px; }
.nbPages a:link{ color: #794F00; display: block; }
.nbPages a:visited { color: #794F00; }
.nbPages a:hover { background: url('../../images/fond_nbpage.gif') bottom; text-decoration: none; width: 15px; display: block; }
.nbPages .sel{ background-color: #794F00; color: #FFFFFF; }
.nbPages .sel a:link, .nbPages .sel a:visited{ color: #FFFFFF; }

/* Style des menus de gauche */
.TextMenu {font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold;}
.TextSousMenu {font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #028A4D; font-weight: bold;}

/* Style menu ajout Hervé */
.img_menu { border: none; margin-bottom:-2px; margin-left:4px; margin-right:8px }
#lien_menu ul { list-style-position:outside; margin:0px; padding:0px;}
#lien_menu li { display:list-item; margin:2px;font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000000;font-weight: bold; }
#lien_menu li a
{
    display: block;
	padding: 2px 1px 2px 1px;		/* taille de l'espace autour de l'?l?ment haut - droite - bas - gauche*/
/*	background-color: #FFFFFF;*/		/* couleur de fond */
	background: url(../../images/fond-marron.gif);
	color: #FFFFFF;					/* couleur de police */
	border: 1px solid #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	width: 190;					/* largeur de ligne */
	height: 25px;
}

#lien_menu li a:hover
{
	/*list-style-image:url(images/carre-rouge.gif); */
	background: url(../../images/etoile.gif);
	background-color: #996600;
	border: 1px solid #000080;
	color: #ffffff;					/* couleur de police */
}

#retrait_negatif { padding-left:25px }
/* Fin style menu Hervé*/

/*** STYLES DES LIENS ************************************************************/
a:link {text-decoration: none; color: #CC0000;}
a:visited {text-decoration: none;  color: #000000;}
a:hover {text-decoration: overline underline; color: #CC0000;}  

/*** STYLES DES LIENS ************************************************************/
a.links:link {text-decoration: none; color: #000000;}
a.links:visited {text-decoration: none;  color: #000000;}
a.links:hover {text-decoration: overline underline; color: #CC0000;}  

/*** STYLES DES BOUTONS **********************************************************/
.bouton { border: 1px solid #996600; font-size: 11px; color:#996600; text-align:center; padding:3px 6px 3px 6px; background-color: #FFCC66; }
.BoutonPetit { font-family: Verdana; border: 1px solid #996600; font-size: 9px; color:#996600; text-align:center; padding:0px 0px 0px 0px; background-color: #FFCC66; }

/*** STYLES DES FORMULAIRES ******************************************************/
.formulaire1 {FONT-SIZE: 12px; BORDER: 1px solid #996600; BACKGROUND-COLOR: #FFCC66; }

/*** COULEUR DE FOND ************************************************************/
.CouleurFond {background-color: #FFCC66;}

/*** BORDURES EXTERIEURES *******************************************************/
.BordureGauche {
	border-top: thin;
	border-right: thin;
	border-bottom: thin;
	border-left: 1px solid #996600;
}
.BordureDroite {
	border-top: thin;
	border-right: 1px solid #996600;
	border-bottom: thin;
	border-left: 1px;
}
.BordureHaut{
	border-top: 1px solid #996600;
	border-right: 1px solid #996600;
	border-bottom: thin;
	border-left: 1px solid #996600;
}
.BordureCoinBasDroit {
	border-top: thin;
	border-right: 1px solid #996600;
	border-bottom: 1px solid #996600;
	border-left: 1px;
}
.BordureCoinBasGauche {
	border-top: thin;
	border-right: thin;
	border-bottom: 1px solid #996600;
	border-left: 1px solid #996600;
}
.bordureHB{
	border-top:
}
.TextBandeauGras {
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
}
.TextBandeauNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
}

/******************************* AJOUT JC ************************/
table{ border-collapse: collapse; }
hr{ 
	color: #996600; 
	background-color: #996600;
	height: 1px;
	border: 0;
}
label{
	float: left;
	display: block;
	width: 150px;
}
.TextAccueil {
	margin: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #996600;
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold; 
	font-size: 8pt; 
	color: #996600;
}
.TextMarron { font-family: Verdana, Arial, sans-serif; font-weight: bold; font-size: 8pt; color: #996600;}
.noresult{ margin: 5px; }
.BordureGD{
	border-top: thin;
	border-right: 1px solid #996600;
	border-bottom: thin;
	border-left: 1px solid #996600;
}
.BordureBas {
	border-top: 1px solid #996600;
	border-right: 1px solid #996600;
	border-bottom: 1px solid #996600;
	border-left: 1px solid #996600;
}
#liens ul{ padding: 0px; list-style: none; margin: 0px; }
#liens li a {
	font-size: 10pt;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	padding: 2px 5px 2px 20px;
	margin-bottom: 3px;
	display: block; 
	color: #FFFFFF; 
	text-decoration: none; 
	background: url("../../images/fond-marron.gif") #996600;
	height: 20px;
}
#liens li a:hover{
	background: url("../../images/etoile1.gif") #996600;
}
a img{ border: 0px; }
.archives{ display: block; float: left; }
a.extraits{
padding-right: 15px;
background: url(../../images/speaker.gif) no-repeat right;
text-decoration: none;
}
a:hover.extraits{
text-decoration: underline;
}
