/* SURVOL */
.ligneroll {CURSOR: pointer; }
.ligne {}
.smenu_ligneroll {CURSOR: pointer; background-color:#6b95cf;}
.marge_10_left_right {margin-left:0px; margin-right:0px}

/* DROP MENU */
.drop_menu_layer {position:absolute; margin-top:0px; margin-left:-2px; z-index:1; visibility:hidden; overflow:auto}
.drop_menu_tab {border:1px; border-color:#724a1f; border-style:solid; background-color:#83a9d8; color:#FFFFFF}
.drop_menu_tab_cell {background-color:#000000}
.drop_menu_tab_cell_margin {margin:7px}

.tbl_annonces{  color:#FF9933; border: 3px solid ;}

/* valeurs par defaut */
/* ------------------ */
  /* police par defaut de tout le site */
  BODY {font-family:Verdana;font-size:10px;color: #000000;} 

  /* tableau par défaut */
  Table {}
  TR {}
  TD {font-family:Verdana;font-size:11px;}

/* le champs recherche*/
 .recherche{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7392C4;
	height: 20px;
	width: 150px;
	margin-top: 4px;
	border-top: 1px solid #94ACD2;
	border-right: 1px solid #94ACD2;
	border-bottom: 1px solid #004E94;
	border-left: 1px solid #004E94;
	padding: 2px;
}

/* fond, barres de defilement et les cases de formulaire */
/* ----------------------------------------------------- */
  body {scrollbar-face-color: #CBD9ED;scrollbar-shadow-color: #83A4D4;scrollbar-arrow-color: #6A87B9;scrollbar-track-color: #ffffff; background-image:url(../picts/fd-page.gif)}

/* les grands titres de chaque module */
/* ---------------------------------- */
  .grandtitre {font-family:Verdana;font-size:13px; font-weight:bold; }

/* les entetes */
/* ----------- */
  .entete {font-family:Verdana;font-size:11px;color:#C90711;font-weight:bold;}
  .entetepage {font-family:Verdana; font-size:9px; color:#ffffff; font-weight:normal;}

  A.entete {font-family:Verdana; font-size:11px; color:#C90711; font-weight:bold;}
  A.entete:hover {font-family:Verdana; font-size:11px; color:#C0C0C0; font-weight:bold;}

  A.entetepage {font-family:Verdana; font-size:8pt; color:#C0C0C0; font-weight:normal;}/*--*/
  A.entetepage:hover {font-family:Verdana; font-size:8pt; color:#FF8000; font-weight:normal;}

  TABLE.entete2 {}/*repéré pour la messagerie*/
  TR.entete2 {background-color:#B6CCED;}

  TABLE.entete3 {BORDER-TOP: 0px; solid; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-BOTTOM:#000000 1px solid;}
  TR.entete3 {background-color:#DFDFFF;}

/* Liens & Menus vers les modules */
/* ----------------------------------------- */
  /* menu rubriques horizontal */
  A.m:hover {color: #FFCC00;text-decoration:none;font-weight:bold;font-size:10px; background-color : transparent;}
  A.m {color: #FFFFFF;text-decoration:none;font-weight:bold;font-size:10px; background-color : transparent;}

  /* menu haut vertical */
  A.m2:hover {color: #7392C4;text-decoration:none;font-weight:bold;font-size:11px;background-color : transparent;}
  A.m2 {color: #7392C4;text-decoration:none;font-weight:normal;font-size:11px;background-color : transparent;}

/* menus créés par artiphp (identification zone membre)*/
/* --------------------------------------------------- */
  /* titre des menus */
  .menutitre {font-family:Verdana; font-size:11px; color:#000000; font-weight:bold; }
  DIV.menu {color:#000000;}
  A.menu {color:#000000; text-decoration:none;}
  A.menu:hover {color:#000000; text-decoration:underline;}

/* impression */
/* ---------- */
.imprime{background-color : transparent;}

/* menu breves (pour page accueil) */
/*---------------------------------*/
  /* breves */
  TABLE.menunews{}
  TR.menutitrenews {}
  TR.menutextenews {}
  A.menuliennews {color:#006600; font-weight:normal;}
  .menudatenews {color:#C0C0C0; font-weight:normal;}
  .menutitrenews {font-weight:bold;}
  .menutextenews {}
  A.menulien2news {font-weight:bold;}
  A.menusuitenews {font-weight:bold;}
  .textenews {font-size:9px;font-weight: normal;color: #000000;text-decoration: none;}
   A.textenews {font-weight: normal;color: #000000;text-decoration: none;}

  /* edito - [nico: ne me sert pas] 
  TR.titredito {}
  TR.textedito {}
  .titredito {font-weight:bold;}
  .textedito {}
  .menudateedito {color:#C0C0C0; font-weight:normal;}
  A.menusuiteedito {font-weight:bold;}*/ 

/* pages news.php*/
/* --------------------------------- */
 /* div et tableau */
 DIV.titre {margin-top : 5; BORDER-BOTTOM:#000000 1px dotted;}
 DIV.lien {text-align : right;}
 DIV.tout_news {text-align : center; }

 TD.news {padding :1;}

 /* polices de caractère */
 .titre {font-size:10pt;  font-weight:bold;}
 .datenews {font-size:8pt; color:#C0C0C0; font-weight:normal;}

 /* liens */
 A.lien {font-size:10px; font-weight:bold; text-decoration:none;}
 A:hover.lien {font-size:10px; font-weight:bold; text-decoration: underline;}

 A.tout_news {font-size:10px; font-weight:bold; text-decoration:none;}
 A:hover.tout_news {font-size:10px; font-weight:bold; text-decoration: underline;}

/* copyright */
/* --------- */
.copyright{ color : #446495; text-align : center; font-size : 10px; }
.copyright a{ color : #446495; font-weight : bold; text-decoration : none; padding-left : 2px; padding-right : 2px; }
.copyright a:hover{ color : #446495; font-weight : bold; text-decoration : none; background : #E4E1F6; }

/* Categories (index.php) */
/* ---------------------- */
 /* categorie : div et tableau */
 DIV.Dos_cat_general {position:relative;}
 DIV.Dos_cat_titre {margin-top : 5px;} /* Bloc qui affiche le titre des dossiers(catégorie! pour moi) non affichée par nico*/
 DIV.Dos_cat_texte {margin-bottom : 10px; color: #000000; BORDER-BOTTOM:#004E94 1px solid;}/* idem*/
 DIV.Dos_sscat_titre {  margin-left : 15px; margin-top : 5px;}
 DIV.Dos_sscat_texte {	margin-left : 15px; margin-bottom : 5px;}

 /* categorie : polices de caractère */
 .Dos_cat_date {font-size:8pt; color:#C0C0C0; font-weight:normal;}
 .Dos_sscat_date {font-size:8pt; color:#C0C0C0; font-weight:normal;}
 .Dos_cat_titre {font-size:12px; color:#000000; font-weight:bold;}

 /* categorie : liens */
 A.Dos_cat_titre {font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}
 A:hover.Dos_cat_titre {font-size:12px; color:#000000; font-weight:bold; text-decoration: underline;}/* sur la page de présentation des dossiers(catégorie! pour moi) non affichée par nico*/

 A.Dos_sscat_titre {font-size:11px; font-weight:bold; text-decoration:none;}
 A:hover.Dos_sscat_titre {font-size:11px; font-weight:bold; text-decoration: underline;}

/* les dossiers dans une cat (cat.php) */
/* ----------------------------------- */
 /* div et tableau */
 DIV.Dos_catphp_general {position:relative;}
 DIV.Dos_catphp_titre {margin-top : 0px; BORDER-BOTTOM:1px solid #004E94; width:100%;}

 /* Titre dossier liens */
 A.titredos_catphp {font-size:13px; color:#000000; font-weight:bold; text-decoration:none; padding-left : 2px; padding-right : 2px;}
 A:hover.titredos_catphp {font-size:13px; color:#000000; font-weight:bold; text-decoration:none; background-color:#FFCC00;}

 /* Titre dossier liens à gauche - nico */
 A.titredos2_catphp {font-size:10px;
	color:#000000; font-weight:bold; text-decoration:none; width: 100%; display: block; background-image:  url("../Userfiles/image/puce03.gif"); background-repeat: no-repeat; background-position: left top; text-align: left; vertical-align: text-top; padding-left: 9px;}
 A:hover.titredos2_catphp {font-size:10px; color:#7D7D7D; font-weight:bold; text-decoration:none; background-color:#E8EDF6; background-image: url("../Userfiles/image/puce04.gif");}

 /* polices de caractère */
 .datedos_catphp {font-size:8px; color:#C0C0C0; font-weight:normal;}
 .chapo_catphp {font-family:Verdana; font-size:11px; font-weight:normal; color: #000000;}

 /* affichage des souscatégories */
 DIV.Dos_catphp_sscat {BORDER-TOP:#000000 1px solid; BORDER-BOTTOM:#000000 1px solid;}
 .Dos_catphp_sscat {font-weight:bold;}
 A.Dos_catphp_sscat {font-size:9px; font-weight:normal; text-decoration:none;}
 A:hover.Dos_catphp_sscat {font-size:9px; font-weight:normal; text-decoration: underline;}

/* -------------------------------------------------- */
/* Dossier specifique (dossiers.php, commentaire.php) */
/* -------------------------------------------------- */

 /* div et tableau */
 DIV.dossier {position:relative;}
 DIV.chapo {position:relative;}
 DIV.suite {BORDER-TOP:#000000 1px solid; margin-top : 10px; margin-bottom : 20px;}
 DIV.debut_suite {BORDER-TOP:#000000 1px solid; margin-top : 10px; margin-bottom : 20px; text-align : center; padding : 2;}
 DIV.commentaire {position:relative; margin-top:2em; margin-bottom:2em; BORDER:#000000 1px dotted; text-align : center; padding : 2;}
 DIV.commentaire_login {BORDER-BOTTOM:#000000 1px solid; padding : 2;}
 DIV.commentaire_texte {margin-bottom:2em; padding : 2;}


 /* polices de caractère */
 .texte {font-family:Verdana; font-size:11px; color:#000000;}
 .titre {font-size:11pt; font-weight:bold;}
 .datedos {font-size:8pt; color:#C0C0C0; font-weight:normal;}
 .chapo {font-family:Verdana; font-size:11px; font-weight:normal; color: #000000;}
 .suite {color:#000000; font-weight:bold;}
 .debut_suite {color:#959595; font-weight:bold;}
 .commentaire {font-size:10pt; color:#006600; font-weight:bold;}
 .commentaire_login {font-size:8pt; font-weight:bold;}
 .commentaire_texte {font-size:8pt; font-weight:normal;}
 .auteur {font-size:9pt; font-weight:bold;}

 /* categorie : liens */
 A.suite {font-weight:normal; text-decoration:none; margin-left : 5px;}
 A:hover.suite {font-weight:normal; text-decoration: underline; margin-left : 5px;}

 A.debut_suite {font-weight:bold;}
 A:hover.debut_suite {font-weight:bold;}

 A.commentaire {font-size:9pt; font-weight:normal; text-decoration:none;}
 A:hover.commentaire {font-size:9pt; font-weight:normal; text-decoration: underline;}


 /* commentaire formulaire */
 INPUT.commentaire {font-size: 8pt; font-weight:normal;}


.menu		{ font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-size: 11px;
		  padding-top: 3px;
		  padding-bottom: 3px;
		  padding-left: 3px;
		  padding-right: 3px;
		  cursor:hand;
		  font-weight: bold;
		  text-align: center;
		  display: block;
		  line-height: 22px;
		  white-space:nowrap;
		  }


a.menu:link 	{ color: #FFFFFF; }


a.menu:visited 	{ color: #FFFFFF; }


a.menu:active 	{  color: #FFFFFF; }


a.menu:hover 	{ color: #FFCC00;
		  text-decoration:none }
/* SITE SEARCH FORM */

.searchsiteform		{
			FONT: 12px arial, verdana, sans-serif;
			color: #000000;
			background-color: #FFFFFF;
			background-image: url("../picts/shadeform.gif");
			WIDTH: 120PX;
			HEIGHT: 19PX;
			BORDER: #000000 1px solid;
			margin-top: 1px;
			}


/* SITE SEARCH BACKGROUND */

.googlesearch		{ background-color: #FFFFFF; }