/* globale Layout-Elemente  */
BODY { margin:0; padding:0; background-color:#FFFFFF; cursor:default;}
p {margin-top:0px; margin-bottom:15px;}
ul { margin:0px; padding:0px 0px 0px 15px; list-style-type:circle;}
ol { margin:0px; padding:0px 0px 0px 20px; list-style-type:decimal;}
table {font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000000;}
/* globale DIV-Elemente */
#Layer     { position:relative; width:800px; height:590px; z-index:1; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; background-color:#FFFFFF}
#HGVerlauf { position:absolute; width:800px; height:102px; z-index:2; left:0px;   top:0px; background-image:url(hg-verlauf.jpg); background-repeat:repeat-y; }
#Logo      { position:absolute; width:302px; height:95px;  z-index:3; left:138px; top:7px;}
#Horiline1 { position:absolute; width:800px; height:1px;   z-index:4; left:0px;   top:102px; background-color:#000000;}
#Horiline2 { position:absolute; width:800px; height:1px;   z-index:4; left:0px;   top:176px; background-color:#000000;}
#Horiline3 { position:absolute; width:800px; height:1px;   z-index:4; left:0px;   top:577px; background-color:#000000;}
#Horiline4 { position:absolute; width:800px; height:1px;   z-index:4; left:0px;   top:594px; background-color:#000000;}
#Rotlinie1 { position:absolute; width:800px; height:5px;   z-index:4; left:0px;   top:103px; background-color:#df3a06;}
#Rotlinie2 { position:absolute; width:800px; height:5px;   z-index:4; left:0px;   top:111px; background-color:#df3a06;}
#Rotlinie3 { position:absolute; width:800px; height:5px;   z-index:4; left:0px;   top:119px; background-color:#df3a06;}
#Vertline1 { position:absolute; width:1px;   height:595px; z-index:4; left:0px;   top:0px;   background-color:#8f8f8f;}
#Vertline2 { position:absolute; width:1px;   height:595px; z-index:4; left:799px; top:0px;   background-color:#8f8f8f;}
#Menu      { position:absolute; width:800px; height:50px;  z-index:5; left:0px;   top:126px;}
#Menublock { position:absolute; width:192px; height:388px; z-index:5; left:1px;   top:189px; background-color:#dfdfdf;}
#Textblock { position:absolute; width:592px; height:388px; z-index:5; left:207px; top:189px; background-color:#dfdfdf;}
#Text      { position:absolute; width:558px; height:376px; z-index:6; left:224px; top:201px; overflow:hidden;}
#TextinText{ position:absolute; width:558px; height:310px; z-index:6; left:0px;   top:50px;  overflow:auto;}
#TextinText2{ position:absolute;width:558px; height:373px; z-index:6; left:0px;   top:0px;  overflow:auto;}
#UMenu     { position:absolute; width:159px; height:376px; z-index:6; left:16px;  top:201px; overflow:hidden;}
#Fusstext  { position:absolute; width:580px; height:15px;  z-index:6; left:207px; top:580px; overflow:hidden;}
/* Text */
.Fusstext { font-size:10px; color:#6f6f6f; font-family:Verdana, Arial, Helvetica, sans-serif;}
/* Links */
A:link				{ color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
A:visited			{ color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
A:hover				{ color:#df3a06; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
A.Fusslink:link		{ color:#6f6f6f; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
A.Fusslink:visited	{ color:#6f6f6f; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
A.Fusslink:hover	{ color:#df3a06; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
/* Menü */
.MButton	   { color:#000000; text-decoration:none; font-size:13px; font-weight:bold;   cursor:pointer; font-family:Arial, Helvetica, sans-serif; }
.MButton_over  { color:#df3a06; text-decoration:none; font-size:13px; font-weight:bold;   cursor:pointer; font-family:Arial, Helvetica, sans-serif; }
.MUButton	   { color:#000000; text-decoration:none; font-size:13px; font-weight:normal; cursor:pointer; font-family:Arial, Helvetica, sans-serif; }
.MUButton_over { color:#df3a06; text-decoration:none; font-size:13px; font-weight:normal; cursor:pointer; font-family:Arial, Helvetica, sans-serif; }

.TextF { font-weight:bold;} /* Fett */
.TextM { font-size:11px; } /* Mittel */
.TextK { font-size:10px; } /* Klein */

table.Line { border-collapse:collapse; border:0px solid;}
.LineUnten { border-bottom:1px solid #999999;}
.LineUntenK { border-bottom:1px solid #999999; font-size:10px;}
.LineUnten_over { border-bottom:1px solid #999999; color:#df3a06; text-decoration:none; font-size:13px; font-weight:normal; cursor:pointer; font-family:Arial, Helvetica, sans-serif; }
.over {color:#df3a06; text-decoration:none; font-size:13px; font-weight:normal; cursor:pointer; font-family:Arial, Helvetica, sans-serif; }

