body {
	margin: 0px;
	padding: 0px;

	background-color:#000000;
		
	scrollbar-3dlight-color:#EBB12B;
	scrollbar-arrow-color:#FFEEBB;
	scrollbar-base-color:#B90000;
	scrollbar-darkshadow-color:#321000;
	scrollbar-face-color:#DA611f;
	scrollbar-highlight-color:#DA611f;
	scrollbar-shadow-color:#321000;
	scrollbar-track-color:#000000;

}

tr, p, div {

  font-family      : Georgia, Times New Roman, Times, serif;
  font-size        : 10pt;
  color : #DDDDDD ;
	margin-top : 5px;
	margin-bottom : 5px;

}

hr {
	height : 10px ;
	display : table-cell ;
	position : relative ;	
	width : 800px;

	background-color      : #3C0000;
	background-image:  url(../IMG/cadreBKG.jpg);
	background-position: center center;
	background-repeat: no-repeat ;
	background-attachment:fixed ;
	
	border-top : 1px solid #EBB12B;
	border-bottom : 1px solid #EBB12B;
	border-right : 0px solid;
	border-left : 0px solid;
	
	margin-top : 10px;
	padding: 0px;
}

a:link, a:visited {
	color : #FFEEBB ;
	text-decoration: none;
	border: 0px;

}

a:hover {
	color: #FFFFFF;
	text-decoration: none;

}



/*elements du site*/


.spip, #texte, #date, #auteurs, #titre, #soustitre{
	margin: 0px;
	padding: 0px;

	letter-spacing : 0pt ;
	word-spacing : 2px ;
	
	margin-top : 5px;
	margin-bottom : 5px;

}

#toptexte {
		
	font-size  : 12pt;
	padding : 2px ;
	padding-left : 10px ;
	font-weight : bold;
	color : #FFEEBB ;
}

#menu_art {
	
	font-size  : 10pt;
	margin-left : 18px ;
	margin-right : 18px ;
	font-weight : bold;
	color : #DDDDDD ;
}

.spip{
	color : #DDDDDD ;
	padding : 5px ;
	line-height : 20px ;
	text-align: justify ;
}

#texte{
	text-align: justify ;
	color : #DDDDDD ;

	padding-left : 10px ;
	padding-right : 10px ;
}

#texte_rub{
	text-align: justify ;
	color : #DDDDDD ;
	padding-left : 10px ;
	padding-right : 10px ;
	font-weight : bold ;

}

#titre {
	
	font-size  : 16pt;
	font-weight : bold ;
	color : #FFEEBB ;
	
	padding : 10px ;
	
}

#soustitre {
	
	color : #FFEEBB ;
	align : left;
	font-size : 12pt;
	padding : 10px ;
	font-weight : bold;
}

#date {
	padding-right : 10px ;
	
	font-size  : 9pt;
	text-align : right ;

	font-style : italic;
	line-height : 18px ;
	display : table-cell ;
	
		width : 800px;
	
	background-color      : #3C0000;
	background-image:  url(../IMG/cadreBKG.jpg);
	background-position: center center;
	background-repeat: no-repeat ;
	background-attachment:fixed ;
	
	color : #FFEEBB ;
	border-top : 1px solid #EBB12B;
	border-bottom : 1px solid #EBB12B;
	border-right : 0px solid;
	border-left : 0px solid;
	
}

#daterub {
	padding-right : 10px ;
	margin : 0px ;
	font-size  : 9pt;
	text-align : right ;

	font-style : italic;
	line-height : 18px ;
	display : table-cell ;
	
		width : 580px;
	
	background-color      : #3C0000;
	background-image:  url(../IMG/cadreBKG.jpg);
	background-position: center center;
	background-repeat: no-repeat ;
	background-attachment:fixed ;
	
	color : #FFEEBB ;
	border-top : 1px solid #EBB12B;
	border-bottom : 1px solid #EBB12B;
	border-right : 0px solid;
	border-left : 0px solid;
	
}

#daterubconcert {
	padding-right : 10px ;
	margin : 0px ;
	font-size  : 9pt;
	text-align : right ;

	font-style : italic;
	line-height : 18px ;
	display : table-cell ;
	
		width : 680px;
	
	background-color      : #3C0000;
	background-image:  url(../IMG/cadreBKG.jpg);
	background-position: center center;
	background-repeat: no-repeat ;
	background-attachment:fixed ;
	
	color : #FFEEBB ;
	border-top : 1px solid #EBB12B;
	border-bottom : 1px solid #EBB12B;
	border-right : 0px solid;
	border-left : 0px solid;
	
}

