/* CSS Document */
body {
	background: #808080;
	margin: 0px;

}

/* Neu seit Nov 06*/
td, p {color: #333;}
.grau_fliess {font-family: Verdana, Arial, Helvetica, sans-serif; color: #333; font-size: 13px;}

.black 			{	background: #000000;}
.white 			{	background: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; 
                    color: #808080; font-size: 12px; font-weight:bold; 
					text-decoration: none; text-align: justify;}
.beige 			{	background: #000000;} 
.brown 			{	background: #DD0005;}
.red            {	background: #DD0005; font-family: Verdana, Arial, Helvetica, sans-serif; 
                    color: #FFFFFF; font-size: 12px; font-weight:bold; 
					text-decoration: none; text-align: justify;}

A.white:link    { font-size: 12px; font-weight: bold;
                  font-family: Verdana, Arial, Helvetica, sans-serif; 
				  text-decoration: none; color: #808080; }
A.white:active  { font-size: 12px; font-weight: bold; 
                  font-family: Verdana, Arial, Helvetica, sans-serif; 
				  text-decoration: none; color: #808080; }
A.white:visited { font-size: 12px; font-weight: bold; 
                  font-family: Verdana, Arial, Helvetica, sans-serif; 
				  text-decoration: none; color: #808080; }
A.white:hover   { font-size: 12px; font-weight: bold; 
                  font-family: Verdana, Arial, Helvetica, sans-serif; 
				  text-decoration: none; color: #CF0034; }
				  
A.red:link    { font-size: 12px; font-weight: bold;
                  font-family: Verdana, Arial, Helvetica, sans-serif; 
				  text-decoration: none; color: #FFFFFF; }
A.red:active  { font-size: 12px; font-weight: bold; 
                  font-family: Verdana, Arial, Helvetica, sans-serif; 
				  text-decoration: none; color: #FFFFFF; }
A.red:visited { font-size: 12px; font-weight: bold; 
                  font-family: Verdana, Arial, Helvetica, sans-serif; 
				  text-decoration: none; color: #FFFFFF; }
A.red:hover   { font-size: 12px; font-weight: bold; 
                  font-family: Verdana, Arial, Helvetica, sans-serif; 
				  text-decoration: none; color: #808080; }

.brown_padding 	{
	background: #25221D;
	padding-bottom : 20px;
	padding-right : 0px;
	padding-top : 20px;
	padding-left : 10px;
}

.white_padding 	{	
	background: #ffffff;
	padding-bottom : 	25px;
	padding-right : 	25px;
	padding-top : 		0px;
	padding-left : 		25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.news_padding 	{	
	background: #ffffff;
	padding-bottom : 	0px;
	padding-right : 	0px;
	padding-top : 		0px;
	padding-left : 		0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.presse 	{	
	background: #ffffff;
	padding-bottom : 	0px;
	padding-right : 	25px;
	padding-top : 		0px;
	padding-left : 		25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #996600;
	text-decoration: none;
	text-align: justify;
}

.music 	{	
	background: #ffffff;
	padding-bottom : 	0px;
	padding-right : 	0px;
	padding-top : 		0px;
	padding-left : 		0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #996600;
	text-decoration: none;
	text-align: justify;
}

.archiv 	{	
	background: #efefef;
	padding-bottom : 	10px;
	padding-right : 	10px;
	padding-top : 		10px;
	padding-left : 		10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #996600;
	text-decoration: none;
	text-align: justify;
}

.archiv_links	{
	padding-bottom : 	10px;
	padding-right : 	10px;
	padding-top : 		10px;
	padding-left : 		10px;	
	background: #efefef;
	text-decoration: none;
	text-align: center;
}

.top_left	{
	background: #CF0034;
	margin: 0px;
	background-image : url(../images/bg_obenlinks.jpg) ;
	background-position: center right; 
	background-repeat:no-repeat;

}

.top_right	{
	background: #ffffff;
	margin: 0px;
	background-image : url(../images/bg_obenrechts.jpg);
	background-position: center left; 
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CF0034;
	text-decoration: none;
	padding-bottom : 	0px;
	padding-right : 	25px;
	padding-top : 		0px;
	padding-left : 		0px;

}

.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #996600;
	text-decoration: none;
}
.normal_fett {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CF0034;
	text-decoration: none;
}
.beige_fett {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DEC292;
	text-decoration: none;

}
.entry {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #996600;
	text-decoration: none;

}
.grau_fett {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
	
}

A.grau_fett:link    { font-size: 12px; font-weight: bold; text-decoration: none; color: #808080; }
A.grau_fett:active  { font-size: 12px; font-weight: bold; text-decoration: none; color: #CF0034; }
A.grau_fett:visited { font-size: 12px; font-weight: bold; text-decoration: none; color: #808080; }
A.grau_fett:hover   { font-size: 12px; font-weight: bold; text-decoration: none; color: #CF0034; }

.grau_normal {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

A.grau_normal:link    { font-size: 12px; font-weight: normal; text-decoration: none; color: #666666; }
A.grau_normal:active  { font-size: 12px; font-weight: normal; text-decoration: none; color: #ff8000; }
A.grau_normal:visited { font-size: 12px; font-weight: normal; text-decoration: none; color: #666666; }
A.grau_normal:hover   { font-size: 12px; font-weight: normal; text-decoration: none; color: #ff8000; }


.news {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DEC292;
	text-decoration: underline;
}

A.news:link             { text-decoration: none;      color: #DEC292; font-family: Tahoma,Arial,Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
A.news:active           { text-decoration: none;      color: #ff8000; font-family: Tahoma,Arial,Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
A.news:visited          { text-decoration: none;      color: #DEC292; font-family: Tahoma,Arial,Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
A.news:hover            { text-decoration: none; 	  color: #ff8000; font-family: Tahoma,Arial,Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

.news1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #808080;
	text-decoration: underline;
}

A.news1:link             { text-decoration: none;      color: #808080; font-family: Tahoma,Arial,Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
A.news1:active           { text-decoration: none;      color: #CF0034; font-family: Tahoma,Arial,Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
A.news1:visited          { text-decoration: none;      color: #808080; font-family: Tahoma,Arial,Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
A.news1:hover            { text-decoration: none; 	   color: #CF0034; font-family: Tahoma,Arial,Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

.dreamlake {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}

A.dreamlake:link             { text-decoration: none;      color: #808080; font-family: Tahoma,Arial,Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
A.dreamlake:active           { text-decoration: none;      color: #CF0034; font-family: Tahoma,Arial,Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
A.dreamlake:visited          { text-decoration: none;      color: #808080; font-family: Tahoma,Arial,Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
A.dreamlake:hover            { text-decoration: none; 	   color: #CF0034; font-family: Tahoma,Arial,Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

.mfg	{
	background: #DD0005;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align : center;
}

.off	{
	background: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
	
}

A.more:link       { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #663300; text-decoration: none; font-weight: bold;}
A.more:active     { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ff8000; text-decoration: none; font-weight: bold;}
A.more:visited    { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #663300; text-decoration: none; font-weight: bold;}
A.more:hover      { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ff8000; text-decoration: none; font-weight: bold;}

.rubrik-header 	{	
	background: #efefef;
	padding-bottom : 	10px;
	padding-right : 	10px;
	padding-top : 		10px;
	padding-left : 		10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}

A.bestellung:link             { text-decoration: none;      color: #663300; font-family: Tahoma,Arial,Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
A.bestellung:active           { text-decoration: none;      color: #ff8000; font-family: Tahoma,Arial,Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
A.bestellung:visited          { text-decoration: none;      color: #663300; font-family: Tahoma,Arial,Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
A.bestellung:hover            { text-decoration: none; 	  	color: #ff8000; font-family: Tahoma,Arial,Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

.fettklein {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.htitel           { font-size: 12px; font-weight: bold; text-decoration: none; color: #996600; }
A.ahtitel:link    { font-size: 12px; font-weight: bold; text-decoration: none; color: #996600; }
A.ahtitel:active  { font-size: 12px; font-weight: bold; text-decoration: none; color: #ff8000; }
A.ahtitel:visited { font-size: 12px; font-weight: bold; text-decoration: none; color: #996600; }
A.ahtitel:hover   { font-size: 12px; font-weight: bold; text-decoration: none; color: #ff8000; }

.album_title 	{	
	background: #ffffff;
	padding-bottom : 	0px;
	padding-right : 	25px;
	padding-top : 		0px;
	padding-left : 		25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #996600;
	text-decoration: none;
	text-align: justify;
}

.hoerprobe {height: 36px; vertical-align: top; background-image: url(../pix/hoerprobe.png); background-repeat: no-repeat; background-position: 0px 6px; padding-left: 24px;}

.aktuelles_list {list-style-type: disc; margin: 15px 0 10px -25px !important; margin: 15px 0 10px 16px;}

#insert {display: block; width: auto; border: 1px solid #333; padding: 8px; background-color: #EEE; font-size: 12px; margin: 0 12px;}
	#insert a:link, #insert a:active, #insert a:visited {display: block; color: #960; text-decoration: none; font-weight: bold; letter-spacing: 2px;}
	#insert a:hover {color: FF8000;}
#gaestebuch {display: block; border: 1px solid #333; width: auto; margin: 0 12px; font-size: 12px;}
#subseiten {display: block; width: auto; color: #333; font-size: 12px; margin: 0 12px;}
	#subseiten a:link, #subseiten a:active, #subseiten a:visited {color: #960; text-decoration: underline; font-weight: bold; letter-spacing: 2px;}
	#subseiten a:hover {color: FF8000;}
.eintrag {display: block;}
.eintrag_hidden {display: none;}
.gb_legende {display: block; font-size: 10px; text-align: center; padding: 6px 0 12px 0; color: #333;}
.gb_text {display: block; letter-spacing: 2px; color: #333; padding-bottom: 4px;}
.gb_input {display: block; padding: 0 0 4px 60px;}
	.gb_input input {border: 1px solid #999; width: 120px; font-size: 10px; padding-left: 2px; font-family: Verdana, Arial, Helvetica, sans-serif;}
	.gb_input textarea {border: 1px solid #999; font-size: 10px; padding-left: 2px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.gb_submit {display: block; padding: 20px 0 10px 60px;}
	.gb_submit input {border: 1px solid #333; background-color: #333; color: #FFF; font-size: 10px; text-align: center;}
.gaestebuchlink {width: auto; background-color: #EEE; border-top: 1px solid #333; color: #333; margin-top: 12px; font-weight: normal;}
	.gaestebuchlink a:link, .gaestebuchlink a:active, .gaestebuchlink a:visited {display: block; color: #960; text-decoration: none; font-weight: bold; margin-top: 12px; letter-spacing: 2px;}
	.gaestebuchlink a:hover {color: #FF8000;}
.gb_item {display: block; border-bottom: 1px solid #333;}
.gb_absender {display: block; width: auto; background-color: #333; color: #EEE; padding: 2px 4px;}
	.gb_absender img {border: 0;}
.gb_inhalt {display: block; color: #333; padding: 4px;}
.no_gb_item {display: block; text-align: center; padding: 8px;}
.rot {color: #FF8000;}
.clear_left {clear: left;}

.meldung {font-size: 10px; color: #333; padding: 0 12px; border-width: 1px 0 0 1px; border-style: solid; border-color: #999;}
	.meldung td {font-size: 10px; color: #333;}
.meldung_text {padding-left: 4px; text-align: left;}