.formulaire {
     clear:both;
     padding-top:5px;

}


.formulaire div.champs a {
       border:0px;
}

.formulaire div.champs img {
       padding-bottom:3px;
       /*background-color:#E0E0E0;
       border:1px #888 solid;*/
}

.formulaire div.champs a img {
       padding:3px;
       background-color:#E0E0E0;
       border:1px #888 solid;
}

.formulaire div.champs a img:hover {
       padding:3px;
       background-color:#BBB;
       border:1px #888 solid;
}

.formulaire input{
       color:#FFF;
       font-size:9px;
       background-color:#444;
       border-color:#666;
       border-width: 1px;
       border-style:dashed;
}

.formulaire textarea{
       color:#FFF;
       font-family: verdana, sans-serif;
       font-size:10px;
       padding:1px;
       background-color:#444;
       border-color:#666;
       border-width: 1px;
       border-style:dashed;
       overflow:scrolled;
}


.form_shout {
       margin:2px;
       text-align: right;
}

.input_shout{
       float: right;
       clear:left;
       color:#FFF;
       text-align: right;
       font-size:9px;
       padding:1px;
       height:13px;
       background-color:#444;
       border-color:#666;
       border-width: 1px;
       border-style:dashed;
}

.textarea_shout{
       clear:left;
       font-family: verdana, sans-serif;
       overflow:hidden;
       color:#FFF;
       width:148px;
       text-align: right;
       font-size:10px;
       padding:1px;
       background-color:#444;
       border-color:#666;
       border-width: 1px;
       border-style:dashed;
}

.form_bout {
       text-align: center;
       color:#FFF;
       font-size:9px;
       padding:1px;
       padding-left:10px;
       padding-right:10px;
       _padding:1px;
       height:18px;
       background-color:#444;
       border-color:#666;
       border-width: 1px;
       border-style:dashed;
}
