/***************************************/
/*           FEUILLE DE STYLE - QUATUOR               */
/***************************************/


/* CORPS */
body {	
	background-color: #333333;
	font-family:verdana,arial;
	font-size:12px;
	color:#FFFFFF;
	margin:0px;
}


a {
	color: #FFFFFF;
}

img {
	border:none;
}

/* DIV PRINCIPAL */
#main {
	width:1000px; 
	margin-left:auto;
	margin-right:auto;
	background-color:#000000;
}
.finpage{
height:80px;
clear:both;}

	/* catégorie */
	#main #category-level1 {
		float:left;
		width:223px;
	}
	
	/* ENTRER */
	#main #category-level0 {	
	}
	
		#main #category-level0 a{				
			color: #A51210;
			font-size:14px;
			font-weight:bold;
			text-decoration:none;
		}
	
	/*logo central */
	#main #logo {
		float:left;
		margin-top:-200px;
		padding-left:300px;
	}
	
	/*visuel catégorie */
	#main #visuel-category {
		float:right;
		margin-top:-249px;	
	}
	
	#visuel-page{
	top:261px;
	margin:0px;
	}
	
	/* ligne beat */
	#main #line-category {
		margin-top:0px;
		padding:0px;
		margin-left:0px;		
		margin-right:auto;
		
	}
	#flash{
	margin-left:0;}
	
	/* catégories alias */
	 #category-alias {
		width:959px;
		margin-bottom:10px;
		margin-top:10px;
		clear: both;
		font-family:Arial, Helvetica, sans-serif;
		color:#999999;
		font-weight:bold;
		text-align:center;
			margin-left:auto;
	margin-right:auto;
		
	}
	
	 #category-alias a{
		text-decoration:none;
		color: #999999;
	}
	
		
	 #category-alias .category-alias-element {
			margin:20px;
			
			
		}
	
	/* contenu du masque */
	#main #mask-content {		
		width:959px;
		margin-left: auto;
		margin-right: auto;
	}
	
		/*identity*/
		#main #mask-content #photo-identity{
			float:left;
			width:222px;
			height:288px;	
		}
		
		/*identity*/
		#main #mask-content #text-identity{
			float:right;
			width:600px;
			border-left:#CCCCCC solid 2px;
			margin-left:20px;
			padding-left:20px;
			margin-right:60px;
		}
	
		/* multipage */
		#main #mask-content .multipage{
			clear:left;
			margin-top:4px;
			margin-left:0px;
		}
			
			#main #mask-content .multipage .horizontal{
				float:right;	
				width:220px;
			}
			
			#main #mask-content .multipage .vertical{
				clear:left;
				width:175px;				
				margin:4px;
			}
			
			#main #mask-content .multipage .actif a{
				color:#999999;
				font-size:14px;
				line-height:25px;
			}

			
			#main #mask-content .multipage a{
				text-decoration:none;
			}
			
			#main #mask-content #content-page{			
				clear:both;
				padding-left:25px;
				padding-right:20px;
			}
			
			#main #mask-content #content-page #group-image{
			}
			
				#main #mask-content #content-page #group-image img{
					border:2px solid  #666666;
				}
			
			#main #mask-content #content-page #white-zone{
				float:right;
				width:400px;
				height:309px;	
			}
			
			#main #mask-content #content-page #white-zone-text{
				clear:right;
				float:right;
				width:400px;
				text-align:center;
			}
			
			#main #mask-content #content-page #white-zone img{
				margin-top:8px;
				margin-left:5px;
			}
			
			#main #mask-content #content-page #nav-image{
				margin-top:20px;
			}
			
			#main #mask-content #content-page .titre-repertoire{
				clear:both;
			}
			
			#main #mask-content #content-page .rubrique-repertoire{	
				margin-top:40px;
				margin-left:15px;
				width:430px;
			}
			
			#main #mask-content #content-page .rubrique-repertoire .objet-repertoire{
				margin-top:10px;
				margin-bottom:10px;
				border-left:#AA3631 solid 2px;
				padding-left:10px;
			}
			
			#main #mask-content #content-page .groupe-concert{
				width:500px;
				margin-left:20px;
				margin-right:20px;
			}
				
				#main #mask-content #content-page .groupe-concert .objet-concert{
					width:500px;
					margin-bottom:8px;
				}
			
			#main #mask-content #content-page .photo-concert{
				margin-bottom:40px;
				margin-right:20px;
				margin-left:20px;
				width:300px;
			}
			
			#main #mask-content #content-page .data-navigation{
				float:left;
				margin-left:80px;
				margin-right:80px;
			}