img.bg {
			min-height: 100%;
			min-width: 1024px;
			width: 100%;
			height: auto;
			position: fixed;
			top: 0;
			left: 0;
		}
	body{
	overflow:scroll;
}

.home-pic{
	margin:0 auto;
	position: relative;
	width:834px;
	height:770px;
	top:-50px;
	-webkit-box-shadow: 10px 6px 22px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 6px 22px 0px rgba(0,0,0,0.75);
box-shadow: 10px 6px 22px 0px rgba(0,0,0,0.75);
	
}
#Inhalt a {
	text-shadow: 0px 2px 2px rgba(0,0,0,0.4),
             0px 8px 13px rgba(0,0,0,0.1),
             0px 18px 23px rgba(0,0,0,0.1);
}
#test{
	
		-webkit-box-shadow: 10px 6px 22px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 6px 22px 0px rgba(0,0,0,0.75);
box-shadow: 10px 6px 22px 0px rgba(0,0,0,0.75);
}
.image1{
	position: absolute;
}


/*============= MENU 1 ================*/
body{padding: 3em; }
#menu1 * { 
    padding:0; 
    margin: 0; 
    font: 11pt arial; 
    list-style-type:none;
    z-index:30;
}

#menu1 { 
    position: absolute;
    margin-top: 300px;
    float: left;
    left:380px;
    top:-260px;
}
#menu1 a { 
    display: block; 
    text-decoration: none; 
    color: white;
}

#menu1 a:hover { background: #D0DC0A;}

#menu1 ul li ul li a:hover { 
    background:#D0DC0A; 
    }

#menu1 ul li ul li {  
    color: white;  
    padding-top: 1px; 
    padding-bottom:1px; 
    padding-left: 1px; 
    padding-right: 1px; 
    background: #BBD028;}

#menu1 ul li ul li a { 
    font: 9pt arial; 
    font-weight:normal; 
    font-variant:normal; 
    text-align: center;
    padding-top:0px; 
    padding-bottom:0px;
}

#menu1 ul li {
    float: left; 
    margin-right: 3px;
    font-weight: bold; 
    border-top: solid 1px  #BBD028; 
    border-bottom: solid 1px  #BBD028; 
    background: #BBD028;
}
#menu1 ul li ul li{
	 border-top: solid 1px  white; 
}

#menu1 ul li a { 
    font-weight: bold;
    padding: 5px 10px;

}

#menu1 li{ 
    position:relative; 
    float:left;
    cursor: pointer;
}

#menu1 ul li ul, #menu1:hover ul li ul, #menu1:hover ul li:hover ul li ul{ 
    display:none;
    list-style-type:none; 
    }

#menu1:hover ul, #menu1:hover ul li:hover ul, #menu1:hover ul li:hover ul li:hover ul { 
    display:block;}


#menu1:hover ul li:hover ul { 
    position: absolute;
   
}
#list11{
	width:90px;
}
#list22{
	position: absolute;
	width:120px;
	left:1px;
}
#list33{
	width:90px;
	left:1px;
}
#list44{
	width:135px;
	left:1px;
}

#sublist11 a{
	width: 128px;
}
#sublist22 a{
	width:140px;
}
#sublist33 a{
	width:123px;
}
/*================ END MENU 1 =============*/

/* ================ MENU 2 =================*/
#menu2{
		position: absolute;
		top:655px;
		left:-9px;
		opacity: 0.6;
	}
	#menu2 ul li{
		float:left;
		list-style: none;
		background-color: white;
		width:128px;
	}
	#menu2 ul li a {
		text-decoration: none;
		display: block;
		padding-left: 5px;
		font-family: Calibri;
		color:grey;
		padding-right:0px;
		padding-top: 3px;
		padding-bottom: 3px;
	}
	#menu2 ul li:hover{
		background-color: #E6E6E6;
	}
	#menu2 ul li:first-child:hover{
		background-color: white;
	}
	#menu2 ul li:first-child{
		width:373px;
	}
	#menu2b a{
		text-align: center;
	}
	#menu2c a{
		text-align: center;
	}
	#menu2d a{
		text-align: center;
	}
/*================= END MENU 2 =================*/

