/* ##### BODY ##### */
.text     { background-color:#efdd90;
           text-align:justify;    /* Text als Blocksatz*/
           font-family:verdana,helvetica,arial,sans-serif; /*Schriftart*/
           font-size:13px;        /*Schriftgröße*/
           color:#851522;         /*Schriftfarbe*/
           padding-left:5px;      /*Textausrichtung links*/
           padding-right:30px;    /*Textausrichtung rechts*/
           padding-top:25px;      /*Textausrichtung rechts*/
           vertical-align:top;  } /*Textausrichtung oben*/

.uschrift { font-size:14px;     /*Schriftgröße*/
            color:#851522;  }   /*Schriftfarbe*/

/* ##### NAVIGATION ##### */
.nav     { background-image:url(images/nav.gif);
           background-color:#ecce27;
           border-bottom-width:1px;
           border-bottom-style:solid double;
           border-bottom-color:#c5ac22;
           text-align:justify;
           font-family:comic sans ms,arial,verdana,helvetica,sans-serif;
           font-size:14px ! important;
           color:#c5ac22;
           padding-left:20px;
           cursor:default; }    /* verhindert den text-Cursor 'I'*/

.bild     { background-color:#efdd90; }

.indre_rahmen
{
     border-width:1px;
     border-color:#ffffff;
     border-style:solid;
}

.Button   {  background-color:#ac1a2b;
              color:#FFFFFF;
              width:200px;
              border:1px solid #000040;
              width:140;
              cellpadding:5px;
              cellspacing:5px;  }

.Auswahl
   { background-color:#ffffff; color:#851522; width:401px; border:1px solid #000000; }

.Auswahl2
   { background-color:#ffffff; color:#851522; border:1px solid #000000; }

.kopf { font-family:verdana,helvetica,arial,sans-serif;
        font-size:10px; 
        color:#efdd90; }

.fuss { font-family:verdana,helvetica,arial,sans-serif;
        font-size:10px;
        color:#FFA000; }

strong { font-family:verdana,helvetica,arial,sans-serif;
         font-size:10px;
         color:#efdd90;
         margin-left:3px;
         margin-right:3px;
         text-align:justify;}


/* ##### LINK-FORMATIERUNGEN ##### */

/* Noch nie gedrückter Link */
a:link             { text-decoration:none;
                     font-weight:500;
                     color:#951726; }

a.type_text:link     { text-decoration:underline;
                     font-weight:500;
                     color:#951726;}

a.type_spring:link  { text-decoration:none;
                      font-family:verdana,helvetica,arial,sans-serif;
                      font-size:10px;
                      color:#D87681;
                      margin:3px;  }

a.type_pic:link  { text-decoration:none;
                   font-family:verdana,helvetica,arial,sans-serif;
                   font-size:10px;
                   color:#7F0000;  /*#FCCDA8*/
                   margin:3px;  }

a.type_pic2:link  { text-decoration:none;
                    font-family:verdana,helvetica,arial,sans-serif;
                    font-size:10px;
                    color:#FCCDA8;  /*#FCCDA8*/
                    margin:3px;  }

a.type_fuss:link  { text-decoration:none;
                      font-family:verdana,helvetica,arial,sans-serif;
                      font-size:10px;
                      color:#ecce27;
                      margin:3px;  }


/* Bereits besuchter Link */
a:visited          { text-decoration:none;
                     font-weight:500;
                     color:#951726; }

a.type_text:visited  { text-decoration:underline;
                       font-weight:500;
                       color:#BB8C80;}

a.type_spring:visited { text-decoration:none;
                        font-family:verdana,helvetica,arial,sans-serif;
                        font-size:10px;
                        color:#D87681;
                        margin:3px;  }

a.type_pic:visited { text-decoration:none;
                     font-family:verdana,helvetica,arial,sans-serif;
                     font-size:10px;
                     color:#7F0000;
                     margin:3px;  }

a.type_pic2:visited { text-decoration:none;
                     font-family:verdana,helvetica,arial,sans-serif;
                     font-size:10px;
                     color:#FCCDA8;
                     margin:3px;  }

a.type_fuss:visited { text-decoration:none;
                      font-family:verdana,helvetica,arial,sans-serif;
                      font-size:10px;
                      color:#D87681;
                      margin:3px;  }


/* Während der Anwender mit der Maus über den Link fährt */
a:hover            { text-decoration:none;
                     font-weight:500;
                     color:#ffffff; }

a.type_text:hover    { text-decoration:underline;
                       font-weight:500;
                       color:E39722; }

a.type_spring:hover  { text-decoration:none;
                       font-family:verdana,helvetica,arial,sans-serif;
                       font-size:10px;
                       color:#ffffff;
                       margin:3px; }

a.type_pic:hover  { text-decoration:none;
                    font-family:verdana,helvetica,arial,sans-serif;
                    font-size:10px;
                    color:#000000;
                    margin:3px; }

a.type_pic2:hover  { text-decoration:none;
                     font-family:verdana,helvetica,arial,sans-serif;
                     font-size:10px;
                     color:#ffffff;
                     margin:3px; }

a.type_fuss:hover  { text-decoration:none;
                     font-family:verdana,helvetica,arial,sans-serif;
                     font-size:10px;
                     color:#ffffff;
                     margin:3px; }


/* Link in dem Moment, in dem er angeklickt wird */
a:active           { text-decoration:underline;
                     font-weight:500;
                     color:#ffffff; }

a.type_text:active   { text-decoration:underline;
                       font-weight:500;
                       color:#ffffff; }

a.type_spring:active { text-decoration:underline;
                       font-family:verdana,helvetica,arial,sans-serif;
                       font-size:10px;
                       color:#ffffff;
                       margin:3px; }

a.type_pic:active { text-decoration:none;
                    font-family:verdana,helvetica,arial,sans-serif;
                    font-size:10px;
                    color:#000000;
                    margin:3px; }

a.type_pic2:active { text-decoration:none;
                     font-family:verdana,helvetica,arial,sans-serif;
                     font-size:10px;
                     color:#000000;
                     margin:3px; }

a.type_fuss:active { text-decoration:underline;
                     font-family:verdana,helvetica,arial,sans-serif;
                     font-size:10px;
                     color:#ffffff;
                     margin:3px; }
