body
 {
  background: #F8E6A8;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px
}

a:link
 { font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #990000
}


td { font-family: Arial, Helvetica, sans-serif;
     font-size: 10pt;
     color: #000000
}

td.head
 {
  background: #660000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  color: #990000
}

td.menu
 {
  background: #F2DD9E;
  color: #660000;
  font-family: "Times New Roman", Times, serif;
  font-size: 14pt
}

a.white:link
 { font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #ffffff;
  text-decoration: none
}

a.white:hover { font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #ffffff;
   text-decoration: underline
}

a.white:active
 { font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #ffffff;
   text-decoration: none}

a.white:visited
 { font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #ffffff;
   text-decoration: none }



a.red:link
 { font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #660000;
  text-decoration: none
}

a.red:hover { font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #000000;
   text-decoration: underline
}

a.red:active
 { font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #000000;
   text-decoration: none}

a.red:visited
 { font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #660900;
   text-decoration: none }












td.red
 {
  background: #660000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #ffffff;
  font-weight: bold;
  letter-spacing: 1px
}

td.red_small
 {
  background: #660000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #ffffff;
  font-weight: none;
  letter-spacing: 1px
}

td.black_small
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #000000;
  font-weight: none;
  letter-spacing: 1px
}

td.mail_body
 {
  background: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #000000;
  font-weight: none;
  letter-spacing: 1px
  border-bottom: 1px solid #D2B48C;
  border-left: 1px solid #D2B48C;
  border-right: 1px solid #D2B48C;
}

td.content
{
  background: #F2DD9E;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border-bottom: 1px solid #D2B48C;
  border-left: 1px solid #D2B48C;
  border-right: 1px solid #D2B48C;
}

td.bottom
{
  color: #D2B48C;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border-top: 1px solid #D2B48C
}

input
 {
  background: #ffffff;
  color: #660000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  border-top: 1px solid #D2B48C;
  border-bottom: 1px solid #D2B48C;
  border-left: 1px solid #D2B48C;
  border-right: 1px solid #D2B48C
 }

input.button
 {
  background: #660000;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  letter-spacing: 1px;
  border-top: 2px solid #990000;
  border-bottom: 2px solid #000000;
  border-left: 2px solid #990000;
  border-right: 2px solid #000000
 }

input.inimg
 {
  background: #F8E6A8;
  border-top: 0px solid #990000;
  border-bottom: 0px solid #000000;
  border-left: 0px solid #990000;
  border-right: 0px solid #000000
 }






textarea
 {
  background: #ffffff;
  color: #660000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  border-top: 1px solid #D2B48C;
  border-bottom: 1px solid #D2B48C;
  border-left: 1px solid #D2B48C;
  border-right: 1px solid #D2B48C
 }

textarea.error
 {
  background: #FFE4E1;
  color: #660000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  border-top: 1px solid #990000;
  border-bottom: 1px solid #990000;
  border-left: 1px solid #990000;
  border-right: 1px solid #990000
 }

select
 {
  background: #ffffff;
  color: #660000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  border-top: 1px solid #D2B48C;
  border-bottom: 1px solid #D2B48C;
  border-left: 1px solid #D2B48C;
  border-right: 1px solid #D2B48C
 }

select.small
 {
  background: #ffffff;
  color: #660000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  border-top: 1px solid #D2B48C;
  border-bottom: 1px solid #D2B48C;
  border-left: 1px solid #D2B48C;
  border-right: 1px solid #D2B48C
 }

select.error2
 {
  background: #FFE4E1;
  color: #660000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  border-top: 1px solid #990000;
  border-bottom: 1px solid #990000;
  border-left: 1px solid #990000;
  border-right: 1px solid #990000
 }

input.error
 {
  background: #FFE4E1;
  color: #660000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  border-top: 1px solid #990000;
  border-bottom: 1px solid #990000;
  border-left: 1px solid #990000;
  border-right: 1px solid #990000
 }

input.readonly
 {
  background: #d6d6d6;
  color: #660000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  border-top: 1px solid #990000;
  border-bottom: 1px solid #990000;
  border-left: 1px solid #990000;
  border-right: 1px solid #990000
 }

 img.profil
 { border-top: 6px solid #ffffff;
  border-bottom: 6px solid #ffffff;
  border-left: 6px solid #ffffff;
  border-right: 6px solid #ffffff
 }

 img.profil_mad
 { border-color: #660000;
border-width:5px;  
border-style:ridge; 
 }

img.profilsm
 { border-top: 3px solid #ffffff;
  border-bottom: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  border-right: 3px solid #ffffff
 }

 td.profilleft
 {color: #990000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border-bottom: 1px solid #D2B48C;
  font-weight: bold;
  letter-spacing: 1px
}

td.profilright
{ color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border-bottom: 1px solid #D2B48C
}

 td.regleft
 {color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border-bottom: 1px solid #D2B48C;
  border-left: 1px solid #D2B48C
}

td.borderright
 {color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border-right: 1px solid #D2B48C
}

 td.borderleft
 {color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border-left: 1px solid #D2B48C
}

td.regright
{ color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border-bottom: 1px solid #D2B48C;
  border-right: 1px solid #D2B48C
}
td.regerror
 {
  background: #660000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #ffffff;
  letter-spacing: 1px
}

td.forumleft
 { color: #990000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border-bottom: 1px solid #D2B48C;
  border-right: 1px dotted #D2B48C;
  background: #F8E6A8
}

td.forumright
 { color: #990000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border-bottom: 1px solid #D2B48C;
  border-left: 1px dotted #D2B48C;
}

td.forumhead
{ color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border-bottom: 1px solid #D2B48C;
  border-top: 1px solid #D2B48C;
  background: #FFFACD
}