.body {
	background: #636363 url(images/background.gif) repeat-x;
	margin: 0;
	color:#000000;
	font-size: 11px;
	line-height:135%;
	font-family: Arial,Verdana,sans-serif;
}

.bodyframe {
	margin: 0;
	color:#000000;
	font-size: 11px;
	line-height:115%;
	font-family: Arial,Verdana,sans-serif;
}

iframe {
	border-width: 0px;
}

.headline_red { color:#840000; font-weight:bold;  }

.headline_blue { color:#2F317C; font-size: 16px; font-weight:bold; position:relative; top:-475px; left:80px; }

#content {
	position: relative;
	left: 50px;
	top: -450px;
	width: 480px;
	height: 300px;
	padding-right:10px;
	text-align:left;	
}

#content_links {
	position: relative;
	left: 50px;
	top: -460px;
	width: 380px;
	height: 290px;
	padding-right:10px;
	text-align:left;	
}

#content_rechts {
	position: relative;
	left: 490px;
	top: -765px;
	width: 380px;
	height: 290px;
	padding-right:10px;
	text-align:left;	
}

#content_voll {
	position: relative;
	left: 50px;
	top: -450px;
	width: 600px;
	height: 290px;
	padding-right:10px;
	text-align:left;	
}

.logo {position:relative; top:22px; left:55px;}

.headinfo {position:relative; top:-22px; left:415px; }

.headinfo2 {position:relative; top:-22px; left:415px;}

.header {position:relative; top:24px; left:40px;}

.home_bild {position:relative; top:-750px; left:588px; }

#home {
	position: relative;
	left: 40px;
	top: 21px;
	z-index:1;
}

#recruiting {
	position: relative;
	left: 359px;
	top: -45px;
	z-index:4;
}

#unternehmen {
	position: relative;
	left: 116px;
	top: -1px;
	z-index:2;
}

#company {
	position: relative;
	left: 166px;
	top: -1px;
	z-index:2;
}

#projekte {
	position: relative;
	left: 615px;
	top: -89px;
	z-index:6;
}

#leistungen {
	position: relative;
	left: 246px;
	top: -23px;
	z-index:3;
}

#kontakt {
	position: relative;
	left: 880px;
	top: -155px;
	z-index:9;
}

#partner {
	position: relative;
	left: 710px;
	top: -111px;
	z-index:7;
}

#patent {
	position: relative;
	left: 795px;
	top: -133px;
	z-index:8;
}

#ihrprofil {
	position: relative;
	left: 516px;
	top: -67px;
	z-index:5;
}

.hintergrund {position:relative; top:-154px; left:40px; display:inline;}

.footer {position:relative; top:-700px; left:830px;}

.footer_en {position:relative; top:-680px; left:850px;}

.footer_folge {position:relative; top:-725px; left:830px; }

.footer_folge_en {position:relative; top:-705px; left:850px;}

.footer_folge2 {position:relative; top:-420px; left:830px; color:black;}

.footer_folge2_en {position:relative; top:-400px; left:850px; color:black;}

.footer_white { color:#ffffff; }

.language {position:relative; top:-1379px; left:940px; display:inline;}

.language1 {position:relative; top:-1406px; left:940px; display:inline;}

.language2 {position:relative; top:-1404px; left:940px; display:inline;}
.language3 {position:relative; top:-1079px; left:940px; display:inline;}

.theader { color:#2F317C; font-size: 16px; font-weight:bold;}


/* Styles for new browse projects panel */





#content_projects {
	position: relative;
	left: 50px;	
	width: 818px;	
	padding-right:10px;
	text-align:left;	
	top: -450px;
}


body h1
{
 background-image:url(images/icoBrowse.png);
 background-repeat: no-repeat;
 padding-left: 20px;
 font-family: Arial,Verdana,sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #990000;
 margin: 0px;

}


 
 


body h2
{
 background-image:url(images/icoFolder.png);
 background-repeat: no-repeat;
 padding-left: 20px;
 font-family: Arial,Verdana,sans-serif;
 font-size: 12px;
 font-weight: bold;
 margin-left: 14px;
 letter-spacing: 1px;
 color: #362A2A;
 height:16px;
 padding-bottom: 0px;
 margin-bottom: -8px;

}

body a.bluelink:link, a.bluelink:visited
{
 color: #00025F;
 text-decoration: none;
 font-size: 12px;
 
}
body a.bluelink:hover
{
 color: #00025F;
 text-decoration: underline;
  font-size: 12px;
}


#projcontract li
{
 background-image: url(images/icoBulletIcon.jpg);
 background-repeat: no-repeat;
 padding-left: 15px;
 padding-bottom: 0px;
 height: 14px;
 margin-right: 11px;
 margin-left: -12px;
 
}
#projcontract li { list-style: none;}



body a.blacklink:link, a.blacklink:visited
{
 color: #000000;
 text-decoration: underline;
 font-size: 11px;
 
}
body a.blacklink:hover
{
 color: #000000;
 text-decoration: none;
  font-size: 11px;
}
/* Styles for StaffIT opening pages [MT:050308] */

.hintergrundA {position:relative; top:-132px; left:40px; display:inline;}
#backdisplay {margin-LEFT: 40px; BACKGROUND-COLOR: #ffffff; width: 926px;margin-top: -160px;}
#middlecontent {WIDTH: 851px; margin:auto; text-align:center; BACKGROUND-COLOR: #ffffff;}
#content_vollA {
	position: relative;
	background-color: #FFFFFF;
	left: 50px;
	top: -450px;
	width: 700px;
	height: 400px;
	padding-right:10px;
	text-align:left;	
}
.jobcontent {
font-size: 11px;
font-family: Arial,Verdana,sans-serif;
font-style:normal;
color:#000000;
}



/* styles for the drop down menu */

#leistungen #leistungen_drop {	
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	/*background: #e8e8e8;*/
	border: 0px solid #5970B2;
	left:0px;
	top:23px;
	filter:alpha(opacity=80); !important
}

#leistungen #leistungen_drop  a{
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 20px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #e8e8e8;
	color: #030057;
	font: 12px arial;
	font-weight:bold;
}

#leistungen #leistungen_drop  a:hover{ 
	color:#030057;
	font-weight:bold; 
	background:#FFFFFF; 
}

/* styles for the drop down menu */

