






































body
{
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
  margin-bottom:10px;
  background-color: white;
  color:TEXTCOLOR;

  font-family:arial,helvetica;
}

td
{
  font-family:arial,helvetica;
  font-size:10pt;
}


td.border-title
{
  
  text-align:center;

  font-size:14pt;
  color: TITLECOLOR;
  background-color: #e0e0f8;
  margin-bottom:5px;

  max-height: BORDERHEIGHT px;
  min-height: BORDERHEIGHT px;
  height: BORDERHEIGHT px;
} 



td.content
{
  text-align:left;

  margin-left:20px;
  margin-right:20px;
  margin-top:20px;
  margin-bottom:20px;
  
  font-size:10pt;
  color: CONTENTCOLOR;
  background-color: CONTENTBGCOLOR;

} 


p.menu
{
  text-align:left;

  font-size:9pt;
  color: MENUCOLOR;

  padding-top: 2px;
}

p.submenu
{
  text-align:right;
  font-size:10pt;
  color: MENUCOLOR;
}

p.intro
{
  margin-left:20px;
  margin-right:20px;
  margin-top:20px;
  margin-bottom:20px;

  font-size:10pt; 
}

p.partners
{
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
  margin-bottom:10px;

  font-size:8pt;

}

p.news
{
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
  margin-bottom:10px;

  font-size:8pt;

}

p.events
{
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
  margin-bottom:10px;

  font-size:10pt;
  text-align:center;

  color:red;
}

p.fig
{
  border: solid; 
  border-width: thin; 

  text-align: center;

  padding: 10px;
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
  margin-bottom:10px;

  font-size:7pt; 
}

p
{
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
  margin-bottom:10px;

  font-size:9pt;
  font-family:arial,helvetica;  
}

div.border {
  margin-left:4px;
  margin-right:4px;
  margin-top:1px;
  margin-bottom:1px;
  padding: 10px;
  border: solid;
  border-width: thin;
}


