body {
font-family:arial;
}

.mstheme{
}
TD.ms-titleareaframe, Div.ms-titleareaframe, .ms-pagetitleareaframe {
    background-image: url("SServ_pageTitleBKGD.gif");
    background-color: #c9d3cf;
}
.ms-pagetitleareaframe table{
background-image:url("SServ_topshape.jpg");
}
.ms-titleareaseparator {
    background-color: #c9d3cf;
}
.ms-titleareaseparator div {
    background-color: #f2f2f2;
    border-top: 1px solid #aebfb7;
}
.ms-areaseparatorcorner{
background-image:url("SServ_framecornergrad_x.gif");
border-right: 1px solid #aebfb7;
}
td.ms-areaseparatorleft{
background:#c9d3cf url("SServ_pageTitleBKGD.gif");
background-repeat:repeat-x;
border-right:1px solid #aebfb7;
}
div.ms-areaseparatorleft{
background:#8d9b95 url("SServ_navshape.jpg");
background-repeat:no-repeat;
background-position:-143px 0px;
border-right:1px solid #aebfb7;
height:100%;
}
div.ms-areaseparatorright{
background:#8d9b95 url("SServ_pagebackgrad.gif");
background-repeat:repeat-x;
border-left:1px solid #aebfb7;
padding-right:2px;
height:100%;
}
.ms-titlearearight .ms-areaseparatorright{
background-color:#c9d3cf;
background-image:url("SServ_pageTitleBKGD.gif");
border-left:1px solid #aebfb7;
}
.ms-pagemargin {
background:#8d9b95 url("SServ_pagebackgrad.gif");
background-repeat:repeat-x;
}
.ms-pagebottommargin,.ms-pagebottommarginleft,.ms-pagebottommarginright{
background:#8d9b95;
}
.ms-bodyareapagemargin{
background:#8d9b95;
border-top: 1px solid #aebfb7;
}
.ms-nav {
background-color: #8d9b95;
background-image:url("SServ_navshape.jpg");
}



.ms-globalbreadcrumb{
font-size:12pt;
text-align:right;
background-color:#ebf3ff;
padding:2px 10px 2px 5px;
}
.ms-globalbreadcrumb,.ms-globalbreadcrumb a{
text-decoration:none;
color:#666666;
}
.ms-globalbreadcrumb a:hover{
text-decoration:underline;
color:#000000;
}
.ms-pagebreadcrumb{
padding:2px 3px 3px 11px;
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
}
.ms-pagebreadcrumb,.ms-pagebreadcrumb a{
font-size:12pt;
background-color:#ebf3ff;
color:#666666;
text-decoration:none;
}
.ms-alternating {
    background-color: #f2f2f2;
}
.ms-listdescription {
    background: #e5e8e7;
    border-bottom: 1px solid #aebfb7;
}
.ms-quicklaunch table.ms-navheader { 
    border-top: 1px solid #aebfb7; 
    border-bottom: 1px solid #aebfb7;
}
.ms-quicklaunch table.ms-navheader td {
    background-color:#d7ddda; 
    border-top:solid 1px #e5e8e7; 	
    padding:1px 0px 4px 6px;
}
.ms-navsubmenu1 {
    background-color: #e5e8e7;
    border-bottom:solid 1px #ccc5b9;
}
.ms-navsubmen2 {
    background-color: #f9f8f7;
}
.ms-quickLaunch {
    border: 1px solid #aebfb7;
    border-bottom: 0px;
    background-color: #f9f8f7;
}
.ms-quicklaunchouter {
    border-bottom:solid 1px #ffffff;
    border-right:solid 1px #ffffff;
}
table.ms-navitem {	
    background-color: #e5e8e7;
}
.ms-bodyareaframe, .ms-viewareaframe  {
    border-top: 1px solid #aebfb7;
    border-right: 1px solid #aebfb7;
    border-left: 1px solid #aebfb7;
}
.ms-menutoolbar {
   border-bottom: 1px solid #aebfb7;
}
.ms-quicklaunchheader {
    background-image: url("SServ_quickLaunchHeader.gif");
    background-color:#d7ddda; 
}
.ms-sitetitle {
    color: #6d7773;  
}
.ms-siteactionsmenu div div div{
background-image:url("SServ_siteactionsmenugrad.gif");
border-top:1px solid #6593cf;
border-left:1px solid #6593cf;
border-right:1px solid #6593cf;
background-color:#6593cf;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:url("SServ_siteactionsmenuhovergrad.gif");
border-top:1px solid #89724f;
border-left:1px solid #89724f;
border-right:1px solid #89724f;
background-color:#ffa521;
}



