	#bodyWrap {
		width: 800px;
		margin-left: auto;
		margin-right: auto;
	}


	#overlay {
		background: url(../images/flow_trans.png) repeat-y;
	}

	#protoflowContainer {
		border: 5px solid #444444;
		width: 600px;
		margin-left: auto;
		margin-right: auto;
	}
	#protoflow {
		width: auto;
		height: 400px;
		border: 0px solid red;

	}
	#protoflow img {
		cursor:pointer;
	}



	.sliderTrack {
		background:transparent url(../images/flow_track_fill_left.png) no-repeat scroll left top;
		height:15px;
		position:relative;
		text-align:left;
		width:137px;
	}

	.sliderHandle {
		background:transparent url(../images/flow_knob.png) no-repeat scroll left top;
		cursor:pointer;
		height:16px;
		margin-left:-2px;
		position:absolute;
		top:-5px;
		width:16px;
	}

	.protoCaptions {
		display: none;
	}

	.captionHolder {
		font-size: 34px;
		color: black;
	}


	/* PERSO */
	div#apercu_bookitem div {
		clear:both;
		display:block;
		margin:0 auto;
		width:650px;
		border:1px solid #ff662a;
		padding:0.5em;
	}
		div#apercu_bookitem img {
			visibility:visible;
			border:1px solid #ff662a;
			float:left;
			margin-right:10px;
		}
		div#apercu_bookitem div p.categorie {
			text-align:right;
			font-size:1.1em;
			padding:0;
		}
		div#apercu_bookitem div p.nom {
			padding:0;
			font-size:1.3em;
			color:#ff662a;
		}
			div#apercu_bookitem div p.nom a {
				padding-left:10px;
				font-size:0.8em;
				color:#c0c0c0;
			}

		div#apercu_bookitem div p.description {
			text-align:justify;
			font-size:1em;
			color:#000;
		}

