




























#body
{
/*background-color:						#002e71;*/
margin:									0px;
padding:								0px;
/*text-align:								center;*/
font-family:							verdana,arial,helvetica,sans-serif;
}

#wrap
{
margin:									auto;
/*width:									980px;*/
}

#HTMLHeader
{
border-style:							solid;
border-width:							1px;
border-color:							#babbbd;
border-top-style:						none;
border-bottom-style:					none;
font-size:								0px;
}

#HTMLHeaderSub
{

display:none;

border-style:							solid;
border-width:							1px;
border-color:							#babbbd;
border-top-style:						none;
border-bottom-style:					none;
font-size:								0px;
height:									67px;
width:									978px;
background-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/770_gcpheaderbackground.jpg);
}

*html #HTMLHeaderSub
{
height:									67px;
width:									980px;
}

#MainContent
{
/*border-style:							solid;
border-width:							1px;
border-color:							#babbbd;
border-top-style:						none;
border-bottom-style:					solid;
font-size:								0px;*/
}

#GreyLine
{
height:									29px;
width:									978px;
background-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/772_bgline.jpg);
}

#Info
{
border-style:							solid;
border-width:							0px;
border-color:							#babbbd;
border-top-style:						none;
border-bottom-style:					none;
color:									#ffffff;
background-color:						#00458f;
padding-bottom:							5px;
}

p
{
margin:									0px;
padding:								0px;
}

div.InfoItemLeft
{
float:									left;
width:									350px;
height:									70px;
}

div.InfoItemCenter
{
float:									left;
width:									297px;
height:									70px;
}

div.InfoItemRight
{
float:									left;
width:									325px;
height:									70px;
}

div.clear
{
font-size:								0px;
height:									0px;
clear:									both;
}

div.InfoText
{
font-size:								14px;
line-height:							16px;
color:									#ffffff;
text-align:								left;
padding-left:							10px;
padding-right:							90px;
padding-top:							10px;
padding-bottom:							13px;
}

div.InfoLink
{
font-size:								10px;
text-align:								left;
padding-left:							10px;
}

div.InfoLink a
{
color:									#ffffff;
text-decoration:						none;
}

div.InfoLink a:hover
{
color:									#ffffff;
text-decoration:						underline;
}

#Footer
{

display:none;


color:									#b2ddf4;
font-size:								10px;
text-align:								left;
padding-top:							2px;
padding-left:							5px;
}

#Footer a
{
color:									#b2ddf4;
text-decoration:						none;
}

#FunctionalNavigation
{

display:none;


font-size:								10px;
color:									#b2ddf4;
position:								relative;
text-align:								left;
}

*html #FunctionalNavigation
{
left:									295px;
top:									45px;
}

#languages
{
float:									left;
margin-right:							45px;
margin-top:								45px;
}

#languages a
{
text-decoration:						none;
font-size:								10px;
color:									#b2ddf4;
}

#languages a:hover
{
text-decoration:						none;
font-size:								10px;
color:									#ffffff;
}

#sitemap
{
float:									left;
margin-right:							30px;
margin-top:								45px;
}

#sitemap a
{
text-decoration:						none;
font-size:								10px;
color:									#b2ddf4;
}

#sitemap a:hover
{
text-decoration:						none;
font-size:								10px;
color:									#ffffff;
}




#sitemaps
{
float:									left;
margin-right:							30px;
margin-top:								10px;
}

#sitemaps a
{
text-decoration:						none;
font-size:								10px;
color:									#002e71;
}


#search
{
float:									left;
margin-right:							2px;
margin-top:								45px;
}

#searchInput
{
float:									left;
margin-top:								-1px;
margin-top:								45px;
}

input.searchInput
{
font-size:								10px;
width:									120px;
height:									15px;
border-style:							solid;
border-width:							1px;
border-color:							#b3ddf5;
}

#Navigation
{

display:none;


background-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/773_backgroundNavi.jpg);
height:									31px;
margin-left:							-1px;
border-bottom-style:					solid;
border-width:							1px;
border-color:							#babbbd;
}

div.NavigationItem
{
border-style:							solid;
border-width:							1px;
border-color:							#babbbd;
border-left-style:						solid;
border-right-color:						#ffffff;
border-top-style:						none;
border-bottom-style:					none;
float:									left;
padding-left:							12px;
padding-right:							12px;
padding-top:							10px;
height:									21px;
}

