body{
	margin:0;
	padding:0;
	
	background-color:#FFF;
	text-align:center;
	color:#006;
}
p{
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
	line-height:1.6em;
	text-align:left;
	color:#006;
	/*background-color:#FFF;
	background:#F6F6F6;	*/
	/*box-komponente*/
	margin-left:0px;
	padding-left:20px;
	padding-right:30px;
	border-left:1px solid #AAA;
}

#fuss{
	padding-top:30px;
	/*box-komponente*/
	margin-left:0px;
	padding-left:20px;
	padding-right:30px;
	border-left:1px solid #AAA;
}

#fuss p{
	/*box-komponente*/
	margin-left:0px;
	padding-left:0;
	padding-right:30px;
	border-left:0px solid #AAA;	
}
#fuss a{
	/*box-komponente*/
	padding-left:12px;
	padding-right:0px;
	border-left:0px none #AAA;	
}

#randunten p{
	padding-bottom:0px;	
}
#binnen p {
	/*box-komponente*/
	margin-left:0px;
	padding:10px;
	padding-right:0px;	
	border-left:0px solid #AAA;	
}
#topbox p {
	/*box-komponente*/
	margin-left:0px;

	padding:10px;
	padding-right:0px;	
	border-left:0px solid #AAA;	
}
#binnen h3{
	/*box-komponente*/
	margin-left:0px;
	margin-right:10px;
	padding:10px;
	padding-right:0px;		
	border-left:0px solid #AAA;	
}
#topbox h3{
	/*box-komponente*/
	margin-left:0px;
	margin-right:10px;
	padding:10px;
	padding-right:0px;		
	border-left:0px solid #AAA;	
}
.liste{
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
	line-height:1.6em;
	text-align:left;
	color:#006;
	background-color:#FFF;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:0px;
	padding-left:30px;
	padding-right:30px;
	border-left:1px solid #AAA;	
}
ul, ol{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;	
	/*text-align:clear;*/
}
li{
	margin-left:10px;
	line-height:130%;
	margin-bottom:10px;
}
#gesamt li{
	line-height:130%;	
}
h1{
	margin-top:0;
	margin-bottom:0;
	padding-top:15px;
	padding-bottom:10px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight:500;
	color:#006;
	background-color:#FFF;
	text-align:left;
	/*box-komponente*/
	margin-left:0px;
	padding-left:20px;
	padding-right:30px;
	border-left:1px solid #BBB;
}
h2{
	margin-top:0;
	margin-bottom:10;
	padding-top:0px;
	padding-bottom:10px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight:600;
	color:#006;
	background-color:#FFF;	
	text-align:left;
	/*box-komponente*/
	margin-left:0px;
	padding-left:20px;
	padding-right:30px;
	border-left:1px solid #BBB;
}
h3{
	margin-top:0;
	margin-bottom:0px;
	padding-top:24px;
	padding-bottom:6px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#006;
	background-color:#FFF;
	text-align:left;
	/*box-komponente*/
	margin-left:0px;
	padding-left:20px;
	padding-right:30px;
	border-left:1px solid #BBB;
}
h4{
	margin-top:0;
	margin-bottom:0;
	padding-top:22px;
	padding-bottom:4px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:1em;
	font-style:italic;
	color:#006;
	background-color:#FFF;
	text-align:left;
	/*box-komponente*/
	margin-left:0px;
	padding-left:20px;
	padding-right:30px;
	border-left:1px solid #BBB;
}

.eb1{
	margin-top:0;
	margin-bottom:0;
	padding-top:0; /* 6 */
	padding-bottom:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
	line-height:1.4em;
	text-align:left;
	color:#006;
	background-color:#FFF;
	margin-left:0px;
	padding-left:40px;
	padding-right:30px;
	border-left:1px solid #BBB;
}
.eb2{
	position:relative;
	margin-left:30px;
	font-size:0.85em;
	line-height:1.3em;
}
.unsichtbar{
	display:none;
}
.unsichtbar2{
	display:none;
}
.mittig{
	text-align:center;
}
.rand{
	clear:left;
	float:left;
	margin:15px;
}


