/*Sets line-height of all other menuitems*/
#menu1b {
	/*/*/line-height: 1.25; /* */
}

/*Sets background color and border around the menus DIV*/
#p7TMnav {
	background-color: #000000;
}

/*Sets a bottom margin for each top-level link*/
#menu1 {
	margin: 0 0 .3em 0;
}


/*second level menuitem divs and lower -Cascades to lower levels-*/
/*The Link style for top-level menuitems and is read by all browsers*/
#menu1 a {
	color: #FFFF00;
}

/*The Link style for top-level menuitems hidden from Netscape 4*/
#menu1 a {
	/*/*/color: #FFFF00;
	display: block;
	text-decoration: none;
	background-color: #000000;
	border-top: 1px solid #FFFF00;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #FFFF00; /* */
}

#menu1 a:visited {
	color: #FFFF00;
}

#menu1 a:hover {
	color: #FFFFFF;
	background-color: #000000;
	border-top: 1px solid #FFFF00;
	border-bottom: 1px solid #FFFF00;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
}

/*The Link and visited styles combined for second-level menuitems*/
#menu1b a {
	background-color: transparent;
	border: 0;
	color: #FFFFFF;
}

#menu1b a:visited {
	background-color: transparent;
	border: 0;
	color: #FFFFFF;
}

#menu1b a:hover {
	color: #FFFF00;
	border: 0;
	background-color: transparent;
}

/*Sets a bottom margin for separation entre les deux menus*/
#espace {
	margin: 0 0 .3em 0;
}
.nav1b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.nav1b A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.nav1b A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.nav1b A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: none;
}

.nav1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
}
.nav1 A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
}
.nav1 A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
}
.nav1 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.nav1ok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.nav2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.nav2 A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.nav2 A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.nav2 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.sstitrenoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.titrouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #A71010;
	text-decoration: none;
}
.txtnoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.txtnoir A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.txtnoir A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.txtnoir A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.txt-cdc-catal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.intromarron {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #662C0A;
	text-decoration: none;
}
.intromarron A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #662C0A;
	text-decoration: none;
}
.intromarron A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #662C0A;
	text-decoration: none;
}
.intromarron A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.formauteur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #FF80C0;
	border : dotted Black;
}
.auteur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.oeuvre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.oeuvrepetit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.infos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.titcoeur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #662c0a;
	text-decoration: none;
}
.pointnoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.suitenoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.suitenoir A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.suitenoir A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.suitenoir A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.introdetente {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFBB00;
	text-decoration: none;
}
.introenquete {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FB007B;
	text-decoration: none;
}
.introhistoire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #00ABC5;
	text-decoration: none;
}
.intropsycho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FB0025;
	text-decoration: none;
}
.introscandinaves {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFDF00;
	text-decoration: none;
}
.introthrillers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #B5E0F8;
	text-decoration: none;
}
.introacc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #8DCEF2;
	text-decoration: none;
}
.txtjaune {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #EBEB00;
	text-decoration: none;
}
.txtjauneb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #EBEB00;
	text-decoration: none;
}
.themesacc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.themesacc A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.themesacc A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.themesacc A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #EBEB00;
	text-decoration: none;
}
.menujaune {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #EBEB00;
	text-decoration: none;
}
.menujaune A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #EBEB00;
	text-decoration: none;
}
.menujaune A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #EBEB00;
	text-decoration: none;
}
.menujaune A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #EAEA99;
	text-decoration: none;
}
.calkjaune {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #EAEA99;
	text-decoration: none;
}
.calkjaune A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #EAEA99;
	text-decoration: none;
}
.calkjaune A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #EAEA99;
	text-decoration: none;
}
.calkjaune A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.txtbleu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #009AEF;
	text-decoration: none;
}
.txtpetitblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.outils {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.outils A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.outils A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.outils A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.titlibraire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #662c0a;
	text-decoration: none;
}
.intromonde { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #fc0148; 
	text-decoration: none; }
.introeurope { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #52c5d7; 
	text-decoration: none; }
.champlibre {
	BORDER-RIGHT: #EBEB00 1px solid; 
	BORDER-TOP: #EBEB00 1px solid; 
	FONT-SIZE: 10px; 
	MARGIN: 0px 0px; 
	BORDER-LEFT: #EBEB00 1px solid; 
	WIDTH: 150px; 
	COLOR: #FFFFFF; 
	BORDER-BOTTOM: #EBEB00 1px solid;
; padding: 0px 0px; clip:  rect(   )
; background-color: #000000
}
.champlibre122 {
	BORDER-RIGHT: #EBEB00 1px solid; 
	BORDER-TOP: #EBEB00 1px solid; 
	FONT-SIZE: 10px; 
	MARGIN: 0px 0px; 
	BORDER-LEFT: #EBEB00 1px solid; 
	WIDTH: 118px; 
	COLOR: #FFFFFF; 
	BORDER-BOTTOM: #EBEB00 1px solid;
; padding: 0px 0px; clip:  rect(   )	
; background-color: #000000
}

.txtblanc { font-family: 
	Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: none; 
}
.rechercheacc {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	text-transform: uppercase; 
	color: #EAEA99
; text-decoration: none
}
.txtpetitnoir { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none; 
}
.TRINOUV { 
	FONT-SIZE: 11px; 
	MARGIN: 0px 0px; 
	WIDTH: 200px; 
	COLOR: #000000;  
	padding: 0px 0px; 
	clip: rect( ) ; 
	background-color: #CBBE50; 
	font-family: Arial, Helvetica, sans-serif; 
	arrow-color:#FFFFFF
	scrollbar-face-color:#78785A; 
	scrollbar-arrow-color:#FFFFFF;
}.lien { 
	font-family: Arial, 
	Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none; }
.lien A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.lien A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
..nav1b A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.nav1b A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.nav1b A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: none;
} A:hover {
	text-decoration: underline;
}
.lienmarron { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #662c0a; text-decoration: none; }
.oeuvre2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; font-weight: bold; color: #000000; text-decoration: none; }

