html    {
    overflow-x: hidden;
    height: 100%;
}
body    {
    font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif;
    font-size: 100%;
}
td  { 
    font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
    font-size: 100%; 
    color: #000000; 
    line-height: 120%;
}
p.text  { 
    font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
    font-size: 100%; 
    color: #000000; 
    /* margin-top: 1.8em; */
    /* padding-top: 1.5em; */
    line-height: 110%;
    /* line-height: 1.1em;*/
}
.rottext  { 
    color: #FF0000; 
}
.bildtext  { 
    font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
    font-size: 90%; 
    color: #FF0000; 
    font-weight: bold;
}
.bildtext2 { 
    font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
    font-size: 80%; 
    color: #FF0000; 
    font-weight: normal;
}
.Vorspann  { 
    font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
    font-size: 100%;  
    color: #000000; 
    line-height: 150%;
    /* text-align: justify; */
}
.popuptext  { 
    font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
    font-size: 80%; 
    color: #000000; 
    line-height: 100%;
}
h1  { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; font-size: 120%; color: #FF0000; font-weight: bold; }
h1.logoheader { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; font-size: 130%; color: #990000; font-weight: bold; display: inline; }
h2  { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; font-size: 110%; color: #000000; font-weight: bold; }
h3  { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; font-size: 100%; color: #FF0000; font-weight: bold; }
h4  { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; font-size: 100%; color: #000000; font-weight: bold; }
h5  { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; font-size: 100%; color: #FF0000; font-weight: bold; }
a:link      { color: #000099; text-decoration: underline}
a:visited   { color: #000099; text-decoration: underline}
a:hover     { color: #FF0000; text-decoration: underline}
a:active    { color: #000099; text-decoration: underline}
UL LI       { 
	list-style: disc; 
	list-style-position: outside;     
	font-size: 100%; 
}
OL LI       { 
	font-size: 100%; 
}
.table_style        { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif;
                    font-size: 100%; background-color: #FFFF66; border: 1px solid #FFCC00;}
.table_title_style  { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif;
                    font-size: 110%; color: #000066; background-color: #FFCC00; font-weight: bold; }
.thinline    { background-color: #FFCC00; }
.menucolor   { background-color: #FFCC00; }
.menucolor2  { background-color: #FFCC00; }
.menucolor3  { background-color: #FFCC00; }
.maincolor   { background-color: #FFFF99; }
.header      { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; font-size: 130%;  color: #990000; font-weight: bold }
.subheader   { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; font-size: 110%;  color: #990000; font-weight: bold }
.klein       { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; font-size: 80%;   color: #000000; }
.HCopprSchwarz { 
	font-family: "CopprplGoth Bd BT", "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
	font-size: 130%; color: #000000; font-weight: bold;
}
.HCopprRot { 
	font-family: "CopprplGoth Bd BT", "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
	font-size: 130%; color: #FF0000; font-weight: bold;
}
.LCRot       { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
	font-size: 180%; color: #FF0000; font-weight: bold; }
.LCSchwarz     { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
	font-size: 100%; color: #000000; font-weight: bold; font-variant: small-caps; }
.LCRotKlein       { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
	font-size: 150%; color: #FF0000; font-weight: bold; }
.LCSchwarzKlein     { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
	font-size: 90%; color: #000000; font-weight: bold; font-variant: small-caps; }
.wichtig   { 
	color: #FF0000; font-weight: bold;
}
.formfont    { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; font-size: 1em; color: #990000; }

a.topmenu:link      { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
    font-size: 90%; font-weight: bold;
    color: #000000; text-decoration: none; }
a.topmenu:visited   { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
    font-size: 90%; font-weight: bold; 
    color: #000000; text-decoration: none; }
a.topmenu:hover     { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
    font-size: 90%; font-weight: bold; 
    color: #FF0000; text-decoration: underline; }
a.topmenu:active    { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
    font-size: 90%; font-weight: bold; 
    color: #000000; text-decoration: none; }

a.toprightmenu:link     { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
    font-size: 80%; font-weight: normal; 
    color: #000000; text-decoration: none; }
a.toprightmenu:visited  { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
    font-size: 80%; font-weight: normal; 
    color: #000000; text-decoration: none; }
a.toprightmenu:hover    { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
    font-size: 80%; font-weight: normal; 
    color: #FF0000; text-decoration: underline; }
a.toprightmenu:active   { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
    font-size: 80%; font-weight: normal; 
    color: #000000; text-decoration: none; }

a.submenu:link     { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
    font-size: 100%; font-weight: normal; 
    color: #000099; text-decoration: none; }
a.submenu:visited  { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
    font-size: 100%; font-weight: normal; 
    color: #000099; text-decoration: none; }
a.submenu:hover    { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
    font-size: 100%; font-weight: normal; 
    color: #FF0000; text-decoration: underline; }
a.submenu:active   { font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif; 
    font-size: 100%; font-weight: normal; 
    color: #000099; text-decoration: none; }

.formbutton  {
    background-color: #FFCC00;
    color: #000066;
    font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif;
    font-size: 100%;
    border: 1px solid #000000
}
.formbutton-hover  {
    background-color: #FFFF66;
    color: #000000;
    font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif;
    font-size: 100%;
    border: 1px solid #000000
}
.important  { color: #990000; }
#menuseparatortop {
	border-top: 2px dotted #FFFFCC;
	border-bottom: 2px dotted #FFFFCC;
}
#menuseparator {
	border-bottom: 2px dotted #FFFFCC;
}
td.over {
	background: #FFFF99;
}

td.out {
	background: #FFCC00;
}
.einruecken2 {
	position: relative;
	margin-left: 20px;
}
.einruecken2p5  { 
	position: relative;
	margin-left: 25px;
}
.einruecken5 {
	position: relative;
	margin-left: 50px;
}
.einruecken10 {
	position: relative;
	margin-left: 50px;
}

