body {
  margin:4px;
  /*background-color:#FF9D3C;*/
  background-color:#FFB062;
  color:#000000;
}

select, input {
	border-color: #000000;
	border-width:1;
}

A {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A:hover {
	text-decoration : underline;
}

A.navnormal {
	font-size : 8pt;
	color: #000000;
}

A.navwhite {
	font-size : 8pt;
	color: #ffffff;
}

A.link  {
	font-weight: bold;
	color: #886037;
}
/*
A.teaser  {
	font-size : 8pt;
	font-weight : bold;
	color: #886037;
}
*/
P  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight : normal;
	line-height : 14pt;
}

img {
  border-width: 0;
}

P.picture  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	margin-top : 3pt;
	margin-bottom : 3pt;
	line-height : 10pt;
}

/* P.teaser  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	margin-bottom : 8pt;
	line-height : 11pt;
} */

.heading  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #804040;
	font-weight : bold;
}

H2  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #FF0001; /*#923467; */
  margin-top : 12pt;
  line-height: 1.2;
	font-weight : normal;
}

H3  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight : bold;
}

td  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight : normal;
	line-height : 14pt;
}


TD.standardcell  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}

TD.headercell  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: ffffff;
	font-weight: bold;
}

TD.headercellblack  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: 000000;
	font-weight: bold;
}

td.bggelb {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
          font-size: 9pt;
          color:#000000;
          vertical-align:top;
          text-align:left;
          background-color:#FFFFA8;}

td.bgor {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
          font-size: 9pt;
          color:#000000;
          vertical-align:top;
          text-align:left;
          background-color:#FFB062;}

th.bgbr {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
         font-size: 9pt;
         color:#FFFFFF;
         text-align:left;
         background-color:#886037;
         padding-top:4px;
         padding-bottom:4px;
}

.normal  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	line-height : 14pt;
}
.small_8pt  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.smallwhite  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
}


.grey  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
}


.highlight {
  font-weight: bold;
  font-size: 8pt;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #FF0001;
}

.highlightsmall {
	font-weight : bold;
	font-size: 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

.red_bold_s9 {
  font-size: 9pt;
  font-weight: bold;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  vertical-align: top;
  color: #FF0001;
}

.red_norm_s9 {
  font-size: 9pt;
  font-weight: normal;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  vertical-align: top;
  color: #FF0001;
}

/* .formheader  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #804040;
	font-weight : bold;
} */


/* fuer Einträge im Hauptmenü normal */
td.menu_normal {
  font-weight: bold;
  font-size: 8pt;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration:none;
  padding-left:14px;
  /*padding-top:1px;
  padding-bottom:1px;*/
  border-bottom-width:1px;
  border-bottom-style:dotted;
  border-bottom-color:#FFFFA8;
  color: #FFFFFF;
  background-color:#886037;
}
a.menu_normal {
  font-weight: bold;
  font-size: 8pt;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration:none;
  color: #FFFFFF;
  background-color:#886037;
}

/* fuer Einträge im Hauptmenü Mouseover */
td.menu_mo {
  font-weight: bold;
  font-size: 8pt;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration:none;
  padding-left:14px;
  /*padding-top:1px;
  padding-bottom:1px;*/
  border-bottom-width:1px;
  border-bottom-style:dotted;
  border-bottom-color:#FF0001;
  color: #FF0001;
  background-color:#FFFFA8;
}
a.menu_mo {
  font-weight: bold;
  font-size: 8pt;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration:none;
  color: #FF0001;
  background-color:#FFFFA8;
}

/* fuer ausgewählte Einträge im Hauptmenü */
td.menu_selected {
  font-weight: bold;
  font-size: 8pt;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration:none;
  vertical-align:middle;
  padding-left:5px;
  padding-top:1px;
  padding-bottom:1px;
  border-bottom-width:1px;
  border-bottom-style:dotted;
  border-bottom-color:#FF0001;
  color: #FF0001;
  background-color:#FFFFA8;
}
a.menu_selected {
  font-weight: bold;
  font-size: 8pt;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration:none;
  vertical-align:middle;
  color: #FF0001;
  background-color:#FFFFA8;
}

/* wird nur noch in alten Seiten gebraucht */
INPUT.search {
	font-size:8pt;
  font-family : Tahoma, Arial, Helvetica, sans-serif;
	background-Color: #ffffff;
	border-color: #FFFFA8;
	border-style:solid;
  border-width:1;
	width: 110px;
}

