*	{
	margin:0; padding:0; border:0;
	}
html, body {
    width:100%; height:100%; 
    scrollbar-face-color:white;
    scrollbar-highlight-color:#b1b1b0;
    scrollbar-3dlight-color:#b1b1b0;
    scrollbar-darkshadow-color:#616161;
    scrollbar-shadow-color:#616161;
    scrollbar-arrow-color:#b1b1b0;
    scrollbar-track-color:#b1b1b0;
	}
a, h1, h2, h3, h4 {
    font-family:georgia;
    text-decoration:none;
    }
a, div#spalte1, div#spalte2, .beschreibung p, table, .footer {
    color:#616161;
    }
h1, h2, h3, h4 {
    font-size:20px;
    text-align:center;
    margin-bottom:20px;
    }
p       {
    margin-bottom:10px;
    }
.news {
    margin-bottom:20px;
    border-bottom:1px dotted #b1b1b0;
    }
.news .datum {
    font-weight:bold;
    text-align:right;
    margin-bottom:10px;
    }
.dn {
    display:none;
    }
div.abstand {
    padding:15px;
	/* */
    }
div#header, div#middle { 
    min-width:1035px; max-width:1280px;
    }
div#header {
    position:absolute; left:0; top:0;
    width:100%;
    text-align:center;
    }
div#header #logo {
    clear:left;
    margin-top:90px;
    margin-bottom:65px;
    }
div#header div#picbar {
    width:100%;
    white-space:nowrap;
    }
div#header div#pics {
    
    }
div#header div#picbar img {
    width:24.7%;
    padding-right:4px;
    }
div#middle {
    position:relative; left:0; top:410px;
	/* */
    }
div#content {
    width:49.4%;
    position:relative; right:50%;
    margin-right:-24.7%;
    float:right;
	/* */
    }
div#content div#spalte1, div#spalte2, .beschreibung p, table, div.footer {
    text-align:left;
    font:14px verdana;
    line-height:1.5;
	/* */
    }
div#spalte1 ul li{
    
    line-height:1.5;
	
	/* */
    }
.left li, .left {
    text-align:left !important; 
    }
div.footer a, .link {
    color:#a37a08;
	font-family:verdana;	
	/* */
    }
div.footer {
	text-align:center;
	margin-top:25px;
	padding-top:5px;
	border-top:1px solid lightgrey;
	}

form.kontakt {
	margin-top:30px;
  font:11px verdana;
	}
form.kontakt #spalte1 div, form.kontakt #spalte2 div{
	height:30px;
	text-align:left;
	}
form.kontakt label {
	display:block;
	width:90px;
	clear:left;
	float:left;
	padding:5px 0;
	color:#616161;
	}
form.kontakt .button {
	margin:8px 0 0 90px; padding:0;
	border:none;
	background:none;
	width:115px; height:20px;
	font:12px georgia;
	}
form.kontakt textarea {
	width:405px; height:90px;
	border:1px solid #b1b1b0;
	}
form.kontakt input, form.kontakt .auswahl {
	width:140px; height:14px;
	padding:2px;
	border:1px solid #b1b1b0;
	color:#616161;
	}
form.kontakt select.auswahl {
	width:147px; height:21px;
	padding:2px;
	border:1px solid #b1b1b0;
	background-color:#616161;
	color:white;
	}
form.kontakt select.auswahl option{
	padding:2px;
	}
form.kontakt p {
	margin-top:15px;
	color:#616161;
	}
div.interesse {
	padding-top:36px;
	background:url(pics/interesse.jpg) no-repeat;
	width:172px; height:172px;
	text-align:center;
	font:12px georgia;
	}
div.interesse p{
	font:11px georgia;
	}
div.interesse p span {
	font:italic bold 18px georgia;
	display:block;
	margin-bottom:10px;
	}

    
/* MENU */

div#menu1 {
    position:relative; right:2px; top:0;
    float:right;
    height:12px;
    width:225px;
    }
div#menu1 ul {
    list-style:none;
    }
div#menu1 ul li a, a#de, a#en, a#fr {
    float:left;
    margin-left:10px;
    font-size:11px;
    margin-top:3px;
    }
form#suche {
  float:right;
 }
.suchtext {
  border:1px solid #b1b1b0;
  width:80px;
  margin-right:3px;
}
.suchbutton {
  font:11px georgia;
  color:#616161;
  background-color:transparent;
}
a#de, a#en, a#fr{  /* AUSGEBLENDET WEIL NICHT AKTIV */
    display:none;
    }
ul#menu2 {
    float:left;
    position:relative; left:2px; top:0;
    width:24.7%;
	/* */
    }
ul#menu2, ul {
    list-style:none;
    font-size:14px;
    }
ul.liste {
  list-style-type:disc;
  margin-left:20px;
  font-size:11px;
  }
ul#menu2 ul a{
    padding-left:15px;
    color:#b1b1b0;
    }
div#menu1 ul li a:hover, .aktiv, ul#menu2 li a.aktiv, ul#menu2 li a:hover {
    color:black;
    }
.aktiv {
    /*font-style:italic;
    font-weight:bold;*/
    }
#ankersmit-shop {
	float:right;
	position: relative; 
	left: 24.7%;
	top: 0px;
	overflow: hidden;
	width: 24.7%;
	}
#ankersmit-shop img {
	width: 100%;
}