/*=============== styles pour les modules =================*/
.moduleHead {
    color:                  #000;
    margin-bottom:          20px
}
.moduleTitle {
    font-size:              1.2em;
    font-weight:            bold;
    text-align:             center;
}
.moduleDescription {
    margin:                 10px 0;
    padding:                5px;
    font-weight:            bold;
    text-align:             center;
    border-top:             1px solid #000;
    border-bottom:          1px solid #000;
    display:                block;
}

td .right {
    text-align:             right;
}

#tablist{
    padding:                0;
    margin:                 0;
}

#tablist ul {
    padding:                0;
    margin:                 0;
    list-style:             none;
}
#tablist li {
    padding:                0;
    margin:                 0;
    list-style:             none;
    display:                inline;
    line-height:            24px;
}

#tablist li a{
    padding:                5px ;
    margin:                 0;
    color:                  #fff;
    background-color:       #639ACE;
    border:                 0;
    cursor:                 hand;
}

#tablist li a:link, #tablist li a:visited, #tablist li a:active {
    color:                  #fff;
    background-color:       #639ACE;
}

#tablist li a:hover {
    color:                  #639ACE;
    background-color:       #ddd;
}

#tablist li a.current {
    color:                  #639ACE;
    background-color:       #ddd;
}

#tabcontentcontainer{
/* Insert Optional Height definition here to give all the content a unified height */
    padding:                5px;
    margin:                 0;
    border:                 0;
    background-color:       #ddd;
}

#tabcontentcontainer img{
    height:                 auto;
    background-color:       transparent;
}

.tabcontent{
    display:                none;
}

.MadLienTextarea {
    width:                  99% !important;
}