@media (max-width:1000px)
{
	#menu {
		display: inline-block;
		width:100%;
		text-align:center;
		font-size: 51pt;
		background-color: #c0c0c0;
		border-radius: 20px;
		background: url(/mobilmenu.png);

		overflow: hidden;
		max-height: 0;
		-webkit-transition: all 1s ease-out;
		-moz-transition: all 1s ease-out;
		-o-transition: all 1s ease-out;
		transition: all 1s ease-out;
	}

	#menuaabner {
		float:right;
	}

	/*#menu a.medUndermenu {
		pointer-events: none; /* Forhindr undermenupunkter i at linke på mobilenheder - i stedet åbnes undermenuen.
	}*/

	#menu, .submenu {
		list-style: none;
	}

	#menu li:hover a {
		color: #000000;
		font-style:italic;
		font-weight:bold;
	}
	#menu li:hover .submenu a {
		color: #000000;
		font-style:normal;
		font-size: 45pt;
		font-weight:300;
	}

	.fremhævet a {
		color: #000000;
		font-style:italic;
		font-weight:bold;
	}
	#menu li.fremhævet ul.submenu li a
	{
		color:#000000;
		font-style:normal;
		font-weight:normal;
	}
	#menu li.fremhævet ul.submenu li.fremhævet a
	{
		color:#000000;
		font-style:italic;
		font-weight:bold;
	}

	.submenu {
		/*background-color: #a0a0a0;*/
		background: url(/pixel.png);
		overflow: hidden;
		max-height: 0;
		-webkit-transition: all 1s ease-out;
		-moz-transition: all 1s ease-out;
		-o-transition: all 1s ease-out;
		transition: all 1s ease-out;
	}

    #menu li:hover .submenu {
        display: block;
        max-height: 600px;
        border: 6px solid #444444;
    }
    #menu li:active .submenu {
        display: block;
        max-height: 600px;
        border: 6px solid #444444;
    }

	#underpunkt
	{
		display:block;
		position:absolute;
	}

	.btn1 {
		position: absolute;
		width: 60px;
		height: 90px;
		top: 76px;
		right: 60px;
		-webkit-transition-duration: 1s;
		      transition-duration: 1s;
	}
	.btn1 .icon-left {
	  -webkit-transition-duration: 1s;
	          transition-duration: 1s;
	  position: absolute;
	  height: 8px;
	  width: 40px;
	  top: 30px;
	  background-color: #212121;
	  left: 0px;
	}
	.btn1 .icon-left:before {
	  -webkit-transition-duration: 1s;
	          transition-duration: 1s;
	  position: absolute;
	  width: 40px;
	  height: 8px;
	  background-color: #212121;
	  content: "";
	  top: -20px;
	}
	.btn1 .icon-left:after {
	  -webkit-transition-duration: 1s;
	          transition-duration: 1s;
	  position: absolute;
	  width: 40px;
	  height: 8px;
	  background-color: #212121;
	  content: "";
	  top: 20px;
	}
	.btn1 .icon-left:hover {
	  cursor: pointer;
	}
	.btn1 .icon-right {
	  -webkit-transition-duration: 1s;
	          transition-duration: 1s;
	  position: absolute;
	  height: 8px;
	  width: 40px;
	  top: 30px;
	  background-color: #212121;
	  left: 30px;
	}
	.btn1 .icon-right:before {
	  -webkit-transition-duration: 1s;
	          transition-duration: 1s;
	  position: absolute;
	  width: 40px;
	  height: 8px;
	  background-color: #212121;
	  content: "";
	  top: -20px;
	}
	.btn1 .icon-right:after {
	  -webkit-transition-duration: 1s;
	          transition-duration: 1s;
	  position: absolute;
	  width: 40px;
	  height: 8px;
	  background-color: #212121;
	  content: "";
	  top: 20px;
		float: right;
	}
	.btn1.open .icon-left {
	  -webkit-transition-duration: 1s;
	          transition-duration: 1s;
	  background: transparent;
	}
	.btn1.open .icon-left:before {
	  -webkit-transform: rotateZ(45deg) scaleX(1.4) translate(4px, 4px);
	          transform: rotateZ(45deg) scaleX(1.4) translate(4px, 4px);
	}
	.btn1.open .icon-left:after {
	  -webkit-transform: rotateZ(-45deg) scaleX(1.4) translate(4px, -4px);
	          transform: rotateZ(-45deg) scaleX(1.4) translate(4px, -4px);
	}
	.btn1.open .icon-right {
	  -webkit-transition-duration: 1s;
	          transition-duration: 1s;
	  background: transparent;
	}
	.btn1.open .icon-right:before {
	  -webkit-transform: rotateZ(-45deg) scaleX(1.4) translate(-4px, 4px);
	          transform: rotateZ(-45deg) scaleX(1.4) translate(-4px, 4px);
	}
	.btn1.open .icon-right:after {
	  -webkit-transform: rotateZ(45deg) scaleX(1.4) translate(-4px, -4px);
	          transform: rotateZ(45deg) scaleX(1.4) translate(-4px, -4px);
	}
}