body {
     margin: 0px;
     padding: 0px;
     scrollbar-3dlight-color:#867D60;
     scrollbar-darkshadow-color:#867D60;
     scrollbar-highlight-color:#FFFFFF;
     scrollbar-shadow-color:#867D60;
     scrollbar-track-color:#666666;
     scrollbar-arrow-color:#867d60;
     scrollbar-face-color:#cccccc;
     background-color: #DCD9C6;
}

form { margin: 0px; padding: 0px; }
img { border: 0px; }

#contenu {
     overflow: auto;
     text-align: justify;
     padding-left: 4px;
     padding-right: 4px;
     width: 563px;
     height: 350px;
     border: 1px solid #000000;
     font-family: arial;
     font-size: 13px;
}

/***********************************/
/**           PROGRAMMES          **/
/***********************************/
#prog_section { margin: 0px; padding: 0px; list-style: none; text-align: center; }
#prog_section a { text-decoration: none; color: #7A7359; font-weight: bold; font-size: 16px;}
#prog_section a:hover { font-size: 18px;}
#prog_section li { padding-top: 12px; }

/***********************************/
/**           CALENDRIER          **/
/***********************************/
#tabCalendrier { font-family: arial; font-size: 13px; }
.tdCalendrier { text-align: right; padding-right: 3px; font-weight: bold; width: 130px; }
.tdCalendrier2 { text-align: center; font-weight: bold; }
#tabCalendrier a { text-decoration: none; font-weight: bold; color: #138046; }
#tabCalendrier a:hover { text-decoration: underline; }

div#mTop { position: relative; }
div#mTop div { position: absolute; right: 5px; margin-top: 127px; }

.block { clear: both; }
.block .title {
float: left;
font-weight: bold;
width: 125px;
text-align: right;
padding-right: 5px;
padding-bottom: 6px;
}
.block .content {
float: left;
width: 415px;
}
