/* - Anfang -  weitere Stylesheets - */

@import url(menues.css);            /* - Alles was zu den Navigationmenüs gehört - */

@import url(inhalt.css);            /* - Alles was man im Inhalt braucht - */

@import url(zugaenglichkeit.css);   /* - Sonderheiten für Barrierefreiheit - */

{

    padding: 0;

    margin: 0;

}

body {

    background-color: #FFFFE7;

    color:  #339922;

    text-align: center;

    vertical-align: top;

    font-family: Arial, sans-serif;

    font-size: 100.01%;

}



#wrapper {

    padding: 0;

    margin-left: auto;

    margin-right: auto;

    width: 90%;

    background-color: #FFFFE7;

    text-align: left;

}



a   {

    font-family: Arial, sans serif;

    font-weight: normal;

    font-size: 100%;

    color: #666666;

    text-decoration: underline;

}



a:hover {

    color: #009900;

    text-decoration: underline;

}



ol, ul, li {

    font-family: Arial, sans serif;

    font-weight: normal;

    font-size: 100%;

    color: #666666;

    text-align: left;

}



ol, ul {

    padding: 6px;

    margin: -5px 0px 0px 25px;

}





li {

    padding: 3px 0px 0px 0px;

    margin-left: 0px;

}



p   {

    font-family: Arial, sans-serif;

    color: #666666;

    font-size: 100%;

    font-weight: normal;

    text-align: left;

    padding: 3px 0px 3px 0px;

    margin:0px 0px 0px 0px;}



i,div {

    font-family: Arial, sans-serif;

    padding: 0px;

    margin: 0px;

    font-size: 100%;

    font-weight: normal;

    text-align: left;}



input {

    font-family: Arial, sans-serif;

    font-size: 100%;

    font-weight: normal;

}





#kopfzeile {

    padding: 7px 0 0 0;

    width: 100%;

    height: 143px;

    background:   url(../pics/punktlinie.gif) repeat-x bottom left;

    z-index: 60;

}



.center {

    padding: 0px;

    margin: 0px;

    vertical-align: top;

    text-align: center;

    font-family: Arial, sans serif;

    font-size: 90%;

    font-weight: normal;

    color: #666666;

    border: 1px solid #FFFFE7;

    display: block;

    background-color: #FFFFE7;

}









.mark1 {

    font-weight: bold;

    color: #FFFFFF;

    font-size: 90%;

    padding: 0px 3px 0px 3px;

    background-color: #66CC44;

}



.mark2 {

    background-color: #FFFF66;

    padding: 0px 3px 0px 3px;

}





/* - Fusszeile - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* - Anfang  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#fusszeile {

    clear: both;

    width: 100%;

    position: relative;

    background: #FFFFE7 url(../pics/punktlinie.gif) repeat-x top left;

}

#fusszeile p {

    text-align: right;

    margin: 10px 10px 10px 15px;

    padding: 15px;

    font-size: 0.8em;

    color:#007700;

}

#fusszeile a.nachoben {

    margin:0 10px 0 10px;

    padding: 2px 7px 3px 20px;

    color:#007700;

    background: url(../pics/nachoben.gif) 0 3px no-repeat;

}



#fusszeile a.email {

    margin: 0;

    padding: 0;

    color:#007700;

}



#fusszeile a.drucken {

    margin:0 10px 0 40px;

    padding: 2px 7px 3px 26px;

    background: url(../pics/drucken.gif) 0 0 no-repeat;

    color:#007700;

}



#fusszeile a:hover.print, #fusszeile a:focus.print, #fusszeile a:active.print {

    background:#fff url(../pics/print.gif) 0 0 no-repeat;

}

#fusszeile noscript {

    margin:0 10px 0 40px;

}

/* - Fusszeile  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* - Inhalt - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */





/*footer

#fusszeile {



    padding: 10px 0 0 0;

    width: 100%;

    height: 53px;

    background:   url(../pics/punktlinie.gif) repeat-x top left;

    z-index: 60;

    margin: 0px;

    position: relative;

    border: 0;

    font-size: 0.9em;

    font-weight: bold;

    color: #339944;

    display: block;

    vertical-align: top;



}

*/

