a {
	FONT-FAMILY: Arial; TEXT-DECORATION: underline; FONT-WEIGHT: bold; FONT-SIZE: 10pt;  COLOR: #5d5139 
} 
a.big {
	TEXT-DECORATION: underline;  FONT-SIZE: 12pt;  FONT-WEIGHT: bold;  COLOR: #a52a2a  
}

a.bottom {
	TEXT-DECORATION: none
}
a:hover     {
                 COLOR: #a29671 
}

body {
	MARGIN-TOP: 5px; MARGIN-LEFT: 8px; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 5px;  FONT-FAMILY: Times New Roman; COLOR: #2f4f4f 
}

p  {
                FONT-SIZE: 12pt; FONT-WEIGHT: 500; TEXT-ALIGN: justify; MARGIN-RIGHT: 5px
}
p.left  {
                TEXT-ALIGN: left
}
p.center  {
                TEXT-ALIGN: center
}
h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 26pt; COLOR: #5d491c; text-align: center; margin-bottom: 20px; 
}
h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #2f4f4f; text-align: center;
}
h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #2f4f4f; text-align: center;
}
h4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #2f4f4f; text-align: center; 
}
hr {   
	COLOR: #2f4f4f; MARGIN-RIGHT: 2px  
}
li  {
	PADDING: 3pt
}
font.verse {
	COLOR:  #a52a2a    
}
div.box       {
                 BACKGROUND: #fafad2; text-align: center; COLOR:  #5d491c; border-color: #5d5139; border-style: solid; border-width: thin; line-height: 1.2;  PADDING: 10px 
}
div.box85       {
                 BACKGROUND: #fafad2; text-align: center; COLOR:  #5d491c; border-color: #5d5139; border-style: solid; border-width: thin; line-height: 1.2;  PADDING: 10px; WIDTH: 85% 
}
table.registration       {
                 BACKGROUND: #fafad2; text-align: center; COLOR:  #5d491c; border-color: #5d5139; border-style: solid; border-width: thin; line-height: 1.2; PADDING_LEFT: 20px; WIDTH: 85% 
}

table.navi  {	width: 132px; text-align: center}
table.text {width: 550px;}
table.content {padding-right: 10px;} 
table.headline {margin-top: 40px; margin-bottom: 30px;} 

td.content {
                PADDING-LEFT: 30px; PADDING-RIGHT: 10px; 
}
td.navi  {
                background-image : url(Bilder/backleft.jpg);  background-repeat : repeat; text-align: center; width: 139px;
}
td.navi2 {
                background-image : url(Bilder/backleft_bottom.jpg);  width: 140px;  height: 8px 
}
td.stone  {
                background-image : url(Bilder/steinek.gif);  background-repeat : repeat
}
td.MenuItem  {
                text-align: left; background: #fafad2; height: 17px;

}
td.emptyStart {
             	height: 5px; font-size: 1px 
}
td.empty {
             	height: 21px 
}
td.MenuHeader  {
                text-align: center;  height: 27px; background: #5d5139; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial; FONT-WEIGHT: bold; color: #ffffff; 
 
}
td.marker {
	width: 150px; padding-right: 15px;  padding-left: 5px; text-align: right; FONT-WEIGHT: bold
}

td.headline {
	background-color: #fafad2; padding-left: 15px; padding-right: 15px; border: 5px double #555555; font-size: 18px; 
}

td.top {
  vertical-align: top;  
}

td.MenuItem a
{
width: 100%;
display: block;
padding: 3px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #5d5139;
font-weight: normal;
}

html>body td.MenuItem a { width: auto; }


td.MenuItem  a:hover
{
color: #5d5139;
background-color: #ecebae;
}

span.literal {
	font-weight: bold; font-size: 24pt;
}







td.month_line {width: 140px; line-height: 120%;}

