.textholding {
color : #0077C1;
font-size : 22px;
font-family : Arial, Helvetica;
font-weight : bold;
text-decoration: none;
line-height: 30px;
}

.textnormalholding {
color : #56585B;
font-size : 14px;
font-family : Arial, Helvetica;
font-weight : regular;
text-decoration: none;
line-height: 20px;
}

.hgholding {background-image: url(/images/hg_start.gif);}
.hgeinstieg {background-image: url(/images/einstieg_holding.gif); background-repeat:no-repeat;}

.mehr-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#898585;
	text-decoration:none;
	text-align:left;
	background-image:url(/images/pf_nav.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	display:block;
	padding:0px 0px 2px 15px;
}

.mehr-link:hover {
	color:#0077C1;
	background-image:url(/images/pf_nav.gif);
}

.textsprachen {
color : #000000;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

.tableregister_ueber {
        color : #0077C1;
        border: 1;
        font-size : 12px;
        font-family : Tahoma, Arial, Helvetica;
        font-weight : bold;
        text-decoration: none;
}
.tableregister_1 {
	background-color : #EBF1F2;
        color: #595B5E;
        border: 1;
        font-size : 11px;
        font-family : Tahoma, Arial, Helvetica;
        font-weight : regular;
        text-decoration: none;
}

.tableregister_2 {
	background-color : #FFFFFF;
        color: #595B5E;
        border: 1;
        font-size : 11px;
        font-family : Tahoma, Arial, Helvetica;
        font-weight : regular;
        text-decoration: none;
}

a.register:link { 	 
color : #0077C1;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
} 

a.register:hover { 	 
color : #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
} 

a.register:visited { 	
color : #0077C1;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}

a.register:hover { 	 
color : #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}

a.register:active {
color : #0077C1;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}


a.level5:link { 	 
color : #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
} 

a.level5:hover { 	 
color : #666666;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
} 

a.level5:visited { 	
color : #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}

a.level5:hover { 	 
color : #666666;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}

a.level5:active {
color : #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}






a.level4:link { 	 
color : #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
} 

a.level4:hover { 	 
color : #666666;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
} 

a.level4:visited { 	
color : #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}

a.level4:hover { 	 
color : #666666;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}

a.level4:active {
color : #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}















a.level3:link { 	 
color : #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
} 

a.level3:hover { 	 
color : #666666;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
} 

a.level3:visited { 	
color : #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}

a.level3:hover { 	 
color : #666666;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}

a.level3:active {
color : #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}







a.level2:link { 	 
color : #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
} 

a.level2:hover { 	 
color : #666666;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
} 

a.level2:visited { 	
color : #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}

a.level2:hover { 	 
color : #666666;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}

a.level2:active {
color : #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}



















a.level1:link { 	 
color : #0077C1;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
} 

a.level1:hover { 	 
color : #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
} 

a.level1:visited { 	
color : #0077C1;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}

a.level1:hover { 	 
color : #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}

a.level1:active {
color : #0077C1;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}















a.level0:link { 	 
color : #0077C1;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
} 

a.level0:hover { 	 
color : #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
} 

a.level0:visited { 	
color : #0077C1;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}

a.level0:hover { 	 
color : #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}

a.level0:active {
color : #0077C1;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}




/* WEB@work - Hintergrund und Buttons */

.login { 
font-family: Tahoma, Arial, Helvetica; 
font-size: 10px; 
color: #8E8E8E; 
BORDER-RIGHT: #8E8E8E 1 solid;
BORDER-LEFT: #8E8E8E 1 solid;
BORDER-TOP: #8E8E8E 1 solid;
BORDER-BOTTOM: #8E8E8E 1 solid;
background-color:#ffffff;
width: 150px;
height: 16px;
}

.dokliste {
        color: #595B5E;
        font-size : 11px;
        font-family : Tahoma, Arial, Helvetica;
        font-weight : regular;
        text-decoration: none;
        line-height: 15px;
        border-spacing: 5px;
        padding-right: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
}

.button  {
	background : #0077C1;
	font-family : Arial, Helvetica;
	font-size : 11px;
	color : #ffffff;
	font-weight : bold;
}

.partnercenter {
	background-color : #EBF1F2;
}

.hgroot {
	background-color : #FFFFFF;
}

.bgpartner {
        background-image: url('/images/partnercenter.gif');
        background-repeat: no-repeat;
}

.bggeschaetsbereiche {
        background-image: url('/images/geschaeftsbereiche.gif');
        background-repeat: no-repeat;
}

.bgblau {
	background-color : #0077C1;
}

/* WEB@work - Tabelle */

.tablenoborderhellblau_ueber {
	background-color : #0077C1;
        color: #ffffff;
        font-size : 12px;
        font-family : Tahoma, Arial, Helvetica;
        font-weight : bold;
        text-decoration: none;
        line-height: 15px;
}
.tablenoborderhellblau_1 {
	background-color : #EBF1F2;
        color: #595B5E;
        font-size : 11px;
        font-family : Tahoma, Arial, Helvetica;
        font-weight : regular;
        text-decoration: none;
        line-height: 15px;
}

.tablenoborderhellblau_2 {
	background-color : #EBF1F2;
        color: #595B5E;
        font-size : 11px;
        font-family : Tahoma, Arial, Helvetica;
        font-weight : regular;
        text-decoration: none;
        line-height: 15px;
}


.tablenoborder_1 {
	background-color : #EBF1F2;
        color: #595B5E;
        font-size : 11px;
        font-family : Tahoma, Arial, Helvetica;
        font-weight : regular;
        text-decoration: none;
        line-height: 15px;
}

.tablenoborder_2 {
 	background-color : #FFFFFF;
        color: #595B5E;
        font-size : 11px;
        font-family : Tahoma, Arial, Helvetica;
        font-weight : regular;
        text-decoration: none;
        line-height: 15px;
}

.tablenoborder_ueber {
	background-color : #0077C1;
        color: #ffffff;
        font-size : 12px;
        font-family : Tahoma, Arial, Helvetica;
        font-weight : bold;
        text-decoration: none;
        line-height: 15px;
}

.tablewidthborder_1 {
	background-color : #EBF1F2;
        color: #595B5E;
        font-size : 11px;
        font-family : Tahoma, Arial, Helvetica;
        font-weight : regular;
        text-decoration: none;
        line-height: 15px;
}

.tablenoborderaa_1 {
padding: 0px;
color : #56585B;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : regular;
text-decoration: none;
width: 465px;
line-height: 15px;
border-bottom: solid 1px;
border-bottom-color: #FF0000;
}

.tablenoborderaa_2 {
padding: 0px;
color : #56585B;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : regular;
text-decoration: none;
width: 465px;
line-height: 15px;
border-bottom: solid 1px;
border-bottom-color: #FF0000;
}
.tablewidthborder_2 {
 	background-color : #FFFFFF;
        color: #595B5E;
        font-size : 11px;
        font-family : Tahoma, Arial, Helvetica;
        font-weight : regular;
        text-decoration: none;
        line-height: 15px;
}

.tablewidthborder_ueber {
	background-color : #0077C1;
        color: #ffffff;
        font-size : 12px;
        font-family : Tahoma, Arial, Helvetica;
        font-weight : bold;
        text-decoration: none;
        line-height: 15px;
}

/* WEB@work - Text */

.textpersdaten1 {
color : #56585B;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : regular;
text-decoration: none;
line-height: 15px;
}

.textpersdaten {
color : #56585B;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : regular;
text-decoration: none;
line-height: 15px;
}

.lauftext {
color : #56585B;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : regular;
text-decoration: none;
line-height: 15px;
}

.textsuche {
color : #56585B;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : regular;
text-decoration: none;
line-height: 15px;
}

.suchlauftext {
color : #56585B;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : regular;
text-decoration: none;
line-height: 15px;
}

.textnewssubline  {
color : #0077C1;
font-size : 14px;
font-family : Tahoma, Arial, Helvetica;
font-weight : regular;
text-decoration: bold;
width: 465px;
line-height: 20px;
}

.textnews  {
color : #56585B;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : regular;
text-decoration: none;
width: 465px;
line-height: 15px;
}

.navtextunter {
color: #0077C1;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
line-height: 15px;
}

.headkategorie {	
color: #0077C1;
font-size : 16px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

.navaktiv {	
color: #0077C1;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

.textbalken {
	color : #FFFFFF;
	font-size : 14px;
	font-family : Tahoma, Arial, Helvetica;
	font-weight : bold;
	text-decoration: none;
}

.easynav  {
color: #595B5E;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

.suche  {
color : #8E8E8E;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}


.newsheadlineneu  {
color : #8E8E8E;
font-size : 14px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
line-height: 20px;
}

.newsheadline  {
color : #8E8E8E;
font-size : 14px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

.newstext  {
color : #56585B;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : regular;
text-decoration: none;
}

.logintext  {
color : #8E8E8E;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

/* WEB@work - Felder */

.suchfeld { 
font-family: Tahoma, Arial, Helvetica; 
font-size: 10px; 
color: #8E8E8E; 
BORDER-RIGHT: #8E8E8E 1 solid;
BORDER-LEFT: #8E8E8E 1 solid;
BORDER-TOP: #8E8E8E 1 solid;
BORDER-BOTTOM: #8E8E8E 1 solid;
background : #ffffff;
width: 142px;
height: 18px;
}

/* WEB@work - Links */

a.servicelinks:link { 	 
color: #8E8E8E;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.servicelinks:hover {
color: #666666;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.servicelinks:visited { 	
color: #8E8E8E;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.servicelinks:hover {
color: #666666;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.servicelinks:active {	
color: #8E8E8E;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menuheadernav:link { 	 
color: #8E8E8E;
font-size : 14px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menuheadernav:hover {
color: #666666;
font-size : 14px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menuheadernav:visited { 	
color: #8E8E8E;
font-size : 14px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menuheadernav:hover {
color: #666666;
font-size : 14px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menuheadernav:active {	
color: #8E8E8E;
font-size : 14px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menuheadernavaktiv:link { 	 
color: #0077C1;
font-size : 14px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}

a.menuheadernavaktiv:hover {
color: #0077C1;
font-size : 14px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}

a.menuheadernavaktiv:visited { 	
color: #0077C1;
font-size : 14px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}

a.menuheadernavaktiv:hover {
color: #0077C1;
font-size : 14px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}

a.menuheadernavaktiv:active {	
color: #0077C1;
font-size : 14px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: underline;
}


a.menunews:link { 	 
color: #56585B;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : regular;
text-decoration: underline;
}

a.menunews:hover {
color: #666666;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : regular;
text-decoration: underline;
}

a.menunews:visited { 	
color: #56585B;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : regular;
text-decoration: underline;
}

a.menunews:hover {
color: #666666;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : regular;
text-decoration: underline;
}

a.menunews:active {	
color: #56585B;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : regular;
text-decoration: underline;
}

a.menueasynav:link { 	 
color: #8E8E8E;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menueasynav:hover {
color: #666666;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menueasynav:visited { 	
color: #8E8E8E;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menueasynav:hover {
color: #666666;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menueasynav:active {	
color: #8E8E8E;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menuhauptnav:link { 	 
color: #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menuhauptnav:hover {
color: #666666;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menuhauptnav:visited { 	
color: #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menuhauptnav:hover {
color: #666666;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menuhauptnav:active {	
color: #8E8E8E;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menuunternav:link { 	 
color: #8E8E8E;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
line-height: 15px;
}

a.menuunternav:hover {
color: #666666;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
line-height: 15px;
}

a.menuunternav:visited { 	
color: #8E8E8E;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
line-height: 15px;
}

a.menuunternav:hover {
color: #666666;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
line-height: 15px;
}

a.menuunternav:active {	
color: #8E8E8E;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
line-height: 15px;
}

a.menusuche1:link { 	 
color: #8E8E8E;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
line-height: 15px;
}

a.menusuche1:hover {
color: #666666;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
line-height: 15px;
}

a.menusuche1:visited { 	
color: #8E8E8E;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
line-height: 15px;
}

a.menusuche1:hover {
color: #666666;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
line-height: 15px;
}

a.menusuche1:active {	
color: #8E8E8E;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
line-height: 15px;
}

a.menusuche_bold:link { 	 
color: #000000;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
line-height: 15px;
}

a.menusuche_bold:hover {
color: #666666;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
line-height: 15px;
}

a.menusuche_bold:visited { 	
color: #000000;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
line-height: 15px;
}

a.menusuche_bold:hover {
color: #666666;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
line-height: 15px;
}

a.menusuche_bold:active {	
color: #000000;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
line-height: 15px;
}








a.menuhauptnavaktiv:link { 	 
color: #0077C1;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menuhauptnavaktiv:hover {
color: #0077C1;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menuhauptnavaktiv:visited { 	
color: #0077C1;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menuhauptnavaktiv:hover {
color: #0077C1;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}

a.menuhauptnavaktiv:active {	
color: #0077C1;
font-size : 13px;
font-family : Tahoma, Arial, Helvetica;
font-weight : bold;
text-decoration: none;
}
