/*
 * fhs23_de10.css:  FHS 2.3 deutsch - CSS-Formate der Auswahlseite
 * author: Hans-Werner Heinzen hwheinzen@t-online.de
 * created: 13.03.2005 (Kopie von Bitloeffel.de home.css)

 $Log: fhs_de.css,v $
 Revision 1.3  2005/04/20 14:56:35  hawe
 *** empty log message ***

 Revision 1.2  2005/03/13 17:49:12  hawe
 gekürzt

 Revision 1.1  2005/03/13 12:15:42  hawe
 Auswahlseite dazu

 */

/* ===( initialization )============================== */
body {
    /* positioning - not passed on */
    margin: 0;
    border: 0;
    padding: 0;

    /* positioning - passed on */
    text-align: center;                     /*IE centering*/
    text-indent: 0;
    border-spacing: 0;

    /* size - passed on */
    font-size: 14px;
    line-height: 1.3;

    /* style - passed on */
    color: black;
    font-family: arial, geneva, helvetica, sans-serif;
    font-weight: normal;
    list-style-position: outside;
}
div, span,
h1, h2, h3, h4, h5, h6,
ul, ol, li,
table,
form, select, input,
p, img, a {
    /* positioning - not passed on */
    margin: 0;
    border: 0;
    padding: 0;

    /* positioning - passed on */
    text-align: left;

    /* style - not passed on */
    background-color: transparent;
    text-decoration: none;
}
#page {
    /* style - not passed on */
    background-color: #fafffa;              /* coloring */
}
/* ===( end of initialization )======================= */



/* ===( wrapper )============================== */
/* (found in ala.css at www.alistapart.com - Thanks!) */
/* for 800x600 - centered when run with higher resolution */
body {
    /* style - not passed on */
    background: #aaaaaa;                    /* light grey */
}
#outerwrapper {
    /* positioning, style - not passed on */
    margin: 5px auto;                         /* centering (not IE) */
    border: 2px solid #808080;         /* dark grey */
    border-right: 2px solid #808080;        /* dark grey */
    width: 765px;                           /* (size for 800x600 Konqueror) */
}
#innerwrapper {
    /* positioning, style - not passed on */
    border: 1px solid #000000;         /* black */
    border-right: 1px solid #000000;        /* black */
}
/* ===( end of wrapper )======================= */


/* ===( container )============================== */
#centercontainer {
    /* positioning - not passed on */
    border-top: 1px solid black;
    border-bottom: 1px solid black;
}
/* ===( end of maintext )======================= */


/* ===( positioning )============================== */
.hblock {
    /* positioning - not passed on */
    margin-left: 10px;
    margin-right: 10px;
}

#maintext {
    /* positioning - not passed on */
    top: 0;
    left: 0;
    padding: 15px;
}

.left {
    /* positioning - passed on */
    text-align: left;
}
.right {
    /* positioning - passed on */
    text-align: right;
}
.baseline {
    /* positioning - not passed on */
    vertical-align: baseline;
}
/* ===( end of positioning )======================= */



/* ===( header )============================== */
#header {
    /* size - not passed on */
    height: 3em;
}
#Home {
    /* positioning - not passed on */
    vertical-align: baseline;
    /* style - passed on */
    font-size: smaller;
}
/* ===( end of header )======================= */



/* ===( footer )============================== */
#footer {
    /* size - not passed on */
    height: 60px;
    /* style - passed on */
    font-size: 10px;
}
#apology {
    /* positioning - passed on */
    text-align: center;
}
#lastline {
    /* size - not passed on */
    height: 40px;
    width: 100%;
}
/* ===( end of footer )======================= */



/* ===( maintext )============================== */
#maintext {
    /* style - not passed on */
    overflow: hidden;                   /* scroll - hideous result with Mozilla */
}
p {
    /* positioning - passed on */
    text-align: justify;
    /* positioning - not passed on */
    padding: 1em 2em 0 2em;
}
.EinfacheTabelle {
    /* positioning - not passed on */
    padding: 0 2em 0 2em;
}
.Titel {
    /* positioning - passed on */
    text-align: center;
    /* style - passed on */
    font-weight: bolder;
    font-size: x-large;
}
/* ===( end of maintext )======================= */



/* ===( misc )============================== */
a:hover {
    text-decoration:underline;
    cursor: pointer;
}
strong {
    /* style - passed on */
    font-weight: bolder;
}
small {
    /* style - passed on */
    font-size: smaller;
}
.code {
    /* size - passed on */
    font-size: 12px;
    line-height: 1.3;
    /* style - passed on */
    font-family: "courier new", courier, monospace;
}
/* ===( end of misc )======================= */


/* === end of hawe.css === */
