/*  ****************************************************** */
/*  **			                               			** */
/*  **	CSS Source Files                                ** */
/*  **	Copyright (c) 2002/2003 T-Mobile	       		** */
/*  **	                                               	** */
/*  **	Author:	AGENCY.COM : Amsterdam		       		** */
/*  **	Updated: 01/03                                  ** */
/*  **			                               			** */
/*  **	Styles for: 	                                ** */
/*  **	meta Navigation	(top links)                     ** */
/*  **	Content	(Part components)	                  	** */
/*  **	Footer links (bottom links)                     ** */
/*  **	Left Submenu (Left Tree)                        ** */
/*  **			                               			** */
/*  ****************************************************** */

.content-prf th, td { font-family:arial, sans-serif; font-size:12px;}

.content-prf a { font-family:arial, sans-serif; font-size: 12px; color: #E20074;}
.content-prf a:hover { font-family:arial, sans-serif; font-size: 12px; color: #333333;}

.content-prf ul {list-style-position: outside;list-style-image: url('/global/media/images/list_black.gif');margin:10px;}
.content-prf ul.magenta {list-style-position: outside;list-style-image: url('/global/media/images/list_magenta.gif');margin:10px;}
.content-prf ol {list-style-position: outside;margin:13px;}

/* PAGE TEMPLATE AREAS */
.content-prf #TemplateLayoutLevelOneMenu {position:absolute;top:120px;left:0px;clip:rect(0,772,26,0);width:772px;height:26px;z-index:4;}

.content-prf #TemplateLayoutNavigation {z-index:10;width:165px;}

/* Meta Navigation */

.content-prf .metaNavigationActive {font-family:arial, sans-serif;font-size: 12px;font-weight:bold;color: #ffffff;cursor: default;}
.content-prf .metaNavigation {font-family:arial, sans-serif;font-size: 12px;font-weight:bold;color: #ffffff;}
.content-prf .metaNavigation A {font-family:arial, sans-serif;font-size: 12px;font-weight:bold;text-decoration:none;color: #ffffff;}
.content-prf .metaNavigation A:hover {color: #000000;font-weight:bold;}

/* PAGE Component TEMPLATE AREAS */
.content-prf .content {font-family:arial, sans-serif;font-size: 12px;color: #000000;cursor: default;line-height:13px;}
.content-prf .contentFactuur {font-family:arial, sans-serif;font-size: 12px;color: #000000;cursor: default;line-height:12px;}
.content-prf .contentFactuurHeader {font-family:arial, sans-serif;font-size: 12px;font-weight: bold;color: #000000;cursor: default;line-height:12px;}
.content-prf .contentFactuurHeaderGrey5 {font-family:arial, sans-serif;font-size: 12px;font-weight: bold;color: #333333;cursor: default;line-height:12px;}
.content-prf .contentFactuurGrey5 {font-family:arial, sans-serif;font-size: 12px;color: #666666;cursor: default;line-height:12px;}
.content-prf .contentPuntentotaal {font-family:arial, sans-serif;font-size: 30px;color: #ffffff;font-weight:bold;cursor: default;}
.content-prf .contentFAQ {font-family:arial, sans-serif;font-size: 12px;color: #000000;cursor: default;line-height:13px;}
.content-prf .contentFAQ A {font-family:arial, sans-serif;font-size: 12px;color: #000000;}
.content-prf .contentFAQ A:hover { font-family:arial, sans-serif; font-size: 12px; color: #333333;}
.content-prf .content A {font-family:arial, sans-serif;font-size: 12px;color: #E20074;}
.content-prf .content A:hover { font-family:arial, sans-serif; font-size: 12px; color: #333333;}
.content-prf .contentComment {font-family:arial, sans-serif;font-size: 10px;color: #666666;cursor: default;line-height:11px;}
.content-prf .contentHeader {font-family:arial, sans-serif;font-size: 12px;font-weight: bold;color: #000000;cursor: default;line-height:14px;}
.content-prf .contentHeaderWhite {font-family:arial, sans-serif;font-size: 12px;font-weight: bold;color: #ffffff;cursor: default;line-height:14px;}
.content-prf .contentGrey4 {font-family:arial, sans-serif;font-size: 12px;color: #666666;cursor: default;}
.content-prf a.grey4 {font-family:arial, sans-serif;font-size: 12px;color: #666666;text-decoration: none;cursor: hand;}
.content-prf a.sitemap {font-family:arial, sans-serif;font-size: 12px;color: #000000;cursor: hand;}
.content-prf a.sitemap:hover {font-family:arial, sans-serif;font-size: 12px;color: #E20074;cursor: hand;}
.content-prf a.grey5Line {font-family:arial, sans-serif;font-size: 12px;color: #333333;cursor: hand;}
.content-prf a.grey5Line:hover {font-family:arial, sans-serif;font-size: 12px;color: #E20074;cursor: hand;}
.content-prf a.grey4:hover {font-family:arial, sans-serif;font-size: 12px;color: #E20074;text-decoration: none;cursor: hand;}
.content-prf a.grey4Line {font-family:arial, sans-serif;font-size: 12px;color: #666666;cursor: hand;}
.content-prf a.grey4Line:hover {font-family:arial, sans-serif;font-size: 12px;color: #E20074;cursor: hand;}
.content-prf a.grey3Line {font-family:arial, sans-serif;font-size: 12px;color: #999999;cursor: hand;}
.content-prf a.grey3Line:hover {font-family:arial, sans-serif;font-size: 12px;color: #E20074;cursor: hand;}
.content-prf a.sitemapHeader {font-family:arial, sans-serif;font-size: 12px;font-weight: bold;color: #ffffff;text-decoration: none;cursor: hand;}
.content-prf a.sitemapHeader:hover {font-family:arial, sans-serif;font-size: 12px;color: #E20074;cursor: hand;}

.content-prf .contentGrey5 {
	font-family:arial, sans-serif;
	font-size: 12px;
	color: #333333;
	cursor: default;
}
.content-prf .contentGrey5 A {
	font-family:arial, sans-serif;
	font-size: 12px;
	color: #333333;
	cursor: hand;
}
.content-prf .contentGrey5Header {
	font-family:arial, sans-serif;
	font-size: 12px;
	color: #333333;
	cursor: default;
	font-weight: bold;
}
.content-prf .contentMagenta {
	font-family:arial, sans-serif;
	font-size: 12px;
	color: #E20074;
	cursor: default;
	line-height:12px;
}
.content-prf .onzichtbaar {
	display: none;
}
.content-prf .zichtbaar {
	display: block;
}
.content-prf a.magenta {
	font-family:arial, sans-serif;
	font-size: 12px;
	color: #E20074;
	line-height:12px;
}
.content-prf a.content {
	font-family:arial, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height:12px;
}
.content-prf a.magenta:hover {
	font-family:arial, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height:12px;
}
.content-prf a.contentMagenta  {
	font-family:arial, sans-serif;
	font-size: 12px;
	color: #E20074;
	line-height:12px;
}
.content-prf a.contentMagenta:hover {
	font-family:arial, sans-serif;
	font-size: 12px;
	color: #333333;
	cursor: hand;
}
.content-prf a.content:hover {
	font-family:arial, sans-serif;
	font-size: 12px;
	color: #333333;
	cursor: hand;
}
.content-prf .contentWhite {
	font-family:arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
	cursor: default;
}
.content-prf .contentWhite A {
	font-family:arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
.content-prf .teaser {
	font-family:arial, sans-serif;
	font-size: 10px;
	color: #666666;
	cursor: default;
}
.content-prf a.teaser: hover {
	font-family:arial, sans-serif;
	font-size: 10px;
	color: #E20074;
	cursor: hand;
}
.content-prf .teaser A {
	font-family:arial, sans-serif;
	font-size: 10px;
	color: #666666;
}
.content-prf .teaserCaption {
	font-family:arial, sans-serif;
	font-size: 10px;
	color: #999999;
	cursor: default;
	line-height:10px;
}
.content-prf .teaserCaptionContent {
	font-family:arial, sans-serif;
	font-size: 10px;
	color: #000000;
	cursor: default;
	line-height:10px;
}
.content-prf .contentPrint {
	font-family:arial, sans-serif;
	font-size: 10px;
	color: #000000;
	cursor: default;
	line-height:11px;
}
.content-prf .contentPrintHeader {
	font-family:arial, sans-serif;
	font-size: 11px;
	color: #000000;
	cursor: default;
	font-weight:bold;
	line-height:12px;
}
.content-prf input.login {
	font-family:arial, sans-serif;
	font-size:10px;
	color:#666666;
	border-style:solid;
	border-color:#CECECE;
	border-width:1px;
}
.content-prf input.loginError {
	font-family:arial, sans-serif;
	font-size:10px;
	color:#ffffff;
	border-style:solid;
	border-color:#CECECE;
	border-width:1px;
	background-color:#E20074;
}
.content-prf input.text {
	font-family:arial, sans-serif;
	font-size:11px;
	color:#000000;
}
.content-prf select.text {
	font-family:arial, sans-serif;
	font-size:11px;
	color:#000000;
}
.content-prf select.textError {
	font-family:arial, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#E20074;
}

.content-prf textarea.text {
	font-family:arial, sans-serif;
	font-size:11px;
	color:#000000;
}

.content-prf input.textError
{
	font-family:arial, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:#E20074;
}
.content-prf textarea.textError
{
	font-family:arial, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:#E20074;
}
.content-prf input.submitButtonGrey2 {
	font-family:arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	line-height:13px;

	height:18px;
	background-color:#666666;

	border-style:solid;
	border-width:1px;
	border-left-color:#ffffff;
	border-top-color:#ffffff;
	border-bottom-color:#333333;
	border-right-color:#333333;
	
	cursor: hand;
}

.content-prf input.logoutButtonGrey2 {
	font-family:arial, sans-serif;
	font-size:10px;
	color:#333333;
	text-align:center;
	line-height:11px;

	height:16px;
	background-color:#EFEFEF;
	border-style:solid;
	border-width:1px;
	border-left-color:#ffffff;
	border-top-color:#ffffff;
	border-bottom-color:#999999;
	border-right-color:#999999;
	
	cursor: hand;
}

.content-prf input.logoutButtonOver {
	font-family:arial, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	line-height:11px;
	height:16px;
	background-color:#666666;
		
	border-style:solid;
	border-width:1px;
	border-left-color:#ffffff;
	border-top-color:#ffffff;
	border-bottom-color:#999999;
	border-right-color:#999999;
	
	cursor: hand;
}

.content-prf input.submitButtonOver {
	font-family:arial, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:13px;
	height:18px;
	
	background-color:#cccccc;
	
	border-style:solid;
	border-width:1px;
	border-left-color:#ffffff;
	border-top-color:#ffffff;
	border-bottom-color:#666666;
	border-right-color:#666666;
	
	cursor: hand;
}
.content-prf input.submitButtonMagenta {
	font-family:arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	line-height:13px;
	height:18px;
	background-color:#E20074;

	border-style:solid;
	border-width:1px;
	border-left-color:#ffffff;
	border-top-color:#ffffff;
	border-bottom-color:#666666;
	border-right-color:#666666;
	
	cursor: hand;
}
.content-prf input.numberButtonGrey2 {
	font-family:arial, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	line-height:12px;

	height:15px;
	background-color:#e7e7e7;

	border-style:solid;
	border-width:1px;
	border-left-color:#ffffff;
	border-top-color:#ffffff;
	border-bottom-color:#999999;
	border-right-color:#999999;
	
	cursor: hand;
}
.content-prf input.numberButtonOver {
	font-family:arial, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:12px;
	height:15px;
	
	background-color:#999999;
	
	border-style:solid;
	border-width:1px;
	border-left-color:#ffffff;
	border-top-color:#ffffff;
	border-bottom-color:#999999;
	border-right-color:#999999;
	
	cursor: hand;
}

.content-prf .formerror {font-family:arial, sans-serif;font-size: 12px;color: #E20074;cursor: default;line-height:12px;font-weight:bold;margin-right:5px;margin-left:4px;margin-bottom: 8px;}
.content-prf .notification {font-family:arial, sans-serif;font-size: 12px;color: #E20074;cursor: default;line-height:12px;font-weight:bold;}
.content-prf .rightColumnTitle {font-family:arial, sans-serif;font-size: 12px;font-weight:bold;color: #ffffff;cursor: default;}
.content-prf .relatedLinkTitle {font-family:arial, sans-serif;font-size: 12px;font-weight:bold;color: #ffffff;cursor: default;}

/* footer styles */
.content-prf .footer {font-size:10px;font-family:arial, sans-serif;}
.content-prf A.footerLink:link {font-family:arial, sans-serif;font-size:10px;color:#000000;text-decoration:underline;}
.content-prf A.footerLink:active {font-family:arial, sans-serif;font-size:10px;color:#E20074;text-decoration:underline;}   
.content-prf A.footerLink:visited {font-family:arial, sans-serif;font-size:10px;color:#000000;text-decoration:underline;}
.content-prf A.footerLink:hover {color:#E20074;}
.content-prf .footerL {font-size:10px;font-family:arial, sans-serif;color:#E20074;}
/* footer styles */

/* calendar styles */
.content-prf .contentCalendarMonth {font-family:arial, sans-serif;font-size: 12px;color: #999999;cursor: default;}
.content-prf .contentCalendarMonthInactive {font-family:arial, sans-serif;font-size: 12px;color: #cccccc;cursor: default;}
.content-prf .contentCalendarMonth A {font-family:arial, sans-serif;font-size: 12px;color: #999999;text-decoration:none;}
.content-prf .contentCalendarMonthHerhalend {font-family:arial, sans-serif;font-size: 12px;color: #E20074;cursor: default;font-weight:bold;} 
.content-prf .contentCalendarMonthHerhalend A {font-family:arial, sans-serif;font-size: 12px;color: #E20074;text-decoration:none;font-weight:bold;}
.content-prf .contentCalendarMonthEenmalig {font-family:arial, sans-serif;font-size: 12px;color: #666666;cursor: default;font-weight:bold;} 
.content-prf .contentCalendarMonthEenmalig A{font-family:arial, sans-serif;font-size: 12px;color: #666666;text-decoration:none;font-weight:bold;}
.content-prf .contentCalendarExample {font-family:arial, sans-serif;font-size: 11px;line-height:11px;color: #666666;cursor: default;} 
.content-prf .contentCalendarExampleHerhalend {font-family:arial, sans-serif;font-size: 11px;line-height:11px;color: #E20074;cursor: default;} 
/* /calendar styles */

.content-prf a.loggedIn {font-family:arial, sans-serif;font-size: 10px;color: #E20074;cursor: default;line-height:10px;}
.content-prf a.loggedIn:hover {font-family:arial, sans-serif;font-size: 10px;color: #333333;cursor: hand;line-height:10px;}

/* 	Modified by: Efrayim Altuntas
	Modified on: 17 juni 2004 */
.content-prf th.bgmagenta {background-color:#E20074}
.content-prf th.bggray1 {background-color:#E7E7E7}
.content-prf th.bggray2 {background-color:#CCCCCC}
.content-prf th.bggray3 {background-color:#999999}
.content-prf th.bggray4 {background-color:#666666}
.content-prf th.bggray5 {background-color:#333333}
.content-prf th.bgwhite {background-color:#FFFFFF}
.content-prf th.bgblack {background-color:#000000}

.content-prf td.bgmagenta {background-color:#E20074}
.content-prf td.bggray1 {background-color:#E7E7E7}
.content-prf td.bggray2 {background-color:#CCCCCC}
.content-prf td.bggray3 {background-color:#999999}
.content-prf td.bggray4 {background-color:#666666}
.content-prf td.bggray5 {background-color:#333333}
.content-prf td.bgwhite {background-color:#FFFFFF}
.content-prf td.bgblack {background-color:#000000}

/** Styles for Left Navigation  */
/** Opnieuw */
/** Highlight = in de breadcrum  */
/** current = open */

/** level 0 - normal */
.content-prf td.navilevel-0				{ background-color: #cccccc; padding-left:5px;}
.content-prf a.navilevel-0				{ font-weight: bold; color: #333333; text-decoration: none; }
.content-prf a.navilevel-0:visited			{ font-weight: bold; color: #333333; text-decoration: none; }
.content-prf a.navilevel-0:active			{ font-weight: bold; color: #333333; text-decoration: none; }
.content-prf a.navilevel-0:hover			{ font-weight: bold; color: #E20074; text-decoration: none; }

/** level 0 - highlight */
.content-prf td.navilevel-0-highlight		{ background-color: #cccccc; padding-left:5px;}
.content-prf a.navilevel-0-highlight			{ font-weight: bold; color: #E20074; text-decoration: none; }
.content-prf a.navilevel-0-highlight:visited		{ font-weight: bold; color: #E20074; text-decoration: none; }
.content-prf a.navilevel-0-highlight:active		{ font-weight: bold; color: #E20074; text-decoration: none; }
.content-prf a.navilevel-0-highlight:hover		{ font-weight: bold; color: #E20074; text-decoration: none; }

/** level 0 - selected */
.content-prf td.navilevel-0-selected			{ background-color: #E20074; padding-left:5px;}
.content-prf a.navilevel-0-selected			{ font-weight: bold; color: #ffffff; text-decoration: none; }
.content-prf a.navilevel-0-selected:visited		{ font-weight: bold; color: #ffffff; text-decoration: none; }
.content-prf a.navilevel-0-selected:active		{ font-weight: bold; color: #ffffff; text-decoration: none; }
.content-prf a.navilevel-0-selected:hover		{ font-weight: bold; color: #ffffff; text-decoration: none; }

/** level 1 - normal */
.content-prf td.navilevel-1				{ background-color: #CCCCCC; padding-left:14px;}
.content-prf a.navilevel-1				{ font-weight: bold; color: #333333; text-decoration: none; }
.content-prf a.navilevel-1:visited			{ font-weight: bold; color: #333333; text-decoration: none; }
.content-prf a.navilevel-1:active			{ font-weight: bold; color: #333333; text-decoration: none; }
.content-prf a.navilevel-1:hover			{ font-weight: bold; color: #E20074; text-decoration: none; }

/** level 1 - highlight */
.content-prf td.navilevel-1-highlight		{ background-color: #CCCCCC; padding-left:14px;}
.content-prf a.navilevel-1-highlight			{ font-weight: bold; color: #E20074; text-decoration: none; }
.content-prf a.navilevel-1-highlight:visited		{ font-weight: bold; color: #E20074; text-decoration: none; }
.content-prf a.navilevel-1-highlight:active		{ font-weight: bold; color: #E20074; text-decoration: none; }
.content-prf a.navilevel-1-highlight:hover		{ font-weight: bold; color: #E20074; text-decoration: none; }

/** level 1 - current */
.content-prf td.navilevel-1-current			{ background-color: #E7E7E7; padding-left:14px;}
.content-prf a.navilevel-1-current			{ font-weight: bold; color: #333333; text-decoration: none; }
.content-prf a.navilevel-1-current:visited		{ font-weight: bold; color: #333333; text-decoration: none; }
.content-prf a.navilevel-1-current:active		{ font-weight: bold; color: #333333; text-decoration: none; }
.content-prf a.navilevel-1-current:hover		{ font-weight: bold; color: #E20074; text-decoration: none; }

/** level 1 - selected */
.content-prf td.navilevel-1-selected			{ background-color: #E20074; padding-left:14px;}
.content-prf a.navilevel-1-selected			{ font-weight: bold; color: #ffffff; text-decoration: none; }
.content-prf a.navilevel-1-selected:visited		{ font-weight: bold; color: #ffffff; text-decoration: none; }
.content-prf a.navilevel-1-selected:active		{ font-weight: bold; color: #ffffff; text-decoration: none; }
.content-prf a.navilevel-1-selected:hover		{ font-weight: bold; color: #ffffff; text-decoration: none; }

/** level 2 - normal */
.content-prf td.navilevel-2				{ background-color: #E7E7E7; padding-left:23px;}
.content-prf a.navilevel-2				{ font-weight: normal; color: #333333; text-decoration: none; }
.content-prf a.navilevel-2:visited			{ font-weight: normal; color: #333333; text-decoration: none; }
.content-prf a.navilevel-2:active			{ font-weight: normal; color: #333333; text-decoration: none; }
.content-prf a.navilevel-2:hover			{ font-weight: normal; color: #E20074; text-decoration: none; }

/** level 2 - selected */
.content-prf td.navilevel-2-selected			{ background-color: #E20074; padding-left:23px;}
.content-prf a.navilevel-2-selected			{ font-weight: normal; color: #ffffff; text-decoration: none; }
.content-prf a.navilevel-2-selected:visited		{ font-weight: normal; color: #ffffff; text-decoration: none; }
.content-prf a.navilevel-2-selected:active		{ font-weight: normal; color: #ffffff; text-decoration: none; }
.content-prf a.navilevel-2-selected:hover		{ font-weight: normal; color: #ffffff; text-decoration: none; }

/** level 2 - current */
.content-prf td.navilevel-2-current				{ background-color: #E7E7E7; padding-left:23px;}
.content-prf a.navilevel-2-current				{ font-weight: normal; color: #333333; text-decoration: none; }
.content-prf a.navilevel-2-current:visited			{ font-weight: normal; color: #333333; text-decoration: none; }
.content-prf a.navilevel-2-current:active			{ font-weight: normal; color: #333333; text-decoration: none; }
.content-prf a.navilevel-2-current:hover			{ font-weight: normal; color: #E20074; text-decoration: none; }

/** /Styles for Left Navigation  */

/** Styles for extra Navigation  */

.content-prf td.xtrnav-0				{ background-color: #ffffff; padding-left:4px; padding-right:5px; height:16px ; ;font-weight: normal; color: #333333; text-decoration: none; }
.content-prf a.xtrnav-0				{ font-weight: normal; color: #000000; text-decoration: underline; }
.content-prf a.xtrnav-0:hover			{ font-weight: normal; color: #333333; text-decoration: underline; }

.content-prf td.xtrnav-0-highlight			{ background-color: #e7e7e7; padding-left:4px; padding-right:5px; height:16px ; ;font-weight: normal; color: #333333; text-decoration: none; }
.content-prf a.xtrnav-0-highlight			{ font-weight: normal; color: #333333; text-decoration: none; }
.content-prf a.xtrnav-0-highlight:hover		{ font-weight: normal; color: #333333; text-decoration: none; }

.content-prf td.xtrnav-1				{ background-color: #ffffff; padding-left:15px; padding-right:5px; height:16px ; ;font-weight: normal; color: #333333; text-decoration: none; }
.content-prf a.xtrnav-1				{ font-weight: normal; color: #000000; text-decoration: underline; }
.content-prf a.xtrnav-1:hover			{ font-weight: normal; color: #333333; text-decoration: underline; }

.content-prf td.xtrnav-1-highlight			{ background-color: #e7e7e7; padding-left:15px; padding-right:5px; height:16px ; ;font-weight: normal; color: #333333; text-decoration: none; }
.content-prf a.xtrnav-1-highlight			{ font-weight: normal; color: #333333; text-decoration: none; }
.content-prf a.xtrnav-1-highlight:hover		{ font-weight: normal; color: #333333; text-decoration: none; }

.content-prf td.xtrnav-2				{ background-color: #ffffff; padding-left:26px; padding-right:5px; height:16px; font-weight: normal; color: #333333; text-decoration: none; }
.content-prf a.xtrnav-2				{ font-weight: normal; color: #000000; text-decoration: underline; }
.content-prf a.xtrnav-2:hover			{ font-weight: normal; color: #333333; text-decoration: underline; }

.content-prf td.xtrnav-2-highlight			{ background-color: #e7e7e7; padding-left:26px; padding-right:5px; height:16px ;font-weight: normal; color: #333333; text-decoration: none; }
.content-prf a.xtrnav-2-highlight			{ font-weight: normal; color: #333333; text-decoration: none; }
.content-prf a.xtrnav-2-highlight:hover		{ font-weight: normal; color: #333333; text-decoration: none; }

.content-prf td.xtrnav-3				{ background-color: #ffffff; padding-left:37px; padding-right:5px; height:16px ; ;font-weight: normal; color: #333333; text-decoration: none; }
.content-prf a.xtrnav-3				{ font-weight: normal; color: #000000; text-decoration: underline; }
.content-prf a.xtrnav-3:hover			{ font-weight: normal; color: #333333; text-decoration: underline; }

.content-prf td.xtrnav-3-highlight			{ background-color: #e7e7e7; padding-left:37px; padding-right:5px; height:16px ; ;font-weight: normal; color: #333333; text-decoration: none; }
.content-prf a.xtrnav-3-highlight			{ font-weight: normal; color: #333333; text-decoration: none; }
.content-prf a.xtrnav-3-highlight:hover		{ font-weight: normal; color: #333333; text-decoration: none; }
.content-prf INPUT.textDisabled			{ FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #e7e7e7 }


/** /Styles for extra Navigation  */

.content-prf .eshop_offer_type { font-family:arial, sans-serif; font-size: 12px; color: #e20074; }


/* new classes for Factuuranalyse */
.content-prf table.gridTableHeader
{
	background: #ffffff;	
	border-collapse: collapse;
}
.content-prf table.gridTableHeader td 
{
	vertical-align: top;
	overflow: hidden;
	clip: auto;
}

.content-prf table.gridTable
{
	width: auto;
	background: #ffffff;
	border-collapse: collapse;
}
.content-prf table.gridTable td 
{
	border-bottom: solid 1px #cccccc;
	vertical-align: top;
	overflow: hidden;
	clip: auto;
}	

.content-prf table.gridTableFooter
{
	background: #ffffff;
	border-collapse: collapse;
}
.content-prf table.gridTableFooter td 
{
	vertical-align: top;
	overflow: hidden;
	clip: auto;
}

.content-prf div.tableContainer
{
	width: auto; 
	height: 100%;
	overflow: auto;
	border-bottom: solid 1px #999999;
	border-top: solid 1px #999999;
	background-color: #ffffff;
}

.content-prf div.fieldContainer
{
	width: auto; 
	height: 100%;
	overflow: auto;
	border-style: inset;
	border-width: 2px;
	border-color: #ffffff;
	background-color: #ffffff;
}

.content-prf fieldset.fieldsetDefault
{
	width: auto; 
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
} 

.content-prf fieldset.fieldsetNoBorder
{
	width: auto;
	border-left-style: none;
	border-right-style: none;
	border-bottom-style: none;
	padding-top: 4px;
}
.content-prf fieldset.fieldsetNoBorder legend
{
	font-weight: bold;
}

.content-prf th.bgmagenta {background-color:#E20074}
.content-prf th.bggray1 {background-color:#E7E7E7}
.content-prf th.bggray2 {background-color:#CCCCCC}
.content-prf th.bggray3 {background-color:#999999}
.content-prf th.bggray4 {background-color:#666666}
.content-prf th.bggray5 {background-color:#333333}
.content-prf th.bgwhite {background-color:#FFFFFF}
.content-prf th.bgblack {background-color:#000000}

.content-prf a.beheerLink {
	font-family:arial, sans-serif;
	font-size: 12px;
	color: #000000;
	cursor: hand;
	line-height:13px;
}
.content-prf a.beheerLink:hover {
	font-family:arial, sans-serif;
	font-size: 12px;
	color: #666666;
	cursor: hand;
	line-height:13px;
}

.content-prf a.beheerLinkBold {
	font-family:arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	cursor: hand;
	line-height:13px;
}
.content-prf a.beheerLinkBold:hover {
	font-family:arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	cursor: hand;
	line-height:13px;
}

.content-prf .contentBold {
	font-family:arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	cursor: default;
	line-height:13px;
}

.content-prf span.text {
	font-family:arial, sans-serif;
	font-size:11px;
	color:#000000;
}
.content-prf span.textError {
	font-family:arial, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#E20074;
}


