body{
	padding: 0px;
	margin: 0px;
	background-color: #F8F8FF;
	color: white;
	background-image: url(../BILDER/bg.gif);
	background-position: top;
}
#container{
	background-color: #FFFAF4;
	width: 755px;
	position:absolute;
	left:50%;	
	margin-left:-380px;
border-right: 1px solid #E1DBD3;
border-left: 1px solid #E1DBD3;
}
#extra{
	width: 14px;
	height: 14px;
	position: absolute;
	top:0px;
	left:755px;
}
#top{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 120px;
	border-bottom: 1px solid #E1DBD3;
}
#top p#adresse{
	font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: -99px 10px 0px 0px;
	padding: 0px;
	color: #696969;
	text-align: right;
	line-height: 16px;
}
#top p#adresse #white{
		color:#696969;
}
#navigation{
	width: 140px;
	float: left;
	margin: 29px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
/*font:14px "Times New Roman", Times, serif;*/
}
ul#navlist{
	text-align: left;
	list-style: none;
	padding: 0px;
	margin: 0px;
}
ul#navlist li{
	margin:0px;
	padding: 0px;
	/*border-bottom: 1px solid gray;*/
	border-bottom: 1px solid white;
}
ul#navlist li a{
	display: block;
	padding:8px 0px 8px 10px;
	margin:0px;
	text-decoration: none;
	background-color: #FFFAF4;
	color: #696969;
}
ul#navlist li#active a{
	background-color: #E7E2DD;
	color: white;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
ul#navlist li a:hover, ul#navlist li#active a:hover{
	color: Gray;
	background-color: white;
}
#scroll{
	width: 586px;
	/*height: 280px;*/
	margin: 0px 0px 20px 0px;
	padding: 0;
	overflow: auto;
}
#content{
	background-color: #FFFAF4;
	margin: 0px 0px 0px 140px;
	padding: 10px 10px 10px 14px;
	color: black;
	border-left: 1px solid #E1DBD3;
	/*background-image: url(../BILDER/hin.gif);
	background-position: right top;
	background-repeat: repeat-y;*/
}
#content p{
	margin: 0px 10px 20px 0px;
	padding: 0px;
	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:18px;
}
#content h1.headline{
	font:bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 25px 0px 43px 0px;
	padding: 0px;
	color: #6D6A6A;
}
#content h1.subline{
	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px 0px 8px 0px;
	padding: 0px;
}
#content p.thema{
	margin: 0px 10px 10px 0px;
	padding: 0px;
	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:18px;
}
#content p.space{
	height: 50px;
}
.border{
	border: 1px solid gray;
}
.small{
	font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#content p.strong{
	font: bold 0.7em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Gray;
}
.float{
	border: 1px solid #006633;
	float: right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#content a{
	color: #006633;
	text-decoration: none;
}
#content a:link{
	color: gray;
}
#content a:visited{
	color: gray;
}
#content a:hover{
	color: black;
}
#content a:active{
	color: gray;
}
#footer{
	height: 18px;
	font:9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
	padding: 6px 6px 0px 0px;
	margin: -6px 0px 0px 0px;
	color: gray;
	border-top: 1px solid #E1DBD3;;
	background-color: #FFFAF4;
}
#footer #design{
	padding:0px;
	margin-left: 4px;
	text-align: left;
	float: left;
}
#footer a{
	color: #696969;
	text-decoration: none;
}
#footer a:link{
	color: #696969;
}
#footer a:visited{
	color: #696969;
}
#footer a:hover{
	color:black;
}
#footer a:active{
	color: #696969;
}
#pagetop{
	margin: 0px 80px 0px 0px;
}
/*------------------------Kontaktformular-Tabelle:------------------------------*/
#formular{
	font:0.7em Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: -8px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
}
.style{
	color: Gray;
	font:1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 2px;
	width: 200px;
}
.button{
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 10px 0px 0px 0px;
	padding: 2px;
	color: Gray;
}
/*------------------------Tabellen:------------------------------*/
#link{
	font:0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:0px;
	padding: 0px 0px 20px 0px;
	height:100%;
	margin: auto;
}
table#link td{
	padding:10px 0px 40px 0px;
	margin:0px;
}
#link .big{
		font:bold 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#antik{
	margin:0px;
	padding: 0px 0px 20px 0px;
	height:100%;
	margin: auto;
}
table#antik td{
padding:0px;/*Internet Rxplorer meckert bei 40px right!?----*/
	margin:0px;
	width: 250px;
	height: 240px;
}
#antik .small{
	font:0.6em Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}
.davor{
	margin:0px;
	padding: 0px 0px 20px 0px;
	height:99%;
	margin: auto;
font:0.6em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
table.davor td{
	padding:10px 0px 30px 0px;
	margin:0px;
}
.shutters{
	margin:0px;
	padding: 0px 0px 10px 0px;
	height:99%;
	margin: auto;
	font:0.7em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
table.shutters td{
	padding:10px 0px 20px 0px;
	margin:0px;
}
/*------------------kann dann weg-!---------------------------------*/
.red{
	color: red;
}
#space{
	height: 250px;
}




