/*
--- FEUILLE DE STYLE DU SITE OCHA ---
Organisation :
1. Mise en page
2. Elements communs
  2.a styles des elements de formatage HTML
  2.b styles de blocs
3. Pages
  3.a home
  3.b Sciences humaines
  3.c Enfants/Ados
  3.d Comptes rendus
  3.e Dossiers
  3.f Agenda
  3.g Auteurs
  3.h Catalogue
  3.i Liens
  3.j Qui sommes-nous ?
  3.k Newsletter (archives)
  3.l Actualités
  3.m Biographie
  3.n Newsletter (mail)
4. Impression
*/



/* --- 1. Mise en page --- */
#container { margin: 0px auto; padding: 0px 0px 0px 0px;  width: 100%; }
#page { padding: 0px; margin-left: 382px; width:auto;margin:0 10px 0px 407px;padding:0;height:100%;}
#outils { padding: 5px; margin: 0px 0px 0px 382px; text-align:right;}
#menu { padding: 5px; margin: 0px 0px 0px 0px; width:382px; height:550px; float: left;}
#footer { margin: 20px 0px 0px 0px; padding: 0px; clear: both; width: 100%;}

#home_link {
 float:left;
}

#titre_rub {
 float:left;
 margin:0px 3px 0px 3px;
 width:  20px;
 height : 398px;
}

/* rubriques */
#nav_liens {background-color:#969B8C;height:398px;width:90px;margin:0;float:left;}
#nav_liens ul {list-style:none;padding:0;margin:0;font-size:10px;font-family:arial;color:#FFFFFF;font-weight:bold;}
#nav_liens li {
	display:block;
	margin:0;
	padding:5px 0 5px 0;
	background-image:url(../images/communs/pointilles_nav.gif);
	background-position:top;
	background-repeat:repeat-x;
}


/* sous rubriques */
#ss_menu { float:left; width:189px;height:398px;}
#ss_menu div {position:absolute; visibility:hidden; height:398px; width:189px; z-index:2; padding:0;}
#ss_menu div ul {list-style:none; margin-left:5px }
#ss_menu div ul li {margin:15px 0 15px 0;padding:0;}
#ss_menu div a {color:#FFFFFF; font-weight:bold;text-decoration:none;}
#ss_menu div a:hover {color:#FFFFFF; font-weight:bold;text-decoration:underline;}

#newsletterFormMessage {color:#2D8586;}
#contactFormMessage {color:#B3013B;}

/*Images de fond de sous menus : version mozilla*/
html>body #ss_menu div.ss_menu_sh { margin-left:0px; background-image:url(../images/communs/ss_menu_sh.png);}
html>body #ss_menu div.ss_menu_enfants {margin-left:0px;  background-image:url(../images/communs/ss_menu_enfants.png);}
html>body #ss_menu div.ss_menu_dossiers {margin-left:0px; background-image:url(../images/communs/ss_menu_dossiers.png);}
html>body #ss_menu div.ss_menu_food {margin-left:0px; background-image:url(../images/communs/ss_menu_food.png);}

/*Images de fond de sous menus : version ie*/
#ss_menu div.ss_menu_sh {margin-left:0px; filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fileadmin/images/communs/ss_menu_sh.png');}
#ss_menu div.ss_menu_enfants {margin-left:0px; filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fileadmin/images/communs/ss_menu_enfants.png')}
#ss_menu div.ss_menu_dossiers {margin-left:0px; filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fileadmin/images/communs/ss_menu_dossiers.png')}
#ss_menu div.ss_menu_food {margin-left:0px; filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fileadmin/images/communs/ss_menu_food.png')}

/* Disposition des sous-menus */
#ss_menu div.ss_menu_sh_c ul{margin-left:20px; margin-top:35px;}
#ss_menu div.ss_menu_enfants_c ul{margin-left:20px; margin-top:67px;}
#ss_menu div.ss_menu_dossiers_c ul{margin-left:20px; margin-top:120px;}
#ss_menu div.ss_menu_food_c ul{margin-left:20px; margin-top:120px;}


/* --- chapo --- */
#chapo_gauche {position:absolute;top:417px;left:25px;z-index:2;width:372px;margin:30px 0 0 10px;}
#chapo_gauche {font-weight:bold;font-size:14px;}
#chapo_gauche p{padding-right:20px; }
#chapo_gauche p.nb_doc{margin-top:10px;font-weight:bold;font-size:12px;color:#000000; text-align:right;}