*html div.NavigationItem
{
padding-left:							0px;
padding-right:							0px;
padding-top:							0px;
}

div.NavigationItem:hover
{
background-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/774_bgactive.jpg);
}

div.NavigationItem:hover a
{
color:									#ffffff;
}

*html div.NavigationItem
{
height:									31px;
}

div.NavigationItem a
{
font-size:								12px;
color:									#002e71;
text-decoration:						none;
padding-left:							0px;
padding-right:							0px;
padding-top:							0px;
}

*html div.NavigationItem a
{
font-size:								12px;
color:									#002e71;
text-decoration:						none;
padding-left:							12px;
padding-right:							12px;
padding-top:							10px;
height:									31px;
}

*html div.NavigationItem a:hover
{
background-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/774_bgactive.jpg);
color:									#ffffff;
}

div.NavigationItemLast
{
border-left-style:						solid;
border-bottom-style:					none;
border-color:							#babbbd;
height:									31px;
border-width:							1px;
width:									3px;
float:									left;
}

#Home
{
background-color:						#ffffff;
text-align:								left;
font-size:								12px;
}

#LeftHomeBox
{
margin-left:							15px;
width:									574px;
margin-right:							3px;
background-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/776_leftboxbackground.jpg);
margin-top:								10px;
}

#LeftHomeBox img
{
margin-left:							2px;
}

#LeftBoxFooter
{
margin-left:							15px;
width:									574px;
margin-right:							3px;
background-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/775_leftboxfooter.jpg);
height:									9px;
font-size:								0px;
}

div.floatLeft
{
float:									left;
}

#RightHomeBox
{
width:									380px;
margin-right:							3px;
background-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/778_rightboxbackground.jpg);
margin-top:								10px;
}

#RightHomeBox img
{
margin-left:							2px;
}

#RightBoxFooter
{
width:									380px;
background-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/777_rightboxfooter.jpg);
height:									9px;
font-size:								0px;
}

div.homelinkline
{
border-bottom-style:					dotted;
border-width:							1px;
border-color:							#022d71;
width:									567px;
padding-top:							5px;
padding-bottom:							5px;
}

div.homelinklinelast
{
margin-top:								5px;
}

div.homelink a
{
text-decoration:						none;
color:									#002e71;
}

div.homelink a:hover
{
text-decoration:						underline;
}

div.homelinklineright
{
border-bottom-style:					dotted;
border-width:							1px;
border-color:							#022d71;
width:									373px;
padding-top:							5px;
padding-bottom:							5px;
}

div.homelinklinelastright
{
margin-top:								5px;
}

#unternehmen
{
margin-top:								20px;
margin-left:							15px;
float:									left;
margin-right:							3px;
}

#standorte
{
margin-top:								20px;
float:									left;
margin-right:							1px;
}

#aktuelles
{
margin-top:								20px;
float:									left;
}

#standort
{
color:									#022f72;

}

#standorte div.downBoxText
{
background-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/780_bgmiddle.jpg);
width:									178px;
padding-top:							10px;
padding-left:							12px;
min-height:								50px;
}

*html #standorte div.downBoxText
{
width:									190px;
height:									60px;
margin-top:								-3px;
}

#standorte div.downBoxText select
{
height:									20px;
border-style:							solid;
font-size:								12px;
border-color:							#858585;
width:									158px;
border-width:							1px;
margin-bottom:							10px;
}

#standorte div.downBoxText a
{
color:									#002e71;
text-decoration:						none;
font-size:								11px;
}

#standorte div.bgmiddlesub
{
background-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/781_bgsub.jpg);
height:									15px;
width:									190px;
margin-left:							1px;
}

#unternehmen div.downBoxText
{
width:									382px;
background-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/782_bgleft.jpg);
padding-top:							10px;
min-height:								55px;
}

*html #unternehmen div.downBoxText
{
height:									70px;
margin-top:								-3px;
}

#unternehmen div.downBoxText div.floatLeft
{
margin-bottom:							5px;
margin-left:							10px;
}

#unternehmen div.downBoxText div.homelink
{
margin-bottom:							5px;
margin-left:							10px;
}

#unternehmen div.bgleftsub
{
background-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/783_bgleftsub.jpg);
height:									15px;
width:									382px;
}

