
h2{
    margin: 5px 0px 5px 15px;
    padding: 5px 0px;
    border: 1px dotted #e1dddd;
    border-top:0px;
    border-left:0px;
    border-right:0px;
    color: #666;
    font-size: 1.2em;

}




ol,
ul{
    margin:0px 0px;

}

ul li {


}
ul li a{
    text-decoration: none;
}
ul li a:hover{
    text-decoration: underline;

}




ul.alphabet{
    background: url('/medias/site/48_dico.png') left no-repeat;
    height: 50px;

}
ul.alphabet li{

    display: inline;
    color:#999;
    font-weight:bold;
    font-size:.8em;
}
ul.alphabet li a{
    font-size:1.5em;
    font-weight:bold;    
    padding: 3px ; 
}
ul.alphabet li a:hover{
    text-decoration: underline;
}
ul.alphabet li a.selected{
    font-size:3em;
}

ul.search{

}
ul.search li{
    height:25px;
    line-height:25px;
}
ul.search li{
    background-position: center left ;
    background-repeat: no-repeat;
    padding-left:20px;
}
ul li.is_tuto   {    background-image: url('/medias/site/16_tuto.png')}
ul li.is_faq    {    background-image: url('/medias/site/16_question.png')}
ul li.is_dico   {    background-image: url('/medias/site/16_dico.png')}
ul li.is_news   {    background-image: url('/medias/site/16_journal.png')}





ul.search li a{
    font-weight: bold;
}
ul.search li a.type{
    display:block;
    height:25px;
    line-height:25px;
    font-weight: normal;
    float:left;
    width: 110px;
    font-size:.9em;
    color: #666;

}
ul.search li a.type{
    width:80px;
}
ul.search li em{
    font-size:.9em;
}


p.other{
    margin: 5px 15px;
    font-size:.9em;
}
p.other a:hover{
    text-decoration: none;

}

#divContact{
    display:none;
}
#content p{
    margin:15px;
}
td.leftCol ul{
    margin: 15px 0 15px 0px;
    padding:15px 15px 15px 50px;
}
td.leftCol ul li{
    list-style-type: disc;
}

