body         { background-color: #145DC3; background-image: url('../we_images/bg.jpg'); background-attachment: scroll; background-repeat: repeat-x; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif;
               font-size: 9pt; margin: 0px; margin-left: 0px; margin-right: 0px;
               margin-top: 0px; margin-bottom: 20px; }

    body a             { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration:none;}
    body a:active     { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration:none; }
    body a:visited     { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration:none; }
    body a:hover     { color: #FFEE60; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration:none; }
    body ul { text-align: left;  list-style-type: square; }
    body li { text-align: left;  list-style-type: square; }

.maintable { width: 980px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; }

.top { width: 980px; height: 22px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: right; text-decoration:none; font-weight: bold; }
.top a { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: right; text-decoration:none; font-weight: bold; }
.top a:visited {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: right; text-decoration:none; font-weight: bold; }
.top a:active {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: right; text-decoration:none; font-weight: bold; }
.top a:hover {color: #FFEE60; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: right; text-decoration:none; font-weight: bold; }

.logo_cell { width: 198px; height: 266px; }
.bigbanner_cell { width: 784px; height: 266px; }

.bottom_cell { width: 980px; background-color: #0D3B79; height: 15px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: center; text-decoration:none; margin-top: 5px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 1px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px; }
.bottom_cell a { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: center; text-decoration:none;}
.bottom_cell a:active { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: center; text-decoration:none;}
.bottom_cell a:visited { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: center; text-decoration:none;}
.bottom_cell a:hover { color: #FFEE60; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: center; text-decoration:none;}


.menu_cell { width: 198px; height: 100%; padding-top: 3px;}
.menu_tab { width: 100%; height: 100%; margin-bottom: 2px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px;}
.rainbow_cell { width: 5px; height: 710px; background-image: url('../we_images/rainbow.jpg'); background-repeat: repeat-y; }
.rainbow_cell1 { width: 5px; height: 360px; background-image: url('../we_images/rainbow.jpg'); background-repeat: repeat-y; }

.menucontent_cell { height: 100%; background-color: #3C79CC; text-align: left; }


.content_cell1 { width: 384px; padding-left: 5px; padding-right: 5px; padding-top: 20px; padding-bottom: 15px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; text-align: justify;}
.content_cell1 a { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; font-weight: bold;}
.content_cell1 a:active { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; font-weight: bold; }
.content_cell1 a:visited { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; font-weight: bold; }
.content_cell1 a:hover { color: #FDEF68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:underline; font-weight: bold; }

.content_cell2 { width: 400px; padding-left: 0px; padding-right: 0px; padding-top: 20px; padding-bottom: 15px; text-align: right; }

.content_tab { width: 100%;  }

h1 { color: #FDEF68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; text-decoration:none;  }
h1 a { color: #FDEF68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; text-decoration:none; }
h1 a:active { color: #FDEF68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; text-decoration:none; }
h1 a:visited { color: #FDEF68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; text-decoration:none; }
h1 a:hover { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; text-decoration:none;  }


h2 { color: #FDEF68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;  }
h2 a { color: #FDEF68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;  }
h2 a:active { color: #FDEF68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;  }
h2 a:visited { color: #FDEF68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;  }
h2 a:hover { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;  }




.bild_tab { width: 400px; }
.darkblue { background-color: #0D3B7A; height: 15px; }
.smallbild_tab { width: 100%; }

.emptyhorizontal { height: 5px; }

.news { width: 198px; margin-top: 10px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; }

.newshead { height: 20px; background-color: #5D90D5; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  text-decoration:none; padding-left: 20px; padding-right: 0px; padding-bottom: 0px; padding-top: 2px;  }

.newstitle { padding-left: 20px; padding-right: 5px; padding-top: 10px; padding-bottom: 2px; color: #FDF276; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none;  font-weight: bold; }
.newstitle a { color: #FDF276; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none;  font-weight: bold; }
.newstitle a:active { color: #FDF276; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none;  font-weight: bold; }
.newstitle a:visited { color: #FDF276; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none;  font-weight: bold; }
.newstitle a:hover { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none;  font-weight: bold; }


.newstext { padding-left: 20px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; color: #FDF276; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none;  }
.newstext a {  color: #FDF276; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none;  }
.newstext a:active {  color: #FDF276; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none;  }
.newstext a:visited {  color: #FDF276; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none;  }
.newstext a:hover {  color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none;  }

.newstext1 { padding-left: 2px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none;  }
.newstext1 a {  color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none;  }
.newstext1 a:active {  color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none;  }
.newstext1 a:visited {  color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none;  }
.newstext1 a:hover {  color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none;  }



.weiterlesen { text-align: right; padding-left: 2px; padding-right: 5px; padding-top: 5px; padding-bottom: 2px; color: #FDF276; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; }
.weiterlesen a { color: #FDF276; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; }
.weiterlesen a:active { color: #FDF276; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; }
.weiterlesen a:visited { color: #FDF276; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; }
.weiterlesen a:hover {  color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; }



#navi { height: 20px; background-color: #5D90D5; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  text-decoration:none; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-top: 2px; }

.toplevel { height: 20px; background-image: url('../we_images/level2_bg.jpg'); background-repeat: no-repeat; background-position: top left; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  text-decoration:none; padding-left: 20px; padding-right: 0px; padding-bottom: 0px; padding-top: 2px; }
.toplevel a { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  text-decoration:none; }
.toplevel a:active  { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  text-decoration:none; }
.toplevel a:visited { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  text-decoration:none; }
.toplevel a:hover { color: #FFEE60; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  text-decoration:none; }


.level1 { height: 20px; background-color: #5D90D5; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  text-decoration:none; padding-left: 20px; padding-right: 0px; padding-bottom: 0px; padding-top: 2px; }
.level1 a { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  text-decoration:none; }
.level1 a:active  { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  text-decoration:none; }
.level1 a:visited { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  text-decoration:none; }
.level1 a:hover { color: #FFEE60; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  text-decoration:none; }

.level2_pick { height: 20px; background-image: url('../we_images/level2_bg_pick.jpg'); background-repeat: no-repeat; background-position: top left; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  text-decoration:none; padding-left: 40px; padding-right: 0px; padding-bottom: 0px; padding-top: 2px; }
.level2_pick a { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  text-decoration:none; }
.level2_pick a:active { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  text-decoration:none; }
.level2_pick a:visited { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  text-decoration:none; }
.level2_pick a:hover { color: #FFEE60; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  text-decoration:none; }


.level2 { height: 20px; background-image: url('../we_images/level2_bg.jpg'); background-repeat: no-repeat; background-position: top left; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  text-decoration:none; padding-left: 40px; padding-right: 0px; padding-bottom: 0px; padding-top: 2px; }
.level2 a { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  text-decoration:none; }
.level2 a:active { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  text-decoration:none; }
.level2 a:visited { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  text-decoration:none; }
.level2 a:hover { color: #FFEE60; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  text-decoration:none; }

#navigationsdiv { text-align: left; width: 100%;}

#a_nav1_open { padding-left: 20px; padding-right: 0px; padding-bottom: 0px; padding-top: 2px; height: 20px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  text-decoration:none; }
#a_nav1_open a {  color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  text-decoration:none; }
#a_nav1_open a:active {  color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  text-decoration:none; }
#a_nav1_open a:visited {  color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  text-decoration:none; }
#a_nav1_open a:hover {  color: #FFEE60; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  text-decoration:none; }

#a_nav2_open { height: 20px; background-image: url('../images/level2_bg_pick.jpg'); background-repeat: no-repeat; background-position: top left; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  text-decoration:none; padding-left: 20px; padding-right: 0px; padding-bottom: 0px; padding-top: 2px; }
#a_nav2_open a { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  text-decoration:none; }
#a_nav2_open a:active  { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  text-decoration:none; }
#a_nav2_open a:visited { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  text-decoration:none; }
#a_nav2_open a:hover { color: #FFEE60; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  text-decoration:none; }


#ab hier highslide bilderpopup


.highslide {
    cursor: url(/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-html {
    background-color: #145DC3;
}
.highslide img {
    border: 2px solid gray;
}
.highslide:hover img {
    border: 2px solid white;
}

.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;

    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
    color: white;
    font-style: 'MS Sans Serif';
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    padding: 3px;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(/highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
    font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.highslide-html-blur {
}
.highslide-html-content {
    position: absolute;
    display: none;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.control {
    float: right;
    display: block;
    /*position: relative;*/
    margin: 0 5px;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    color: #999;
}
.control:hover {
    color: black !important;
}
.highslide-move {
    cursor: move;
}
