	html, body, *{
		margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt;
	}
	html, body{
		width:100%; height:100%; text-align:center; background:#f3f6f9;
	}
	br{
		clear:both;
	}
	#head{
		display:block; height:32px; text-align:right;
		background:url(design/head.png);
	}
	#language{
		float:right; display:inline; width:46px; height:15px; margin:12px 13px 0 0; background:url(design/de_en.png);
	}
	#language a.deutsch, #language a.english{
		float:left; display:inline; margin:0 0 1px 0;
	}
	#language a.deutsch{
		margin-left:10px;
	}
	a.english img, a.deutsch img{
		border:0px;
	}
	#wrapper{
		width:808px; margin:auto; margin-top:10px;
		background:url(design/body.png);
	}
	#foot{
		display:block; padding:0 20px 0 0; height:41px;
		background:url(design/foot.png);
	}
	#foot a{
		float:right; display:inline; text-decoration:none; font-weight:bold; color:#fff; margin:14px 10px 0 5px;
	}
	#banner{
		display:block;
	}
	#banner img{
		float:left; display:inline; border:0px; margin:9px 0 5px 30px;
	}
	#menuHead{
		display:block; height:34px; margin:0 4px 0 4px; position:relative;
		background:url(design/menuHead.png) no-repeat;
	}
	#menuHead a{
		float:right; display:inline; text-align:center; width:96px; height:19px; padding:8px 0 0 0;
		color:#0051a0; text-decoration:none; font-weight:bold;
		background:url(design/menuHeadInaktiv.png) right no-repeat #fff;
	}
	#menuHead a:hover{
		height:20px;
		background:url(design/menuHeadAktiv.png);
	}
	#menuHead a.aktiv{
		height:20px;
		background:url(design/menuHeadAktiv.png);
	}
	#menuHead #left{
		width:7px; height:9px; position:absolute; top:0px; left:243px; background:url(design/menuCornerLeftTop.png); font-size:1px;
	}
	#menuLeft{
		float:left; display:inline; width:250px;
	}
	#menuLeft div, .mediumMenu{
		display:block; text-align:left; margin:17px 0 0 0; height:96px; background:url(design/menuLeft.png) center top no-repeat; padding:10px 20px 0 30px;
	}
	#menuLeft div a{
		display:block; color:#0a3b76; text-decoration:none; margin:10px 0 0 10px;
	}
	#menuLeft div a.active, #menuLeft div a:hover{
		font-weight:bold;
	}
	#menuLeft h2{
		color:#0051a0;
	}
	#menuLeft h2 span{
		color:#0daa97;
	}
	#content{
		float:right; display:inline; text-align:left; width:550px; margin:0 6px 0 0;
	}
	h1.satcom{
		display:block; text-align:left;
		color:#0daa97; font-size:12pt; font-weight:bold;
	}
	h1.satcom span{
		color:#0051a0; font-size:inherit;
	}
	#content h2{
		color:#0051a0;
	}
	#content p{
		display:block; text-align:left; margin:10px 18px 0 0;
	}
	#content ol, #content ul{
		display:block; text-align:left; margin:5px 18px 0 19px;
	}
	#content li{padding:5px 0 5px 0;}
	#content li:nth-child(odd) {background: #ddecfb;}
	#content li:nth-child(even){background: #f3f8fe;}
	#content table{width:100%;}
	#content tr{width:200px; height:20px;}
	#content td.head{color:#0051a0; font-weight:bold; background:#fff; height:30px;}
	#content td.hr{
		height:1px; font-size:1px;
	}
	#content b{ color:#0051a0; }
	#content a{ color:#0051a0; text-decoration:none; }
	#content a:hover{ font-weight:bold; }
	
	hr{
		display:block; height:1px;
		border:0px; border-top:1px solid #0051a0; margin:10px 20px 10px 0;
	}
	
	#interactiveControls{float:left; display:inline; top:0px; left:0px;}
	#interactiveControls *{float:left; display:inline; padding:0px; margin:0px;}
	#interactiveControls br{clear:both; float:none;}
	#interactiveControls img{border:0px;}
	#interactiveControls a.overviewContainer{float:left; display:inline; width:351px; padding:0 0 0 10px; text-decoration:none; color:#000; height:97px;}
	#interactiveControls a.overviewContainer span.head{display:block; float:none; padding:0 0 5px 0; color:#0051a0; font-weight:bold;}
	#interactiveControls a.overviewContainer span.link{right:0px; bottom:0px; text-align:right; padding:5px 20px 5px 0; color:#0051a0; font-weight:bold; background:url(design/arrowRight.png) center right no-repeat;}
	#interactiveControls a:hover{font-weight:normal;}
	
	label{
		float:left; display:inline; width:120px; padding:0 10px 0 0; height:18px; margin:5px 0 0 0; text-align:right;
	}
	input, textarea{
		float:left; display:inline; width:300px; border:1px solid #0051a0; margin:5px 0 0 0; border-left:1px solid #ddecfb; border-top:1px solid #ddecfb; height:16px;
	}
	textarea{
		height:200px;
	}
	button{
		float:left; display:inline; margin:10px 0 0 302px;
	}
	
	a.iw-link{
		float:right; display:inline; text-align:center; height:25px; width:100px; color:#333333; text-decoration:none; padding:0 0 0 28px; font-size:7pt; background:url(design/iw-logo.png) bottom center no-repeat;
	}
	
	a.galerie{
		float:left; display:inline; position:relative; margin:0 0 0 10px;
	}
	
	