body {
   background-image: url(../images/background.jpg);
   }

#d02 {
   width:1000px;
   overflow: hidden;
}
#d03 {
   background-image: url(../images/total.gif); background-repeat:no-repeat;
   width:1000px;
   overflow: hidden;
}
#d04 {
   width:1000px;
   height:60px;
   background-color: #C61A00;
   color:#FFFFFF;
   overflow: hidden;
   text-align:center;
   }
   
#d05 {
   height:20px;
   width:251px;
   float:left;
   }
#d06 {
   height:20px;
   width:748px;
   float:right;
   }
#d07 {
   background-image: url(../images/linie.gif);
   width:1000px;
   overflow: hidden;
}
#left_menue {
   background-color: #FFFFFF;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #F9A73B;
   width:251px;
   float:left;
   overflow: hidden;
   }
#menue_high {
   height: 400px;
   }

#main {
   width:748px;
   min-height:300px;
   float:right;
   }
#logo {
   background-image: url(../images/logo.gif); background-repeat:no-repeat;
   width: 350px;
   height : 120px;
   float:left;
}
#logo1 {
   width: 649px;
   height : 120px;
   float:right;
}

#flag {
   position:relative; top:15px; left:300px;
   text-align:left;
   line-height:15px;
   width: 200px;
   color: #FFFFFF;
   font-size:10pt;
   font-family: Verdana, sans-serif, Tahoma, sans-serif;
   }
   
