body { background-color:#eeebeb;
          background:<img src="fileadmin/layout/Leer.gif">;
          margin-top: 5;
          margin-left: 0;
          margin-right: 0;
          margin-bottom: 5; }
          
/* Images / Captions */
dd.csc-textpic-caption { font-size: 8pt; font-family: Arial; color:#000000; font-style: none; font-weight:bold; }

h1 { font-size:11pt; font-family:Verdana, Arial; color:#34689b; font-weight:bold; }
h2 { font-size:10pt; font-family:Verdana, Arial; color:#dc2b69; font-weight:bold; }
h3 { font-size:9pt; font-family:Arial, Verdana; color:#717171; font-weight:bold; }
h4 { font-size:9pt; font-family:Arial, Verdana; font-weight:bold; color:#ffffff; }
h5 { font-size:8pt; font-family:Arial, Verdana; font-weight:bold; color:#4f49c0; }
hr { color:#313131; }
P,Li,td { font-size:8pt;
            color:#000000;
            font-family:Verdana, Arial; }
. { font-size:8pt;
    color:#000000;
    font-family:Verdana, Arial; }

.page { background-color:#eeebeb; }
.header { background-repeat:no-repeat; }
.leftmm { background-color:#34689b;
                font-family:Verdana, Arial;
                font-size:8pt;
                color:#ffffff; }
.mm { background-color:#34689b; }
.rightmm { background-color:#34689b;
                font-family:Verdana, Arial;
                font-size:7pt;
                color:#ffffff; }
.rightmm a:link { color:#ffffff;
              font-weight:normal;
              text-decoration:none; }
.rightmm a:visited { color:#ffffff;
              font-weight:normal;
              text-decoration:none; }
.rightmm a:active { color:#ffffff; }
.rightmm a:hover { color:#dfdfdf; }
.left { background-color:#eeebeb;
        border-right: solid 1px #34689b; }
.left p { font-size:7pt;
          color:#8f8f8f;
          font-family: Verdana, Arial;  }
.cent { background-color:#eeebeb;
          border-left: solid 0px #000000; }
.cont { background-color:#eeebeb; }
.right { background-color:#eeebeb; }
.bottom { background-color:#eeebeb;
              border-top: 2px solid #34689b;
              font-size:7pt;
              color:#34689b;
              font-family:Verdana, Arial;
              font-weight:bold; }
.bottom a:link { color:#34689b;
              font-size:7pt;
              font-family:Verdana, Arial;
              font-weight:bold;
              text-decoration:none; }
.bottom a:visited { color:#34689b;
              font-size:7pt;
              font-family:Verdana, Arial;
              font-weight:bold;
              text-decoration:none; }
.bottom a:active { color:#34689b; }
.bottom a:hover { color:#dc2b69; }
.newstop { background:<img src="fileadmin/layout/Boxheader_news.gif">;
                font-size:8pt;
                color:#000000;
                font-family:Arial, Verdana;
                font-weight:bold; }
.news  { background-color:#ffba53;
            border:1px black solid;
            font-size:8pt;
            color:#000000;
            font-family:Arial, Verdana; }
.dark { background-color:#34689b; }
.dark p { font-size:8pt;
             line-height:9pt;
             color:#ffffff;
             font-family:Verdana, Arial; }
.dark h2 { font-size:10pt; font-family:Verdana, Arial; color:#ffffff; font-weight:bold; }
.dark h3 { font-size:19pt; font-family:Verdana, Arial; color:#ffffff; font-weight:bold; }
.dark a:link { color:#ffffff;
                    font-weight:bold;
                    text-decoration:none; }
.dark a:visited { color:#ffffff;
                        font-weight:bold;
                        text-decoration:none; }
.dark a:active { color:#ffffff;
                       font-weight:bold;
                       text-decoration:none; }
.dark a:hover { color:#dfdfdf; }
a:link { color:#0000FF;
           font-weight:bold;
           text-decoration:underline; }
a:visited { color:#0000FF;
               text-decoration:underline; }
a:active { color:#0000FF; }
a:hover { color:#cc0033; }

th { font-size:8pt;
     color:#000000;
     font-family:Verdana, Arial;
     font-weight:bold; }

.noline { a:Verdana, Arial, Sans Serif; font-size:9pt; color:#727270; font-weight:bold; }
/* main Menu Definitionen */
.mainMenu { background-color: #34689b; }
.mainMenu a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cccccc; font-weight: normal; }
.mainMenu a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#cccccc; font-weight: normal; }
.mainMenu a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cc0033; font-weight: normal; }
.mainMenu .act { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cccccc; }
.mainMenu .subBG { background-color: #34689b; padding: 0 5 0 5; border-top: 1px solid #fff; font-weight: normal; }
/*
/*
 * path Menu Definitionen
 */
.pathMenu a { color: #000; }
.pathMenu a:hover { color: #cc0033; }
.pathMenu .act { color: #000; }
.pathMenu { }
.pathMenu td { border-top: solid 0px #999; border-bottom: solid 1px #999; }
/* access */
.pathMenu a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style: normal; line-height: normal; text-decoration: none; }
/* access */
.pathMenu a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style: normal; line-height: normal; text-decoration: none; }
/* access */
.pathMenu .act { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style: normal; line-height: normal; text-decoration: none; }

div.menu-image img { float: left;
                     margin-right:10px; }
div.menu-image { margin-bottom:20px; }

DIV.csc-frame { border: 0px; }
DIV.csc-frame-invisible {}
DIV.csc-frame-rulerBefore { border-top: 1px solid #34689B; }
DIV.csc-frame-rulerAfter { border-bottom: 1px solid #34689B; }
DIV.csc-frame-indent { padding-left: 100px; }
DIV.csc-frame-indent3366 { padding-left: 33%; }
DIV.csc-frame-indent6633 { padding-right: 33%; }
DIV.csc-frame-frame1 { background-color: #34689B; padding: 10px 10px 10px 10px; border: 0px solid #34689B; }
DIV.csc-frame-frame2 { background-color: #FFFFFF; padding: 10px 10px 10px 10px; border: 1px solid #34689B; }