/**/
/* zentrales Body-Elemente */
/*
body {
          margin: 30px 0 10px 0;
         text-align:center;
         font-family : 'Trebuchet MS','Helvetica','Arial','Verdana'  ;
         background-color: #fff;
}       */
/**/
/* Kopfbereich mit Grafik und Zitat */
/**/
div.weiss {color:#FFFFFF;}
a:link.weiss {text-decoration:none; color : #ffffff; }
body     {
         background-color:#FAFAFA;
         }
div.container {
         width: 100%;
         max-width: 750px;
         margin: 0 auto;    /* Für Zentrierung */
         background-image : url(/bilder/kopf-x.JPG);
         background-repeat : no-repeat;    /*   */
         background-color:#FFFFFF;
         color: #333;
         Border: 0px;
         text-align : left;
}
div.container-m {
         width: 90%;
         max-width: 800px;
         margin: 0 auto;    /* Für Zentrierung */
         color: #333;
         Border: 0px;
         text-align : left;
}
div.titel {
         background-image:url(http://www.zettel.net/bilder/kopf.JPG)
         background-color:#123456;
         float: left;
         height: 10px;
         margin: 20px 0 0 100px;
         line-height: 110%;
         font-size:0.8em;
}
div.titel-m {
         float: left;
         height: 10px;
         margin: 20px 0 0 0px;
         line-height: 110%;
         font-size:0.8em;
}
a:link.titel {text-decoration:none; color : #000; }
a:hover.titel { text-decoration : none; background-color : #ff9900; color : #c30000; }
a:active.titel {text-decoration:none; color : #000; }
a:visited.titel {text-decoration:none; color : #000; }
div.slogan {
         background-image : url(/bilder/logo-strich-2.jpg);
         background-repeat : no-repeat;
         background-position:right bottom;
         padding-right: 0px;
         padding-top: 20px;
         text-align:right;
         font-size:0.8em;
         color: #930000;

}
div.kopf-bild {
         height: 80px;
         padding-right: 40px;
         padding-top: 20px;
         height: 50px;
}
div.zitat {
         display: none;
         margin-top:3px;
         margin-bottom:0px;
         padding-top : 0px;
         padding-left: 0px;
         padding-right: 20px;
         text-align : right;
         font-size:0.8em;
         color : #333;
}
/**/
/* Allgemeine Linkleiste zwischen Kopf und Text (und zwischen Text und Fuß)*/
/**/
div.kopfleiste {
         max-width : 790px;
         width : 790px;
         height : 20px;
         background-image : url(/bilder/strich-rot.jpg);
         background-repeat : no-repeat;    /*   */
         margin:25px 0 0 0;
         font-size : 0.9em;
         text-align : left;
         color: #000000;
}
a:hover.kopfleiste { text-decoration : none; font-weight : bold; background-color : #ff9900; color : #c30000; }
a:link.kopfleiste { border:0px solid ;border-color : #FFFFFF;text-decoration:none; color : #000; }
a:visited.kopfleiste { border:0px solid ;border-color : #FFFFFF;text-decoration:none; color : #000; }
a:active.kopfleiste { border:0px solid ;border-color : #FFFFFF;text-decoration:none; color : #000; }
/**/
/* Linkleiste  */
/**/
div.navigation {
         background-color:#FFFFFF;
         float: left;
         width: 180px;
         margin: 0 0 0 0;
         padding-left:5px;
         line-height: 110%;
         font-size:0.9em;
}
div.hometopic { margin-top : 14px; margin-bottom : 14px; font-size: 1.0em; }
div.maintopic { margin-bottom : 2px; font-size: 0.9em; padding-top : 1.0px; padding-bottom : 1px; }
div.subtopic  { margin-bottom : 1px; margin-left: 4px; font-size: 0.8em; padding-top : 2px;padding-left : 10px;  padding-bottom : 1px;background-image:url(/bilder/arrow.gif);background-repeat:no-repeat;}
a          { color : #C61E00; }
a:link     { color : #C61E00; }
a:visited  { color : #585858; }
a:hover    { text-decoration : none; color : #c30000; background-color : #ff9900; }
/**/
/* Textbereich */
/**/
div.inhalt {
         background-color:#FFFFFF;
         margin-left: 195px;
         border-left: 1px solid silver;
         padding: 1em;
         max-width: 36em;
         line-height: 110%;
         font-size:0.9em;
}
div.text {
         background-color:#FFFFFF;
         margin : 0 0 0 0;
         line-height : 140%;}
h1 { margin : 0px 0 10px 0; font-size : 1.0em; font-weight : bolder; letter-spacing : 0.1pt; }
h2 { margin : 10px 0 10px 0; font-size : 1.0em; font-weight : bolder; letter-spacing : 0.1pt; }
h3 { margin : 5px 0 5px 0;   font-size : 1.0em; font-weight : bolder; letter-spacing : 0.1pt; }
h4 { margin : 0 0 0 0;       font-size : 1.0em; font-weight : bolder; letter-spacing : 0.0pt; }
h5 { margin : 0 0 0 0;       font-size : 1.0em; font-weight : bolder; letter-spacing : 0.0pt; color : #a12c29; }
p   { margin : 0 0 0.5em 0; }
div { margin : 0 0 0.5em 0; }
hr { color : #C0C0C0; border-color : #C0C0C0; background-color : #C0C0C0; height : 1px; border:thin; text-align:left; }
div.bild { margin : 0 0 0px 0px; float : left; border-color : #C0C0C0; font-weight : bolder; font-size : 0.8em; color : #a00000; }
div.oben { margin : 0 0 0 0 ;}
div.strong {font-weight:bold;}
/**/
/* Allgemeine Linkleiste zwischen Text und Fuß*/
/**/
div.fussleiste {
         display:none;
         max-width : 790px;
         width : 790px;
         background-color:#FFFFFF;
    /*     background-image : url(/bilder/strich-rot.jpg);
         background-repeat : no-repeat;      */
         height : 25px;
         padding-top : 7px;
         font-size : 0.7em;
         text-align : left;
}
a:link.fussleiste {text-decoration : none;color : #141414;}
a:visited.fussleiste {text-decoration : none;color : #141414;}
a:active.fussleiste {text-decoration : none;color : #c30000;}
a:hover.fussleiste {text-decoration : none;font-weight : bold;background-color : #800000;color : #ffffff;}
/**/
/* Linkformatierung für Sitmap*/
/* */
div.c0 {margin-left: 0em ; margin-bottom:0; font-size: 1.0em;}
div.c1 {margin-left: 1em ; margin-bottom:0; font-size: 1.0em;}
div.c2 {margin-left: 2em ; margin-bottom:0; font-size: 1.0em;}
div.c3 {margin-left: 3em ; margin-bottom:0; font-size: 1.0em;}