@charset "ISO-8859-1";

body { 
margin-left:25px; margin-right:70px; margin-top:30px; margin-bottom:90px; 
background:#f9f8f5; 
font-family:verdana,sans-serif; font-size:14pt; 
text-align:justify; 
color:#000000; 
 }

/* 
color:#7d6435; 
color:#9d8455; 
 */ 

body fieldset 
	{ 
border-style:solid; 
border-color: #ffffff #c0c0c0 #c0c0c0 #ffffff; 
	} 

a:link {color: #59595f; text-decoration:none;} 
a:active {color: #b4a58b; text-decoration:none;} 
a:visited {color: #888888; text-decoration:none;} 
a:hover {color: #a0a080; text-decoration:underline;}

/* 
a:link {color: #69696f; text-decoration:none;} 
a:active {color: #b4a58b; text-decoration:none;} 
a:visited {color: #70593a; text-decoration:none;} 
a:hover {color: #a0a080; text-decoration:underline;}
 */ 

h1 
	{ 
font-size:1.7em; 
font-variant:small-caps; 
text-align:center; 
	} 

h1 a:link.nodecohelp, 
h1 a:active.nodecohelp, 
h1 a:visited.nodecohelp, 
h1 a:hover.nodecohelp 
	{ 
color:#d5cdbf; 
	} 

h2 
	{ 
font-size:21pt; 
font-variant:small-caps; 
text-align:center; 
color:#888888; 
	} 

h2 a:link.nodecohelp, 
h2 a:active.nodecohelp, 
h2 a:visited.nodecohelp, 
h2 a:hover.nodecohelp 
	{ 
color:#888888; 
	} 

span.h3 
	{ 
font-size:1.1em; font-variant:small-caps; 
text-decoration:underline; 
font-weight:bold; 
	} 
span.h4 
	{ 
font-size:1.1em; font-variant:small-caps; 
font-weight:bold; 
color:#6d5425; 
	} 
h5 { font-size:1.1em; font-variant:small-caps; 
text-decoration:line-through;} 

a:link.nodecohelp, 
a:active.nodecohelp, 
a:visited.nodecohelp, 
a:hover.nodecohelp, 
a:link.nodeco, 
a:active.nodeco, 
a:visited.nodeco, 
a:hover.nodeco 
	{ 
text-decoration:none; 
color:#000000; 
	} 

a:link.nodecohelp, 
a:active.nodecohelp, 
a:visited.nodecohelp, 
a:hover.nodecohelp 
	{ 
cursor:help; 
	} 

a:hover.nodecolink 
	{ 
text-decoration:none; 
	} 

a.textcolor
	{ 
text-decoration:none; 
color:#000000; 
	} 

a:hover.textcolor
	{ 
text-decoration:none; 
color:#000000; 
cursor:help; 
	} 

#oben 
	{ 
position:absolute; top:3px; left:199px; 
letter-spacing:2px; 
	} 

#oben1 
	{ 
position:absolute; top:3px; left:233px; 
letter-spacing:5px; 
	} 

#oben2 
	{ 
position:absolute; top:3px; left:233px; 
letter-spacing:3px; 
	} 

#oben3 
	{ 
position:absolute; top:3px; left:89px; 
letter-spacing:1px; 
	} 

#oben4 
	{ 
position:absolute; top:3px; left:55px; 
font-size:0.9em; 
	} 

#oben5 
	{ 
position:absolute; top:7px; left:34px; 
font-size:0.8em; 
	} 

tt 
	{ 
font-size:7pt; 
letter-spacing:3px; 
margin-left:144px; 
margin-top:11px; 
	} 

#oben a, 
#oben1 a, 
#oben2 a, 
#oben3 a, 
#oben5 a, 
#oben4 a 
	{ 
text-decoration:none; 
	} 

.mitte, 
#unten 
	{ 
text-align:center; 
letter-spacing:1px; 
	} 

#unten3 
	{ 
text-align:center; 
font-size:0.9em; 
	} 

img.videolink 
	{ 
width:30px; height:32px; 
vertical-align:middle; 
border-style:none; 
	} 

img.audiolink 
	{ 
width:32px; height:28px; 
vertical-align:middle; 
border-style:none; 
	} 

img 	
	{ 
border:0px; 
	} 
img.vertimid 	
	{ 
vertical-align:middle;
	} 

#kopfset-1 
	{ 
background:#f7f6f5; 
width:880px; margin-top:20px; 
border-style:none; 
	} 
#kopfset-1 fieldset 
	{ 
display:inline; 
border-collapse:collapse; 
	} 

#allu-header 
	{
position:relative; left:30px; top:10px; 
font-variant:small-caps; 
color:#d5cdbf; 
font-size:3.2em; 
letter-spacing:10px;
	} 

#introbild img 
	{
width:619px; height:10px; 
padding:0px; 
background:#f9f8f5; 
	}

#seitentextset 
	{ 
width:570px; 
padding-left:30px; 
background:#f9f8f5; 
border-right-style:none; 
	} 

ul.aufzaehl li 
	{ 
display:inline; 
	} 

#taenzerin 
	{
width:100px; height:190px; 
margin-left:40%; 
display:block; 
	}

#taenzeringross 
	{
width:165px; height:313px; 
margin-left:150px; margin-right:50px; 
display:block; 
	} 

#taenzeringrossrechz 
	{
width:165px; height:313px; 
margin-left:40px; margin-right:50px; 
display:block; 
	} 


#thm-livepianode 
	{
vertical-align:middle; 
width:61px; height:45px; 
	} 

#thm-alongtime 
	{
vertical-align:middle; 
width:64px; height:51px; 
float:left; padding:10px; 
	} 

#thm-skybreaker 
	{
vertical-align:middle; 
width:61px; height:51px; 
float:left; padding:10px; 
	} 

#thm-soccerswing 
	{
vertical-align:middle; 
width:65px; height:51px; 
float:left; padding:10px; 
	} 

#thm-rocknroll 
	{
vertical-align:middle; 
width:64px; height:51px; 
float:left; padding:10px; 
	} 

#faq 
	{ 
width:60%; 
background:#e0e0e0; 
color:#a0a080; 
padding:15px; 
	} 

#floatfaq 
	{ 
width:45%; 
background:#e0e0e0; 
color:#a0a080; 
padding:15px; 
float:right; 
margin:30px 0px 20px 20px; 
	} 

#faqrechz  
	{
background:#e0e0e0; 
color:#a0a080; 
padding:10px; 
width:200px; 
	}


#duos  
	{
padding:30px; 

text-align:center; 
background:#dcd6cb; 
	} 
a.zusatzangebot 
	{
font-variant:small-caps; 
letter-spacing:2px; 
	}


img.tasten 
	{
width:100px; height:25px; 
margin-left:30%; 
display:block; 
	}

img.tastenmusik 
	{
width:336px; height:92px; 
margin-left:30%; 
display:block; 
	}

#rechtsmenue 
	{  
position:absolute; top:220px; left:685px; 
width:235px; 
padding:20px; 
text-align:left; 
background-color:#eae5e0; 
border-width:3px; 
	}

#rechtsmenue img
	{  
vertical-align:middle; 
	}

b.b1 
	{  
font-size:1.2em; 
font-variant:small-caps; 
	}

b.b2 
	{  
font-size:1.1em; 
font-variant:small-caps; 
	}

b.menuheader 
	{  
font-variant:small-caps; 
	}

span.menucolordark 
	{  
position:relative; 
color:#4e341e; 
	}

span.menucolorbright 
	{  
position:relative; 
color:#a28f6e; 
	} 

img.international 
	{  
width:30px; height:30px; 
vertical-align:middle; 
	}

#musiker 
	{  
width:50px; height:61px; 
	}

#demo 
	{  
width:40px; height:35px; 
	}

#hitlist 
	{  
width:30px; height:30px; 
	}

#gage  
	{  
width:30px; height:29px; 
	}

#contact   
	{  
width:30px; height:28px; 
	}


#linxhaftung 
	{  
text-align:center; 
font-size:0.9em;
	}

div.urlvor 
	{  
text-align:center; 

letter-spacing:5px; 
font-variant:small-caps;
	}


div.linkgrundhell 
	{  
font-size:0.7em; 
width:880px; 
background:#e8e5e0; 
padding:10px; 
text-align:center; 
	}

div.linkgrundunkl 
	{  
font-size:0.7em; 
width:880px; 
background:#dcd6cb; 
padding:10px; 
text-align:center;
	}

div.dunklinie 
	{  
background:#dcd6cb; 
width:900px; 
height:1px; 
font-size:0.1em; 
	}

#weiterelinx a, 
#eigenelinx a
	{  
font-size:0.7em; 
	}

li.gross 
	{  
font-size:1.2em; 
font-weight:bold; 
	}

li.linethru 
	{  
font-size:1.2em; 
font-weight:bold; 
text-decoration:line-through; 
	}


div.tastenreihe 
	{  
position:relative; 
	} 
div.tastenreihe img 
	{  
width:28px; height:12px; 
	} 


span.suchphrase 
	{  
font-style:oblique; 
	} 

fieldset.allutext 
	{  
width:80%; 
padding:20px; 
text-align:left; 
background-color:#eae5e0; 
	} 

span.suechwott 
	{  
display:inline; 
font-size:1.5em; 
font-variant:small-caps; 
font-weight:bold; 
	} 


#fusbalinx 
	{ 
width:62%; 
margin-left:13%; 
background:#dcd6cb; 
padding:34px 55px 34px 55px; 
  	} 

#vali, #valicss { 
width:88px; height:31px; 
vertical-align:middle; 
  } 

#rssbild 
	{ 
width:36px; height:14px; 
vertical-align:middle; 
  	} 

#impr { 
font-size:0.7em; letter-spacing:1px; 
  } 



#profilset 
	{ 
width:602px; 
margin-right:400px; 
background:#b2a48b; 
color:#faf9f6; 
font-size:16pt; 
text-align:center; 
padding:30px; 
padding-top:60px; 
border-bottom-style:none; 
  	} 

#profilset a:link.nodecohelp, 
#profilset a:active.nodecohelp, 
#profilset a:visited.nodecohelp, 
#profilset a:hover.nodecohelp 
	{ 
color:#faf9f6; 
	} 

#ulrichstadter { 
width:144px; height:172px; 
  	} 

#uebergang { 
padding-left:30px; 
padding-right:30px; 
height:100px; 
border-collapse:collapse; 
border-top-style:none; 
border-bottom-style:none; 
background:url(musiker-einsatzgebiet-100.png); 
color:#faf9f6; 
  	} 

