#html {
margin:0;
padding:0;
}

#body {

font-size:100.01%;
text-align: left;
color: #12511B;
margin:0;
}

b {
font-family:Arial, Helvetica, serif;
font-size:15px;
color: #79230E;
}


p {
left: 8px;
font-family:Arial, Helvetica, serif;
font-size:15px;
text-align: justify;
}



.initial {

margin-right:5px;
margin-top:5px;
float:left;
background:#EF8469;
border:1px solid black;
font-size:39px;
line-height:32px;
padding-top:1px;
padding-right:1px;
font-family:times,times new roman;
}



#wrapper {
background-attachment: fixed; 
background-repeat: no-repeat; 
background-position: 50% 50%;
position: absolute;
top: 50%;
left: 50%;
width: 1010px;
height: 700px;
margin: -350px 0 0 -505px;
}




a:link {
text-decoration: none;  
font-size: 14px; 
font-family: Times,Times New Roman,Verdana, Geneva, Arial;  
color: #0E58CE;  
 text-align: left;
  font-style: bold;  
border-right: 1px solid transparent;
border-bottom: 1px solid transparent;
}

a.active {
 text-decoration: none;
  font-size: 14px; 
 font-family: Times,Times New Roman,Verdana, Geneva, Arial;  
 font-style: bold;  
 color: #cc0000;
  text-align: left;
 font-style: bold;  
 border-right: 1px solid transparent;
border-bottom: 1px solid transparent;
}

a:visited {
text-decoration: none;  
font-size: 14px; 
 font-style: bold;  
font-family: Times,Times New Roman,Verdana, Geneva, Arial;  
color: #0E58CE;  
 text-align: left;
  font-style: bold;  
 border-right: 1px solid transparent;
border-bottom: 1px solid transparent;
}

a:hover {
text-decoration: none;  
 font-size: 14px; 
 font-family: Times,Times New Roman,Verdana, Geneva, Arial;  
 background-color: #FFC662;
color: #8E5046;
  text-align: left;
 font-style: bold;  
border-right: 1px solid #0700CD;
border-bottom: 1px solid #0700CD;
}




 
h1	
	{
		background-color: transparent;
	        font-family: Times New Roman, Times;
		color: #493A36;
		font-size: 250%;
	}

h2	
	{
		 font-family: Times New Roman,Times, Geneva, sans-serif;
color: #000345;
letter-spacing: 5px;
font-variant: small-caps;
line-height: auto;
	}

h3	
	{
		background-color: transparent;
	        font-family: Times New Roman, Times;
		color: #1E375F;
	font-size:100%;
letter-spacing: 3px;
font-weight:400;

	}

h4 {
font-size:60%;

}


small	
	{
		background-color: transparent;
	        font-family: Times New Roman, Times;
		color: #1E375F;
	font-size:80%;
letter-spacing: 3px;
font-weight:400;

	}

.portrait {
position: absolute;
left: 510px;
top: 90px;
}


.rahmen {
text-align: center;
position: absolute;
margin: 10px 10px 10px 10px;
padding: 10px 10px 10px 10px;
width: auto;
height: auto;
font-size: 18px; 
font-family: Times,Times New Roman,Verdana, Geneva, Arial;  
}

#links {
left: 10%;
text-align: center;
position: absolute;
margin: 10px 10px 10px 10px;
margin-left: 75px;
width: auto;
background-color: transparent;
}
#rechts {
text-align: center;
position: absolute;
margin: 10px 10px 10px 10px;
margin-left: 350px;
width: auto;
background-color: transparent;
}



.solidblockmenu{
text-decoration: none;
position: relative;
left: 20px;
margin: 0;
padding: 0;
float: left;
font: bold 16px Times,Times New Roman,Arial,Helvetica;
width: 672px;
height: auto;
border: 1px solid transparent;
background: transparent url(blockdefault.gif) center center repeat-x;
border-right: 2px solid white;
}

.solidblockmenu li{
display: inline;
float: left;
}

.solidblockmenu li a{
float: left;
color: #cc0000;
padding:  9px 12px;
text-decoration: none;
border-right: 2px solid white;
}

