body {
        margin-left:10px;
        margin-top:10px;
        background-image:url(../img/red_body.jpg);
/*        background-color: #900;                */
}

/* Website complete (content alle außer bilder)  */
#content {
        width: 1100px;
        height: 660px;
        position: absolute;      
        margin-left:10px;
        margin-top:10px;
        overflow: hidden;
        z-index:10;
 /*       background-color: #900;                  */
 /*       background-image:url(../img/bg-content_2.jpg); */
 /*       background-repeat:no-repeat;             */
        border: 4px solid #FFD700;
 /*       font-family: comic sans ms, comic sans ms, mono;  */
 /*       font-family: georgia, georgia, serif;             */
        font-family: Arial, Arial, Helvetica, sans-serif;
        font-size:90px; line-height:1.1em;
        color:#000000;
}

/* Website complete (content bilder)  */
#content_pic {
        width: 1100px;
        height: 660px;
        position: absolute;
        left: 50%;
        margin-left: -550px;
        top: 50%;
        margin-top: -330px;
        overflow: hidden;
        z-index:1;
        background-color: #900;
        background-image:url(../img/bg-content_2.jpg);
/*        background-repeat:no-repeat;             */
        border: 2px solid #000000;
/*       font-family: comic sans ms, comic sans ms, mono;  */
/*        font-family: georgia, georgia, serif;            */
        font-family: Arial, Arial, Helvetica, sans-serif;
        font-size:12px; line-height:1.5em;
        color:#000000;
}

#toptext {
        width:1100px;
        height:110px;
        position: absolute;
        top:0px; left:0px;    
        font-family: "Times new Roman", times, timesnr, "new century schoolbook", serif;
        font-size:80px;
        letter-spacing:0.1pt;
 /*       text-align:center;         */
        vertical-align: bottom;
        border-bottom: 4px solid #FFD700;
        background-image:url(../img/red_top.jpg);
        background-color: #99CCFF;       
        }

/* startseite spalte linke Seite */
#leftside {
        font-size:12px; line-height:1.5em;
        width: 129px;
        height: 496px;
        position: absolute;
        padding: 6px 7px 8px 14px;
        top: 110px;
        left: 0px;
        float: left; 
        z-index: 50;
        overflow: hidden;
        color: #800000;
        border-top: 4px solid #FFD700;
        border-right: 0px solid #000000;
        background-image:url(../img/red_left.jpg);
        background-color: #0066FF;                
}

#leftsideimp {
        font-size:12px; line-height:1.5em;
        width: 129px;
        height: 496px;
        position: absolute;
        padding: 6px 7px 8px 14px;
        top: 110px;
        left: 0px;
        float: left; 
        z-index: 50;
        overflow: hidden;
        color: #800000;
        border-top: 4px solid #FFD700;
        border-right: 0px solid #000000;
        background-image:url(../img/red_left2.jpg);
        background-color: #0066FF;                
}

/* bilder rahmen linke Seite oben */
#leftsidetop {
        width: 528px;
        height: 290px;
        position: absolute;
        padding: 6px 8px 8px 14px;
        top: 20px;
        left: 0px;
        float: right;
        font-size:14px;
        line-height:1.4em;
        z-index: 50;
        overflow: hidden;
        border-top: 1px solid #000000; border-right: 1px solid #000000;
}

/* bilder rahmen linke Seite unten */
#leftsidebottom {
        width: 528px;
        height: 290px;
        position: absolute;
        padding: 8px 8px 8px 14px;
        top: 320px;
        left: 0px;
        float: right;
        font-size:14px;
        line-height:1.4em;
        z-index: 50;
        overflow: hidden;
        border-top: 1px solid #000000; border-right: 1px solid #000000;
}

/* zweidrittel spalte linke Seite */
#eindrittel {
        width: 386px;
        height: 496px;
        position: absolute;
        padding: 6px 8px 8px 6px;
        top: 110px;
        left: 0px;
        text-align: left;
        z-index: 50;
        overflow: hidden;
        font-size:14px; line-height:1.2em;
        border-top: 4px solid #FFD700;
        border-right: 0px solid #000000;
        background-image:url(../img/red_middle.jpg);
        background-color: #6699FF;                 
}

/* startseite spalte mittig */
#middle {
        width: 786px; 
        height: 496px;
        position: absolute;
        padding: 6px 7px 8px 7px;
        top: 110px;
        left: 150px;
        float: center;      
        z-index:12;
        overflow:auto;
        font-size:15px;
        line-height:1.3em;
        border-top: 4px solid #FFD700;
        background-image:url(../img/red_middle.jpg);
        background-color: #6699FF; 
}

#middle-only {
        width: 1086px; 
        height: 496px;     
        position: absolute;
        padding: 6px 7px 8px 7px;
        top: 110px;
        left: 0px;
        float: center;
        z-index:12;
        overflow:auto;
        font-size:15px;
        line-height:1.3em;
        border-top: 4px solid #FFD700;
        background-image:url(../img/red_middlefull.jpg);
        background-color: #6699FF; 
}

