body { PADDING: 0px; FONT-SIZE: 0.72em; MARGIN: 70% 0; COLOR: #000000; LINE-HEIGHT: 140%; text-align: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; } 
H1 { PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 5px; COLOR: #0099cc;} 
H2 { FONT-FAMILY: Times New Roman, Arial, Helvetica, sans-serif; PADDING-LEFT: 0px; FONT-WEIGHT: bold; font-style: italic; FONT-SIZE: 2.5em; MARGIN-BOTTOM: 5px; COLOR: #cccccc; top: 175px; z-index: 5; left: 100px;} 
DIV { POSITION: absolute; HEIGHT: 40px; top: 134px; z-index: 1; left: 0px; visibility: visible; } 
INPUT { BORDER: #cccccc 1px solid; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;} 
TEXTAREA { BORDER: #cccccc 1px solid; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;} 
OBJECT { z-index: 2; width: 410px; height: 300px;}
#intro { margin: -215px 0 0 -205px; overflow: hidden; position:absolute; top: 50%; left: 50%; z-index: 2; visibility: visible; width: 450px; height: 650px; text-align: center; }
#logo {	Z-INDEX: 1;	LEFT: 0px; TOP: 0px; border: none;}
#LogoTel { Z-INDEX: 3; LEFT: 740px; TOP: 75px;}
#LogoAnschrift { Z-INDEX: 2; LEFT: 525px; TOP: 58px;}
#menubar { Z-INDEX: 4; LEFT: 0px; TOP: 105px;} 
#menu { Z-INDEX: 15; LEFT: 102px; WIDTH: 545px; TOP: 135px; LINE-HEIGHT: 23px;} 
#b1 { Z-INDEX: 8; LEFT: 0px; TOP: 134px;}
#h2 { Z-INDEX: 18; LEFT: 100px; TOP: 175px; LINE-HEIGHT: 23px;} 
#b2 { Z-INDEX: 12; LEFT: 400px; TOP: 134px;} 
#Drucken { Z-INDEX: 14; LEFT: 645px; WIDTH: 280px; TOP: 130px;}
#Fontsize { Z-INDEX: 15; LEFT: 665px; TOP: 150px;} 
#Bild { BORDER: #99ccff 0px solid; PADDING: 0px; Z-INDEX: 13; LEFT: 525px; TOP: 270px; height: 296px; width: 350px; } 
#Bild2 { BORDER: #ffffff 0px solid; PADDING: 0px; Z-INDEX: 13; LEFT: 525px; TOP: 270px; height: 296px; width: 350px; } 
#text { Z-INDEX: 17; LEFT: 105px; WIDTH: 432px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TOP: 160px; margin-bottom:50px;} 
#text2 { Z-INDEX: 17; LEFT: 105px; WIDTH: 780px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TOP: 220px;} 
#Impressum { Z-INDEX: 100; LEFT: 710px; TOP: 570px;}
.button { FONT-SIZE: 12px; BORDER: #cccccc 1px outset; COLOR: #0099cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; cursor: pointer; } 
.imp { FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px; TEXT-DECORATION: none; } 
.text { FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 140%; text-align: justify;} 
.table { FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 140%; text-align: center; vertical-align: middle; border: 1px solid #CCCCCC; } 
.img{ margin: 0px 0px 10px 10px; border: 1px solid #0099cc; padding: 5px; }
.Map {border: 0px none;}
A:link, A:visited, A:active { COLOR: #0099cc; text-decoration:underline; } 
A:hover { COLOR: #6666ff; TEXT-DECORATION: none;} 
A.imp:link, A.imp:visited, A.imp:active{ COLOR: #0099cc; TEXT-DECORATION: none;}
A.imp:hover { COLOR: #6699ff; TEXT-DECORATION: none;}
A.menu:link, A.menu:visited, A.menu:active{ COLOR: #000000; TEXT-DECORATION: none; font-weight: bold; padding:4px 4px 4px 4px; border:1px solid #CCCCCC;} 
A.menu:hover { COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;font-size:110%; background:#cbe5ff; padding:6px 6px 6px 6px; border:1px solid #999999;}
a img {border:0 none}

#LogoAnschrift h3{font-size:1em;margin:0;padding:0;line-height:1.5em;}
h2 {
	font-family: times new roman, arial, helvetica, sans-serif;
	padding-left: 0px;
	font-weight: 700;
	font-style: italic;
	font-size: 2.5em;
	line-height: 1em;
	margin-bottom: 5px;
	color: #ccc;
	top: 175px;
	left: 100px;
}

h5 {
	font-family: times new roman, arial, helvetica, sans-serif;
	padding-left: 0px;
	font-weight: 700;
	font-style: italic;
	font-size: 2.5em;
	line-height: 1em;
	margin-bottom: -20px;
	color: #1b8acd;
	top: 175px;
	left: 100px;
}

h4 {
	font-size:1.3em;
}
