body { background-color: #000000;
       color: #ffffff; }
.content { position:absolute;
	   left:200px;
	   top:40px;
	   padding-bottom: 20px; }
.content_mix { position:absolute;
	       left:160px;
	       top:20px;
	       padding-left:5px;
	       padding-right:20px;
               padding-bottom:20px;
               width:80%; }
.navi { position:fixed;
	top:20px;
	width:160px; }
.textlist { padding-left:5px;
	    padding-right:5px;
	    text-align:justify; }
.textlist_hd { background-color:#363636;
	       padding-left:5px;padding-right:5px;
	       text-align:justify; }
.alt_couleur { color: #1ca41c !important; }
p, td { color: #ffffff; }
a:link { color: #16b9ff;
	 text-decoration: none; }
a:visited { color: #3F75FF;
	    text-decoration: none; }
a:hover { color: #d52b24;
	  text-decoration: none; }
h1 { color: #d52b24;
     text-align: center; }
h2 { color: #d52b24; }
tr.linklist { vertical-align: top; }
td.logo { padding-right: 20px;
	  padding-bottom: 20px;
	  text-align: center; }
td.linkdesc { vertical-align:middle;
	      padding-bottom:20px; }
td.cdtitle { color: #d52b24;
	     font-size: x-large;
	     font-weight: bold;
	     text-decoration: underline;
	     vertical-align: top; }
td.cddate { font-size: large;
	    font-weight: bold;
	     vertical-align: top; }
td.cdcover { vertical-align: top;
	     padding-bottom:30px; }
td.cdtext { vertical-align: top;
	    padding-bottom: 30px; }
img.gallery { margin-bottom: 20px; }
img.text_left { vertical-align: text-top;
		float: right;
		margin-left: 20px;
		margin-bottom:10px;
		margin-top:20px; }
img.text_right { vertical-align: text-top;
		 float:left;
		 margin-right: 20px;
		 margin-bottom:10px;
		 margin-top:20px; }
