body {
      color:#000000;
      font-family:Verdana,Arial,Helvetica,sans-serif;
      background-color:#FFFFFF;
}
#comments {
      font-size:10px;
}
a {
      color:#696969;
}
a:link {
      color:#696969;
}
a:active {
      color:silver;
}
a:visited {
      color:#696969;
}
.hautdepage {
      font-size:9px;
}
.haut {
      font-size:10px;
}
.bas {
      font-size:10px;
}
.creditsinfos {
      font-size:10px;
}
.basdepage {
      font-size:10px;
}
.colpage {
      border:1px solid #AAAAAA;
      -moz-border-radius:0.5em;
}
.coldroitedeuxtiers {
      border:1px solid #AAAAAA;
      -moz-border-radius:0.5em;
}
.colgauchedeuxtiers {
      border:1px solid #AAAAAA;
      -moz-border-radius:0.5em;
}
.formrecherche {
      font-size:10px;
      font-weight:bold;
      border:1px solid #AAAAAA;
      -moz-border-radius:0.5em;
}
input {
      font-size:10px;
      color:#000000;
      border:1px solid #AAAAAA;
}
input[type=submit] {
      font-size:10px;
      border:1px solid #AAAAAA;
      -moz-border-radius:0.5em;
      background-color:#FFFFFF;
}
input[type=submit]:hover {
      background-color:#CCCCCC;
}
.onglets >.form >.formrecherche {
      font-size:12px;
      font-weight:bold;
      border:none;
}
.onglets >.form >.formrecherche >input {
      font-size:12px;
      color:#000000;
      border:1px solid #AAAAAA;
}
.onglets >.form >.formrecherche >input[type=submit] {
      border:1px solid #AAAAAA;
      -moz-border-radius:0.5em;
      background-color:#FFFFFF;
}
.onglets >.form >.formrecherche >input[type=submit]:hover {
      background-color:#CCCCCC;
}
.menuonglets >.form >.formrecherche {
      font-size:12px;
      font-weight:bold;
      border:none;
}
.menuonglets >.form >.formrecherche >input {
      font-size:12px;
      color:#000000;
      border:1px solid #AAAAAA;
}
.menuonglets >.form >.formrecherche >input[type=submit] {
      border:1px solid #AAAAAA;
      -moz-border-radius:0.5em;
      background-color:#FFFFFF;
}
.menuonglets >.form >.formrecherche >input[type=submit]:hover {
      background-color:#CCCCCC;
}
select {
      font-size:10px;
}
textarea {
      font-size:12px;
      font-family:Verdana,Arial,Helvetica,sans-serif;
      border:1px solid #AAAAAA;
}
.onglets {
      text-align:right;
      font-weight:bold;
      font-size:12px;
      border-bottom:1px dotted #BBBBBB;
}
.menuonglets {
      text-align:right;
      font-weight:bold;
      font-size:12px;
      border-bottom:1px dotted #BBBBBB;
}
.ongletinactif {
      text-decoration:none;
}
.ongletinactif:hover {
      text-decoration:underline;
}
.ongletactif {
      text-decoration:none;
      border-top:1px dotted #AAAAAA;
      border-left:1px dotted #AAAAAA;
      border-right:1px dotted #AAAAAA;
      border-bottom:1px solid white;
}
.ongletactif:hover {
      text-decoration:underline;
}
.souscategorielien {
      text-decoration:none;
      font-size:10px;
      font-weight:bold;
      border:5px solid #AAAAAA;
      background-color:#94C700;
      -moz-border-radius:0.5em;
}
.souscategorielien:hover {
      background-color:#CCCCCC;
      text-decoration:underline;
}
.separateurmenu {
      border-top:5px solid gray;
      background-color:#DCDCDC;
}
.onglets >.groupmenu3 >.souscategorielien {
      font-size:12px;
      text-decoration:none;
      border-top:5px solid #94C700;
      border-left:5px solid #94C700;
      border-right:5px solid #94C700;
      -moz-border-radius-topleft:0.5em;
      -moz-border-radius-topright:0.5em;
      -moz-border-radius-bottomleft:0;
      -moz-border-radius-bottomright:0;
      background-color:#94C700;
}
.onglets >.groupmenu3 >.souscategorielien:hover {
      text-decoration:none;
      background-color:#94C700;
}
.onglets >.groupmenu4 >.souscategorielien {
      font-size:12px;
      text-decoration:none;
      border-top:5px solid #AAAAAA;
      border-left:5px solid #AAAAAA;
      border-right:5px solid #AAAAAA;
      -moz-border-radius-topleft:0.5em;
      -moz-border-radius-topright:0.5em;
      -moz-border-radius-bottomleft:0;
      -moz-border-radius-bottomright:0;
      background-color:#DDDDDD;
}
.onglets >.groupmenu4 >.souscategorielien:hover {
      text-decoration:none;
      background-color:#94C700;
}
.onglets >.groupmenu5 >.souscategorielien {
      font-size:10px;
      text-decoration:none;
      border-top:5px solid #AAAAAA;
      border-left:5px solid #AAAAAA;
      border-right:5px solid #AAAAAA;
      -moz-border-radius-topleft:0.5em;
      -moz-border-radius-topright:0.5em;
      -moz-border-radius-bottomleft:0;
      -moz-border-radius-bottomright:0;
      background-color:#94C700;
}
.onglets >.groupmenu5 >.souscategorielien:hover {
      text-decoration:none;
      background-color:#DDDDDD;
}
.menuonglets >.souscategorielien {
      font-size:10px;
      text-decoration:none;
      border-top:1px solid #AAAAAA;
      border-left:1px solid #AAAAAA;
      border-right:1px solid #AAAAAA;
      -moz-border-radius-topleft:0.5em;
      -moz-border-radius-topright:0.5em;
      -moz-border-radius-bottomleft:0;
      -moz-border-radius-bottomright:0;
      background-color:#94C700;
}
.menuonglets >.souscategorielien:hover {
      text-decoration:none;
      background-color:#94C700;
}
.menuonglets >.souscategorielien a:hover {
      text-decoration:none;
}
.onglets >.groupmenu3 >.separateurmenu {
      border-top:none;
      border-left:10px solid gray;
}
.menuonglets >.separateurmenu {
      border-top:none;
      border-left:10px solid gray;
}
.conteneurcouleur >.souscategorielien {
      font-size:12px;
}
.petitcalendrier {
      font-size:10px;
}

