.fenetre, .contenu .contenu_article .fenetre {background-color:#f8f8f8; border:#EEE solid 1px; border-top:#666 solid 2px; margin-bottom:20px; padding: 15px 15px 0 15px; font:13px/17px arial, Helvetica, sans-serif;}
.fenetre h2 , .contenu .contenu_article .fenetre h2 {margin-bottom: 5px;padding-left:15px; background:url(/medias/www/img/icn/arrow_avis_grey.png) no-repeat 0 4px; font:bold 15px arial, Helvetica, sans-serif; color:#666;}
.fenetre p, .contenu .contenu_article .fenetre p {color:#222; padding-left:16px; margin: 0px 0 5px 0}

.temoignages {margin-bottom: 20px; background: #fff; background-image: -moz-linear-gradient(90deg, #f8f8f8, #fff); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#fff));}

.temoignages .entete{display: block; background:url(/medias/www/img/icn/appelatemoignage.png) left 3px no-repeat; padding: 0 0 0 40px; font: bold 24px Helvetica, arial, sans-serif; margin:0 0 10px 0; color:#222;}
.temoignages h2 {font:bold 16px arial, Helvetica, sans-serif; color:#222; margin: 0 15px 15px 0;}
.temoignages .une {border-bottom: 1px solid #ddd; padding: 15px 15px 0 15px;}

.temoignages p {padding: 10px 15px 10px 15px; border-top:#fff solid 1px; font:16px/21px arial, Helvetica, sans-serif; color:#222;}

.temoignages .validation {text-align:center; background:url(/medias/www/img/icn/filet_rouge.png) no-repeat; height:47px; padding-top: 30px}
.temoignages .validation input[type=text] {width:304px; height:26px; font-size:16px; padding:3px}
.temoignages .validation .bt_blanc_gris_44 {color: #990000}

.bord_haut_blanc {border-top: 1px solid #fff} 
