body {
margin : 0 0 0 0;
padding : 0 0 0 0;
background-image : url(images/front.jpg);
background-attachment : fixed;
}
table, td {
font-size : 97%;
line-height : 125%;
font-family : arial, helvetica, tahoma, verdana, sans-serif;
color : #000;
}
h2 {
font-family : "Trebuchet MS", arial, helvetica, verdana, tahoma, sans-serif;
color : #fff2a7;
margin-bottom : 20px;
letter-spacing : 2px;
font-size : 125%;
border-bottom : 0 solid #746b64;
padding-bottom : 4px;
}
.li {
background-image : url(images/ra1.png);
background-repeat : repeat-y;
vertical-align : top;
border-right : 0 solid #bfbfbf;
width : 3px;
}
.re {
background-image : url(images/ra2.png);
background-repeat : repeat-y;
border-left : 0 solid #bfbfbf;
}
.sp2unten {
background-image : url(images/sp2unten.png);
background-repeat : repeat-x;
border-left : 0 solid #bfbfbf;
}
.sp2oben {
background-image : url(images/sp2oben.png);
background-repeat : repeat-x;
border-left : 0 solid #bfbfbf;
}
#main {
background-image : url(images/front.jpg);
border-bottom : 1px solid #fff;
border-right : 1px solid #fff;
border-left : 1px solid #fff;
}
#topread {
height : 260px;
border-top : 0 solid #c4c4c4;
border-left : 0 solid #fff;
border-right : 0 solid #c4c4c4;
background-image : url(images/readheader.png);
background-color : #000000;
background-repeat : no-repeat;
}

#top {
height : 260px;
border-top : 0 solid #c4c4c4;
border-left : 0 solid #fff;
border-right : 0 solid #c4c4c4;
background-image : url(images/blatt.jpg);
background-color : #000000;
background-repeat : no-repeat;
}

#topvid {
height : 260px;
border-top : 0 solid #c4c4c4;
border-left : 0 solid #fff;
border-right : 0 solid #c4c4c4;
background-color : #000000;
background-repeat : no-repeat;
}
#hpname {
background-image : url(images/top.png);
background-position : right top;
background-repeat : no-repeat;
height : 120px;
padding-right : 10px;
padding-top : 10px;
text-align : right;
color : #000;
letter-spacing : 1px;
font-size : 14px;
font-family : "Trebuchet MS", arial, helvetica, verdana, tahoma, sans-serif;
font-style : italic;
}
.buleiste {
padding-top : 5px;
padding-bottom : 10px;
vertical-align : top;
height : 35px;
background-repeat : repeat-x;
border-bottom : 0 solid #c4c4c4;
border-left : 0 solid #000000;
}
#menu2 a, #menu2 a:visited, #menu2 a:active {
display : block;
color : #000;
text-decoration : none;
font-family : verdana, sans-serif;
font-size : 10pt;
padding-right : 0;
padding-bottom : 0;
padding-top : 0;
line-height : 36px;
text-align : center;
}
#menu2 a:hover {
color : #000;
text-decoration : none;
border-left : 0 solid #000000;
border-bottom : 0 solid #000000;
border-top : 0 solid #000000;
}
#nav {
padding-left : 0;
padding-right : 0;
padding-top : 0;
padding-bottom : 0;
vertical-align : top;
border-left : 0 solid #fff;
}
#sp2 {
color : #999999;
text-align : justify;
padding-left : 10px;
padding-right : 10px;
padding-top : 20px;
padding-bottom : 20px;
background-color : #000000;
width : 100%;
}
H3 {
color : #ffffff;
}
datum {
color : #9f0e0e;
font-size : 8pt;
}
#fussb {
font : normal 12px verdana, sans-serif;
color : #fff;
height : 180px;
text-align : center;
border-top : 0 solid #bfbfbf;
background-image : url(images/bot.png);
background-position : right top;
background-repeat : no-repeat;
line-height : 16px;
}
#footer {
position : relative;
top : -50px;
left : 105px;
}
#footer li a:link, #footer li a:visited, #footer li a:active {
color : #000000;
}
#footer li {
list-style-type : none;
}
#footer li a:hover {
color : #ffffff;
letter-spacing : 0;
}
#menu01 {
background-image : url(images/nav.png);
background-position : left top;
background-repeat : no-repeat;
border : 0 dashed #fff;
text-align : left;
margin-top : 0;
margin-bottom : 0;
margin-right : 0;
margin-left : 0;
padding-bottom : 15px;
padding-top : 10px;
padding-left : 10px;
}
#menu01 ul, #menu01 li {
margin-left : -30px;
padding : 0;
list-style-type : none;
}
#menu01 li a:link, #menu01 li a:visited, #menu01 li a:active {
display : block;
border-bottom : 0 dashed #c2631d;
width : 150px;
color : #000000;
text-decoration : none;
font-size : 14px;
height : 16px;
line-height : 16px;
}
#menu01 li a:hover {
color : #ffffff;
letter-spacing : 0;
}
#backgroundbox1 {
position : absolute;
z-index : -2;
width : 215px;
height : 80px;
margin-left : -20px;
margin-top : -20px;
}
#nextgigs {
position : absolute;
z-index : -1;
margin-top : -30px;
}
#photoarchivbox {
position : absolute;
z-index : -2;
width : 215px;
height : 150px;
margin-left : -20px;
margin-top : -20px;
}
#photoarchiv {
position : absolute;
z-index : -1;
margin-top : -20px;
}
#newsletter {
position : absolute;
z-index : -1;
margin-top : -40px;
margin-left : -15px;
}
.box1 {
border-right : 0 solid #c4c4c4;
padding-left : 20px;
padding-right : 0;
padding-top : 0px;
padding-bottom : 80px;
font : normal 11px/18px verdana, sans-serif;
color : #ffffff;
border-top : 0 solid #fff;
border-bottom : 0 solid #fff;
width : 207px;
}
#backgroundbox2 {
position : absolute;
z-index : -1;
width : 215px;
height : 230px;
margin-left : -20px;
margin-top : -20px;
}
.box2 {
border-right : 0 solid #c4c4c4;
padding-left : 20px;
padding-right : 0;
padding-top : 0;
padding-bottom : 50px;
font : normal 11px/18px verdana, sans-serif;
color : #ffffff;
border-top : 0 solid #fff;
border-bottom : 0 solid #fff;
width : 207px;
}
.trenn1 {
background-color : #310800;
border-right : 1px solid #c4c4c4;
padding-left : 5px;
padding-right : 5px;
padding-top : 15px;
padding-bottom : 15px;
font : normal 11px/18px verdana, sans-serif;
color : #29334e;
border-bottom : 0 solid #fff;
border-top : 0 solid #fff;
width : 220px;
height : 10px;
}
.trenn2 {
border-right : 0 solid #c4c4c4;
border-bottom : 1px solid #c4c4c4;
padding-left : 5px;
padding-right : 5px;
padding-top : 15px;
padding-bottom : 15px;
font : normal 11px/18px verdana, sans-serif;
color : #29334e;
border-bottom : 0 solid #fff;
border-top : 0 solid #fff;
width : 220px;
height : 10px;
}
a:link, a:visited, a:active {
font-size : 98%;
font-family : arial, helvetica, verdana, tahoma, sans-serif;
color : #ffffff;
}
a:hover {
color : #9f0e0e;
}

