/*
body {
  !! nicht W3C konform!
  scrollbar-face-color: #DA251D;
  scrollbar-highlight-color: #ffffff;
  scrollbar-darkshadow-color: #B71710;
  scrollbar-track-color: #DDDDDC;
  scrollbar-arrow-color: #ffffff;
}
*/

body {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	background: #FFFFFF;
	color: #000000;
}

/* Um eine korrekte Darstellung dieser Pseudoformate zu erreichen, müssen Sie bei der Notierung die
   folgende Reihenfolge einhalten:   :link, :visited, :hover, :active */

A:link {
	COLOR: #FF0000;
	FONT-SIZE:11px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #FF0000;
	FONT-SIZE:11px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #6A0000;
	FONT-SIZE: 11px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A:active {
	COLOR: #FF0000;
	FONT-SIZE:11px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.menuactive:link {
	COLOR: #FF0000;
	FONT-SIZE:10px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 6px;
}
.menuactive:visited {
	COLOR: #FF0000;
	FONT-SIZE:10px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 6px;
}
.menuactive:hover {
	COLOR: #6A0000;
	FONT-SIZE: 10px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 6px;
}
.menuactive:active {
	COLOR: #FF0000;
	FONT-SIZE:10px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 6px;
}

.menu:link{
	COLOR: #4F4F4F;
	FONT-SIZE:10px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 6px;
}
/* inactive menupoints */
.menu:visited {
   	COLOR: #4F4F4F;
	FONT-SIZE:10px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 6px;
}
.menu:hover {
  	COLOR: #000000;
	FONT-SIZE:10px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 6px;
}
.menu:active {
    COLOR: #4F4F4F;
	FONT-SIZE:10px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 6px;
}
/* links for screenshots */
.white:link{
	COLOR: #ffffff;
	FONT-SIZE:10px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 6px;
}
.white:visited {
   	COLOR:  #ffffff;
	FONT-SIZE:10px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 6px;
}
.white:hover {
  	COLOR: #D5D5D5;
	FONT-SIZE:10px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 6px;
}
.white:active {
    COLOR: #ffffff;
	FONT-SIZE:10px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 6px;
}

.biglink:link {
	COLOR: #FF0000;
	FONT-SIZE:12px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.biglink:visited {
	COLOR: #FF0000;
	FONT-SIZE:12px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.biglink:hover {
	COLOR: #6A0000;
	FONT-SIZE:12px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.biglink:active {
	COLOR: #FF0000;
	FONT-SIZE:12px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.smalllink:link {
	COLOR: #FF0000;
	FONT-SIZE:9px;
	font-weight: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.smalllink:visited {
	COLOR: #FF0000;
	FONT-SIZE:9px;
	font-weight: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.smalllink:hover {
	COLOR: #6A0000;
	FONT-SIZE:9px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.smalllink:active {
	COLOR: #FF0000;
	FONT-SIZE:9px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

/* domain name in header layout */
.headergrey{
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	COLOR: #818181;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 75px;
}

/* styles for active and inaktive menupoints  */
.selectedbutton{
	BACKGROUND: #ffffff;

}
.normalbutton{
	BACKGROUND: #D5D5D5;
}
.bgmenu{
	BACKGROUND: #DA251D;
	BORDER-RIGHT: #DA251D 1px solid;
}
.bgpic{
	BACKGROUND: #DA251D;
}

/*  input fields, select fields, buttons*/
.inputnoborder{
	BORDER-RIGHT: #DA251D 1px solid;
	BORDER-TOP: #DA251D 1px solid;
	BORDER-BOTTOM: #DA251D 1px solid;
	BORDER-LEFT: #DA251D 1px solid;
	FONT-SIZE: 10px;
	BACKGROUND: #ffffff;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
}
TEXTAREA {
	BORDER-RIGHT: #DA251D 1px solid;
	BORDER-TOP: #DA251D 1px solid;
	FONT-SIZE: 12px;
	BACKGROUND: #ffffff;
	BORDER-LEFT: #DA251D 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #DA251D 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
}
SELECT {
	BORDER-RIGHT: #DA251D 1px solid;
	BORDER-TOP: #DA251D 1px solid;
	FONT-SIZE: 12px; BACKGROUND: #ffffff;
	BORDER-LEFT: #DA251D 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #DA251D 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
}
INPUT.button {
	BACKGROUND-COLOR: #C6D3F0;
}

/* text styles */
.title {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #DA251D;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}
.normal {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.small {
	FONT-SIZE: 10px;
	COLOR: #DA251D;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.verysmall {
	FONT-SIZE: 9px;
	COLOR: #DA251D;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/*???????*/
.boldwhite {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}

.tablewhite{
	BACKGROUND: #ffffff;
	BORDER-RIGHT: #DA251D 1px solid;
	BORDER-LEFT: #DA251D 1px solid;
}
.tableheader{
	BACKGROUND: #ffffff;
	BORDER-top: #DA251D 6px solid;
	BORDER-bottom: #DA251D 2px solid;
}

.footer{
	FONT-SIZE: 10px;
	font-weight: bold;
	COLOR: #DA251D;
	BORDER-top: #DA251D 1px solid;
	BACKGROUND: #D5D5D5;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.blocksatz {  font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; }