.link-hochhaus {
	font-size: 18px;
	color:#C96;
}

a:link {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #111111;
	font-size: 13px;
	letter-spacing: 3pt;
	text-align: left;

}
a:visited {
	color: #333333;
	font-size: 13px;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: none;
	font-size: 15px;
	letter-spacing: 3pt;
}

.liste {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	list-style-type: none;
	list-style-image: url(../Grafiken/gif/list1.gif);
	list-style-position: outside;
}

.century12ptkursivhell {
	color: #030;
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
}

.Gedicht-Start {
	font-size: 1.4em;
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-weight:600;
	line-height: 20px;
	word-spacing: 2pt;
	letter-spacing: 1pt;
	padding-left: 39px;
	padding-right: 12px;
}

.Gedicht-Start1 {
	font-size: 13px;
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	line-height: 22px;
	word-spacing: 2pt;
	letter-spacing: 1pt;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.service {
	font-size: 9pt;
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	line-height: 18px;
	word-spacing: 1pt;
	letter-spacing: normal;
	width: 650px;
	height: auto;
	padding-left: 12px;
}

.eurydikes {
	font-size: 9pt;
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	line-height: 18px;
	word-spacing: 1pt;
	letter-spacing: normal;
	padding-left: 12px;
	verticl-align:top;
	color:#222222;
}

.aps11ptenger {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	letter-spacing: normal;
	word-spacing: normal;
	list-style-type: none;
	color: 330000;
}

.Stil2 {color: #ffffff;
		background: url(../Grafiken/gif/hint-17x16-punkt-links-2016-1.gif) right top
}

.century11pt {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: normal;
	word-spacing: normal;
	list-style-type: disc;
	color: #212d21;
	line-height: 19px;
	text-align: left;
}

.century11ptFett {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: normal;
	letter-spacing: 2px;
	word-spacing: normal;
	list-style-type: disc;
	color: #222222;
	font-weight: bolder;
	height: auto;
	width: auto;
}

.century10ptFett {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: normal;
	letter-spacing: 2px;
	word-spacing: normal;
	list-style-type: disc;
	color: #222222;
	font-weight: bolder;
	height: auto;
	width: auto;
}

.century-bestellung {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 34px;
	letter-spacing: 4px;
	word-spacing: normal;
	list-style-type: disc;
	color: #222222;
	font-weight: bolder;
	height: auto;
	width: auto;
}
.century11ptenger {

	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	letter-spacing: normal;
	word-spacing: normal;
	list-style-type: none;
	color: #212d21;
}
.centurygross1ptFett {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	letter-spacing: 1px;
	word-spacing: normal;
	list-style-type: disc;
	color: #212d21;
	font-weight: bolder;
	text-decoration: none;
	}
	
.centurygross1ptFetthöher {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 3px;
	word-spacing: normal;
	list-style-type: disc;
	color: #212d21;
	font-weight: bolder;
	text-decoration: none;
}
.punktklein {
	font-family: 'Futura Lt BT', Tahoma, Verdana, Arial;
	font-size: 6px;
	color: #80A47B;
	vertical-align: middle;
}
.centurygross1ptFettkleiner {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	letter-spacing: 3px;
	word-spacing: normal;
	list-style-type: disc;
	color: #212d21;
	font-weight: bolder;
	text-decoration: none;
}
.century12pt {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	word-spacing: normal;
	list-style-type: disc;
	color: #E8EFE7;
	line-height: 22px;
	font-style: italic;
}

.century10ptFett {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: normal;
	letter-spacing: 0.2em;
	word-spacing: normal;
	list-style-type: disc;
	color: #222222;
	font-weight: normal;
	height: auto;
	width: auto;
	text-transform: uppercase;
}

.hochgestellt {
	font-family: 'Futura Lt BT', Tahoma, Verdana, Arial;
	top: 23px;
}

.century8px {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 24px;
	letter-spacing: 1px;
	word-spacing: 1pt;
	list-style-type: disc;
	color: #212d21;
	font-weight: normal;
	text-transform: none;
	font-style: normal;
	text-indent: 2px;
	white-space: normal;

}
.kleinversteckt {
	font-family: 'Futura Lt BT', Tahoma, Verdana, Arial;
	font-size: 5px;
	line-height: 1px;
	color: #BBC8B8;
	letter-spacing: 0pt;
	word-spacing: 0pt;
	font-weight: 100;
	text-indent: 0pt;

}
.arialcopyright {	
font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;	
	font-size: 11px;
	letter-spacing: normal;
	word-spacing: normal;
	list-style-type: disc;
	color: #222222;
	line-height: 20px;
}

.arialcopyrightdate {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1pt;
	word-spacing: normal;
	list-style-type: disc;
	color: #222222;
	line-height: 20px;
}

.kontakt {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 8pt;
	letter-spacing: normal;
	word-spacing: normal;
	list-style-type: disc;
	color: #212d21;
	line-height: 24px;
}

form {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 9px;
}

area {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 9px;
}

body {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 9px;
	scrollbar-DarkShadow-Color:#111111;
	scrollbar-Track-Color:#FFF;
	scrollbar-Face-Color:#BFBFBF;
	scrollbar-Shadow-Color:#D0DCCF;
	scrollbar-Highlight-Color:#BBC8B9;
	scrollbar-3dLight-Color:#212d21;
	scrollbar-Arrow-Color:#222222;	
	background-color: #FFFFFF;
	color: #FFFFFF;
	padding: 0;
	margin: 0;
	position: middle;
	left: 0px;
	visibility: visible;
	width: 100%;
	height: 100%;
	overflow-y: scroll;
	animation:fadein 5.0s;-moz-animation:fadein 25.0s;-webkit-animation:fadein 5.0s;
		}	
		
table {
	border: 0;
	cellpadding: 0;
	cellspacing: 0;
	text-align: left;
	background-repeat: repeat-x;
	position: relative;
	z-index: 201;
}

.arialnarrow {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
}
.fotografien {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	letter-spacing: 3pt;
	color: #212d21;
	font-weight: 400;
	word-spacing: 1px;
}
.news {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 8pt;
	letter-spacing: normal;
	word-spacing: normal;
	list-style-type: disc;
	color: #212d21;
	line-height: 18px;
}
.gedicht {
	font-family: Times New Roman, Times, serif;
	font-size: 9pt;
	line-height: 18px;
	letter-spacing: normal;
	word-spacing: normal;
	list-style-type: none;
	color: #212d21;
	font-weight: 100;
	font-style: normal;
}

.aktuell {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	letter-spacing: 1pt;
	color: #212d21;
	font-weight: bold;
	word-spacing: normal;
	line-height: normal;
}

.kontakt03-06 {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: normal;
	word-spacing: normal;
	list-style-type: disc;
	color: #212d21;
	line-height: 27px;
}
.impressum {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: normal;
	word-spacing: normal;
	list-style-type: disc;
	color: #212d21;
	line-height: 26px;
	text-indent: 6pt;
}
.century12pthell {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	word-spacing: normal;
	list-style-type: disc;
	color: #D1DECF;
	line-height: 22px;
	text-decoration: none;
}

.copy1 {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333399;
	letter-spacing: 1px;
}

.li-quadrat {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 9pt;	
	line-height: 14pt;
	letter-spacing: 1pt;
	text-decoration: none;
	list-style-image: url(../Grafiken/gif/quadrat-weiss.gif);
	list-style-type: square;

}
.Überschrift1 {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 10pt;	
	line-height: 14pt;
	letter-spacing: 1pt;
	text-decoration: none;
	font-weight: bold;

}
.portfolio-kleiner-liste {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 8pt;	
	line-height: normal;
	letter-spacing: normal;
	text-decoration: none;
	list-style-type: square;
}
.preise-überschrift {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 12px;	
	line-height: 18px;
	letter-spacing: 1pt;
	font-weight: bold;

}
.preise-überkleiner {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11px;	
	line-height: 16px;
	letter-spacing: 1pt;
	text-decoration: none;
	font-weight: bold;
}
.preise-überkleinernichtfett {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11px;	
	line-height: 16px;
	letter-spacing: 1pt;
	text-decoration: none;
	font-weight: normal;
}
.preise-klein {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 10px;	
	line-height: 17px;
	letter-spacing: normal;
	text-decoration: none;
	font-weight: 400;
	vertical-align: middle;
}
.ijob {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 10px;	
	line-height: 14px;
	letter-spacing: normal;
	text-decoration: none;
	font-weight: 400;
	vertical-align: middle;
}
.TabelleRahmen {
	border: 1px dotted silver;
}
.preise-kleinfett {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 10px;	
	line-height: 16px;
	letter-spacing: normal;
	text-decoration: none;
	font-weight: 900;
}
.preise-überkleinerrot {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	line-height: 16px;
	letter-spacing: 1pt;
	text-decoration: none;
	font-weight: bold;
}
.kontakt03-06net {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: normal;
	word-spacing: normal;
	list-style-type: disc;
	color: #212d21;
	line-height: 25px;
}
.century12pthellnet {

	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	word-spacing: normal;
	list-style-type: disc;
	color: #D1DECF;
	line-height: 10pt;
	text-decoration: none;
}
.century11ptnet {

	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: normal;
	word-spacing: normal;
	list-style-type: disc;
	color: #212d21;
	line-height: 15px;
}
h1 {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	letter-spacing: 2px;
	word-spacing: normal;
	list-style-type: disc;
	color: #212d21;
	font-weight: normal;
	height: 8px;
	width: auto;
	background-position: bottom;

}

.gedicht-hölderlin {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	letter-spacing: normal;
	word-spacing: normal;
	list-style-type: none;
	color: #212d21;
	font-style: normal;
}

.gedicht-startbachmann {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: normal;
	word-spacing: normal;
	list-style-type: none;
	color: #212d21;
	font-weight: 100;
	font-style: normal;
	position: relative;
	top: 10px;
	height: 345px;
	left: -28px;
}
.century11ptweiter {

	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 3px;
	word-spacing: normal;
	list-style-type: disc;
	color: #212d21;
	line-height: 19px;
}
.century11ptweiternet {

	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 3px;
	word-spacing: normal;
	list-style-type: disc;
	color: #212d21;
	line-height: 13px;
}
.hiob {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 3px;
	word-spacing: normal;
	list-style-type: disc;
	color: #212d21;
	line-height: 19px;
	font-weight: 100;
}
.century11ptweiterindex {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	word-spacing: normal;
	list-style-type: disc;
	color: #212d21;
	line-height: 17px;
}
.century11ptweiterindexen {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	word-spacing: normal;
	list-style-type: disc;
	color: #212d21;
	line-height: 19px;
}

.text12ptweiter {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 12px;
	word-spacing: normal;
	color: #222222;
	line-height: 19px;
	letter-spacing: 3pt;
	width: 700px;
	text-align: left;
}

.text12ptweiter-service {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 15px;
	letter-spacing: 1px;
	word-spacing: normal;
	color: #222222;
	line-height: 19px;
	font-weight: 300;
}

.text12ptweiternormal {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	word-spacing: normal;
	list-style-type: disc;
	color: #212d21;
	line-height: 19px;
	text-align: left;
}

.text11ptweiter {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	word-spacing: normal;
	color: #212d21;
	line-height: 19px;
	text-align: center;
}

.century11pt-nietzsche {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 10pt;
	letter-spacing: 0.2em;
	word-spacing: normal;
	list-style-type: disc;
	color: #222222;
	line-height: 18px;
}
.fotogroesser {
	vertical-align: middle;
	clear: none;
	float: left;
	border: none;
	position: absolute;
	z-index: auto;
	margin: 0px;
	width: auto;
	height: auto;
	left: auto;
}
.StefanZimmermann {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: italic;
	letter-spacing: 3px;
	color: #212d21;
	font-weight: 400;
	word-spacing: 1px;
	float: none;
	position: relative;
	left: auto;
	right: auto;
}

.div {
	background-repeat: no-repeat;
}
.noahs {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	color: #CCC;
	letter-spacing: 0.2em;
	font-size: 10pt;
	line-height: 13px;
}

.noahs1 {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	color: #222222;
	letter-spacing: 0em;
}

.sitemaptropfen {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	letter-spacing: 0.25em;
	font-size: 15px;
	word-spacing: 0.3em;
}

.gedichttarkowski {
	font-size: 10pt;
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	line-height: 18px;
	word-spacing: 1pt;
	letter-spacing: normal;
	padding-left: 12px;
	verticl-align:top;
	color:#222222;
}

.sitemaptropfen1 {
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	letter-spacing: 0.25em;
	font-size: 15px;
	word-spacing: 0.3em;
	font-weight: bold;
	font-style:italic;
}

.sitemaptropfen-links {	
	font-family: 'Futura Lt BT', Arial, Helvetica, sans-serif;
	letter-spacing: 0.25em;
	font-size: 15px;
	word-spacing: 0.3em;
}

#Layermarthas .sitemaptropfen .sitemaptropfen {


}
.rechts {
	text-align: right;
}

