body {
		font-family:Arial,sans-serif; 
		margin:0px;
		font-size:12px;
		background-color:#dddddd;
		}
ul {
		list-style-type:square;
		}
p {
		font-size:13px;
		color:black;
		}
li {
		font-size:13px;
		}
h1 {
		font-size:15px;
		color:black;
		font-weight:900;
		font-style:italic;
		}
h2 {
		font-size:13px;
		color:black;
		font-weight:900;
		}
a {
		font-weight:900;
		color:#a01521;
		text-decoration:none;
		}
a:hover {
		color:#ff0000;
		text-decoration:none;
		font-weight:900;
		}

a.imp {
		font-weight:900;
		color:#90AAC5;
		text-decoration:none;
		}
a:hover.imp {
		color:#47719D;
		text-decoration:none;
		font-weight:900;
		}

table.main {
		margin-left:auto;
		margin-right:auto;
		border-spacing:0px;
		border-collapse:collapse;
		border-width:0px;
		width:1014px;
		height:1000px;
		background-color:#ffffff;
		}
table.mnu {
		border-style:none;
		border-collapse:collapse;		
		}
td.bluehead {
		padding:0px;
		margin:0px;
		width:144px;
		height:30px;
		background-image:url(../img/blauer_balken.png);
		}
td.redhead {
		padding:0px;
		margin:0px;
		width:736px;
		height:30px;
		background-image:url(../img/roter_balken.png);
		text-align:center;
		color:white;
		font-size:15px;
		font-weight:900;
		font-style:italic; 
		}
td.redline {
		padding:0px;
		margin:0px;
		border:none;
		background-color:#a01521;
		height:2px;
		max-height:2px;
		overflow:hidden;		
		}
		
td.bildfolge {
		 border-width:0px;
		 overflow:hidden;
		 width:100%;
		}	
td.bildfolge img {
		margin-bottom:-7px;
		margin-left:-2px;
		margin-top:-1px;		
		}	
		
td.mnu1 {
		padding-left:10px;
		font-size:14px;
		background-color:#d9e1e9;
		width:146px;
		max-height:30px;
		overflow:hidden;
		border:1px solid #9cb1c5;	
		}
td.mnu1 a {
		font-size:14px; 
		font-weight:900;
		font-style:italic;
		color:black;
		text-decoration:none;
		}
td.mnu1 a:hover {
		color:#a01521;
		text-decoration:none;
		font-weight:900;
		}
		
td.mnu2o {
		background-color:#b2c4d2;
		vertical-align:middle; 
		height:34px; 
		padding-left:10px; 
		border:1px solid #a01521;
		font-size:14px; 
		font-weight:900;
		font-style:italic;
		color:#a01521;
		}
td.mnu2o a {
		font-size:14px; 
		font-weight:900;
		font-style:italic;
		color:#a01521;
		text-decoration:none;
		}
td.mnu2o a:hover {
		color:#ff0000;
		text-decoration:none;
		font-weight:900;
		}

td.mnu2u {
		background-color:#d9e1e9;
		vertical-align:middle; 
		height:34px; 
		padding-left:10px; 
		border:1px solid gray;
		font-size:13px;
		}
td.mnu2u a {
		color:#023b6a;
		text-decoration:none;
		font-weight:500;
		}
td.mnu2u a:hover {
		color:black;
		text-decoration:none;
		font-weight:500;
		}

div.main {
		padding-left:160px;
		padding-right:275px;
		position:absolute;
		top:-20px;		
		}
div.main h1 {
		margin-bottom:30px;		
		}		

div.box1 {
		height:50px; 
		width:160px; 
		max-width:160px; 
		left: 15px; 
		position: absolute; 
		top: 40px;
		}
div.box1 p {
		color:black;
		font-size:11px;
		}
div.box1 h1 {
		color:black;
		font-size:11px;
		font-weight:900;
		font-style:italic;
		}
		
div.box2 {
		height: 50px; 
		width:160px; 
		max-width:160px; 
		top:20px; 
		position:relative;
		}
div.box2 p {
		color:black;
		font-size:11px;
		}
div.box2 h1 {
		color:black;
		font-size:11px;
		font-weight:900;
		font-style:italic;
		}

div.box3 {
		height: 50px; 
		width:160px; 
		max-width:160px; 
		left: 855px; 
		position: absolute; 
		top: 40px;
		}
div.box3 p {
		color:black;
		font-size:11px;
		}
div.box3 h1 {
		color:black;
		font-size:11px;
		font-weight:900;
		font-style:italic;
		}

div.box4 {
		height: 400px; 
		width:260px; 
		max-width:260px; 
		left: 15px; 
		position: absolute; 
		top: 40px;
		}
div.box4 h1 {
		color:black;
		font-size:12px;
		font-weight:900;
		font-style:italic;
		margin-left:15px;
		}

div.img1 {
		height:10px;
		width:146px;
		left:504px;
		position:absolute;
		top:-9px;		
		}
div.img2 {
		margin-top:15px;
		position:relative;		
		height:10px;
		width:146px;
		max-width:146px;
		}
		
table.box  {
		text-align:left;
		width:100%;
		border-width:0px;
		border-collapse:collapse;
		}
td.box {
		vertical-align:top; 
		padding:10px; 
		background-color:white; 
		border:1px solid gray;		
		}		
td.pix {
		vertical-align:top; 
		padding:0px; 
		border:1px solid gray;
		width:126px;		
		max-width:126px;
		overflow:hidden;		
		}	
td.pix img {
		margin-bottom:-3px;
		border-width:0px;
		}

td.schro { background-image:url(../img/shadow/schatten-r-18a.png); width:18px; min-width:18px; }
td.schrm { background-image:url(../img/shadow/schatten-r-18.png); width:18px; min-width:18px; }
td.schru { background-image:url(../img/shadow/schatten-ur-18.png); width:18px; min-width:18px; height:18px; }
td.schlu { background-image:url(../img/shadow/schatten-u-18a.png); height:18px; min-width:18px; }
		
select { 
		width:122px; 
		background-color:white; 
		border:1px solid gray;	
		color:#1b4e79;
		font-size:12px; 
		font-weight:500;
		}
