#login a {
     font-family: Arial, sans-serif;
     font-size: 13px;
     color: #d7d7d7;     
}

#home a { 
          font-family: Arial, sans-serif;
          font-size: 13px;
          text-transform: uppercase;
          color: #ffffff;
          text-decoration: none;
}

.standard-image{
          border:1px solid #A1A0A0;
}

a {
     font-family: Arial, sans-serif;
     font-size: 13px;
     color: #1B89B2;     
}

P {
     font-family: Arial, sans-serif;
     font-size: 13px;
     color: #000000;
}

div {
     font-family: Arial, sans-serif;
     font-size: 13px;
     color: #000000;
}

TD { 
     font-family: Arial, sans-serif;
     font-size: 13px;
     color: #000000;
}

H1 {
     font-family: Arial, sans-serif;
     font-size: 16px;
     color: #a1a0a0;     
}

H2 {
     font-family: Arial, sans-serif;
     font-size: 13px;
     color: #000000;     
}

LI {  
     list-style-type: square;
     }

P.csc-caption { 
                font-family:Arial, sans-serif; 
                font-size: 11px;
                color: #000000;     
}



/* for template index.html  */

.light-bkgd {
              background-color: #d7d7d7;
              }

.dark-bkgd {
             background-color: #a1a0a0;
             }

.dark-border {
               background-color: #201b1b;
               }

.white-border {
               background-color: #ffffff;
               }

/*#################*/ 
/* Main-Menu 1 ON  */
/*#################*/ 
.main_menu { 
             background-color: #a1a0a0;
             }

.main_menu_on { 
                font-family: Arial, sans-serif;
                font-size: 13x;
                text-align: center;
                text-transform: uppercase;
                background-color: #d7d7d7;
                color: #000000;
                font-weight: bold;                }

.main_menu_on :hover { 
                       font-weight: bold;
                       background-color: #d7d7d7;
                       color: #000000;
                       text-decoration: none;
                       }

.main_menu_on a { 
                  background-color: #d7d7d7;
                  font-weight: bold;
                  color: #000000;
                  text-decoration: none;
                  }

/*##################*/ 
/* Main-Menu 1 OFF  */
/*##################*/ 
.main_menu_off { 
                 font-family: Arial, sans-serif;
                 font-size: 13px;
                 text-transform: uppercase;
                 text-align: center;
                 color: #ffffff;
                 }

.main_menu_off a { 
                   color: #ffffff;
                   text-decoration: none;                                
                   }

.main_menu_off :hover { 
                        color: #000000;
                        text-decoration: none;
                        }

/*#################*/ 
/* Sub-Menu 1 OFF  */
/*#################*/ 
.sub_menu_1_off { 
                  font-family: Arial, sans-serif;
                  font-size: 13px;
                  text-align: left;
                  padding-top: 11px;
                  padding-bottom: 8px;
                  }

.sub_menu_1_off a { 
                    color: #000000;
                    text-decoration: none;
                    }

.sub_menu_1_off :hover { 
                         font-weight: bold;
                         text-decoration: none;
                         }

/*################*/ 
/* Sub-Menu 1 ON  */
/*################*/ 
.sub_menu_1_on { 
                 font-family: Arial, sans-serif;
                 font-size: 13px;
                 font-weight: bold;
                 text-align: left;
                 padding-top: 11px;
                 padding-bottom: 8px;
                 }

.sub_menu_1_on a { 
                   text-decoration: none;
                   color: #000000;
                   }

.sub_menu_1_on :hover { 
                        text-decoration: none;
                        }

.sub_menu_1_img { 
                  background-image: url(/fileadmin/images/menu/sub_menu_1_bkgd.gif);
                  }

/*#################*/ 
/* Sub-Menu 2 OFF  */
/*#################*/ 
.sub_menu_2_img { 
                  background-image: url(/fileadmin/images/menu/sub_menu_2_bkgd.gif);
                  }

.sub_menu_2_off { 
                  font-family: Arial, sans-serif;
                  font-size: 11px;
                  text-align: left;
                  padding-top: 7px;
                  padding-bottom: 5px;
                  }

.sub_menu_2_off a { 
                    color: #000000;
                    text-decoration: none;
                    }

.sub_menu_2_off :hover { 
                         font-weight: bold;
                         text-decoration: none;
                         }

