body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #8FA391;
}

BODY {scrollbar-arrow-color: #EFEFEF}
BODY {scrollbar-base-color: #CCCCCC}
BODY {scrollbar-face-color: #999999}
BODY {scrollbar-highlight-color: #ffffff}
BODY {scrollbar-track-color: #EFEFEF}
BODY {scrollbar-shadow-color : #ffffff}
BODY {scrollbar-darkshadow-color : #CCCCCC}

a:link       {
	text-decoration: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
a:visited    {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #C50006;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}

/* liens du menu haut */
A.menuhaut:link { font-size:12px; COLOR: #000000; font-weight: bold; TEXT-DECORATION: none; }
A.menuhaut:visited { font-size:12px; COLOR: #000000;font-weight:bold; TEXT-DECORATION: none; }
A.menuhaut:hover { font-size:12px; COLOR: #000000;font-weight:bold; TEXT-DECORATION: underline;}

/* liens du menu de gauche */
A.menugauche_l2:link { font-size:14px; COLOR: #000000; font-weight: bold; TEXT-DECORATION: none; }
A.menugauche_l2:visited { font-size:14px; COLOR: #000000;font-weight:bold; TEXT-DECORATION: none; }
A.menugauche_l2:hover { font-size:14px; COLOR: #000000;font-weight:bold; TEXT-DECORATION: underline;}

A.menugauche_l2_sel:link { font-size:14px; COLOR: #FF0000; font-weight: bold; TEXT-DECORATION: none; }
A.menugauche_l2_sel:visited { font-size:14px; COLOR: #FF0000;font-weight:bold; TEXT-DECORATION: none; }
A.menugauche_l2_sel:hover { font-size:14px; COLOR: #FF0000;font-weight:bold; TEXT-DECORATION: underline;}

A.menugauche_l4:link { font-size:12px; COLOR: #000000; font-weight: normal; TEXT-DECORATION: none; padding-left:10px; }
A.menugauche_l4:visited { font-size:12px; COLOR: #000000;font-weight:normal; TEXT-DECORATION: none; padding-left:10px; }
A.menugauche_l4:hover { font-size:12px; COLOR: #000000;font-weight:normal; TEXT-DECORATION: underline; padding-left:10px; }

A.menugauche_l4_sel:link { font-size:12px; COLOR: #FF0000; font-weight: normal; TEXT-DECORATION: none; padding-left:10px; }
A.menugauche_l4_sel:visited { font-size:12px; COLOR: #FF0000;font-weight:normal; TEXT-DECORATION: none; padding-left:10px; }
A.menugauche_l4_sel:hover { font-size:12px; COLOR: #FF0000;font-weight:normal; TEXT-DECORATION: underline; padding-left:10px; }

/* liens sur onglets */
A.onglets:link { font-size:12px; COLOR: #000000; font-weight: normal; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.onglets:visited { font-size:12px; COLOR: #000000;font-weight:normal; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.onglets:hover { font-size:12px; COLOR: #000000;font-weight:normal; TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; }

A.onglets_sel:link { font-size:12px; COLOR: #666666; font-weight: normal; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.onglets_sel:visited { font-size:12px; COLOR: #666666;font-weight:normal; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.onglets_sel:hover { font-size:12px; COLOR: #666666;font-weight:normal; TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* liens titre sites, actus ..*/
A.titre_item:link { font-size:12px; COLOR: #666666; font-weight: bold; TEXT-DECORATION: none; }
A.titre_item:visited { font-size:12px; COLOR: #666666;font-weight:bold; TEXT-DECORATION: none; }
A.titre_item:hover { font-size:12px; COLOR: #FF0000;font-weight:bold; TEXT-DECORATION: underline;}

A.titre_item_rouge:link { font-size:12px; COLOR: #FF0000; font-weight: bold; TEXT-DECORATION: none; }
A.titre_item_rouge:visited { font-size:12px; COLOR: #FF0000;font-weight:bold; TEXT-DECORATION: none; }
A.titre_item_rouge:hover { font-size:12px; COLOR: #FF0000;font-weight:bold; TEXT-DECORATION: underline;}

A.titre_item_noir:link { font-size:12px; COLOR: #000000; font-weight: bold; TEXT-DECORATION: none; }
A.titre_item_noir:visited { font-size:12px; COLOR: #000000;font-weight:bold; TEXT-DECORATION: none; }
A.titre_item_noir:hover { font-size:12px; COLOR: #FF0000;font-weight:bold; TEXT-DECORATION: underline;}

/* liens titre sites, actus ..*/
.titre_actu: { font-size:12px; COLOR: #000000; font-weight: bold; TEXT-DECORATION: none; }

/* liens categories annuaires ..*/
A.titre_cat_l2:link { font-size:14px; COLOR: #C50006; font-weight: bold; TEXT-DECORATION: none; }
A.titre_cat_l2:visited { font-size:14px; COLOR: #C50006; font-weight: bold; TEXT-DECORATION: none; }
A.titre_cat_l2:hover { font-size:14px; COLOR: #FF0000; font-weight: bold; TEXT-DECORATION: underline; }

A.titre_cat_l4:link { font-size:12px; COLOR: #333366; font-weight: bold; TEXT-DECORATION: none; }
A.titre_cat_l4:visited { font-size:12px; COLOR: #333366; font-weight: bold; TEXT-DECORATION: none; }
A.titre_cat_l4:hover { font-size:12px; COLOR: #FF0000; font-weight: bold; TEXT-DECORATION: underline; }

A.titre_rouge:link { font-size:12px; COLOR: #FF0000; font-weight: bold; TEXT-DECORATION: none; }
A.titre_rouge:visited { font-size:12px; COLOR: #FF0000;font-weight:bold; TEXT-DECORATION: none; }
A.titre_rouge:hover { font-size:12px; COLOR: #FF0000;font-weight:bold; TEXT-DECORATION: underline;}

A.big_link:link { font-size:18px; COLOR: #666666; font-weight: bold; TEXT-DECORATION: none; }
A.big_link:visited { font-size:18px; COLOR: #666666;font-weight:bold; TEXT-DECORATION: none; }
A.big_link:hover { font-size:18px; COLOR: #FF0000;font-weight:bold; TEXT-DECORATION: underline;}

A.faq_q:link { font-size:12px; COLOR: #000000; font-weight: bold; TEXT-DECORATION: none; }
A.faq_q:visited { font-size:12px; COLOR: #000000;font-weight:bold; TEXT-DECORATION: none; }
A.faq_q:hover { font-size:12px; COLOR: #000000;font-weight:bold; TEXT-DECORATION: underline;}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	list-style-type: square;
	left: 20px;
}
.titrepage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #C50006;
	font-weight: bold;
}

.titre3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

.titre4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

.titreRSS_flux {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C50006;
	font-weight: bold;
}

td.onglet_actif {
	border: 1px solid rgb(255, 206, 60);
/*
  COLOR: black;
  BACKGROUND-COLOR:#F3E2A0;
  font-size:12px;
*/
}

td.onglet_inactif {
	border: 1px solid rgb(255, 206, 60);
/*
  COLOR: black;
  BACKGROUND-COLOR:#CCCCCC;
  font-size:12px;
*/
}

td.titre_menu_gauche {
  COLOR: #FFFFFF;
  BACKGROUND-COLOR:#375e5e;
	font-weight: bold;
}
td.texte_menu_gauche {
  COLOR: #000000;
  BACKGROUND-COLOR:#f4f2d4;
}

.menubas_inactif { font-size:12px; COLOR: #CCCCCC; }

h2 { font-size:16pt; color:#666666; border-bottom-style:solid; border-bottom-width:1px; border-color:rgb(255, 206, 60); margin:0px; margin-bottom:5px; margin-top:10px; }
h3 { font-size:14pt; border-bottom-style:solid; border-bottom-width:1px; border-color:red; margin:0px; margin-bottom:5px; margin-top:10px; }

h1.rights { font-size:16pt; color:#666666; }
h2.rights { font-size:14pt; color:#666666; border-bottom-width:0px; margin:0px; margin-bottom:0px; margin-top:0px;}

.image { border: 1px solid #000000; }
.image_rouge { border: 1px solid #FF0000; }

.encadre_titre { font-size:16pt; color:#000033; }
.encadre_texte { color:#000033; font-weight: bold; }
table.encadre {
  BACKGROUND-COLOR:#EEEEEE;
}

.texte_retrait {
  margin:10px;
}

/***********/
/* onglets */
/***********/

#tabon {
	background-color: rgb(255, 206, 60);
	padding: 0px;
	text-align: top;
	font-size: 12px;
	color: #FFFFFF;
}

#taboff {
  background-color: #cccccc;
  padding: 0px;
  text-align: top;
	font-size: 12px;
	color: #FFFFFF;
}
	
div.tab_ul {
  height: 4px;
  background: url(http://liz-editions.com/images/tab_ul.gif) no-repeat top left;
}

div.tab_ur {
  height: 4px;
  background: url(http://liz-editions.com/images/tab_ur.gif) no-repeat top right;
  padding: 0px 4px 0px 4px;
}

div.tab_uc_on {
	border-top: 1px solid rgb(255, 206, 60);
	}

div.tab_text_on {
  cursor: pointer;
  border-left: 1px solid rgb(255, 206, 60);
  border-right: 1px solid rgb(255, 206, 60);
  padding: 0px 10px 2px 10px;
}

div.tab_uc_off {
  border-top: 1px solid #cccccc;
}

div.tab_text_off {
        cursor: pointer;
        border-left: 1px solid #cccccc;
        border-right: 1px solid #cccccc;
        padding: 0px 10px 2px 10px;
}

span.lettrine { font-size:18px; color:#a51111; font-weight: bold; }
span.justify { text-align: justify; }
.justify { text-align: justify; }

.fluo {	font-weight : bold; text-decoration:none; background-color: #FFFF00; color:black; }

table.liste {
  BACKGROUND-COLOR:#000000;
}

tr.table_titre {
  COLOR: #FFFFFF;
  BACKGROUND-COLOR:#C50006;
  font-weight: bold;
}
tr.table_texte{
  COLOR: #000000;
  BACKGROUND-COLOR:#f4f2d4;
}

table.contenu { background-color:#BBBBBB; color:#000000; }
tr.ligne_titre { background-color:#DDDDDD; color:#000000; font-size:14px; text-align: center}
tr.ligne_titre2 { background-color:#CCCCCC; color:#000000; font-size:14px; text-align: center}
tr.ligne_contenu { background-color:#EEEEEE; color: black; }
tr.ligne_contenu2 { background-color:#FFFFFF; color: black; }
tr.ligne_soustotal { background-color:#AAAAAA; color: black; border-bottom: 1px solid rgb(255, 206, 60);}

/* fiche livre */
.fiche_livre_titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C50006;
	font-weight: bold;
}

.fiche_livre_auteurs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.fiche_livre_parution {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

hr.dotted {
	border-bottom:black 1px dotted;	
	height:1px;
}

hr.gris {
	border-bottom:grey 1px;	
	height:1px;
}

hr.titrepage {
	border-bottom:#FF9933 1px;	
	height:1px;
}

/* formulaire de recherche */
.input_small {
	font-size: 8pt;
	color: #223d8a;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width:1px;
	border-color: #000000;
}

table.infos { background-color:#CCCCCC; color:#000000; border:1px solid #666666;}

