#header .inside{
    width: 90% !important;
}

#header {
    padding: 0 0 20px;
    margin: auto;
	max-width: 1600px;
}

#header:hover #saechsisch{
    top:-16px;
}

#header .mod_navigation {
    padding-top: 0; /* 16px; */
}

#header .mod_navigation a,
#header .mod_navigation span{
    /* padding-bottom:0; */
    padding-left:6px;
    padding-right:6px;
}


#header .mod_navigation {
    /* float: right; */
    /* padding: 28px 0 0 0; */
    /* padding: 2px 0 0 0; */
    /* padding: 0 0 0 0; */
    /* text-align: right; */
    color: #009DE2;  /* helles blau, Neu eingeführt am 27.12.2018 */

    /* TODO(aug): remove */
    /*border: 3px solid green;  /* aug, 05.12.2018 */
     /* width: 950px; /*  */
     width: 83%; /*  */ 
     /* position: top; */
     /* height: 40px; /*  */ 
}

/* */

#header .mod_navigation a,
#header .mod_navigation span {
    display: block; 
    padding: 4px;
    font-size: 24px;
    /* color: green; */
    /* font-family: arial; */
    font-family: 'LucatoniBold';
    font-weight: 16;
    /* font-weight: bold; */
}

#header .mod_navigation strong {
    /* display: block; */
    padding: 16px 8px 16px 8px ;
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 24px;
    /* font-weight: bold; */
    height: 60px;
    color: black; /* green; /* darkblue;*/
}

#header .mod_navigation strong:hover {
    height: 40px;
}
#header .mod_navigation .acp_menu .acp_submenu strong {
    height: 30px;
}

/* #header .mod_navigation .submenu .trail .acp_menu li, */
/* #header .mod_navigation .trail .acp_menu li, */
#header .mod_navigation .trail a {
    /* display: block; */
    /* padding: 8px; */
    /* font-size: 30px; */
    /* font-weight: bold; */
    color: black;    /* darkblue;*/
}
#header .mod_navigation .sibling a {
    color: #009DE2;  /* helles blau, Neu eingeführt am 27.12.2018 */
}

/* #header .mod_navigation .last li, */
/* #header .mod_navigation .last a { */
    /* color: darkblue; */
/* } */

/* */
/* #header .mod_navigation a:hover { */
    /* color: red; */
    /* display: block; */
   /* max-height: 100%; */
/* } */
#header .mod_navigation span{
    /* color: black; */
}
#header .mod_navigation .trail .acp_menu {
    /* color: black; */
}
#header .mod_navigation .trail .acp_menu .sibling {
    /* color: green; */
}

#header .mod_navigation .submenu li {
    display: block; /* inline-*/
    border: 1px solid lightblue;  /* aug, 05.12.2018 */
    text-align: left;
    position: left;  /* right; */
    /* padding: 8px 0 0 0; */
    /* display: block;  /* inline-block; /* 11.12.2018*/
    /* display: inline-block; /* */
    /* display: block; */
}

#header .mod_navigation li {
    display: inline-block; /* inline- */
    /* font-weight: bold; */
    /* display: block;  /* inline-block; /* 11.12.2018*/
    /* display: inline-block; /* */
    /* display: block; */
}

#header .mod_navigation .acp_menu .sibling .last:hover{
    /* display: inline-block; /* */
    /* float: right; */
    /* text-align: right; */
    /* border: 1px solid red;  /* aug, 05.12.2018 */
    /* display: block; */
}

#header .mod_navigation .acp_menu .flugplatz_fest{
    color: #00A13B;
}

#header .mod_navigation .acp_menu:hover {
    color: lightblue;
    /* color: darkblue; */
    /* border: 1px solid maroon;  /* aug, 05.12.2018 */
    /* background-color: yellow; */
}

#header .mod_navigation .level_2 {
    /* position: left; */
    /* font-size: 8; /* 12; */
    /* position: absolute; */
    /* left: auto; /* */
    /* max-height: 0; /* */
    z-index: 1001;
    display: none;
    /* color: blue;
    /* background-color: maroon; */
}

/* #header .mod_navigation .submenu .level_2:hover {  /*  */

    /* color: green;  /* new 15.11.2018 */
    /* color: lightblue;  /* new 15.11.2018 */
    /* color: black;  /* new 15.11.2018 */
/* } /*  */

#header .mod_navigation .submenu:hover { 
    /* /*  color: black;  /* new 15.11.2018 */
    /* /*  background-color: maroon;   /* disabled 15.11.2018 */
    /* left: -30;  */
}

#header .level_1 ul {
    /* /* */ background-color: white;   /* disabled 15.11.2018 */
    /* background: url("hoehenlinien.svg") repeat center top; /* */
}

#header .level_2 ul:hover {
    /* /* */ background-color: white;   /* disabled 15.11.2018 */
    /* background: url("hoehenlinien.svg") repeat center top; /* */
}

#header .level_2 li {
    display:  block;  /* inline- */
    /* /* background-color: lightyellow;   /* disabled 15.11.2018 */
}
#header .level_2 ul {
    display:  block;  /* inline- */
}
 
#header .mod_navigation .submenu:hover .level_2{ 
    /* color: green; */
    display:  block;  /* inline- */
	/* left: 50; /*  */
	/* top: 50; */
	/* height: auto; */
    /* max-height: 100%; /*  */
    /* height: 200; /*  */
    /* /*  z-index: 999; /* */
    /* /*  position: absolute;  /* */
    /* /* */ position: left;  /* */
/* /* */   color: lightblue;  /* new 15.11.2018 */
    /* /* color: black;  /* new 15.11.2018 */
    /* /*  background-color: lightyellow;   /* disabled 15.11.2018 */
    /*  max-width: 800;/*  macht gar nix  */
    /*  width: 800;/*  */
    /* padding: 28px 10 10 10;  /* macht gar nix */
    /* border: 1px solid maroon;  /* aug, 05.12.2018 */
}
/* #header .mod_navigation .submenu .acp_menu .sibling .last:hover */
/* #header .mod_navigation .acp_menu .last:hover { */
	/* color: darkblue; */
/* } */
#header .mod_navigation .submenu .acp_menu .last:hover {
    display: block;  /*  */
/*    position: absolute;*/
/*    color: green;  */
}
/*
#header .mod_navigation .acp_submenu .acp_menu {
    color: blue;
    height: 60px;
 }
 */
#header .mod_navigation .acp_submenu .acp_menu:hover {
    /* color: yellow; */
    color: lightblue;
 }
#header .level_1 {
    /* position: absolute; */
    /*  max-width: 800;/*  macht gar nix  */
	/* width: 400; */
	display: block;
}
#header .level_2
{
    /* position: left;  */
    position: absolute;  /* das lässt das übergeordnete menu umklappen!
	/* left: 0;  */
    /* display: none; /* */
    /* display:inline-block; /* */
	/* top: 50; */
	/* height: auto;     */
/*    color: green;  */
}
#header .mod_navigation .acp_menu .sibling:hover
{
/*    position: absolute;*/
    /* color: red; /* */
}

.mod_login .login .block{
    width: 800px;
    color: red;
    font-size: 16px;
    font-family: 'LucatoniBold';
}
.formbody {
    width: 800px;
    color: green;
    font-size: 24px;
    font-family: 'LucatoniBold';
}
.widget-password, .widget-text {
    padding: 28px 10 10 10;  /* macht gar nix */
    color: blue;
    width: 200px;
    font-weight: bold;
}

.text input {
    color: maroon;
}
input.text {
    padding: 28px 10 10 10;  /* macht gar nix */
    color: yellow;
}
