body		{
		font-family		:verdana,arial,sans-serif;
                 font-size		:11px;
                 color			:#aaaaaa;
                 background-color	:#111111;
                 text-align		:left;
                 }
h4		{
		font-size		:16px;
                 font-weight		:bold;
                 margin-top		:28px;
                 margin-left		:0px;
                 margin-right		:5px;
                 margin-bottom		:15px;
                 text-align		:center;
                 }
h1		{
		text-align		:center;
		font-size		:14px;
                 font-weight		:bold;
                 margin-top		:5px;
                 margin-left		:0px;
                 margin-right		:5px;
                 margin-bottom		:15px;
                 }
h2		{
		text-align		:center;
		font-size		:14px;
                 font-weight		:bold;
                 margin-top		:5px;
                 margin-left		:0px;
                 margin-right		:5px;
                 margin-bottom		:15px;
                 }
h3		{
		font-size		:11px;
                 font-weight		:bold;
                 margin-top		:5px;
                 margin-left		:0px;
                 margin-right		:5px;
                 margin-bottom		:5px;
                 }
hr		{
		color			:#aaaaaa;
                 }
input		{
		font-size		:10px;
                 font-family		:verdana,arial,sans-serif;
                 color                   :#aaaaaa;
                 background-color	:#333333;
                 border			:1px solid #aaaaaa;
                 }
textarea         {
		font-size		:10px;
                 font-family		:verdana,arial,sans-serif;
                 color                   :#aaaaaa;
                 background-color	:#333333;
                 border			:1px solid #aaaaaa;
                 }
a		{
		text-decoration		:none;
                 font-weight		:bold;
                 }
a:before		{content		:"\BB ";
		font-weight		:normal;
                 font-size		:-1;  }
a:link		{
                 color			:#aaaaaa;
                 }
a:visited        {
		color			:#aaaaaa;
                 }
a:hover	        {
		color			:#ffffff;
                 }
a:active	        {
		color			:#ffffff;
                 }
a:focus	        {
		color			:#ffffff;
                 }
.weiter		{
                 font-size		:9px;
                 font-style		:italic;
                 font-weight		:bold;
                 margin-left		:20px;
                 }
.zentriert	{
		text-align		:center;
                 }
.links	{
		text-align		:left;
                 }
.rechts	{
		text-align		:right;
                 }

.einzug		{
		margin-left		:20px;
                 }
.mond		{
		display			:inline;
                 border			:0px;
                 margin			:0px;
                 padding			:0px;
                 vertical-align		:bottom;
                 font-size		: 9px;
                 font-family		:verdana,arial,sans-serif;
                 }

#rahmen_gesamt	{
                 height			:550px;
                 width			:700px;
                 position		:absolute;
                 top			:50%;
                 left			:50%;
		margin-top		:-275px;
                 margin-left		:-350px;
                 background-color	:#111111;
                 color			:#aaaaaa ;
                 border			:2px solid #aaaaaa;
                 z-index			:1;

                 }
#titelbild	{
                 position		:relative;
                 top			:2px;
                 left			:2px;
		margin-top		:0px;
                 margin-left		:0px;
                 background-color	:transparent;
                 color			:#aaaaaa ;
                 border			:0px solid blue;
                 z-index			:2;
                 }
#titel		{
                 position		:relative;
                 top			:-130px;
                 left			:30px;
		margin-top		:0px;
                 margin-left		:0px;
                 background-color	:transparent;
                 color			:#aaaaaa ;
                 border			:0px solid blue;
                 z-index			:3;
                 }
#menu            {
                 position		:relative;
                 top			:-90px;
                 left			:-30px;
                 width:			150px;
                 height:			400px;
                 margin-top		:0px;
                 margin-left		:0px;
                 background-color	:transparent;
                 color			:#aaaaaa ;
                 font-size		:14px;
                 border			:0px;
                 z-index			:3;
                 }
#menu ul		{
		list-style-type		:none;
                 margin			:0px;
                 padding			:0px;
                 }
#menu li        {
                 margin			:0px;
                 padding			:0px;
                 padding-left		:5px;
                 padding-top		:3px;
                 padding-right		:5px;
                 width			:120px;
                 height			:20px;
                 margin-bottom		:8px;
                 color			:#000000;
                 background-color	:#111111;
                 border			:1px solid #aaaaaa;
                 display			:block;
                 }
#menu li a:before	{content	:""}
#menu li a:link	{
                 color			:#bbbbbb;
                 text-decoration		:none;
                 background-color	:transparent;
                	display			:block;
                 }
#menu li a:visited	{
                 color			:#bbbbbb;
                 text-decoration		:none;
                 background-color	:transparent;
                	display			:block;
                 }
#menu li a:hover	{
                 color			:#000000;
                 text-decoration		:none;
                 background-color	:#aaaaaa;
                	display			:block;
                 }
#menu li a:active	{
                 color			:#000000;
                 text-decoration		:none;
                 background-color	:#aaaaaa;
                	display			:block;
                 }
#menu li a:focus	{
                 color			:#000000;
                 text-decoration		:none;
                 background-color	:#aaaaaa;
                	display			:block;
                 }

.amazonliste	{
		color			:#bbbbbb;
                 margin			:0px;
                 padding			:0px;
                 }
