
			body
			{
			background-image: url(../bilder/hintergrund/Alu_Black_satin4.jpg);
			/* background-color: #000000; */
			color: silver;
			/* margin-left: 30%; */
			border: none;
			padding: 1px 1px 1px 1px;
			font-family: Calibri, Verdana, Arial, sans-serif;
			}
			
			/*
			h1
			{
			font-variant: small-caps;
			font-family: serif;
			}
			*/
			
			h2
			{
			font-size: 150%;
			font-variant: small-caps;
			color: orange;
			}
			
			h3
			{
			font-size: 100%;
			font-variant: small-caps;
			color: orange;
			font-weight: 100;
			}
			
			.ueberschrift
			{
			font-family: Calibri, Verdana, Arial, sans-serif;
			font-size: 450%;
			font-weight: 500;
			font-variant: small-caps;
			}
			
			#widget
			{
			position: absolute;
			top: 310px;
			left: 900px;
			width: 300px;
			border:none;
			margin-right: 50px;
			}
			
			#Header
			{
			position: absolute;
			top: 0px;
			left: -5px;
			margin-left: 0px;
			margin-top: 0px;
			padding-bottom: 10px;
			margin-bottom: 10px;
			width: auto;
			}
			
			#Header img
			{
			position: absolute;
			top: 0px;
			border: none;
			padding: none;
			margin-top:none;
			margin-bottom: 10px;
			width:auto;
			height: auto;
			}
			
			/*Coupon */
			
			#coupon
			{
			z-index: 299;
			position: fixed;
			top: 70px;
			right: -50px;
			border: none;
			}
			#coupon img
			{
			border: none;
			}
			
			#coupon a:visited
			{
			border: none;
			}			

			#MainContent
			{
			position: absolute;
			top: 120px;
			left: 200px;
			width: 600px;
			margin-left: 50px;
			border:none;
			}
			
			
			
			#teaser 
			{
			position: absolute;
			top: 500px;
			left: 200px;
			width: 600px;
			margin-left:50px;
			/* margin-right: 100px; */
			border: none;
			vertical-align: top;
			text-decoration: none;			
			}
			
			#teaser img
			{
			float: left;
			vertical-align: middle;
			margin-right: 20px;
			margin-top: 0px;
			padding-top: 0px;
			border: none;
			}
			
			#teaser em
			{
			font-weight: 100;
			color: grey;
			}
						
			#hauptzitat
			{
			position: absolute;
			top: 1200px;
			left: 200px;
			width: 600px;
			height: 180px;
			margin-left: 50px;
			margin-top: 0px;
			padding-top: 0px;
			border:none;
			}
			
			#hauptzitat img
			{
			float: right;
			margin-right: 0px;
			margin-top: 0px;
			padding-top: 0px;
			padding-right: 10px;
			border: none;
			vertical-align: top;
			}
			
			#hauptzitat em
			{
			font-family: sans-serif;
			font-size: large;
			font-variant: small-caps;
			}
						
			#Navigation
			{
			position: fixed;
			top: 128px;
			left: 2px;
			width: 125px;
			margin-right: 140px;
			border: none;
			vertical-align: top;
			text-decoration: none;
			z-index: 900;
			}
			
			#Navigation a:link
			{
			color: white;
			text-decoration: none;
			}
			
			#Navigation a:visited
			{
			color: white;
			text-decoration: none;
			}
			
			#Navigation a:hover
			{
			color: orange;
			text-decoration: none;
			}
			
			#Navigation li:hover
			{
			list-style-image: url(../bilder/buttons/button_hoch_grau_orange_klein.gif);
			list-style-position: outside;
			}
						
			#Navigation ul li
			{
			list-style-image: url(../bilder/buttons/button_hoch_grau_klein.gif);
			margin-top: 5px;
			padding-top: 0px;	
			padding-right: 20px;
			border: none;
			}
			
			#facebook ul li
			{
			
			position: relative;
			top: 0px;
			left: 33px;
			width: 25px;
			
			
			list-style-image: url(../bilder/buttons/logo_facebook_klein.png);
			list-style-position: outside;
			vertical-align: top;
			margin-top: 1px;
			padding-top: 0px;
			padding-left: 7px;
			padding-bottom: 0px;
			padding-right: 20px;
			border: none;
			
			}
			
			#facebook li:hover
			{
			list-style-image: url(../bilder/buttons/logo_facebook_klein.png);
			list-style-position: outside;
			vertical-align: top;
			}
			
			
			#xing ul li
			{
			position: relative;
			top: 0px;
			left: 32px;
			width: 25px;
			
			list-style-image: url(../bilder/buttons/logo_xing_klein.png);
			list-style-position: outside;
			vertical-align: middle;
			margin-top: 1px;
			padding-top: 0px;
			padding-left: 7px;
			padding-bottom: 0px;
			padding-right: 20px;
			border: none;
			
			}
			
			#xing li:hover
			{
			list-style-image: url(../bilder/buttons/logo_xing_klein.png);
			list-style-position: outside;
			vertical-align: top;
			}
			
			
			#twitter ul li
			{
			position: relative;
			top: 0px;
			left: 30px;
			width: 25px;
			
			list-style-image: url(../bilder/buttons/logo_twitter_klein.png);
			list-style-position: outside;
			vertical-align: middle;
			margin-top: 1px;
			padding-top: 0px;
			padding-left: 7px;
			padding-bottom: 0px;
			padding-right: 20px;
			border: none;
			
			}
			
			#twitter li:hover
			{
			list-style-image: url(../bilder/buttons/logo_twitter_klein.png);
			list-style-position: outside;
			vertical-align: top;
			}
			
			.textlink:link
			{
			border: none;
			text-decoration: none;
			font-weight: bold;
			color: white;
			}
			
			.textlink:visited
			{
			border: none;
			color: white;
			text-decoration: none;
			}
			
			.textlink:hover
			{
			color: orange;			
			}
			
			.sprungmarke
			{
			text-decoration: none;
			font-variant: small-caps;
			}
			
			.sprungmarke:link
			{
			color:orange;
			}
			
			.sprungmarke:hover
			{
			color:grey;
			}
			
			.sprungmarke:visited
			{
			color:orange;
			}
			
			img
			{
			border: none;
			}
			
			
			/*Seite: books */
			
			
			/* Jimmy */
			#jimmy-head
			{
			position: absolute;
			top: 560px;
			left: 200px;
			width: 600px;
			margin-left:50px;
			border: none;
			vertical-align: top;
			text-decoration: none;			
			}
			
			#jimmy
			{
			position: absolute;
			top: 580px;
			left: 200px;
			width: 600px;
			margin-left:50px;
			border: none;
			vertical-align: top;
			text-decoration: none;			
			}
			
			#jimmy-besteller
			{
			position: absolute;
			top: 1300px;
			left: 200px;
			width: 600px;
			margin-left:50px;
			border: none;
			text-decoration: none;
			color: grey;
			font-size: 80%;
			}
			
			#jimmy img
			{
			float: left;
			vertical-align: middle;
			margin-right: 20px;
			margin-top: 0px;
			padding-top: 0px;
			border: none;
			}
			
			#jimmy em
			{
			font-weight: 100;
			color: grey;
			}
			
			
	
			/* hanseapolis-intro */
			#hanseapolis-intro
			{
			position: absolute;
			top: 1460px;
			left: 200px;
			width: 600px;
			margin-left:50px;
			border: none;
			vertical-align: top;
			text-decoration: none;			
			}

			
			
			/* Schlangenfutter */
			#schlangefutter-head
			{
			position: absolute;
			top: 1480px;
			left: 200px;
			width: 600px;
			margin-left:50px;
			border: none;
			vertical-align: top;
			text-decoration: none;			
			}
			
			#schlangenfutter
			{
			position: absolute;
			top: 1500px;
			left: 200px;
			width: 600px;
			margin-left:50px;
			border: none;
			vertical-align: top;
			text-decoration: none;			
			}
			
			#schlangenfutter-besteller
			{
			position: absolute;
			top: 1840px;
			left: 200px;
			width: 600px;
			margin-left:50px;
			border: none;
			text-decoration: none;
			color: grey;
			font-size: 80%;
			}
			
			#schlangenfutter img
			{
			float: left;
			vertical-align: middle;
			margin-right: 20px;
			margin-top: 0px;
			padding-top: 0px;
			border: none;
			}
			
			#schlangenfutter em
			{
			font-weight: 100;
			color: grey;
			}
			
			
			
			/*schattenspiele */
			
			#schattenspiele-head
			{
			position: absolute;
			top: 1940px;
			left: 200px;
			width: 600px;
			margin-left:50px;
			border: none;
			vertical-align: top;
			text-decoration: none;			
			}
			
			#schattenspiele
			{
			position: absolute;
			top: 1960px;
			left: 200px;
			width: 600px;
			margin-left:50px;
			border: none;
			vertical-align: top;
			text-decoration: none;			
			}
						
			#schattenspiele img
			{
			float: left;
			vertical-align: middle;
			margin-right: 20px;
			margin-top: 0px;
			padding-top: 0px;
			border: none;
			}
			
			#schattenspiele em
			{
			font-weight: 100;
			color: grey;
			}
						
			#schattenspiele-besteller
			{
			position: absolute;
			top: 2270px;
			left: 200px;
			width: 600px;
			margin-left:50px;
			border: none;
			text-decoration: none;
			color: grey;
			font-size: 80%;
			}
			
			#SocialButton
			{
			color: orange;
			border: none;
			margin: 0px;
			padding: 0px;
			background: none;
			}
			
			
			
			/* autorin */
			
			#collage
			{
			position: absolute;
			top: 550px;
			left: 200px;
			width: 600px;
			margin-left:50px;
			border: none;
			text-decoration: none;
			}
			
			/* alte termine */
			
			/*
			#termine
			{
			position: absolute;
			top: 200px;
			width: 400px;
			height: 430px;
			border: none;
			background-image: url(../bilder/motive/table1.gif);
			z-index: 200;
			padding: 50px;
			background-repeat: no-repeat;
			color: white;
			font-size: 22px;
			}
			
			#termine a:link
			{
			text-decoration: none;
			color: silver;
			}
			
			#termine a:hover
			{
			text-decoration: none;
			color: orange;
			}
			
			#termine a:visited
			{
			text-decoration: none;
			color: silver;
			}
			*/
			
						
			/* termine */
			#dates
			{
			position: absolute;
			top: 165px;
			width: 440px;
			height: 860px;
			border: none;
			/* background-image: url(../bilder/motive/table1.gif);*/
			z-index: 200;
			padding: 8px;
			padding-top: 20px;
			background-repeat: no-repeat;
			color: white;
			font-size: 18px;
			text-decoration: none;
			}
						
			#dates a:link
			{
			text-decoration: none;
			color: silver;
			border: none;
			}
			
			#dates a:hover
			{
			text-decoration: none;
			color: orange;
			}
			
			#dates  a:visited
			{
			text-decoration: none;
			color: silver;
			}
			
			#dates td, th
			{
			padding: 14px;
			}
			
			#dates  th
			{
			color: orange;
			font-size: 22px;
			padding-bottom: 15px;
			}
			
			#dates  td
			{
			border-bottom: dotted 1px;
			}
			
			#dates 
			{
			font-variant: small-caps;
			}
			
						
			/* impressum */
			#impressum
			{
			position: absolute;
			top: 165px;
			width: 440px;
			height: 430px;
			border: none;
			background-image: url(../bilder/motive/table2.gif);
			z-index: 200;
			padding: 10px;
			padding-top: 20px;
			background-repeat: no-repeat;
			color: white;
			font-size: 18px;
			font-variant: small-caps;
			text-decoration: none;
			}
						
			#impressum a:link
			{
			text-decoration: none;
			color: silver;
			border: none;
			}
			
			#impressum a:hover
			{
			text-decoration: none;
			color: orange;
			}
			
			#impressum  a:visited
			{
			text-decoration: none;
			color: silver;
			}
			
			#impressum td, th
			{
			padding: 15px;
			}
			
			#impressum  th
			{
			color: orange;
			font-size: 15px;
			padding-bottom: 10px;
			padding-left: 30px;
			}
			
			#impressum ul
			{
			list-style: none;
			}
			
			
			/* gaby */
			#gaby
			{
			position: absolute;
			top: 165px;
			left: 400px;
			width: 440px;
			height: 430px;
			border: none;
			background-image: url(../bilder/motive/table3.gif);
			z-index: 200;
			padding: 10px;
			padding-top: 20px;
			background-repeat: no-repeat;
			color: white;
			font-size: 18px;
			font-variant: small-caps;
			text-decoration: none;
			}
						
			#gaby a:link
			{
			text-decoration: none;
			color: silver;
			border: none;
			}
			
			#gaby a:hover
			{
			text-decoration: none;
			color: orange;
			}
			
			#gaby  a:visited
			{
			text-decoration: none;
			color: silver;
			}
			
			#gaby td, th
			{
			padding: 15px;
			}
			
			#gaby  th
			{
			color: orange;
			font-size: 15px;
			padding-bottom: 10px;
			padding-left: 30px;
			}
			
			#gaby ul
			{
			list-style: none;
			}
			
			
			/*legal */
			#legal
			{
			position: absolute;
			top: 465px;
			}
			
			/* kontakt */
			
			#kontakt
			{
			position: absolute;
			top: 165px;
			width: 440px;
			height: 430px;
			border: none;
			background-image: url(../bilder/motive/table4.gif);
			z-index: 200;
			padding: 5px;
			padding-top: 20px;
			background-repeat: no-repeat;
			color: white;
			font-size: 18px;
			/* font-variant: small-caps; */
			text-decoration: none;
			}
						
			#kontakt a:link
			{
			text-decoration: none;
			color: silver;
			border: none;
			}
			
			#kontakt a:hover
			{
			text-decoration: none;
			color: orange;
			}
			
			#kontakt  a:visited
			{
			text-decoration: none;
			color: silver;
			}
			
			#kontakt td, th
			{
			padding: 0px;
			}
			
			#kontakt  th
			{
			color: orange;
			font-size: 25px;
			padding-bottom: 10px;
			padding-left: 0px;
			}
			
			#kontakt ul
			{
			list-style: none;
			}
			
			/*links*/ 
			
			#links
			{
			position: absolute;
			top: 165px;
			width: 440px;
			height: 430px;
			border: none;
			z-index: 200;
			padding: 5px;
			padding-top: 20px;
			background-repeat: no-repeat;
			color: silver;
			font-size: 18px;
			font-weight: 100;
			/* font-variant: small-caps; */
			text-decoration: none;
			}
						
			#links a:link
			{
			text-decoration: none;
			color: green;
			border: none;
			font-variant: small-caps;
			font-weight: 100;
			}
			
			#links a:hover
			{
			text-decoration: none;
			color: lime;
			font-variant: small-caps;
			font-weight: 100;
			}
			
			#links  a:visited
			{
			text-decoration: none;
			color: green;
			font-variant: small-caps;
			font-weight: 100;
			}
			
			#links td, th
			{
			padding: 0px;
			}
			
			#links  th
			{
			color: orange;
			font-size: 25px;
			font-weight: 100;
			padding-bottom: 10px;
			padding-left: 0px;
			}
			
			#links ul
			{
			list-style: none;
			}
			
			#links .sprungmarke
			{
			text-decoration: none;
			font-variant: small-caps;
			color: orange;
			}
			
			#links .sprungmarke:link
			{
			color:orange;
			}
			
			#links .sprungmarke:hover
			{
			color:orange;
			}
			
			#links .sprungmarke:visited
			{
			color:orange;
			}
			
			#terminstoerer
			{
			position: relative;
			top: 880px;
			left: 260px;
			z-index: 999;
			}
			
