
body {
	background:#FFF7E2;
	color: #000;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	margin:auto;
	padding-top:4%;
	overflow:none;
}
#center{margin:auto;width:978px;border:1px solid #222422;background-color:#fff;}

#banner2{
background-image: url(images/farbverlauf.jpg);text-align:left;
}

#logo{
	position:relative;
	top:20px;
	left:51px;
	width:141px;}

img{border:none;}

#foto2{position:relative;top:20px; left:500px;width:151px;height:178px;}

#foto{
position:relative;
top:-380px; 
left:165px;
width:151px;
z-index: 3;
border:none;}


#inhalt{margin-left: 11em;padding-left: 100px;}


#main{width:978px;margin:auto;background:#fff;padding:4.5% 0 3% 0;background-image:url(images/wappen.gif);
background-repeat:no-repeat;background-position: bottom left;height:280px;}
.mitte{margin:10px;}


#mainfam{width:978px;margin:auto;background:#fff;padding:4.5% 0 0 0;background-image:url(images/wappen.gif);
background-repeat:no-repeat;background-position: bottom left;height:310px;}
.mitte{margin:10px;}



#menue{background-color:#07456B;height:1.1em;}

#menue div.menupoint {height:1.1em;float: right;width: 90px; background-color: #07456B;}
#menue div.menupoint1 {height:1.1em;float: right;width: 90px; background-color: #07456B;}
#menue div.menupoint2 {height:1.1em;float: right;width: 90px; background-color: #07456B;}

#menue div.menupoint a:link{width: 90px; background-image:url(images/home.gif);display:block;text-decoration: none;}
#menue div.menupoint a:active{width: 90px; background-image:url(images/home.gif);color:#fff;display:block;text-decoration: none;}
#menue div.menupoint a:visited{width: 90px; background-image:url(images/home.gif);color:#fff;display:block;text-decoration: none;}
#menue div.menupoint a:hover{width: 90px; background-image:url(images/home-ov.gif);color:yellow;display:block;text-decoration: none;}

#menue div.menupoint1 a:link{width: 90px; background-image:url(images/shop.gif);display:block;text-decoration: none;}
#menue div.menupoint1 a:active{width: 90px; background-image:url(images/shop.gif);color:#fff;display:block;text-decoration: none;}
#menue div.menupoint1 a:visited{width: 90px; background-image:url(images/shop.gif);color:#fff;display:block;text-decoration: none;}
#menue div.menupoint1 a:hover{width: 90px; background-image:url(images/shop-ov.gif);color:yellow;display:block;text-decoration: none;}

#menue div.menupoint2 a:link{width: 90px; background-image:url(images/imp.gif);display:block;text-decoration: none;}
#menue div.menupoint2 a:active{width: 90px; background-image:url(images/imp.gif);color:#fff;display:block;text-decoration: none;}
#menue div.menupoint2 a:visited{width: 90px; background-image:url(images/imp.gif);color:#fff;display:block;text-decoration: none;}
#menue div.menupoint2 a:hover{width: 90px; background-image:url(images/imp-ov.gif);color:yellow;display:block;text-decoration: none;}

#ind-ueb{margin:3em 0 0 9.5em;}
#home-ueb{margin:0.1em 0 1em 0;}

.links{float:left;font-size:0.75em;width:250px;padding: 0 0 0 1.7em;line-height:16px;}
.rechts{font-size:0.75em;width:250px;margin-left:300px;line-height:16px;}

#navi{float:left;background:transparent;padding:0 0.5em 1em 2em;width:10em;}
ul{margin:0;padding:0;}
.navigation{list-style-type:none;margin:0.7em 0 0.5em 0;}

.text{text-align:left;}



.hover { 
	 text-decoration: none; 
	 border:0; 
	 padding:0; 
	 display: block; 
	 text-indent: -9999px; 
	 letter-spacing: -9999px; 
	 font-size:0; 
	 width: 156px; 
	 height:22px; 
	 background: url("images/buttons/philobutton.gif") 0 0 no-repeat;
}
.hoverfami { 
	 text-decoration: none; 
	 border:0; 
	 padding:0; 
	 display: block; 
	 text-indent: -9999px; 
	 letter-spacing: -9999px; 
	 font-size:0; 
	 width: 156px; 
	 height:22px; 
	 background: url("images/buttons/famibutton.gif") 0 0 no-repeat;
}
.hoverhist { 
	 text-decoration: none; 
	 border:0; 
	 padding:0; 
	 display: block; 
	 text-indent: -9999px; 
	 letter-spacing: -9999px; 
	 font-size:0; 
	 width: 156px; 
	 height:22px; 
	 background: url("images/buttons/historiebutton.gif") 0 0 no-repeat;
}
.hoverregi { 
	 text-decoration: none; 
	 border:0; 
	 padding:0; 
	 display: block; 
	 text-indent: -9999px; 
	 letter-spacing: -9999px; 
	 font-size:0; 
	 width: 156px; 
	 height:22px; 
	 background: url("images/buttons/regionbutton.gif") 0 0 no-repeat;
}
.hoverwein { 
	 text-decoration: none; 
	 border:0; 
	 padding:0; 
	 display: block; 
	 text-indent: -9999px; 
	 letter-spacing: -9999px; 
	 font-size:0; 
	 width: 156px; 
	 height:22px; 
	 background: url("images/buttons/weinbutton.gif") 0 0 no-repeat;
}

.hover:hover {background-position: -156px 0;}
.hoverfami:hover {background-position: -156px 0;}
.hoverhist:hover {background-position: -156px 0;}
.hoverregi:hover {background-position: -156px 0;}
.hoverwein:hover {background-position: -156px 0;}