 /*** The Essential Code ***/

          * {font-size:100.00%;}



                body {
                        min-width: 680px;   /* 2 x (LC fullwidth + CC padding) + RC fullwidth */
                        background: #FEEDB7 url(spalte.jpg) 0 0px repeat-x;
                        color:black;
                        font-family: arial, verdana, sans-serif;
                        font-size: 0.7em;
                        margin:0;
                        padding:0;
                }

                body {
                margin: 0;
                padding: 0;
                /* background: #FEEDB7 url(spalte.jpg) 70px left repeat-x; */
                background: #FEEDB7 url(spalte.jpg) 0 0px repeat-x;


                }


                #main {
                background: #FEEDB7 url(spalte.jpg) 0 0px repeat-x;
                color:inherit;
                }

                #header a:link {text-decoration:none;background:transparent;}    /* noch nicht besuchte Ziele */
                #header a:visited {text-decoration:none;background:transparent;}

                a:link {color:#A9501B;background:inherit;}    /* noch nicht besuchte Ziele */
                a:visited {color:#D7882C;background:inherit;} /* besuchte Ziele */
                a:hover {color:#A9501B;background:inherit;}   /* Verweise bei "MouseOver" */
                a:active {color:#A9501B;background:inherit;}  /* Angeklickte Verweise */
                a:focus {color:#A9501B;background:inherit;}   /* Verweise, die Fokus erhalten */

                #footer a:link {color:white;background:inherit;}    /* noch nicht besuchte Ziele */
                #footer a:visited {color:white;background:inherit;} /* besuchte Ziele */
                #footer a:hover {color:white;background:inherit;}   /* Verweise bei "MouseOver" */
                #footer a:active {color:white;background:inherit;}  /* Angeklickte Verweise */
                #footer a:focus {color:white;background:inherit;}   /* Verweise, die Fokus erhalten */

                h1 {font-size:1.6em;font-weight:normal;}
                h2 {font-size:1.4em;font-weight:normal;}
                h3 {font-size:1.2em;font-weight:bold;}

                hr {border:1px solid silver;margin:10px;height:0px;}

                li {/* text-align:left; */}
                img {border:0;}
                textarea {font-size:1.5em;}
                td {text-align:left;}


                #navigation {
                position:absolute;
                white-space: nowrap;
                /* top:225px; */
                top:142px;
                right:80px;
                margin: 0; padding: 0.2em;
                text-align: center;
                border: 0px solid black;
                background-color: transparent;
                }

                ul#navigation {
                position:absolute;
                white-space: nowrap;
                /* top:225px; */
                top:142px;
                right:80px;
                margin: 0; padding: 0.2em;
                text-align: center;
                border: 0px solid black;
                background-color: transparent;

                }
                ul#navigation li {
                list-style: none;
                display: inline;
                margin: 0; padding: 0;
                white-space: nowrap;
                }

                ul#navigation a, ul#navigation span {
                float: left; width: 5em;
                margin: 0.4em; padding: 0.2em 1em;
                text-decoration: none; font-weight: normal;
                color: white; background: inherit;
                text-align:center;
                white-space: nowrap;
                }

                * html ul#navigation a, * html ul#navigation span {
                width: 3em;
                white-space: nowrap;
                }

                ul#navigation a:hover, ul#navigation span {
                color: white; background: inherit;
                text-decoration:underline;

                }

                ul#navigation div {
                clear: left;
                }

                #werbung {
                display:none;
                /*
                         background:#D7882C;
                         color:black;
                         padding:10px;
                         text-align:center;
                */
                }



                #container {
                        padding-left: 200px;
                        padding-right: 240px;
                        background:transparent;
                }



                #container .column {
                        position: relative;
                        float: left;
                }



                #center {
                        padding: 10px 20px;
                        width: 100%;
                }



                #left {
                        width: 180px;
                        padding: 0 10px;
                        right: 240px;
                        margin-left: -100%;
                }

                #left p{
                        text-align:left;

                }



                #right {
                        width: 180px;
                        padding: 0 10px;
                        margin-right: -100%;
                }




                #footer {
                        clear: both;
                }



                /*** IE Fix ***/


                * html #left {
                        left: 200px;
                }



                /*** Equal-height Columns ***/



                #container {
                        overflow: hidden;
                }

                 /* 
                #container .column {
                        padding-bottom: 1001em;
                        margin-bottom: -1000em;
                }

                */

                /*** Footer Fix ***/



                * html body {
                        overflow: hidden;
                }


                * html #footer-wrapper {
                        float: left;
                        position: relative;
                        width: 100%;
                        padding-bottom: 10010px;
                        margin-bottom: -10000px;
                 }



                /*** Same as body background ***/


                /*** Just for Looks ***/






                #header {
                        background: transparent url(header6.gif) no-repeat top center;
                        height:188px;
                        min-width: 768px;
                        text-align:center;
                        border:0px solid black;
                }

                #footer {
                        text-align: center;
                        padding: 0.2em 0;
                        background: #A9501B;
                        color:white;
                }

                #footer p {padding:5px;}

                #left {
                        background: transparent;

                }

                #left h3{
                background:#A9501B;
                color:white;
                padding:3px;
                margin:0;
                text-align:center;
                }

                #left td, fieldset, form {padding:0;margin:0;}
                #left select {margin:2px;}


                .box {background:white;padding:3px;border:1px solid #A9501B;margin-bottom:10px;color:black;}




                #center {
                        background: transparent;
                        font-size:1.1em;
                }

                #center h3{
                background:#A9501B;
                color:white;
                padding:3px;
                margin:0;
                }

                #center h2{
                font-weight:bold;
                padding:0px 10px;
                }

                #center p{
                padding:0px 10px;
                text-align:justify;
                }

                #right {
                        background: transparent;
                }

                #right h3{
                background:#A9501B;
                color:white;
                padding:3px;
                margin:0;
                text-align:center;
                }

                #right input, td, fieldset, form {padding:0;margin:0;}



                #container .column {
                        padding-top: 0;
                        text-align: justify;
                }