#aktuelles div.downBoxText
{
width:									380px;
background-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/784_bgright.jpg);
padding-top:							10px;
min-height:								55px;
}

*html #aktuelles div.downBoxText
{
height:									70px;
margin-top:								-3px;
}

#aktuelles div.downBoxText div.homelink
{
width:									350px;
margin-left:							10px;
margin-bottom:							5px;
}

#aktuelles div.bgrightsub
{
background-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/785_bgrightsub.jpg);
height:									15px;
width:									382px;
}

#Subsite
{
background-color:						#ffffff;
text-align:								left;
font-size:								12px;
}

#Headerpicture
{

display:none;


margin-bottom:							1px;
font-size:								0px;
height:									110px;
}

#Subnavigation
{

display:none;


width:									198px;
margin-left:							10px;
margin-top:								70px;
float:									left;
margin-right:							10px;
}

div.SubnavigationItem
{
width:									160px;
border-bottom-style:					dotted;
border-color:							#012e71;
border-width:							1px;
padding-top:							10px;
padding-bottom:							10px;
text-align:								right;
margin-left:							38px;
}

div.SubnavigationItem a
{
font-size:								12px;
text-decoration:						none;
color:									#929395;
}

div.SubnavigationItem a:hover
{
font-size:								12px;
text-decoration:						none;
color:									#343434;
}

div.SubnavigationItem a:active
{
font-size:								12px;
text-decoration:						none;
color:									#343434;
}

#Subsitecontent
{
/*margin-left:							230px;*/
font-size:								12px;
color:									#343434;
line-height:							18px;
padding-bottom:							20px;
}

#Subsitecontent ul
{
margin:									0px;
padding:								0px;
padding-left:							15px;
}

img.Title
{
display:none;

margin-top:								30px;
margin-bottom:							20px;
margin-left:							-3px;
}

#Crosslinks
{

display:none;


margin-top:								50px;
}

a.homelink
{
text-decoration:						none;
color:									#002e71;
}

div.statusStellen
{
margin-bottom:							10px;
}

div.PartnerGerade
{
border-top-style:						dotted;
border-width:							1px;
border-color:							#012e71;
padding-top:							10px;
padding-bottom:							10px;
width:									545px;
min-height:								20px;
_height:								20px;
}


div.PartnerLastGerade
{
border-top-style:						dotted;
border-bottom-style:					dotted;
border-width:							1px;
border-color:							#012e71;
padding-top:							10px;
padding-bottom:							10px;
width:									545px;
min-height:								20px;
_height:								20px;
}


div.PartnerUngerade
{
border-top-style:						dotted;
border-width:							1px;
border-color:							#012e71;
padding-top:							10px;
padding-bottom:							10px;
width:									545px;
background-color:						#f0f0f0;
min-height:								20px;
_height:								20px;
}


div.PartnerLastUngerade
{
border-top-style:						dotted;
border-bottom-style:					dotted;
border-width:							1px;
border-color:							#012e71;
padding-top:							10px;
padding-bottom:							10px;
width:									545px;
background-color:						#f0f0f0;
min-height:								20px;
_height:								20px;
}

div.floatLeftStelle
{
float:									left;
width:									180px;
}

#partnerText
{
width:									545px;
float:									left;
margin-right:							20px;
border-bottom-style:					dotted;
border-width:							1px;
border-color:							#012e71;
padding-bottom:							20px;
margin-top:								-244px;
_margin-top:							-282px;
}


div.NavigationItemAktiv
{
border-style:							solid;
border-width:							1px;
border-color:							#babbbd;
border-left-style:						solid;
border-right-color:						#ffffff;
border-top-style:						none;
border-bottom-style:					none;
float:									left;
padding-left:							12px;
padding-right:							12px;
padding-top:							10px;
height:									21px;
background-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/774_bgactive.jpg);
}

*html div.NavigationItemAktiv
{
padding-left:							0px;
padding-right:							0px;
padding-top:							0px;
background-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/774_bgactive.jpg);
}

div.NavigationItemAktiv:hover
{
background-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/774_bgactive.jpg);
}

div.NavigationItemAktiv:hover a
{
color:									#ffffff;
}

*html div.NavigationItemAktiv
{
height:									31px;
}