.amazonliste a:before	{content	:""}
.amazonliste a:link	{
                 color			:#bbbbbb;
                 text-decoration		:none;
                 font-weight		:normal;
                 font-size		:9px;
                 background-color	:transparent;

                  margin			:0px;
                 padding			:0px;
                 }
.amazonliste a:visited	{
                 color			:#bbbbbb;
                 text-decoration		:none;
                 font-weight		:normal;
                 font-size		:9px;
                 background-color	:transparent;

                  margin			:0px;
                 padding			:0px;
                 }
.amazonliste a:hover	{
                 color			:#000000;
                 text-decoration		:none;
                 font-weight		:normal;
                 font-size		:9px;
                 background-color	:#aaaaaa;

                  margin			:0px;
                 padding			:0px;
                 }
.amazonliste a:active	{
                 color			:#000000;
                 text-decoration		:none;
                 font-weight		:normal;
                 font-size		:9px;
                 background-color	:#aaaaaa;

                  margin			:0px;
                 padding			:0px;
                 }
.amazonliste a:focus	{
                 color			:#000000;
                 text-decoration		:none;
                 background-color	:#aaaaaa;
                	display			:block;
                 }
#rahmen_haupt    {
                 height			:380px;
                 width			:400px;
                 position		:relative;
                 
                 top			:-500px;
                 left			:170px;
		margin-top		:0px;
                 margin-left		:0px;
                 background-color	:#transparent;
                 color			:#aaaaaa;
                 border			:0px;
                 z-index			:10;
                 }
#rahmen_haupt_amazon    {
                 height			:380px;
                 width			:400px;
                 max-height		:380px;
                 overflow		:auto;
                 position		:relative;
                 top			:-500px;
                 left			:170px;
		margin-top		:0px;
                 margin-left		:0px;
                 background-color	:#transparent;
                 color			:#aaaaaa;
                 border			:0px;
                 z-index			:10;
                 }
#rahmen_haupt_termine    {
                 width			:400px;
                 border			:0px;
                 }
#impressum	{
                 height			:40px;
                 width			:450px;
                 position		:absolute;
                 top			:180px;
                 left			:-300px;
		margin-top		:50%;
                 margin-left		:50%;
                 background-color	:#111111;
                 font-size		:9px;
                 text-align		:center;
                 color			:#888888;
                 border			:1px solid #666666;
                 z-index			:9;
                 }
#amazon		{

                 position		:absolute;
                 top			:90px;
                 left			:220px;
		margin-top		:50%;
                 margin-left		:50%;
                 background-color	:#111111;
                 font-size		:9px;
                 text-align		:center;
                 color			:#888888;
                 border			:1px solid #666666;
                 z-index			:10;
                 }
#mond		{
	        height			:120px;
                 width			:120px;
                 position		:relative;
                 top			:-900px;
                 left			:610px;
		margin-top		:0px;
                 margin-left		:0px;
                 text-align		:center;
                 background-color	:#111111;
                 font-size		:9px;
                 color			:#aaaaaa;
                 border			:2px solid #aaaaaa;
                 z-index			:11
                 }
#mond img	{
		display			:inline;
                 vertical-align		:bottom;
                 font-size		:1px;

                 }
#wichtige_info	{
                 height			:230px;
                 width			:120px;
                 position		:absolute;
                 top			:-200px;
                 left			:250px;
		margin-top		:50%;
                 margin-left		:50%;
                 padding			:5px 5px 5px 5px;
                 background-color	:#111111;
                 border			:1px solid #aaaaaa;
                 font-size		:10px;
                 text-align		:center;
                 color			:#888888;
                 z-index			:20;
                 overflow		:hidden;
                 }
#wichtige_info_aktuell{
		font-size		:14px;
                 font-weight		:normal;
                 color			:#aaaaaa;
                 }
.wichtige_info_titel{
		font-size		:11px;
                 font-weight		:bold;
                 padding 		:0px;
                 margin-bottom		:5px;
                 margin-top		:2px;
                 }
.wichtige_info_datum{
		font-size		:9px;
                 font-weight		:normal;
                 margin-bottom		:1px;
		padding 		:0px;
                 }
#letztes_update	{
                 height			:10px;
                 width			:230px;
                 position		:absolute;
                 top			:530px;
                 left			:520px;
		margin-top		:0px;
                 margin-left		:0px;
                 padding			:5px 5px 5px 5px;
                 background-color	:transparent;
                 font-size		:9px;
                 text-align		:center;
                 color			:#999999;
                 border			:0px solid #555555;
                 z-index			:22;
                 }
#info-box	{
		position		:relative;
                 top			:0px;
                 left			:0px;
                 display			:inline;
		z-index			:22;
                 }

#info-box a 	{
		background		:transparent;
		text-decoration		:none;
		display			:inline;
		padding			:5px;
		border			:0px;
                 }

#info-box a:hover {
                 width			:300px;
                 }

#info-box a span {
		display			:none;
                 }

#info-box a:hover span {
		display			:block;
		padding			:5px;
                 position		:relative;
                 top			:-10px;
                 left			:130px;
                 width			:150px;
                 font-size		:9px;
                 background-color	:#333333;
                 border			:1px solid #555555;
                 }