    
    body {
        background-color: #FFE;
    }
    
    
    h1 {
        font-size: 36px;
    }

    input[type='file'], input[type='submit']{
        opacity: 0;
        cursor: pointer;

        font-size: 0;
        position: absolute;


    }            

    .dimensions {
        width: 130px;
        height: 120px;
        background-size: 80px;    
    }

    .bouton_choisir {
            text-align: center;
            font-family: "arial", sans-serif;
            font-weight: bold;
            margin: 2em; 
            padding: 0.5em 0.6em 0.4em; 
            border-radius: 8px; 
            text-decoration: none; 
            border-top-color: rgba(255, 255, 255, 0.8); 
            border-bottom-color: rgba(0, 0, 0, 0.1); 
            border-top-width: 1px; 
            border-bottom-width: 1px; 
            border-top-style: solid; 
            border-bottom-style: solid; 
            font-size: 12px;
            font-size-adjust: none; 
            font-stretch: normal;

            box-shadow :    0 0.3em 0.3em rgba(255, 254, 255, 0.6) inset,
                            0 -0.1em 0.3em rgba(0, 0, 0, 0.15) inset, 
                            0 0.1em 3px hsl(0, 0%, 60%), 
                            0 0.3em 1px hsl(0, 0%, 45%), 
                            0 0.5em 5px rgba(0, 0, 0, 0.2);


            text-shadow: 1px 1px 0px #F0F0F0 ;
            }
        
        .vert_tendre {
            color: hsl(90, 60%, 40%);
            background-color: hsla(90, 60%, 40%, 0.2);
        }        
        .mauve {
            color: hsl(315, 60%, 40%);
            background-color: hsla(315, 60%, 40%, 0.2);
        }
        .bleu_tendre {
            color: hsl(190, 60%, 40%);
            background-color: hsla(190, 60%, 40%, 0.2);
        }       
        .jaune_orange {
            color: hsl(50, 60%, 40%);
            background-color: hsla(50, 60%, 40%, 0.2);            
        }
        
.bouton_poussoir {
	background-color:#3bb3e0;
	font-family: arial;
	font-size:15px;
	text-decoration:none;
	color:#fff;
	position:relative;
	padding:10px 12px;
	border-left:solid 1px #2ab7ec;
	border-radius: 5px;
        
	background-image: linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -o-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
        
        box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
        
        cursor:pointer;
}

.bouton_poussoir:active , .enfonce {
    	top:3px;
	background-image: linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -o-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);        
        
        box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
}
        
