	#imagezoom_overlay {
		position: absolute;
		top: 0px;
		left: 0px;
		z-index: 9999996;
	}
	
	.imagezoom {
		background:url('images/lightbox/background.png') no-repeat 0 0;
		margin: -5px;
		padding: 4px;
		z-index: 9999997;
	}
	
	.imagezoom .loading {
		width: 32px;
		height: 32px;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -16px;
		margin-left: -16px;
	}
	
	.imagezoom .image {
		position: relative;
		z-index: 25;
		display: none;
	}
	
	.imagezoom .close {
		width: 17px;
		height: 17px;
		background: url(images/lightbox/close.png) no-repeat 0 0 !important;
		background-image: url(images/lightbox/close.png) no-repeat 0 0;
		background-position: top left;
		background-repeat: no-repeat;
		background-color: transparent;
		cursor: pointer;
		position: absolute;
		top: 150px;
		right: 100px;
		z-index: 35;
	}
	/*.imagezoom .close:hover {
		background-position:left bottom !important;
	}*/
	
	.imagezoom .close span {
		display: none;
	}
	
	.imagezoom .caption {
		margin: 0px;
		color: #fff;
		font-size: 12px;
		/*height: 262px;*/
		/*background-image: url(images/commentbox/caption.png);*/
		background-repeat: repeat-x;
		background-position: bottom left;
		position: relative;
		z-index: 30;
		overflow:hidden;
		width:1100px;
                padding:0;
                height:800px;
	}


        .imagezoom .caption #TB_iframeContent{
            width:1100px;
            height:800px;
            /*background-color:#000 !important;*/
        }


	
	
	.imagezoom .caption .previous, .imagezoom .caption .next {
		display: block;
		width: 22px;
		height: 22px;
		position: absolute;
		top: 50%;
		margin-top: -11px;
		left: 18px;
		cursor: pointer;
		background-image: url(images/commentbox/prev.png) !important;
		background-image: url(images/commentbox/prev.gif);
	}
	
	.imagezoom .caption .next {
		left: auto;
		right: 18px;
		background-image: url(images/commentbox/next.png) !important;
		background-image: url(images/commentbox/next.gif);
	}
	
	/** Shadows **/
	
	.imagezoom .s_tl, .imagezoom .s_tr, .imagezoom .s_bl, .imagezoom .s_br {
		width: 7px;
		height: 7px;
		position: absolute;
		background-repeat: no-repeat;
		background-color: transparent;
	}
	/*
	.imagezoom .s_tl {
		background-image: url(images/commentbox/shadow_tl.png) !important;
                background-position:top left;
		top: -7px;
		left: -7px;
	}
	
	.imagezoom .s_tr {
		background-image: url(images/commentbox/shadow_tr.png) !important;
                background-position:top right;
		top: -7px;
		right: -7px;
	}
	
	.imagezoom .s_bl {
		background-image: url(images/commentbox/shadow_bl.png) !important;
                background-position:bottom left;
		bottom: -7px;
		left: -7px;
	}
	
	.imagezoom .s_br {
		background-image: url(images/commentbox/shadow_br.png) !important;
                background-position:bottom right;
		bottom: -7px;
		right: -7px;
	}*/
	
	.imagezoom .s_top, .imagezoom .s_bottom {
		width: 354px !important;
		height: 7px;
		background-color: transparent;
		background-repeat: no-repeat;
		position: absolute;
		left: -7px;
	}
	
	.imagezoom .s_top {
                display:none;
		top: -7px;
		background-image: url(images/commentbox/commentbacktop.png) !important;
                background-position:top left;
	}

	.imagezoom .s_bottom {
                display:none;
		bottom: -7px;
		background: url(images/commentbox/commentbackbottom.png) !important;
                background-position:bottom left;
	}
	
	.imagezoom .s_left, .imagezoom .s_right {
                display:none;
		width: 7px !important;
		height: 232px !important;
		background-color: transparent;
		background-repeat: repeat-y;
		position: absolute;
		top: 0px;
	}
	
	.imagezoom .s_left {
		left: -7px;
		background-image: url(images/commentbox/shadow_left.png) !important;
		background-position: top left;		
	}
	
	.imagezoom .s_right {
		right: -7px;
		background-image: url(images/commentbox/shadow_right.png) !important;
		background-position: top right;		
	}



