body, textarea, div {
 scrollbar-base-color:#C28F4E;
 scrollbar-3dlight-color:#563C21;
 scrollbar-arrow-color:#563C21;
 scrollbar-darkshadow-color:#563C21;
 scrollbar-face-color:#A03C00;
 scrollbar-highlight-color:#D06627;
 scrollbar-shadow-color:#563C21;
 scrollbar-track-color:#C28F4E; }

body {
 margin:0px;
 padding:0px;
 background-color:#553F27;
 font-family:'Arial';
 font-size:12px;
 font-weight:normal;
 color:#000000;
 line-height:14px;
 }

div.header {
 postition:absolute;
 z-index:1;
 background-image:url(images/header.jpg);
 background-repeat:no-repeat;
 top:0px;
 left:0px;
 width:800px;
 height:40px; }

div.content {
 postition:absolute;
 top:40px;
 left:0px;
 width:800px;
 height:520px;
 margin:0px;
 padding:0px;
 background-color:#CE9C5B;
 border: 0px solid #666633;
 z-index:1;
 }

div.footer {
 postition:absolute;
 z-index:1;
 background-image:url(images/footer.jpg);
 background-repeat:no-repeat;
 top:560px;
 left:0px;
 width:800px;
 height:40px; }

div.impressum {
 position:absolute;
 top:580px;
 left:740px;
 width:50px;
 height:17px;
 margin:0px;
 padding:0px;
 border: 0px solid #eeeeee;
 z-index:2;
 text-align:justify;
 vertical-align:bottom;
 color:#FFFFFF;
 font-size:12px;
 overflow:none;
 padding-right:10px;
 }

a.impressum { font-size:10px; color:#FFFFFF; }
a.impressum:link {color:#FFFFFF;text-decoration:none;}
a.impressum:visited {color:#FFFFFF;text-decoration:none}
a.impressum:active {color:#FFFFFF;text-decoration:none}
a.impressum:hover { color:#FFFFFF;text-decoration:none}

div#larubia {
 position:absolute;
 top:12px;
 left:10px;
 width:187px;
 height:14px;
 margin:0px;
 padding:0px;
 border: 0px solid #666633;
 z-index:2;
 text-align:center;
 vertical-align:bottom;
 color:#EEE5DF;
 font-size:14px;
 font-weight:bolder;
 }

a.larubia { font-size:14px; color:#EEE5DF; }
a.larubia:link {color:#EEE5DF;text-decoration:none;}
a.larubia:visited {color:#EEE5DF;text-decoration:none}
a.larubia:active {color:#EEE5DF;text-decoration:none}
a.larubia:hover { color:#EEE5DF;text-decoration:none}

div#navigation {
 position:absolute;
 top:12px;
 left:433px;
 width:364px;
 height:14px;
 margin:0px;
 padding:0px;
 border: 0px solid #eeeeee;
 z-index:2;
 text-align:center;
 vertical-align:bottom;
 color:#EEE5DF;
 font-size:14px;
 font-weight:bolder;
 }

table#navigation {
 table-layout:fixed;
 width:364;
 border: 0px solid #ffffff;
 font-size:9px;
 color:#ffffff;
 font-family:'Verdana';
 }

td.navigation {
 width="44";
 border: 0px solid #ffffff;
 text-align:center;

 }

div#home {
 position:absolute;
 top:120px;
 left:435px;
 width:300px;
 height:300px;
 margin:0px;
 padding:0px;
 border: 0px solid #eeeeee;
 z-index:2;
 text-align:left;
 vertical-align:bottom;
 color:#FFFFFF;
 font-size:12px;
 font-weight:bold;
 }

div.bottom {
 position:absolute;
 top:570px;
 left:435px;
 width:300px;
 height:17px;
 margin:0px;
 padding:0px;
 border: 0px solid #eeeeee;
 z-index:2;
 text-align:left;
 vertical-align:bottom;
 color:#FFFFFF;
 font-size:12px;
 font-weight:bold;
 vertical-align:middle;
 }

a.bottom { font-size:12px; font-weight:bold; color:#FFFFFF; }
a.bottom:link {color:#FFFFFF;text-decoration:none;}
a.bottom:visited {color:#FFFFFF;text-decoration:none}
a.bottom:active {color:#FFFFFF;text-decoration:none}
a.bottom:hover { color:#FFFFFF;text-decoration:none}

div.text {
 position:absolute;
 top:70px;
 left:250px;
 width:500px;
 height:485px;
 margin:0px;
 padding:0px;
 border: 0px solid #eeeeee;
 z-index:2;
 text-align:justify;
 vertical-align:bottom;
 color:#000000;
 font-size:12px;
 overflow:auto;
 padding-right:10px;
 }

div.copyright {
 position:absolute;
 top:570px;
 left:10px;
 width:200px;
 height:17px;
 margin:0px;
 padding:0px;
 border: 0px solid #eeeeee;
 z-index:2;
 text-align:justify;
 vertical-align:bottom;
 color:#FFFFFF;
 font-size:12px;
 overflow:none;
 padding-right:10px;
 }

a.copyright { font-size:12px; color:#FFFFFF; }
a.copyright:link {color:#FFFFFF;text-decoration:none;}
a.copyright:visited {color:#FFFFFF;text-decoration:none}
a.copyright:active {color:#FFFFFF;text-decoration:none}
a.copyright:hover { color:#FFFFFF;text-decoration:none}

div.right {
 position:absolute;
 top:70px;
 left:20px;
 width:300px;
 height:450px;
 margin:0px;
 padding:0px;
 border: 0px solid #eeeeee;
 z-index:3;
 text-align:left;
 vertical-align:top;
 color:#000000;
 font-size:12px;
 overflow:none;
 padding-right:10px;
 }

h1 {
 color:#993300;
 font-size:18px;
 font-weight:bold;
 }

h2 {
 color:#000000;
 font-size:18px;
 font-weight:bold;
 }

span.brown {
 color:#993300; }

table.text {
 color:#000000;
 font-size:12px;
 empty-cells:show;
 border:0px;
 width:480;}

td.time {
 width:40px;
 text-align:center;
 vertical-align:top; }

td.date {
 width:60px;
 text-align:center;
 vertical-align:top; }

td.line {
 width:10px;
 text-align:center;
 vertical-align:top; }

td.uhr {
 width:40px;
 text-align:left;
 vertical-align:top; }

td.space {
 width:20px;
 text-align:left;
 vertical-align:top; }

td.info {
 width:350px;
 text-align:left;
 vertical-align:top; }

tr.brown {
 color:#993300;
 vertical-align:top; }

 td.halb {
 width:240px;
 text-align:left;
 vertical-align:top; }

a.nav { font-family:'Verdana';font-size:9px; color:#E9AF42; }
a.nav:link {color:#E9AF42;text-decoration:none;}
a.nav:visited {color:#E9AF42;text-decoration:none}
a.nav:active {color:#E9AF42;text-decoration:none}
a.nav:hover { color:#E9AF42;text-decoration:none}

a { font-size:12px; color:#993300; }
a:link {color:#993300;text-decoration:underline;}
a:visited {color:#993300;text-decoration:underline}
a:active {color:#993300;text-decoration:underline}
a:hover { color:#993300;text-decoration:underline}