body {
	
	margin:0px 0px 15px 0px;
	padding:20px 0px 30px 0px;
	background-color:#ffffff;
	}
body.main {
	
	margin:0px 0px 15px 0px;
	padding:4% 0px 30px 0px;
	background-color:#990000;
	}

/*...................zentraltabelle..................
......................................................*/

table	{
	width:700px;align:center;valign:middle;border:0px;cellspacing:0px;
	}

table.enter	{
	width:450px;height:100%;align:center;valign:middle
	}
table.gast	{
	width:500px;align:center
	}
table.top	{
	width:550px;align:center;margin:0px 0px 0px 80px;
	}


/*...................zentraldokument...................
......................................................*/

div.main {
	padding:20px 20px 15px 40px;margin:-1px -1px -1px -1px;background-color:#eaeaea;border-width:0px 0px 0px 0px;border-color:#999999;border-style:solid;
	}

h1 {
	font-family:verdana,arial,helvetica,sans-serif;font-size:70%;color:#000000;font-weight:bold;margin-top:8px;margin-bottom:0;text-align:justify;
	} 
h2 {
	font-family:verdana,arial,helvetica,sans-serif;font-size:70%;color:#000000;font-weight:bold;margin-top:8px;margin-bottom:0;
	} 
p	{
	font-family:verdana,arial,helvetica,sans-serif;font-size:70%;color:#000000;line-height:18px;text-align:justify;margin-top:5px;
	}

 

/*...................navigation...................*/


 
div.nav	{
	width:100px;padding:0px 0px 0px 0px;margin:33px 0px 0px 0px;
	background-color:#ffffff;border-width:0px;border-color:#999999;border-style:solid}
p.lex	{
	font-family:verdana,arial,helvetica,sans-serif;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;margin:0px;line-height:16px;color:#ffffff;padding:1px
	}
p.title	{
	font-family:verdana,arial,helvetica,sans-serif;margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;font-size:12px;font-weight:bold;line-height:18px;text-align:left;color:#999999;background-color:#eaeaea;border-color:#999999;border-style:solid;border-width:0px 0px 1px 0px
	}
p.nav	{
	font-family:verdana,arial,helvetica,sans-serif;margin:0px;padding:0px 0px 0px 5px;font-size:11px;font-weight:normal;line-height:18px;text-align:left;border-color:#999999;border-style:solid;border-width:0px 0px 1px 0px;color:#990000
	}
p.enav	{
	font-family:verdana,arial,helvetica,sans-serif;margin:0px;padding:0px 0px 0px 5px;font-size:11px;font-weight:normal;line-height:18px;text-align:center;border-color:#999999;border-style:solid;border-width:0px 0px 0px 0px;color:#990000
	}
p.blind	{
	line-height:0px;margin:0px;font-size:5px;
	}
p.topblind	{
	line-height:20px;margin:0px 0px 0px 0px;font-size:13px;border-color:#999999;border-style:solid;border-width:0px 0px 1px 0px;
	}
p.leg	{
	font-family:verdana,arial,helvetica,sans-serif;margin:0px;padding:0px 0px 0px 5px;font-size:12px;font-weight:normal;line-height:15px;text-align:left;color:#ffffff;background-color:#999999;
	}

#werk	{
	margin:-20px 0px 0px 55px;width:155px;position:absolute;visibility:hidden;z-index:0;background-color:#999999;border:1px solid #999999;}
#band	{
	margin:-20px 0px 0px 55px;width:155px;position:absolute;visibility:hidden;z-index:0;background-color:#999999;border:1px solid #999999;
	}
#kerle	{
	margin:-20px 0px 0px 55px;width:155px;position:absolute;visibility:hidden;z-index:0;background-color:#999999;border:1px solid #999999;
	}
#termin	{
	margin:-20px 0px 0px 55px;width:155px;position:absolute;visibility:hidden;z-index:0;background-color:#999999;border:1px solid #999999;
	}
#sound	{
	margin:-20px 0px 0px 55px;width:155px;position:absolute;visibility:hidden;z-index:0;background-color:#999999;border:1px solid #999999;
	}
#bild	{
	margin:-20px 0px 0px 55px;width:155px;position:absolute;visibility:hidden;z-index:0;background-color:#999999;border:1px solid #999999;
	}
#szene	{
	margin:-20px 0px 0px 55px;width:155px;position:absolute;visibility:hidden;z-index:0;background-color:#999999;border:1px solid #999999;
	}
#service{
	margin:-20px 0px 0px 55px;width:155px;position:absolute;visibility:hidden;z-index:0;background-color:#999999;border:1px solid #999999;
	}
#gast	{
	margin:-20px 0px 0px 55px;width:155px;position:absolute;visibility:hidden;z-index:0;background-color:#999999;border:1px solid #999999;
	}
#letter	{
	margin:-20px 0px 0px 55px;width:155px;position:absolute;visibility:hidden;z-index:0;background-color:#999999;border:1px solid #999999;
	}
#mail	{
	margin:-20px 0px 0px 55px;width:155px;position:absolute;visibility:hidden;z-index:0;background-color:#999999;border:1px solid #999999;
	}



/*...................links....................*/



a:link	{
	font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;text-decoration:none;color:#990000;text-align:justify
	}
a:link.navi	{
	font-family:verdana,arial,helvetica,sans-serif;font-size:100%;font-weight:normal;text-decoration:none;color:#990000;text-align:justify
	}
a:link.leg	{
	font-family:verdana,arial,helvetica,sans-serif;font-size:80%;font-weight:normal;text-decoration:none;color:#ffffff;text-align:justify
	}
a:link.ent	{
	font-family:verdana,arial,helvetica,sans-serif;font-size:100%;font-weight:normal;text-decoration:none;color:#cccccc;text-align:justify
	}
