﻿body   
   {background-image: url(rimages/bkgd52.gif); 
    background-repeat: repeat-y; 
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
   } 
   
/* menu stuff */   
.menu
    {position: absolute;
     top:440px;
     left:0px;
     width:200px;
     }
     
/* Links */
a:link 
    {color: #222222; 
     font-size: 10px; 
     text-decoration: none;
     text-align:justify;
     font-weight: bolder;
	}
a:visited 
    {color: #222222; 
     font-size: 10px; 
     text-decoration: none;
     font-weight: bolder;     
	}
a:hover 
    {color: #222222; 
     font-size: 10px; 
     text-decoration: none;
     font-weight: bolder;
  	}
a:active 
    {color: #222222; 
     font-size: 10px; 
     text-decoration: none;
     font-weight: bolder;
	 }	 

/* Header 
.headbkgd {
	background: url(rimages/bkgd52.gif) 0 0;
	background-repeat:no-repeat;
	width: 512px;
	height: 1500px;
	position: relative;
	top: 0px;
	left: 51%;
}*/

h1 
    {color:#FFFFFF; 
     font-family:  Brush Script MT, Arial, Verdana;
     font-size:20pt; 
    }

h2 
    {
     position:relative; left:-67%; 
    }
h3 
    {color:#e2b866; 
     font-family:  Brush Script MT, Arial, Verdana;
     font-size:30pt;
    }

/* Division lines */ 
hr { height:0px; 
     border:0px; 
     border-top:1px solid #bbbbbb; }
    
/* for images */
img.floatleft { 
    float: left; 
    margin: 6px; 
    position:relative;
    left:-32em;
    clear:right;
}
img.floatright { 
    float: right; 
    margin: 6px; 
    clear:left;
}

.imgclass
    {border:none;}
    
#content 
{
    position:absolute;
    top: 400px; left: 100px;
    width: 65em; }
    
#contentbild 
{
    position:relative;
    top: 0px; left: 58px;
    width: 100%; }

#contenthist 
{
    position:relative;
    top: 250px; left: 14em;
    width: 100%; }
    
#contentuns 
{
    position:relative;
    top: 63px; left: 20em;
    width: 62em; }
    
   
#siegel {
	position: absolute;
	left:36.5em;
}
#feier {
	position: absolute;
	top:450px; left:26.5em;
}
    
/* Text Processing */    
p 
    {text-align:justify;
     margin-left:5em; 
     margin-right:12em; 
     margin-top:2em; 
     color: #222222;
    }
.p2 
    {text-align:justify;
     margin-left:5em; 
     margin-right:12em; 
     margin-top:2em; 
     color: #222222;
     font-weight:bold;
    }
.p3 
    {text-align:justify;
     margin-left:5em; 
     margin-right:12em; 
     margin-top:2em; 
     color: #222222;
    }
.unstable 
    {text-align:justify;
     color: #222222;
     padding-right:3em;
     vertical-align:top;
    }
.puns 
    {text-align:justify;
     margin-left:-5em; 
     margin-right:5em; 
     margin-top:5em; 
     color: #222222;
     font-size: 13px;
    }

#gallerybad
    {
	display: block;
	background:url(rimages/bad/badbkgd.gif);
	background-repeat:no-repeat;
	position:absolute; top:600px; left:13em;
    padding-left:6em;
    padding-top:2em; 
    width:800px;
   }
#gallerybalkon
    {
	display: block;
	background:url(rimages/balkon/balbkgd.gif);
	background-repeat:no-repeat;
	position:absolute; top:600px; left:13em;
    padding-left:6em;
    padding-top:2em; 
    width:800px;
   }
#gallerykueche
    {
	display: block;
	background:url(rimages/kuechen/kuebkgd.gif);
	background-repeat:no-repeat;
	position:absolute; top:600px; left:13em;
    padding-left:6em;
    padding-top:2em; 
    width:800px;
   }
#gallerymoebel
    {
	display: block;
	background:url(rimages/moebel/moebkgd.gif);
	background-repeat:no-repeat;
	position:absolute; top:600px; left:13em;
    padding-left:6em;
    padding-top:2em; 
    width:800px;
   }
#galleryspiegel
    {
	display: block;
	background:url(rimages/spiegel/spibkgd.gif);
	background-repeat:no-repeat;
	position:absolute; top:600px; left:13em;
    padding-left:6em;
    padding-top:2em; 
    width:800px;
   }
 
li { list-style: none;
}
.linktbl 
    {
	display: block;
	background-color: #EEEFFF;
    border-style:inset;
    border-color:#EEEEEE;
    border-width:4px;
    padding:2em;
    width:540px;
    color:#222222;
   }

.linktblh 
    {
    border:none;
    padding:4em;
    width:700px;
    color:#222222;
    text-align:justify;
   }

.addr 
    {
     margin-left:-26em; 
     margin-right:12em; 
     margin-top:2em; 
     color: #222222;
	 text-align: justify;
   }
