/* Sample 1*/
.titre {
	font-family: "georgia","trebuchet MS", "Arial", "Helvetica", sans-serif; 
	font-size: 13pt; 
	color: 551111;
	font-weight:none;
	text-decoration:none;

}

.texte {
	font-family:  "trebuchet MS", "Helvetica", sans-serif; 
	font-size: 11pt; 
	color: 666F66;
	font-weight:none;
	text-decoration:none;

}

.ladate {
	font-family: "georgia","trebuchet MS", "Arial", "Helvetica", sans-serif; 
	font-size: 10pt; 
	color: 444444;
	font-weight:none;
	text-decoration:none;

}

.info {
	font-family: "verdana", "Arial", "Helvetica", sans-serif; 
	font-size: 9pt; 
	color: 999999;
	font-weight:none;
	text-decoration:none;
	letter-spacing: 1;
	padding:1px;
}

.rightbas {
	font-family: "verdana", "Arial", "Helvetica", sans-serif; 
	font-size: 10px; 
	color: 999999;
	font-weight:none;
	text-decoration:none;
	letter-spacing: 1;
	padding:1px;
}

.rightbas:active {
	font-family: "verdana", "Arial", "Helvetica", sans-serif; 
	font-size: 10px; 
	color: 999999;
	font-weight:none;
	text-decoration:none;
	letter-spacing: 1;
	padding:1px;
}

.infopetitnoir {
	font-family: "verdana", "Arial", "Helvetica", sans-serif; 
	font-size: 8pt; 
	color: 333333;
	font-weight:none;
	text-decoration:none;
	letter-spacing: 1;
	padding:1px;
}

.annee {
	font-family: "georgia","trebuchet MS", "Arial", "Helvetica", sans-serif; 
	font-size: 11pt; 
	color: 111188;
	font-weight:none;
	text-decoration:none;

}

.legende {
	font-family: "verdana", "Arial", "Helvetica", sans-serif; 
	font-size: 10pt; 
	color: 999999;
	font-weight:none;
	text-decoration:none;
	letter-spacing: 1;
	padding:1px;
}

.pagination {
	font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
	font-size: 11px; 
	color: 000000;
	font-weight:none;
	text-decoration:none;

	border: solid 1px #666666 ;
	padding:2px;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	width:20px;
	text-align:center;
	background-color: #F0F0F0 ; 
}

.rubrique {
	font-family:  "trebuchet MS", "Arial", "Helvetica", sans-serif; 
	font-size: 12pt; 
	color: 999999;
	font-weight:none;
	text-decoration:none;
	letter-spacing: 1;
	padding:2px;

}
.rubrique:link {
	font-family:  "trebuchet MS", "Arial", "Helvetica", sans-serif; 
	font-size: 12pt; 
	color: 999999;
	font-weight:none;
	text-decoration:none;
	letter-spacing: 1;
	padding:2px;

}

.rubrique:hover {
	font-family: "trebuchet MS", "Arial", "Helvetica", sans-serif; 
	font-size: 12pt; 
	color: 444444;
	font-weight:none;
	text-decoration:none;
	letter-spacing: 1;
	padding:2px;
}


.rubriqueon {
	font-family: "trebuchet MS", "Arial", "Helvetica", sans-serif; 
	font-size: 12pt; 
	color: 444444;
	font-weight:none;
	text-decoration:none;
	letter-spacing: 1;
	padding:2px;
}
.rubriqueon:link {
	font-family: "trebuchet MS", "Arial", "Helvetica", sans-serif; 
	font-size: 12pt; 
	color: 444444;
	font-weight:none;
	text-decoration:none;
	letter-spacing: 1;
	padding:2px;
}

.cadregris{
	border: 1px solid;
	border-color:#DDDDDD;
	border-right-width:1;
	border-left-width:1;border-bottom-width:1; border-top-width: 1;
}
.saisie {
	font-size: 10px; 
	font-family:verdana,arial, sans-serif; 
	background-color: #E8E8E8; 
	color: #555555; 
	font-weight:normal;
	border: 0px solid;
	border-color:#999999;
	border-right-width:1;
	border-left-width:1;border-bottom-width:1; border-top-width: 1;
}

