body {
font-family:"Trebuchet MS";
margin:0;
padding:0;
margin-top:5px;
font-size:12px;
color:#FFFFFF;
background-color:#000000;
}

p {
color:#FFFFFF;
margin-top:5px;
}

a,a:link,a:visited{
color:#000000;
text-decoration:none;
}
a img {
border:none;
}

#zentriert {
	position: absolute;
	width: 1024px;
	height: 592px;
	top: 50%;
	left: 50%;
	margin-top: -296px;
	margin-left: -512px;
}

#center {
margin: auto;
clear:both;
width:1024px;
height:592px;
}

#top {
background-color:#FFFFFF;
color:#000000;
width:1024px;
height:14px;
}
.top a:hover , .menu a:hover{
background-color:#000000;
color:#FFFFFF;

}

.top a {
line-height:14px;
font-size:14px;
float:left;
display:block;
border-right:1px solid;
padding-right:5px;
padding-left:5px;
}
.header {
margin-left:10px;
}
#content {
overflow:auto;
float:left;
clear:both;
width:1024px;
height:542px;
/*scrollbar-face-color: #666666;
scrollbar-track-color: #FFFFF;
scrollbar-arrow-color: #000000;
scrollbar-3dlight-color: #FFFF00;
scrollbar-darkshadow-color: #00FF00;
scrollbar-track-color: #00FFFF;
    
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #C0C0C0*/
}

#menu {
background-color:#FFFFFF;
color:#000000;
float:left;
clear:both;
width:1024px;
height:14px;
}

.menu a {
line-height:14px;
font-size:14px;
height:14px;
float:left;
display:block;
border-right:#000000 1px solid;
padding-right:5px;
padding-left:5px;
}

#content .thumbnails {
margin-right:10px;
margin-top:20px;
float:left;
display:block;
width: 100px;

}

#content.portfolio {
width:1022px;
height:540px;
border-left:#FFFFFF 1px solid;
border-right:#FFFFFF 1px solid;
}

#content.contact {
height:540px;
width:1022px;
border-left:#FFFFFF 1px solid;
border-right:#FFFFFF 1px solid;

}

#content.news {
background-color:#000000;
color:#000000;
width:1022px;
height:540px;
border-left:#FFFFFF 1px solid;
border-right:#FFFFFF 1px solid;
}
#content.photographer {
background-color:#000000;
color:#000000;
width:1022px;
height:540px;
border-left:#FFFFFF 1px solid;
border-right:#FFFFFF 1px solid;
}

#content.guestbook {
width:1022px;
height:540px;
border-left:#FFFFFF 1px solid;
border-right:#FFFFFF 1px solid;
background-color:#000000;
color:#FFFFFF;
}



#content.desktop img{
border:0;
margin:0;
display:block;
float:left;
}


#content.desktop {
width:1024px;
height:540px;

}
#content.people {
width:1024px;
height:540px;

}


#content .abstand {
margin-left:550px;
background-color:#FF6600;
}
.thumbnaildistance {
margin-top:10px;
display:block;
margin-right:10px;
float:left;

}


.images {
margin-top:11px;

}
.images img{
margin-right:14px;
display:bock;
float:left;
}

.desktophover {
background-color:#000000;
color:#FFFFFF!important;
}

.peoplesquare {
float:left;
text-align:center;
height: 540px;
width: 570px;
}

.contactimage {
margin-top:20px;
margin-right:10px;
float:right;
}
.contactform {
margin-right:20px;
margin-left:10px;
float:left;
}
.guestbookiframe {
margin-left:10px;
float:left;
height:500px;
width:970px;
}

.guestbookframe {
padding:5px 5px 0px 5px;
float:left;
width:970px;


}

.guestbookframe p{
padding: 5px 5px 5px 5px;
text-align:justify;
width:560px;
border:#FFFFFF 1px solid;
}

.right {

width:565px;
float:left;
line-height:18px;
}
.left {
width:330px;
margin-right:30px;
line-height:18px;
float:left;
}
.guestbookform {
float:left;
display:block;
}
.guestbookimage {
margin-left:20px;
margin-top:20px;
width:570px;
height:139px;
float:left;
background-image:url(images/guestbook.jpg);
background-repeat:no-repeat;
}

#gallery{
float:left;
width:1024px;
height:400px;
display:block;
}

#buttonpreview {
margin-top:7px;
width:117px;
height:525px;
float:left;
display:block;
}
#buttonpreview a {
color:#FFFFFF;
font-size:30px;
}

#imagecenter {
text-align:center;
margin-top:7px;
height:525px;;
width:790px;
float:left;
display:block;

}
.button {
margin-top:250px;
margin-left:40px;
}



#buttonnext {
margin-top:7px;
width:117px;
height:525px;
display:block;
float:right;
}

#buttonnext a {
color:#FFFFFF;
font-size:30px;
}

.vitaimage {
width:1022px;
height:515px;
background-image:url(images/photographer.jpg);
background-repeat:no-repeat;
float:left;
}
.vita {
float:right;
margin-top:30px;
margin-right:25px;
width:500px;
height:500px;
}

.vita p {
color:#000000;
text-align:justify;
line-height: 15px;
}
.portfoliodistance {
float:left;
margin: 0;
padding: 0;
display:block;
}
.newsimage {
width:1022px;
height:515px;
background-image:url(images/news.jpg);
background-repeat:no-repeat;
float:left;
}
.newss {
color:#00FF00;
font-size:16px;
margin-left:123px;
margin-top:288px;
float:left;
}
.newss p{
font-size:16px;
color:#14D200;
}
.red {
color:#FF331B
}
