
/* control > Medias In Home
-------------------------------------------------------------- */

#mediaLibrary_ControlMediasInHome {
	width: 305px;
	height:246px;

	float: right;

	margin-top:10px;
	padding: 0 0 10px 0;

	background-color: white;
	overflow: hidden;

	border-top: 1px solid #aad5e7;
	border-left: 1px solid #c9eaf7;
	border-right: 1px solid #c9eaf7;
	border-bottom: 1px solid #d6edf7;
}

		#mediaLibrary_ControlMediasInHome h1 {
			padding: 0px;
			border: none;
			margin: 15px 0px 0px 10px;
		
			text-transform: uppercase;		
			font-size: 19px;
			letter-spacing: -1px;
			font-weight: normal;
		}

		#mediaLibrary_ControlMediasInHome a {
			margin: 0px 0px 0px 11px;
			text-decoration: none;
		}

			#mediaLibrary_ControlMediasInHome a:hover {
				color: #ff1f7b;
			}

	#mediaLibrary_ControlMediasInHome .mediaList {
		margin-top: 10px;
		padding: 9px 0px 0px 10px;
	}

	#mediaLibrary_ControlMediasInHome .mediaContainer {
		height: 64px;
		width: 87px;
		float: left;

		border: 1px solid #dbf1f2;
		margin: 0 0 10px 0;

		overflow: hidden;
	}
	
	#mediaLibrary_ControlMediasInHome .media {
		display: block;
		height: 64px;
		width: 87px;

		font-size: 0;

		overflow: hidden;
	}
	
		#mediaLibrary_ControlMediasInHome .media img {width: 87px;}
		
		#mediaLibrary_ControlMediasInHome .media:hover img {}

	#mediaLibrary_ControlMediasInHome .mediaSeparator {
		width: 10px;
		height: 1px;
		float: left;
	}

	#mediaLibrary_ControlMediasInHome .voir {
		background:url('images/bg_voir.jpg') right no-repeat;
		padding-right: 10px;
	}

/* mediaLibrary > Media Library List
-------------------------------------------------------------- */

#mediaLibrary_MediaLibraryList {}

	#mediaLibrary_MediaLibraryList h1 {}

	#mediaLibrary_MediaLibraryList .galleryList {}

	#mediaLibrary_MediaLibraryList .galleryList h2 {}

	#mediaLibrary_MediaLibraryList .galleryList .galleryItem {
		width: 242px;
		height: 180px;
		float: left;

		border: 1px solid #d1f0ff;
		overflow: hidden;
	}

		#mediaLibrary_MediaLibraryList .galleryList .galleryItem .photo {
			width: 240px;
			height: 179px;
			overflow: hidden;
			font-size: 0px;
			border: 1px solid #d1f0ff;
		}

			#mediaLibrary_MediaLibraryList .galleryList .galleryItem .photo img {
				min-width: 240px;
			}

		#mediaLibrary_MediaLibraryList .galleryList .galleryItem .lien {
			display: block;
			position: absolute;
			
			width: 242px;
			height: 25px;

			margin: 160px 0px 0px 0px;
			background-color: #0192be;

			text-align: center;
			overflow: hidden;
		}

		#mediaLibrary_MediaLibraryList .galleryList .galleryItemHover .lien {
			background-color: #7cb015;
		}

		#mediaLibrary_MediaLibraryList .galleryList .galleryItem .lien a {
			color: white;
			font-size: 10px;
			
			text-decoration: none;
		}

	#mediaLibrary_MediaLibraryList .gallerySeparator {
		width: 5px;
		height: 190px;
		*height: 193px;
		float: left;
	}

/* mediaLibrary > Media List
-------------------------------------------------------------- */

#mediaLibrary_MediaThumbList {}

	#mediaLibrary_MediaThumbList h1 {}

	#mediaLibrary_MediaThumbList .descriptionThumbList {
		display: block;
		margin: 0 0 10px 0;
		padding: 10px;
		border: 1px solid #8bdaed;
	}

	#mediaLibrary_MediaThumbList .photo {
		width: 172px;
		min-height: 117px;
		float: left;
		margin: 0px;
		overflow: hidden;
		font-size: 0px;
		
		text-align: center;
		border: 1px solid #e3f6ff;
	}

		#mediaLibrary_MediaThumbList .photo img {
			min-height: 117px;
		}

	#mediaLibrary_MediaThumbList .movie {
		width: 172px;
		height: 117px;
		background: url('images/play.png') center center no-repeat;

		position: absolute;
	}
	
	#mediaLibrary_MediaThumbList .mediaSeparator {
		width: 10px;
		height: 123px;
		float: left;
	}
	
	#mediaLibrary_MediaThumbList .category {
		float: right;
		margin: 7px 0 0 0;
	}

		#mediaLibrary_MediaThumbList .category a {
			display: block inline;
			padding: 3px 8px;
			margin: 0 1px 0 0;
			background-color: #fff;

			font-size: 11px;
			color: #2b2b2b;
			text-decoration: none;
		}	

		#mediaLibrary_MediaThumbList .category a:hover {
			background-color: #b3d63a;

			color: #ffffff;
		}