em {
	text-align: left;
	color: #222222;
}

#mitte {
	text-align: left;
}

.Stil1 {
	color: #ffffff;
	background-image: url(../Grafiken/gif/hint-mitte-oben-z2-2021.gif);
	background-repeat: no-repeat;
}
.Gedicht-Start1em {
	font-style: italic;
}
.Gedicht-Start1 {

}

#Layerstarta {
	position:relative;
	width:6px;
	left: 24px;
	top: -166px;
	height: 21px;
}

#Layerstart {
	position:relative;
	width:108px;
	left: 30px;
	top: -187px;
	background-image: url(Grafiken/png/sitemap-tropfen-buttons-hell.png);
	background-repeat: repeat-x;
	background-position:right;
	height: 21px;
}

#Layerimpressuma {
	position:relative;
	width:6px;
	left: 49px;
	top: -166px;
	height: 21px;
}

#Layerimpressum {
	position:relative;
	width:118px;
	left: 55px;
	top: -187px;
	background-image: url(Grafiken/png/sitemap-tropfen-buttons-hell.png);
	background-repeat: repeat-x;
	background-position:right;
	height: 21px;
}

#Layerkontakta {
	position:relative;
	width:6px;
	left: 74px;
	top: -166px;
	height: 25px;
}

#Layerkontakt {
	position:relative;
	width:88px;
	left: 80px;
	top: -187px;
	background-image: url(Grafiken/png/sitemap-tropfen-buttons-hell.png);
	background-repeat: repeat-x;
	background-position:right;
	height: 25px;
}

