body {
	margin: 0;
	padding: 0;
	font-family: Verdana;
	font-size:11px;
	background: url('/tradepro/layout/background.jpg') #333333 repeat-x;
}

td,p {
	font-family: Verdana;
	font-size:11px;
}

a {
	color: #42A7DC;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

#headgrafik {
	position: relative;
	left:0px;
	top:0px;
	width: 1002px;
	height: 213px;
	background:	url('/tradepro/layout/top_left.jpg') no-repeat;
}

#logo {
	position: absolute;
	left:793px;
	top:74px;
	width: 157px;
	height:32px;
}

#text {
	position: relative;
	left:104px;
	/* top:176px; */
	top: -37px;
	width: 812px;
	/* height: 440px; */
	border:1px solid #CCCCCC;
	background: url('/tradepro/layout/content_top_left.gif') no-repeat #ffffff;
}
#inhalt {
	width: 720px;
	/* height: 368px; */
	padding: 36px 46px 36px 46px;
}
#text_links {
	position: relative;
	width: 337px;
	height: 368px;
	padding: 0px 23px 22px 46px;
}
#text_rechts {
	position: absolute;
	left:405px;
	top:64px;
	width: 337px;
	height: 368px;
	padding: 0px 46px 22px 23px;
}

#unternehmen {
	position: absolute;
	left:156px;
	top:75px;
	width: 125px;
	height: 32px;
}
#news {
	position: absolute;
	left:275px;
	top:75px;
	width: 76px;
	height: 32px;
}
#jobs {
	position: absolute;
	left:402px;
	top:75px;
	width: 76px;
	height: 32px;
}
#maderlogo {
	position: absolute;
	left:678px;
	top:248px;
}

#footerlinks {
	position: relative;
	left:300px;
	/* top:650px; */
	width: 610px;
	text-align:right;
}

#footerlinks a {
	font-weight: normal;
}

#subnav {
	position: absolute;
	left:177px;
	top:110px;
	width: 600px;
	height: 15px;
}

#subnavi_bottom {
	position: relative;
	/* left:46px; */
	/* top:376px; */
	z-index:3;
}

.os_content_headline {
	font-weight: bold;
	font-size:12px;
}

.os_content_subhead {
	font-weight: bold;
	font-size:12px;
	color: #42A7DC;	
}

.news_date {
	font-size:12px;
}