#spielorte { 
width:602px; 
margin-right:400px; 
padding:30px; 
padding-top:0px; 
font-size:15pt; 
border-collapse:collapse; 
border-top-style:none; 
text-align:left; 
background:#a28f6e; 
color:#b7bdd3; 
  	} 

#spielorte a:link.nodecohelp, 
#spielorte a:active.nodecohelp, 
#spielorte a:visited.nodecohelp, 
#spielorte a:hover.nodecohelp 
	{ 
color:#b7bdd3; 
	} 

#anekdote 
	{ 
padding:30px; 
background:#dcd6cb; 
  	} 

#anekdote legend
	{ 
padding:20px; 
background:url(musiker-einsatzgebiet-450.png); 
color:#faf9f6; 
  	} 


#demoflue, 
#demokeyb, 
#demohint, 
#demotanz, 
#demosolo, 
#demoweit 
	{ 
padding:30px; 
background:#c2b6a1; 

  	} 
#demoflue legend, 
#demokeyb legend, 
#demohint legend, 
#demotanz legend, 
#demosolo legend, 
#demoweit legend 
	{ 
padding:20px; 
color:#7d6435; 
background:url(musiker-einsatzgebiet-450.png); 
  	} 
#demoflue fieldset, 
#demokeyb fieldset, 
#demohint fieldset, 
#demotanz fieldset, 
#demosolo fieldset, 
#demoweit fieldset 
	{ 
padding:15px; 
text-align:center; 
background:#d5cdbf; 
  	} 
#demoflue fieldset a, 
#demokeyb fieldset a, 
#demohint fieldset a, 
#demotanz fieldset a, 
#demosolo fieldset a, 
#demoweit fieldset a 
	{ 
text-decoration:underline; 
  	} 

a.underline 
	{ 
text-decoration:underline; 
  	} 

#zentriert
	{ 
text-align:center; 
font-size:1.1em; 
  	} 

ul.inline li 
	{ 
display:inline; 
  	} 

.faqfrage 
	{ 
color:#808060; 
font-style:italic; 
  	} 

.faqfrage a:link.nodecohelp, 
.faqfrage a:active.nodecohelp, 
.faqfrage a:visited.nodecohelp, 
.faqfrage a:hover.nodecohelp 
	{ 
color:#808060; 
	} 
