/* fonds */



body {background-color:#fefcf2;}

.home {background-image:url(pictures/fond_home2.jpg); background-repeat:no-repeat;}



.home1 {background-image:url(pictures/home1.jpg); background-repeat:no-repeat;}

.home2 {background-image:url(pictures/home2.jpg); background-repeat:no-repeat;}

.home3 {background-image:url(pictures/home3.jpg); background-repeat:no-repeat;}

.home4 {background-image:url(pictures/home4.jpg); background-repeat:no-repeat;}



.fiche {background-image:url(pictures/fond_fiche.gif); background-repeat:no-repeat;}

.erreur {background-image:url(pictures/fond_erreur.gif); background-repeat:no-repeat;}

.histo {background-image:url(pictures/fond_presentation.gif); background-repeat:no-repeat;}

.actu {background-image:url(pictures/fond_actualite.gif); background-repeat:no-repeat;}

.membres {background-image:url(pictures/fond_membre.gif); background-repeat:no-repeat;}

.foreign {background-image:url(pictures/fond_foreign.gif); background-repeat:no-repeat;}

.plan2 {background-image:url(pictures/fond_plan2.gif); background-repeat:no-repeat;}

.quesaisTra {background-image:url(pictures/bg_quesais.gif); background-repeat:no-repeat;}

.quesaisHis {background-image:url(pictures/bg_qsj_his.gif); background-repeat:no-repeat;}

.quesaisPhi {background-image:url(pictures/bg_quesais_philo.gif); background-repeat:no-repeat;}

.quesaiscata {background-image:url(pictures/bg_quesais_cata.gif); background-repeat:no-repeat;}

.quesaisReligion {background-image:url(pictures/bg_quesais_religion.gif); background-repeat:no-repeat;}

.quesaisSocio {background-image:url(pictures/bg_quesais_socio.gif); background-repeat:no-repeat;}

.quesaisSciences {background-image:url(pictures/bg_quesais_sciences.gif); background-repeat:no-repeat;}

.quesaisDroit {background-image:url(pictures/bg_quesais_droit.gif); background-repeat:no-repeat;}

.quesaisSociete {background-image:url(pictures/bg_quesais_societe.gif); background-repeat:no-repeat;}

.quesaisHistoire {background-image:url(pictures/bg_quesais_histoire.gif); background-repeat:no-repeat;}

.quesaisPsy {background-image:url(pictures/bg_quesais_psy.gif); background-repeat:no-repeat;}

.quesaisLitt {background-image:url(pictures/bg_quesais_litt.gif); background-repeat:no-repeat;}

.quesaisEco {background-image:url(pictures/bg_quesais_eco.gif); background-repeat:no-repeat;}

.contact {background-image:url(pictures/fond_nouscontacter.gif); background-repeat:no-repeat;}

.librairies {background-image:url(pictures/fond_librairies.gif); background-repeat:no-repeat;}

.collections {background-image:url(pictures/fond_collections.gif); background-repeat:no-repeat;}

.revues {background-image:url(pictures/fond_revues.gif); background-repeat:no-repeat;}

.catalogues {background-image:url(pictures/fond_catalogues.gif); background-repeat:no-repeat;}

.recherche {background-image:url(pictures/fond_recherche.gif); background-repeat:no-repeat;}

.plan {background-image:url(pictures/fond_plan.gif); background-repeat:no-repeat;}

.aproposde {background-image:url(pictures/fond_aproposde.gif); background-repeat:no-repeat;}



/* grand titre bleu fonce, entete des pages */

.tt {font-family:verdana,arial,helvetica,sans-serif; font-size:13px; /*color:#252A76;*/ font-weight:bold;}

/* grand titre saumon, entete des pages */

.pt2 {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#FEFCF2; font-weight:normal;}

.tt2 {font-family:verdana,arial,helvetica,sans-serif; font-size:18px; color:#FEFCF2; font-weight:bold;}



/* grand titre jaune, "actualites" pour la home */

.ttActu {font-family:verdana,arial,helvetica,sans-serif; font-size:15px; color:#EFBB05; font-weight:bold;}

.ttActu2 {font-family:verdana,arial,helvetica,sans-serif; font-size:15px; color:#EFA83F; font-weight:bold;}

/* petit titre jaune, sur la home dans la partie actualites */

.actu {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#EFBB05; font-weight:bold;}



/* petit titre jaune, sur la home dans la partie actualites */

.actu2 {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#EFA83F;font-weight:bold;}



/* titre du livre du mois sur la home, petit bleu fonce sans soulignement */

.ttMois {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; /*color:#252A76;*/ font-weight:bold; textb-decoration:none;}



/* text du livre du mois sur la home, petit, blanc, non gras, en lien avec soulignement */

.txtMois {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#ffffff;}



/* liens actu sur la home, petit, blanc, gras, en lien SANS soulignement */

a.news {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}



/* jaune, petit, gras, sur la home utilise pour la partie membre / inscription */

.ttMembre {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#EF9F05; font-weight:bold; text-decoration:none;}



/* text de base : petit bleu fonce, en lien avec soulignement */

.text {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; /*color:#252A76;*/ font-weight:normal; text-align:justify}



/* pour liens : text de base, petit bleu fonce, mais en lien SANS soulignement */

a.rech {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#252A76; font-weight:normal; text-decoration:none;}



/* text de base en gras "essentiel" : en lien avec soulignement */

.textEss {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; /*color:#252A76;*/ font-weight:bold;}

.textEss2 {font-family:verdana,arial,helvetica,sans-serif; font-size:9px; color:#252A76; font-weight:bold;}

/* gris gras, texte pour les intros et texte gris dans les tableaux fiche par exemple */

.accroche {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#857c82; font-weight:bold;}



/* gris non gras, texte pour la page plan et les articles des ouvrages, coll. et catalogues*/

.ttPlan {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#857c82;}



/* gris clair gras, texte pour l'actu sur la home : en lien sans soulignement */

.ttNews {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#D0CED3; font-weight:bold; text-decoration:none;}



/* gris clair non gras, texte pour l'actu sur la home : en lien sans soulignement */

.txtNews {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#D0CED3; font-weight:normal;}



/* gris non gras, sous navigation "yahoo" avec rollover soulignement */

a.yahoo {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#857c82; font-weight:normal; text-decoration:none;}

a.yahooS {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#857c82; font-weight:normal; text-decoration:underline;}

a.yahoo:hover {text-decoration:underline;}



/* textes univers */

.philo {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#c70036; font-weight:bold; text-decoration:none;}

.histo2 {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#11565F; font-weight:bold; text-decoration:none;}

.religion {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#5A0768; font-weight:bold; text-decoration:none;}

.psycho {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#003F43; font-weight:bold; text-decoration:none;}

.politique {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#DC8600; font-weight:bold; text-decoration:none;}

.ethno {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#562B0C; font-weight:bold; text-decoration:none;}

.sciences {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#0095B4; font-weight:bold; text-decoration:none;}

.litter {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#F43700; font-weight:bold; text-decoration:none;}

.histoire {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#505816; font-weight:bold; text-decoration:none;}

.eco {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#003A5A; font-weight:bold; text-decoration:none;}

.societe {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#ACB000; font-weight:bold; text-decoration:none;}



/* classes pour la page actu ??? Amanoel ?*/

.txtDt {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#857c82;}

.txtNewsS {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#D0CED3; font-weight:bold;}

.bars {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}

a.bar {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#ef9f05; font-weight:bold; text-decoration:none;}

a.bar:hover{color:#ffffff;}

/* 2005 */

a:link 
{ 
	color: #ffffff;
	text-decoration: none;
}

a:visited 
{ 
	color: #ffffff;
 	text-decoration: none;
}
a:active 
{ 
	color: #ffffff;
	text-decoration: none;
}

a:hover
{ 
	color: #ffffff;
	text-decoration: none;
}

.copyright
{
	font-family : verdana,arial,helvetica, sans-serif;
	font-size : 7pt;
	color: #999999;
}

td.button
{
	font-family : verdana,arial,helvetica, sans-serif;
	font-size : 7pt;
	color: #ffffff;
	border: #ffffff 1 solid;
}

.time {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}



.grey
{
	color: #adadad;
	font-family:verdana,arial,helvetica,sans-serif; font-size:12px; font-weight: bold;
}

.grey
{
	color: #adadad;
	font-family:verdana,arial,helvetica,sans-serif; font-size:12px; font-weight: bold;
}

.area
{ 
	color: #252a76;
	text-decoration: none;
}

.feature
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:13px; 
	color:#ef9f05; 
	font-weight:bold;
	list-style: disc;
	background-color: #fdf4d5;	border-style: outset;
}

.selected_feature
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:13px; 
	/*color:#252A76;*/ 
	font-weight:bold;
	list-style: disc;
	background-color: #fdf4d5;	border-style: inset;
}

/* titre des en-tetes de resultats de recherche */

.ttResult {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; /*color:#252a76;*/ font-weight:bold; text-decoration:none;}

.result {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#252A76; font-weight:normal; background-color: #fefcf2;}
.alternateResult {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#252A76; font-weight:normal; background-color: #fdf4d5;}

.selected_page
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px; 
	color:#ef9f05; 
	font-weight:bold;
}

.navigation_page
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px; 
	color: #252a76; 
	font-weight:bold;
	text-decoration: underline;
}

.accrocheLink
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px; 
	color:#857c82; 
	font-weight:bold;
	text-decoration: underline;
}

.newsLink
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px; 
	color:#ffffff; 
	font-weight:bold;
	text-decoration: underline;
}

.newsText
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px; 
	color:#ffffff; 
}


a.navtop2:link
{ 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:14px; 
	text-decoration: none;
	font-weight:bold;
}
a.navtop:visited 
{ 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:14px; 
 	text-decoration: none;
	font-weight:bold;
}
a.navtop:active 
{ 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:14px; 
	text-decoration: none;
	font-weight:bold;
}

a.navtop:hover
{ 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:14px; 
	text-decoration: none;
	font-weight:bold;
}

.navtop
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:14px; 
	text-decoration: none;
	font-weight:bold;
	
}

.link
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px; 
	font-weight:normal;
	text-decoration: underline;
}

.boldLink
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px; 
	color:#252A76; 
	font-weight:bold;
	text-decoration: underline;
}

.bigLink
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:14px; 
	font-weight:bold;
	text-decoration: underline;
}

.orangeAccroche
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:16px; 
	color:#ef9f05; 
	font-weight:bold;
}

.bigTitle
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:14px; 
	font-weight:bold;
}

.underLink
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px; 
	color:#252A76; 
	font-weight:normal;
	text-decoration: underline;
}

.orange
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px; 
	color:#ef9f05; 
	font-weight:bold;
}


.CartListHead
{
    background-color: #fdf4d5;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: bold;
    line-height: 20pt;
    padding-left: 5px
}

.CartListItem
{
    background-color: #fefcf2;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    padding-left: 5px
}

.CartListItemAlt
{
    background-color: #fdf4d5;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    padding-left: 5px
}

.CartListFooter
{
    background-color: #ef9f05;
    line-height: 10pt
}

.memberTitle
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:14px; 
	color: #ef9f05; 
	font-weight:bold;
	background-color: #fdf4d5;
}

.memberName
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px; 
	color: red;
	font-weight:bold;
	background-color: #fdf4d5;
}

.memberBG
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px; 
	color:#ef9f05;
	font-weight:bold;
	background-color: #fdf4d5;
}

.memberFrame
{
	background-color: #fdf4d5;
}

.CartListHead a:link
{
	color:#000000;
}

.CartListHead a:visited
{
	color:#000000;
}
.CartListHead a:active
{
	color:#000000;
}
.CartListHead a:hover
{
	color:#000000;
}

.GlobalColor
{
	color: #000000;
}

.GlobalAlternateColor
{
	color: orange; 
}

.filled
{
	background-color: #cc0000;
}

.MenuColor
{
	color: black;
}

.MenuBgColor
{
	background-color: white;
}

.GlobalBackgroundColor
{
	background-color: #fefcf2;
}

.GlobalFont
{
	font-family: Old English Text MT, Verdana;
}


