body {
	margin: 0px;
	padding: 0px;
	background: #FFFFFF;
}
div#toptext {
    display:none;
}
div#logo {
	position: absolute;
	left:0;
}

div#pageTitleForPrint {
	font-family: "Univers Condensed", "Univers 57 Condensed", "Arial Condensed", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
    display:block;
    position: absolute;
    left: 0;
    top: 100px;
    width: 500px;
    text-align:right;
    padding-right:10px;
}

div#urlForPrint {
	font-size:9px;
    display:block;
}

img#backgroundimage {
    display:none;
}

div#wilflinggruppe {
    display:none;
}
div#crossnavigation {
    display:none;
}
div#nav {
    display:none;
}

div#navtitle {
    display:none;
}

div#subnavtitle {
    display:none;
}

div#main {
	position: absolute;
	left: 0;
	top: 130px;
}
div.content, div.contentNarrow, div.contentShallow, div.contentHigh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	padding-right:40px;
	width: 425px;
}
/*
div.content {
	height: 350px;
	overflow: auto;
	overflow-y: auto;
}
div.contentNarrow {
	float: left;
	width: 330px;
	padding-right:40px;
}
div.contentHigh {/* fr scrollAllView * /
	height: 400px;
	overflow: auto;
	overflow-y: auto;
}

/* fr topimages view * /
div.contentShallow {
	height: 250px;
	overflow: auto;
	overflow-y: auto;
}
*/
div.sublist {
    margin-top:20px;
	width:520px;
}
div.imagerow {
	margin-top:12px;
	margin-bottom:12px;
}
div.imagerow img {
	padding-right:6px;
}
div.title {
	width: 475px;
}
/* --- Menu stuff, text-indent nur fr grafische links ---*/
a#email {
    display:none;
}
a#email:hover {
    display:none;
}

/* --- Cross-Menu ---*/

/* --- Text stuff ---*/
h1 {
	font-family: "Univers 57 Condensed", "Arial Condensed", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 26px;
}
.small {
	font-size:90%;
}
div.content p {
	margin:0px;
	padding:0px;
	margin-bottom:6px;
}

/* --- News stuff ---*/

table.newsitem {
    width: 97px;
    border: 1px solid #00347C;
    float:left;
    margin: 0 17px 17px 0;
}

td.newsitemTop {
    height:28px;
    background:#00347C;
    color:white;
    font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:100%;
	text-align:center;  
	vertical-align:middle;
	display:table-cell;  
}

td.newsitemBottom {
    height:28px;
    color:black;
    font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:100%;
	text-align:center;
	vertical-align:middle;    
}

/*.newsitem {
	background: #00347C;
	padding: 4px;
	color: white;
	width: 300px;
	font-weight: bold;
	font-size:14px;
	margin-bottom:8px;
}
*/
.newsitem img {
	border:0px;
}
td.newsitemTop a {
	color: white;
	text-decoration: none;
}
td.newsitemBottom a {
    color:black;
    text-decoration: none;
}
table.newsitem a:hover {
	text-decoration: underline;
}



/* --- Spezialtransporte --- */

.spezialtransporte_table {
	border-collapse: collapse;
}

.spezialtransporte_table td {
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	vertical-align: bottom;
	font-size:87%;
	line-height: 110%;
}

/* --- Team --- */

font.tiny {
	display:block;
	font-size:5px;
	height:6px;
	overflow:hidden;
}

/* --- bersicht --- */

table.uebersicht td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

div.uebersichttitle {
	border:1px solid #002469;
	text-align:center;
	color: #002469;
	padding: 2px;
}

div.uebersichttitle a {
	color:#002469;
	text-decoration:none;
}

div.uebersichttitle a:hover {
	text-decoration:underline;
}

table.uebersicht td {
	padding:2px;
}

table.uebersicht td.left {
	padding-right:15px;
}

table.uebersicht td.right {
	padding-left:15px;
}

table.uebersicht td a {
	color:black;
	text-decoration:none;
}

table.uebersicht td a:hover {
	text-decoration:underline;
}

/* --- Copyright Footer ---*/

div#copyright {
    clear:both;
    position:relative;
    left: 0px;
    bottom: -15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;    
    z-index: -1;
    color:#666;
}