table.ms-applyfiltersinactive {
 background-image:url('ApplyFiltersInActive.gif');
}
table.ms-applyfiltersactive {
 background-image:url('ApplyFiltersActive.gif');
}
table.ms-applyfiltershoverover {
 background-image:url('ApplyFiltersHoverOver.gif');
}
.leftnavPic{
 background-image: url("portraitbackground.gif");
}
.ms-ptabcn {
    background: url("portaltabselected.gif");
}
.ms-ptabcnhover {
    background: url("portaltabhover.gif");
}
TD.ms-titleareaframe, Div.ms-titleareaframe, .ms-pagetitleareaframe {
    background-image: url("SServ_pageTitleBKGD.gif");
    background-color: #c9d3cf;
}
.ms-pagetitleareaframe table{
background-image:url("SServ_topshape.jpg");
}
.ms-titleareaseparator {
    background-color: #c9d3cf;
}
.ms-titleareaseparator div {
    background-color: #f2f2f2;
    border-top: 1px solid #aebfb7;
}
.ms-areaseparatorcorner{
background-image:url("SServ_framecornergrad_x.gif");
border-right: 1px solid #aebfb7;
}
td.ms-areaseparatorleft{
background:#c9d3cf url("SServ_pageTitleBKGD.gif");
background-repeat:repeat-x;
border-right:1px solid #aebfb7;
}
div.ms-areaseparatorleft{
background:#8d9b95 url("SServ_navshape.jpg");
background-repeat:no-repeat;
background-position:-143px 0px;
border-right:1px solid #aebfb7;
height:100%;
}
div.ms-areaseparatorright{
background:#8d9b95 url("SServ_pagebackgrad.gif");
background-repeat:repeat-x;
border-left:1px solid #aebfb7;
padding-right:2px;
height:100%;
}
td.ms-rightareacell div.ms-pagemargin{
background-color:#8d9b95;
background-image:url("SServ_pagebackgrad.gif");
background-repeat:repeat-x;
border-left:solid 1px #8d9b95;
}
.ms-titlearearight .ms-areaseparatorright{
background-color:#c9d3cf;
background-image:url("SServ_pageTitleBKGD.gif");
border-left:1px solid #aebfb7;
}
.ms-pagemargin {
background:#8d9b95 url("SServ_navshape.jpg");
background-repeat:no-repeat;
background-position:-143px 0px;
}
.ms-pagebottommargin,.ms-pagebottommarginleft,.ms-pagebottommarginright{
background:#8d9b95;
}
.ms-bodyareapagemargin{
background:#8d9b95;
border-top: 1px solid #aebfb7;
}
.ms-nav {
background-color: #8d9b95;
background-image:url("SServ_navshape.jpg");
}
.ms-alternating {
    background-color: #f2f2f2;
}
.ms-listdescription {
    background: #e5e8e7;
    border-bottom: 1px solid #aebfb7;
}
.ms-quicklaunch table.ms-navheader td,.ms-navheader2 td,.ms-quicklaunch span.ms-navheader{
background-color:#d7ddda;
border-top:solid 1px #e5e8e7;
border-left:solid 1px #e5e8e7;
}
.ms-quicklaunch table td{
border-top:solid 1px #aebfb7;
}
.ms-navsubmenu1 {
    background-color: #e5e8e7;
}
.ms-navsubmen2 {
    background-color: #f9f8f7;
}
.ms-quickLaunch {
    border: 1px solid #aebfb7;
    border-bottom: 0px;
    background-color: #f9f8f7;
}
.ms-quicklaunchouter {
    border-bottom:solid 1px #8d9b95;
    border-right:solid 1px #8d9b95;
}
table.ms-navitem {	
    background-color: #e5e8e7;
}
.ms-bodyareaframe, .ms-viewareaframe  {
    border-top: 1px solid #aebfb7;
    border-right: 1px solid #aebfb7;
    border-left: 1px solid #aebfb7;
}
.ms-menutoolbar {
   border-bottom: 1px solid #aebfb7;
}
.ms-quicklaunchheader {
    background-image: url("SServ_quickLaunchHeader.gif");
    background-color:#d7ddda; 
}
.ms-sitetitle {
    color: #6d7773;  
}
.ms-siteactionsmenu div div div{
background-image:url("SServ_siteactionsmenugrad.gif");
border-top:1px solid #6593cf;
border-left:1px solid #6593cf;
border-right:1px solid #6593cf;
background-color:#6593cf;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:url("SServ_siteactionsmenuhovergrad.gif");
border-top:1px solid #89724f;
border-left:1px solid #89724f;
border-right:1px solid #89724f;
background-color:#ffa521;
}
.ms-quicklaunch table.ms-recyclebin td{
border-top-width:0px;
background-color:#e5e8e7;
}


#breadcrumb span{
	font-size:0.85em;
	font-weight:bold;
}

.ms-sitemapdirectional {
	text-decoration: none;	
	color:#000000;
	font-weight:bold;
}

span.breadcrumbCurrent {
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}


