BODY {
	BACKGROUND-COLOR: #000000; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, 
}
TABLE {
	BORDER-BOTTOM-COLOR: white; 
	BORDER-TOP-COLOR: white; 
	BORDER-RIGHT-COLOR: white; 
	BORDER-LEFT-COLOR: white; 
}
table.color1 {
	BACKGROUND-COLOR: #000000;
}
table.color2 {
	BACKGROUND-COLOR: #A60000;
}
table.color3 {
	background-color: #000000;
	font-weight: normal;
	font-size: 12px;
	color: white;
}
hr {
	color: black;
	width: 75%;
	height: 1px;
}
hr.white {
	color: white;
	width: 75%;
	height: 1px;
}
hr.gray {
	color: gray;
	width: 75%;
	height: 1px;
}
li.bold {
	font-weight: bold;
}

li.bold2 {
	font-weight: bold;
	color: white;
}

li.white {
	font-weight: normal;
	color: white;
}
dl.white {
	COLOR: white; FONT-SIZE: 16px
}
P {
	WHITE-SPACE: nowrap
}
P.white {
	COLOR: white; FONT-SIZE: 24px
}
P.white2 {
	TEXT-ALIGN: justify; FILTER: alpha(opacity=85); TEXT-INDENT: 15px; WHITE-SPACE: normal; COLOR: white; FONT-SIZE: 16px; opacity: 0.85
}
P.white3 {
	TEXT-ALIGN: justify; FILTER: alpha(opacity=85); TEXT-INDENT: 0px; WHITE-SPACE: normal; COLOR: white; FONT-SIZE: 16px; opacity: 0.85
}
P.small {
	COLOR: white; FONT-SIZE: 12px; white-space: normal;
}
P.small2 {
	COLOR: white; FONT-SIZE: 12px; white-space: normal; margin-left:0px
}
P.small_contact {
	COLOR: white; FONT-SIZE: 16px
}
P.gray {
	COLOR: gray
}
P.time_audio {
	COLOR: white; FONT-SIZE: 12px
}
P.accueil1 {
	COLOR: white; 
	FONT-SIZE: 20px;
	font-weight:bold;
	white-space:nowrap;
}
P.accueil2{
	COLOR: white; 
	FONT-SIZE: 14px;
	font-weight:bold;
	white-space:nowrap;
}
P.accueil3{
	COLOR: white; 
	FONT-SIZE: 12px;
	font-weight:bold;
	white-space:normal;
}
P.accueil4{
	COLOR: white; 
	FONT-SIZE: 10px;
	font-weight:bold;
	white-space:normal;
}
A.left:link {
	COLOR: white; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.left:visited {
	COLOR: white; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.left:active {
	
}
A.left:hover {
	COLOR: gray; FONT-SIZE: 12px
}
A.left:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}



A.small:link {
	COLOR: white; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.small:visited {
	COLOR: white; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.small:active {
	
}
A.small:hover {
	COLOR: gray; FONT-SIZE: 10px
}
A.small:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}


A.small2:link {
	COLOR: white; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.small2:visited {
	COLOR: white; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.small2:active {
	
}
A.small2:hover {
	COLOR: gray; FONT-SIZE: 12px
}
A.small2:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}



A.left_gray:link {
	COLOR: gray; FONT-SIZE: 16px; TEXT-DECORATION: none
}
A.left_gray:visited {
	COLOR: gray; FONT-SIZE: 16px; TEXT-DECORATION: none
}
A.left_gray:hover {
	COLOR: gray; FONT-SIZE: 16px; 
}
A.left_gray:active {
	
}
A.left_gray:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
A.audio:link {
	COLOR: white; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.audio:visited {
	COLOR: gray; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.audio:hover {
	COLOR: gray; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.audio:active {
	
}
A.audio:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
A.bottom:link {
	COLOR: white; FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.bottom:visited {
	COLOR: white; FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.bottom:hover {
	COLOR: gray; FONT-SIZE: 14px
}
A.bottom:active {
	
}
A.bottom:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
H1 {
	COLOR: black
}
H1.white {
	COLOR: white
}
H3 {
	COLOR: black
}
H3.white {
	COLOR: white
}
tr.d0 td {
	background-color: #A60000;
	color: white;
	vertical-align:text-top;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:10px; 
	height:10px;
}
tr.d1 td {
	background-color: #A60000;
	color: white;
	vertical-align:text-top;
	border-color: #A60000;
	padding-top:10px;
	padding-bottom:15px;
	padding-right:10px;
	padding-left:20px; 
	height:10px;
}
tr.d2 td {
	background-color: #A60000;
	color: white;
	border-color: #A60000;
	vertical-align:text-top;
	padding-top:10px;
	padding-bottom:0px;
	padding-right:10px;
	padding-left:40px; 
	height: 0px;
}
tr.d3 td {
	background-color: #A60000;
	color: white;
	border-color: #A60000;
	vertical-align:text-top;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px; 
	height:100%;
}
TD.backimage1 {
	background-color: #000000;
	BACKGROUND-IMAGE: url(images/affiche_26_nov_2011_438x640.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width: 438px;
	FILTER: alpha(opacity=100);
	opacity: 100;
}

TD.backimage_accueil {
	background-color: #000000;
	BACKGROUND-IMAGE: url(images/);
	background-repeat:no-repeat;
	background-position:left top;
	width: 100px;
	height: 100px;
	FILTER: alpha(opacity=70);
	opacity: 70;
}

TD.backimage2 {
	background-color: #000000;
	BACKGROUND-IMAGE: url(images/OSPM_Logo_Blanc_Rouge_fond_transparent_100x100.png);
	background-repeat:no-repeat;
	background-position:left top;
	width: 100px;
	height: 100px;
	FILTER: alpha(opacity=70);
	opacity: 70;
}

TD.concert_backimage1 {
	background-color: #000000;
	BACKGROUND-IMAGE: url(images/photo2.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width: 550px;
	FILTER: alpha(opacity=100);
	opacity: 100;
}
TD.orchestre_backimage1 {
	background-color: #000000;
	BACKGROUND-IMAGE: url(images/photo4.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width: 550px;
	FILTER: alpha(opacity=85);
	opacity: 0.85;
}
TD.choeur_backimage1 {
	background-color: #000000;
	BACKGROUND-IMAGE: url(images/donald.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width: 550px;
	FILTER: alpha(opacity=85);
	opacity: 0.85;
}
TD.equipe_backimage1 {
	background-color: #000000;
	BACKGROUND-IMAGE: url(images/photo3.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width: 550px;
	FILTER: alpha(opacity=85);
	opacity: 0.85;
}
TD.partenaires_backimage1 {
	background-color: #000000;
	BACKGROUND-IMAGE: url(images/photo7.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width: 550px;
	FILTER: alpha(opacity=85);
	opacity: 0.85;
}
TD.medias_backimage1 {
	background-color: #000000;
	BACKGROUND-IMAGE: url(images/photo-CD.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width: 550px;
	FILTER: alpha(opacity=85);
	opacity: 0.85;
}
TD.communiques_backimage1 {
	background-color: #000000;
	BACKGROUND-IMAGE: url(images/photo9.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width: 550px;
	FILTER: alpha(opacity=85);
	opacity: 0.85;
}
TD.contact_backimage1 {
	background-color: #000000;
	BACKGROUND-IMAGE: url(images/photo1.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width: 550px;
	FILTER: alpha(opacity=85);
	opacity: 0.85;
}

TD.backimage2a {
	background-color: ;
	BACKGROUND-IMAGE: ;
	background-repeat:no-repeat;
	background-position:left top;
	width: 450px;
	height: 100px;
	FILTER: alpha(opacity=100);
	opacity: 100;
}
TD.backimage2b {
	background-color: #000000;
	BACKGROUND-IMAGE: ;
	background-repeat:no-repeat;
	background-position:left top;
	width: 100px;
	height: 100%;
	FILTER: alpha(opacity=0);
	opacity: 0;
}
TD.backimage2c {
	background-color: #000000;
	BACKGROUND-IMAGE: ;
	background-repeat:no-repeat;
	background-position:left top;
	width: 450px;
	height: 100%;
	FILTER: alpha(opacity=80);
	opacity: 0.80;
}
TD.backimage3 {
	background-color: #000000;
	BACKGROUND-IMAGE: url(images/admission_31x15.gif);
	background-repeat:no-repeat;
	width: 31px;
	height: 15px;
	FILTER: alpha(opacity=100);
	opacity: 100;
}
TD.backimage4 {
	background-color: #000000;
	BACKGROUND-IMAGE: url(images/youtube_small_38x15.png);
	background-repeat:no-repeat;
	width: 38px;
	height: 15px;
	FILTER: alpha(opacity=100);
	opacity: 100;
}
TD.backimage5 {
	background-color: #000000;
	BACKGROUND-IMAGE: url(images/facebook_61x15.jpg);
	background-repeat:no-repeat;
	width: 61px;
	height: 15px;
	FILTER: alpha(opacity=100);
	opacity: 100;
}
TD.backimage6 {
	background-color: #000000;
	BACKGROUND-IMAGE: url(images/twitter__58x15.png);
	background-repeat:no-repeat;
	width: 58px;
	height: 15px;
	FILTER: alpha(opacity=100);
	opacity: 100;
}
TD.banner {
	BACKGROUND-IMAGE: url(images/banner_youtube_200x80.jpg); BACKGROUND-REPEAT: no-repeat; FILTER: alpha(opacity=100); opacity: 100
}
TD.red {
	background-color: red
}
TD.small {
	COLOR: gray; 
	FONT-SIZE: 9px;
	width: 70%;
	height: 15px;
}


