body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif; background-image: url(img/hg-beige.gif); 
	margin: 0; 	padding: 0; 	color: #000033;	 }
img { 	border:0; }
img.bord {
	border: 3px groove #8C7864; }
p { text-align:center; margin: 2 5 2 5;}
.home #contle{ /* Container left */
	POSITION: absolute; TOP: 50%; HEIGHT: 450px; MARGIN-TOP: -225px;  
	WIDTH:53%;  RIGHT:47%;  background-image: url(img/home_hg-li.gif);}
.home #contle1{ /* inhalt links positioniert*/
	position:absolute; right:0px; height:180px; width:420px; }
.home #contle2 {
	position:absolute; 	right:0px; top:180px; width:420px;
	height:220px; padding-top: 50px; 
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color:#6E5A50;
	background: url(img/home_ph2.jpg); }
.home #contre{ /* Container rechts */
	float:right;
	POSITION: absolute;	TOP:50%;  HEIGHT: 450px; 	MARGIN-TOP: -225px;		
	WIDTH:47%;  LEFT:53%;  background-image: url(img/home_hg-re.gif); }
.home #contre1{ /* inhalt rechts positioniert*/
	height:180px; width:350px; background-image: url(img/hg-beige.gif); }

.home #contre2{ /* inhalt rechts positioniert*/
	height:270px;  top: 180px; }

.home #menu { 
POSITION: absolute; TOP: 50%; HEIGHT: 50px; MARGIN-TOP: 225px;LEFT:50%; WIDTH:780px; MARGIN-LEFT:-385px; text-align:center;
background-image: url(img/home_hg-un.gif); }
	
/* Grundstruktur Seiten Head*/			
.site #conthead { 
    /*margin: 0 auto;   Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite horizontal zentriert. */
	 POSITION: absolute; Height:50%; margin-top:-155px;  WIDTH:100%; } 
.site #headtop{
	POSITION: absolute; bottom:30px; HEIGHT: 125px;  background-image: url(img/sitehead-B1.gif); text-align: right; WIDTH:780px; LEFT:50%; margin-left:-400px; font: 8pt bold  Verdana, Arial, Helvetica, sans-serif; color:#7F5F55 }
.site #headbutt{
	POSITION: absolute; bottom:0px;  HEIGHT: 30px; background-image: url(img/sitehead-B2.gif); text-align: right; WIDTH:780px; LEFT:50%; margin-left:-400px;
 }
/* Grundstruktur Seiten Body*/
.site #contbody {
	/*margin: 0 auto;   Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite horizontal zentriert. */
	POSITION: absolute;	Height:50%;TOP: 50%; margin-top:-155px; width:100%;	background-image: url(img/hg-site.gif);} 
.site #content {
	margin: 0 auto;
	top:0px; 
	WIDTH:770px;
	height:450px;
	background-image: url(img/hg-beige.gif);
	font-size: 8pt;
	OVERFLOW: auto;
	/* border-style:solid; border-color:#463C1E; 	border-width: 0 1px 0 1px; 	*/
	text-align: center;
	scrollbar-face-color: #E6D7C3;
	scrollbar-3d-light-color: #8C786E;
	scrollbar-arrow-color: #8C786E;
	scrollbar-highlight-color: #463C1E;
	scrollbar-shadow-color: #8C786E;
	scrollbar-base-color: #E6D7C3;
}
 
ul#s0Navi {
  font-size: 9pt; margin: 0; padding: 0;
}
ul#s0Navi li {
  list-style: none; margin: 1pt; padding: 0;
}
ul#s0Navi a {
  font: bold; color: #EDE0CD;}
ul#s0Navi a:active {
  color: white; }
ul#s0Navi a:visited {
  color: #EDE0CD; }
ul#s0Navi a:hover {
	color: white; }
	

/* COLS of sites*/
#collihist { /* leftCOL history */
	float:left; width:370px;     }
#colrehist{ /* rightCOL history */
	width:370px;
 	margin: 0 0 30px 370px;   }
#colliimpr { /* leftCOL impr */
	float:left; width:280px;  }
#colreimpr{ /* rightCOL impr */
	width:490px; margin: 0 0 30px 280px;  }

#colimg1{ /* leftCOL images */
	float:left; width:245px;    }
#colimg2{ /* leftCOL images */
	float:left; width:245px;  }
#colimg3{ /* rightCOL images */
	width:245px; margin: 0 0 5px 490px;     }

#colfest1{ /* leftCOL kraemerfest */
	float:left; width:360px;  height:240px;  }
#colfest2{ /* rightCOL kraemerfest */
	width:360px; height:240px; margin: 0 0 10px 380px; text-align:justify;   }
#colfestu1{ /* leftCOL kraemerfest */
	float:left; width:165px;  margin: 0 0 10px 20px;  }
#colfestu2{ /* rightCOL kraemerfest */
	float:left; width:165px; margin: 0 0 0 25px;   }
#colfestu3{ /* rightCOL kraemerfest */
	float:left; width:165px; margin: 0 0 10px 25px;  }
#colfestu4{ /* rightCOL kraemerfest */
	margin: 0 0 0 25px;}  
#colpano1{ /* leftCOL kraemerfest */
	float:left; width:215px; margin-top:5px;    }
#colpano2{ /* rightCOL kraemerfest */
	width:545px; margin: 5px 5px 5px 220px; text-align:justify;   }
#colpano2link1, #colpano2link2 {
	float:left; width:180px; text-align:left;  }
#colpano2link3{ /* rightCOL kraemerfest */
	width:180px; margin: 0 0 5px 580px; text-align:left;  }	
#colgru1 { float:right; width:290px;} /* Grundriss  */
#colgru2 { width:460px; height:150px;  }
#colgruu1{ /* rightCOL kraemerfest */
	float:left; width:250px; margin: 15px 0 10px 5px;   }
#colgruu2{ /* rightCOL kraemerfest */
	float:left; width:250px; margin: 15px 0 10px 5px;  }
#colgruu3{ /* rightCOL kraemerfest */
	margin: 15px 0 10px 5px;} 
#colstg1 { float:left; width:280px; height:330px;} /* Stiftung  */
#colstg2 {  margin-left: 280px; height:330px;}
#colstg2u1 { float:left; width:200px;  } 
#colstg2u2 {  margin-left:240px; } 	
	
		
/* Navigation  .site*/

A { font: bold 7pt Verdana, Arial, Helvetica, sans-serif ;  border:0px; color:#6E5A50; text-decoration: none; }
A:hover {	COLOR: #000; }
A:visited  { COLOR: #6E5A50; }
A:active {	COLOR: #000; }
a.home { color:#8C786E; }  /* startseite  */
a.home:hover { color:#963; }  /* startseite  */

font.akt {  /* aktuelle seite  */
	font: bold 7pt Verdana, Arial, Helvetica, sans-serif; color:#963; }	
A.linkin { /* Navigation in Text */
	font: 8pt bold Verdana, Arial, Helvetica, sans-serif;
	border:0px;
	color:#003;
	text-decoration: underline;
}

/* tabellenförmiges listing*/
h4 {
	font: 8pt bold  Verdana, Arial, Helvetica, sans-serif;
	margin: 0 7px 0 7px;
	text-align:left; }

h4.ue {
	font-weight: bold;
	background-color:#E6D7C3;
}
/* end listing*/
