html, body, #bg, #bg table, #bg td, #content {
height:100%;
overflow:hidden;
width:100%;
}
#bg div {
height:200%;
left:-50%;
position:absolute;
top:-50%;
width:200%;
}
#bg td {
text-align:center;
vertical-align:middle;
}
#bg img {
display:block;
margin:0 auto;
min-height:50%;
min-width:50%;
}
#content {
position:absolute;
text-align:center;
top:0;
z-index:70;
}
#content img {
border:medium none;
}
#mittig {
height:650px;
margin-left:auto;
margin-right:auto;
text-align:left;
width:1000px;
}
#slider {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
height:366px;
margin-left:212px;
margin-top:224px;
position:absolute;
width:522px;
}
#box1 {
margin:0;
position:absolute;
}
.sample {
border:1px solid #3A3A3A;
margin:4px 0 21px;
padding:0;
}
.mask {
height:366px;
overflow:hidden;
position:absolute;
width:522px;
}
.mask img {
border:medium none;
display:block;
position:absolute;
}
#bild1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/fotorahmen_gross.png) no-repeat scroll 0 0;
height:648px;
margin-left:0;
margin-top:23px;
position:absolute;
width:944px;
}
logo {
margin-left:60px;
margin-top:60px;
position:absolute;
}
