body {
  font-family: Verdana, Arial, Helvetica, 'sans-serif';;
  font-size: 12pt;
  margin: 0px 0px 0px 0px;
}
.footer  {
  font-size: 8pt;
  color: #FFFFFF;
  text-decoration: none;
}
.TableHeaderYouth  {
  font-size: 16pt;
  font-weight: 500;
  color: #FFFFFF;
  text-decoration: none;
}
.TableHeaderYouthSmall {
  font-size: 10pt;
  /*color: #DFE9B8;*/
  color: #ffffff;
  text-decoration: none;
}
a.language  {
  font-size: 6pt;
  color: #000000;
  text-decoration: none;
}
a.menue_o_link{
    /*font-size: 8pt;*/
    font-weight: 600;
    color: #FFF;
    text-decoration: none;
}

a.menue_o_link:hover{
color: #FFF;
text-decoration: underline;
}

a.menue_o_linkmain {
    /*font-size: 8pt;*/
    font-weight: 600;
    color: #4F321D;
    text-decoration: none;
}

a.menue_o_linkmain:hover{
color: #4F321D;
text-decoration: underline;
}

.menue_o {
    background-color: #C8702C;
    width: 150;
    height: 20px;
    text-align: center;
    text-valign: middle;
    border-top: 0px;
    border-bottom: 1px;
    border-left: 0px;
    border-right: 1px;
    border-style: solid;
    border-color: #ffffff;
}
a.menue_o_active {
  font-weight: 700;
  color: #000000;
  text-decoration: none;
}

td {
  font-size: 10pt;
  color: #000000;
  text-decoration: none;
}
TD a			{color: #000000;}
TD a:hover		{color: #777777;}

.navTable   {
   background-color: #FFFDE0;
   width: 150px;
   margin-top: 4px;
   margin: 0px 5px 0px 5px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px; 
   font-weight: bold;
   text-decoration: none;
}
.navTable0 {
   background-color: #FFFDE0;
   width: 160px;
   margin: 0px;
   padding: 0px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}
.navlinkmain	{
    /*color: #000000;*/
    color:#FFF;
    padding-left: 4px;
    text-decoration: none;
}
a.navlinkmain:hover{
color: #4F321D;
text-decoration: underline;
}
.navlinknomain	{
    /*color: #000000;*/
    color:#ffffff;
    padding-left: 4px;
    text-decoration: none;
}
.navlink1	{
    color: #76421A;
    font-weight: normal;
    padding-left: 0px;
    text-decoration: none;
}
a.navlink1:hover{
color: #4F321D;
text-decoration: underline;
}
.navlink2	{
    font-weight: normal;
    color: #C8702C;
    padding-left: 0px;
    text-decoration: none;
}
a.navlink2:hover{
color: #4F321D;
text-decoration: underline;
}
.navtd {
    background-color: #D1E09A;
    height: 30px;
    color: #777777;
}
.navtd0	{
    background-color: #C8702C;
    width: 135px;
    height: 15px;
    border-top: 1px;
    border-bottom: 1px;
    border-left: 0px;
    border-right: 0px;
    border-style: solid;
    border-color: #ffffff;
}
.navtd1	{
    background-color: #76421A;
    width: 15px;
    height: 15px;
    text-align: center;
    border-top: 1px; 
    border-bottom: 1px;
    border-left: 0px;
    border-right: 0px;
    border-style: solid;
    border-color: #ffffff;
}
.navtd2	{
    background-color: #FFFFE7;
    width: 15px;
    height: 15px;
    text-align: right;
    border-top: 1px;
    border-bottom: 1px;
    border-left: 0px;
    border-right: 0px;
    border-style: solid;
    border-color: #ffffff;
}
.navtd3	{
    /*background-color: #56700F; */
    background-color: #FFFFE7;
    width: 15px;
    height: 15px;
    text-align: right;
    border-top: 1px;
    border-bottom: 1px;
    border-left: 0px;
    border-right: 0px;
    border-style: solid;
    border-color: #FFFDE0;
}
.navtd4	{
    /*background-color: #56700F; */
    background-color: #C8702c;
    width: 15px;
    height: 15px;
    text-align: center;
    border-top: 1px;
    border-bottom: 1px;
    border-left: 0px;
    border-right: 0px;
    border-style: solid;
    border-color: #ffffff
}
.navHeader{
    /*background-color: #56700F;*/
    /*background-color: #90BC41;*/
    /*font-size: 14pt;*/
    font-weight: 600;
    color: #C8702C;
    text-decoration: none;
    /*text-align: center;*/
    padding: 5px 0px 5px 20px;
    /*text-valign: middle;
    border-top: 1px;
    border-bottom: 1px;
    border-left: 1px;
    border-right: 1px;
    border-style: solid;
    border-color: #FFFFFF;*/
}
.headline{
    font-size: 14pt;
    font-weight: 600;
/*    color: #56700F;*/
    color:#777777;
    text-decoration: none;
    text-align: left;
    text-valign: middle;
    border-top: 0px;
    border-bottom: 1px;
    border-left: 0px;
    border-right: 0px;
    border-style: solid;
    border-color: #56700F;
}
.subheadline{
	background-color: #56700F;
    font-size: 14pt;
    font-weight: 600;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    text-valign: middle;
    border-top: 1px;
    border-bottom: 1px;
    border-left: 1px;
    border-right: 1px;
    border-style: solid;
    border-color: #FFFFFF;
}
.content {
   background-color: #ffffff;
}
