.test_body{
    /*   Other   */
    font-size: 12px;
    padding: 5px 5px 5px 5px;
    
    font-size: 1vw;
    padding: 1vw 1vw 1vw 1vw;
    background: transparent ;    
    overflow-x : hidden ;
    overflow-y : auto ;
   
}

.fond_test {
    /*   Other   */
     top: 45%;
     width: 120px;
     height: 120px;
     right: 5%;
     
    background : url(../Data/Images/Gratuit.png) no-repeat;
    -moz-background-size : 100% 100% ;          
    -o-background-size: 100% 100%;           
    -webkit-background-size: 100% 100% ;           
     background-size: 100% 100% ;    
     position: absolute;
     
     top: 42vw;
     width: 10vw ;
     height: 10vw;
     right: 4vw;
}



.test_form{
    /*   Other   */
    padding: 5px 5px 5px 5px;
    
    background: -moz-linear-gradient(left,  rgba(244,202,85,1) 0%, rgba(255,255,255,0) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(244,202,85,1)), color-stop(100%,rgba(255,255,255,0)));
    background: -webkit-linear-gradient(left,  rgba(244,202,85,1) 0%,rgba(255,255,255,0) 100%);
    background: -o-linear-gradient(left,  rgba(244,202,85,1) 0%,rgba(255,255,255,0) 100%);
    background: -ms-linear-gradient(left,  rgba(244,202,85,1) 0%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to right,  rgba(244,202,85,1) 0%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4ca55', endColorstr='#00ffffff',GradientType=1 );

    /*border: 1px solid #555;*/
    -webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    border-radius: 14px;
    border-radius: 10px;
    -webkit-box-shadow: #666 0px 2px 3px;
    -moz-box-shadow: #666 0px 2px 3px;
    box-shadow: #666 0px 2px 3px;
    
/*    overflow-x : hidden ;
    overflow-y : auto ;*/
    
    padding: 1em 1vw 1vw 1vw;
}

.test_typeContrat{
    background:white; 
    height:100px; 
    overflow-y:auto;
}

.test_typeContrat_texte_1{
    font-size:smaller;
}

.test_typeContrat_texte_2{
    padding:5px; 
    font-size:larger; 
    font-weight:bolder;
}

.test_typeContrat_texte_3{
    font-size:3em; 
    line-height:1em;
}

.test_typeContrat_right{
    text-align:right;
}

.test_typeContrat_center{
    text-align:center;
}