body {
	color: #000000;
	background: #fff;
	font: 100.01% Verdana,Arial, Helvetica, sans-serif;
}
* {
	margin:0;
	padding:0;
}	

a {
	font-weight:bold;
	text-decoration:underline;
	color:#000;
}	
a:active,a:focus,a:hover {
	text-decoration:none;
}	

address {
	clear:both;
	padding:5px;
	margin-top:10px;
	text-align:center;
	font-size:0.9em;
	border-top:solid 1px #000000;
}	
	
h1 {
	font-size:1.6em;
	font-weight: bold;
	border-bottom:2px solid #000;
	margin:0.3em 0 0.3em 0;
	padding: 0.5em 0 0.2em 0;
}
h2 {
	font-size:1.4em;
	color:#009900;	
	margin:0.3em 0 0.3em 0;
}
h3,h4 {
	font-size:1.1em;
	color:#009900;
	margin:0.5em 0 0.5em 0;
}		
img {
	border:0 none;
}			
table {
	border-collapse:collapse;
	margin:5px 0 5px 0;
}
th {
	text-align:left;
	font-weight:normal;
}		
td {
	vertical-align:top;
}	
#alles {
	font-size:12pt;
}	
#kopf,
#navi {
	display:none;
}	

#inhalt {
	float:left;
	padding:0.5em;
	background:#ffffff;
}

#inhalt a {
	color:#000000;
	text-decoration:underline;
}
#inhalt a:visited {
 font-style:italic;
}
#inhalt a:active,
#inhalt a:focus,
#inhalt a:hover {
 text-decoration:none;
}  	
#inhalt img {
	margin:0 5px 5px 5px;
	vertical-align:top;
}	
#inhalt img.links {
	float:left;
	display:block;
}		
#inhalt img.rechts {
	float:right;
	display:block;
}

#inhalt img.noborder {
	border:0 none;
	margin:5px;
}
#inhalt ul {
}
#inhalt li {
	list-style: url(bilder/liste2.gif);
	padding-left:2px;
	margin:0.1em 0 0 1.5em;
}

#inhalt form div {
	margin-top:5px;
}	
#inhalt label {
	width:10em;
	display:block;
	float:left;
}		
#inhalt input,
#inhalt textarea {
	border:1px solid #000;
	background:#ffff66;
}

.button {
	padding:0.3em 0.3em 0.4em 0.3em;
	color:#ffff66;
	background:#885500 !important;
	font-weight:bold;
	border:thin outset #885500 !important;
}	
.preis {
	background:#ffff66 !important;
	width:28em;
	margin:0 1em 0 1em !important;
}	
.preis div {
	padding:0.5em;
	float:left;
}	
.breite8em {
	width: 8em;
}
.breite10em {
	width:10em;
}	
.spalteli15,
.spalteli17,
.spaltere18 {
 text-align:center; 
 margin:0;
 padding:0;
} 
.spalteli15 {
 float:left;
 width:13em;
} 
.spalteli17 {
	float:left;
	width:17em;
}	
.spaltere18 {
 float:right;
 width:17em;
} 
.ganzeBreite {
display:block;
clear:both;
float:none;
}
		
.links{
	float:left;
	padding:5px;
}
.rechts {
	float:right;
	padding:5px;
}
.center {
	text-align:center;
	clear:both;
	float:none !important;
	display:block !important;
}		
.links66 {
	width:68%;
	float:left;
}	
.rechts30 {
	width:30%;
	float:right;
}	
a.navilink {
	color:#885500;
	text-decoration:none;
}
a.navilink:hover,
a.navilink:active {
	color:#009900;
	text-decoration:none;
}	
.unsichtbar {
  position:absolute;
  left:-1000px;
   top:-1000px;
   width:0px;
   height:0px;
   overflow:hidden;
   display:inline;
}
.clear {
	clear:both;
	float:none;
	overflow:hidden;
	height:1px;
}	
.wichtig {
	margin:10px;
	padding:5px;
	border: solid 1px #e00000;
	font-weight:bold;
	color:#e00000;
}	
.nachUnten,
.nachUnten li  {
	list-style:none !important;
	margin:0 !important;
	padding:0 !important;
}	
.nachUnten {
	width:100%;
}	
.nachUnten li {
	width:49.5%;
	float:left;
}	
.nachUnten a {
	background:url(bilder/nachunten.gif) no-repeat left center;
	display:block;
	padding:0.1em 0 0.1em 15px;
}	
#index {
	width:47em;
	margin: 0.5em auto 0.5em auto;
	height:100%;
}
#index #rechts {
	padding:0 40px 0 40px;
	height:100%;
}	

#index h1.deutsch,
#index h1.english {
	background: url(bilder/willkommen1.gif) no-repeat center center !important;
	height:100px;
	margin:0.3em 0 0.5em 0;
	padding: 0 0 5px 0;
}	
#index h1.english {
	background: url(bilder/welcome.gif) no-repeat center center !important;
}	
#index #navi {
	width:14em;
	padding-left:0 !important;
	float:right;
}
	
#index #bild {
	text-align:center;
	padding-top:0.2em;
}

#index #navi ul {
	margin:0 0.5em 0.8em 0.5em;
}	
#index #navi li {
	margin:5px 0 0 0;
}

#index #navi li a {
	height:1.1em;
	padding:0.1em;
}

