.schattenunten {	BACKGROUND-IMAGE: url(bg_sh_vertical.jpg); BACKGROUND-REPEAT: repeat-x}
.schattenrechts {	BACKGROUND-IMAGE: url(bg_sh_horizontal.jpg); BACKGROUND-REPEAT: repeat-y}

img.rahmen {  margin: 0 10px 0 0;  padding: 4px;  border-top: 1px solid #ddd;  border-left: 1px solid #ddd;  border-bottom: 1px solid #c0c0c0;  border-right: 1px solid #c0c0c0;  background: #fff;  }

H1 {FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: center margin-top: 1px; margin-bottom: 5px;}
H2 {FONT-SIZE: 14px; COLOR: #505050; FONT-FAMILY: Verdana, Arial, Helvetica}
H3 {FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica}
H4 {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

A:link  {FONT-WEIGHT: bold; COLOR: #31319c}
A:hover {FONT-WEIGHT: bold; LEFT: 0px; COLOR: #696cad; FONT-STYLE: normal; BACKGROUND-COLOR: transparent}
A:visited {FONT-WEIGHT: bold; COLOR: #316b9d}

A.Menue:active {PADDING-RIGHT: 10px; PADDING-LEFT: 5px; COLOR: #ffffff; TEXT-DECORATION: none}
A.Menue:link {PADDING-RIGHT: 10px; PADDING-LEFT: 5px; COLOR: #ffffff; TEXT-DECORATION: none}
A.Menue:visited {PADDING-RIGHT: 10px; PADDING-LEFT: 5px; COLOR: #ffffff; TEXT-DECORATION: none}
A.Menue:hover {PADDING-RIGHT: 10px; PADDING-LEFT: 5px; COLOR: #ffffff; BACKGROUND-COLOR: #808080; TEXT-DECORATION: none}
A.Header:active {PADDING-RIGHT: 10px; PADDING-LEFT: 5px; COLOR: #ffffff; TEXT-DECORATION: none}
A.Header:link {PADDING-RIGHT: 10px; PADDING-LEFT: 5px; COLOR: #ffffff; TEXT-DECORATION: none}
A.Header:visited {PADDING-RIGHT: 10px; PADDING-LEFT: 5px; COLOR: #ffffff; TEXT-DECORATION: none}
A.Header:hover {PADDING-RIGHT: 10px; PADDING-LEFT: 5px; COLOR: #ffffff; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none}

A.Tree:active {PADDING-RIGHT: 10px; PADDING-LEFT: 5px; COLOR: #ffffff; TEXT-DECORATION: none}
A.Tree:link {PADDING-RIGHT: 10px; PADDING-LEFT: 5px; COLOR: #ffffff; TEXT-DECORATION: none}
A.Tree:visited {PADDING-RIGHT: 10px; PADDING-LEFT: 5px; COLOR: #ffffff; TEXT-DECORATION: none}
A.Tree:hover {PADDING-RIGHT: 10px; PADDING-LEFT: 5px; COLOR: #ffffff; BACKGROUND-COLOR: <dtml-var titelfarbe2>; TEXT-DECORATION: none}


a.white {color:#ffffff;}
a.white:active  {color:#ffffff;}
a.white:link  {color:#ffffff;}
a.white:visited  {color:#ffffff;}
a.white:hover  {color:#ffffff;}

div.log {BACKGROUND-COLOR: rgb(255,255,153);}

BODY {FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
TH {FONT-SIZE: 11px; COLOR: #31319c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eaedf5}
TD {FONT-SIZE: 11px; COLOR: #00009c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
INPUT {FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma, verdana, geneva, helvetica, arial}
SELECT {FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma, verdana, geneva, helvetica, arial}
TEXTAREA {FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma, verdana, geneva, helvetica, arial}
OPTION {FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma, verdana, geneva, helvetica, arial}
INPUT.flat {BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; HEIGHT: 20px}
SELECT {FONT-WEIGHT: normal; BACKGROUND-COLOR: #eaedf5}
.linktd {FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #31319c; TEXT-DECORATION: none}
.minitd {FONT-SIZE: 11px; COLOR: #31319c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.clock {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.HzTable {FONT-SIZE: 10px; COLOR: #31319c; FONT-FAMILY: Verdana, Arial, helvetica, sans-serif}
.HzTable_odd {FONT-SIZE: 10px; COLOR: #31319c; FONT-FAMILY: Verdana, Arial, helvetica, sans-serif; BACKGROUND-COLOR: #eaedf5}
.HzTable_even {FONT-SIZE: 10px; COLOR: #31319c; FONT-FAMILY: Verdana, Arial, helvetica, sans-serif; BACKGROUND-COLOR: #eaedf5}
TH.box {FONT-SIZE: 11px; COLOR: #eaedf5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #727bb2}
TH.comment_box {FONT-SIZE: 11px; COLOR: #000070; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc}
TD.box {FONT-SIZE: 10px; COLOR: #00009c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eaedf5}
TD.heading_box {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #eaedf5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #727bb2}
TD.comment_box {FONT-SIZE: 11px; COLOR: #000070; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc}
TD.manager_box {FONT-SIZE: 10px; COLOR: #00009c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eaedf5}
TD.speciality {FONT-SIZE: 17px; COLOR: #eeeeee; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
DIV.GRAU {background: #cccccc; padding: 0.5em; border: none;}