body
{
    margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;

/*	scrollbar-base-color:#000000;
	scrollbar-3d-light-color:#ffffff;
	scrollbar-arrow-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-track-color:#ffffff;
*/

	/* TextNormal */
	font-family:Arial, Verdana, Helvetica, sans-serif;;
	font-size:12px;
	color:#004b96;
	background-color:#FFFFFF;
}





table
{
	padding:0px;
	margin:0px;
	border:0px;	
	font-size:12px;
}

/* Sonderanpassung für die Dateianlagen in der Summary-Page */
#DFDC_Summary_ctlAttachments_tbl_Attachments{
	border:0px;
	border-style:solid; 
	border-width:0px;
	border-collapse:collapse;
}



/*Zum Anzeigen der Border von Tabellen / Will64 */
td.bordertest{
	border-width:medium; 
	border-color:#66CC66; 
	border-style:solid; 
	padding:5px;
}

img
{
	border:none;
}

/* TextNormal */
a:link { color: #023B85; text-decoration:none; }
a:visited { color: #023B85; text-decoration:none; }
a:active { color: #023B85; text-decoration:none; }
a:hover { color: #3399CC; text-decoration:none; }

/* Corporate Design Colors */
.MainColor1 { background-color:#ffffff; }
.MainColor2 { background-color:#ffffff; }

/* Background Colors */
.BackgroundDark { background-color:#ffffff; }
.BackgroundMedium { background-color:#ffffff; }
.BackgroundBright { background-color:#ffffff; }
.BackgroundWhite { background-color:#ffffff; }
.BackgroundHighlight { background-color:#ffffff; }
.BackgroundDataGrid { background-color:#ffffff; }

/* Text Colors */
.TextInverted { color: #004B96; }
a.TextInverted:link { color: #023B85; text-decoration:none; }
a.TextInverted:visited { color: #023B85; text-decoration:none; }
a.TextInverted:active { color: #023B85; text-decoration:none; }
a.TextInverted:hover { color: #3399cc; text-decoration:none; }

.TextHighlighted { color: #004B96; }
a.TextHighlighted:link { color: #023B85; text-decoration:none; }
a.TextHighlighted:visited { color: #023B85; text-decoration:none; }
a.TextHighlighted:active { color: #023B85; text-decoration:none; }
a.TextHighlighted:hover { color: #3399CC; text-decoration:none; }

.TextError { font-weight:bold; color: red; }
a.TextError:link { font-weight:bold; color: red; text-decoration:underline; }
a.TextError:visited { font-weight:bold; color: red; text-decoration:underline; }
a.TextError:active { font-weight:bold; color: red; text-decoration:underline; }
a.TextError:hover { font-weight:bold; color: red; text-decoration:underline; }

/* Headers */
.postingTitle 
{
	background-color:#ffffff;
	font-size:16px;
	font-weight:bold;
    color:#000000; 
}

.HeaderNormal 
{
	color: #004b96;
	font-size:14px;
	font-weight:bold;
}

.HeaderInverted
{
	color: #004B96;
	font-size:14px;
	font-weight:bold;
}

.HeaderBig
{
	font-size:16px;
	color: #004b96; 
	font-weight:bold;
}

/* Menues */
.pcp_menu_text
{
	background-color:#9FA4B7;
	text-align:center;
	vertical-align:middle;
}

a.pcp_menu_link:link, a.pcp_menu_link:visited, a.pcp_menu_link:hover, a.pcp_menu_link:active
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#101C4B;
	text-decoration:none;
}

.pcp_menu_symbol
{
	background-color:#576081;
	text-align:center;
	vertical-align:middle;
}

.pcp_menu_symbol_hover
{
	background-color:#9FA4B7;
	text-align:center;
	vertical-align:middle;
}

/* APPLICATION MENUE NEW EMKE02 */
.application_menu
{
    background-image:no image; /*url(../images/header_application_personal_details_menu_gradient.png);*/
    background-repeat:repeat-x; /*repeat-x;*/
	background-color:#FFFFFF; /*#e27a23;*/
	text-align:bold; /*left;*/
	vertical-align:middle; /*middle;*/
    height:	25px; /* Der Wert bleibt fix! 25px;*/
    padding:0px 0px;	/*0px 4px;*/
}

a.application_menu_link:link, a.application_menu_link:visited, a.application_menu_link:hover, a.application_menu_link:active
{
	font-family:Arial, Verdana, Helv;	/*Verdana,Arial,Helvetica,sans-serif;*/
	font-size: 11px;	/*11px;*/
	font-weight: bold; /*bold;*/
	color: #004b96; /*#ffffff;*/
	text-decoration: none			;/*none;*/
	border:	0px	/*0px;*/
}


.application_menu_hover
{
	background-image: none; /*none;*/
    background-color:	#ffffff; /*#868EA1;*/
	background-repeat:	repeat-x;/*repeat-x;*/
	text-align:	left; /*left;*/
	vertical-align: middle; /*middle;*/
    padding:0px 0px;	/*0px 4px;*/
}

/* ENDE APPLICATION MENUE NEW EMKE02 */

/*APPLICATION MENUE OLD*/

.application_menu_old
{
	background-color:#9FA4B7;
	text-align:left;
	vertical-align:middle;
}

a.application_menu_link_old:link, a.application_menu_link_old:visited, a.application_menu_link_old:hover, a.application_menu_link_old:active
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#101C4B;
	text-decoration:none;
	border:0px;
}

.application_menu_hover_old
{
	background-image:url(../images/header_application_back.gif);
	background-repeat:repeat-x;
	text-align:left;
	vertical-align:middle;
}
/* ENDE / APPLICATION MENUE OLD*/

/* LinkButtons */
a.LinkButton1:link { color: #FFFFFF; text-decoration:none; }
a.LinkButton1:visited { color: #FFFFFF; text-decoration:none; }
a.LinkButton1:active { color: #FFFFFF; text-decoration:none; }
a.LinkButton1:hover { color: #FFFFFF; text-decoration:none; }
span.LinkButton1, div.LinkButton1 {
	background-color:#E20025;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:center;
}
a.dfdc.LinkButton1 {
	/*background-color:transparent;
    padding:2px 60px 2px 60px;*/
}
a.LinkButton1 {
    background-color:#E20025;
	display:inline-block;
	padding:2px 0px 2px 0px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
/*
	background-color:#E20025;
	padding:5px 70px 5px 70px;
	font-size:14px;
	font-weight:bold;
	text-align:center;*/
}

/* LinkButtons */
a.LinkButtonAttach:link { color: #FFFFFF; text-decoration:none; }
a.LinkButtonAttach:visited { color: #FFFFFF; text-decoration:none; }
a.LinkButtonAttach:active { color: #FFFFFF; text-decoration:none; }
a.LinkButtonAttach:hover { color: #FFFFFF; text-decoration:none; }
span.LinkButtonAttach, div.LinkButtonAttach {
	background-color:#E20025;
	padding:0px 0px 0px 0px;
	margin:1px 1px 1px 1px;
	text-align:center;
}
a.dfdc.LinkButtonAttach {
	background-color:transparent;
    padding:2px 60px 2px 60px;
}
a.LinkButtonAttach {
	background-color:#E20025;
	padding:5px 20px 5px 20px;
    margin:1px 1px 1px 1px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

/* LinkButtons Zusammenfassungsseite */
a.LinkButtonSum1:link { color: #FFFFFF; text-decoration:none; }
a.LinkButtonSum1:visited { color: #FFFFFF; text-decoration:none; }
a.LinkButtonSum1:active { color: #FFFFFF; text-decoration:none; }
a.LinkButtonSum1:hover { color: #FFFFFF; text-decoration:none; }
span.LinkButtonSum1, div.LinkButtonSum1 {
	background-color:#E20025;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:center;
}
a.dfdc.LinkButtonSum1 {
	background-color:transparent;
    padding:5px 30px 5px 30px;
}
a.LinkButtonSum1 {
	background-color:#E20025;
	padding:5px 10px 5px 10px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
/*
a.LinkButtonBack:link { color: #FFFFFF; text-decoration:none; }
a.LinkButtonBack:visited { color: #FFFFFF; text-decoration:none; }
a.LinkButtonBack:active { color: #FFFFFF; text-decoration:none; }
a.LinkButtonBack:hover { color: #FFFFFF; text-decoration:none; }
span.LinkButtonBack, div.LinkButtonBack {
	background-color:#E20025;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:center;
}
a.dfdc.LinkButtonBack {
	background-color:transparent;
}
a.LinkButtonBack {
	background-color:#E20025;
	padding:1px 5px 1px 5px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
*/
a.LinkButton2Back:link { color: #023B85; text-decoration:none; }
a.LinkButton2Back:visited { color: #023B85; text-decoration:none; }
a.LinkButton2Back:active { color: #023B85; text-decoration:none; }
a.LinkButton2Back:hover { color: #023B85; text-decoration:none; }
span.LinkButton2Back, div.LinkButton2Back {
	background-image:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.LinkButton2Back {
	background-image:url(../images/lnkButton2BackBG.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}

a.LinkButton2:link { color: #023B85; text-decoration:none; }
a.LinkButton2:visited { color: #023B85; text-decoration:none; }
a.LinkButton2:active { color: #023B85; text-decoration:none; }
a.LinkButton2:hover { color: #023B85; text-decoration:none; }
span.LinkButton2, div.LinkButton2 {
	background-image:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.LinkButton2 {
	background-image:url(../images/lnkButton2BG.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}

a.LinkButtonFooter:link { color: #023B85; text-decoration:none; }
a.LinkButtonFooter:visited { color: #023B85; text-decoration:none; }
a.LinkButtonFooter:active { color: #023B85; text-decoration:none; }
a.LinkButtonFooter:hover { color: #023B85; text-decoration:none; }
span.LinkButtonFooter, div.LinkButtonFooter {
	background-image:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.LinkButtonFooter {
	background-image:url(../images/lnkButtonfooterBG.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:14px;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}

a.LinkButtonHelp:link { color: #023B85; text-decoration:none; }
a.LinkButtonHelp:visited { color: #023B85; text-decoration:none; }
a.LinkButtonHelp:active { color: #023B85; text-decoration:none; }
a.LinkButtonHelp:hover { color: #023B85; text-decoration:none; }
span.LinkButtonHelp, div.LinkButtonHelp {
	background-image:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.LinkButtonHelp {
	background-image:url(../images/lnkButtonHelp.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:18px;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}

/* Inputs and Selects */
input, textarea, select
{
	color:#333333;
	font-family: Arial, Verdana, Helvetica, sans-serif;;
	font-size:12px;
	background-color:#ffffff;
	border-style:solid;
	border-width:1pt;
    border-color:#696969;
}

input.checkbox
{
	background-color:Transparent;
	border:0px solid transparent;

}

input.checkboxIE
{
	background-color:Transparent;
	border:0px solid transparent;
}

input.checkboxNAV6
{
	background-color:Transparent;
	border:2px inset black;
}

/* Table for main pages */
table.main
{
	border:1px solid #ffffff;
	border-collapse:collapse;
}

table.main td.header
{
	padding:0px;
	background-color:#ffffff;
}

table.main td.header_ijb
{
	padding:0px;
	background-color:#ffffff;
}

table.main td.navi
{
	background-color:#ffffff;
}

table.main td.maincontent
{
	border: 1px solid #ffffff;
}

table.main td.mainfooter
{
	border-top: 2px solid #da5800;
	background-color:#ffffff;
	height:20px;
}

/* Tables for PCP window */
table.pcp_header td
{
	padding:0px;
	background-color:#ffffff;
	text-align:right;
	vertical-align:top;
}

table.pcp_header_ijb td
{
	background-color:#ffffff;
	padding:0px;
	text-align:right;
	vertical-align:top;
}

table.pcp_header_us_company td
{
	background-color:#ffffff;
	padding:0px;
	text-align:center;
	vertical-align:middle;
}

table.pcp_nav
{
	height:20px;
}

table.pcp_nav input
{
	border:0px;
}

body.pcp
{
	padding-top:15px;
	padding-left:20px;
}

/* Tables for Popup window */
table.popup
{
	background-color:#FFFFFF;
	border-collapse:collapse;
	border: 0px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

table.popup tr.header td
{ 
	BACKGROUND-COLOR:#ffffff;
	width:100%;
	height:70px;
	padding:0px;
}

table.popup tr.header_ijb td
{ 
	BACKGROUND-COLOR:#ffffff;
	padding:0px;
	width:100%;
	height:70px;
}

table.popup tr.title td
{
	width:100%;
	HEIGHT:18px;
}

table.popup tr.footer
{
	width:100%;
	height:20px;
}

/* Anonymous application pages */
table.Anonymous
{
	width:773;
	height:470px;
	border-style:solid;
	border-width:0px;
	padding-left:0;
	padding-right:0;
	background-image:url(../images/anonymous_bg.gif);
}

/* Calendar colors */
.calendarBase
{
	border-color:black;
	border-style:solid;
	border-width:1px;
	background-color:#f1edea;
}

.calendarTitleStyle
{
	background-color:#f1edea;
}

.calendarDayHeaderStyle
{
	background-color:#b9babb;
	color:black;
}

.calendarWeekendDayStyle
{
	background-color:#b9babb;
}

.calendarTodayDayStyle
{
	border-color:black;
	border-width:1px;
	border-style:solid;
}

.calendarDayHighlightStyle
{
	background-color:#da5800;
}

/* <Social Media Network> */
.socialNetworkConnectBox 
{
    background-image:no image; /*url(../images/social_media_box_bg.png);*/
    background-repeat:	no-repeat;
    display: none; /*block;*/
    height:79px;	/*79px;*/
    margin:10px 0px;	/*10px 0px;*/
    padding: 0px; /*0px;*/
    width:216px; /*216px;*/
}

.socialNetworkConnectBox input, 
.socialNetworkConnectBox textarea, 
.socialNetworkConnectBox select { 
    border:0px;
}

.socialNetworkConnectBox div {
    padding:5px 6px;
}

.snButton {
    display:block;
    margin-top:5px;
}

.socialNetworkConnectBoxTitle {
    font-weight:bold;
    font-size:12px;
}
/*ENDE Achtung, dieser Part ist sowohl in der BASE.css als auch in der PCS.css*/
/*WARUM? Im ProfitCenter werden Search, SearchResult und Jobdetails mit der PCS-Datei gef�ttert und die Bewerbungsseite mit der BASE.css. Dieses Komponente wird aber auf beiden Seiten verwendet.*/
.postingTitle input, 
.postingTitle textarea, 
.postingTitle select { 
    border:0px;
}
/* </Social Media Network> */


table.newBackgroundDesign
{
	width:690px;	/*690px;*/
	background-color:#ffffff;	/*#F0F0F0;*/
	border-width:0px 0px;	/*1px 0px;*/
	border-style:none;	/*solid;*/
	border-color:#FFFFFF;	/*#BABABA;*/
	}
	
td.newBackgroundDesign
{
	padding: 5px;	/*5px;*/
	}