#conteneur-racine {
    -fx-font-size:14px;
}

.conteneur {
    -fx-background-color:darkturquoise;
}

.v {
}

.h {
}

.top-left {
    -fx-alignment: top-left;
}


.top-center{
    -fx-alignment: top-center;
}

.top-right{
    -fx-alignment: top-right;
}

.center-left{
    -fx-alignment: center-left;
}

.center{
    -fx-alignment: center;
}

.center-right{
    -fx-alignment: center-right;
}

.bottom-left{
    -fx-alignment: bottom-left;
}

.bottom-center{
    -fx-alignment: bottom-center;
}

.bottom-right{
    -fx-alignment: bottom-right;
}

.baseline-left{
    -fx-alignment: baseline-left;
}

.baseline-center {
    -fx-alignment: baseline-center;
}

.baseline-right {
    -fx-alignment: baseline-right;
}

.espacement {
}

.petit {
    -fx-min-height:2em;
    -fx-min-width:2em;
}

.moyen {
    -fx-min-height:4em;
    -fx-min-width:4em;
}

Label {
    -fx-padding:1em;
    -fx-font-size:2em;
    -fx-background-color:white;
    -fx-background-radius: 0.5em;
    -fx-font-family:monospace;
}

Button, .combo-box {
    -fx-font-size: 1.5em;
    -fx-font-weight:bold;
    -fx-background-color: 
        linear-gradient(#b9b9b9 0%, #c2c2c2 20%, #afafaf 80%, #c8c8c8 100%),
        linear-gradient(#f5f5f5 0%, #dbdbdb 50%, #cacaca 51%, #d7d7d7 100%);
    -fx-background-insets: 0,1,4,5;
    -fx-background-radius: 9,8,5,4;
    -fx-padding: 15 30 15 30;
    -fx-text-fill: #333333;
    -fx-effect: dropshadow( three-pass-box , rgba(255,255,255,0.2) , 1, 0.0 , 0 , 1);
}

Button:pressed {
    -fx-font-size:1.25em;
}