body{
        background-color:#bbcfff;
        background-color:#e2e9fa ;
}


#Seite{
        font-family:tahoma,verdana,arial,sans-serif;
        font-size: 13px;
        width:1000px;
        top:10px;
        left:50%;
        margin-left:-475px;
        position:absolute;
        background-color:#FFFFFF;
}



#Header{
        position: relative;
        display: block;
        width:1000px;
        height:143px;
        background-image:url('header.png');
        background-repeat:no-repeat;
}

#Header_Menu{
         position: relative;
         left:210px;
         width:700px;
         height:61px;
         padding:1px;
         background-image:url('header_bg_menu.png');
         background-repeat:no-repeat;
}

#Header_Mitte{
         position: relative;
         left:300px;
         width:680px;
         height:20px;
         padding-top:19px;
         text-align:right;
}

#Header_unten{
         position: relative;
         left:205px;
         width:800px;
         text-align:center;
         padding-top:13px;
         font-weight:bold;
         padding-right:1px;
         color:#646464;
}


#Menutable{
        position:relative ;
        border-collapse:collapse;
        width:1000px;
}
#Menu{
        width:190px;
        padding:10px;
}
#body{
        padding:0px;
        background-image:url('body.png');
        text-align:justify;
}
#body2{
        padding:10px;
        padding-left:0px;

        background-image:url('body2.png');
        text-align:justify;
}


#Footer{
        position:absolute ;
        display: block;
        width:1000px;
        height:40px;
        background-image:url('footer.png');
        background-repeat:no-repeat;
        text-align:center;
        padding-top:20px;
        color:#646464;


}

.blue14{
         color:#00006C;
         font-size:14px;
         font-weight:bold;
         padding-top:0px;
}
.blue16{
         color:#00006C;
         font-size:16px;
         font-weight:bold;
         padding-top:0px;
}
.red16{
         color:#FF0000;
         font-size:16px;
         font-weight:bold;
         padding-top:0px;
}
.euro_blau{
         color:#000080;
         font-size:16px;
         text-align:right;
}
.euro_rot{
         color:#FF0000;
         font-size:16px;
         text-align:right;
}
.right{
         text-align:right;
}

.bluebox16{
         color:#000000;
         font-size:16px;
         font-weight:bold;
         padding:10px;
         background-color:#acdede;
}
.redbox16{
         color:#FFFFFF;
         font-size:16px;
         font-weight:bold;
          padding:10px;
         background-color:#FF0000;
}
.slogan{
         font-weight:bold;
         padding-right:20px;
         color:#646464;
}
.red_bold{
        color:#E3001B;
         font-weight:bold;
         padding-bottom:5px;
}
.red_bold14{
         color:#E3001B;
         font-size:14px;
	 font-weight:bold;
         padding-bottom:5px;

}
/***************************************************************************************************
Styletable indexseite        00a9a9;          ;
*************************************************************************************************  */
.boxtable{
        width:100%;
}
.boxtable_cell{
         width:33%;
         height:50%;
         border-style:solid;
         border-width:1px;
         border-color: #30ffff;
         font-weight:normal;
         background-color:#bbcfff ;
         background-color:#e2e9fa ;
}
.boxtable_halb{
         width:50%;
         height:50%;
         border-style:solid;
         border-width:1px;
         border-color: #30ffff;
         font-weight:normal;
         background-color:#bbcfff ;
         background-color:#e2e9fa ;
}
.boxtable_breit{
         width:100%;
         height:50%;
         border-style:solid;
         border-width:1px;
         border-color: #30ffff;
         font-weight:normal;
         background-color:#bbcfff ;
         background-color:#e2e9fa ;
}
.boxtitel{
         color:#FFFF00;
         font-size:16px;
         font-weight:bold;
         padding-top:0px;
         padding-left:100px;
}
.boxtext{
         padding-top:60px;
}


/***************************************************************************************************
Styletable indexseite        00a9a9;          ;
*************************************************************************************************  */
.bordertable{
        width:720px;
        border-collapse:collapse;
}
.bordertable_cell{
         border-style:solid;
         border-width:1px;
         border-color: #000000;
         font-weight:normal;
}



.caption_18{
         color:#000080;
         font-size:18px;
         font-weight:bold;
         padding-top:6px;
         padding-bottom:10px;
}
.caption_16{
         color:#000080;
         font-size:16px;
         font-weight:bold;
         padding-top:0px;
         padding-bottom:10px;
}
.caption_14{
         color:#000080;
         font-size:14px;
         font-weight:bold;
         padding-top:0px;
         padding-bottom:10px;
}
.caption_12{
         color:#000080;
         font-size:12px;
         font-weight:bold;
         padding-top:0px;
         padding-bottom:10px;
}
.redinfo{
         color:#FF0000;
         font-size:16px;
         font-weight:bold;
         padding-top:0px;
         padding-bottom:10px;
}
.box{
         width:100%;
         padding:10px;
         border-style:solid;
         border-width:1px;
         border-color: #1919ff;
         font-weight:normal;
         background-color:#acdede;
}


