/*
     Author : Francois B (Makoto)
    Website : http://sirenacorp.be/
      Email : shakasan@sirenacorp.be
    Licence : GPLv3
*/
body {
  background-image: url("mur.png");
  background-repeat: no-repeat;
  background-position: 0px 50px;
  background-color: #333333;
  color: #eeeeee;
}

.tabv {
  box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.75);
  background-color: #e1854b;
  border-collapse: collapse;
  width: 100%;
}

.tablvl {
  box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.75);
  background-color: #d3403f;
  border-collapse: collapse;
  width: 100%;
  border: 0px;
}

.tabcoul {
  box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.75);
  background-color: #333333;
  border-collapse: collapse;
  width: 100%;
  border: 0px;
}

table,
th,
td {
  border: 1px solid #333333;
  height: 35px;
}

.controlpanelvoie {
  position: absolute;
  left: 30px;
  top: 680px;
  width: 440px;
}

.controlpanelLvl {
  position: absolute;
  left: 490px;
  top: 680px;
  width: 330px;
}

.controlpanelColor {
  position: absolute;
  left: 840px;
  top: 680px;
  width: 400px;
}

.controlpanelNew {
  position: absolute;
  left: 1260px;
  top: 680px;
  width: 550px;
}

.superp {
  display: none;
}

/*
  Couleur des voies
*/
.cBlanc {
  background-color: #ffffff;
  color: #000000;
}
.cBleu_ciel {
  background-color: #78bee5;
  color: #000000;
}
.cBleu_fonce {
  background-color: #396882;
}
.cGris_Rose {
  background: #e176c5; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(
    left top,
    #e176c5,
    #666666
  ); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(
    bottom right,
    #e176c5,
    #666666
  ); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(
    bottom right,
    #e176c5,
    #666666
  ); /* For Firefox 3.6 to 15 */
  background: linear-gradient(
    to bottom right,
    #e176c5,
    #666666
  ); /* Standard syntax */
}
.cJaune {
  background-color: #ffe333;
  color: #000000;
}
.cMauve {
  background-color: #b300b3;
}
.cNoir {
  background-color: #000000;
  color: #ffffff;
}
.cOrange {
  background-color: #ff8408;
}
.cOrange_Noir {
  background: #ff8408; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(
    left top,
    #ff8408,
    #000000
  ); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(
    bottom right,
    #ff8408,
    #000000
  ); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(
    bottom right,
    #ff8408,
    #000000
  ); /* For Firefox 3.6 to 15 */
  background: linear-gradient(
    to bottom right,
    #ff8408,
    #000000
  ); /* Standard syntax */
  color: #ffffff;
}
.cRose_fluo {
  background-color: #e176c5;
  color: #000000;
}
.cRose_pale {
  background-color: #efb5e0;
  color: #000000;
}
.cRouge {
  background-color: #ff5252;
}
.cVert_fonce {
  background-color: #357031;
}
.cVert_pomme {
  background-color: #59b454;
  color: #000000;
}

/*
  Tableau nouvelles voies
*/
.tabNewMain {
  box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.75);
  border: 0px;
  border-collapse: collapse;
  width: 550px;
  height: 20px !important;
}

.tabNew {
  border: 0px;
  border-collapse: collapse;
  height: 20px !important;
}

.tabNormal {
  background-color: #555555;
  color: #eeeeee;
  text-align: center;
  height: 20px !important;
}

.tabNormalDemi {
  background-color: #444444;
  color: #eeeeee;
  text-align: center;
  height: 20px !important;
}

.tabHover {
  background-color: #e1854b;
  color: #000000;
  text-align: center;
  height: 20px !important;
}

.titreCol {
  background-color: #d34d3f;
  color: #eeeeee;
  text-align: center;
  height: 20px !important;
}
