body {
margin:0px 0px 0px 0px;
padding:0px;
spacing:0px;
background-color:#000;
font-family:verdana,arial,helvetica;
font-weight:normal;
font-size:11px;
}
html, body {
  height:100%;
}
.rahmen {
width:860px;
height:80%;
padding:0px;
spacing:0px;
margin:auto;
}
.pic {
width:100px;
height:100px;	
background:url(home.jpg);
margin:0px;
padding:0px;
spacing:0px;
}
.head {	
background:url(header.jpg);
border:1px solid #fff;
border-top:#fff;
width:1000px;
height:210px;
background-color:#fff;
margin:0px;
padding:0px;
spacing:0px;
text-align:right;
}
.nav {
width:1000px;
height:88px;
border:1px solid #fff;
background-color:#000;
color:#fff;
font-family:verdana,arial;
font-weight:normal;
font-size:10px;
margin:0;
padding:0px;
spacing:0px;
}
.content {
width:1000px;
height:80%;
border:1px solid #fff;
background-color:#000;
color:#fff;
font-family:verdana,arial;
font-weight:normal;
font-size:10px;
text-align:right;
margin:0;
padding:0px;
spacing:0px;
z-index:1; 
position: relative;
left:0px;
top:0px;
overflow:hidden;
}
.content_galerie {
width:1000px;
height:628px;
border:1px solid #fff;
background-color:#000;
color:#fff;
font-family:verdana,arial;
font-weight:normal;
font-size:10px;
text-align:right;
margin:0;
padding:0px;
spacing:0px;
z-index:1; 
position: relative;
left:0px;
top:0px;
overflow:hidden;
}
.textbox {
background:transparent url(trans_box2.png);	
width:480px;	
padding:10px;
text-align:left;
color:#000000;
font-size:11px;
line-height:15px;
z-index:2; 
position: relative;
left:50px;
top:-550px;
overflow:hidden;
}
.textbox_style {
background:transparent url(trans_box2.png);	
width:500px;	
padding:10px;
color:#000000;
font-size:11px;
line-height:15px;
z-index:2; 
position: relative;
left:125px;
top:-560px;
text-align:left;
}
.textbox_uebermich {
background:transparent url(trans_box2.png);	
width:490px;	
padding:10px;
color:#000;
font-size:11px;
line-height:15px;
z-index:2; 
position: relative;
left:470px;
top:-600px;
text-align:left;
}
.textbox_art {
width:380px;	
padding:10px;
color:#fff;
font-size:11px;
line-height:15px;
z-index:2; 
position: relative;
left:590px;
top:-550px;
text-align:left;
}
.textbox_galerie {
width:880px;	
padding:10px;
color:#fff;
font-size:11px;
line-height:0px;
z-index:2; 
position: relative;
left:30px;
top:-450px;
text-align:center;
}
.textbox_kontakt {
width:430px;	
padding:5px;
color:#fff;
font-size:11px;
line-height:10px;
z-index:2; 
position: relative;
left:550px;
top:-630px;
text-align:left;
}
.textbox_impressum {
width:430px;	
padding:5px;
color:#fff;
font-size:11px;
line-height:10px;
z-index:2; 
position: relative;
left:750px;
top:-550px;
text-align:left;
}

.textbox_impressum2 {
width:700px;	
padding:5px;
color:#fff;
font-size:8px;
line-height:10px;
z-index:2; 
position: relative;
left:20px;
top:-760px;
text-align:left;
}
.galerie {
width:900px;
height:100%;
border:1px solid #fff;
background-color:#000;
padding-top:10px;
padding-bottom:15px;
}
.nav2 {
width:1000px;
height:50px;
border:1px solid #fff;
background-color:#000;
color:#fff;
font-family:verdana,arial;
font-weight:normal;
font-size:10px;
text-align:right;
margin:-1px;
padding:0px;
spacing:0px;
position:absolute; 
bottom:0px
}
.nav2b {
width:1000px;
height:50px;
border:1px solid #fff;
background-color:#000;
color:#fff;
font-family:verdana,arial;
font-weight:normal;
font-size:10px;
text-align:right;
margin:-1px;
padding:0px;
spacing:0px;
position: relative;
left:0px;
top:-425px;	
}
.na {
width:1000px;
height:50px;
border:1px solid #fff;
background-color:#000;
color:#fff;
font-family:verdana,arial;
font-weight:normal;
font-size:10px;
text-align:right;
margin:-1px;
padding:0px;
spacing:0px;
position: relative;
left:0px;
top:100px;	
}
h1 {
color:#000;
font-size:14px;
font-weight:bold;
}
h2 {
color:#fff;
font-size:14px;
font-weight:bold;
}
a.copy {
color:#fff;
text-decoration:underline;
font-family:verdana,arial;
font-weight:normal;
font-size:10px;
}
a.copy:hover {
color:#f442b3;
text-decoration:underline;
font-weight:normal;
}
.imp {
margin:5px;
padding:0px;
spacing:0px;
}