.submit {
	font-size: 12px; 
	font-family:arial,verdana,arial, sans-serif; 
	background-color: #97A4B1; 
	color: #111111; 
	font-weight:none;
	border: 1px solid #444444;
	border-right-width:1;
	border-left-width:1;border-bottom-width:1; border-top-width: 1;
	letter-spacing: 1.6;
}

.categorie {
	font-family: "georgia","trebuchet MS", "Arial", "Helvetica", sans-serif; 
	font-size: 11pt; 
	color: 551111;
	font-weight:bold;
	text-decoration:none;
}
.categorie:hover {
	font-family: "georgia","trebuchet MS", "Arial", "Helvetica", sans-serif; 
	font-size: 11pt; 
	color: 997777;
	font-weight:blod;
	text-decoration:none;
}

#colonne_g { float: left ; padding:4;}

.cadrebox{
	background-color: #FDFDFD; 
	border: 1px solid;
	border-color:#999999;
	border-right-width:1;
	border-left-width:1;border-bottom-width:1; border-top-width: 1;
}

.cadrecellule{
	background-color: #FDFDFD; 
	border: 1px solid;
	border-color:#BBBBBB;
	border-right-width:1;
	border-left-width:1;border-bottom-width:1; border-top-width: 1;
}

.cadrecellule5{ 
	border: 1px solid;
	border-color:#555555;
	border-right-width:1;
	border-left-width:1;border-bottom-width:1; border-top-width: 1;
}
.paginationfolio3{
	font-family: "Arial", "Helvetica", sans-serif; 
	font-size: 11px; 
	padding:4px;
	color: 883333;
	font-weight:normal;
	text-decoration:none;
	background-color: #FDFDFD; 
	border: 1px solid;
	border-color:#999999;
	border-right-width:1;
	border-left-width:1;border-bottom-width:1; border-top-width: 1;
}
.paginationfolio3:hover{
	font-family: "Arial", "Helvetica", sans-serif; 
	font-size: 11px; 
	padding:4px;
	color: DDDDDD;
	font-weight:normal;
	text-decoration:underline;
	background-color: #333333; 
	border: 1px solid;
	border-color:#999999;
	border-right-width:1;
	border-left-width:1;border-bottom-width:1; border-top-width: 1;
}

