* { margin: 0; padding: 0; }
a:focus, textarea:focus { outline: 0; }
body {background: #fff; text-align:center; background: #fff url(/skins/default/pics/bgMain.jpg) repeat-x;}
/* holder */
#holder { position: relative; margin: 0 auto; padding-top: 5px; width: 980px; text-align: left; z-index:1;}
#holder .bgTop { position: absolute; top:5px; left:0; width: 980px; height: 228px; z-index:-1;}
#holder .shdw { position: absolute; top:9px; width: 7px; height: 230px; margin:0; z-index:-1;}
#holder .left { left:-7px; }
#holder .right { right:-7px; }
/* head */
#header { position: relative; width: 100%; height: 116px; background: transparent; z-index:2;}
#header .logo { position:absolute; top: 15px; left: 50px; width: 260px; height: 60px; }
#header .logo span { display:none; }
#header .logo a { position:relative; display: block; width: 100%; height: 60px; background: url(/skins/default/pics/e-difference.gif) no-repeat;}
#mainMenu { position: absolute; width: 100%; top:84px; left: 0; height: 29px; padding:9px 0 0 0; background: #fff url(/skins/default/pics/bgMainMenuholder2.gif) repeat-x 0 0; z-index:2; }
#mainMenu b.start { position: absolute; left:0; width: 5px; height: 29px; background: url(/skins/default/pics/bgMainMenuStart.gif) repeat-x 0 0; }
#mainMenu b.end { position: absolute; right:0; width: 5px; height: 29px; background: url(/skins/default/pics/bgMainMenuEnd.gif) repeat-x 0 0; }
#searchBox { position:absolute; right:0; top:98px; width:190px; z-index:20;}
#searchBox fieldset input { position: relative; float: left; display: inline; width:144px; height:13px; padding:2px 4px; border:none; background:transparent url(/skins/default/pics/bgZoekInput.gif) no-repeat; font: 11px/13px Arial, Helvetica, sans-serif; }
#searchBox fieldset a { position: relative; float: left; display: inline; height: 17px; width: 17px; padding:0; margin:1px 0 0 8px; background: transparent url(/skins/default/pics/bgZoekButton.gif) no-repeat; color: #000; font: 11px/13px Arial, Helvetica, sans-serif; }
/* body */
#body { position: relative; padding:18px 10px 10px 16px; background:#fff url(/skins/default/pics/bgBody.gif) repeat-x; z-index:1; }
#body .tpl { position: relative; width: 100%; overflow: hidden; color: #626262;}
/* content */
#content { position: relative; float:left; display:inline; width:520px; padding:40px 10px; }
#rail { position: relative; float:left; display:inline; width:202px; padding:0 0 90px 0; margin-right:8px; z-index:2;}
#rail .box { position:relative; width: 172px; margin: 10px 0 30px 0; padding:29px 10px 5px 10px; background: url(/skins/default/pics/bgMediumBox.gif) repeat-y; }
#rail .box h2 { position:absolute; top:-6px; left:0; width: 179px; height:17px; padding:6px 9px; background: url(/skins/default/pics/bgBoxHeaderGrey.gif) no-repeat; }
#rail .box .end { position:absolute; top:100%; left:0; width: 192px; height:6px; padding:0; background: url(/skins/default/pics/bgMediumBoxEnd.gif) no-repeat;  }
/* kolom */
#kolom { position: relative; float:right; display:inline; width:192px; }
#kolom .box { position:relative; width: 172px; margin: 10px 0 26px 0; padding:21px 10px 5px 10px; background: url(/skins/default/pics/bgSmallBox.gif) repeat-y; }
#kolom .box h2 { position:absolute; top:-5px; left:0; width: 174px; height:17px; padding:4px 9px; background: url(/skins/default/pics/bgBoxHeaderYellow.gif) no-repeat; }
#kolom .box .end { position:absolute; top:100%; left:0; width: 192px; height:5px; padding:0; background: url(/skins/default/pics/bgSmallBoxEnd.gif) no-repeat; }
#kolom .banner { position:relative; display:block; width:100%; padding:0; margin:0 0 20px 0; }
/* sub menu box */
#rail #subMenuBox { padding-left:1px; padding-right:1px; width:200px; }
#subMenuBox ul.subMenu { position: relative; list-style:none; margin:0; width:200px; }
#subMenuBox ul.subMenu li { position: relative; margin: 0; padding: 0; background: transparent; }
#subMenuBox ul.subMenu li a, #subMenuBox ul.subMenu li a:active, #subMenuBox ul.subMenu li a:visited, #subMenuBox ul.subMenu li a.active, #subMenuBox ul.subMenu li a.mouse { position: relative; width:180px; display:block; padding: 5px 0 5px 10px; text-decoration: none; color: #767676; font: 12px/14px Arial,Helvetica,sans-serif;  }
#subMenuBox ul.subMenu li a:hover, #subMenuBox ul.subMenu li a.mouse, #subMenuBox ul.subMenu li a.active, #subMenuBox ul.subMenu li a.active:visited, #subMenuBox ul.subMenu li a.active:hover, #subMenuBox ul.subMenu li a.active:active { color: #373737; }
#subMenuBox ul.subMenu li ul { display:none; }
#subMenuBox ul.subMenu li.mother a.active { color: #000; background: url(/skins/default/pics/bgSubSubmenu.gif) no-repeat; }
#subMenuBox ul.subMenu li ul.active { display:block; margin-bottom: 4px; list-style:none; }
#subMenuBox ul.subMenu li ul.active li.lastNode { padding-bottom:4px; background: url(/skins/default/pics/bgSubSubmenuEnd.gif) no-repeat 0 100%; }
#subMenuBox ul.subMenu li ul.active li a, #subMenuBox ul.subMenu li ul.active li a:active, #subMenuBox ul.subMenu li ul.active li a:visited, #subMenuBox ul.subMenu li ul.active li a.active, #subMenuBox ul.subMenu li ul.active li a.mouse { position: relative; width:164px; display:block; padding: 5px 0 5px 16px; text-decoration: none; color: #767676; font: 12px/14px Arial,Helvetica,sans-serif;  }
#subMenuBox ul.subMenu li ul.active li a:hover, #subMenuBox ul.subMenu li ul.active li a.mouse, #subMenuBox ul.subMenu li ul.active li a.active, #subMenuBox ul.subMenu li ul.active li a.active:visited, #subMenuBox ul.subMenu li ul.active li a.active:hover, #subMenuBox ul.subMenu li ul.active li a.active:active { background: url(/skins/default/pics/bgSubSubMenuActive.gif) no-repeat 12px 50%; color: #373737; }
/* newsBox */
#newsBox ul { position: relative; list-style:none; }
#newsBox ul li { width:100%; overflow:hidden; padding-bottom:4px; padding-right:0; line-height: normal; }
#newsBox ul li h3 { margin-top: 4px; font: bold 100%/1em Arial,Helvetica,sans-serif; }
#newsBox ul li a { color: #626262; }
#newsBox ul li a.more { display:block; width:130px; height:18px; float:right; text-align:right; padding-right: 26px; color: #626262; background: url(/skins/default/pics/arrGeel1.gif) no-repeat 100% 0; }
#newsBox ul li a.more:hover { background: url(/skins/default/pics/arrGrijs1.gif) no-repeat 100% 0; }
/* doelgroepen menu box */
#DoelgroepenmenuBox { position:relative; margin:0 9px 0 0; padding:0; background: url(/skins/default/pics/bgTargetGroup.gif) repeat-y right; z-index:2;}
#DoelgroepenmenuBox b.top { position:absolute; display:block; left:0; top:0; height:70px; width:143px; margin-left:50px; background: url(/skins/default/pics/bgTargetGroupTop.gif) no-repeat 100% 0; z-index:1; }
#DoelgroepenmenuBox b.end { position:absolute; display:block; left:0; bottom:0; height:70px; width:143px; margin-left:50px; background: url(/skins/default/pics/bgTargetGroupEnd.gif) no-repeat 100% 100%; z-index:1; }
#DoelgroepenmenuBox ul { position:relative; list-style:none; padding:50px 0 68px 0; z-index:200; }
#DoelgroepenmenuBox ul li { z-index:1; }
#DoelgroepenmenuBox ul li a { position:relative; display:block; height:20px; padding:7px 16px; font: 16px/20px "Arial Narrow",Arial,Helvetica,sans-serif; color:#7a7a7a; text-align:right; white-space:nowrap; text-decoration:none; z-index:2;}
#DoelgroepenmenuBox ul li a:hover, #DoelgroepenmenuBox ul li a.active { font-weight:bold; background:#fff url(/skins/default/pics/bgTargetGroup-a.gif) no-repeat right; }
#DoelgroepenmenuBox ul ul.box { position:absolute; top:0; left:192px; width:564px; padding:0; min-height:300px; background:#fff; border:1px solid #d6d6d6; border-width:0 1px; z-index:-1; }
#DoelgroepenmenuBox ul ul.box li { position:relative; padding:0 16px; margin:0; background: url(/skins/default/pics/bgTGondernemers.jpg) no-repeat 100% 0px;}
#DoelgroepenmenuBox ul ul.box li h1 { position:relative; margin:0; padding:16px 0; width:auto; background:transparent; font-size:19px; }
#DoelgroepenmenuBox ul ul.box li .intro { position:relative; padding:0 160px 16px 0; margin:0 0 16px 0; border-bottom:1px solid #d6d6d6; }
#DoelgroepenmenuBox ul ul.box li a, #DoelgroepenmenuBox ul ul.box li a:hover { position:relative; display:inline; padding:0; margin:0; background:transparent; text-decoration:underline; font: normal 1em Arial,Helvetica,sans-serif; }
#DoelgroepenmenuBox ul ul.box li.voor_ondernemers h1, #DoelgroepenmenuBox ul ul.box li.voor_ondernemers a, #DoelgroepenmenuBox ul ul.box li.voor_ondernemers span { color:#017c41; }
#DoelgroepenmenuBox ul ul.box li.voor_partners h1, #DoelgroepenmenuBox ul ul.box li.voor_partners a, #DoelgroepenmenuBox ul ul.box li.voor_partners span { color:#0295fe; }
#DoelgroepenmenuBox ul ul.box li.top { position:absolute; top:0; left:0; width: 100%; height:6px; padding:0 1px 0 0; background:url(/skins/default/pics/bgContentBoxTop.gif) no-repeat right;font-size:1px; z-index:3; }
#DoelgroepenmenuBox ul ul.box li.end { position:absolute; top:100%; left:0; width: 100%; margin-top:-5px; height:6px; padding:0 1px 0 0; background: url(/skins/default/pics/bgHomeContentBoxEnd.gif) no-repeat right; }
/* log in box */
#loginBox .fieldset { padding-top:5px; width: 100%; overflow:hidden; /*background: url(/skins/default/pics/bgLoginBox.gif) repeat-x;*/ }
#loginBox .fieldset input.text { position: relative; float: left; display: inline; width:153px; height:13px; padding:2px 4px 2px 16px; margin:4px 0; border:none; background:transparent url(/skins/default/pics/bgLoginInput.gif) no-repeat; font: 11px/13px Arial, Helvetica, sans-serif; }
#loginBox .fieldset a { position:relative; display:block; float:right; margin:3px 3px 0 0; height:13px; padding:2px 18px 2px 6px; background: url(/skins/default/pics/bgButton.gif) no-repeat 100% 0; font: 11px/13px Arial,Helvetica,sans-serif; color:#585858;}
#loginBox .fieldset a b { position:absolute; left:-3px; top:0; height:17px; width:6px; background: url(/skins/default/pics/bgButtonEnd.gif) no-repeat; line-height:10px; }
/* hints Box */
#kolom #HintsmenuBox { position:relative; width: 192px; height:228px; padding:21px 0 0 0; }
#kolom #HintsmenuBox .end { margin-top:-3px; }
#accordionHintsmenu { position:relative; list-style:none; margin: 0 2px; padding:0; z-index:3;}
#accordionHintsmenu dt { position:relative; height:38px; background: url(/skins/default/pics/bgHints2.gif) no-repeat 0 100%; padding:0; margin:0; }
#accordionHintsmenu dt.lastNode { background: url(/skins/default/pics/bgHintsEnd.png) no-repeat 0 100%;}
#accordionHintsmenu dt.lastNode { background: url(/skins/default/pics/bgHintsEnd2.gif) no-repeat 0 100%;}
#accordionHintsmenu dt a { position:relative; display:block; font: bold 12px/14px Arial, Helvetica, sans-serif; padding:18px 10px 6px 10px; margin:0; color:#626262; background: url(/skins/default/pics/arrGeel1.gif) no-repeat 92% 62%; }
#accordionHintsmenu dd { position:relative; height:94px; background: url(/skins/default/pics/bgHints1.jpg) no-repeat 0 0; padding:10px; margin:0;}
#accordionHintsmenu dd .linkholder { position:relative; padding:10px 0; }
#accordionHintsmenu dd a { position:relative; display:block; width:auto; padding: 2px 0; margin:0; color:#262626; text-decoration:none; font: 12px/14px Arial, Helvetica, sans-serif; }
#accordionHintsmenu dd a:hover { text-decoration:underline; }
/* service menu */
#serviceMenu { position:absolute; top:11px; right:10px; height: 28px; z-index:30;}
* html #serviceMenu { top:11px;}
#serviceMenu ul.serviceMenu { position:relative; z-index: 2; list-style:none; }
#serviceMenu ul.serviceMenu li { position:relative; float: left; display: inline; height: 28px; padding-right: 1px; background: url(/skins/default/pics/divServiceMenu.gif) no-repeat 100% 0; }
#serviceMenu ul.serviceMenu li.lastNode { background:none; padding-right: 0;}
#serviceMenu ul.serviceMenu li a, #serviceMenu ul.serviceMenu li a:active, #serviceMenu ul.serviceMenu li a:visited, #serviceMenu ul.serviceMenu li a.active, #serviceMenu ul.serviceMenu li a.mouse { position: relative; display:block; width:auto; float:left; padding: 7px 9px; text-decoration: none; color: #767676; font: 12px/14px Arial,Helvetica,sans-serif; white-space: nowrap; }
#serviceMenu ul.serviceMenu li a:hover, #serviceMenu ul.serviceMenu li a.mouse, #serviceMenu ul.serviceMenu li a.active, #serviceMenu ul.serviceMenu li a.active:visited, #serviceMenu ul.serviceMenu li a.active:hover, #serviceMenu ul.serviceMenu li a.active:active { background: url(/skins/default/pics/bgServiceMenuActive.gif) repeat-x; color: #373737; }
/*#serviceMenu ul.serviceMenu li.node2 a, #serviceMenu ul.serviceMenu li.node2 a:active, #serviceMenu ul.serviceMenu li.node2 a:visited, #serviceMenu ul.serviceMenu li.node2 a.active, #serviceMenu ul.serviceMenu li.node2 a.mouse { position: relative; display:block; width:auto; float:left; padding: 7px 26px 7px 9px; text-decoration: none; color: #767676; background: url(/skins/default/pics/bgServiceMenuQL.gif) no-repeat 100%; font: 12px/14px Arial,Helvetica,sans-serif; white-space: nowrap; }*/
/*#serviceMenu ul.serviceMenu li.node2 a:hover, #serviceMenu ul.serviceMenu li.node2 a.mouse, #serviceMenu ul.serviceMenu li.node2 a.active, #serviceMenu ul.serviceMenu li.node2 a.active:visited, #serviceMenu ul.serviceMenu li.node2 a.active:hover, #serviceMenu ul.serviceMenu li.node2 a.active:active { background: url(/skins/default/pics/bgServiceMenuQLActive.gif) no-repeat 100%; color: #373737; }*/
#serviceMenu ul.serviceMenu ul { position: absolute; width: 270px; left:-70px;width: 162px; left:-7px; top: 24px; padding: 12px 0 0 0; z-index: 1000; list-style:none; visibility: hidden; }
#serviceMenu ul.serviceMenu ul li { position:relative; float:none; display:block; width: 146px; height:auto; background:none; padding:0; margin:0 8px; z-index:1; }
#serviceMenu ul.serviceMenu ul li.top { position:absolute; top:0; left:0; float:none; display:block; width: 162px; height:100%; overflow:hidden; padding:0; margin:0; z-index:0; }
* html #serviceMenu ul.serviceMenu ul li.top { height:144px; }
#serviceMenu ul.serviceMenu ul li.top img { position:absolute; top:0; left:0; }
#serviceMenu ul.serviceMenu ul li.end { position:absolute; top:100%; left:0; float:none; display:block; width: 162px; height:15px; padding:0; margin:0; z-index:0; }
#serviceMenu ul.serviceMenu ul li a, #serviceMenu ul.serviceMenu ul li a:visited, #serviceMenu ul.serviceMenu ul li a:active, #serviceMenu ul.serviceMenu ul li a.active { position:relative; display: block; float:none; width: 131px; height:auto; padding: 4px 4px 4px 10px; background: transparent none; text-decoration: none; color: #767676; font: 12px/14px Arial,Helvetica,sans-serif; white-space: normal;}
#serviceMenu ul.serviceMenu ul li a:hover, #serviceMenu ul.serviceMenu ul li a.active, #serviceMenu ul.serviceMenu ul li a.active:visited, #serviceMenu ul.serviceMenu ul li a.active:hover, #serviceMenu ul.serviceMenu ul li a.active:active { color: #373737; background: none; white-space: normal;}
#serviceMenu ul.serviceMenu ul ul { display:none; }
#serviceMenu #quicklinks { position: absolute; visibility: hidden; width:502px; height: 280px; left:-200px; top: 16px; padding: 12px 10px 0 10px; margin-bottom:14px; background: transparent no-repeat; list-style:none; z-index: 1000; }
#serviceMenu #quicklinks li { position:relative; background: transparent none; z-index:1; }
#serviceMenu #quicklinks li a { position:relative; background: transparent none; margin:0; padding:0; }
#serviceMenu #quicklinks .bgbox { position: absolute; width: 522px; height:270px; left:0px; top:0px; border:0; z-index:0; padding-bottom:12px; }
#serviceMenu #quicklinks .bgbox .bg { position: relative; width: 522px; height:270px; }
#serviceMenu #quicklinks .bgbox .end { position: absolute; width: 522px; left:0; top:100%; height:14px; margin-top: -12px; }
#serviceMenu #quicklinks .links { position:relative; width:490px; padding: 10px 0 10px 12px; overflow:hidden; background: transparent none; z-index:2;}
#serviceMenu #quicklinks .links ol { position:relative; float:left; display:block; width:32%; list-style:none; padding:0; margin:0 2% 4px 0; }
#serviceMenu #quicklinks .links ol.double { width: 66%; }
#serviceMenu #quicklinks .links ol.last { margin-right:0; }
#serviceMenu #quicklinks .links ol li { position:relative; float:none; display:block; width:auto; padding:0; margin:0; background: none; }
#serviceMenu #quicklinks .links ol li a, #serviceMenu #quicklinks .links ol li a:active, #serviceMenu #quicklinks .links ol li a:visited, #serviceMenu #quicklinks .links ol li a:hover, #serviceMenu #quicklinks .links ol li a.active, #serviceMenu #quicklinks .links ol li a.mouse,
#serviceMenu #quicklinks .links ol li a.active:visited, #serviceMenu #quicklinks .links ol li a, #serviceMenu #quicklinks .links ol li a.active:hover, #serviceMenu #quicklinks .links ol li a, #serviceMenu #quicklinks .links ol li a.active:active { position:relative; display:inline; float:none; height:auto; width:100%; color: #626262; background:transparent none; padding:2px 0 !important; white-space: normal; }
#serviceMenu #quicklinks .links ol li a:hover { color:#000; }
#serviceMenu #quicklinks .links h3 { position:relative; padding:2px 0; margin:0; font: bold 12px/14px Arial,Helvetica,sans-serif; color: #fdc613; color: #e5bb1e; }
/* main menu */
#mainMenu ul.mainMenu { position:relative; margin-left: 16px; z-index: 1;}
#mainMenu ul.mainMenu li { position:relative; float:left; display:inline; height: 29px; z-index:1; }
#mainMenu ul.mainMenu li.lastNode { padding-right:2px; background: url(/skins/default/pics/divMainMenu.gif) no-repeat 100% 0; }
* html #mainMenu ul.mainMenu li { width: 5%; }
#mainMenu ul.mainMenu li a, #mainMenu ul.mainMenu li a:active, #mainMenu ul.mainMenu li a:visited,
#mainMenu ul.mainMenu li a.active, #mainMenu ul.mainMenu li a.mouse { position: relative; margin: 0; display: block; width: auto; text-decoration: none; padding: 7px 14px 6px 16px; font: 14px/16px Arial,Helvetica,sans-serif; color: #323232; background: url(/skins/default/pics/divMainMenu.gif) no-repeat 0 0; white-space: nowrap; }
#mainMenu ul.mainMenu li a:hover, #mainMenu ul.mainMenu li a.mouse { background: url(/skins/default/pics/bgMainMenuHover.gif) no-repeat;  color: #000; }
#mainMenu ul.mainMenu li a.active, #mainMenu ul.mainMenu li a.active:visited, #mainMenu ul.mainMenu li a.active:hover, #mainMenu ul.mainMenu li a.active:active { background: url(/skins/default/pics/bgMainMenuActive.gif) no-repeat;  color: #000; }
#mainMenu ul.mainMenu ul { position: absolute; width: 160px; top: 29px; margin: 0; padding: 8px 0; background: #fff url(/skins/default/pics/bgMainSubmenu.gif) no-repeat; z-index: 1000; visibility: hidden; }
#mainMenu ul.mainMenu ul li { position:relative; float:none; display:block; height:auto; width: 160px; padding: 0; margin: 0;  }
* html #mainMenu ul.mainMenu ul li { height:1%; }
#mainMenu ul.mainMenu ul li.lastNode { background: none; }
#mainMenu ul.mainMenu ul li.end {position:absolute; left:0; top:100%; height:2px; padding:0; line-height:2px; font-size:1px; background: url(/skins/default/pics/bgMainSubmenuEnd.gif) no-repeat bottom;}
#mainMenu ul.mainMenu ul li a, #mainMenu ul.mainMenu ul li a:link, #mainMenu ul.mainMenu ul li a:visited, #mainMenu ul.mainMenu ul li a:active, #mainMenu ul.mainMenu ul li a.active, #mainMenu ul.mainMenu ul li a.mouse { position:relative; display: block; float:none; width: 146px; height:auto; text-decoration: none; padding: 4px 4px 4px 10px; background: transparent none; font: 12px/14px Arial,Helvetica,sans-serif; color: #323232; white-space: normal;}
#mainMenu ul.mainMenu ul li a:hover, #mainMenu ul.mainMenu ul li a.active, #mainMenu ul.mainMenu ul li a.active:visited, #mainMenu ul.mainMenu ul li a.mouse, #mainMenu ul.mainMenu ul li a.active:hover, #mainMenu ul.mainMenu ul li a.active:active { background: url(/skins/default/pics/bgMainSubmenuActive.gif) repeat-y; color: #000; white-space: normal;}
/*#mainMenu ul.mainMenu ul ul a, #mainMenu ul.mainMenu ul ul a:link, #mainMenu ul.mainMenu ul ul a:visited { display: block; height:3.8ex; text-decoration: none; padding: 0 0 0 0.8em; line-height:3.8ex; font-weight: bold; color: #000; }
#mainMenu ul.mainMenu ul ul a:hover, #mainMenu ul.mainMenu ul ul a.active, #mainMenu ul.mainMenu ul ul a.active:link, #mainMenu ul.mainMenu ul ul a.active:visited, #mainMenu ul.mainMenu ul ul a.active:hover, #mainMenu ul.mainMenu ul ul a.active:active { display: block; height:3.8ex; text-decoration: none; padding: 0 0 0 0.8em; line-height:3.8ex; color: #a4294a; background: #fff; }*/
/*#mainMenu ul.mainMenu ul ul { display: none; visibility: hidden; } */
#mainMenu ul.mainMenu ul ul { top: 0; margin-left: 160px; background: url(/skins/default/pics/bgMainSubmenu2.gif) no-repeat; }
/* breadcrum */
#breadcrumMenu ul { margin:0; }
#breadcrumMenu ul.breadcrumMenu { position:absolute; top: 0; left: 10px; padding: 10px 0; height: 12px; list-style: none;  }
#breadcrumMenu ul.breadcrumMenu li { position:relative; float:left; padding: 2px 10px 2px 4px; height: 11px; background: url(pics/divBreadCrum.gif) no-repeat 100% 5px;  }
#breadcrumMenu ul.breadcrumMenu li a { position:relative; float:left; color:#989898; font: 11px/12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
#breadcrumMenu ul.breadcrumMenu li a:hover { text-decoration:underline; }
#breadcrumMenu ul.breadcrumMenu li.firstNode { padding-left:0;}
#breadcrumMenu ul.breadcrumMenu li.lastNode { background:transparent; }
#breadcrumMenu ul.breadcrumMenu li.lastNode span { position:relative; float:left; color:#989898; font: 11px/12px Verdana, Arial, Helvetica, sans-serif; }
/* language menu */
#languageMenu { display:none; position:absolute; right:0; margin-right: 100px; height: 34px; }
#languageMenu ul.languageMenu { position:relative; height: 14px; margin-top: 4px;}
#languageMenu ul.languageMenu li { position:relative; float: left; display: inline; height: 14px; padding-right: 1px; background: url(pics/divTopMenu.gif) no-repeat 100% 3px; }
#languageMenu ul.languageMenu li.lastNode { background:none; padding-right: 0; }
#languageMenu ul.languageMenu li a, #languageMenu ul.languageMenu li a:link, #languageMenu ul.languageMenu li a:active, #languageMenu ul.languageMenu li a:visited { position: relative; height: 14px; display:block; float:left; padding: 0 8px; text-decoration: none; text-transform: lowercase; color: #9e7e01; font: 12px/14px Verdana,Arial,Helvetica,sans-serif; white-space: nowrap;  }
#languageMenu ul.languageMenu li a:hover, #languageMenu ul.languageMenu li a.active, #languageMenu ul.languageMenu li a.active:link, #languageMenu ul.languageMenu li a.active:visited, #languageMenu ul.languageMenu li a.active:hover, #languageMenu ul.languageMenu li a.active:active { position: relative; height: 14px; display:block; float:left; text-decoration: underline; padding: 0 8px; color: #196fff;  white-space: nowrap; }
/* footer */
#footer { position: absolute; width: 100%; clear: both; top:100%; left: 0; padding-top:13px; background: #fff url(/skins/default/pics/bgFooterMenu.gif) repeat-x;}
#footMenu ul.footMenu { position: relative; height: 29px; margin:0 0 16px 16px; padding-left:2px; list-style: none; background: url(/skins/default/pics/divMainMenu.gif) no-repeat; }
#footMenu ul.footMenu li { position:relative; float: left; display: inline; height: 29px; padding-right: 2px; background: url(/skins/default/pics/divMainMenu.gif) no-repeat 100% 0; }
#footMenu ul.footMenu li a { position:relative; float: left; display: inline; padding: 8px 9px 7px 9px; margin: 0; font: 12px/14px Arial,Helvetica,sans-serif; text-decoration: none; color: #323232; }
#footMenu ul.footMenu li a:link, #footMenu ul.footMenu li a:visited {text-decoration: none; color: #323232; }
#footMenu ul.footMenu li a:hover, ul.footMenu li a:active, ul.footMenu li a.active, ul.footMenu li a:visited.active { text-decoration: underline;}
#footMenu ul.footMenu li a.active, ul.footMenu li a:visited.active { text-decoration: none; color:#000; }
/* searchwords */
#footer .box { position:relative; padding:4px 16px; }
#footer .box .searchMenu { position: relative; display: inline; list-style: none; width:100%; }
#footer .box span { position: relative; padding-left: 4px; color: #8f8f8f; }
#footer .box span a { position: relative; text-decoration: none; font: 11px/11px Arial, Helvetica, sans-serif; color: #8f8f8f; }
#footer .box .searchMenu li { display: inline; height: 15px; color:#8f8f8f;}
#footer .box .searchMenu li a:link, #footer .searchMenu li a:visited, #footer .searchMenu li a.active { position: relative; text-decoration: none; font: 11px/11px Arial, Helvetica, sans-serif; color: #8f8f8f; }
#searchresult ul { list-style:none; margin:0; }
#searchresult h2 { padding: .6em 0; margin-bottom:.725em; border-bottom: 1px dotted #727272; }
#searchresult .searchitem { margin: 0 0 1em 0; width: auto; overflow: hidden; }
#searchresult a.more { display:block; height:23px; }
