body {
  font-family: Tahoma, Arial, Helvetica;
  font-size: 14px; 
  margin: 0px;
  background-color: White;
}

h1, .h1 { font-size: 22px; font-family: Arial, Tahoma, Helvetica; text-align: center; }
h2, .h2 { font-size: 18px; font-family: Arial, Tahoma, Helvetica; }
h3, .h3 { font-size: 16px; font-family: Arial, Tahoma, Helvetica; }
h4, .h4 { font-size: 14px; font-family: Arial, Tahoma, Helvetica; }

p,td,ul,ol,li,blockquote {
  font-family: Tahoma, Arial, Helvetica;
  font-size: 14px; 
}

.toplinks {
  font-family: Tahoma, Arial, Helvetica; 
  color: Maroon;
  font-weight: bold;
}

.toplinks a {
  font-family: Tahoma, Arial, Helvetica; 
  color: Blue;
  font-weight: normal;
}

.navigheader {
  font-family: Arial, Tahoma, Helvetica; 
  font-size: 16px;
  font-weight: bold;
  color: #FFCC33; 
}

.navigsection {
  font-family: Arial, Tahoma, Helvetica; 
  font-size: 14px;
  padding-left: 5px; 
  white-space: nowrap;    
  color: white; 
}

.navigbar {
  padding-left: 5px;
}

.navigsection a {
  color: white;
  text-decoration: none;
}

.navigsection a:hover {
  text-decoration: none; background: #FFCC00; color: maroon;
}

.inputtable {
  background-color: #DAE9F8;
  border: 1px solid #97976F;  
}

.inputsectiontitle {
  font-size: 18px;
  font-weight: bold;
  color: Maroon;
  text-align: left;
}

.inputsectiontitle2 {
  font-size: 16px;
  font-weight: bold;
  color: Maroon;
}


.inputlabel {
  font-weight: bold; 
  white-space: nowrap;
}

.inputvalue {
  font-weight: bold; 
  white-space: nowrap;
}


.inputvalue {
  
}

.errormsg {
  color: Red;
}

input {
  font-weight: normal;
}

.box {
  border: 1px solid #808080;
}

.boxheader {
  background-color: #FFCC33;
  border-bottom: 1px solid #808080;
  font-weight: bold;
}

.boxcontent {
  background-color: #F8F8F8;
}

/* Pour les onglets */

.tabframe {
  background-color: #808080;
}

.tablabel {
  background-color: #F8F8F8;
  text-decoration: none;
  color: #4C4C98;
}

.tabactivelabel {
  background-color: #F8F8F8;
  text-decoration: none;
  font-weight: bold;
  color: blue;
}

.tabcontent {
  background-color: #F8F8F8;
}