#eigenanzeige{float:left;width:356px;
		background-repeat:no-repeat;
		background-color:silver;
		color:#fff;
		background-color:transparent;
	    background-image:url(grafics/ampc1.jpg);	
		margin-right:10px;
         }
#eigenanzeige  h1{background-color:transparent;padding:0px;margin:0px;
	color:#fff;
	font-family:verdana,arial,futura,helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-top:10px;padding-left:10px;
	}
#eigenanzeige p{color:#fff;background-color:transparent;
	font-family:verdana,arial,futura,helvetica,sans-serif;
	font-size:12px;
	line-height:17px;
	padding-left:30px;padding-right:140px;padding-top:20px;
	margin:0px;
	}
#eigenanzeige .submit{background-color:transparent;border-color:#0099CC;color:#fff;}




.marginalie{
	float:right;
	font-size:0.78em;
	line-height:1.45em;
	width:190px;
	margin-left:0px;
	margin-right:0px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	border: 0px solid #FFF;
	border-top:1px solid #BBB;
	background-image:url(grafics/grau1px.gif);
	background-repeat:no-repeat;
	/*margin-top:-100px;*/
	voice-family: "\"}\""; 
   	voice-family:inherit;
	width:170px;	
	padding-left:10px;
	padding-right:10px;
}
#inter{
	/* wegen Tantek */
}

p.marginalie{
	padding-top:5px;
}

.marginalie p{
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0;
	font-size:1em;
	line-height:1.3em;
	width:170px;
	padding-left:3px;
	padding-right:0px;
	border-left:0px solid #BBB;

}
.marginalie img{
	padding:0px 0 6px 0;
	margin-left:0;
}
.marginalie2{
	float:left;
	font-size:0.78em;
	line-height:1.45em;
	width:190px;
	margin-left:0px;
	margin-right:0px;
	padding-left:10px;
	padding-right:10px;
	border: 0px solid #FFF;	
	border-top:1px solid #AAA;
	background-image:url(grafics/grau1px.gif);
	background-repeat:no-repeat;
	margin-top:-200px;
	voice-family: "\"}\""; 
   	voice-family:inherit;
	width:170px;
}
.bildunterschrift{
	border:none;
	margin-left:35px;
	padding:5px 0 0 0;
	width:400px;
	background-color:#fff;
}

#inter{
	/* wegen Tantek */
}
.marginbox{
	float:left;
	width:180px;
	margin-left:6px;
	border: 2px solid #CCC;
	font-size:0.84em;
}
.marginbox p{
	font-size:1em;
	line-height:1.2em;
	margin:0px;
	border-left: 0px none;	
	padding-left:5px;
	padding-top:2px;
	padding-bottom:6px;
}
#randunten p{
	line-height:1.4em;
	border-left: 0px none;	
	padding-top:2px;
	padding-right:0px;
	/*padding-bottom:6px;*/

		margin-top:0px;
	voice-family: "\"}\""; 
  	voice-family:inherit;
	margin-left:50px;

	/*box-komponente
	margin-left:0px;
	padding-left:20px;
	padding-right:30px;
	border-left:1px solid #AAA;*/

}
#inter{
	/* wegen Tantek */
}
#randunten a{
	text-decoration:none;
}
.marginbox li{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.1em;
	line-height:1.3em;
	text-align:left;
	color:#006;
	background-color:#FFF;
	margin-left:20px;
}
.caption {
	FONT-SIZE: 0.7em; 
	LINE-HEIGHT: 1.3em; 
	FONT-FAMILY: verdana, geneva,  helvetica, lucida, sans-serif;
	margin-left:0;
	padding-left:0;
	padding-right:0;
	border-left:0 none #AAA;
}
.top{
	color:#000;
	background-color:#FFF;
	background:#CCC;
	font-size:1.1em;
	letter-spacing: 2px;	
	padding-left:0;
	font-weight: normal;
}


/*Die line-height korresponiert mit dem top-wert von Randobenlinks*/

#ganzoben{
	/*line-height:30px;*/
}
/*Der Schlängel hinter Tantek ist erforderlich, um dem MSIE 5.0 bei Laune zu halten */

