#legende {
 font-family: 'Trebuchet MS',arial,helvetica,sans-serif;
 font-size: 12px;
 color: #000000;
 margin-top: 0px;
 margin-bottom: 8px;
 line-height: 120%;
 }
.calend_gras {
 font-size: 12px;
 margin-top: 2px;
 margin-bottom: 0px;
 color: #336699;
 font-weight: bold;
 }
 .calend_gras_ann {
 font-size: 12px;
 margin-top: 2px;
 margin-bottom: 0px;
 color:#FF9900;
 font-weight: bold;
 }
#tab_liens td {
 padding-top: 15px;
 padding-bottom: 25px;
 border-top: 1px solid #336699;
 font-family: 'Trebuchet MS',arial,helvetica,sans-serif;
 font-size: 11px;
 color: #336699;
 }
#tab_calend td {
 padding-top: 5px;
 padding-bottom: 25px;
 border-top: 1px solid #336699;
 font-family: 'Trebuchet MS',arial,helvetica,sans-serif;
 font-size: 11px;
 color: #336699;
 }
 #tab_calend_ann .borderok {
 padding-top: 5px;
 padding-bottom: 5px;
 border-top: 1px solid #336699;
 font-family: 'Trebuchet MS',arial,helvetica,sans-serif;
 font-size: 11px;
 color: #336699;
 }
.p_form {
 font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif;
 font-size: 11px;
 color: #6C3800;
 margin-top: 0;
 margin-bottom: 2px;
 }
#colt {
 color: #FF9900;
 }
#droite p {
 font-size: 11px;
 line-height: 150%;
 }
p {
 font-family: 'Trebuchet MS',arial,helvetica,sans-serif;
 font-size: 12px;
 color: #000000;
 margin-top: 0px;
 margin-bottom: 8px;
 line-height: 120%;
 }
.titre_col2 {
 font-size: 20px;
 margin-top: 40px;
 margin-bottom: 40px;
 }
.titre_actu {
 font-size: 14px;
 margin-top: 40px;
 margin-bottom: 0px;
 color: #336699;
 font-weight: bold;
 }
.titre_present {
 font-size: 14px;
 margin-top: 40px;
 margin-bottom: 15px;
 color: #336699;
 font-weight: bold;
 border-bottom: 1px solid #336699
 }
a {
 text-decoration: none;
 color: #336699
 }
.resume {
 font-family: verdana,arial,helvetica,sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #336699;
 margin-top: 0px;
 margin-bottom: 8px;
 line-height: 140%;
 }
.contact{
        font-size:12px;
}
.titre_annonce_tbl{
        color:#336699;
        font-size:13px;
}
.popup_plus{
        width: 95% !important;
        width: 100%;
        background-color:#e8eaf3;
        margin-bottom:10px;
        padding: 10px;
 }
#content_popup{
        font-family:"Trebuchet MS";
        font-size:11px;
}
.popup_contact{
        position:absolute;
                z-index:500;
                left:50px;
                width:280px;
                padding:2px 4px 10px 10px;
                border:1px solid #336699;
        background-image:url("images/fond_contact.jpg");
                font-family:"Trebuchet MS";
 }
.titre_popup{
        font-size:15px;
        font-weight:bold;
        color:#336699;
}
.titre_popup_2{
        font-size:11px;
        color:#000000;
}
.liens_contact a{
        z-index:1;
}
#div_error_contact{
        color:red;
        font-size:12px;
        text-align:center;

}
.div_error_popup{
        color:red;
        font-size:10px;
        text-align:right;
                margin-right:10px;
}

.input_mail{
        width:150px;
                float:right;
                margin-right:6px;
}
.ligne_form{
width:100%;
margin-bottom:12px;
}
.legend_form{
        width:38%;
        float:left;
        font-size:12px;
}
.input_form{
        width:60%;
        float:left;
}
#submit_a{
        float:right;
        margin-right:10px;
}
.border_under{
        font-size:13px;
        text-decoration:underline;
}
.titre_popup_3{
        font-size:11px;
        color:#000000;
}
.send_button{
        text-align:right;
}
#message_contact{
        resize:none;
}
#table_annonce{
        font-family:"Trebuchet MS";
        font-size:12px;
}
.legende_annonce{
        color:#336699;
        text-align:right;
}

.legend_star{
        color:#336699;
}
.error_annonce{
        color:#FF9900;
        font-size:11px;
}
#mail_envoye{
        font-family:"Trebuhet MS";
        font-size:12px;
        color:#000000;
        text-align:center;
}
#mail_envoye a{
        color:#000000;
        text-decoration:underline;
}

