
/* COMMON */


	/* ANIMATION SLIDER */		

	.headline {		
		float:left;
		position:relative;
		overflow:hidden;
	  	height: 76px;
	   	width:546px;
	}
	.slider{
		float:left;
		position:relative;
		clear:both;
		margin:0px 0 10px 10px;
		display:inline;
		margin-left:15px;
	}		
		
		.slider .items {
			position:absolute;
		   	width:auto;
			display:block;
			height: 76px; width:105px;
			
		}
			.slider .items a {
				color:#fff; 
				position:relative;
				text-decoration:none; 
				line-height:11px;
				float:left; 
				padding:0 0;
				height: 76px; width:105px;
				text-align:center;
				
					cursor:pointer;
				background:url(images/bg_video.gif) top left no-repeat;
			}
				.slider .items a img{padding:6px 0 0 6px;}
					.slider .items a span{
						position:absolute;
						display:none;
					
						height: 76px; width:105px;
						top:6px; left:6px;
						background:url(images/bg_video_hover.png) top left no-repeat;px;
						z-index:99;
					}
					.photos .slider .items a span{background:url(images/hover_photo.png) top left no-repeat;}
					
					
					
					
					.slider .items a:hover span{display:block;	cursor:pointer;}
			
				.slider .items a.lnk {border:none; float:left;}
				
			.slider .containerItems {
				position:relative;
			  	height: 76px;
				top:0px;
			}
				.slider .items .desc {
							
					position:absolute;
					bottom:0; left:0;
					width:156px; height:43px;
					background:#000;
					color:#fff;
					opacity:0.8;
					filter: alpha(opacity = 80);
					padding:7px 10px 0px 16px;
					display: table-cell;
					vertical-align:middle;
				}
			.slider .containerItems img {
				float:left;
				padding:0;
				border:none;
			}
			.slider .wrapanim {
				float:left;
				clear:both;
				position:relative;
				height:76px;
			}

		.slider .moveLeft, .moveRight {
			position:absolute;
			width:11px;
			height:17px;
			top:35px; left:0px;
			z-index:900;
			text-indent:-9999px;
		}
		.slider .moveLeft {
			background:url(images/bg_fleche_gauche.gif) top left no-repeat;
			margin-left:-12px;
		}
			.slider .moveLeft:hover {background:url(images/bg_fleche_gauche_hover.gif) top left no-repeat;}
		.slider .moveRight {
			background:url(images/bg_flech_droite.gif) top left no-repeat;
			
		}
			.slider .moveRight:hover {background:url(images/bg_fleche_droite_hover.gif) top left no-repeat;}
		.slider .moveRight {
			left:553px;
		}	
	
		
	/* clearfix  */
		
		.clearfix:after {
		  content: "."; 
		  display: block;
		  height: 0; 
		  clear: both; 
		  visibility: hidden;
		}
		
		.clearfix {display: inline-table;}
		
		/* Hides from IE-mac \*/
		* html .clearfix {height: 1%;}
		.clearfix {display: block;}
		/* End hide from IE-mac */
			