/* VIDEO */
.contentvideo{padding:165px 0 0 140px;background:none;width:880px;height:425px;color:#fff;font-family:Arial, serif;}
.caption body{background-color:transparent;}

.player{width:776px;float:left;}
.related{width:93px;height:418px;overflow:hidden;float:right;}
.content-related{width:76px;height:418px;overflow:hidden;float:left;position:relative;}
.related .item-related{height:111px;width:76px;overflow:hidden;cursor:pointer;}
.related .item-related .bloc-img{width:73px;height:73px;margin:0;overflow:hidden;}
.related .item-related img{}
.related .item-related a img{border:none;}
.related .item-related a, .related .item-related{color:#fff;font-size:10px;text-decoration:none;text-transform:uppercase;}
.related .item-related p{margin:0;}
.related .item-related p a, .related .item-related p{height:32px;padding:6px 0 0 0;display:block;width:76px;overflow:hidden;}
.related .item-related .play{position:absolute;display:block;width:76px;height:73px;background:url('images/playbutton.png') no-repeat center center;}
.item-info{filter:alpha(opacity=0);-moz-opacity : 0;opacity : 0;position:absolute;width:430px;height:180px;background-color:#333;color:#fff;margin:102px 163px 0 163px;border:solid #666 1px;font-size:12px;padding:10px;}
.item-qualite{filter:alpha(opacity=0);-moz-opacity : 0;opacity : 0;position:absolute;width:430px;height:180px;background-color:#333;color:#fff;margin:102px 163px 0 163px;border:solid #666 1px;font-size:12px;padding:10px;}
.item-mail{filter:alpha(opacity=0);-moz-opacity : 0;opacity : 0;position:absolute;width:430px;height:300px;background-color:#333;color:#fff;margin:62px 163px 0 163px;border:solid #666 1px;font-size:12px;padding:10px;}
.closelink {display:block;position:relative;color:#fff;width:430px;text-align:right;}
.closelink a{color:#fff;text-decoration:none;}
.closelink a:hover{text-decoration:underline;}

.item-info h2{font-size:14px;margin:0;padding:0;}
.item-info h3{position:absolute;filter:alpha(opacity=0);-moz-opacity : 0;opacity : 0;}


.item-qualite p{width:430px;text-align:center;padding:20px 0;}
.item-qualite p a{color:#fff;text-decoration:none;}
.item-qualite p a:hover{text-decoration:underline;}

.form-mail{width:430px;padding:0px 0 0 0;}
.form-mail .label{float:left;clear:left;text-align:left;width:130px;font-size:10px;font-weight:bold;text-transform:uppercase;padding:5px 0 15px 0;}
.form-mail .input {float:right;clear:right;text-align:left;width:300px;}
.form-mail .input input{width:245px;}
.form-mail .textarea{float:right;clear:right;text-align:left;width:300px;}
.form-mail .textarea textarea{width:245px;height:100px;}
.form-mail .submit{clear:both;width:430px;text-align:center;padding:8px 0 0 0;}
.form-mail .submit input{border:solid #fff 1px;background:none;color:#fff;cursor:pointer;}
.item-mail .divmessage{height:20px;width:430px;text-align:center;}

.scrollbar-noir{background-color:#2f2f2f;border:solid #000 1px;height: 390px;width: 10px;float:right;text-align:center;margin:0px 0px 0 0px;clear:right;}
.handle-noir{position:relative;height: 116px;width: 10px;background: url('images/scrollhand2.png') no-repeat 0 0;margin:0px 0 0 0px;}
.handle-noir-top{position:relative;float:right;cursor:pointer;height: 12px;width: 12px;background: url('images/scrolltop2.png') no-repeat 0 0;margin:0px 0px 0 0px;clear:right;}
.handle-noir-bottom{position:relative;float:right;cursor:pointer;height: 12px;width: 12px;background: url('images/scrollbottom2.png') no-repeat 0 0;margin:0px 0px 0 0px;clear:right;}








