a:link {  color:#000000; text-decoration:none; }
a:visited {  color:#000000; text-decoration:none; }
a:hover {  color:#E00000; text-decoration:none; }
a:active {  color:#E00000; text-decoration:none; }
a:focus {  color:#000000; text-decoration:underline; }
.toporange A:hover {WIDTH: 100%; COLOR: white; BACKGROUND-COLOR: #C36200;}
.suborange A:hover {WIDTH: 100%; COLOR: white; BACKGROUND-COLOR: #C36200;}
body { margin-left:5px; margin-top: 0px;} 
BODY { FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana,Arial,sans-serif;}
input, select, textarea { font-size:11px; 
                          font-family:Verdana,sans-serif;
                          padding-left:1px;padding-right:1px; 
                          border-width: 1px; 
                          border-style:solid;
                          border-color:#FFDD99;
}
textarea:focus, input:focus { 
     background-color: #FFFF99; 
}
h1 { color:#ffffff; 
     font-family:Verdana, Arial, Helvetica, sans-serif;
     FONT-SIZE: 18px; 
     FONT-WEIGHT: bold; 
     TEXT-ALIGN: center;
} 
h2 { color:#ffffff; 
     font-family:Verdana, Arial, Helvetica, sans-serif; 
     FONT-SIZE: 16px; 
     FONT-WEIGHT: bold; 
     MARGIN: 32px 0px 3px;
} 
h3 { color:#0000ff; 
     font-family:Verdana, Arial, Helvetica, sans-serif; 
     FONT-SIZE: 14px; 
     FONT-WEIGHT: bold; 
     margin-left: 40px;
}
h4 { color:#0000ff; 
     font-family:Verdana, Arial, Helvetica, sans-serif; 
     FONT-SIZE: 12px; 
     FONT-WEIGHT: bold; 
     TEXT-ALIGN: left;
     }
h5 { color:#ffffff; 
     font-family:Verdana, Arial, Helvetica, sans-serif; 
} 
h6 { FONT-SIZE: 36px; 
     color:#ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; 
     TEXT-ALIGN: center;
} 
table.box {BORDER-RIGHT: #FFDD99 1px solid; 
             PADDING-RIGHT: 2px; 
             BORDER-TOP: #FFDD99 1px solid; 
             PADDING-LEFT: 2px; 
             PADDING-BOTTOM: 2px; 
             BORDER-LEFT: #FFDD99 1px solid; 
             PADDING-TOP: 2px; 
             BORDER-BOTTOM: #FFDD99 1px solid; 
             BACKGROUND-COLOR: #FFF7E6;
}
td  {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; }
tr  {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; }
p   {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; }
td.title {
	background-repeat: repeat-x;
	background-image: url(images/tablebg.gif);
	font-weight: bold;
	font-size: 13;
	text-align:center;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
}
td.header {
	background-color: #FFE6B3;
	vertical-align: middle;
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11;
        color: #000000;
}
td.headerfett {
	background-color: #FFDD99;
	vertical-align: middle;
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11;
        color: #000000;
}
td.headergross {
	background-color: #FFE6B3;
	vertical-align: middle;
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14;
        color: #000000;
}
td.data {
	background-color: #FFF7E6;
	vertical-align: top;
	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT:  2px;
        color: #000000;
}
td.datacenter {
	background-color: #FFF7E6;
	vertical-align: top;
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT:  2px;
        color: #000000;
}
td.datafett {
	background-color: #FFF7E6;
	vertical-align: top;
	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT:  2px;
        color: #000000;
}
td.datafarbig {
	background-color: #FFE6B3;
	vertical-align: top;
	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT:  2px;
        color: #000000;
}
td.datafarbigcenter {
	background-color: #FFE6B3;
	vertical-align: top;
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT:  2px;
        color: #000000;
}
td.datafarbig2 {
	background-color: #FFDD99;
	vertical-align: top;
	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT:  2px;
        color: #000000;
}
td.datasmall {
	background-color: #FFF7E6;
	vertical-align: top;
	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9;
	PADDING-RIGHT: 1px; 
	PADDING-LEFT:  1px;
        color: #000000;
}
td.num  {
	background-color: #FFF7E6;
	vertical-align: top;
	text-align: right;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT:  2px;
        color: #000000;
}
DIV#Banner { background-image:url(images/banner.jpg); background-repeat:no-repeat; background-position:0px 0px; WIDTH: 1000px; HEIGHT: 165px } 
DIV#print{	LEFT: 851px; VISIBILITY: visible; WIDTH: 132px; POSITION: absolute; TOP: 75px; HEIGHT: 32px;FONT-SIZE:12px}
DIV#printframe{	LEFT: 700px; VISIBILITY: visible; WIDTH: 132px; POSITION: absolute; TOP: 16px; HEIGHT: 32px;FONT-SIZE:12px}
DIV#banner1{LEFT: 9px; VISIBILITY: visible; WIDTH: 146px; POSITION: absolute; TOP: 23px; HEIGHT: 121px;FONT-SIZE:12px}
DIV#banner2{LEFT: 154px; VISIBILITY: visible; WIDTH: 162px; POSITION: absolute; TOP: 23px; HEIGHT: 121px;FONT-SIZE:12px}
DIV#banner3{LEFT: 316px; VISIBILITY: visible; WIDTH: 182px; POSITION: absolute; TOP: 23px; HEIGHT: 121px;FONT-SIZE:12px}
DIV#banner4{LEFT: 552px; VISIBILITY: visible; WIDTH: 91px; POSITION: absolute; TOP: 3px; HEIGHT: 91px;FONT-SIZE:12px}
DIV#banner5{LEFT: 552px; VISIBILITY: visible; WIDTH: 91px; POSITION: absolute; TOP: 102px; HEIGHT: 55px;FONT-SIZE:12px}
DIV#spendenlinks{LEFT: 648px; VISIBILITY: visible; WIDTH: 148px; POSITION: absolute; TOP: 337px; HEIGHT: 86px;FONT-SIZE:12px}
DIV#bannerrechts{LEFT:645px;TOP: 0px; WIDTH: 151px; HEIGHT: 540px; POSITION: absolute;}
DIV#kalender{LEFT: 658px; VISIBILITY: visible; WIDTH: 148px; POSITION: absolute; TOP: 4px; HEIGHT: 97px;FONT-SIZE:12px}
DIV#achteuro{LEFT: 661px; VISIBILITY: visible; WIDTH: 120px; POSITION: absolute; TOP: 158px; HEIGHT: 170px;FONT-SIZE:12px}
DIV#wetter{LEFT: 648px; VISIBILITY: visible; WIDTH: 147px; POSITION: absolute; TOP: 425px; HEIGHT: 155px;FONT-SIZE:12px}
DIV#wahlomat{LEFT: 660px; VISIBILITY: visible; WIDTH: 124px; POSITION: absolute; TOP: 467px; HEIGHT: 58px;FONT-SIZE:12px}
DIV#topnavi{LEFT:152px;VISIBILITY:visible;WIDTH:810px;POSITION:absolute;TOP:63px;HEIGHT:20px;FONT-SIZE:14px}
DIV#subnavi{LEFT:6px;VISIBILITY:visible;WIDTH:148px;POSITION:absolute;TOP:83px;HEIGHT:620px;FONT-SIZE:12px}
DIV#subnavi2{ LEFT:12px;VISIBILITY:visible;WIDTH:136px;POSITION:relative;TOP:2px; HEIGHT: 18px; FONT-SIZE:12px}
DIV#albumbox {BORDER-RIGHT: #FFDD99 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFDD99 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #FFDD99 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #FFDD99 1px solid; BACKGROUND-COLOR: #FFF7E6}
DIV#albumquelle { background-color:#FFDD99; background-position:0px 0px;font-size:13px; padding-left:4px;padding-right:4px}
DIV#albumheader { background-color:#FFE6B3; background-position:0px 0px;font-size:11px; font-weight: bold; padding-left:4px;padding-right:4px;}
DIV#albumtext { background-color:#FFF7E6; background-position:0px 0px;font-size:11px;  padding-left:4px;padding-right:4px;}
DIV#albumlink { background-color:#FFF7E6; background-position:0px 0px;font-size:11px;  font-weight: bold; padding-left:4px;padding-right:4px;}
DIV#albumkommentar { font-size:11px; padding-left:4px;padding-right:4px;}