fieldset {border:0;padding:0;margin:0;}
form {padding:0;}

.pic {
padding-left:0px;
padding-right:17px;
padding-top:0px;
padding-bottom:12px;
background:white url(big_back.gif) no-repeat bottom left;
color:black;
float:left;
margin:5px;
border:0px outset black;
text-align:center;
}

.hoverbox
{
        cursor: default;
        list-style: none;
        text-align:justify;
        padding:5px;


}

.hoverbox a {text-align:justify;background: #FEEDB7;color:inherit;}

.hoverbox a .preview
{
        display: none;
}

.hoverbox a:hover .preview
{
        display: block;
        position: absolute;
        top: -33px;
        left: -45px;
        z-index: 1;
}

.hoverbox img
{
        background: #FEEDB7;
        border-color: #aaa #ccc #ddd #bbb;
        border-style: solid;
        border-width: 0px;
        color: inherit;
        padding: 0px;
        vertical-align:top;
        text-align:justify;
}

.hoverbox li
{
        background: transparent url(thumb_back2.gif) bottom right no-repeat;
        border-color: #ddd #bbb #aaa #ccc;
        border-style: solid;
        border-width: 0px;

        display: inline;
        float: left;
        margin: 0px;
        padding-right: 9px;
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 9px;
        position: relative;
        text-align:justify;
}

.hoverbox span
{
        background: #FEEDB7 url(thumb_back2.gif) bottom right no-repeat;
        border: 0px;
        margin: 0px;
        padding-right: 9px;
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 45px;
        /*height:80px;
        position: relative;
        display: inline;*/
        text-align:justify;
        color:inherit;
}

.hoverbox .preview
{
        border-color: #000;
}



.nobr {
   white-space : nowrap;

}















.schatten2
{
        cursor: default;
        list-style: none;
        text-align:justify;
        padding:5px;


}

.schatten2 a {text-align:justify;background: #FEEDB7;color:inherit;}

.schatten2 a .preview
{
        display: none;
}

.schatten2 a:hover .preview
{
        display: block;
        position: absolute;
        top: -33px;
        left: -45px;
        z-index: 1;
}

.schatten2 img
{
        background: #FEEDB7;
        border-color: #aaa #ccc #ddd #bbb;
        border-style: solid;
        border-width: 0px;
        color: inherit;
        padding: 0px;
        vertical-align:top;
        text-align:center;
}

.schatten2 li
{
        background: transparent url(thumb_back3.gif) bottom right no-repeat;
        border-color: #ddd #bbb #aaa #ccc;
        border-style: solid;
        border-width: 0px;
        width:76px;
        display: inline;
        float: left;
        margin: 0px;
        padding-right: 9px;
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 9px;
        position: relative;
        text-align:center;
}


tr {vertical-align:top;}
table {
border-collapse:collapse;
}
td {padding:3px;}

.gray {background:#FEEDB7;}
.zitat {background:white url(zitatende.jpg) no-repeat top right;padding:3px;border:1px solid #A9501B;margin-bottom:10px;color:black;}
.zitatende {background:transparent url(zitatanfang.jpg) no-repeat bottom left;padding:3px;border:1px solid #A9501B;margin-bottom:10px;color:black;}