body	{
font-family:"Times New Roman", Times, serif;
color:#000000;
}
#divWrapper	{
}
#divContent	{
width:98%;
}
h1, h2, h3, h4, h5, th	{
font-family:Arial, Helvetica, sans-serif;
color:#4B4231;
}
img	{
}
#divContent .padding	{
}
#divContent .padding div	{
}
#divShadeTop	{
}
#divPageHead	{
}
#divShadeBottom	{
}
#divPageHead	{
}

#divLeftCol	{
display:none;
float:left;
border:0px solid red;
}
#body2col #divRightCol	{
width:100%;
}
#body3col #divMiddleCol	{
width:100%;
}
#body3col #divRightCol	{
width:100%;
}


#ulNav	{
display:none;
margin:90px 0 0 120px;
border:0px solid red;
width:600px;
list-style-type:none;
padding:0;
font-size:11px;
line-height:1.3em;
}
#ulNav li	{
float:left;
margin-right:25px;
padding-bottom:1px;
}
#ulNav li:hover, #ulNav li.selected 	{
}
#ulNav li a	{
text-decoration:none;
}
#ulNav li a:hover	{
text-decoration:none;
}

#ulKlaraartister, #ulSpelschema	{
list-style-type:none;
margin:1em 0 0 -7px;
padding:0;
font-size:10px;
line-height:13px;
}
#ulKlaraartister li	{
padding-left:7px;
}
#ulKlaraartister li:hover, #ulKlaraartister li.current	{
}
li.current a	{
color:#FFFFFF;
}
#ulKlaraartister li a	{
text-decoration:none;
}
#ulSpelschema li a	{
text-decoration:underline;
}
#ulKlaraartister li a:hover	{
text-decoration:none;
}
#ulSpelschema li a:hover	{
text-decoration:underline;
}

.bildtext	{
font-size:13px;
font-weight:bold;
margin-top:0;
}
p	{
margin:0.5em 0;
}
form	{
margin:0; padding:0;
}
a	{
color:#FEF6E9;
text-decoration:underline;
}
a:hover	{
color:#fff;
}
table	{
font-size:11px;
}
.divCleaner	{
border:0px solid #FF9933;
clear:both; 
width:100%; 
font-size:1px; 
line-height:1px;
}
#tableMailinglist	{
display:none;
border:0px solid red;
margin:6px 0; 
width:165px;
}
#tableMailinglist #pf_Email	{
border:0;
margin:0; 
padding:3px;
float:left;
background-color:#4B4231; 
display:inline;
width:159px;
color:#FEF6E9;
font-size:10px;
}
#tableMailinglist .btn	{
margin-top:3px;
width:82px;
border:1px solid #FEF6E9; 
background-color:#4B4231; 
color:#FEF6E9;
font-size:9px;
font-weight:normal;
padding:1px 0;
}
.tableAltRow	{
width:100%;
font-size:10px;
}
.tableAltRow td	{
padding:3px 4px;
border-top:1px solid grey;
}
.tableAltRow th	{
padding:3 4px;
text-transform:uppercase;
text-align:left;
}
.tableAltRow .trWhite	{
}
#tableFotoalbum td	{
width:33%;
}
#tableSpelschema td	{
width:50%;
border-right:3px solid #4B4231;
}