body,table,td,tr,div,p,pre,h1,h2,h3,h4,ul{
  font-family:Arial, Helvetica, sans-serif;}
body,td,div,p,pre,ul {
  font-size:13px;}
blockquote{	
  color:#000000;
  border:solid;	
  font-weight:normal;
  border-color:#000000;
  border-width:1;
  text-align:justify;
  white-space:normal;
  padding:3pt;
  margin:2pt;
  vertical-align:top;
  background:#ffffff;}
  
ol{
  text-align:left;
  padding-left:12pt;
  margin:3pt;}
li a{font-size:8pt;
}
td{
  color:#000000;
  font-weight:bold}
h1{
  font-size: 22px;
  color:#382634;
  text-align:center;}
h2{
  font-size: 16px;
  text-align:center;}
h3{
  font-size: 13px;}
a{
  font-size:14px;
  font-weight:bold;
  color:#000000;}
a:link{
  color:#6969dd;
  text-decoration:none;}
a:visited{
  color:#6969dd;
  text-decoration:none;}
a:active{
  color:#DEC3A9;
  text-decoration:none;}
a:hover{
  color: #ffffff;
  background:#903030;
  text-decoration:none;}
.fa{
  font-size:13px;
  color: #9999ff;}
.title{
  color:#ffffff;
  font-size:18pt;}
.small{
  font-size: 12px;
  }
.mini{
  font-size: 11px;
  }
.minimini{
  font-size: 10px;
  }
.aw{
  color:#000000;
  font-size:14px;
  font-weight : bold
  }
.sub{
  vertical-align:top;
  color:#000000;
  font-size:9pt;
  font-weight:normal;
  width:40pt;
  }
.liste{
  font-size:12px;
  text-decoration:none;	
  font-weight:bold;
  color:#0000ff
  text-align:left;
  }
.submit{
  font-weight:normal;
  color:#ffffff;
  background:#505090;
  }
td.withborder{
  border:solid;
  border-width:1pt;
  border-color:#505050;
  margin:0pt;
  padding:0pt;
  border-spacing:0pt;
}
th.withborder{
  border:solid;
  border-width:1pt;
  border-color:#505050;
  background:#ffffff;
  color:#000000;
  margin:0pt;
  padding:0pt;
  border-spacing:0pt;
}
.maintext{
  text-indent:0cm;
  background:#f0f0f0;
  color:#000000;
  font-family:Times;
  font-size:11pt;
  text-align:justify;
  font-weight:500;
  margin-left:2cm;
  margin-right:2cm;
  padding:8mm;
}

td.news{
  font-size:8pt;
  padding:3pt;
  margin:1pt;
  border:1pt;
  border-bottom:3pt;
  border-color:#dddddd;
  border-style:solid;
  
}

th.news{
  font-size:10pt;
  color:#0000ff;
  padding:2pt;
  margin:1pt;
  border:1pt;
  border-bottom:3pt;
  border-style:solid;
  border-color:#dddddd;
}

table.news{
  border-left:2pt;
  margin:0pt;
  padding:0pt;
  background-color:#b0b0b0;
}

.action{
  font-size:8pt;
  background-color:#ddddff;
}

