body {
	background: #1D1B6D;
	color: #1D1B6D;
	behavior: url(http://www.container-terminal.biz/dch/menue/csshover.htc);
	} 


body.bild {
	background: #D3D6E9;}
h1 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:									   24px;
	color:										#1D1B6D;
	border-bottom:							  1px solid;
	margin-top:									   60px;
	margin-bottom:								   10px;
	margin-left:								   20px;
	margin-right:								   20px;}

p.noline {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:									   24px;
	color:										#1D1B6D;
	margin-top:									   60px;
	margin-bottom:								   10px;
	margin-left:								   20px;
	margin-right:								   20px;}

h2 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:									   20px;
	color:										#1D1B6D;
	margin-left:								   20px;
	margin-right:								   20px;
}

#main {
	color:										#CCCCCC;
	margin-left:									9em;
	padding:							   2em 0 1px 5%;
	border-left:							 5px dotted;}

div#newsticker{
	position:absolute;
	top:	 	0px;
	left:		-210px;
	width:	200px;
	line-height:20px;
	height:	20px;
	overflow:hidden;
	margin:0;
	padding:0;
}
div#newsticker div.fader{
	position:absolute;
	width:5px;
	height:22px;
	z-index:50;
	overflow:visible;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
}

div#newsticker div.fader div{
	position:absolute;
	width:10px;
	height:22px;
	z-index:50;
	overflow:visible;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}

div#newsticker div.fader div div{
	width: 15px;
}

div#newsticker div.fader div div{
	width:19px;
}
	
div#nav {
	float:										   left;
	margin:								   -1px 0 0 9em;
	background:									#FFFFFF;
	border:							  1px solid #AAAAAA;
	font-family:		   Arial, Helvetica, sans-serif;
	font-size:									   12px;
	color:										#1D1B6D;
	font-weight:								   bold;
	position:								   absolute;
	top:										  140px;
	left:											50%;
	width:										  547px;
	height:										   20px;
	z-index:										 20;
	margin-left:								 -110px;}

div#nav ul {
	margin:											  0;
	padding:										  0;
	background:									#FFFFFF;
	border:							  1px solid #CCCCCC;
	border-width:								  0 1px;}

div#nav li {
	position:								   relative;
	list-style:									   none;
	margin:											  0;
	float:										   left;
	width:											9em;
	border-right:					  1px solid #AAAAAA;}

div#nav li a {
	display:									  block;
	padding:					  0.25em 0 0.25em 0.5em;
	text-decoration:							   none;
	width:										  7.5em;
	color:										#1D1B6D;}
  
div#nav li:hover {background: #D3D6E9;}

div#nav li a.l {
	display:									  block;
	padding:					  0.25em 0 0.25em 0.5em;
	text-decoration:							   none;
	width:										  7.5em;
	color:										#1D1B6D;}
	
div#nav ul a {
	width:										  auto;}

div#nav ul ul {
	position:					  absolute; width: 9em;
	display:									  none;}

div#nav ul ul li {
	border-bottom:					 1px solid #CCCCCC;
	border-right-color:						   #CCCCCC;}
	
div#nav li.submenu {background: url("../images/menue/dropmenu.gif") 95% 50% no-repeat;}

div#nav li.submenul {
	border-right: 0px;}

div#nav li.submenu:hover {background-color: #D3D6E9;}

div#nav li.submenul:hover {background-color: #D3D6E9;}

div#nav li.submenu li.submenu {
	background-image: url("../images/menue/dropmenu.gif");}

div#nav li.submenul li.submenu {
	background-image: url("../images/menue/dropmenu.gif");}

div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {
	display:									 block;}

div#nav ul.level1 li.submenul:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {
	display:									 block;}

div#nav ul.level2 {
	top:										 1.5em;
	left:										  -1px;
	margin-top:									   0px;}

#box0 {
	position:  absolute;
	top:		  170px;
	left:			50%;
	width:		  752px;
	height:		   25px;
	z-index:		  2;
	margin-left: -300px;
}

#box1 {
	background:	#D3D6E9;
	position:  absolute;
	top:			0px;
	left:			50%;
	width:		  964px;
	height:		  648px;
	z-index:		  2;
	margin-left: -482px;
}

#box1a {
	background:	#D3D6E9;
	position:  absolute;
	top:			0px;
	left:			50%;
	width:		  964px;
	height:		  560px;
	z-index:		  2;
	margin-left: -482px;
}

#box2 {
	position:  absolute;
	top:		  130px;
	left:			50%;
	width:		  808px;
	height:		   48px;
	z-index:		  2;
	margin-left: -326px;
}

#box3 {
	position:  absolute;
	top:		   11px;
	left:			50%;
	width:		  343px;
	height:		   12px;
	z-index:		  2;
	margin-left:  139px;
}

#box4 {
	position:  absolute;
	top:		   35px;
	left:			50%;
	width:		  220px;
	height:		   60px;
	z-index:		  2;
	margin-left:  220px;
}  

#box5 {
	position:  absolute;
	top:		   37px;
	left:			50%;
	width:		   35px;
	height:		   75px;
	z-index:		  2;
	margin-left:  160px;
}  

#box6 {
	position:  absolute;
	top:		  120px;
	left:			50%;
	width:		  750px;
	height:		  300px;
	z-index:		  2;
	margin-left: -300px;
}  

#box7 {
	position:  absolute;
	top:		  223px;
	left:			50%;
	width:		  280px;
	height:		  120px;
	z-index:		  2;
	margin-left:  130px;
}  
  
  
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1D1B6D;
}

.datum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
}

.head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1D1B6D;
	font-weight: bold;
	margin-left:	20px;
	margin-right:	20px;
}

.bild {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1D1B6D;
	font-weight: normal;
}

table.rand {
	margin-left:	20px;
}

table.adr {
	margin-left:	20px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:									   10px;
	color:										#1D1B6D;
}

hr {
	color:										#1D1B6D;
	height:											1px;
}

.body {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1D1B6D;
	font-weight: normal;
	margin-left:	20px;
	margin-right:	20px;
}

.bodyS {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1D1B6D;
	font-weight: bold;
}

.body a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #991D00;
	font-weight: bold;
	text-decoration:							  none;
}

.bodyS a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1D1B6D;
	font-weight: bold;
	text-decoration:							  none;
}

.err {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #991D00;
	font-weight: bold;
	margin-left:	20px;
	margin-right:	20px;
}

.pegel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #FFFFFF;
	font-weight: bold;
}

.pegel a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