/* startseite spalte rechte seite */
#rightside {
        width: 129px;
        height: 496px;
        position: absolute;
        padding: 6px 7px 8px 14px;
        top:110px;
        left: 950px;
        z-index: 50;
        overflow:hidden;
        color: #800000;         
        font-size:12px; line-height:1.5em;
        border-top: 4px solid #FFD700;
        border-left: 0px solid #000000;
        background-image:url(../img/red_left.jpg);
        background-color: #0066FF;                 
}

#rightsideimp {
        width: 129px;
        height: 496px;
        position: absolute;
        padding: 6px 7px 8px 14px;
        top:110px;
        left: 950px;
        z-index: 50;
        overflow:hidden;
        color: #800000;         
        font-size:12px; line-height:1.5em;
        border-top: 4px solid #FFD700;
        border-left: 0px solid #000000;
        background-image:url(../img/red_left2.jpg);
        background-color: #0066FF;                 
}

/* bilder rahmen rechte Seite oben */
#rightsidetop {
        width: 528px;
        height: 290px;
        position: absolute;
        padding: 6px 14px 8px 8px;
        top: 20px;
        left: 550px;
        float: left;
        font-size:14px;
        line-height:1.4em;
        z-index: 50;
        overflow: hidden;
        border-top: 1px solid #000000;
}

/* bilder rahmen rechte Seite unten */
#rightsidebottom {
        width: 528px;
        height: 290px;
        position: absolute;
        padding: 8px 14px 8px 8px;
        top: 320px;
        left: 550px;
        float: right;
        font-size:14px;
        line-height:1.4em;
        z-index:50;
        overflow: hidden;
        border-top:1px solid #000000; 
}

/* zweidrittel spalte rechte seite */
#zweidrittel {
       width: 778px;
        height: 496px;
        position: absolute;
        padding: 6px 14px 8px 8px;
        top: 110px;
        left: 400px;
        z-index:50;
        overflow: hidden;
        font-size:14px; line-height:1.1em;
        border-top:4px solid #FFD700;
        border-left: 0px solid #000000;
        background-image:url(../img/red_right.jpg);
        background-color: #0066FF; 
}

/* startseite + zweidrittel untere Leiste */
#bottom {
        width:1100px;
        height: 20px;
        position:absolute;            
        padding: 8px 14px 14px 14px;
        top: 620px;
        left: 0px;
        z-index:50;
        overflow: hidden;
        color: #FFA500;
        font-size:14px; line-height:1.1em;
        font-family: arial;
        border-top: 1px solid #FFD700;
        background-image:url(../img/red_top.jpg);
        background-color: #99CCFF;
}

/* bilder untere Leiste */
#bottom_pic {
        width:1072px;
        height: 18px;
        position:absolute;
        padding: 8px 14px 14px 14px;
        top: 620px;
        left: 0px;
        z-index:50;
        overflow: hidden;
        border-top: 1px solid #000000;
        color: #0000dd;
        word-spacing: 275px;
        font-family: arial;
        font-size: 1.2em;
        font-weight: bold;
/*              vertical-align: text-bottom;          */
/*          text-decoration: overline;            */
}

#infobox {
visibility:hidden;
position:absolute;
top:10px; left:10px; width:200px; background-color:#FDFEFF; border:2px solid #0090E0;
z-index:1;
}
a:link {color: #FFD700; text-decoration: none;}
a:visited {color: #800000; text-decoration: none;}
a:hover {color: #0000CD; text-decoration: none;}
a:active { color:#00BFFF; text-decoration: none;}

td.ueber:hover {display:block; width:150px; font-size:12px;}

h1 {font-size:1.8em; font-weight: bold; line-height:0.5em; padding:0; margin:0;}
h2 {font-size:1.4em; font-weight: bold;}
h3 {font-size:1.3em;}
h4 {font-size:1.1em; color:#800000;}
h5 {font-size:0.9em; color:#800000;}

.farbig {color:#222222; font-size:16px; font-weight: bold;}
.farbig1 {color:#800000; font-size:16px; font-weight: bold;}.gross {font-size:1.8em; font-weight: bold; }
.gross_blink {font-size:1.8em; font-weight: bold; text-decoration:blink; }
.mittel {font-size:1.3em; font-weight: bold;}
.mini {font-size:18px; text-align:top}
.maxi {font-size:20px; text-align:top}
.links {text-align:left; font-weight: bold;}
.rechts {text-align:right; font-weight: bold;}
.zentriert-bottom  {display:inline; text-align:center; font-weight: bold; font-size:1.2em; text-decoration: underline; vertical-align:top;}
.zentriert-g {text-align:center; font-size:1.5em; font-weight: bold;}             
.zentriert-m {text-align:center; font-size:1.1em; font-weight: bold;}

html, body, textarea {
scrollbar-face-color: #f4a460;
scrollbar-highlight-color: #f8f8ff;
scrollbar-shadow-color: #f8f8ff;
scrollbar-3dlight-color: #f8f8ff;
scrollbar-arrow-color: #f8f8ff;
scrollbar-track-color: #f8f8ff;
scrollbar-darkshadow-color: #f4a460;
}