@charset "UTF-8";


html {
    padding: 0;
    margin: 0;
}

body {
    padding-top: 0px;
    margin: 0;
}

p
{
    text-align: justify;
    font-size: 1em;
}


tbody
{
    background-color:whitesmoke;
}

td
{
    vertical-align: middle;
}


.tdcell10px td 
{
    height: 25px;
}

.tdcell8px td 
{
    height: 20px;
}

.holiday
{
    background-color: rgb(228, 193, 253);
    font-weight: bold;
}



.medium
{
    font-size: 11px;
}

.medium10
{
    font-size:10px;
}

.medium12
{
    font-size:12px;
}

.medium13
{
    font-size:13px;
}

.medium14
{
    font-size:14px;
}

.medium16
{
    font-size:16px;
}

.medium18
{
    font-size:18px;
}


.italique
{
    font-style: italic;
}

.bold
{
    font-weight: bold;
}


.button-link
{
    margin-top: 85px;
    text-align: center;
    font-weight: bold;
    margin-bottom: -50px;
}


/* titre */
h1
{
    font-size: 1.75em;
    text-align: center;
    font-weight: bold;
    margin-top: 75px;
    margin-bottom: 30px;
}

h2
{
    font-size: 1.5em;
    text-align: center;
    font-weight: bold;
    margin-top: 30px;
    margin-bottom: 25px;
}


h3
{
    font-size: 1.25em;
    text-align: center;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 10px;
    color:rgb(85, 84, 84);
}



/* NAVBAR */
.navbar
{
    font-weight: bold;
}

.navbar navbar-nav
{
    font-weight: bold;
}

.navbar .navbar-collapse
{
    text-align: center;
}

.dropdown .dropdown-menu
{
    text-align: center;
}




  