body {
	color: #000000;
	background-color: #ddd2c1;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	overflow:hidden;
}
a:link { text-decoration: none; color: #333333; }
a:visited { text-decoration: none; color: #333333; }
a:hover { text-decoration: underline; color: #333333; }
a:active { text-decoration: none; color: #333333; }

.table { position:absolute; height:100%; width:100%; left: 0; top: 0; }

ul, li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

/* Inhalt */
div#wrapper { width:850px; margin:0px auto; position:relative; }


div#logo { position:absolute; left:0px; top:0px; z-index:2; overflow:auto; visibility: visible; }
div#inhalt { position:absolute; left:300px; top:50px; width:315px; height:505px; z-index:2; overflow:auto; visibility: visible; }
div#content_bg { position:absolute; left:200px; top:0px; width:450px; height:450px; z-index:2; background-color:#FFFFFF; overflow:no; visibility: visible; }
div#content { position:absolute; left:218px; top:18px; width:414px; height:414px; z-index:2; background-color:#f0e7da; visibility: visible; }

div#video { position:absolute; left:317px; top:458px; width:185px; height:25px; z-index:2; visibility: visible; }

div#left { position:absolute; left:219px; top:475px; z-index:2; background-color:#ddd2c1; overflow:auto; visibility: visible; }
div#right { position:absolute; left:605px; top:475px; z-index:2; background-color:#ddd2c1; overflow:auto; visibility: visible; }

div#up { position:absolute; left:390px; top:20px; z-index:2; background-color:#f0e7da; overflow:auto; visibility: visible; }
div#down { position:absolute; left:390px; top:370px; z-index:2; background-color:#f0e7da; overflow:auto; visibility: visible; }

div#menu { position:absolute; left:650px; top:-25px; width:200px; height:290px; z-index:99; overflow:auto; visibility: visible; }
div#menu_noflash { position:absolute; left:670px; top:100px; z-index:4; overflow:auto; visibility: visible; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#333333; line-height: 12pt; }


div#text {
	position:absolute;
	left:670px;
	top:262px;
	width:200px;
	z-index:2;
	overflow:auto;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
	line-height: 12pt;
/*	height: 200px; */
}
.service_text { margin-left:15px; margin-top:15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#333333; line-height: 12pt; }
.service_text2 { margin-left:15px; margin-top:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#333333; line-height: 12pt; }

.preise_table { margin-left:15px; margin-top:15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#333333; line-height: 12pt; }

.feld { background-color:#ddd2c1; font-family: Verdana, sans-serif; font-size: 8pt; color:#333333; margin-top:0px; margin-bottom:7px; height: 15px; width: 230px; border: 0px; }
.feld_k { background-color:#ddd2c1; font-family: Verdana, sans-serif; font-size: 8pt; color:#333333; margin-right:10px; margin-top:0px; margin-bottom:7px; height: 15px; width: 70px; border: 0px; }
.feld_g { background-color:#ddd2c1; font-family: Verdana, sans-serif; font-size: 8pt; color:#333333; margin-top:0px; margin-bottom:7px; height: 35px; width: 230px; border: 0px; }

h1 { margin-left:15px; margin-top:15px; margin-bottom:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; }


#divContainer { position:absolute; margin-left:0px; margin-top:0px; margin-bottom:0px; width:350px; height:280px; clip: rect(0 360 320 0); visibility: visible; float:left; }
div#content2 { position:absolute; margin-left:0px; margin-top:15px; }

*html #divContainer { margin-top:-10px; height:280px; }
