body {
	font-family:Arial;
	font-size:12px;
}
img
{
	border:none;
}
a {
	text-decoration:none;
}
#container {
	width:800px;
	height:570px;
	position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -400px;
    margin-top: -285px;
	text-align:left;
}

#banner {
	width:113px;
	height:550px;
	position: absolute;
    left: 50%;
    top: 50%;
    margin-left: 394px;
    margin-top: -275px;
	text-align:left;
	display: none;
}

#spalte_links {
	width:240px;
	float:left;
}

#spalte_rechts {
	width:560px;
	float:left;
}

#logo {
	padding-left:10px;
	padding-top:10px;
}
#menu {
	padding-top:10px;
}

#menu_links {
	padding-top:45px;
	padding-left:10px;
}

#menu_links ul {
	list-style:none;
	padding:0px;
	margin:0px;
	
}

#menu_links ul a:link,
#menu_links ul a:visited,
#menu_links ul a:active,
#menu_links ul a:hover {
	color:#666666;
	text-decoration:none;
}

#menu_links ul li {
	padding-bottom:10px;
}

#inhalt {
	clear:both;
	width:550px;
	height:510px;
	background-image:url(images/bg_startseite_02.jpg);
	background-repeat:no-repeat;
	background-position:top;
	line-height:16px;
}

#footer {
	width:800px;
	height:20px;
	background:#fff;
	position: absolute;
    left: 50%;
    top: 100%;
    margin-left: -390px;
    margin-top: -20px;
	text-align:left;
	font-size:11px;
	padding-bottom:20px;
}
#footer ul {
	list-style:none;
	padding:0px;
	margin:0px;
	
}
#footer ul li {
	float:left;
	padding-right:10px;
}

#footer ul a:link,
#footer ul a:visited,
#footer ul a:active,
#footer ul a:hover {
	color:#666666;
	text-decoration:none;
}

.padText
{
	padding-top:8px;
	padding-left:20px;
}


#maske
{
	position:relative;
	width:550px;
	height:130px;
	background-color:#fff;

}

ul#sidesubmenuitems, ul#sidesubmenuitems2, ul#sidesubmenuitems3, ul#sidesubmenuitems4, ul#sidesubmenuitems5, ul#sidesubmenuitems6
{
	font-size:11px;
	line-height:6px;
}
ul#sidesubmenuitems li, ul#sidesubmenuitems2 li, ul#sidesubmenuitems3 li, ul#sidesubmenuitems4 li, ul#sidesubmenuitems5 li, ul#sidesubmenuitems6 li
{	
	padding-top:10px;
	padding-left:10px;
}

ul#sidesubmenuitems, ul#sidesubmenuitems2, ul#sidesubmenuitems3, ul#sidesubmenuitems4, ul#sidesubmenuitems5, ul#sidesubmenuitems6 {
	display:none;
}

.produktbeschrieb, .produktbeschrieb a {
	text-decoration:none;
	color:#7B7B7B;
}

#inhalttext {
	padding-top:35px;
	width:510px;
	padding-left:20px;
}
#inhalttext a {
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}
.seitentitel {
	display:block;
	font-size:16px;
	padding-bottom:10px;
}

#bild {
	margin:0px;
	width:550px;
	height:160px;
	background:#999999;
}
.pmx-vacancies{
	margin-top:350px;
}