
html			{ margin: 0; padding: 0; }
body			{ margin: 0; padding: 0; background-image: url('../media/background_rot.jpg'); background-repeat: repeat; font-family: Arial, sans-serif; font-size: 12px; }

h1				{ font-family: Arial, sans-serif; font-weight: normal; font-size: 22px; margin: 0; padding: 0; }
h2				{ font-family: Arial, sans-serif; font-weight: normal; font-size: 22px; margin: 0; padding: 0; }

zzzimg { behavior: url("pngbehavior.htc"); }

#gesamt1		{ margin: 0 auto; width: 1191px; background-image: url('../media/background_repeat.jpg'); background-repeat: repeat; position: relative; }
#gesamt2		{ width: 1191px; background-image: url('../media/background.jpg'); background-repeat: no-repeat; position: relative; }
#inhalt			{ margin: 0 auto; width: 1067px; min-height: 1000px; border: 0px solid lime; }
#oben			{ width: 1067px; height: 136px; position: relative; z-index: 1; }
#unten			{ width: 1067px; height: auto; position: relative; margin-top: 23px; }
#links			{ position: absolute; top: 0; left: 34px; width: 480px; height: 722px; background-color: #ffffff; opacity: 0.6; filter: Alpha(opacity=60); border: 1px solid #c7556d; }
#links1			{ position: absolute; top: 0; left: 34px; width: 480px; height: 344px; background-color: #ffffff; opacity: 0.6; filter: Alpha(opacity=60); border: 1px solid #c7556d; }
#links2			{ position: absolute; top: 378px; left: 34px; width: 480px; height: 344px; background-color: #ffffff; opacity: 0.6; filter: Alpha(opacity=60); border: 1px solid #c7556d; }
#rechts			{ position: absolute; top: 0; right: 34px; width: 480px; height: 722px; background-color: #ffffff; opacity: 0.6; filter: Alpha(opacity=60); border: 1px solid #c7556d; }
#rechts1		{ position: absolute; top: 0; right: 34px; width: 480px; height: 344px; background-color: #ffffff; opacity: 0.6; filter: Alpha(opacity=60); border: 1px solid #c7556d; }
#rechts2		{ position: absolute; top: 378px; right: 34px; width: 480px; height: 344px; background-color: #ffffff; opacity: 0.6; filter: Alpha(opacity=60); border: 1px solid #c7556d; }
#links_start	{ position: absolute; top: -16px; left: 34px; width: 555px; }
#rechts_start	{ position: absolute; top: -16px; right: 34px; width: 432px; }
.links_content		{ position: absolute; top: 0; left: 34px; width: 430px; height: 672px; padding: 25px; overflow-x: hidden; overflow-y: auto; }
.links_content1		{ position: absolute; top: 0; left: 34px; width: 430px; height: 295px; padding: 25px; overflow-x: hidden; overflow-y: auto; }
.links_content2		{ position: absolute; top: 378px; left: 34px; width: 430px; height: 295px; padding: 25px; overflow-x: hidden; overflow-y: auto; }
.rechts_content		{ position: absolute; top: 0; right: 34px; width: 430px; height: 672px; padding: 25px; overflow-x: hidden; overflow-y: auto; }
.rechts_content1	{ position: absolute; top: 0; right: 34px; width: 430px; height: 295px; padding: 25px; overflow-x: hidden; overflow-y: auto; }
.rechts_content2	{ position: absolute; top: 378px; right: 34px; width: 430px; height: 295px; padding: 25px; overflow-x: hidden; overflow-y: auto; }