a:visited {
	font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;text-decoration:none;color:#990000
	}
a:visited.navi {
	font-family:verdana,arial,helvetica,sans-serif;font-size:100%;font-weight:normal;text-decoration:none;color:#990000
	}
a:visited.leg {
	font-family:verdana,arial,helvetica,sans-serif;font-size:80%;font-weight:normal;text-decoration:none;color:#ffffff
	}
a:visited.ent {
	font-family:verdana,arial,helvetica,sans-serif;font-size:100%;font-weight:normal;text-decoration:none;color:#cccccc
	}
a:hover {
	font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;text-decoration:underline;color:#990000
	}
a:hover.navi {
	font-family:verdana,arial,helvetica,sans-serif;font-size:100%;font-weight:normal;text-decoration:underline;color:#990000;
	}
a:hover.leg {
	font-family:verdana,arial,helvetica,sans-serif;font-size:80%;font-weight:normal;text-decoration:underline;color:#ffffff;
	}
a:hover.ent {
	font-family:verdana,arial,helvetica,sans-serif;font-size:100%;font-weight:normal;text-decoration:underline;color:#cccccc;
	}
a:active  {
	font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;text-decoration:none;color:#990000
	}
a:active.navi  {
	font-family:verdana,arial,helvetica,sans-serif;font-size:100%;font-weight:normal;text-decoration:underline;color:#990000
	}
a:active.leg {
	font-family:verdana,arial,helvetica,sans-serif;font-size:80%;font-weight:normal;text-decoration:underline;color:#ffffff;
	}
a:active.ent  {
	font-family:verdana,arial,helvetica,sans-serif;font-size:100%;font-weight:normal;text-decoration:underline;color:#cccccc
	}


/*...................musiker...................*/


p.caption {
	font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000000;text-align:center;line-height:90%
	}
p.mex	{
	font-family:verdana,arial,helvetica,sans-serif;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;margin:0px;line-height:16px;color:#999999;padding:1px
	}
#jumper {
	margin:-90px 0px 10px 40px;position:absolute;visibility:hidden;height:30px;width:450px;z-index:2;padding:3px;background-color:#999999;border:1px solid #999999;
	}
#benschi{
	margin:-90px 0px 10px 40px;position:absolute;visibility:hidden;height:30px;width:450px;z-index:2;padding:3px;background-color:#999999;border:1px solid #999999;
		}
#frosti {
	margin:-90px 0px 10px 40px;position:absolute;visibility:hidden;height:30px;width:450px;z-index:2;padding:3px;background-color:#999999;border:1px solid #999999;
	}
#sam {  
	margin:-90px 0px 10px 40px;position:absolute;visibility:hidden;height:30px;width:450px;z-index:2;padding:3px;background-color:#999999;border:1px solid #999999;
	}




/*...................sound...................*/


p.cover	{
	font-family:verdana,arial,helvetica,sans-serif;color:#000000;line-height:18px;text-align:center;margin:5px;
	}
p.tex	{
	font-family:verdana,arial,helvetica,sans-serif;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;margin:0px;line-height:16px;color:#999999;padding:1px
	}
span.mptext {  
	margin-top:15px;margin-left:15px;font-size:90%;font-style:normal;font-weight:bold
	}
span.mpblind {  
	color:#eaeaea;margin-top:15px;margin-left:15px;font-size:90%;font-style:normal;font-weight:bold
	}
#vv	{ 
	margin:-55px 0px 50px -14px;position:absolute;width:150px;visibility:hidden;z-index:2;padding:3px;background-color:#999999;border:1px solid #999999;
	}
#ngo	{
	margin:-55px 0px 50px -14px;position:absolute;width:150px;visibility:hidden;z-index:2;padding:3px;background-color:#999999;border:1px solid #999999;
	}
#sri	{
	margin:-55px 0px 50px -14px;position:absolute;width:150px;visibility:hidden;z-index:2;padding:3px;background-color:#999999;border:1px solid #999999;
	}

/*...................lyrics...........................*/


div.lyr	{
	padding:20px 20px 15px 20px;margin:-1px 0px 0px 0px;border-width:0px 1px 0px 0px;border-color:#eaeaea;border-style:solid
	}
h2.lyr {
	font-family:verdana,arial,helvetica,sans-serif;font-size:70%;color:#000000;font-weight:bold;margin-top:8px;margin-bottom:0;
	} 
p.lyr	{
	font-family:verdana,arial,helvetica,sans-serif;font-size:70%;color:#000000;line-height:18px;text-align:justify;margin-top:5px;
	}

/*..................rezension,disclaimer,bestellung,gästebuch............*/

div.rdb {
	padding:0px 20px 15px 20px;margin:-1px 0px 0px 0px;border-width:0px;border-color:#990000;border-style:solid;background-color:#eaeaea
	}

/*...................horizontale linie...................*/

hr	{
	color:#990000;height:1px
	}



/*...................sonstige tabellen...................*/


table.gal{
	width:250px;align:left
	}
table.kerle
	{
	width:450px;align:left
	}
table.list	{
	width:490px;align:left
	}
table.form	{
	width:250px;align:center
	}
td.navi	{border-top:#990000;border-width:1px 0px 0px 0px;border-style:solid
	}

/*...................formulare...................
......................................................*/
	
form	{
	margin-top:0px
	}
input,textarea {
	font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000000;background-color:#ffffff;
	}
.button	{
	background-color:#990000;color:#ffffff;
	}

/*...................bilder......................*/

img	{
	background-color:#999999;border-width:0px
	}

/*...................startseite......................*/

.hidden	{
	visibility:hidden;z-index:2
	}