/* (c) Klaus Weitzel */



body

        {font-family: arial, helvetica, sans-serif;

        font-size: 14px;

        color: #fff;

        margin-top: 10px;

        text-align: center;

        //background-image: url(hintergrund_hell.jpg);
       background-color: #C0C0C0;

        }



.wrap

        {width: 90%;

        min-height: 600px;

        margin: auto;

        text-align: left;

        border-width: large;

        border-style: outset;

        border-color: #097C39;

        background-image: url(box.png);

        }



/*-------------------------------------------------*/

/* Top Banner                                      */

/*-------------------------------------------------*/



.banner

        {width: 100%;
        height: 150px;

        margin: auto;

              border: 1px solid #097C39;

        text-align: left;

        background-color: #097C39;



        background-image: url(banner_enzian.jpg);
        background-repeat:no-repeat;
        background-position: center;


        }



/*-------------------------------------------------*/

/* Content Container                               */

/*-------------------------------------------------*/



.container

        {width: 100%;

        min-height: 550px;

        margin-top: 5px;

        margin-bottom: 5px;

        text-align: left;

        background-image: url(box.png);

        }



/*-------------------------------------------------*/

/* Left Column                                     */

/*-------------------------------------------------*/



.leftbar

        {width: 200px;

        min-height: 400px;
        border: 1px solid #FFFFFF;
        padding-left: 9px;
        padding-right: 9px;
        float: left;

        text-align: justify;

        }



/*-------------------------------------------------*/

/* Left Content Block                              */

/*-------------------------------------------------*/



.content

        {display: none;

        width: 180px;

        margin-top 10px;

        }



/*-------------------------------------------------*/

/* Search Box                                      */

/*-------------------------------------------------*/



.searchbox

        {width: 196px;

        margin-top: -17px;

        margin-bottom: 3px;

        align: center;

        display: block;

        }



.searchbutton

        {width: 200px;

        margin: 1px;

        margin-bottom: 5px;

        align:center;

        display: block;

        }



/*-------------------------------------------------*/

/* Main Content                                    */

/*-------------------------------------------------*/



.content2

        {margin-left: 220px;

        margin-right: 10px;

        margin-top: 25px;

        padding: 10px;

        min-height: 400px;

        text-align: justify;

        background-color: #000000;

        border: 1px solid #000;

        }



/*-------------------------------------------------*/

/* News Module                                     */

/*-------------------------------------------------*/



.news_wrap

        {padding: 5px;

        margin-top: 15px;

        border: 1px solid #000;

        background-color: #097C39;

        }



.post_title, .post_date

        {border-bottom: 1px solid #000;

        }



.post_title

        {font-weight: bold;

        font-size: 12px;

        color: #000;

        }



.post_date

        {text-align: right;

        font-weight: bold;

        }



.post_short

        {text-align: justify;

        font-size: 12px;

        }



/*-------------------------------------------------*/

/* Footer                                          */

/*-------------------------------------------------*/



.footer

        {margin-left: 5px;

        margin-right: 10px;

        margin-bottom: 5px;

        padding: 10px;

        text-align: left;

        background-color: #097C39;

        border: 1px solid #000;

        }



/*-------------------------------------------------*/

/* Navigation Menu 1 - by maxdesign (listamatic)   */

/* adapted by K. Weitzel for WB Template Metal-Slab*/

/*-------------------------------------------------*/





#navcontainer ul

        {padding: .2em 0;

        margin: 0;

        list-style-type: none;

        background-color: #097C39;

        color: #ff0000;
        font-weight: bold;

        width: 100%;

        font: normal 110% arial, helvetica, sans-serif;

        text-align: center;

        }



#navcontainer li { display: inline; }



#navcontainer li a

        {text-decoration: none;

        background-color: #000000;

       color: #fff;
         font-weight: bold;

        padding: .2em 1em;

        border: 1px solid #fff;

        }



#navcontainer li a:hover

        {background-color: #555;

        color: #fff;

        }



/*-------------------------------------------------*/

/* Navigation Menu 2 - by maxdesign (listamatic)   */

/* adapted by K. Weitzel for WB Template Metal-Slab*/

/*-------------------------------------------------*/



#navcontainer2 ul

        {margin: 0;

        padding: 0;

        list-style-type: none;

        font-family: Arial, Helvetica, sans-serif;

        font-size: 14px;

        }



#navcontainer2 li { margin: 0 0 3px 0; }



#navcontainer2 a

        {display: block;

        margin-left: 2px;

        padding: 2px 2px 2px 22px;

        border: 1px solid #fff;

        background-color: #000;

        }



#navcontainer2 a:link

        {color: #ff0000;
         font-weight: bold;
        text-decoration: none;



        }

#navlist2 a:visited

        {color: #ff0000;
         font-weight: bold;

        text-decoration: none;

        }



#navcontainer2 a:hover

        {border: 1px solid #333;

        font-weight: bold;

        background-color: #555;

        }



#active a:link, #active a:visited, #active a:hover

        {border: 1px solid #333;

        color: #fff;

        background-color: #555;

        }
