#nav {
				list-style: none ;
				margin: 0 ;
				padding: 0 ;
				overflow: hidden ;	
				}
			#nav li {
				float: left ;
				width: 108px ;
				margin-right: 0px ;
				background: #462400 ;
				font: 1em "Trebuchet MS",Arial,sans-serif ;
				font-weight: bold ;
	      font-size: 0.7em;	
				border-top: 1px dotted #600 ;
				border-bottom: 1px dotted #600 ;
				text-align: center ;
				text-decoration: none ;
				text-transform:uppercase;
				}
			#nav li a {
				display: block ;
				background: #412F00 ;
				color: #862221 ;
				border-top: 1px dotted #600 ;
		  	border-bottom: 1px dotted #600 ;
				font: 1em "Trebuchet MS",Arial,sans-serif ;
				font-weight: bold ;
	      font-size: 1em;
				line-height: 0.5em ;
				padding: 4px 0 ;
				text-align: center ;
				text-decoration: none ;
				text-transform:uppercase;
				}
			#nav li a:hover, #nav li a:focus, #nav li a:active  {
				background: #462400 ;
				color: #FF0000 ;
				text-decoration: underline ;
				border: 1px dotted #000000 ;
        }
      #nav li.selected {
				background: #462400 ;
				color: #FF0000 ;
				text-decoration: none ;
				border: 1px dotted #000000 ;
        }
#sousnav {
				list-style: none ;
				margin: 0 ;
				padding: 0 ;
				overflow: hidden ;	
				}
			#sousnav li {
				float: left ;
				width: 310px ;
				margin-right: 0px ;
				background: #462400 ;
				font: 1em "Trebuchet MS",Arial,sans-serif ;
				font-weight: bold ;
	      font-size: 0.7em;	
				border-top: 1px dotted #600 ;
				border-bottom: 1px dotted #600 ;
				text-align: center ;
				text-decoration: none ;
				text-transform:uppercase;
				}
			#sousnav li a {
				display: block ;
				background: #412F00 ;
				color: #862221 ;
				border-top: 1px dotted #600 ;
		  	border-bottom: 1px dotted #600 ;
				font: 1em "Trebuchet MS",Arial,sans-serif ;
				font-weight: bold ;
	      font-size: 1em;
				line-height: 0.5em ;
				padding: 4px 0 ;
				text-align: center ;
				text-decoration: none ;
				text-transform:uppercase;
				}
			#sousnav li a:hover, #nav li a:focus, #nav li a:active  {
				background: #462400 ;
				color: #FF0000 ;
				text-decoration: underline ;
				border: 1px dotted #000000 ;
        }
      #sousnav li.selected {
				background: #462400 ;
				color: #FF0000 ;
				text-decoration: none ;
				border: 1px dotted #000000 ;
        }
a{
				color: #862221 ;
				text-decoration: none; 
}
a:hover, a:focus, a:active {
				color: #FF0000 ;
				text-decoration:underline;
}
body {
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: justify;
	font-size: 0.8em;
	color: black;
	background-color: #373737;
}
td {
	font-size: 0.8em;
  vertical-align:top;
}
p {
	font-size: 0.9em;
	text-align: justify;
}

ol.tracklist{
	list-style: decimal;
	font-weight: bold;
	font-size: 12px;
	padding-left:50px;
	padding-right:50px;
  margin-top: 10px;
	margin-bottom: 10px;
}

* html ol.tracklist{
	margin-left: 55px;
}

.titre{
        background: #462400 ;
				color: #FF0000 ;
				text-decoration: none ;
				border: 1px dotted #000000 ;
    		font: 1em "Trebuchet MS",Arial,sans-serif ;
				font-weight: bold ;
	      font-size: 1em;
				text-align:center;
        margin-top: 25px ;
}
.tabfooter {
	border-style: dashed;
	border-color: #462400;
	color:grey;
	border-width: 1px;
	text-align: center;
	font-size: 0.8em;
	line-height: 150%;
}
hr.point {
	border-style: solid;
	border-color: #462400;
}
hr.solid {
	 border: 1px solid #600 ;
}
.ammName{
	font-size: 1.2em;
	font-weight: bold;
	padding-bottom: 2px;
	margin-bottom: 5px;
	border-bottom: solid 1px #4D5660;
  text-transform:uppercase;
	letter-spacing: 0.2em; 
  word-spacing: 0.2em;
  color:grey
}
.ammDesc {
  text-align: justify;
}
.ammFormat {
  color:grey;
  font-size: 0.7em;
}
.ammEntete {
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: justify;
	font-size: 0.8em;
	color: grey;
}
.colonne {
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: center;
	font-size: 0.8em;
	color: #cc0000;
}
.date {
  font-size:0.7em;
  color:grey;
	text-align:center;
  margin-top: 25px ;
	border-top: 1px dotted grey ;
	border-bottom: 1px dotted grey ;  
	margin-right:20px;
}
.basdroite{
  text-align:right;  
  text-decoration:underline;
}
.newsBigFont{
	font-size: 1.2em;
	font-weight: bold;
	padding-bottom: 2px;
	margin-bottom: 5px;
  text-transform:uppercase;
	letter-spacing: 0.2em; 
  word-spacing: 0.2em;
  color:#000000;
  text-align:center;
}
.newsRed{
	font-size: 1.4em;
	font-weight: bold;
	padding-bottom: 2px;
	margin-bottom: 5px;
  text-transform:uppercase;
	letter-spacing: 0.2em; 
  word-spacing: 0.2em;
  color:#FF0000;
  text-align:center;
}