
BODY {
  font-family:"Verdana","Bitstream Vera Sans","Sans Serif";
}

BODY.normal,P.normal,FORM.normal {
  text-align:center;
  color:yellow;
  font: 14px "Verdana","Bitstream Vera Sans","Sans Serif";
  margin:0px
}
BODY.normal H1 {
  font-size:16px;
}
BODY.normal A {
color:yellow;
text-decoration:none
}

BODY.ajout_question,P.ajout_question {
  text-align:left;
  color:black;
  font: 14px "Verdana","Bitstream Vera Sans","Sans Serif";
  background-color:white
}

SPAN.imite_menu {
  font-style:italic;
  color:#FF8429;
  text-decoration:none
}

TABLE.rose {
  color:black;
  margin-bottom:10px;
  table-layout:fixed;
  border-collapse:separate;
  margin:0px
}
TABLE.rose A,DIV.rose A {
  color:black;
  text-decoration:none
}

P.menu {
font: 20px "Verdana","Tahoma";
text-align:center;
color:yellow;
text-decoration:none
}

P.small_menu {
font: 15px "Verdana","Bitstream Vera Sans","Sans Serif";
text-align:center;
color:yellow;
text-decoration:none;
margin-top:0px
}

P.info {
font-size: 12px;
color:white;
text-align:center
}

A.menu {
font: 20px "Verdana","Bitstream Vera Sans","Sans Serif";
color:yellow;
text-decoration:none
}

SPAN.accent {
 color:#CE007B;
 font-size:70%
}

TABLE.compacte { 
  text-align: center;
  overflow:hidden;
  white-space:nowrap;
  font-size:12px;
  margin:0px;
  table-layout:fixed;
}
table.compacte  TD { line-height:17px; border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#c1af92}
table.compacte  TD.gauche {}
table.compacte  TH { line-height:25px;}
table.compacte  DIV {
  overflow:hidden;
  white-space:nowrap;
}

TABLE.monoligne {
border-collapse:separate;
text-align: center;
overflow:hidden;
white-space:nowrap;
font-size:12px;
margin-bottom:10px;
margin-right: auto;
margin-left: auto;
padding:0px;
table-layout:fixed;
  border-style:none;
}

 table.monoligne TD {
  padding-left:5px;
  padding-right:5px;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:black;
  border-right-style:solid;
  border-right-width:1px;
  border-right-color:black;
 }

table.monoligne TH {
  background-color:#c66994;
  color:#ffe6f1;
  padding-left:5px;
  padding-right:5px;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:black;
  border-right-style:solid;
  border-right-width:1px;
  border-right-color:black;
  border-top-style:solid;
  border-top-width:1px;
  border-top-color:black;

 }



table.monoligne  DIV {
  overflow:hidden;
  white-space:nowrap;
}


TABLE.multiligne {
text-align: center;
font-size:12px;
margin-bottom:10px;
margin-right: auto;
margin-left: auto;
padding:0px;
table-layout:fixed;
border-collapse:separate;

}

table.multiligne  TD {
 padding-left:5px;
 padding-right:5px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:black;
border-right-style:solid;
border-right-width:1px;
border-right-color:black;
}

table.multiligne  TH {
/* background-color:#d6c7a8;*/
background-color:#c66994;
color:#ffe6f1;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:black;
border-right-style:solid;
border-right-width:1px;
border-right-color:black;
border-top-style:solid;
border-top-width:1px;
border-top-color:black;
}

TD.blue { background-color:#949cce; color:#08296b;border-color:#ced3e4; }
TD.pink { background-color:#e78cc6; color:#840052; }
TD.orange { background-color:#fde690; color:#ff7700; }
TD.green { background-color:#caed90; color:#527b10; border-color:#ddfdc0;}
TD.red { background-color:#fda490; color:#9b5f51; border-color:#fed8cf }
TD.yellow { background-color:#fdfc9f; color:#847308; border-color:#fefdc6}
TD.ciel { background-color:#94d6ce; color:#006363; border-color:#c2eae2}
TD.skin { background-color:#ffe589; color:#ad7b10;border-color:#fff7c0 }
TD.parch { background-color:#f1e1bd; color:#595346;border-color:#faf1e0}
TD.parchf {  /*background-color:#595346*/ 
background-color:#e77e13
 }


SPAN.n_question { 
color:#CE007B; 
font-size:70%;
text-decoration:underline;
}
BODY.question,DIV.question { 
text-align:center;
font: 20px  "Verdana","Bitstream Vera Sans";
margin:0px;
padding:0px;
width:100%;
background-color:transparent
}
TABLE.question {
margin:0px;
padding:0px;
width:100%
}

TABLE.stat {
table-layout:fixed;
margin-left:auto;
margin-right:auto;
border-spacing:0px;
border-style:none
}

TABLE.stat TD {
font: 12px "Verdana","Bitstream Vera Sans";
color:#595346;
background-color:#f1e1bd;
overflow:hidden;
white-space:nowrap;
border-right-style:solid;
border-right-width:1px;
border-bottom-style:solid;
border-bottom-width:1px;
border-color:black;
}
TABLE.stat TH {
font: 12px "Verdana","Bitstream Vera Sans";
color:#ffedf5;
background-color:#c66994;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-right-style:solid;
  border-right-width:1px;
  border-top-style:solid;
  border-top-width:1px;
  border-color:black;
}
A.minilien {
  text-decoration:none;
  font-size:10px;
  color:yellow
}

DIV.parchemin {
  height:145px;
  width:530px;
background-image:url(../imgs/parchemin_horizontal.png);  background-repeat:no-repeat;
  margin:auto;
  padding-top:55px;
  color:#000000
}

DIV.papyrus {
  height:575px;
  width:575px;
  margin:0px;
  background-image:url(../imgs/parchment_light.gif);  
  background-repeat: no-repeat;
  padding-left:25px;
  padding-top:25px;
  padding-right:20px;
  padding-bottom:0px;
 overflow:hidden;
}

BODY.papyrus {
  font-size:14px;
  font-family:"Verdana","Bitstream Vera Sans","Sans Serif"; 
  padding:0px;
  background-color:transparent;
  margin:0px;
}

DIV.deplacement {
text-align:center;
position:absolute;
top:535px;
height:40px;
width:575px;
padding:0px
}
P.deplacement A {
color: blue;
}

P.histoire {
text-align:justify;
text-indent:15px
}

SPAN.maj {font-size:150%}
SPAN.dialogue {font-style:italic}
DIV.papyrus H1 {text-align:center;font-size:150%}
