.form_commentaire,.form_nocomment {
    float:right;
    clear:right;
    color:#566;
    background-repeat:no-repeat;
    min-height:16px;
    margin:20px 0 0 0;
    padding : 0;
    font-family:"Trebuchet MS";
    font-size:0.8em;
    width:55%;
}

.form_nocomment {
    background-image:none;
    min-width:30%;
}

.form_label {
    width:40%;
    font-family:"Trebuchet MS";
    margin: 20px 0 0 0;
    padding: 0;
    color:#1491D0;
    clear:both;
    font-size:110%;
    font-weight:bold;
    float:left;

}
.avertissement_alerte {
     color:#FF0000;
     font-weight:bold;
}

.form_champ {
    clear:both;
}

.form_unite {
    color:#666666;

}

.condition_bloc {
    margin:2px;
    font-family:verdana,Arial, Helvetica, sans-serif;
    color: #566;
}


.deroulant {
    /*font-weight:bold;*/
    color:#00a3db !important;
    text-decoration:underline;
    padding-left:20px;
    background:transparent url(http://www.intrasos.net/img/icones/bullet_arrow_down.png) no-repeat 0 0;
    cursor:pointer;
}

.coordonnees tr td:first-child {
    text-align:right;
}

.legend {
    font-weight:bold;
}
.fieldset {
    border:1px dashed #1491D0;
    margin: 10px 0;
    padding:5px;
    font-size:100%;
    zoom:100%;

}
input{
    font-family:"Trebuchet MS";
    color:#213A62;
    font-size:110%;
    border:1px solid #1491D0;
    padding-left:3px;

}
textarea{

    font-family:"Trebuchet MS";
    color:#213A62;
    font-size:110%;
    border:1px solid #1491D0;
    padding-left:3px;
    margin-bottom:5px;

    }
select {

    font-family:"Trebuchet MS";
    color:#213A62;
    font-size:90%;
    border:1px solid #1491D0;
    padding-left:3px;


}
.submit {

    font-family:"Trebuchet MS";
    color:#fff;
    font-weight:bold;
    border:1px dotted #1491D0;
    background-color:#1491d0;
}
.legend
{
    font-family:"Trebuchet MS";
    color:#CE2400;
    font-size:130%;
    font-weight:bold;
    padding-bottom:5px;
}

.titreform
{
     color:#C1272D;
    font-size:100%;

 }
.avertissement

{
     color:#CE2400;
    font-weight:bold;

}
#formlib {
background-color:#e9f0f7;
padding:10px;
}
#formlib hr {
height:0px;
border-width:0;
border-top:1px dotted #1491d0;
}