#ganzoben{
	text-align:left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:23px;
	padding-top:17px;
	color:#000;
	background-color:#FFF;
}
#ganzoben p{
/*box-komponente*/
	display:inline;
	margin:0;
	padding:0;
	padding-left:0px;
	border-left:0px none #AAA;
	font-size:15px;
	letter-spacing: 1px;	
	color:#000;
	background-color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
}
#minimenu {
	position:absolute;
	top:22px;
	left:570px;
	/*left:587px;
	text-align:right;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	display:inline;
	margin-left:0;
}
#minimenu a{
	display:inline;
}
#minimenu img{
	display: inline;
}
#ganzoben a{
	color:#000;
	background-color:#FFF;
	text-decoration:none;
}
#ganzoben a:hover{
	background-color:#FFF;
	
}
#gesamt{
	width:660px;
	margin-left:150px;
	margin-right:auto;
	border:1px solid #000;
	border-right:8px solid #BBB;
	border-left:0;
	/*background-color:#F6F6F6;*/
	voice-family: "\"}\""; 
   voice-family:inherit;
	width:610px;
}
#inter{
	/* wegen Tantek */
}


#textbox{
	
}
#textgrafik{
	margin-left:4px;
	margin-right:4px;
	position:relative;
	top:6px;
}
#randoben{
	width:768px;
	height:22px;
	margin-left:0;
	margin-right:auto;
	background-image : url(grafics/obenlinie.gif);
	background-position :top right;
	background-repeat : no-repeat;
}

#randobenlinks{
	position:absolute;
	left:0px;
	top:41px;
	height:23px;
	width:20%;
	background-image: url(grafics/obenlinievar.gif);
	background-repeat: repeat-x;
}
#randunten{
	width:768px;
	height:22px;
	margin-left:0;
	margin-right:auto;
	background-color:#BBB;	
	background-image : url(grafics/untenlinie.gif);
	background-position : bottom right;
	background-repeat : no-repeat;
		voice-family: "\"}\""; 
   	voice-family:inherit;
}
#inter{
	/**/
}
#randuntenlinks{
	float:left;
	margin-top:-23px;
	height:23px;
	width:20%;
	background-image : url(grafics/untenlinievar.gif);
	background-repeat : repeat-x;	
}
#logo{
	display:inline;
	float:left;
	margin:20px;
	margin-top:0px;
	margin-left:20px;
}

#logo2{
	float:left;
	width:175px;
	height:170px;
	background-image : url(grafics/logotitelb.gif);
}

#menuoben{
	display: inline;
	width: 680px;
	position:relative;
	z-index:5;
	top:5px;
	voice-family: "\"}\""; 
    	voice-family:inherit;
	left:40px;
	top:6px;
}
#inter{
	/* wegen Tantek */
}
#menuoben li{
	display: inline;
}
#menuunten{
	display:inline;
	width: 680px;
	position: relative;
	z-index:5;
	top:-4px;
	voice-family: "\"}\""; 
    voice-family:inherit;
	left:20px;
	top:-2px;
}
#inter{
	/* wegen Tantek */
}
#punkt1, #punkt1b{
	background:#C06400;
	font-size:13px;
	color:#FFF;
	display:inline;
	padding-left:6px;
	padding-right:4px;
	margin:-3px;
	font-family:Arial, Helvetica, sans-serif;
}
#punkt2, #punkt2b{
background:#993300;
	font-family:arial, helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	display:inline;
	padding-left:6px;
	padding-right:4px;
	margin:-3px;
}
#punkt3, #punkt3b{
	background:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	display:inline;
	padding-left:6px;
	padding-right:4px;
	margin:-3px;
}
#punkt4, #punkt4b{
	background:#999933;
	font-family:arial, helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	display:inline;
	padding-left:6px;
	padding-right:4px;
	margin:-3px;	
}
#punkt5, #punkt5b{
background:#666600;
	font-family:arial, helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	display:inline;
	padding-left:6px;
	padding-right:4px;
	margin:-3px;
}
#punkt6, #punkt6b{
background:#996600;
	font-family:arial, helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	display:inline;
	padding-left:6px;
	padding-right:4px;
	margin:-3px;
}
#punkt7, #punkt7b{
background:#009966;
	font-family:arial, helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	display:inline;
	padding-left:6px;
	padding-right:4px;
	margin:-3px;
}
#punkt8, #punkt8b{
background:#FF3300;
	font-family:arial, helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	display:inline;
	padding-left:6px;
	padding-right:2px;
	margin:-3px;
}