#Layerservicea {
	position:relative;
	width:6px;
	left: 99px;
	top: -166px;
	height: 21px;
}

#Layerservice {
	position:relative;
	width:88px;
	left: 105px;
	top: -187px;
	background-image: url(Grafiken/png/sitemap-tropfen-buttons-hell.png);
	background-repeat: repeat-x;
	background-position:right;
	height: 21px;
}

#Layeranfragea {
	position:relative;
	width:6px;
	left: 114px;
	top: -186px;
	height: 21px;
}

#Layeranfrage {
	position:relative;
	width:116px;
	left: 120px;
	top: -207px;
	background-image: url(Grafiken/png/sitemap-tropfen-buttons-hell.png);
	background-repeat: repeat-x;
	background-position:right;
	height: 21px;
}

#Layersitemapa {
	position:relative;
	width:6px;
	left: 149px;
	top: -186px;
	height: 21px;
}

#Layersitemap {
	position:relative;
	width:90px;
	left: 155px;
	top: -207px;
	background-image: url(Grafiken/png/sitemap-tropfen-buttons-hell1.png);
	background-repeat: repeat-x;
	background-position:right;
	height: 21px;
}

#Layertextea {
	position:relative;
	width:6px;
	left: 570px;
	top: -504px;
	height: 21px;
}