.colonne droite{
     div id="coldroitedeuxtiers" class="coldroitedeuxtiers"
     div id="contenudynamique" class="contenudynamique"><?php echo $ContenuDynamique; ?></div>
</div>
}

.calminijour {
      font-family:sans-serif;
      text-align:center;
      vertical-align:middle;
      border:1px solid #AAAAAA;
      -moz-border-radius:0.5em;
}
.calminihaut {
      font-family:sans-serif;
      text-align:center;
      border:1px solid #AAAAAA;
      background-color:#CCCCCC;
      -moz-border-radius:0.5em;
}
.calminijour:hover {
      background-color:#CCCCCC;
}
.calminijourgras {
      font-family:sans-serif;
      text-align:center;
      vertical-align:middle;
      border:1px solid #AAAAAA;
      background-color:#E6E6FA;
      -moz-border-radius:0.5em;
}
.calminijourgras:hover {
      background-color:#DCDCDC;
}
.calminijourgras a {
      text-decoration:none;
}
.calminijourgras a:hover {
      text-decoration:underline;
}
.calminijourarticles {
      font-family:sans-serif;
      text-align:center;
      vertical-align:middle;
      border:1px solid #333333;
      -moz-border-radius:0.5em;
}
.calminijourarticles a {
      text-decoration:none;
}
.calminijourarticles a:hover {
      text-decoration:underline;
}
.navcalgauche {
      text-align:left;
      vertical-align:middle;
}
.navcalcentre {
      text-align:center;
      vertical-align:middle;
}
.navcaldroite {
      text-align:right;
      vertical-align:middle;
}
.agenda {
      font-size:10px;
      font-family:sans-serif;
      border:1px solid #999999;
      -moz-border-radius:0.5em;
}
.colgauchecalendrier >agenda {
      border:1px solid #999999;
      -moz-border-radius:0.5em;
}
.encoursevenement {
      text-decoration:none;
      background-color:#DDDDDD;
}
.debutevenement {
      text-decoration:none;
}
.finevenement {
      text-decoration:none;
}
.calendriertitre {
      font-weight:bold;
}
.calendriernow {
      background-color:#CCCCCC;
}
.calendrierdim {
      background-color:#CCCCCC;
}
search {
      font-weight:bold;
      background-color:#DCDCDC ;
}
.search {
      font-weight:bold;
      background-color:#DCDCDC ;
}
.ligne {
      border-bottom:1px dashed darkgray;
}
.titrearticle {
      font-weight:bold;
      font-size:14px;
}
.datecreation {
      font-style:italic;
      font-size:10px;
}
.auteurarticle {
      font-size:10px;
      font-weight:bold;
}
.textearticle {
      font-size:13px;
}
.textearticle td {
      padding: 30px;
     vertical-align: top;
     width: 50%;
}
.lienrss {
      text-decoration:none;
      font-size:10px;
}
.linkme {
      font-size:10px;
      text-decoration:none;
}
.indesirable {
      font-size:10px;
      text-decoration:none;
}
.lienplan {
      text-decoration:none;
      font-size:10px;
}
.reference {
      font-size:10px;
}
.sitemap {
      font-size:10px;
}
.liencommentaires {
      text-decoration:none;
      border:1px dotted darkgray;
      font-size:10px;
}
.vignettes {
      border:1px solid #DCDCDC;
}
.vignettescolonnes {
      border:1px solid #DCDCDC;
}
.vignettes >.titrearticle {
      font-size:10px;
      text-align:center;
}
.vignettes .textearticle {
      font-size:10px;
}
.numerospages {
      text-decoration:none;
      text-align:center;
      font-size:10px;
}
.motscles {
      text-decoration:none;
      font-size:9px;
}
.numerospages a {
      text-decoration:none;
}
.numerospages a:hover {
      text-decoration:underline;
}
.codepodcast {
      font-size:10px;
      color:red;
}
.titreannonce {
      font-size:10px;
      font-weight:bold;
}
.texteannonce {
      font-size:10px;
}
.lienannonce {
      font-size:10px;
      font-weight:bold;
}
.blogroll {
      font-size:10px;
      border:1px solid darkgray;
      -moz-border-radius:0.5em;
}
.blogroll >li {
      text-decoration:none;
}
.blogroll >li >a {
      font-size:10px;
      text-decoration:none;
}
.drag {
      font-size:12px;
      font-weight:bold;
      border:1px solid #DCDCDC;
      -moz-border-radius:0.5em;
}
.drag a {
      text-decoration:none;
}
.xmenuitem {
      text-decoration:none;
      font-size:10px;
      font-weight:bold;
      border:1px solid #AAAAAA;
      background-color:#FFFFFF;
      -moz-border-radius:0.5em;
}
.xmenuitem >a {
      text-decoration:none;
}
.xmenuitem:hover {
      background-color:#CCCCCC;
      text-decoration:underline;
}
.xmenuitemchecked {
      text-decoration:none;
      font-size:10px;
      font-weight:bold;
      border:1px solid #AAAAAA;
      background-color:#94C700;
      -moz-border-radius:0.5em;
}
.xmenuitemchecked >a {
      text-decoration:none;
}