/*Ende Bereich Menuoben*/

ul a:link{
	color:#FFF;
	text-decoration:none;
	background-color:transparent;
	/*Das transparent verhindert, daß eine Farbgebung für a:link 
	auf die Menulinks durchschlägt.*/
}
ul a:visited{
	color:#FFF;
	text-decoration:none;
}
ul a:hover{
	color : #000;
	text-decoration:none;
	background-color:transparent;	
}
#gesamt ul a:link{
	color:#006;
}
#gesamt ul a:visited{
	color:#006;
}

#menuunten a:hover{
	color : #000;
	text-decoration:none;
	/*background-color:transparent;		*/
}
#punkt3 a:hover {
	color:#FFD700;
}
#punkt3b a:hover {
	color:#FFD700;
	/*Warum funktioniert das nicht?*/
}

a:hover{
	background-color: #7CFC00;
}
.auslink{
	padding-left:16px;
	background-image: url(linkicons/aussen.gif);
	background-position: left;
	background-repeat: no-repeat;
	white-space:nowrap;
}
.liste a:link{
	padding-left:16px;
	background-image: url(linkicons/aussen.gif);
	background-position: left;
	background-repeat: no-repeat;
	white-space:nowrap;	
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
	line-height:1.6em;
	text-align:left;
	color:#006;
}
.liste a:hover{
	background-color: #7CFC00;
	}
	
.binnenlink{
	padding-left:16px;
	background-image: url(linkicons/mehr.gif);
	background-position: left;
	background-repeat: no-repeat;	
	white-space:nowrap;	
}
.binnenlinkbox{
	padding-left:16px;
	background-image: url(linkicons/mehr.gif);
	background-position: left;
	background-repeat: no-repeat;	
	white-space:nowrap;	
	font-size:1em;
	margin-left:0;
	line-height:100%;
	display:inline;
}

.backlink{
	padding-left:16px;
	background-image: url(linkicons/up.gif);
	background-position: left;
	background-repeat: no-repeat;	
	white-space:nowrap;		
}
.lupelink{
	padding-left:16px;
	background-image: url(linkicons/lupe.gif);
	background-position: left;
	background-repeat: no-repeat;
	white-space:nowrap;	
}
.downlink{
	padding-left:16px;
	background-image: url(linkicons/down.gif);
	background-position: left;
	background-repeat: no-repeat;	
}
#binnen {
	margin-top: 30px;
	float: right; 
	padding-bottom: 0px; 
	margin-left: 0px; 
	width: 250px; 
	margin-right: 10px;
	text-align:left;
	color:#006;
	/*border-left:1px solid #AAA;*/
}
#binnen a {
	margin-top:0px; 
	margin-bottom:0px;
	font-size:0.8em;
	padding-bottom: 6px; 
	margin-left: 20px;
	line-height: 150%; 
	font-family: arial, helvetica, sans-serif;
	display:block;
}
#binnen.border{
	border:1px solid #006;
	margin-left:10px;
	/*padding-right:10px;*/
	margin-right:10px;
}
#topbox{
	margin-top: 30px;
	float: right; 
	padding-bottom: 0px; 
	margin-left: 0px; 
	width: 250px; 
	margin-right: 10px;
	text-align:left;
	color:#006;	
	border:1px solid #006;
	margin-left:10px;
	margin-right:10px;
}
.artdatum{
	text-align:right;
}
.noborder{
	border:none;
}
/*
#binnen li{
	margin-bottom:7px;
	margin-left:25px;
	line-height:140%;
}*/

#tipps {position:absolute;top:60px;left:780px;padding:10px}
#tipps h2 {font-size:0.8em;font-weight:bold;padding-left:0px;border:0px}
#tipps p {font-size:12px;font-weight:normal;line-height:15px;padding-left:0px;border:0px;padding-right:0px}

#tipps .ltipp {display:block;}