.paginationfolio5{
	font-family: "Arial", "Helvetica", sans-serif; 
	font-size: 10px; 
	padding:4px;
	padding-left:8px;
	padding-right:8px;
	color: 883333;
	font-weight:normal;
	text-decoration:none;
	background-color: #FDFDFD; 
	border: 1px solid;
	border-color:#999999;
	border-right-width:1;
	border-left-width:1;border-bottom-width:1; border-top-width: 1;
}
.paginationfolio5:hover{
	font-family: "Arial", "Helvetica", sans-serif; 
	font-size: 10px; 
	padding:4px;
	padding-left:8px;
	padding-right:8px;
	color: DDDDDD;
	font-weight:normal;
	text-decoration:underline;
	background-color: #333333; 
	border: 1px solid;
	border-color:#999999;
	border-right-width:1;
	border-left-width:1;border-bottom-width:1; border-top-width: 1;
}
.paginationfolio5on{
	font-family: "Arial", "Helvetica", sans-serif; 
	font-size: 10px; 
	padding:4px;
	padding-left:8px;
	padding-right:8px;
	color: DDDDDD;
	font-weight:normal;
	text-decoration:underline;
	background-color: #333333; 
	border: 1px solid;
	border-color:#999999;
	border-right-width:1;
	border-left-width:1;border-bottom-width:1; border-top-width: 1;
}
.paginationfolio5on:hover{
	font-family: "Arial", "Helvetica", sans-serif; 
	font-size: 10px; 
	padding:4px;
	padding-left:8px;
	padding-right:8px;
	color: DDDDDD;
	font-weight:normal;
	text-decoration:underline;
	background-color: #333333; 
	border: 1px solid;
	border-color:#999999;
	border-right-width:1;
	border-left-width:1;border-bottom-width:1; border-top-width: 1;
}
#lrslide {
	BACKGROUND: url(books/lrslide_main_2.png) #fff no-repeat 50% top; FLOAT: center; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 714px; HEIGHT: 543px
}
.lrslide_container {
	OVERFLOW: hidden; WIDTH: 650px
}
#lrslide_wrap {
	Z-INDEX: 100; MARGIN: 0px auto; ZOOM: 1
}
#lrslide_thumbs {
	Z-INDEX: 111; FLOAT: left; MARGIN-LEFT: 5px; OVERFLOW: hidden; WIDTH: 880px; ZOOM: 1; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 490px
}
#lrslide_img {
	DISPLAY: inline-block; FLOAT: left; ZOOM: 1; POSITION: relative
}
#lrslide IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; CURSOR: pointer; BORDER-RIGHT-WIDTH: 0px
}
.lrslide_spacer {
	Z-INDEX: -1; WIDTH: 5px; HEIGHT: 470px
}
#lrslide_scroller {
	WIDTH: 100%; COLOR: #bbb; ZOOM: 1; POSITION: relative; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#lrslide_scroller TABLE {
	MARGIN: 0px auto; TEXT-ALIGN: center; 
}
#lrslide_scroller .next_img {
	TEXT-ALIGN: left
}
#lrslide_scroller .next_img {
	FONT-SIZE: 18px; Z-INDEX: 9000; FLOAT: left; WIDTH: 15px; CURSOR: pointer; ZOOM: 1; POSITION: relative; HEIGHT: 22px
}
#lrslide_scroller .prev_img {
	FONT-SIZE: 18px; Z-INDEX: 9000; FLOAT: left; WIDTH: 15px; CURSOR: pointer; ZOOM: 1; POSITION: relative; HEIGHT: 22px
}
#lrslide_scroller #scroll_name {
	FONT-SIZE: 12px; CURSOR: pointer; ZOOM: 1; TEXT-ALIGN: center
}
#lrslide_slider {
	BORDER-TOP: #fff 1px solid; Z-INDEX: 9000; MARGIN-LEFT: 4px; WIDTH: 880px; BORDER-BOTTOM: #fff 1px solid; ZOOM: 1; HEIGHT: 18px; outline: 0
}
#lrslide_slider #next_img {
	MARGIN-TOP: -2px; WIDTH: 10px; CURSOR: pointer; COLOR: #ccc
}
#lrslide_slider #prev_img {
	MARGIN-TOP: -2px; WIDTH: 10px; CURSOR: pointer; COLOR: #ccc
}
#lrslide_slider_bg {
	Z-INDEX: 8999; WIDTH: 860px; ZOOM: 1; HEIGHT: 18px; outline: 0
}
#lrslide_slider_ha {
	MARGIN-TOP: 2px; Z-INDEX: 8999; WIDTH: 100px; CURSOR: pointer; COLOR: #bbb; ZOOM: 1
}
#auto_lrslide_slider {
	Z-INDEX: 9000; MARGIN-LEFT: 14px; WIDTH: 880px; ZOOM: 1; HEIGHT: 18px; TEXT-ALIGN: center; outline: 0
}
#auto_lrslide_slider SPAN {
	CURSOR: pointer; COLOR: #bbb
}
#tbslide_thumbs {
	MARGIN-TOP: 10px; Z-INDEX: 111; FLOAT: left; MARGIN-LEFT: -3px; OVERFLOW: hidden; WIDTH: 880px; ZOOM: 1; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 420px
}
#tbslide_img {
	DISPLAY: inline-block; FLOAT: left; WIDTH: 700px; ZOOM: 1; POSITION: relative
}
#tbslide_img TD {
	WIDTH: 700px; HEIGHT: 400px; TEXT-ALIGN: center
}
#tbslide IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 10px; CURSOR: pointer; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
#tbslide_slider {
	BORDER-TOP: #ddd 1px solid; Z-INDEX: 9000; MARGIN-LEFT: 14px; WIDTH: 680px; BORDER-BOTTOM: #ddd 1px solid; ZOOM: 1; HEIGHT: 18px; outline: 0
}
#tbslide_slider #next_img {
	MARGIN-TOP: -2px; WIDTH: 10px; CURSOR: pointer; COLOR: #ccc
}
#tbslide_slider #prev_img {
	MARGIN-TOP: -2px; WIDTH: 10px; CURSOR: pointer; COLOR: #ccc
}
#tbslide_slider_bg {
	Z-INDEX: 8999; WIDTH: 660px; ZOOM: 1; HEIGHT: 18px; outline: 0
}
#tbslide_slider_ha {
	MARGIN-TOP: 2px; Z-INDEX: 8999; WIDTH: 100px; CURSOR: pointer; COLOR: #bbb; ZOOM: 1
}
#thumb1 {
	BACKGROUND: url(books/lrslide_main_2.png) #fff no-repeat 50% top; FLOAT: left; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 714px; HEIGHT: 525px
}
#thumbs1 #loading {
	BACKGROUND: url(loading/indicator_verybig.gif) #fff no-repeat 50% top; LEFT: 357px; POSITION: relative; TOP: 239px
}
#thumb1 #main_img {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 651px; LINE-HEIGHT: 450px; POSITION: relative; HEIGHT: 450px; BACKGROUND-COLOR: #f8f8f8; TEXT-ALIGN: center
}
#thumb1 #main_img IMG {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 450px; TEXT-ALIGN: center
}
.img_wrap {
	MARGIN: 0px auto; VERTICAL-ALIGN: middle
}
#thumb1 IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.tbcaption_pop {
	BACKGROUND: #333; MARGIN: 0px auto; COLOR: #fff; POSITION: relative; TOP: -100px; HEIGHT: 90px; TEXT-ALIGN: left; opacity: 0
}
.lrcaption_pop {
	Z-INDEX: 9000; BACKGROUND: #333; COLOR: #fff; POSITION: relative; TOP: -90px; HEIGHT: 90px; TEXT-ALIGN: left; opacity: 0
}
.caption_pop {
	Z-INDEX: 9000; BACKGROUND: #eee; MARGIN-LEFT: 13px; OVERFLOW: auto; COLOR: #000; POSITION: absolute; HEIGHT: 90px; TEXT-ALIGN: left; opacity: 0
}
.thumb1_caption_pop {
	MARGIN: 0px
}
#s_caption .on_set_caption {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: auto; PADDING-TOP: 5px
}
#s_caption .on_set_caption IMG {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 2px solid; TEXT-ALIGN: left
}
.setcaption {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; MARGIN-TOP: 15px; BORDER-LEFT: #efefef 1px solid; WIDTH: 714px; BORDER-BOTTOM: #efefef 1px solid
}
.setcaption .setcaption_tgl {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: 700; FONT-SIZE: 12px; BACKGROUND: url(books/caption_off.gif) #efefef no-repeat 90px 3px; PADDING-BOTTOM: 2px; CURSOR: pointer; PADDING-TOP: 2px
}
.setcaption .setcaption_tgl_o {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: 700; FONT-SIZE: 12px; BACKGROUND: url(books/caption_on.gif) #efefef no-repeat 90px 3px; PADDING-BOTTOM: 2px; CURSOR: pointer; PADDING-TOP: 2px
}
.setcaption .on_set_caption {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; OVERFLOW: auto; COLOR: #898989; PADDING-TOP: 7px; max-height: 300px
}
.asset_title {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px; BORDER-RIGHT-WIDTH: 0px
}


.nocaption {
	COLOR: #ccc
}
.nocaption IMG {
	FILTER: alpha(opacity=20); moz-opacity: 0.2; opacity: 0.2
}


#tbslide {
	BACKGROUND: url(books/lrslide_main.png) #fff no-repeat 50% top; FLOAT: left; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 714px; HEIGHT: 478px
}
#tbslide_scroller A {
	COLOR: #bbb; TEXT-DECORATION: none
}
#lrslide_scroller A {
	COLOR: #bbb; TEXT-DECORATION: none
}
#thumb1_scroller A {
	COLOR: #bbb; TEXT-DECORATION: none
}
#lrslide_scroller .prev_img {
	TEXT-ALIGN: right
}

