
/* GENERAL STYLES ****/

body
{
  font-family: Tahoma, Verdana;
}

a:link, a:visited, a:hover { color: blue; }

a.fiche:link, a.fiche:visited, a.fiche:hover
{

  color: #0f2c71;
  text-decoration: underline;
}

a.links:visited
{
  color: #0f2c71;
}

a.header, a.header:visited, a.header:hover
{
  font-size: 12px;
  letter-spacing: 0.2mm;
  color: #E4E433;
  text-decoration: none;
}

a.header:hover
{
  text-decoration: underline;
}

.contentpane
{
  padding-top: 4px;
  font-size: 12px;
  color: #0f2c71;
  background-color: #FAF4C8;
}

.content
{
  font-size: 12px;
  color: #0f2c71;
}

th.content
{
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  text-align: left;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #0f2c71;
  color: black;
}

th.result
{
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  text-align: left;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #0f2c71;
  color: black;
}

td.result
{
  font-size: 12px;
  color: #0f2c71;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #cfcca0;
}

h1
{
  padding-top: 5px;
  padding-bottom: 3px;
  font-size: 15px;
  font-weight: bold;
  color: #2f4c91;
  font-family: Arial, sans-serif;
  font-variant: small-caps;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #cfcca0;
}

h6
{
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  padding-top: 8px;
}

input, select
{
  border-width: 2px;
}

.button
{
  border-width: 1px;
}

.lang
{
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: #2f4c91;
  padding-top: 1px;
  padding-bottom: 2px;
}

a.lang:link, a.lang:visited, a.lang:hover
{

  text-decoration: none;
  color: #2f4c91;
}

a.lang:hover { text-decoration: underline; }