.links_start_content		{ position: relative; width: 505px; height: 537px; padding: 25px; margin-bottom: 25px; overflow-x: hidden; overflow-y: auto; float: left; background-image: url('../media/trans.png'); border: 1px solid #c7556d; }
.rechts_start_content		{ position: relative; width: 432px; padding: 0px; overflow-x: hidden; overflow-y: auto; float: left; background-image: url('../media/trans.png'); border: 1px solid #c7556d; margin-bottom: 6px; }
.inhalt_start_oben			{ height: 269px; }

#logo					{ position: absolute; top: -102px; left: 34px; z-index: 10; }

.oben_navigation						{ position: absolute; top: 111px; left: 0px; }
.oben_navigation ul						{ padding: 0; margin: 0; list-style: none; margin-left: 34px; position: relative; z-index: 20; }
.oben_navigation ul li					{ padding: 0; margin: 0; list-style: none; float: left; padding-left: 0px; padding-right: 0px; background-color: #e52049; height: 18px; line-height: 18px; border-left: 0px solid lime; border-right: 0px solid lime; }
.oben_navigation ul li:FIRST-CHILD		{ padding: 0; margin: 0; list-style: none; float: left; padding-left: 0px; padding-right: 11px; background-color: #e52049; height: 18px; line-height: 18px; border-left: 0px solid lime; border-right: 0px solid lime; margin-right: 107px; width: 50px;  overflow: hidden; }
.oben_navigation ul li:hover			{ background-color: #f08097; }
.oben_navigation ul li.navigation_aktiv	{ background-color: #f08097; }
.oben_navigation a						{ padding-top: 3px; padding-bottom: 3px; padding-left: 11px; padding-right: 11px; color: #ffffff; text-decoration: none; }
.oben_navigation a:hover				{ color: #ffffff; text-decoration: none; }

.oben_navigation_box	{ width: 1063px; height: 18px; overflow: hidden; }
.box_rot				{ background-color: #e52049; border-top: 3px solid #f08097; border-right: 2px solid #f08097; border-bottom: 3px solid #f08097; border-left: 2px solid #f08097; }

#links_content p		{ padding: 0; margin: 0; line-height: 18px; padding-bottom: 1em; }
#links_content p		{ padding: 0; margin: 0; line-height: 18px; padding-bottom: 1em; }

.medien_galerie a			{ font-size: 16px; color: #e52049; text-decoration: none; }
.medien_galerie a:hover		{ color: #f08097; }
.medien_galerie .headline2	{ font-size: 16px; color: #e52049; text-decoration: none; }

.gaestebuch					{ font-size: 11px; line-height: 14px; }
.gaestebuch .name			{ width: 430px; padding: 2px; font-weight: bold; color: #ffffff; }
.gaestebuch .uhrzeit		{ font-weight: normal; }
.gaestebuch .mitteilung		{ }
.gaestebuch .kommentar		{ background-color: #e52049; margin: 5px 20px 5px 20px; padding: 2px; color: #ffffff; }
.gaestebuch .navigation		{ width: 432px; text-align: center; margin-bottom: 10px; padding: 2px; color: #e52049; }
.gaestebuch a				{ font-size: 11px; color: #e52049; text-decoration: none; }
.gaestebuch a:hover			{ font-size: 11px; color: #f08097; text-decoration: none; }
.gaestebuch .activ			{ font-size: 11px; color: #e52049; text-decoration: none; font-weight: bold; }

.gaestebuch .form_links			{ width: 100px; float: left; margin-bottom: 5px; }
.gaestebuch .form_rechts		{ width: 200px; float: left; margin-bottom: 5px; }
.gaestebuch input				{ width: 200px; height: 12px; font-size: 10px; }
.gaestebuch input[type=submit]	{ font-size: 12px; height: auto; }
.gaestebuch textarea			{ width: 304px; height: 190px; font-size: 10px; }
.gaestebuch submit				{ width: 50px; height: 12px; font-size: 10px; border: 0; padding: 0; margin: 0; }

#termine p	{ margin-top: 0; padding-top: 0; }
#termine a
{
	color: #E52049;
	text-decoration: underline;
}
#termine a:hover
{
	color: #F08097;
	text-decoration: none;
}

.news h1			{ color: #e52049; }
.news p				{ margin-top: 0; padding-top: 0; }
.news a				{ color: #e52049; text-decoration: none; }
.news a:hover		{ color: #f08097; text-decoration: none; }
.news .schlagzeile	{ color: #e52049; font-size: 12px; font-weight: bold; }
.news .text			{ color: #e52049; font-size: 11px; }

.rechts_start_content object { float: left; margin-right: 11px; margin-bottom: 11px; }
.lyrics p { color: #c36;}

#discografie a			{ color: #e52049; text-decoration: none; }
#discografie a:hover	{ color: #f08097; text-decoration: none; }