#auteurs {
	padding-right : 10pt ;
	
	font-size  : 9pt;
	text-align : right ;
	vertical-align : bottom ;
	font-style : italic;
	line-height : 18px ;
	display : table-cell ;
	position : relative ;
	
	width : 800px; 
	height : 40px ;
	
	background-color      : #3C0000;
	background-image:  url(../IMG/cadreBKG.jpg);
	background-position: center center;
	background-repeat: no-repeat ;
	background-attachment:fixed ;
	
	color : #FFEEBB ;
	border-top : 1px solid #EBB12B;
	border-bottom : 1px solid #EBB12B;
	border-right : 0px solid;
	border-left : 0px solid;
	
}



#contenttable {
	vertical-align: top;
	align: center;
	width : 800px;

}


#blocktexte {

	display : float ;
	margin-top : 20px ;
}


#menuart {
	float : left ;
	display : float ;

}



#menudoc {
	display : float ;
	float : right ;
	padding-left : 5px ;
	z-index: 10 ;
	overflow : visible ;

	width:190px; 

	left:800px;

}



#cadre {
	display : float ;
	
	border : #EBB12B solid 1px ;
	margin-top :  10px ;
	margin-bottom :  10px ;
	padding : 0px;
	
	background-color : #3C0000 ;
	background-image : url(../IMG/cadreBKG.jpg) ;
	background-position : center center ;
	background-repeat : no-repeat ;
	background-attachment : fixed ;

}

#cadrenoir {
	display : float ;
	
	border : #EBB12B solid 1px ;
	margin-top :  10px ;
	margin-bottom :  10px ;
	padding : 0px;
	
	background-color : #120000 ;
}

#cadre_rubrique {
	background       : #000000;
	border : #321000 solid 1px ;
display : table-cell ;
}

#cadre_article {

	font-size  : 8pt;
	background       : #000000;
	border : #321000 solid 1px ;
	margin :  0px ;
	padding : 5px;
	width:170px; 
	left:20px;
	position : relative ;

}

#cadre_document {
	background       : #000000;
	border : #321000 solid 1px ;
	margin :  0px ;
	padding : 0px;
	text-align : center ;
	width : 180px;
	float : center :
}

#cadre_musique {
	background       : #000000;
	border : #321000 solid 1px ;
	margin :  0px ;
	padding : 0px;
	text-align : center ;
	width : 180px;
	float : center :
}



#button {

	font-family : Georgia, Times New Roman, Times, serif;
	font-style : normal;
	font-size : 11pt;
	font-weight : bold;
	color : #FFEEBB ;
	
	display : float ;
	width : 800px ;
	
	border : #EBB12B solid 1px ;
	margin-top :  10px ;
	margin-bottom :  10px ;
	padding : 0px;
	
	background-color: #3C0000;
	background-image:  url(../IMG/cadreBKG.jpg);
	background-position: center center;
	background-repeat: no-repeat ;
	background-attachment:fixed ;
}

#radio {

	font-style       : normal;
	font-size        : 10pt;
	font-weight      : bold;
	color            : #DA611F;
	border           : 1px solid #DA611F;
}

#inputbox {

	font-family      : Georgia, Times New Roman, Times, serif;
  font-weight      : bold;
  font-size        : 10pt;
  color            : #000000;
  background-color : #FFEEBB;
  border           : 1px solid #DA611F;
  width: 500px;
}


.spip_logos {
	display : float ;
	vertical-align: middle;
	float : center ;
	line-height: 60px;
	border : 0px solid #333333;
	margin : 10px;
}



.spip_documents {

  	background-color : #000000;
	padding : 5px;
	border : 1px solid #321000;

	
	max-width:580px;


	overflow : hidden ;
	display : table ;

} 

.spip_images {

  	background-color : #000000;
	padding : 5px;
	border : 1px solid #321000;

	
	max-width:580px;


	overflow : hidden ;
	display : table ;


} 

.spip_doc_titre {
	
  	background-color : #000000;
	border : 1px solid #333333;
	margin-top : 4px;
	height: 18px ;
	width: 200px ;
	

} 

.spip_img_titre {
	
  	background-color : #000000;
	border : 1px solid #333333;
	margin-top : 4px;
	height: 18px ;
	width: 200px ;
	
} 


