body {
	margin:0px;
	padding:0px;
	padding-top:10px;
	background-color:#eef1f4;
	}
	
table, td {
	border-spacing:0px;
	padding:0px;
	margin:0px;
	border-collapse:collapse;
	border-style:hidden;
	border:0px solid #000000;
	vertical-align:top;
	text-align:left;
	}
	
#outskirt {
	width:100%;
	}
	
#left_top_1 {
	background-image:url(pics/left_top_1.gif);
	background-position:right top;
	background-repeat:no-repeat;
	}
	
#right_top_1 {
	background-image:url(pics/right_top_1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}
	
#center_top {
	background-image:url(pics/top.gif);
	background-position:top;
	background-repeat:repeat-x;
	height:173px;
	width:987px;
	min-width:987px;
	max-width:987px;
	}
	
#left_top_2 {
	background-image:url(pics/left_top_2.gif);
	background-position:right top;
	background-repeat:no-repeat;
	height:11px;
	max-height:11px;
	}
	
#right_top_2 {
	background-image:url(pics/right_top_2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}

#middle_left {
	text-align:right;
	}

#middle_left, #left_bottom_1 {
	background-image:url(pics/white_side.gif);
	background-repeat:repeat-y;
	background-position:right;
	}
	
#middle_right, #right_bottom_1 {
	background-image:url(pics/white_side.gif);
	background-repeat:repeat-y;
	background-position:left;
	}
	
#inner, #middle_left, #middle_right {
	background-color:#dfe7ee;
	}

#inner {	
	background-repeat:no-repeat;
	background-position:0px bottom;
	}

#abbinder {
	height:1px;
	background-color:#ffffff;
	}

#left_bottom_2 {
	background-image:url(pics/left_bottom.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
	
#right_bottom_2 {
	background-image:url(pics/right_bottom.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
	
#content {
	width:676px;
	padding-bottom:30px;
	}
	

#line {
	position:absolute;
	top:10px;
	height:1px;
	background-color:#ffffff;
	}


/* Text */

div, p {
	padding:0px;
	margin:0px;
	}
	
p {
	padding-top:0px;
	padding-bottom:0px;
	}
	
table, td, div, p {
	font-family:Verdana, Arial;
	font-size:11px;
	line-height:17px;
	}



/* Inhalt */


#subfield {
	width:311px;
	padding-top:48px;
	color:#4e6b7c;
	}
	
#subfield table {
	color:#4e6b7c;
	}


#subfield a {
	color:#4e6b7c;
	text-decoration:none;
	}


ul {
	list-style-image:none;
	list-style-type:none;
	padding-left:7px;
	margin:0px;
	padding:0px;
	background-image:url(pics/list_background.gif);
	background-repeat:no-repeat;
	background-position:0px bottom;
	width:250px;
	}
	
li {
	padding-left:19px;
	padding-bottom:13px;
	background-image:url(pics/stern_blau.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	}
	
#subheadline li {
	background-image:url(pics/stern_rot.gif);	
	}

#zusatz ul {
	/*background-image:url(pics/blind.gif);*/
	padding-bottom:6px;
	}

#zusatz {
	padding-top:10px;
	}


	
#pdf ul li {
	background-image:url(pics/pdf.gif);
	}
	
#pdf ul {
	background-position:0px 80px;
	}
	
#pdf a {
	text-decoration:underline;
	}

#legende ul {
	list-style-image:none;
	font-size:9px;
	line-height:13px;
	color:#8d9faf;
	}
	
#head_legend {
	font-size:9px;
	color:#8d9faf;
	text-align:right;
	margin-top:45px;
	height:20px;
	}

	
#subtext {
	padding-left:24px;
	padding-top:78px;
	color:#4e6b7c;
	font-style:italic;
	}
	
#subtext table {
	color:#4e6b7c;
	font-style:italic;
	}
	
#subtext a {
	color:#4e6b7c;
	}

#starthead {
	position:absolute;
	left:246px;
	top:-14px;
	z-index:10;
	}


	
#subheadline, #subcontent, #zusatz, #pdf, #legende, #startzusatz {
	margin-left:20px;
	}

#fliess, #fleet_fliess, #fliess table, #fleet_fliess table {
	color:#566066;
	overflow:hidden;
	clear:both;
	}
	
#fliess a:link, #fliess a:visited, #fliess a:focus, #fliess a:hover, #fliess a:active, #fleet_fliess a:link, #fleet_fliess a:visited, #fleet_fliess a:focus, #fleet_fliess a:hover, #fleet_fliess a:active {
	color:#566066;
	}

	
#generic {
	height:27px;
	overflow:hidden;
	width:987px;
	text-align:right;
	color:#4e6b7c;
	font-size:10px;
	padding-top:12px;
	}
#generic a {
	color:#4e6b7c;
	text-decoration:none;
	}

	
#logo {padding-left:38px;}

#mainmenu {
	position:absolute;
	left:373px;
	top:161px;
	z-index:10;
	}

#pic1 {
	height:310px;
	z-index:1;
	}


#bottom, #history {
	height:27px;
	font-size:10px;
	color:#75858b;
	text-align:center;
	padding-top:4px;
	}
	
#history {
	text-align:right;
	padding-top:8px;
	}
	
#history a:link, #history a:visited, #history a:focus, #history a:hover, #history a:active {
	text-decoration:none;
	color:#2d4c6a;
	}

	
#bottom a {
	color:#75858b;
	text-decoration:underline;
	}
	