/*================== MENU 3 ====================*/
#menu3 *{
	font: 11pt arial; 
}
#menu3 a{
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
#menu3{
	position: absolute;
	top:600px;
	left:-9px;
}
#menu3 ul li{
	float:left;
	margin-right: 10px;
	text-align: center;
}
#menu3 ul li a{
	text-decoration:none;
	color:white;
	font-weight: bold;
	display: block;
}
#menu3 li{
	background-color:#BBD028;
	list-style:none;
	height: 45px;
	padding:5px;
	cursor: pointer;
}
#menu3 ul li:hover{
	background-color:#D0DC0A;
}
#menu3 ul li:first-child{
	background-color: white;
}
#menu3 ul li:first-child a{
	color:#ADBE35;
}
#menu3 ul li:first-child :hover {
	background-color: none;
	cursor:auto;
}
#menu3 li:first-child:hover{
	cursor: default;
}
#menu3list1{
	width:140px;
}
#menu3list2{
	position: absolute;
	left:201px;
	width:152px;
}
#menu3list3{
	position: absolute;
	left:375px;
	width: 135px;
}
#menu3list4{
	position: absolute;
	left:530px;
	width: 129px;
}
#menu3list1 a{
	position: relative;
	text-align: center;
	bottom:10px;
	left:-11px;
	width:142px;
}
#menu3list2 a{
	position: relative;
	text-align: center;
	bottom:5px;
	left:-5px;
	width:142px;
}
#menu3list3 a{
	position: relative;
	text-align: center;
	height:35px;
	left:-5px;
	bottom:5px;
	width:125px;
}
#menu3list4 a{
	position: relative;
	text-align: center;
	bottom:5px;
	padding-top:15px;
	height:30px;
	left:-5px;
	width:119px;
}

/*================= END MENU 3 ====================*/

/*==================== MENU 4 =====================*/

body{padding: 3em; }
#menu4 * { 
    padding:0; 
    margin: 0; 
    font: 11pt arial; 
    list-style-type:none;
}

#menu4 { 
    position: absolute;
    margin-top: 300px;
    float: left;
    left:31px;
  	top:320px;
}
#menu4 a { 
    display: block; 
    text-decoration: none; 
    color: white;
}

#menu4 a:hover { background: #D63030;}

#menu4 ul li ul li a:hover { 
    background:#A30000; 
    }

#menu4 ul li ul li {  
    color: white;  
    padding-top: 1px; 
    padding-bottom:1px; 
    padding-left: 1px; 
    padding-right: 1px; 
    background: #CC0000;}

#menu4 ul li ul li a { 
    font: 9pt arial; 
    font-weight:normal; 
    font-variant:normal; 
    text-align: center;
    padding-top:0px; 
    padding-bottom:0px;
}

#menu4 ul li {
    float: left; 
    margin-right: 10px;
    font-weight: bold; 
    border-top: solid 1px #D63030; 
    border-bottom: solid 1px #D63030; 
    background: #CC0000;
}

#menu4 ul li a { 
    font-weight: bold;
    padding: 5px 10px;

}

#menu4 li{ 
    position:relative; 
    float:left;
    cursor: pointer;
}

#menu4 ul li ul, #menu4:hover ul li ul, #menu4:hover ul li:hover ul li ul{ 
    display:none;
    list-style-type:none; 
    }

#menu4:hover ul, #menu4:hover ul li:hover ul, #menu4:hover ul li:hover ul li:hover ul { 
    display:block;}


#menu4:hover ul li:hover ul { 
    position: absolute;
    bottom:100%;
}
#list1{
	width:150px;
}
#list2{
	position: absolute;
	width:162px;
	left:1px;
}
#list3{
	width:145px;
	left:3px;
}
#list4{
	width:139px;
	left:3px;
}
#sublist1 a{
	width: 128px;
}
#sublist2 a{
	width:140px;
}
#sublist3 a{
	width:123px;
}
#sublist4 a{
	width:117px;
}


/*================== END MENU 4 ====================*/
/*================== STAMP =========================*/

#mt_stamp{
	position: absolute;
	top: 570px;
	left:675px;
}  
/*================== END STAMP =====================*/
/*================== MT LOGO =======================*/

#mt_logo{
	position: absolute;
	left:5%;
	top:30px;
}
.image2{
}
/*================== END MT LOGO ====================*/
/*================== TEXT ===========================*/

#Inhalt{
	position: absolute;
	left:5%;
	top:70px;
	color:#BBD028;
	font-size:20pt;
	font-family:Arial;
	font-style:bold;
	font-weight: 700;
}
#Schiff-fahrt{
	position: absolute;
	left:20%;
	top:70px;
	color:#B20000;
	font-size: 18pt;
	font-family: arial;
	font-style:bold;
}
/*=================== END TEXT ======================*/
.vertical_lines{
	width:1.5px;
	height:15px;
	background-color:#B0B0B0;
	position:absolute;
	top:22px;
}
.a{
	left:515px;
}
.b{
	left:541px;
}
#img_a:hover{
	cursor:pointer;
}