.solidblockmenu li a:visited{
color: #cc0000;
padding:  9px 12px;
border-right: 2px solid white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
padding:  9px 12px;
border-right: 2px solid white;
background: transparent url(blockactive.gif) center center repeat-x;
}




<!--[if IE]>
<style type="text/css">
p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;
}
</style>
<![endif]-->



#menue {
text-align: center;
position: relative;
width: auto;
height: auto;
left: 0;
margin: 0 0 0 20px;
}





	#contents8	
	{
	padding: 20px 20px 20px 20px;
	        border-style: inset ;
	        border-style: outset;
	        margin-top: 20px;
		margin-bottom: 10px;
		margin-right: auto;
		margin-left: 0px;
		width: 650px;
		padding: 10px;
		background-color: #000000;
		color: #fff;
		text-align: center;
	}
	
	
	
#contents9	
	{
	padding: 20px 20px 20px 20px;
	        border-style: inset;
	        border-style: outset;
	        margin-top: 14px;
		margin-bottom: 10px;
		margin-right: auto;
		margin-left: 0px;
		width: 650px;
		padding: 10px;
		background-color:  #BCD6C4;
		color: #000;
		text-align: center;
	}
	
	#contents10	
	{
		position: relative;
                padding: 20px 20px 20px 20px;
	        margin: 20px 20px 20px 20px;
                border-style: inset;
	        border-style: outset;
	        margin-top: 14px;
		margin-bottom: 10px;
		margin-right: auto;
		margin-left: auto;
		width: 650px;
		padding: 10px;
		background-color:  #BCD6C4;
		color: #000;
		text-align: left;
	}
	#contents10	 td {
padding: 20px 20px 20px 20px;
}

#condolence	
	{
		position: relative;
                padding: 20px 20px 20px 20px;
	        margin: 20px 20px 20px 20px;
                border-style: inset;
	        border-style: outset;
	        margin-top: 14px;
		margin-bottom: 10px;
		margin-right: auto;
		margin-left: auto;
		width: 600px;
		padding: 10px;
		background-color:  #D6C394;
		color: #000;
		text-align: left;
	}
	
	#condolence	 td {
	       background-color:  #BCD6C4;
	        width: 600px;
                padding: 10px 20px 10px 20px;
}	
#condolence	 tr {
		background-color:  #cc0000;
	   }	


	
#tab1 {
text-align: center;
position: relative;
border-collapse: collapse;
width: 650px;
height: 80px;
font-size: 15px; 
font-style: bold;  
font-family: Times,Times New Roman,Verdana, Geneva, Arial;  
color: #003300;  
}

#tab1 td {
padding: 20px 20px 20px 20px;
background: #C6D8CB;
}


#tab2 {
text-align: left;
position: relative;
border-left: 6px solid #f0f7e5;
border-right: 1px solid #f0f7e5;
border-top: 3px solid #f0f7e5;
border-bottom: 3px solid #f0f7e5;
border-collapse: collapse;
width: 206px;
height: auto;
font-family: Times,Times New Roman,Verdana, Geneva, Arial;  
font-size: 100%; 
line-height: 1.4;
}
#tab2 td {
background:#f0f7e5;
padding: 0px 0px 0px 0px;
}


#tab6 {
text-align: center;
position: relative;
border-collapse: collapse;
width: 700px;
}
#tab6 td {
padding: 1px 1px 1px 1px;
}


	
	
	
	#tab7{
text-align: left;
border-collapse:collapse;
width: 630px;
}

#tab7 td {
background: #f0f7e5;
border:1px solid #6E975F;
text-align: left;
padding: 5px 10px 5px 10px;
}

#tab7 tr.creme td {
text-align: left;
background: #f0f7e5;
width: 210px;
}
 
 
 







#links2 {
text-align: left;
position: absolute;
width: 140px;
background-color: transparent;
padding: 2px;
}
#rechts2 {
text-align: center;
position: absolute;
margin-left: 150px;
width: 500px;
background-color: transparent;
padding: 2px;
}