#Layertexte {
	position:relative;
	width:74px;
	left: 576px;
	top: -525px;
	background-image: url(Grafiken/png/sitemap-tropfen-buttons-hell.png);
	background-repeat: repeat-x;
	background-position:right;
	height: 21px;
}


#Layer2 {
	position:absolute;
	height:720px;
	z-index:2;
	background: url(Grafiken/jpg/fotos-ent/800-750/17.jpg) repeat-x;
	width: 99200px;
	left: 139px;
	top: 199px;
	scrollbar-arrow-color: #0F3;
	visibility: hidden;
}
#Layer3 {
	position:relative;
	width:373px;
	height:203px;
	z-index:1;
	left: 12px;
	top: 10px;
}

.shadow {
	box-shadow: 8px 8px 15px grey;
}

.shadow1 {
	box-shadow: 2px 2px 4px rgb(169,169,169);
}
.shadow2 {
	box-shadow: 1px 1px 1px rgb(169,169,169);
}

DIV.container {
    height: 640px;
    display: table-cell;
    vertical-align: middle;
 }
 
.container {
    height: 624px;
    vertical-align:top;
 }
 
 .container1 {
    position:relative;
	height: 1924px;
    vertical-align:top;
	top: -1490px;
 }
 
.unten {
    vertical-align:bottom;
	box-shadow: 10px 10px 20px grey;
 }
 
.einrueckung {
    padding: 0px 0px 0px 40px;
}

@keyframes fadein{from{opacity:0;}to{opacity:1;}}@-moz-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-o-keyframes fadein{from{opacity:0;}to{opacity:1;}}