.bodybox_blue{
         margin:10px;
         padding:10px;
         border-style:solid;
         border-width:4px;
         border-color: #005bde;
         color:#005bde;
         font-size:14px;
         font-weight:bold;
}


.bodybox_blue_w{
         margin:10px;
         padding:10px;
         border-style:solid;
         border-width:4px;
         border-color: #005bde;
         color:#005bde;
         font-size:13px;
         font-weight:bold;

}

.bodyboxCaption_blue{
         color:#005bde;
         font-size:16px;
         font-weight:bold;
}
.bodyboxtext_blue{
         color:#005bde;
         font-size:14px;
         font-weight:bold;
}
.bodybox_orange_right{
         color:#FF8040;
         font-size:16px;
         font-weight:bold;
         text-align:right;
}


/***************************************************************************************************
Tabelle interner bereich
*************************************************************************************************  */
#fullbordertable{
        width:100%;
        border-collapse:collapse;
         border-style:solid;
         border-width:1px;
         border-color: #5F5A70;
         font-weight:normal;
}
#fullbordertable td{
         border-style:solid;
         border-width:1px;
         border-color: #5F5A70;
         font-weight:normal;
}


/***************************************************************************************************
Linien
*************************************************************************************************  */
.dotline{
         left:20px;
         border:0px;
         border-top:1px;
         border-style:solid;
         border-color:#808080;
         text-align:justify;
         margin-top:3px;
         margin-bottom:3px;
}


/***************************************************************************************************
Haupmenu
*************************************************************************************************  */
.headermenu{
          font-family:tahoma,verdana,arial,sans-serif;
          font-size: 11px;
          position: relative;
          float: left;
          display: block;
          width:100px;
          height:21px;
          padding-right:0px;
          Color:#FFFFFF;
          text-decoration:none;
          font-weight:bold;
          background-image:url('header_menu.png');
          background-repeat:no-repeat;
          text-align:center;
          padding-top:36px;
}
.headermenu:link{

}
.headermenu:visited{

}
.headermenu:active{

}
.headermenu:hover{
          background-image:url('header_menu_over.png');
          background-repeat:no-repeat;
          Color:#FFFF00;
}

/***************************************************************************************************
Untermenu
*************************************************************************************************  */
.submenu_placeholder{
          background-image:url('menu_placeholder.png');

}
.submenu{
          font-family:tahoma,verdana,arial,sans-serif;
          font-size: 11px;
          position: relative;
          display: block;
          width:190px;
          height:18px;
          margin-top:4px;
          Color:#FFFFFF;
          text-decoration:none;
          font-weight:bold;
          background-image:url('submenu.png');
          background-repeat:no-repeat;
          text-align:center;
          padding-top:6px;
}
.submenu:link{

}
.submenu:visited{

}
.submenu:active{

}
.submenu:hover{
          background-image:url('submenu_over.png');
          background-repeat:no-repeat;
          Color:#FFFF00;
}


/***************************************************************************************************
Hyperlink mit pfeil
*************************************************************************************************  */
a.mehr:link
        {
          background-image:url('href_001.png');
          background-repeat:no-repeat;
          padding-left:10pt;
          color:#A45200;
          text-decoration: none;
          font-weight:bold;
        }

a.mehr:visited
        {
          background-image:url('href_001.png');
          background-repeat:no-repeat;
          padding-left:10pt;
          color:#2F2F2F;
          text-decoration: none;
          font-weight:bold;
        }
a.mehr:active
        {
          background-image:url('href_001.png');
          background-repeat:no-repeat;
          padding-left:10pt;
          color:#0000FF;
          text-decoration: none;
          font-weight:bold;
        }

a.mehr:hover
        {
          background-image:url('href_001.png');
          background-repeat:no-repeat;
          padding-left:10pt;
          color:#FF8000;
          text-decoration: none;
          font-weight:bold;
        }

a.intern:link{
          color:#000000;
          text-decoration: none;
          font-weight:bold;
}
a.intern:visited{
          color:#000000;
          text-decoration: none;
          font-weight:bold;
}
a.intern:active{
          color:#000000;
          text-decoration: none;
          font-weight:bold;
}
a.intern:hover{
          color:#646464;
          text-decoration: none;
          font-weight:bold;
}



a.documents:link
        {

          display:inline-block;
          background-repeat:no-repeat;
          padding-left:30pt;
          padding-top:2pt;
          padding-right:10px;
          height:32px;
          color:#2F2F2F;
          text-decoration: none;
          font-weight:bold;
        }

a.documents:visited
        {
          display:inline-block;
          background-repeat:no-repeat;
          padding-left:30pt;
          padding-top:2pt;
          height:32px;
          color:#2F2F2F;
          text-decoration: none;
          font-weight:bold;
        }
a.documents:active
        {
          display:inline-block;
          background-repeat:no-repeat;
          padding-left:30pt;
          padding-top:2pt;
          height:32px;
          color:#0000FF;
          text-decoration: none;
          font-weight:bold;
        }

a.documents:hover
        {
          display:inline-block;
          background-repeat:no-repeat;
          padding-left:30pt;
          padding-top:2pt;
          height:32px;
          color:#FF0000;
          text-decoration: none;
          font-weight:bold;
        }