body {margin:0px; padding:30px; scrollbar-track-color:#DFEFFF; scrollbar-3dlight-color:#DFEFFF; text-align:center; background-image:url('/graphics/snow5.jpg');}

#container {position:relative; top:0px; left:0px; width:1150px; height:820px; border:0px solid black; z-index:0; margin-left:auto; margin-right:auto;}
#main {position:absolute; top:0px; left:200px; width:750px; height:750px; background-color:white; border:0px solid black; overflow:none; z-index:3; background-image:url('/graphics/bg_main.jpg'); background-position:center top; background-repeat:no-repeat;}
#contents {position:absolute; top:30px; left:75px; width:654px; height:700px; background-color:white; border:2px solid white; overflow:auto; z-index:4;}

#welcome {position:relative; top:520px; left:0px; width:750px; height:190px; background-color:transparent; border:0px solid black; overflow:none; z-index:5;}

#list {position:absolute; top:30px; left:170px; width:90px; height:270px; border:2px solid white; background-color:transparent; z-index:9;}
#nav {position:absolute; top:700px; left:170px; width:93px; height:30px; border:0px; background-color:transparent; z-index:8;}
#footer {position:absolute; top:750px; left:200px; width:750px; height:50px; border:0px; z-index:6; background-color:rgba(255,255,255,0); background-image:url('/graphics/bg_footer.png'); background-position:center top; background-repeat:no-repeat;}

#tn_nav {position:absolute; top:0px; left:0px; margin:10px; width:630px; height:30px; border:0px solid black; background-color:transparent; z-index:7;}
#tn_contents {position:absolute; top:40px; left:0px; margin:10px; width:630px; height:500px; border:0px solid black; background-color:transparent; z-index:7;}

#bg_michael {position:absolute; top:0px; left:0px; width:200px; height:775px; border:0px solid black; background-color:transparent; z-index:4;}
#bg_margrit {position:absolute; top:0px; left:0px; width:200px; height:775px; border:0px solid black; background-color:transparent; z-index:4;}

#bg_sk {position:absolute; top:0px; left:950px; width:200px; height:775px; border:0px solid black; background-color:transparent; z-index:2;}
#bg_bi {position:absolute; top:0px; left:950px; width:200px; height:775px; border:0px solid black; background-color:transparent; z-index:2;}

#bg_links_leer {position:absolute; top:0px; left:0px; width:200px; height:775px; border:0px solid black; background-color:transparent; z-index:4;}
#bg_rechts_leer {position:absolute; top:0px; left:950px; width:200px; height:775px; border:0px solid black; background-color:transparent; z-index:2;}

td.headbox { border:2px solid #fbb32c; background-color:#fbb32c; height:36px; }
td.linkbox {  border:1px solid white; background-color:#dfefff; height:30px; }
td.framebox {  border:2px solid #e69f03; height:30px; }

h1 { font-family: verdana, arial, helvetica, sans-serif; font-size:12pt; color:#ffffff; margin:5px; font-weight:bold;}
h2 { font-family: verdana, arial, helvetica, sans-serif; font-size:10pt; color:black; margin-left:0px; margin-top:15px; margin-bottom:10px; font-weight:bold;}
h3 { font-family: verdana, arial, helvetica, sans-serif; font-size:10pt; color:black; margin:5px; font-weight:bold;}

p { font-family: verdana, arial, helvetica, sans-serif; font-size:10pt; color:black; margin-top:5px; margin-bottom:2px; }
p.inlinkbox { margin-left:5px; margin-right:5px; margin-top:5px; margin-bottom:5px;}
p.plan { margin-left:1px; margin-right:1px; margin-top:1px; margin-bottom:1px;}

a { font-family: verdana, arial, helvetica, sans-serif; font-size:10pt; color:#1b42ab; margin-top:5px; margin-bottom:2px; text-decoration:none; }
a:hover { font-family: verdana, arial, helvetica, sans-serif; font-size:10pt; margin-top:5px; margin-bottom:2px; text-decoration:underline;}
li { font-family: verdana, arial, helvetica, sans-serif; font-size:10pt; color:black; margin-top:5px; margin-bottom:2px; }

input { font-family: verdana, arial, helvetica, sans-serif; font-size:10pt; color:black; }
select { font-family: verdana, arial, helvetica, sans-serif; font-size:10pt; color:black; }
textarea { font-family: verdana, arial, helvetica, sans-serif; font-size:10pt; color:black; }