/* CSS Declaration Behindertenhilfe Westpfalz e.V. */


/*  **********************************************************************
    *
    * Layout Header, Body, Links and Footer
    *
    **********************************************************************
*/


    div#Header {
        background-repeat: no-repeat;
        background-image: url(../img/header.jpg);
        height: 170px;
        background-position: center;
    }

    div#Header h1, div#Header h2 {
        display: none;
    }

    p#Footer {
        clear: both;
        font-size: 0.9em;
        margin: 0; padding: 0.1em;
        text-align: center;
        background-color: lightgrey; border: 1px solid blue;
    }

    body {
        color: black; background-color: white;
        font-family: Helvetica,Arial,sans-serif;
        margin: 0; padding: 1em;
        min-width: 41em;
    }

/*  **********************************************************************
    *
    * Layout Navigation
    *
    **********************************************************************
*/
    ul#Navigation {
        font-size: 0.83em;
        float: left; width: 12em;
        margin: 0 0 1.2em; padding: 1em;
        border: 1px solid blue;
        background-color: lightgrey;
    }

    ul#Navigation li {
        list-style-image: url(../img/Blume_Button.gif);
        margin: 0.5em; padding: 0.5em;
    }

    ul#Navigation a {
        display: block;
        padding: 0.2em;
        font-weight: bold;
    }

    ul#Navigation  a:link,    div#Info a:link    { color: blue;   background-color: lightgrey; }                  
    ul#Navigation  a:hover,   div#Info a:hover   { color: black;  background-color: yellow;    }               
    
    ul#Navigation  a:visited, div#Info a:visited { color: blue;   background-color: lightgrey; } 
    ul#Navigation  a:active,  div#Info a:active  { color: yellow; background-color: blue;      }           

/*  **********************************************************************
    *
    * Layout Info
    *
    **********************************************************************
*/

    div#Info {
        font-size: 0.9em;
        float: right; width: 12em;
        margin: 0 0 1.1em; padding: 0;
        background-color: lightgrey;
        border: 1px solid blue;
    }

    div#Info h2 {
        font-size: 1.1em;
        margin: 0.2em 0.5em;
    }

    div#Info p {
        font-size: 1em;
        margin: 1em;
    }

    div#Info a {
        display: block;
    }

/*  **********************************************************************
    *
    * Layout Inhalt
    *
    **********************************************************************
*/
    div#Inhalt {
       /* position: realtive*/
        margin: 0 12em 1em 12em;
        padding: 0 1em;
    }

    * html div#Inhalt {
        height: 1em;  /*3-Pixel-Bug des Internet Explorers */
    }

    div#Inhalt h1 {
        background-color: lightgrey;
        padding: 2em;
        font-size: 1.1em;
        margin: 0 0 0.7em; padding: 0.1em;
        text-align: center;
        border: 2px ridge silver;
    }

    div#Inhalt h2 {
        font-size: 1.0em;
        margin: 0.2em 0;
    }
    div#Inhalt p, table  {
        font-size: 0.8em;
        margin: 1em 0;
    }

    div#Inhalt ul {
        font-size: 0.8em;
        margin: 1em 4em;
    }

    div#Inhalt th {
       font-weight: bold;
       text-align: left;
       background-color: lightgrey;
       vertical-align: top;
    }

    div#Inhalt td {
       vertical-align: top;
    }

    div#Inhalt hr {
        color: #f00;
    }

    .Kapitel{
        position: relative;
        border-top:    1px solid blue;
        border-left:  10px solid blue;
        border-right: 10px solid blue;
        border-bottom: 1px solid blue;
        padding: 10px;
        margin-bottom: 10px;
    }

/* CSS End */







