/* 1200472167.69 */
html {
  font-size: 70%;
}

/*Mittels Universalselektor werden die Vorgaben der Browser auf null gestellt*/
/*###########################################################################*/
* {margin:0;padding:0;}

/*Formatierung des Body
/*#############################################################*/
body {  font-family:verdana, arial, helvetica, sans-serif;
        background-color:#FFFFFF;
       }

.clear {clear:both;}

.flLeft { margin:5px;float:left; }
.flRight { margin:5px; float:right; }

/* -- Es folgt der Wrapper, der die Site umgibt */
/*################################################*/
#wrapper {margin:0px auto;
           margin-bottom:50px;
          margin-top:20px;
          min-width:800px;
          max-width:950px;

          color:#000;

        background: url(verlauf_links.jpg) repeat-y;
        background-color:#93C880;

        }

/*        Hier wird der Kopf der Seite formatiert */
/*#################################################*/
#oben {
        margin:0;
        padding:0;
        height:123px;
        width:100%;
        background-color:#528ace;
        background: url(verlauf_oben.jpg) repeat-x;
        }

#oben p {margin-right:25px;
         font-size:12px;}

#obenmitte {width:100%;
            height:125px;
            background: url(fotos/oben_mitte.jpg) no-repeat;
            background-position:top right;}

#obenmitte img {margin-left:0px;}

/*Einrichten der Werte fuer Floating Div ID links und rechts*/
/*##########################################################*/
#links    {float:left;}
#rechts    {float:right;}
#content {margin-left:139px;
          padding-left:5px;
          background-repeat:no-repeat;
          background-position:bottom right;
          background-color:#93C880;
          border-bottom:1px solid #84B86E}

#main {  padding-top:25px;
         padding-left:10px;
         margin-right:25px;
         background-color:#93C880;}


/*        Navigation                                            */
/*##############################################################*/

#navigation {float:left;
             width:140px;
             padding:25px 0px 170px 0px;
             background-position:center bottom;
             background-image:url(fotos/fuchs.jpg);
             background-repeat:no-repeat;}

#navigation h1 {background-color:#ffffff;
                width:130px;
                text-align:center;}


#navigation ul li {list-style-type:none;
                   font-size:1.3em;
                   margin-bottom:2px;
                   margin-left:5px;
                   }

#navigation a:link {text-align:center;
                    text-decoration:none;
                    border:1px solid gray;
                    width:125px;
                    display:block;
                    padding:2px;
                    color:#000000;
                    background-color:#ffffff;}

#navigation a:visited {text-align:center;
                    text-decoration:none;
                    border:1px solid gray;
                    width:125px;
                    display:block;
                    padding:2px;
                    color:#000000;
                    background-color:#ffffff;}

#navigation a:hover {text-align:center;
                    text-decoration:none;
                    border:1px solid gray;
                    width:125px;
                    display:block;
                    padding:2px;
                    color:#000000;
                    background-color:#B9E0EB;}

#navigation a:focus {text-align:center;
                     text-decoration:none;
                     border:1px solid gray;
                    width:125px;
                    display:block;
                    padding:2px;
                    color:#000000;
                    background-color:#B9E0EB;}

#navigation a:active {text-align:center;
                    text-decoration:none;
                    border:1px solid black;
                    width:125px;
                    display:block;
                    padding:2px;
                    color:#000000;
                    background-color:#B9E0EB;}

#wrapper #navigation ul li a.aktiv {background-color:#B9E0EB;}


/*        Headlines*/
/*#########################################################*/

/* Headline 1 */
#main img {float:right;}
#main h1 {
        color:#000000;
        background-color:#fff;
        background-image:url(/files/h1_verlauf.jpg);
        background-position:right;
        background-repeat:repeat-y;
        font-family:arial, helvetica, verdana, sans-serif;
        font-size:1.6em;
        font-weight:bold;
        margin-bottom:5px;
        padding-left:3px;
        clear:right;}


/* Headline 2 */
#main h2 {
        color:#000;
        font-family:arial, helvetica, verdana, sans-serif;
        font-size:1.3em;
        font-weight:bold;
        line-height:1.2em;
        margin-top:10px;
        margin-bottom:5px;

}


/*        Paragraphs / Lists
------------------------------------------------------------------------------*/
#main p {margin-bottom:1.2em;
        font-size:1.2em;
        line-height:1.6em;}

#main ul {margin-bottom:1.2em;
          font-size:1.2em;
          line-height:1.6em;
          margin-left:12px;
}

#main ul li {margin-left:5px;}

/*        Hyperlinks
------------------------------------------------------------------------------*/
#main a:link {
        color:#0048A0;
        text-decoration:underline;
        font-weight:bold;
}

#main a:hover {
        color:#FC7E00;
}


/*        footer
------------------------------------------------------------------------------*/
#footer {margin: 0px auto;
        min-width:800px;
        max-width:1024px;
        height:18px;
        background-color:#93C880;;
        clear:both;
        background-image:url(fotos/rund_unten.jpg);
        background-position:left bottom;
        background-repeat:no-repeat;}

#footer p {font-size:11px;
        font-style:italic;
        height:18px;
        text-align:center;
        background-image:url(fotos/rund_unten_rechts.jpg);
        background-position: bottom right;
        background-repeat:no-repeat;
        }