.leftNav1, .leftNav2, .leftNav3, .leftNav4, .leftNav5 {
	font-size: 1em;
	color: #ffffff;
	text-decoration:none;
	font-weight:normal;
}

.leftNav1:hover, .leftNav2:hover, .leftNav3:hover, .leftNav4:hover, .leftNav5:hover {

	color: #cccccc;
	text-decoration:none;
	font-weight:normal;
}


.leftNav
{
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	border:0px #8997BC solid;
	background-color: transparent;
	background:transparent url() no-repeat left center;
	width:167px;
}

.leftNav1, .leftNav2
{
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	border:0px #8997BC solid;
	background-color: transparent;
	background:transparent url();
	width:165px; /* width of first row of links */
}


.leftNav3, .leftNav4, leftNav5
{
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	border:0px #8997BC solid;
	background-color: transparent;
	background:transparent url();
	width:147px;
}

/* CURRENCE Display custom arrow image in leftNav link items */
table.leftNav1 td:first-child, table.leftNav2 td:first-child, table.leftNav3 td:first-child, table.leftNav4 td:first-child {
	background:transparent url('arrow_white.gif') no-repeat 10px 6px;
	padding-left:15px; /* padding for linkitems */
}

/* CURRENCE Hide default link triangle image in leftNav */
table.leftNav1 td img, table.leftNav2 td img, table.leftNav3 td img, table.leftNav4 td img  {
	display:none;
}


div.leftNavFlyOuts {
	
	border:0px solid orange;
	background:transparent url("bg_menu_popup_pin.jpg") left top repeat;
	margin:0px;
}
div.leftNavFlyOuts table {
	border:0px fuchsia solid;
	background-color:transparent;
	margin:0px;
	padding:0px;
}

.leftNavFlyOuts
{
	font-family:Tahoma; 
	font-size:8pt;
	border-top:0px #CBD1E0 solid;
	border-left:0px #CBD1E0 solid;
	border-right:0px #CBD1E0 solid;	
}
table.leftNavFlyOutsItem
{
	border-bottom:0px #CBD1E0 solid;
	font-size:108%; /* as inline style on SP page is 1em, reset font-size for correct size display */
}
.leftNavFlyOutsItem a 
{
	padding:1px 0px 1px 5px;
	display:block;
	color:#ffffff;
	*width:100%;
	min-width:100%;
}

.leftNavFlyOutsItem a:hover
{
	color:#cccccc;
	display:block;
}

.leftNavFlyOutsHover /* color of links on hover */
{
	background-color: transparent;
	color:#cccccc;
}

.leftNavHover {
	color:#cccccc;
	background:transparent;
}

a.leftNavSelected{
	background:transparent;
	color:#ffffff;
	border:0px;
/* line-height:14pt; */
}

a.leftNavSelected:hover {
	background:transparent;
	color:#cccccc;
	border:0px;
/* line-height:14pt; */
}


.leftNav1, .leftNav2, .leftNav3, .leftNav4
{
	font-family: arial;  
	font-size: 1em; 
	font-weight:normal; 
	line-height:1.6em;
}
.leftNav1 a, .leftNav2 a, .leftNav3 a, .leftNav4 a /* links in first, second, third row of leftnav - */
{
	font-family: arial;  
	font-size: 1em; 
	font-weight:normal; 
	padding-left:5px;
	display:block;
	padding-right:0px;
	background-color:transparent;
}


/* LEFTNAV OVERRIDES for special items like header, titles, etc. */

	/* STYLING FOR TITLE AT TOP OF LEFTNAV: remove arrow from first item wich is title at top of leftNav and make color yellow */
	#zz1_CurrentNavn0 .leftNav1 td, #zz1_CurrentNavn0 .leftNav1 td a {
		background:transparent url();
		font-size:1.25em;
		padding-left:0px;
		color:#ffde00;
	}

	/* STYLING FOR HEADER TITLE IN LEFTNAV: OVER ONZE PRODUCTEN header in leftNav - zz1_CurrentNavn[NR] */
	#zz1_CurrentNavn14 .leftNav1 td, #zz1_CurrentNavn14 .leftNav1 td a {
		background:transparent url();
		font-size:1.25em;
		padding-left:0px;
		margin-top:5px;
		color:#ffde00;
	}
	
	/* STYLING FOR LAST LINK GENERAL LINKS OF LEFTNAV: bottom line dotted of link NR + margin for arrow image - zz1_CurrentNavn[NR] */
	#zz1_CurrentNavn18 table {height: 30px;border-bottom:1px dotted #efefef;}	
	#zz1_CurrentNavn18 .leftNav1 td:first-child {background-position:10px 6px;
	}

	/* STYLING FOR LAST THREE LINKS IN LEFTNAV: bottom last three links TOPmargin - zz1_CurrentNavn[NR]*/	
	#zz1_CurrentNavn25 table {margin-top: 20px;}