a.flag1:link {color:#FFFFFF; font-weight:normal; text-decoration: none;}
a.flag1:visited {color:#FFFFFF; font-weight:normal; text-decoration: none;}
a.flag1:active {color:#FFFFFF; font-weight:normal; text-decoration: none;}
a.flag1:hover {color:#FFFFFF; font-weight:normal; text-decoration: none;}

#headmenue {
   position:relative; top:34px; right:17px;
   text-align:left;
   line-height:15px;
   width: 640px;
   }

#folder_head {font-size:9pt;
   font-family:Verdana;
   text-align:left;
   font-size:11pt;
   font-weight:bold;
   background-color:#C0C38A;
   color:#666937;
   height:40px;
   padding-top:10px;
   padding-left:20px;
   }
   
#folder {font-size:9pt;
   font-family:Verdana;
   text-align:left;
   font-size:11pt;
   font-weight:bold;
   text-align:center;
   background-color:#EEF0CE;
   color:#C61A00;
   padding-top:10px;
   padding-bottom:10px;
   }
   
   
p, td  { font-size:10pt;
   line-height:14pt;
   font-family:Verdana;
   color:#2A2A2A;
   margin-left:10px;
   margin-right:10px;}



a.footer:link {color:#FFFFFF; font-weight:normal; text-decoration: none;}
a.footer:visited {color:#FFFFFF; font-weight:normal; text-decoration: none;}
a.footer:active {color:#FFFFFF; font-weight:normal; text-decoration: none;}
a.footer:hover {color:#FFFFFF; font-weight:normal; text-decoration: none;}

.hor_menue {
   }


.flag_menue {
   text-align:right;
   height: 30px;
   }
.footer_menue {
   padding-top:10px;
   padding-right:0px;
   padding-left:0px;
   padding-bottom:0px;
   }
.text_titel {
   font-size:16pt;
   color:#2A2A2A;
   height:25px;
   width:98%;
   font-family:Verdana;
   font-weight:normal;
   text-align:left;
   }
.bildergalerie_titel {
   font-size:10pt;
   color:#2A2A2A;
   height:22px;
   width:940;
   font-family:Verdana;
   font-variant:normal;
   text-align:center;
   border-bottom: 1px;
   border-top: 0px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #881C00}
.text {
   font-size:10pt;
   color:#2A2A2A;
   width:98%;
   line-height:14pt;
   font-family:Verdana;
   font-weight:normal;
   text-align:justify;
   padding-right:18px;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #881C00}
.text1 {
   font-size:10pt;
   color:#2A2A2A;
   line-height:14pt;
   width:98%;
   font-family:Verdana;
   font-weight:normal;
   text-align:left;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #881C00}
.text_table {
   font-size:10pt;
   line-height:14pt;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #881C00}
.bild_tab_right {
   background:#FFFFFF;
   padding-top:2px;
   padding-right:2px;
   padding-left:2px;
   padding-bottom:2px;
   margin-left:30px;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #881C00}
.bild_tab_left {
   background:#FFFFFF;
   padding-top:2px;
   padding-right:2px;
   padding-left:2px;
   padding-bottom:2px;
   margin-right:30px;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #881C00}
.bild_tab_top {
   background:#FFFFFF;
   padding-top:2px;
   padding-right:2px;
   padding-left:2px;
   padding-bottom:2px;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #881C00}
.bild_unter {
   font-size:8pt;
   color:#333333;
   font-family:Verdana;
   font-weight:normal;
   font-style:italic;
   text-align:center;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #881C00}

.menu_item {font-size:9pt;
   display:block;
   font-family:Verdana;
   text-align:left;
   font-size:10pt;
   background-color:#FFFFFF;
   color:#649049;
   padding-top:10px;
   padding-bottom:10px;
   padding-left:20px;
   }
a.menu_item:link {font-size:9pt;
   display:block;
   font-family:Verdana;
   text-align:left;
   text-decoration: none;
   font-size:10pt;
   background-color:#FFFFFF;
   color:#649049;
   padding-top:10px;
   padding-bottom:10px;
   padding-left:20px;
   }
a.menu_item:visited {font-size:9pt;
   display:block;
   font-family:Verdana;
   text-align:left;
   text-decoration: none;
   font-size:10pt;
   background-color:#FFFFFF;
   color:#649049;
   padding-top:10px;
   padding-bottom:10px;
   padding-left:20px;
   }
a.menu_item:active {font-size:9pt;
   display:block;
   font-family:Verdana;
   text-align:left;
   text-decoration: none;
   font-size:10pt;
   background-color:#FFFFFF;
   color:#649049;
   padding-top:10px;
   padding-bottom:10px;
   padding-left:20px;
   }
a.menu_item:hover {font-size:9pt;
   display:block;
   font-family:Verdana;
   text-align:left;
   text-decoration: none;
   font-size:10pt;
   background-color:#C0C38A;
   color:#FFFFFF;
   padding-top:10px;
   padding-bottom:10px;
   padding-left:20px;
   }

.menu_item_a {font-size:9pt;
   display:block; 
   font-family:Verdana;
   text-decoration: none;
   text-align:left;
   font-size:10pt;
   background-color:#C0C38A;
   color:#FFFFFF;
   padding-top:10px;
   padding-bottom:10px;
   padding-left:20px;
   }
a.menu_item_a:link {font-size:9pt;
   display:block; 
   font-family:Verdana;
   text-decoration: none;
   text-align:left;
   font-size:10pt;
   background-color:#C0C38A;
   color:#FFFFFF;
   padding-top:10px;
   padding-bottom:10px;
   padding-left:20px;
   }
a.menu_item_a:visited {font-size:9pt;
   display:block; 
   font-family:Verdana;
   text-decoration: none;
   text-align:left;
   font-size:10pt;
   background-color:#C0C38A;
   color:#FFFFFF;
   padding-top:10px;
   padding-bottom:10px;
   padding-left:20px;
   }
a.menu_item_a:active {font-size:9pt;
   display:block; 
   font-family:Verdana;
   text-decoration: none;
   text-align:left;
   font-size:10pt;
   background-color:#C0C38A;
   color:#FFFFFF;
   padding-top:10px;
   padding-bottom:10px;
   padding-left:20px;
   }
a.menu_item_a:hover {font-size:9pt;
   display:block; 
   font-family:Verdana;
   text-decoration: none;
   text-align:left;
   font-size:10pt;
   background-color:#C0C38A;
   color:#FFFFFF;
   padding-top:10px;
   padding-bottom:10px;
   padding-left:20px;
   }

.menu_item1 {font-size:9pt;
   background-color:#FFFFFF;
   height:25px;
   padding-left:10px;
   margin-top:3px;
   }
a.menu_item1l:link {color:#2A2A2A; font-weight:normal; text-decoration: none;}
a.menu_item1l:visited {color:#2A2A2A; font-weight:normal; text-decoration: none;}
a.menu_item1l:active {color:#FFFFFF; font-weight:normal; text-decoration: none;}
a.menu_item1l:hover {color:#FFFFFF; font-weight:normal; text-decoration: none;}

.menu_item_top {font-size:10pt;
   background-image: url(../images/tabrightE.gif);
   display:block;
   color:#FFFFFF;
   text-decoration: none;
   text-align:center;
   font-size:9pt;
   padding-left:5px;
   padding-right:5px;
   padding-top:5px;
   padding-bottom:5px;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 1px;
   border-style: solid;
   border-color: #881C00}
a.menu_item_top:link {font-size:10pt;
   background-image: url(../images/tabrightE.gif);
   display:block;
   color:#FFFFFF;
   text-decoration: none;
   text-align:center;
   font-size:9pt;
   padding-left:5px;
   padding-right:5px;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 1px;
   border-style: solid;
   border-color: #881C00}
a.menu_item_top:visited {font-size:10pt;
   background-image: url(../images/tabrightE.gif);
   display:block;
   color:#FFFFFF;
   text-decoration: none;
   text-align:center;
   font-size:9pt;
   padding-left:5px;
   padding-right:5px;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 1px;
   border-style: solid;
   border-color: #881C00}
a.menu_item_top:activ {font-size:10pt;
   background-image: url(../images/tabrightE.gif);
   display:block;
   color:#FFFFFF;
   text-decoration: none;
   text-align:center;
   font-size:9pt;
   padding-left:5px;
   padding-right:5px;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 1px;
   border-style: solid;
   border-color: #881C00}
a.menu_item_top:hover {font-size:10pt;
   background-image: url(../images/tabrightE.gif);background-position:0% -42px;
   display:block;
   color:#FFFFFF;
   text-decoration: none;
   text-align:center;
   font-size:9pt;
   padding-left:5px;
   padding-right:5px;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 1px;
   border-style: solid;
   border-color: #881C00}
   
.menu_item_top1 {font-size:10pt;
   background-image: url(../images/tabrightE.gif);background-position:0% -42px;
   display:block;
   color:#FFFFFF;
   text-decoration: none;
   text-align:center;
   font-size:9pt;
   padding-left:5px;
   padding-right:5px;
   padding-top:5px;
   padding-bottom:5px;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 1px;
   border-style: solid;
   border-color: #881C00}
a.menu_item_top1:link {font-size:10pt;
   background-image: url(../images/tabrightE.gif);background-position:0% -42px;
   display:block;
   color:#FFFFFF;
   text-decoration: none;
   text-align:center;
   font-size:9pt;
   padding-left:5px;
   padding-right:5px;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 1px;
   border-style: solid;
   border-color: #881C00}
a.menu_item_top1:visited {font-size:10pt;
   background-image: url(../images/tabrightE.gif);background-position:0% -42px;
   display:block;
   color:#FFFFFF;
   text-decoration: none;
   text-align:center;
   font-size:9pt;
   padding-left:5px;
   padding-right:5px;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 1px;
   border-style: solid;
   border-color: #881C00}
a.menu_item_top1:active {font-size:10pt;
   background-image: url(../images/tabrightE.gif);background-position:0% -42px;
   display:block;
   color:#FFFFFF;
   text-decoration: none;
   text-align:center;
   font-size:9pt;
   padding-left:5px;
   padding-right:5px;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 1px;
   border-style: solid;
   border-color: #881C00}
a.menu_item_top1:hover {font-size:10pt;
   background-image: url(../images/tabrightE.gif);background-position:0% -42px;
   display:block;
   color:#FFFFFF;
   text-decoration: none;
   text-align:center;
   font-size:9pt;
   padding-left:5px;
   padding-right:5px;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 1px;
   border-style: solid;
   border-color: #881C00}

.menu_table {
   background-color:#FFFFFF;
   font-size:11pt;
   padding-left:0px;
   border-bottom: 0px;
   border-top: 2px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #FFFFFF}
h1 {font-size:13pt;
   margin-left:5px}
h2 {font-size:13pt;
   line-hight:3.0em;
   margin-left:10px}
a:link { color:#000000; font-weight:normal }
a:visited { color:#000000; font-weight:normal }
a:active { color:#000000; font-weight:normal }
a:hover { color="#000000"; font-weight:normal }
#textright {font-size:12px;font-family:Arial;color:#000000;}
#textmini {font-size:10px;font-family:Ms Sans Serif;color:#000000};
#textbalk {font-size:10px;font-family:Ms Sans Serif;color:#000000;background:orange;width:120};

    #tabsE {
      float:left;
      width:100%;
      font-size:93%;
      line-height:normal;

      }
    #tabsE ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #tabsE li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsE a {
      float:left;
      background:url("/images/tableftE.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsE a span {
      float:left;
      display:block;
      background:url("/images/tabrightE.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsE a span {float:none;}
    /* End IE5-Mac hack */
    #tabsE a:hover span {
      color:#FFF;
      }
    #tabsE a:hover {
      background-position:0% -42px;
      }
    #tabsE a:hover span {
      background-position:100% -42px;
      }  
