/* -------------------------------------------------------------------
CLASSES GENERIQUES
------------------------------------------------------------------- */
.selectSize2{
	cursor:pointer;
}

.lineOption{
	cursor:pointer;
	padding: 5px 0;
}

/* -------------------------------------------------------------------
AUTRES DEFINITIONS
------------------------------------------------------------------- */
/*
 * CONTENU
 */
		
.lineBoxMainContent{
	padding-bottom:20px;
}

	#contentAlbumsVideos, #contentAlbumsPhotos{
		float:left;
		width:714px;
	}
	
		.listAlbums{
			float:left;
			position:relative;
			overflow:hidden;
			width: 100%;
		}
		
		.contentDynamic{
			float:left;
			position:relative;
			display:none;
			width:100%;
		}
		
		.boxAlbum{
			float:left;
			width:694px;
			cursor:pointer;
			padding:20px 10px 0 10px;
		}
		
			.imgAlbum{
				float:left;
				width:106px;
				border:1px solid #787878;
				padding:1px;
			}
			
			.boxVideo{
				float:left;
				width:108px;
				padding:15px 0 0 7px;
			}
			
				.imgVideo{
					float:left;
					width:106px;
					border:1px solid #787878;
					padding:1px;
				}
				
				.titreVideo{
					float:left;
					width:106px;
					font-style:italic;
					font-size:11px;
					color:#999999;
					padding:2px 0 0 0;
				}
			
			.imgBigPhoto{
				float:left;
				width:100%;
				padding:15px 0 0 0;
				text-align:center;
			}
			
			.imgPhoto{
				float:left;
				width:106px;
				border:1px solid #787878;
				padding:1px;
				margin:15px 0 0 7px;
			}
			
			.descAlbum{
				float:left;
				width:570px;
				padding:0 0 0 10px;
			}
			
			.descVideo{
				float:left;
				width:580px;
			}
			
			.playerVideo{
				float:left;
				width:100%;
				padding:15px 0 0 7px;
			}
			
				.titleAlbum{
					float:left;
					width:100%;
					font-size:17px;
					font-weight:bold;
					color:#0068ab;
				}
				
					.titleAlbum a{
						float:left;
						width:100%;
						font-size:17px;
						font-weight:bold;
						color:#0068ab;
					}
					
					.titleAlbum a:hover{
						float:left;
						width:100%;
						font-size:17px;
						font-weight:bold;
						color:#0068ab;
						text-decoration:underline;
					}
				
				.dateAlbum{
					float:left;
					width:100%;
					font-size:11px;
					font-weight:normal;
					color:#999999;
				}
				
				.textAlbum{
					float:left;
					width:100%;
					font-size:13px;
					font-weight:normal;
					color:#666666;
				}
				
					.textAlbum a{
						float:left;
						width:100%;
						font-size:13px;
						font-weight:normal;
						color:#666666;
					}
				
					.textAlbum a:hover{
						float:left;
						width:100%;
						font-size:13px;
						font-weight:normal;
						color:#666666;
						text-decoration:underline;
					}
				
	
		.paginationContentAlbumsVideos, .paginationContentAlbumsPhotos{
			float:left;
			width:100%;
			font-size:11px;
			font-weight:bold;
			color:#7b7b7b;
			padding:10px 0 0 0;
		}
		
			.contentPaginationContentAlbumsVideos, .contentPaginationContentAlbumsPhotos{
				width:170px;
				margin:0 auto;
			}
			
				.numPage{
					float:left;
					font-size:11px;
					font-weight:bold;
					color:#7b7b7b;
					text-decoration:underline;
					cursor:pointer;
				}
				
				.numPage.off{
					text-decoration:none;
					cursor:auto;
				}
				
				
				.curNumPage{
					float:left;
					font-size:11px;
					font-weight:bold;
					color:#000000;
					text-decoration:none;
				}
				
				.sepPagination{
					float:left;
					width:2px;
					height:8px;
					background:url("../images/sep_pagination_classement_video.jpg") no-repeat;
					margin:3px 4px 0 4px;
				}
				
				.btnLast{
					float:left;
					margin:0 10px 0 0;
					cursor: pointer;
				}
				
				.btnNext{
					float:left;
					margin:0 0 0 10px;
					cursor: pointer;
				}
			
			
#formSelectAlbum{
	float:left;
	width:690px;
	padding:10px 0 0 10px;
}			

	.selectAlbum{
		float:left;
	}
	
	.boxOptionYear{
			width:80px;
			height:100px;
		}

