html {}
body  {height: 100%; background-image:url(../bilder/bg-tile.gif); background-repeat: repeat; margin:0px; padding: 0px; }

html, body, table {font-family: Arial, Helvetica, Verdana; font-size: 12px; color: #9F9F9F;}

#zentrierung {}
#website { width: 805px; text-align: left; margin: 20px 0 40px 0;}

h1 {font-size: 14px;}

a {color: #0050A0; text-decoration: none}
a:hover {color: #0050A0; text-decoration: underline}

.box {width: 100%; margin: 4px 0px 0px 0px;}
.box1 {width:12px; height: 11px; background-image:url(../bilder/navi/navi_01.gif); background-repeat: no-repeat;}
.box2 {background-image:url(../bilder/1px_blck.gif); background-repeat: repeat;}
.box3 {width:20px; height: 11px; background-image:url(../bilder/navi/navi_03.gif); background-repeat: no-repeat;}
.box4 {background-image:url(../bilder/1px_blck.gif); background-repeat: repeat;}
.box5 {text-align: left;  background-image:url(../bilder/1px_blck.gif); background-repeat: repeat;}
.box6 {width:20px; background-image:url(../bilder/navi/navi_12.gif); background-repeat: repeat-y;}
.box7 {width:12px; height: 17px; background-image:url(../bilder/navi/navi_13.gif); background-repeat: no-repeat;}
.box8 {background-image:url(../bilder/navi/navi_14.gif); background-repeat: repeat-x;}
.box9 {width:20px; height:17px; background-image:url(../bilder/navi/navi_15.gif); background-repeat: no-repeat;}


#download-mp3 a {display: block; padding: 2px 50px 2px 15px; color: #000000; font-size: 9px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none;}
#download-mp3 a:hover {background-color: #3D80DF; color: #FFFFFF; padding: 2px 50px 2px 15px;}

.track-head {height: 16px; background-image:url(../bilder/balken.gif); background-repeat: repeat-x;}
.track-odd {background-color: #FFFFFF;}
.track-even {background-color: #DEE7F7;}
.track-foot {height: 2px; background-color: #8F8F8F;}

.form2 {border: 1px solid #6F6F6F; font-size: 10px; font-family: verdana; color: #0050A0;}
.form3 {border: 1px solid #6F6F6F; font-size: 10px; font-family: verdana; color: #0050A0; width: 250px;}
.form3a {border: 1px solid #6F6F6F; font-size: 10px; font-family: verdana; color: #0050A0; width: 120px;}
.form4 {border: 1px solid #6F6F6F; font-size: 10px; font-family: verdana; color: #0050A0; width: 250px; height: 100px;}
.form5 {font-size: 10px; font-family: verdana; color: #0050A0; width: 100%;}


#navlist {list-style-type:none; margin:0px; padding:0px;}
#navlist li  {float:left; padding: 0px 10px 0 20px;}
#navlist a {color: #AFAFAF; font-size:15px; font-weight: bold; vertical-align:top; text-align:center;}
#navlist a:hover {color: #FFFFFF;}

#boxnav {width: 100%;}
#boxcontent {width: 100%;}
#boxcontent .box5 { padding: 20px;}

#foot {font-family: Verdana, Arial, Sans-Serif; font-size: 9px; color: #9F9F9F;}
#foot a {color: #BFBFBF;}

#guest_numbers, #guest_container, #guest_nav {border-style: dotted; border-color: #7F7F7F; padding: 3px 20px 3px 20px;}
#guest_numbers {border-width: 1px 0 1px 0; margin: 0 0 0 0; text-align: center;}
#guest_nav {border-width: 0 0 1px 0; margin: 0 0 0 0;}
#guest_container {border-width: 0 0 1px 0; margin: 0 0 0 0; background-color:#1F1F1F; text-align: left;}
#guest_numbers, #guest_nav, #guest_date, #guest_name2, #guest_copy {font-family: verdana, sans-serif; font-size: 9px;}

#guest_name2 {float: right;}
#guest_date {text-align: right;}
#guest_message {margin: 0 0 15px 0;}
#guest_name {margin: 0 0 7px 0;}
#guest_comment {padding: 2px 0 2px 20px; margin: 5px 0 10px 0; border-top: 1px dotted #0050A0;}
#guest_add {margin: 5px 0 10px 0; text-align: left;}

#guest_newentry, #guest_newentry hr {padding: 0px; margin: 0px;}
#guest_copy {text-align: right; margin-top: 20px;}

.guest_icon {float: left; width: 40px; height: 50px; text-align: center;}
.guest_icon img {margin: 5px 0 5px 0;}