/*************************************************************
         STYLES par VINZ pour gérer les plans de salle
*************************************************************/

/* Pour les plans de salle classiques */

#planSalle {
	text-align: center;
}

table#legendeVisu {
    border-collapse: collapse;
    font-size: 9px;
    text-align: left;
    width: auto;
    margin: 0px auto;
    background-image: none;
    background-color: #fff;
}
table#legendeVisu th {
    text-align: center;
}
table#legendeVisu td {
    height: 16px;
    margin: 0px;
    padding: 0px;
}
table#legendeVisu td.libelle {
    padding-right: 5px;
}
table#legendeVisu td.places {
    width: 16px;
    border: 1px solid #767676;
}

#planSalle img.planSalleVisu {
    margin-right: 10px;
}

td.scene {
    background-image: url(../images/planSalle/sol_scene.gif);
}
td.placesImpossibles {
    background-image: url(../images/planSalle/sol_metal.gif);
}
td.escalier {
    background-image: url(../images/planSalle/escalier.gif);
}
td.placesSalle {
    background-image: url(../images/planSalle/siege_vide.gif);
    font-size: 6px;
    color: #ffffff;
}


/* Ponderation */
.placesSallePonderation td.placesSalle, .placesSallePonderation td.strapontinsGauchesSalle, .placesSallePonderation td.strapontinsDroitsSalle {
    color: lime;
}
.placesSallePonderation td.placesHandicap {
    color: yellow;
}
.inProgress td {
	cursor: wait !important;
}




td.placesPrises {
    cursor: default;
    font-size: 6px;
    color: #ffffff;
}
td.strapontinsSalle {
    background-image: url(../images/planSalle/strapontin_vide.gif);
    font-size: 6px;
    color: #ffffff;
}
td.strapontinsDroitsSalle {
    background-image: url(../images/planSalle/strapontin_droit_vide.gif);
    font-size: 6px;
    color: #ffffff;
}
td.strapontinsGauchesSalle {
    background-image: url(../images/planSalle/strapontin_gauche_vide.gif);
    font-size: 6px;
    color: #ffffff;
}
td.strapontinsPris {
    cursor: default;
    font-size: 6px;
    color: #ffffff;
}
td.placesHandicap {
    background-image: url(../images/planSalle/place_handicap.gif);
    font-size: 6px;
    color: #000000;
}
td.placesHandicapPrises {
    cursor: default;
    font-size: 6px;
    color: #ffffff;
}
td.siegePris1 {
    background-image: url(../images/planSalle/siege_pris_1.gif);
}
td.siegePris2 {
    background-image: url(../images/planSalle/siege_pris_2.gif);
}
td.siegePris3 {
    background-image: url(../images/planSalle/siege_pris_3.gif);
}
td.siegePris4 {
    background-image: url(../images/planSalle/siege_pris_4.gif);
}
td.strapontinDroitPris1 {
    background-image: url(../images/planSalle/strapontin_droit_pris_1.gif);
}
td.strapontinDroitPris2 {
    background-image: url(../images/planSalle/strapontin_droit_pris_2.gif);
}
td.strapontinGauchePris1 {
    background-image: url(../images/planSalle/strapontin_gauche_pris_1.gif);
}
td.strapontinGauchePris2 {
    background-image: url(../images/planSalle/strapontin_gauche_pris_2.gif);
}
td.placeHandicapPrise {
    background-image: url(../images/planSalle/place_handicap_prise.gif);
}


/* Pour les plans de salle multiples */

td.sceneMultiple {
    background-color: #000000;
}
td.placesImpossiblesMultiple {
    background-color: #d3d3d3;
}
td.escalierMultiple {
    background-color: #b3b3b3;
}
td.placesSalleMultiple {
    background-color: #76f098;
}
td.placesPrisesMultiple {
    background-color: #e50083;
}
td.strapontinsSalleMultiple {
    background-color: #76f098;
}
td.strapontinsPrisMultiple {
    background-color: #e50083;
}
td.placesHandicapMultiple {
    background-color: #76f098;
}
td.placesHandicapPrisesMultiple {
    background-color: #e50083;
}
td.placesAbonnes {
    background-color: #FFFF00;
}
