.titre {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #FF9900;
}

body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
    background: black;
    color: white;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: underline;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}
.debug {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #669933;
	text-decoration: none;
}
.srubrique {
color: #FF9900;
font-size: 12px;
}
.txtencart {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
    background: black;
    color: #FF9900;
}
dl, dt, dd, ul, li {
font-size: 11px;
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
	position: absolute;
	top: 25px;
	left: 200px;
	z-index:100;
	width: 664px;
	height: 18px;
	visibility: visible;
}
#smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu6 {
	position: absolute;
	left: -20px;
	font-size: 0.7em;
	width: 780px;
	top: 24px;
	height: 42px;
	visibility: visible;
}
#menu dl {
float: left;
width: 8.5em;
margin: 0 5px;
}
#menu dt {
cursor: pointer;
text-align: center;
color: orange;
font-weight: normal;
background: black;
border-bottom:0px; border-right:1px solid orange;
}
#menu dd {
text-align: center;
}
#menu li {
color: #fff;
display: inline;
text-align: left;
background: #000000;
}
#menu li a {
color: #fff;
text-decoration: none;
display: inline;
height: 100%;
border-bottom:0px; border-right:1px solid white;
}
#menu dt a {
color: #FF9900;
text-decoration: none;
display: block;
height: 100%;
border-bottom:0px; border-right:1px solid orange;
}
#menu dt a:hover {
text-align: center;
font-weight: bold;
border: 1px solid orange;
}
#menu li a:hover {
font-weight: normal;
border: 1px solid orange;
}
#site {
position: absolute;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: black;
padding: 1px;
}
/*
standbye car ça ne marche pas ?
*/
.titre_encart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #669933;
	text-decoration: none;
}

.tencart a:link, a:visited, a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #669933;
	text-decoration: none;
}
.tencart a:hover {
	color: #669933;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* bloquer bug ?*/
.actucal { color: #FF9900;
	       }
.titre_smenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #669933;
	text-decoration: none;
}
.smenu a:link, a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #669933;
	text-decoration: none;
}
.smenu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #669933;
	text-decoration: none;
}
.debug {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #669933;
	text-decoration: none;
}
.identif a:link, a:visited, a:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: underline;
}
.identif a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #669933;
	text-decoration: underline;
}

.download a:link, a:visited, a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}
.download a:hover {color:#663399;font-size: 11px;font-weight: bold;text-decoration: none;}

.sidebar1 {background-color: #FFFFFF;border-right:1px dotted #999999;border-bottom:0px solid #83b5df;}

/* colonne de droite */
.sidebar2 {background-color: #FFFFFF;border-left:1px dotted #999999;border-bottom:0px dotted #83b5df;}

.champtab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #663399;
	text-decoration: none;
	border: none #CCCCCC;
}
.tableau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: white;
	text-decoration: none;
	border-top: 1px dotted #CCCCCC;
	border-right: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px dotted #CCCCCC;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.tabdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tabdate th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: Maroon;
	color: #DAA520;
	font-size: 12px;
}

.tabdate td {
	font-size: 10px;
	color: #EEEEEE;
	background-color: #202020;
