/*body {font-family: Verdana,Helvetica,Arial,sans-serif; font-size: small; margin: 0}*/

cimg {border: none;}
div.liste_parcours
{
    border: 1px solid gray;
}
div#surf_topos {float: right}
/*
div.pied_de_contenu
{
    clear: both;
    border: 1px solid green;
    padding: 0 0 0.25em 1em;
}
*/
#liste_resume_contributeurs li {list-style-type : disc;}

#alternatives_de_navigation li
{
    list-style-type : disc;
}

table {font-size: 1em}
div.numero_parcours {float: left;font-weight: bold; width: 5em; border: 1px solid red;}
div.distance {float: left; font-weight: bold; width: 7em; border: 1px solid blue;}

#entete_parcours {
    clear: both;
    background-color: #f8f8f8;
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    margin-bottom: 1.5em;
    padding: 0.5em 1em 0.5em 1em;
    font-weight: bold
}

.attribut_parcours {clear:left}
#entete_parcours .libelle {color: maroon; font-weight: normal; width: 4em; margin-right: 1em; float:left}
#entete_parcours .info_parcours, #entete_parcours .info_secondaire_parcours, #entete_parcours .nom_site {color: navy}
#entete_parcours .acces {margin-left: 1em; font-weight: bold}
#entete_parcours .info_parcours {font-size: 105%; font-weight: bold; float:left}
#entete_parcours .info_secondaire_parcours {margin-left: 0.5em; font-size: 90%; font-weight: normal; font-style: italic}
#entete_parcours .nom_site { font-size: 110%; float: left }
#points_acces {margin-top: 1em; margin-bottom: 0em}

#nom_parcours {font-size: 130%; color: #404040}

div.infos_derniere_descente {color: #404040; background-color: white; padding: 0em 0 0.25em 0; margin-bottom: 0.25em}
div.entete_derniere_descente {color: maroon; margin: 0 1em -1px 0.5em; padding: 0.25em 0.25em 0.15em 0.5em; background-color: #e0e0e0;}
div.contenu_derniere_descente {border-top: 1px dotted #c0c0c0; border-bottom: 1px dotted #c0c0c0; background-color: #f8f8f8; padding: 0.1em 0.5em 0.25em 0.5em;}
div.texte_derniere_descente
{
    margin: 0;
    padding: 0.2em 0.25em 0.25em 0.5em;
    font-style: italic;
    border-left: 10px solid white;
}

table#tableau_des_parcours {border: 1px solid gray; border-collapse: collapse; margin-top: 0.5em}
table#tableau_des_parcours th {text-align: center; padding: 0.2em 0.5em 0.2em 0.5em; color: white; background-color: #1f478c/*#d65801*/;}
table#tableau_des_parcours td {border-bottom: 1px solid #d0d0d0; text-align: center; padding: 0.2em 0.5em 0.2em 0.5em; background-color: white;}

