#bf_detailbf{
	padding-left: 35px;
}

#bf_detail.bf_flv{
	padding-left: 0px;
	margin-left: -40px;
	margin-top: -70px;
}

.bf_detail_presentation #bf_detail_titre, .bf_detail_presentation #bf_detail_txt{
	color: #7cb957;
}

.bf_detail_media #bf_detail_titre, .bf_detail_media #bf_detail_txt{
	color: #17b6c7;
}

#bf_detail_titre{
	font-size: 14px;
	font-weight: bold;
	padding: 3px;
}

#bf_detail_img{
	background-image: url(./../../images/index/detail_cadre.gif);
	padding-left: 10px;
	padding-top: 7px;
	width: 385px;
	height: 290px;
	position: relative;
}

#bf_detail.bf_flv #bf_detail_img{
	width: 515px;
	height: 420px;
	background-image: url(./../../images/index/detail_cadre_grand.gif);
}

#bf_detail_img table{
	background-color: #000000;
	vertical-align: middle;
	text-align: center;
	width: 95%;
	height: 93%;
}

#bf_detail_txt{
	margin-top: -15px;
	margin-left: 4px;
	background-color: #e9e8e7;
	width: 365px;
	position: relative;
	z-index: 1;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#bf_detail.bf_flv #bf_detail_txt{
	width: 502px;
}

#bf_detail_separateur{
	margin-top: 5px;
	border-top: 1px solid #bfb7b7;
	width: 351px;
	height: 5px;
}

#bf_detail.bf_flv #bf_detail_separateur{
	width: 481px;
}

#bf_detail_download{
	position: absolute;
	bottom: 0px;
	_bottom: 5px;
	right: 10px;
}

#bf_detail_download{
	vertical-align: middle;
}

#bf_detail_download a{
	color: #333333;
}

#bf_detail_txt #bf_detail_desc{
	color: #666665;
}

#bf_detail_txt_footer{
	position: absolute;
	z-index: 2;
	bottom: -10px;
	left: 0px;
	background-image: url(./../../images/index/detail_footer.gif);
	height: 10px;
	width: 375px;
}
#bf_detail.bf_flv #bf_detail_txt_footer{
	background-image: url(./../../images/index/detail_footer_grand.gif);
	width: 512px;
}

.bf_detail_presentation table#bf_bottom_options a{
	color: #7cb957;
}

.bf_detail_media table#bf_bottom_options a{
	color: #17b6c7;
}

#bf_detail table#bf_bottom_options{
	margin: 15px 0px 0px 5px;
	width: 370px;
}
#bf_detail.bf_flv table#bf_bottom_options{
	margin: 15px 0px 0px 5px;
	width: 510px;
}
