body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	background-image: url(../../../turek_images/bg.gif);
	background-repeat: repeat-y;
}
div#toptext {
	position: absolute;
	left: 83px;
	top: 116px;
}
div#logo {
	position: absolute;
	left: 80px;
	top: 20px;
}
div#pageTitleForPrint, div#urlForPrint {
    display:none;
}
div#wilflinggruppe {
	position: absolute;
	left: 120px;
	top: 420px;
}
div#crossnavigation {
	position: absolute;
	left: 545px;
	top: 45px;
	width:205px;
	white-space:nowrap;
}
div#nav {
	font-size:10px;
	position:absolute;
	display:inline;
	left:363px;
	top:85px;
	margin:0px;
	padding:0px;
	z-index:1000;
}

div#navtitle {
	font-family: "Univers Condensed", "Univers 57 Condensed", "Arial Condensed", Arial, Helvetica, sans-serif;
	font-size:11px;
	position:absolute;
	top:100px;
	margin:0px;
	padding:0px;
}

div#subnavtitle {
	font-family: "Univers 57 Condensed", "Univers Condensed", "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:11px;
	position:absolute;
	letter-spacing: 0.1em;
	left:472px;
	top:118px;
	margin:0px;
	padding:0px;
}


div#main {
	position: absolute;
	left: 250px;
	top: 135px;
	z-index:1;
}
div.content, div.contentNarrow, div.contentShallow, div.contentHigh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	padding-right:0px;
	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-bottom:12px;
	white-space:nowrap;
}
div.imagerow img {
	padding-right:6px;
}
div.title {
	width: 475px;
}
/* --- Menu stuff, text-indent nur fr grafische links ---*/
 
/* --- E-mail

a#email {
	text-indent:-9999px;
	overflow:hidden;  
	position:absolute;
	left:165px;
	top:490px;
	width:44px;
	height:20px;
	display:block;
	background: url("../../../turek_images/menu/email.gif") no-repeat top left;
}
a#email:hover {
	background: url("../../../turek_images/menu/email_hi.gif") no-repeat top left;
}


 ---*/

/* --- Cross-Menu ---*/

a#startseite {
	display:block;
	float:left;
	width: 52px;
	text-decoration: none;
	text-indent:-9999px;
	background: url(../../../turek_images/menu/cross_startseite.gif) no-repeat left top;	
	cursor: default;
}

a#uebersicht {
	display:block;
	float:left;
	width: 52px;
	text-decoration: none;
	text-indent:-9999px;
	background: url(../../../turek_images/menu/cross_uebersicht.gif) no-repeat left top;
	margin-left:5px;
	cursor: default;
}

a#kontakt {
	display:block;
	float:left;
	width: 52px;
	text-decoration: none;
	text-indent:-9999px;
	background: url(../../../turek_images/menu/cross_kontakt.gif) no-repeat left top;
	margin-left:5px;
	cursor: default;
}

a#drucken {
	display:block;
	float:left;
	width: 20px;
	text-decoration: none;
	text-indent:-9999px;
	background: url(../../../turek_images/menu/cross_print.gif) no-repeat left top;
	margin-left:15px;
	cursor: default;
}


/* --- 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 {
    cursor:hand;
    cursor:pointer;
}

.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: none;
}



/* --- 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 {
    margin:20px 0px;
    clear:both;
    /*position:relative;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;    
    z-index: -1;
    color:#666;
}

