body {
margin:0px;
background-color:#333333;
background-image:url(images/background.jpg);
background-position:top;
background-repeat:repeat-x;
background-attachment:fixed;
}

h4 {
color:#66CCFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#main {
background-image:url(images/balken2.jpg);
background-position:left;
background-repeat:repeat-y;
width:645px;
height:auto;
margin-left:180px;
background-color:#111111;
border:0px ;
}

#head {
width:645px;
}

#banner {
width:645px;
}

#navi1 {
width:645px;
}

#balken1 {
width:645px;
}

#balken2 {
background-image:url(images/balken2.jpg);
background-position:left;
background-repeat:repeat-y;
}

#inhalt {
background:#111111;
margin-left:32px;
padding:20px;
padding-top:10px;
width:540px;
height:auto;
border-top:dotted 1px #666666;
border-bottom:dotted 1px #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
line-height:17px;
}

#foot {
background:#000000;
margin-left:32px;
padding:20px;
padding-top:10px;
width:540px;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
line-height:17px;
}


a:link {
color: #999999;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

a:visited {
color: #999999;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

a:active {
color: #999999;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

a:hover {
color: #ffffff;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.coverboxmain {
width:549px;
font-size:10px;
}

.coverbox {
width:540px;
font-size:10px;
padding:10px;
}

.cover {
width:120px;
height:120px;
border:#999999 1px solid;
}

.button {
width:120px;
height:20px;
margin-top:5px;
}


.trenn {
width:549px;
height:5px;
border-bottom:#666666 1px dotted;
}

.pic {
border:#CCCCCC 1px solid;
width:auto;
height:120px;;
}