/*################*/ 
/* Sub-Menu 2 ON  */
/*################*/ 
.sub_menu_2_on { 
                 font-family: Arial, sans-serif;
                 font-size: 11px;
                 text-align: left;
                 padding-top: 7px;
                 padding-bottom: 5px;
                 font-weight: bold;
                 }

.sub_menu_2_on a { 
                   color: #000000;
                   text-decoration: none;
                   }

.sub_menu_2_on :hover { 
                        font-weight: bold;
                        text-decoration: none;
                        }

/*#################*/ 
/* Sub-Menu 3 OFF  */
/*#################*/ 
.sub_menu_3_img { 
                  background-image: url(/fileadmin/images/menu/sub_menu_3_bkgd.gif);
                  }

.sub_menu_3_off { 
                  font-family: Arial, sans-serif;
                  font-size: 11px;
                  text-align: left;
                  padding-top: 7px;
                  padding-bottom: 5px;
                  }

.sub_menu_3_off a { 
                    color: #000000;
                    text-decoration: none;
                    }

.sub_menu_3_off :hover { 
                         font-weight: bold;
                         text-decoration: none;
                         }

/*################*/ 
/* Sub-Menu 3 ON  */
/*################*/ 
.sub_menu_3_on { 
                 font-family: Arial, sans-serif;
                 font-size: 11px;
                 text-align: left;
                 padding-top: 7px;
                 padding-bottom: 5px;
                 font-weight: bold;
                 }

.sub_menu_3_on a { 
                   color: #000000;
                   text-decoration: none;
                   }

.sub_menu_3_on :hover { 
                        font-weight: bold;
                        text-decoration: none;
                        }

/*##################*/
/*Constitution CSS   */
/*##################*/

.satzung H1 {  
              font-family: Arial, sans-serif;
              font-size: 13px;
              color: #a1a0a0;
              font-weight: bold;
              }

.satzung H2 {  
              font-family: Arial, sans-serif;
              font-size: 13px;
              color: #000000;
              font-weight: bold;
              }

.alpha_list LI { 
                 list-style-type: lower-alpha;
                 }

.roman_list LI { 
                 list-style-type: upper-roman;
                 }

.decimal_list LI { 
                   list-style-type: decimal;
                   }

/*##############*/
/*GENERAL CSS   */
/*##############*/

#blk_content_left p { 
                      font-family: Arial, sans-serif;
                      font-size: 9px;
                      color: #ffffff;            
                      }

/*##################*/
/* START PAGE */
/*##################*/

.imageborder { 
               border-style: solid;
               border-width: 1px;
               border-color: #A1A0A0;
               }

.startpage_h1 { 
                font-family: Arial, sans-serif;
                font-size: 24px;
                color: #A1A0A0;
                font-weight: bold;
                }

.startpage_h2 { 
                font-family: Arial, sans-serif;
                font-size: 18px;
                color: #A1A0A0;            
                }

.startpage_h2 A { 
                  font-family: Arial, sans-serif;
                  font-size: 18px;
                  color: #1B89B2;     
                  }

.startpage_h3 { 
                font-family: Arial, sans-serif;
                font-size: 13px;
                color: #A1A0A0;
                font-weight: bold;
                }

/*###################*/
/* FOOTER / SITEMAP  */
/*###################*/

.footer_link {
                font-family: Arial, sans-serif;
                font-size: 9px;
                text-align: center;
                text-transform: uppercase;
                color: #a1a0a0;
}

.footer_link a {
                 font-family: Arial, sans-serif;
                 font-size: 9px;
                 text-align: center;
                 text-transform: uppercase;
                 color: #a1a0a0;
                 text-decoration: none;
                 }

.footer {
                font-family: Arial, sans-serif;
                font-size: 9px;
                text-align: center;
                color: #a1a0a0;
}

.footer a {
            font-family: Arial, sans-serif;
            font-size: 9px;
            text-align: center;
            color: #a1a0a0;
}

/*###################*/
/* LATEST NEWS       */
/*###################*/

.latestnews {  
              border-width: 1px;
              border-color: #999999;
              border-style: solid;
}

.latestnewsbkgd {  
                  background-color: #999999;
}

.latestnewsheaderbkgd {  
			font-family: Arial, sans-serif;
			font-size: 13px;
                        background-color: #d7d7d7;
}

/*###################*/
/* IMAGES            */
/*###################*/

.siteplantitle {  
                 font-family: Arial, sans-serif;
                 font-size: 10px;
                 color: black;
}

.image {  
         border-style: solid;
         border-width: 1px;
         border-color: #A1A0A0;
}