       body         { background-color: #CFE5D5; background-image: url('../we_images/ws_bg.jpg'); background-repeat: repeat-x; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif;
               font-size: 10pt; margin: 0px; margin-left: 0px; margin-right: 0px;
               margin-top: 0px; margin-bottom: 0px;
               background-position: left top;  }


    body a             { color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;}
    body a:active             { color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;}
    body a:visited             { color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;}
    body a:hover     { color: #31663A; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;}


h1 { color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14pt; text-decoration:none;  letter-spacing: 1pt; }
h2 { color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; text-decoration:none;  letter-spacing: 1pt; }

#websitecontainer { position: relative; width: 980px;  }

#logotop { position: relative; float: left; width: 980px; height: 49px; text-align: left; }

#top_container { width: 980px; }
#logo {width: 341px;  height: 317px; float:left; background-image: url('../we_images/logo.gif'); background-position: top left; background-repeat: no-repeat; margin-top: 12px;}
#topbanner { position: relative; float: left; width: 639px; height: 348px;  margin-top: 12px; }

#content_container { position: relative; float: left; width: 980px;  padding-bottom: 15px;   }

#menu_container { position: relative; float: left; width: 341px; text-align: left; padding-top: 38px;   }

#menu_white { width: 242px; background-color: #ffffff; height: 620px; margin-left: 30px; margin-top: -151px; text-align: center; padding-top: 2px; }

#content {  position: relative; float: left; width: 616px; text-align: left; padding-top: 35px;
            color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;  }

#subnavigation_container { position: relative; float: left; width: 275px;  margin-top: 0px;  text-align: left;  padding-left: 19px;  letter-spacing: 1pt; }

#homemenu { width: 226px; height: 22px; margin-left: 8px; background-color: #8AA590;  margin-top: 10px; padding-top: 8px;
                border-color: #175321; border-style: solid; border-bottom-width: 1px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px;
color: #CFE5D5; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; }

#homemenu a { color: #CFE5D5; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; }
#homemenu a:active { color: #CFE5D5; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; }
#homemenu a:visited { color: #CFE5D5; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; }
#homemenu a:hover { color: #175321; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; }



.allgemein_font_small { color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; text-decoration:none;  }



#mainmenu_container { background-image: url('../we_images/menu_bg.gif'); background-repeat: no-repeat; background-position: top left; width: 226px; height: 540px; margin-left: 8px;  background-color: #8AA590;  margin-top: 22px; padding-top: 8px; }


.level1 { text-align: left; padding-left: 18px; height: 20px; padding-top: 0px; color: #172025; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; text-decoration:none; margin-top: 0px;
              background-image: url('../we_images/level1_bg.gif'); background-position: left 0px; background-repeat: no-repeat;  font-weight: bold; }
.level1 a { text-align: left; color: #172025; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; text-decoration:none;   font-weight: bold;  }
.level1 a:active { text-align: left; color: #172025; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; text-decoration:none;  font-weight: bold;   }
.level1 a:visited { text-align: left; color: #172025; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; text-decoration:none;   font-weight: bold;  }
.level1 a:hover { text-align: left; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; text-decoration:none;  font-weight: bold;   }


.level1_pick { text-align: left; padding-left: 18px; height: 20px; padding-top: 0px; color: #172025; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; text-decoration:none; margin-top: 0px;
              background-image: url('../we_images/level1_pick_bg.gif'); background-position: left 0px; background-repeat: no-repeat;    font-weight: bold; }
.level1_pick a { text-align: left; color: #172025; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; text-decoration:none;   font-weight: bold;  }
.level1_pick a:active { text-align: left; color: #172025; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; text-decoration:none;    font-weight: bold; }
.level1_pick a:visited { text-align: left; color: #172025; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; text-decoration:none;  font-weight: bold;   }
.level1_pick a:hover { text-align: left; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; text-decoration:none;    font-weight: bold; }