table.ms-applyfiltersinactive {
 background-image:url('ApplyFiltersInActive.gif');
}
table.ms-applyfiltersactive {
 background-image:url('ApplyFiltersActive.gif');
}
table.ms-applyfiltershoverover {
 background-image:url('ApplyFiltersHoverOver.gif');
}
.leftnavPic{
 background-image: url("portraitbackground.gif");
}
.ms-ptabcn {
    background: url("portaltabselected.gif");
}
.ms-ptabcnhover {
    background: url("portaltabhover.gif");
}
TD.ms-titleareaframe, Div.ms-titleareaframe, .ms-pagetitleareaframe {
    background-image: url("SServ_pageTitleBKGD.gif");
    background-color: #c9d3cf;
}
.ms-pagetitleareaframe table{
background-image:url("SServ_topshape.jpg");
}
.ms-titleareaseparator {
    background-color: #c9d3cf;
}
.ms-titleareaseparator div {
    background-color: #f2f2f2;
    border-top: 1px solid #aebfb7;
}
.ms-areaseparatorcorner{
background-image:url("SServ_framecornergrad_x.gif");
border-right: 1px solid #aebfb7;
}
td.ms-areaseparatorleft{
background:#c9d3cf url("SServ_pageTitleBKGD.gif");
background-repeat:repeat-x;
border-right:1px solid #aebfb7;
}
div.ms-areaseparatorleft{
background:#8d9b95 url("SServ_navshape.jpg");
background-repeat:no-repeat;
background-position:-143px 0px;
border-right:1px solid #aebfb7;
height:100%;
}
div.ms-areaseparatorright{
background:#8d9b95 url("SServ_pagebackgrad.gif");
background-repeat:repeat-x;
border-left:1px solid #aebfb7;
padding-right:2px;
height:100%;
}
td.ms-rightareacell div.ms-pagemargin{
background-color:#8d9b95;
background-image:url("SServ_pagebackgrad.gif");
background-repeat:repeat-x;
border-left:solid 1px #8d9b95;
}
.ms-titlearearight .ms-areaseparatorright{
background-color:#c9d3cf;
background-image:url("SServ_pageTitleBKGD.gif");
border-left:1px solid #aebfb7;
}
.ms-pagemargin {
background:#8d9b95 url("SServ_navshape.jpg");
background-repeat:no-repeat;
background-position:-143px 0px;
}
.ms-pagebottommargin,.ms-pagebottommarginleft,.ms-pagebottommarginright{
background:#8d9b95;
}
.ms-bodyareapagemargin{
background:#8d9b95;
border-top: 1px solid #aebfb7;
}
.ms-nav {
background-color: #8d9b95;
background-image:url("SServ_navshape.jpg");
}
.ms-alternating {
    background-color: #f2f2f2;
}
.ms-listdescription {
    background: #e5e8e7;
    border-bottom: 1px solid #aebfb7;
}
.ms-quicklaunch table.ms-navheader td,.ms-navheader2 td,.ms-quicklaunch span.ms-navheader{
background-color:#d7ddda;
border-top:solid 1px #e5e8e7;
border-left:solid 1px #e5e8e7;
}
.ms-quicklaunch table td{
border-top:solid 1px #aebfb7;
}
.ms-navsubmenu1 {
    background-color: #e5e8e7;
}
.ms-navsubmen2 {
    background-color: #f9f8f7;
}
.ms-quickLaunch {
    border: 1px solid #aebfb7;
    border-bottom: 0px;
    background-color: #f9f8f7;
}
.ms-quicklaunchouter {
    border-bottom:solid 1px #8d9b95;
    border-right:solid 1px #8d9b95;
}
table.ms-navitem {	
    background-color: #e5e8e7;
}
.ms-bodyareaframe, .ms-viewareaframe  {
    border-top: 1px solid #aebfb7;
    border-right: 1px solid #aebfb7;
    border-left: 1px solid #aebfb7;
}
.ms-menutoolbar {
   border-bottom: 1px solid #aebfb7;
}
.ms-quicklaunchheader {
    background-image: url("SServ_quickLaunchHeader.gif");
    background-color:#d7ddda; 
}
.ms-sitetitle {
    color: #6d7773;  
}
.ms-siteactionsmenu div div div{
background-image:url("SServ_siteactionsmenugrad.gif");
border-top:1px solid #6593cf;
border-left:1px solid #6593cf;
border-right:1px solid #6593cf;
background-color:#6593cf;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:url("SServ_siteactionsmenuhovergrad.gif");
border-top:1px solid #89724f;
border-left:1px solid #89724f;
border-right:1px solid #89724f;
background-color:#ffa521;
}
.ms-quicklaunch table.ms-recyclebin td{
border-top-width:0px;
background-color:#e5e8e7;
}