/* Bilder */

/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		padding-bottom:0px;
		margin-bottom:0px;
	}
	
	
/* Tabellen */
	
#fleet_fliess table tr td {
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	}
	

#fleet_fliess table tr td table tr td {
	padding-left:0px;
	height:10px;
	padding-top:0px;
	padding-bottom:0px;
	}

	
#t_head, .t_head {
	color:#2d4c6a;
	background-color:#ffffff;
	background-image:url(pics/table_line.gif);
	background-repeat:repeat-x;
	background-position:0px bottom;
	}



#type1 #t_head #vessel {width:232px;}
#type1 #t_head #delivery {width:94px;}
#type1 #t_head #imo {width:100px;}
#type1 #t_head #abs {width:104px;}
#type1 #t_head #call {width:96px;}







#t_filled, .t_filled {
	background-color:#f9fafc;
	}
	

	
#foot_line, .foot_line {
	background-image:url(pics/table_dot.gif);
	background-repeat:repeat-x;
	}
	
#type2 .a {width:190px;}
#type2 .b {width:30px;}
#type2 .c {width:55px;text-align:right;padding-right:40px;}
#type2 .d {width:150px;}
#type2 .e {width:50px;}
#type2 .f {width:46px;text-align:right;}
#type2 .g {width:49px;padding-left:6px;}

#type3 .a {width:234px;}
#type3 .b {width:432px;}


#type2X .a {width:160px;}
#type2X .b {width:20px;}
#type2X .c {width:100px;text-align:center;}
#type2X .d {width:22px;}
#type2X .e {width:104px;}
#type2X .f {width:24px}
#type2X .g {width:100px;text-align:center;}
#type2X .h {width:65px}

#type3X .a {width:190px;}
#type3X .b {width:10px;}
#type3X .c {width:446px;}

#type2X {
	clear:both;
	}
	
#type3X {
	clear:both;
	}

#company td.a p {
	width:120px;
	background-image:url(pics/dotted.gif);
	background-repeat:repeat-x;
	background-position:0px 13px;
	line-height:18px;
	}
	
#company td.b p {
	padding-left:5px;
	line-height:18px;
	}
	
.detail {
	background-color:#dfe7ee;
	padding-right:5px;
	color:#2d4c6a;
	}
	
.important {
	font-size:9px;
	color:#2d4c6a;
	text-align:right;
	float:right;
	}

#fleet_fliess .detail {
	font-size:9px;
	color:#566066;
	}
	
#fleet_fliess .detail {
	font-size:9px;
	color:#566066;
	}
		
sub, sup {
      line-height:0px;
      font-size:80%;
      position:relative;
      top:-1px;
    }

/* NEWS */

#fliess ul {
	padding-left:0px;
	background-image:none;
	width:676px;
	}
	
#fliess li {
	padding-bottom:2px;
	background-image:url(pics/stern_rot.gif);
	}

#news {
	padding-top:10px;
	background-image:url(pics/table_dot.gif);
	background-repeat:repeat-x;
	background-position:0px bottom;
	margin-bottom:120px;
	color:#566066;
	}
	
#newstext {
	color:#566066;
	padding-top:10px;
	}
	
#news ul {
	width:652px;

	background-image:none;
	padding-bottom:14px;
	}
	
#news li {
	padding-bottom:2px;
	background-image:url(pics/stern_rot.gif);	
	}
	

	
#news a:link, #news a:visited, #news a:focus, #news a:hover, #news a:active {
	color:#566066;
	}
	
#newsleft ul, #newsright ul {
	width:260px;
	list-style-type:disc;
	list-style-image:none;
	padding-left:16px;
	padding-bottom:0px;
	}

#newsleft ul li, #newsright ul li {
	background-image:none;
	padding-left:0px;
	}

#newsright ul {
	width:340px;
	}

#newsleft {
	float:left;
	}

#newsright {
	float:left;
	}
	
#newsbottom {
	clear:both;
	}
	
#newshead {
	padding-top:45px;
	padding-bottom:4px;
	color:#2d4c6a;
	background-image:url(pics/table_dot.gif);
	background-repeat:repeat-x;
	background-position:0px bottom;
	font-weight:bold;
	}
	
/* FORM */



.form_table_legend {
	width:676px;
	background-image:url(pics/table_dot.gif);
	background-repeat:repeat-x;
	background-position:0px bottom;
	margin-top:40px;
	margin-bottom:10px;
	}

.form_head {
	color:#2d4c6a;
	font-weight:bold;
	height:22px;
	}
	
.form_legend {
	color:#566066;
	font-size:10px;
	text-align:right;
	}
	
.form_small {
	color:#566066;
	font-size:10px;
	}

.form_table1, #form_table1 tr td {
	border-spacing:0px;
	padding:0px;
	margin:0px;
	border-collapse:collapse;
	border-style:hidden;
	border:0px solid #000000;
	}

.form_table1 td {
	vertical-align:middle;
	}
	
.form_table1 input, .form_table1 select, .form_table1 textarea {
	background-color:#f0f0f0;	
	margin-top:4px;
	margin-bottom:4px;
	}
	
.form_buttons input {
	background-color:#dfe7ee;
	background-image:url(pics/stern_blau.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	border-color:dfe7ee;
	border:0px;
	color:#566066;
	width:60px;
	text-align:right;
	padding-right:0px;
	margin-right:0px;
	}
	
.form_buttons input.reset {
	width:56px;
	}