div.NavigationItemAktiv a
{
font-size:								12px;
color:									#ffffff;
text-decoration:						none;
padding-left:							0px;
padding-right:							0px;
padding-top:							0px;
}

*html div.NavigationItemAktiv a
{
font-size:								12px;
color:									#ffffff;
text-decoration:						none;
padding-left:							12px;
padding-right:							12px;
padding-top:							10px;
height:									31px;
}

*html div.NavigationItemAktiv a:hover
{
background-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/774_bgactive.jpg);
color:									#ffffff;
}

div.SubnavigationItemAktiv
{
width:									160px;
border-bottom-style:					dotted;
border-color:							#012e71;
border-width:							1px;
padding-top:							10px;
padding-bottom:							10px;
text-align:								right;
margin-left:							38px;
}

div.SubnavigationItemAktiv a
{
font-size:								12px;
text-decoration:						none;
color:									#343434;
}

div.SubnavigationItemAktiv a:hover
{
font-size:								12px;
text-decoration:						none;
color:									#343434;
}

div.SubnavigationItemAktiv a:active
{
font-size:								12px;
text-decoration:						none;
color:									#343434;
}

img
{
border-style:							none;
}

#startlink
{
float:									left;
margin-right:							160px;
font-size:								0px;
}

*html #startlink
{
margin-top:								-7px;
}

#inhaltsText
{
width:									570px;
}

#jobSearch
{
margin-top:								40px;
}

#jobSearch select
{
border-style:							solid;
border-width:							1px;
border-color:							#00468e;
color:									#00468e;
}

div.dropdown
{
margin-top:								20px;
}

div.floatLeftAll
{

float:									left;
width:									555px;
}

div.floatLeftStelleJob
{
float:									left;
width:									180px;
}

div.floatLeftStelleJobLeft
{
float:									left;
width:									360px;
}

ul
{
list-style-image:						url(/infoglueDeliverLive_gcp/digitalAssets/0/804_ul.jpg);
}

div.floatLeftAllSub
{
float:									left;
width:									979px;
}

#ppt
{
position:								relative;
left:									560px;
top:									0px;
}








/* Job Detailansicht */


/* Hintergrund fÃ¼r print.. je nach browser werden background-images ausgeblendet */
img#printJobBg {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;	
}


#job {
	position: absolute;
	background: url(/infoglueDeliverLive_gcp/digitalAssets/0/810_neuInseratBgclean.gif) top left no-repeat;

	color: #000000;
	font-size: 12px;
	line-height: 1.2;
	/*border: #00FF00 1px solid;*/
	
	width: 442px; /*557*/
	height: 704px; /*794*/

	padding-left: 90px;
	padding-right: 25px;
	
	padding-top: 90px;
	
}

#job li {
	list-style-type: disc;
}


#job .intro {
	/*border: #00FF00 1px solid;*/
	height: 118px;
	padding-left: 18px;
        text-align: justify;
}

#job .headline {
	/*	border: #00FF00 1px solid;*/
	line-height: 1.2;
	font-weight: bold;
	font-size: 22px;
	height: 59px; /*65*/
	margin-bottom: 18px;
	padding-left: 18px;
	padding-top: 6px;
}

#job .subTitle {
	/*border: #00FF00 1px solid;*/
	font-weight: bold;
	font-size: 14px;
	height: 20px;
}

#job .subText1 {
	/*border: #00FF00 1px solid;*/
	height: 108px;
	padding-left: 18px;
        text-align: justify;
}

#job .subText2 {
	/*border: #00FF00 1px solid;*/
	height: 90px;
	padding-left: 18px;
        text-align: justify;
}

#job .subText3 {
	/*border: #00FF00 1px solid;*/
	height: 73px;
	padding-left: 18px;
        text-align: justify;
}

#job .subText4 {
	/*border: #00FF00 1px solid;*/
	height: 87px;
	padding-left: 18px;
        text-align: justify;
}


#job .gs {
	/*border: #00FF00 1px solid;*/
	font-weight: bold;
	font-size: 14px;
	height: 18px;
}

#job .address {
	/*border: #00FF00 1px solid;*/
	font-size: 10px;
	padding-left: 18px;
}




#jobFooter {

display:none;


	/*background: #00FF00;*/
	width: 457px; /*557*/
	height: 100px;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 80px;
}