#lien_bas {position:absolute;top:475px;left:25px;z-index:2;width:372px;margin:30px 0 0 10px;}
#lien_bas a {font-size:14px}

#footer .footer_gauche {display:block; width:382px; float: left; text-align:right;}
#footer .footer_gauche img { vertical-align:middle;}
#footer .footer_droit {display:block; padding-top: 4px; text-align:center;}

/* pour mozilla */
html>body #footer .footer_droit {padding-top: 2px;}
html>body #favoris_outils {display: none;}
html>body #favoris_footer {display: none;}



/* outils */
.nom_outil {width:100px; height:30px; vertical-align:middle;}

#logo {display:none}

/* --- 2. Elements communs --- */



/*   2.a styles des elements de formatage HTML */
body {
	margin:0px 0px 0px 0px;
	padding:0px 50px 0px 0px;
	font-family:Trebuchet MS;
	color:#666666;
	font-size:11px;
	height: 100%
}
form, input, div, p, h1, h2, h3, h4, h5, h6, ul, li {margin:0;padding:0;}
ul {	text-indent : 15px;}
a{color:#666666;}
#footer { color:#666666; text-align: center;}
#footer a {color:#666666;text-decoration:underline;}
.aligner_droite {text-align:right;}
.aligner_gauche {text-align:left;}
.align_droite {float:right;}
.align_gauche {float:left;}
.vertical_align {vertical-align:middle;}
.recherche {margin:0 10px -4px 20px;width:100px;height:15px;}
.titre_recherche {border-bottom:1px solid #969B8C;font-size:16px;font-family:arial;}
a {text-decoration:none; font-weight:bold;}
a:hover {text-decoration:underline;}
a.nav{text-decoration:underline; font-weight:bold; font-size:11px;}
a.lien_droit {display:block;font-weight:bold; font-size:16px;text-align:right;}
.accroche {display:block;font-weight:bold; font-size:11px;}
.date {font-weight:bold; font-size:11px;}
.bordure_visuel_1 {padding:1px;border:1px solid #969B8C;}
.bordure_visuel_2 {padding:2px;border:1px solid #969B8C;}
.bordure_visuel_5 {padding:5px;border:1px solid #969B8C;}
.titre{display:block;font-size:14px;font-weight:bold;}
.home_visuel_pt {float:left;margin-right:10px;}
h4 {font-size:11px;color:#000000;}
h2 {font-size:18px;}
/*   2.b styles de blocs */

/* titre de la page */
#titre_page{display:block;margin-bottom:20px;font-size:18px;font-weight:normal;}

/* sous-titres */
/*.sous_titre{display:block;border-bottom:1px solid #969B8C;font-size:16px;font-family:arial;margin-bottom:20px;}*/
.sous_titre{display:block;border-bottom:1px solid #969B8C;font-size:14px;font-family:arial;margin-bottom:20px;}

/* blocs d'actualités */
.bloc_actu {}
.bloc_actu .visuel {float:left;}
.bloc_actu .home_visuel_pt {float:left;margin-right:10px;}
.bloc_actu .date {display:block;}


/* blocs de listes d'ouvrages et de textes avec infos */
.bloc_liste1, .bloc_liste2 {background-image: url("../images/communs/pointilles_h.gif");background-repeat:repeat-x;padding:15px 0 15px 0;}
.bloc_liste3, .bloc_liste4 {padding:0px 0 15px 0;}
.bloc_liste1 .titre, .bloc_liste1 .titre a, .bloc_liste1 .titre a:hover,
.bloc_liste2 .titre, .bloc_liste2 .titre a, .bloc_liste2 .titre a:hover,
.bloc_liste3 .titre, .bloc_liste3 .titre a, .bloc_liste3 .titre a:hover,
.bloc_liste4 .titre, .bloc_liste4 .titre a, .bloc_liste4 .titre a:hover
{font-size:14px;font-weight:bold;}

.bloc_liste1 .titre,
.bloc_liste2 .titre,
.bloc_liste3 .titre,
.bloc_liste4 .titre
{display:block;}

.bloc_liste2 .savoir_plus, .bloc_liste4 .savoir_plus  {text-align:right;font-weight:bold;padding-right:20px;}
.bloc_liste1 .savoir_plus,.bloc_liste3 .savoir_plus {display:none;}

/* blocs de liste de titres ou de noms d'auteurs sans info */
.bloc_liste {margin-bottom:40px;}
.bloc_liste a{font-size:12px;font-weight:bold;margin-bottom:40px;text-decoration:none;}
.bloc_liste a:hover{font-size:12px;font-weight:bold;margin-bottom:40px;text-decoration:underline;}
.bloc_liste ul{padding:5px; text-indent:10px;}
.bloc_liste li{padding-bottom:5px;}
.bloc_auteurs {font-weight:bold;}

/* bloc de détail d'un ouvrage */
.credit_photo {font-style:italic;color:#969B8C;}
#lire_aussi {background-image: url("../images/communs/pointilles_h.gif");background-repeat:repeat-x;}
#lire_aussi a{text-decoration:none;color:#958FFF;}
#lire_aussi ul{margin:0;padding:0;list-style:none;}
#nav_publications {margin-top:20px;}
#nav_publications a {color:#666666;}

/* bloc de la liste d'évènements de l'agenda */
.bloc_agenda {background-image: url("../images/communs/pointilles_h.gif");background-repeat:repeat-x;padding:15px 0 0 0;}
.bloc_agenda p {margin-bottom:15px;}
.bloc_agenda a {font-weight:bold;text-decoration:none;color:#666666;}
.bloc_agenda a:hover {font-weight:bold;text-decoration:underline;}
.bloc_agenda .date {display:block;font-weight:bold; font-size:12px;margin-bottom:20px; text-transform:uppercase;}
.bloc_agenda .evenement_agenda {font-weight:bold; font-size:12px;margin-bottom:20px;}

/* Bloc Alphabet */
.tableau_alphabet {border:1px solid #000000;}
.tableau_alphabet td{text-align:center;border:1px solid #000000;}
.tableau_alphabet a{font-weight:bold;color:#000000;text-decoration:none;font-size:20px;display:block;height:30px;width:30px;}
.tableau_alphabet a:hover{color:#000000;}

/* Bloc central sur la home */
.bloc_home {border:1px dotted #969B8C;margin:0;padding:10px;}
.bloc_home .titre{display:block;font-weight:bold; font-size:16px;color:#CA0063;margin:0;padding:0;}
.bloc_home img{float:left;margin-right:10px; padding:1px;border:1px solid #969B8C;}
.bloc_home br {clear: both;}

/* Liens vers des documents PDF dans le déail des ouvrages */
.lien_document {float:right; margin-left:5px; width:60px;}
.lien_document img {border:0px;}
/*.document {clear:both;}*/
.document {padding-top:10px;clear:both;}

/* Blocs d'affichage de la page sélection de livres pour jeunes */
.enfants_selecteurs, .enfants_images {display:block; text-align:center; width:90%; margin:10px;}
.enfants_images img {margin:2px;padding:1px;border:1px solid #969B8C;}

/* divers */
.bloc {margin-bottom:20px;}

.pagination {display:block;text-align:center;}
.chapitre {font-weight:bold; color:#000000; }
a:hover .chapitre {font-weight:bold; color:#000000; text-decoration:underline;}


/* corps des documents */
a:hover .titre_doc{text-decoration:underline;}


/*   3.a home */
body.home  #titre_rub {background-image:url(../images/home/titre_nav.gif)}
body.home {background-image:url(../images/home/couleur_droite.gif);background-repeat:repeat-y;background-position:right;}
body.home #ss_menu {background-image:url(../images/home/visuel_nav.jpg)}
body.home #logo {display:inline}

/* couleurs */
body.home .bloc_actu {margin-bottom:15px;}
body.home h1, body.home h2, body.home h3,
body.home b, body.home a,
body.home .date,
body.home .accroche, body.home a.nav, body.home .bloc_liste1 .titre,
body.home .lien_droit,
body.home .bloc_home .titre
{
	color:#832d56;
  /*color:#CA0063;*/
}

body.home #chapo_gauche
{
  color:#257701;
}



/*   3.b Sciences humaines */
body.sciences_humaines #titre_rub {background-image:url(../images/sciences_humaines/titre_nav.gif)}
body.sciences_humaines {background-image:url(../images/sciences_humaines/couleur_droite.gif);background-repeat:repeat-y;background-position:right;}
body.sciences_humaines #ss_menu {background-image:url(../images/sciences_humaines/visuel_nav.jpg)}

body.sciences_humaines h1, body.sciences_humaines h2, body.sciences_humaines h3,
body.sciences_humaines b, body.sciences_humaines a,
body.sciences_humaines #titre_page, body.sciences_humaines .date,
body.sciences_humaines .accroche, body.sciences_humaines a.nav,
body.sciences_humaines .bloc_liste1 .titre, body.sciences_humaines .bloc_liste3 .titre,
body.sciences_humaines .bloc_liste a,
body.sciences_humaines #chapo_gauche
{
  color:#FC4C36;
}

body.sciences_humaines .tableau_alphabet {border:1px solid #cc0000; background-color:#F78A65;}
body.sciences_humaines .tableau_alphabet td{border:1px solid #cc0000;}
body.sciences_humaines .tableau_alphabet a{color:#cc0000;}
body.sciences_humaines .tableau_alphabet a:hover{color:#666666;}


/*   3.c Enfants/Ados */
body.enfants #titre_rub {background-image:url(../images/enfants/titre_nav.gif)}
body.enfants {background-image:url(../images/enfants/couleur_droite.gif);background-repeat:repeat-y;background-position:right;}
body.enfants #ss_menu {background-image:url(../images/enfants/visuel_nav.jpg)}

body.enfants h1, body.enfants h2, body.enfants h3,
body.enfants b, body.enfants a,
body.enfants #titre_page, body.enfants .date,
body.enfants .accroche, body.enfants a.nav,
body.enfants .bloc_liste1 .titre, body.enfants .bloc_liste3 .titre,
body.enfants .bloc_liste a,
body.enfants #chapo_gauche
{
  color:#958FFF;
}
/* titres dans les descriptions d'ouvrages --> pas homogène */
body.enfants #page h3{font-size:14px;font-weight:bold;font-style:italic;color:#666666;}


/*   3.d Comptes rendus */
body.cr #titre_rub {background-image:url(../images/cr/titre_nav.gif)}
body.cr {background-image:url(../images/cr/couleur_droite.gif);background-repeat:repeat-y;background-position:right;}
body.cr #ss_menu {background-image:url(../images/cr/visuel_nav.jpg)}

body.cr h1, body.cr h2, body.cr h3,
body.cr b, body.cr a,
body.cr #titre_page, body.cr .date,
body.cr .accroche, body.cr a.nav,
body.cr .bloc_liste1 .titre, body.enfants .bloc_liste3 .titre,
body.cr .bloc_liste a,
body.cr #chapo_gauche
{
  color:#A46261;
}



/*   3.e Dossiers */
body.dossiers #titre_rub {background-image:url(../images/dossiers/titre_nav.gif)}
body.dossiers {background-image:url(../images/dossiers/couleur_droite.gif);background-repeat:repeat-y;background-position:right;}
body.dossiers #ss_menu {background-image:url(../images/dossiers/visuel_nav.jpg)}

body.dossiers h1, body.dossiers h2, body.dossiers h3,
body.dossiers b, body.dossiers a,
body.dossiers #titre_page, body.dossiers .date,
body.dossiers .accroche, body.dossiers a.nav,
body.dossiers .bloc_liste1 .titre, body.dossiers .bloc_liste3 .titre,
body.dossiers .bloc_liste a,
body.dossiers #chapo_gauche
{
  color:#4B5BBA;
}



/*   3.f Agenda */
body.agenda #titre_rub {background-image:url(../images/agenda/titre_nav.gif)}
body.agenda {background-image:url(../images/agenda/couleur_droite.gif);background-repeat:repeat-y;background-position:right;}
body.agenda #ss_menu {background-image:url(../images/agenda/visuel_nav.jpg)}

body.agenda h1, body.agenda h2, body.agenda h3,
body.agenda b, body.agenda a,
body.agenda #titre_page, body.agenda .date,
body.agenda .accroche, body.agenda a.nav,
body.agenda .bloc_liste1 .titre, body.agenda .bloc_liste3 .titre,
body.agenda .bloc_agenda .evenement_agenda,
body.agenda #chapo_gauche
{
  color:#DEB728;
}

body.agenda .bloc_agenda .evenement_agenda {font-weight:bold;}
body.agenda .bloc_agenda a {color:#000000;font-weight:bold;}

/*   3.g Auteurs */
body.auteurs #titre_rub {background-image:url(../images/auteurs/titre_nav.gif)}
body.auteurs {background-image:url(../images/auteurs/couleur_droite.gif);background-repeat:repeat-y;background-position:right;}
body.auteurs #ss_menu {background-image:url(../images/auteurs/visuel_nav.jpg)}

body.auteurs h1, body.auteurs h2, body.auteurs h3,
body.auteurs b, body.auteurs a,
body.auteurs #titre_page, body.auteurs .date,
body.auteurs .accroche, body.auteurs a.nav,
body.auteurs .bloc_liste1 .titre, body.auteurs .bloc_liste3 .titre,
body.auteurs .bloc_liste a,
body.auteurs #chapo_gauche
{
  color:#0190E1;
}

body.auteurs .tableau_alphabet {border:1px solid #025EAC; background-color:#01C1FF;}
body.auteurs .tableau_alphabet td{border:1px solid #025EAC;}
body.auteurs .tableau_alphabet a{color:#025EAC;}
body.auteurs .tableau_alphabet a:hover{color:#666666;}

/*   3.h Catalogue */
body.catalogue #titre_rub {background-image:url(../images/catalogue/titre_nav.gif)}
body.catalogue {background-image:url(../images/catalogue/couleur_droite.gif);background-repeat:repeat-y;background-position:right;}
body.catalogue #ss_menu {background-image:url(../images/catalogue/visuel_nav.jpg)}

body.catalogue h1, body.catalogue h2, body.catalogue h3,
body.catalogue b, body.catalogue a,
body.catalogue #titre_page, body.catalogue .date,
body.catalogue .accroche, body.catalogue a.nav,
body.catalogue .bloc_liste1 .titre, body.catalogue .bloc_liste3 .titre,
body.catalogue .bloc_liste a,
body.catalogue .bloc_liste, body.catalogue .bloc_liste a, body.catalogue .bloc_liste a:hover,
body.catalogue #chapo_gauche
{
  color:#339900;
}
body.catalogue #page .tx-smilecontenusocha-pi1 h3{font-size:11px;font-weight:bold;}

/*   3.i Liens */
body.liens #titre_rub {background-image:url(../images/liens/titre_nav.gif)}
body.liens {background-image:url(../images/liens/couleur_droite.gif);background-repeat:repeat-y;background-position:right;}
body.liens #ss_menu {background-image:url(../images/liens/visuel_nav.jpg)}

body.liens h1, body.liens h2, body.liens h3,
body.liens b, body.liens a,
body.liens #titre_page, body.liens .date,
body.liens .accroche, body.liens a.nav,
body.liens .bloc_liste1 .titre, body.liens .bloc_liste3 .titre,
body.liens .bloc_liste a,
body.liens .bloc_agenda .date,
body.liens #chapo_gauche
{
  color:#CA67AE;
}

body.liens .bloc_agenda a {
  color:#000000;
}


/*   3.j Qui sommes-nous ? */
body.qui #titre_rub {background-image:url(../images/qui/titre_nav.gif)}
body.qui {background-image:url(../images/qui/couleur_droite.gif);background-repeat:repeat-y;background-position:right;}
body.qui #ss_menu {background-image:url(../images/qui/visuel_nav.jpg)}

body.qui h1, body.qui h2, body.qui h3,
body.qui b, body.qui a,
body.qui #titre_page, body.qui .date,
body.qui .accroche, body.qui a.nav,
body.qui .bloc_liste1 .titre, body.qui .bloc_liste3 .titre,
body.qui .bloc_liste a,
body.qui #chapo_gauche
{
  color:#B3013B;
}


/*   3.k Newsletter (archives) */
body.newsletter #titre_rub {background-image:url(../images/newsletter_archives/titre_nav.gif)}
body.newsletter {background-image:url(../images/newsletter_archives/couleur_droite.gif);background-repeat:repeat-y;background-position:right;}
body.newsletter #ss_menu {background-image:url(../images/newsletter_archives/visuel_nav.jpg)}

body.newsletter h1, body.newsletter h2, body.enfants h3,
body.newsletter b, body.newsletter a,
body.newsletter #titre_page, body.newsletter .date,
body.newsletter .accroche, body.newsletter a.nav,
body.newsletter .bloc_liste1 .titre, body.newsletter .bloc_liste3 .titre,
body.newsletter .bloc_liste a,
body.newsletter #chapo_gauche
{
  color:#2D8586;
}


/*   3.l Actualités */
body.actus #titre_rub {background-image:url(../images/actus/titre_nav.gif)}
body.actus {background-image:url(../images/actus/couleur_droite.gif);background-repeat:repeat-y;background-position:right;}
body.actus #chapo_gauche {font-size:14px;color:#CC0066;font-weight:bold;}
body.actus #ss_menu {background-image:url(../images/home/visuel_nav.jpg)}

body.actus h1, body.actus h2, body.actus h3,
body.actus .bloc_actu {background-image: url("../images/communs/pointilles_h.gif");background-repeat:repeat-x;padding:15px 0 0 0;margin-bottom:15px;}
body.actus b, body.actus a,
body.actus #titre_page, body.actus .date,
body.actus .accroche, body.actus a.nav, body.actus .bloc_liste1 .titre, body.actus .bloc_liste3 .titre
{
  color:#832d56;
/*  color:#CA0063;*/
}



/*   3.m Biographie */
body.biographie #titre_rub {background-image:url(../images/outils/titre_nav_bio.gif)}
body.biographie {background-image:url(../images/outils/couleur_droite.gif);background-repeat:repeat-y;background-position:right;}
body.biographie #ss_menu {background-image:url(../images/outils/visuel_nav.jpg);background-repeat:no-repeat; }

body.biographie h1, body.biographie h2, body.enfants h3,
body.biographie b, body.biographie a,
body.biographie #titre_page, body.biographie .date,
body.biographie .accroche, body.biographie a.nav,
body.biographie .bloc_liste1 .titre, body.biographie .bloc_liste3 .titre,
body.biographie .bloc_liste a,
body.biographie #chapo_gauche
{
  color:#B6B775;
}


/*   3.n Newsletter (mail) */

#newsletter {margin:0 20px 0 20px;}
#bloc_vert {width:560px;height:10px;background-color:#A3E757;}
#bandeau_haut {margin:4px 0 4px 0;width:560px;background-color:#A3E757;}
#titre {margin:0 0 0 0;width:560px;height:13px;background-color:#A3E757; color:#FFFFFF;}
#date {margin:4px 0 4px 0;width:560px;height:32px;background-color:#CA0063; color:#ffffff; font-weight:bold;}
#date a{margin:4px 0 4px 0;width:560px;height:32px;background-color:#CA0063; color:#ffffff; font-weight:bold;}
#bloc1 {margin:0 0 4px 0;width:560px;background-color:#B1F0FC;}
#bloc2 {margin:0 0 4px 0;width:560px;background-color:#FFC17F;}
#bloc3 {margin:0 0 4px 0;width:560px;background-color:#DFF539;}
#bloc4 {margin:0 0 4px 0;width:560px;background-color:#A3E757;}



/*   3.o Food cultures */
body.food #titre_rub {background-image:url(../images/food/titre_nav.gif)}
body.food {background-image:url(../images/food/couleur_droite.gif);background-repeat:repeat-y;background-position:right;}
body.food #ss_menu {background-image:url(../images/food/nav_bg_food_culture.gif)}

body.food h1, body.food h2, body.food h3,
body.food b, body.food a,
body.food #titre_page, body.food .date,
body.food .accroche, body.food a.nav,
body.food .bloc_liste1 .titre, body.food .bloc_liste3 .titre,
body.food .bloc_liste a,
body.food #chapo_gauche
{
  color:#eeaf1d;
}

body.sciences_humaines .tableau_alphabet {border:1px solid #cc0000; background-color:#F78A65;}
body.sciences_humaines .tableau_alphabet td{border:1px solid #cc0000;}
body.sciences_humaines .tableau_alphabet a{color:#cc0000;}
body.sciences_humaines .tableau_alphabet a:hover{color:#666666;}




/* --- 4. Impression --- */


body.print #container { margin: 0px auto; padding: 0px 0px 0px 0px;  width: 100%; }
body.print #page { padding: 0px; margin-left: 0px; width:auto;margin:0 0px 0px 0px;padding:0;height:100%;}
body.print #outils { display:none;}
body.print #menu { display:none;}
body.print #footer { display:none;}
body.print h1, body.print h2, body.print h3,
body.print b, body.print a,
body.print #titre_page, body.print .date,
body.print .accroche, body.print a.nav,
body.print .bloc_liste1 .titre, body.print .bloc_liste3 .titre,
body.print .bloc_liste a,
body.print #chapo_gauche,
body.print .lien_droit,
body.print .bloc_home .titre
{
  color:#000000;
}


