body {color: white; font-family: Arial, Helvetica; font-size: 10pt;padding: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 10px; margin-top: 0px; 
 background: -moz-linear-gradient(top, #000000, #000000) fixed; background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)) fixed;
}

.menutitre {font-size: 16pt; color: black}
.menusoustitre {font-size: 10pt; color: black}

a.menuhome {text-decoration: none;}
a.menuhome:hover {text-decoration: none;}

.titre {border-bottom: 1px solid #333; font-size: 12pt; font-weight: bold; padding-bottom: 5px; margin-bottom: 0px; margin-top: 0px;}
.soustitre {font-size: 10pt; font-weight: bold;}

.menu {color: black; font-family: Arial, Helvetica; font-size: 10pt}
td {font-family: Arial, Helvetica; font-size: 10pt}
a {text-decoration: none; color: #bbb}
a:hover {text-decoration: none; color: #ddd; background-color: rgba(255, 255, 255, 0.25); border-radius: 0px; -moz-border-radius: 0px;	}
a.menu:hover {text-decoration: underline;}
a.menu {text-decoration: none; color: black}
p {text-align: justify; margin-top: 10px; margin-bottom: 10px;}

.date {
font-size: 8pt;
}

a.highslide:hover {background-color: black;}

ul {
padding:0;
margin:0;
list-style-position:inside;
list-style-type: square;
color: #333;
}

li {
margin-left: 0px;
}

ul.menu {
padding:0;
margin:0;
margin-bottom: 0px;
list-style-type:none;
}

li.menuitem {
display:inline;
}

a.menuitemnotselected {
text-decoration:none;
color:black;
background-color: rgba(0, 0, 0, 0);
padding:4px 8px;
margin-left: 1px;
margin-right: 0px;
}

a.menuitemnotselected:hover {
background-color: rgba(0, 0, 0, 0.05);
border-top-left-radius: 5px; 
	-moz-border-radius-topleft: 5px;	
	border-top-right-radius: 5px; 
	-moz-border-radius-topright: 5px;
}

a.menuitemselected {
text-decoration:none;
color:black;
background-color: rgba(0, 0, 0, 0.10);
padding:4px 8px;
margin-left: 1px;
margin-right: 0px;
border-top-left-radius: 5px; 
	-moz-border-radius-topleft: 5px;	
	border-top-right-radius: 5px; 
	-moz-border-radius-topright: 5px;
}

img.photo {
	border: 1px solid #333;
}

li.mp3 {
list-style-type:none;
}
li.record {
	margin-top: 10px;
}