
body {
background-image:url(images/hintergrund.gif);
color:#717171;  
padding:50px;
margin:0px;
text-align: center;
border:0px;
}

#box { 	
text-align: left;
margin: 0px auto;
padding: 0px;
width: 950px;
height:600px;
}

#fotos { 	
margin: 0px;
float:left;
padding: 0px;
width: 350px;
height:570px;
}

#inhalt { 	
background-image:url(images/hintergrund_2.gif);
background-repeat:no-repeat;
background-position:center;
margin-left: 350px;
padding: 0px;
width: 600px;
height:570px;
}

#sprache { 	
margin: 0px;
white-space:nowrap;
margin-top:3px;
float:left;
padding: 0px;
width: 950px;
height:30px;
}

#sprachelinks { 	
margin: 0px;
white-space:nowrap;
float:left;
padding: 0px;
width: 450px;
height:30px;
}

#spracherechts { 	
margin: 0px;
float:left;
text-align:right;
padding: 0px;
width: 500px;
height:30px;
}

			
p {
color:#717171;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
margin-left:130px;
margin-right:60px;
font-weight:lighter;
white-space:normal;
}

#pi {
color:#717171;
font-family:Helvetica, Arial, sans-serif;
font-size:10px;
margin-left:130px;
margin-right:60px;
font-weight:lighter;
white-space:normal;
}

#pii {
color:#717171;
font-family:Helvetica, Arial, sans-serif;
font-size:10px;
margin-left:130px;
margin-right:60px;
font-weight:bold;
white-space:normal;
}

#pa {
color:#717171;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
margin-left:66px;
margin-right:50px;
font-weight:lighter;
}

#hkontakt {
color:#717171;
font-family:Helvetica, Arial, sans-serif;
font-size:16px;
margin-left:0px;
margin-right:220px;
font-weight:bold;
}

h1 {
color:#717171;
font-family:Helvetica, Arial, sans-serif;
font-size:16px;
margin-left:130px;
margin-right:60px;
font-weight:bold;
}

#adresse {
margin: 0px;
color:#666;
padding: 5px 10px;
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
font-weight:lighter;
}

#pu {
margin: 0px;
display:inline;
color:#666;
padding: 0px;
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
font-weight:lighter;
white-space:nowrap;
}


h5 {
color:#717171;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
margin-left:130px;
margin-right:60px;
font-weight:lighter;
text-decoration:none;
}

#textlink {
color:#717171;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
margin-left:130px;
margin-right:60px;
font-weight:lighter;
text-decoration:none;
}

l:hover {
color:#999999;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
margin-left:130px;
margin-right:60px;
font-weight:lighter;
text-decoration:none;
}

l:visited {
text-decoration:none;
}

l:link {
text-decoration:none;
}
l:active {
text-decoration:none;
}
l:focus {
text-decoration:none;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

<!-- slider -->

#slideshow {
    position:relative;
    height:570px;
}

#slideshow DIV {
    position:absolute;
    z-index:8;
    opacity:0.0;
    height:570px;
	width:350px;
    background-color: #FFF;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 570px;
	width:350px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}

a.textlink { 
color:#717171;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
margin-left:130px;
margin-right:60px;
font-weight:lighter;
text-decoration:none;
}


a:hover.textlink {
color:#CCC;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
margin-left:130px;
margin-right:60px;
font-weight:lighter;
text-decoration:none;
}

a.pu { 
margin: 0px;
display:inline;
color:#666;
padding: 0px;
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
font-weight:lighter;
white-space:nowrap;
}


a:hover.pu {
margin: 0px;
display:inline;
color:#CCC;
padding: 0px;
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
font-weight:lighter;
white-space:nowrap;
}

<!-- inhalt -->

#menu { 	
text-align:center;
float:left;
width: 600px;
height:40px;
}

#text { 	
text-align:left;
overflow:hidden;
vertical-align:bottom;
bottom:0;
float:left;
width: 600px;
height: 500px;
border:2px;
}

#text_imp { 	
text-align:left;
overflow-y:scroll;
vertical-align:bottom;
bottom:0;
float:left;
width: 600px;
height: 500px;
border:2px;
}





