BODY.normal {
 background-color: eeeeff;
 background-position: 100px 0;
 background-image: url(/~seb/images/sign.png);
 background-repeat: no-repeat;
 background-position: bottom right; 
}

table {
border-collapse: collapse;
}

IMG.underlined {
 padding:1px;
 padding-left:1px;
 padding-right:1px;
 border-bottom: 2px #92abb8 solid;
}

IMG.nounderlined {
 padding:1px;
 padding-left:1px;
 padding-right:1px;
 border-bottom: 2px #ffffff solid;
}

DL {
  margin-left:0.2cm;
}
DT {
font-size:11px;
font-weight:bold;
}

UL {
margin-left: 12px;
padding-left: 16px;
font-family: Verdana, Arial, sans-serif;
line-height: 120%;
list-style-image: url("/~seb/images/bullet.gif");
list-style-position: outside;
}
LI {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
}

H1,P.titre {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 10pt;
 color: 707273;
 padding-left: 6px;
 padding-bottom: 2px;
 padding-top: 2px;
 margin-left: 2px;
 margin-right:2px;
 margin-top:0.2cm;
 margin-bottom:0.2cm;
 border-top: 0px none;
 border-left: 1px solid #707273;
 border-right: 0px none;
 border-bottom: 1px solid #707273;
 border-style: solid;
 background-color: #dddddd;

 background-image: url("/~seb/images/corner_tr.png");
 background-repeat: no-repeat;
 background-position: top right;
}



H2 {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size: 10pt;

 padding-left: 6px;
 padding-bottom: 2px;
 padding-top: 2px;
 margin-left: 2px;
 margin-right:2px;
 margin-top:0.2cm;
 margin-bottom:0.2cm;
 border-bottom: 1px solid #707273;
}

H3 {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size: 10pt;
 font-style: italic;
 padding-left: 6px;
 padding-bottom: 2px;
 padding-top: 2px;
 margin-left: 2px;
 margin-right:2px;
 margin-top:0.2cm;
 margin-bottom:0.2cm;
}



IMG.photo {

}


HR { 
 margin-top: 0cm;
}

TD.reference {
  font-family: Verdana, Arial, sans-serif;
  line-height: 120%;
  font-size: 11px;
  color: #000000;
}

TD.normal {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  padding: 2px;
  border: none 0px;
}

TD.borderTop {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  padding: 2px;
  border-top: solid 1px #707273;
  border-bottom: solid 1px #707273;
}

TD.cadre {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  padding: 2px;
  border: solid 1px #707273;
}

TD.sunken {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  padding: 2px;
  vertical-align: top;
  border-top: solid 2px #303233;
  border-left: solid 2px #707273;
  border-bottom: solid 2px #c0c2c3;
  border-right: solid 2px #e0e2e3;
}

TD.cadreBookmark {
 font-family: "Verdana", Arial, sans-serif;
 font-size: 11px;
 background-color: #ffffff;
 color: #000000;
 padding: 0px;
 border: none 0px #eeeeee;
 vertical-align: top;
}

TH.cadre {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background-color: #dddddd;
  color: #000000;
  padding: 2px;
  border: solid 1px #707273;
}

TD.cadreLache {
  padding: 20px;
  border: black solid 1px;
}

P.normal {
  margin-top: 2px;
  margin-bottom: 2px;
  margin-left: 0.2cm;
  margin-right: 0.2cm;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
}

P.center {
  margin-top: 2px;
  margin-bottom: 2px;
  margin-left: 0.2cm;
  margin-right: 0.2cm;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: center;	
}

P.left {
  margin-top: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  margin-right: 2px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
}

P.avecMarge { 
    text-indent: 2ex;
}

A:hover {
 color: #0000ff;
 text-decoration: underline;
}

A {
 color: #5050ff;
 text-decoration: none;
 font-family: Verdana, Arial, sans-serif;
}

TD.cadreHautGauche {
  width: 40px;
  height: 23px;
  background: url("/~seb/images/b_haut_gauche.png"); 
}

TD.cadreHaut {
  background: url(/~seb/images/b_haut.png) top repeat-x;
}

TD.cadreHautDroit {
  width: 42px;
  height: 23px;
  background: url("/~seb/images/b_haut_droit.png"); 
}

TD.cadreGauche {
 background: url("/~seb/images/b_gauche.png") left repeat-y;
 text-align: center;
}

TD.cadreCorps {
 background: url("/~seb/images/b_interieur.png") repeat;
}

TD.cadreDroit {
 background: url("/~seb/images/b_droit.png") left repeat-y;
 text-align: center;
}

TD.cadreBasGauche {
  width: 40px;
  height: 30px;
  background: url("/~seb/images/b_bas_gauche.png"); 
}

TD.cadreBas {
  height: 30px;
  background: url("/~seb/images/b_bas.png") top repeat-x;
}	

TD.cadreBasDroit {
  width: 42px;
  height: 30px;
  background: url("/~seb/images/b_bas_droit.png"); 
}


TD.cardHead {
  margin: 1px;
  color: 707273;
  background-color: #dddddd;
  border-top: 1px #92abb8 solid;
  border-left: 1px #92abb8 solid;
  border-right: 1px #92abb8 solid;
  border-bottom: 0px #ffffff none;
  text-align: center;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-left: 0.5cm;
  margin-right: 0.5cm;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TD.cardBody {
  margin: 1px;
  padding-top: 4px;
  padding-bottom: 4px;
  background-color: #ffffff;
  border-bottom: 1px #92abb8 solid;
  border-left: 1px #92abb8 solid;
  border-right: 1px #92abb8 solid;
  border-top: 0px #000000 none;
  text-align: left;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-left: 0.5cm;
  margin-right: 0.5cm;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 120%;
}

A:visited {
 color: #0000FF;
}

A.flat {
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 color: #707273;
 padding-left: 8px;
 padding-right: 8px;
 padding-top: 1px;
 padding-bottom: 1px;
 border: 1px solid #707273;
 background-color: #dddddd;
 line-height: 150%;
}

A.flat:hover {
 color: #0000ff;
 text-decoration: none;
}

.textField {
  border: 1px solid #4488cc;
  font-size: 12px;
  padding: 2px;
}

.bouton {
  color: #0066cc;
  font-size: 9pt;
  font-family: Helvetica, Arial, Sans;
  border: 1px solid #0066cc;
  background: #f0f0ff;
  padding: 2px;
}

P.georgia {
  font-size: 9pt;
  font-family: Georgia;
}

a.hide {
 color: #ffffff;
 font-size: 7pt;
}

