
div#contenu/* */{
	overflow: hidden;
}
div#contenu{
	width: 800px;
	height: 100%;
	position: relative;
	line-height: 1.2;
	text-align: left;
	margin-left: 25px;
	padding: 0;
	border: none;
	background:  url(images/fili_videos.gif) left top repeat-y;
}
TR {
	margin-bottom: 2em;
}
.floatleft{
	float: left;
}
div#sushi1{
	height: 202px;
	width: 204px;
	position : absolute;
	top: 26px;
	left: 37px;
	margin: 0;
	padding: 0;
}
div#sushi2{
	height: 204px;
	width: 204px;
	position : absolute;
	left: 38px;
	top: 231px;
	margin: 0;
	padding: 0;
}
div#sushi3{
	height: 199px;
	width: 204px;
	position : absolute;
	left: 38px;
	top: 440px;
	margin: 0;
	padding: 0;
}
div#videostitre{
	height: 45px;
	width: 197px;
	position : absolute;
	top: 43px;
	left: 430px;
	margin: 0;
	padding: 0;
}
#videostitre img{
	border: none;
}
div#videos_str{
	height: 5px;
	width: 188px;
	position : absolute;
	left: 525px;
	top: 100px;
	_top: 90px;
	margin: 0;
	padding: 0;
	background: url(images/videos_str.gif) left bottom repeat-x;
}
div#bazplayer{
	top: 130px;
	left: 70px;
	width: 540px;
	height: 700px;
	position: relative;
	margin-bottom: 13em;
	padding: 0;
}
div#flashcontent{
	top: 130px;
	left: 70px;
	width: 540px;
	height: 700px;
	position: relative;
	margin-bottom: 13em;
	padding: 0;
}
div#programme{
	height: 100%;
	width: 345px;
	position : relative;
	top: 105px;
	left: 50px;
	margin-bottom: 22em;
	padding: 0;
}
#programme img{
	border: none;
	padding: 5px;
	
}
div#workinprogress{
	height: 550px;
	width: 345px;
	position : relative;
	top: 205px;
	left: 280px;
	margin-bottom: 22em;
	padding: 0;
}
.decalage{
	margin-left: 16px;
}
P {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;	
}
.workinprog{
	font-size: 30px;
}
.prix{
	color : #FF4500;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration : none;	
}
.titre{
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;	
	text-decoration : none;	
	margin-bottom: 1em;
}
#menu a:link{
	text-decoration: none;
	color: black;	
	text-decoration : none;	
}
.bigtitre{
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;	
	text-decoration : none;	
	margin-bottom: 1em;
}
.plat{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;	
	text-decoration : none;	
	margin-top: 1em;
}
div#numpages{
   top: 135px;
	left: 530px;
	position: absolute;
	height: 30px;
	width: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;		
}
#numpages p{
	color : #666666;
}
#numpages a{
	color : #ff4500;
	text-decoration: none;
}

div#music_txt{
	height: 30px;
	width: 140px;
	position : absolute;
	left: 680px;
	top: 166px;
	margin: 0;
	padding: 0;
}
div#music_str{
	height: 5px;
	width: 60px;
	position : absolute;
	left: 650px;
	top: 190px;
	_top: 180px;
	margin: 0;
	padding: 0;
	background: url(images/music_str.gif) left bottom repeat-x;
}
#music_txt p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
#music_txt a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #000000;
}
div#sushi_txt{
	height: 30px;
	width: 140px;
	position : absolute;
	left: 680px;
	top: 121px;
	margin: 0;
	padding: 0;
}
div#sushi_str{
	height: 5px;
	width: 60px;
	position : absolute;
	left: 650px;
	top: 145px;
	_top: 135px;
	margin: 0;
	padding: 0;
	background: url(images/sushi_str.gif) left bottom no-repeat;
}
#sushi_txt p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
#sushi_txt a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #000000;
}
div#bar_txt{
	height: 30px;
	width: 140px;
	position : absolute;
	left: 680px;
	top: 211px;
	margin: 0;
	padding: 0;
}
div#bar_str{
	height: 5px;
	width: 60px;
	position : absolute;
	left: 650px;
	top: 235px;
	_top: 225px;
	margin: 0;
	padding: 0;
	background: url(images/bar_str.gif) left bottom no-repeat;
}
#bar_txt p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
#bar_txt a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #000000;
}
div#gallery_txt{
	height: 30px;
	width: 140px;
	position : absolute;
	left: 680px;
	top: 256px;
	margin: 0;
	padding: 0;
}
div#gallery_str{
	height: 5px;
	width: 60px;
	position : absolute;
	left: 650px;
	top: 280px;
	_top: 270px;
	margin: 0;
	padding: 0;
	background: url(images/gallery_str.gif) left bottom no-repeat;
}
#gallery_txt p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
#gallery_txt a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #000000;
}
div#bio_txt{
	height: 41px;
	width: 140px;
	position : absolute;
	left: 680px;
	top: 301px;
	margin: 0;
	padding: 0;
}
div#bio_str{
	height: 5px;
	width: 60px;
	position : absolute;
	left: 650px;
	top: 325px;
	_top: 315px;
	margin: 0;
	padding: 0;
	background: url(images/bio_str.gif) left bottom no-repeat;
}
#bio_txt p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
#bio_txt a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #000000;
}
div#location_txt{
	height: 72px;
	width: 131px;
	position : absolute;
	left: 645px;
	top: 492px;
	margin: 0;
	padding: 0;
}
div#location_str{
	height: 41px;
	width: 65px;
	position : absolute;
	left: 735px;
	top: 525px;
	margin: 0;
	padding: 0;
	background: url(images/location_str.gif) right bottom no-repeat;
}

#location_txt p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A9A9A9;
	text-align: right;
}