BODY {
	FONT-SIZE: 8px; MARGIN: 9px 0px 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
		FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #5d89e0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #5d89e0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.date_bas {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A.date_bas:hover {
	COLOR: #000000
}
.texte {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.intitule {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
A.texte:hover {
	COLOR: #a7e008
}
.texteB {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5d89e0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
A.texteB:hover {
	COLOR: #a7e008
}
.Titre_livre {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.auteurB {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5d89e0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Titre_livreB {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; COLOR: #5d89e0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menu1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.menu1:hover {
	COLOR: #a7e008
}
.menu2 {
	FONT-WEIGHT: bolder; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.menu2:hover {
	COLOR: #000000
}
.menuhaut {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.menuhaut:hover {
	COLOR: #a7e008
}
.copyright {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titre_vert {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #a7e008; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titre_bleu {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #5d89e0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titre_blanc {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ChampText {
	BORDER-RIGHT: #000000 1px dotted; BORDER-TOP: #000000 1px dotted; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px dotted; COLOR: #111111; BORDER-BOTTOM: #000000 1px dotted; FONT-FAMILY: Arial; BACKGROUND-COLOR: #eeeeee
}
.event1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.event2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; TEXT-TRANSFORM: none; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.event1D {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.event2D {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sstitre_noir {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sstitreDR {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.sstitreDR:hover {
	COLOR: #5d89e0
}
.sstitreDROn {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #5d89e0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.titreDROn {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #5d89e0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.titreDROn:hover
 {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #5d89e0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.texte2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.auteurBsouli {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #5d89e0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.auteurBsouli:hover {
	COLOR: #a7e008
}
.menuhaut2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.menuhaut2:hover {
	COLOR: #a7e008
}
.titre_rouge {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc6666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menu1rep {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.menu1rep:hover {
	COLOR: #cc6666
}
.menu2rep {
	FONT-WEIGHT: bolder; FONT-SIZE: 9px; COLOR: #cc6666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.menu2rep:hover {
	COLOR: #ffffff
}
.menuhaut2rep {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.menuhaut2rep:hover {
	COLOR: #cc6666
}
.sstitreDRREP {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.sstitreDRREP:hover {
	COLOR: #CC6666
}
.sstitreDROnREP {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #CC6666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}










.small_vignette
{
	border: 2px solid #DDDAD1; 
}

.big_vignette
{
	border: 2px solid #DDDAD1; 
	float:left;
}

.tab_flottant
{
	float:left;
}

.tab_biblio
{
	float:left;
}

.tab_result
{
	border: 0px solid #FFFFFF;
	padding : 10px 10px 10px 10px;
	height: 160px;
	valign :top;
}

.blank
{
	border: 0px solid #9C321A; 
	float:left;
}





.auteur {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #666777;
	display: block;
	
}
.titre {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #9C321A;
	display: block;
	background: #b2a9a2;
	
}
.sstitre {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}

.tech {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: block;
	color: #000000;
	display: block;
	padding: 2px 2px 2px 10px
	
}


.nav {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 8pt;
	color: #FFFFFF;
	
}

.reponse {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	color: #000000;
	display: block;
	padding: 2px 2px 2px 10px;
	
}

.accroche {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: italic;
	color: #000000;
	display: block;
	float:clear;
	padding: 0px 2px 0px 10px;
}

.ensavoirplus {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	display: block;
	text-align:right;
	padding: 0px 20px 0px 20px;
}



.notice_statut {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;
	color: #FFFFFF;
	text-align:center;
	padding: 7px 20px 7px 20px;
	background: #A7E008;
	
}


.notice_titre {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	text-align: left;
	display: block;
	padding: 10px 100px 1px 210px;
	
}


.notice_titre_de {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	text-align: center;
	display: block;
	padding: 10px 0px 1px 0px;
	
}

.notice_sstitre_de {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
	color: #000000;
	display: block;
	padding: 5px 0px 1px 0px;
}



.notice_sstitre {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-align: left;
	font-weight: bold;
	color: #000000;
	display: block;
	padding: 1px 100px 10px 210px;
}



.notice_tome {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	color: #000000;
	display: block;
	padding: 1px 100px 5px 210px;
}


.notice_tech {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align:center;
	font-weight: block;
	color: #000000;
	display: block;
	padding: 4px 0px 4px 0px;
	
}
.notice_auteur {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #666777;
	display: block;
	background: #dddad1;
	padding: 7px 100px 7px 210px;
	
}
.notice_presentation {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	display: block;
	text-align: justify;
	padding: 0px 100px 0px 210px;
}



.notice_biblio {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	float:clear;
	color: #000000;
	display: block;
	padding: 0px 20px 0px 20px;
}

.tab_small_biblio {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}


.lf {
	float:clear;
}


table.tech {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;

	font-size: 10pt;
	color: #000000;
    width:440px;
	vertical-align:top;
}

.onglet{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #777777;
	float: left;
    height: 30px;
    width: 90px;
	background-color: #dcdcdc;
    margin: 2px 2px 2px 2px;
    padding: 2px 2px 2px 2px;
    border: 1px solid #a7e008;
	text-align:center;
	valign:center;
}

.onglet:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	float: left;
    height: 30px;
    width: 90px;
	background-color: #a7e008;
    margin: 2px 2px 2px 2px;
    padding: 2px 2px 2px 2px;
    border: 1px solid #a7e008;
	text-align:center;
	valign:center;
}

.ongletON {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	float: left;
    height: 30px;
    width: 90px;
	background-color: #ffffff;
    margin: 2px 2px 2px 2px;
    padding: 2px 2px 2px 2px;
    border: 1px solid #a7e008;
 border-bottom: 1px solid #fff;
	text-align:center;
	valign:center;
}
.ongletON:hover{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	float: left;
    height: 30px;
    width: 90px;
	background-color: #a7e008;
    margin: 2px 2px 2px 2px;
    padding: 2px 2px 2px 2px;
    border: 1px solid #a7e008;
 border-bottom: 1px solid #fff;
	text-align:center;
	valign:center;
}

.menu_small {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;
    padding: 2px 5px 2px 2px
}
.menu_small:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; 	background-color: #a7e008;
COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;
    padding: 2px 5px 2px 2px
}




.liste_statut {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	color: #FFFFFF;
	text-align:center;
	padding: 1px 3px 1px 3px;
	margin: 1px 1px 1px 1px;
	background: #A7E008;
	
}