@charset "utf-8";

/*------------------------------------------------------------------------
		CSS Document 
		created by: Alternet Internet BV
		creation date: 9 apr 2009
		last modified on: 9 apr 2009
------------------------------------------------------------------------*/

#shortMenu ul li,
  #siteMenu ul li {line-height:27px; text-align:center; font-size:13px;}
#shortMenu ul li.liImg {height:102px;}
#shortMenu ul li.link1 {background:url(../images/shortmenu1.gif) no-repeat 0px 0px; width:95px; height:31px; float:left;}
#shortMenu ul li.link1:hover,
  #shortMenu ul li.link1.act {background:url(../images/shortmenu1-hover.gif) no-repeat 0px 0px;}
#shortMenu ul li.link2 {background:url(../images/shortmenu2.gif) no-repeat 0px 0px; width:93px; height:31px; float:left;}
#shortMenu ul li.link2:hover,
  #shortMenu ul li.link2.act {background:url(../images/shortmenu2-hover.gif) no-repeat 0px 0px;}
#shortMenu ul li a,
  #siteMenu ul li a{font-weight:bold; display:block; width:100%; height:31px; text-decoration:none; color:#FFF;}

#shortMenu ul li.act a, #siteMenu ul li.act a { color: #000 }
 
#shortMenu ul li a:hover,#siteMenu ul li a:hover, #siteMenu ul li.act a{color:#000;} 

#siteMenu ul {display:block; height:31px; width:492px; background:url(../images/sitemenu-background.gif) no-repeat 0px 0px;}
#siteMenu ul li {display:block; height:31px; width:auto; float:left;}
/*#siteMenu ul li.first {background:url(../images/sitemenu-first-background1.gif) no-repeat 0px 0px;}*/
#siteMenu ul li.last {}
#siteMenu ul li:hover,
  #siteMenu ul li.act {background:url(../images/sitemenu-act-background.gif) repeat-x 0px 0px;}
#siteMenu ul li.first:hover,
  #siteMenu ul li.first.act {background:url(../images/sitemenu-fist-background2.gif) no-repeat 0px 0px;}
#siteMenu ul li a {display:block; height:31px; width:auto; padding:0px 5px 0px 5px; text-decoration:none;}
#siteMenu ul li.first a {padding:0px 5px 0px 15px;}


ul#metaMenu {float:left;}
ul#metaMenu li {display:block; height:12px; float:left; border-left:1px solid #FFF;}
ul#metaMenu li a {display:block; margin:-2px 0px 0px 0px; padding:0px 4px 0px 4px; color:#FFF; text-decoration:none;}
ul#metaMenu li.first {border:0px none;}
ul#metaMenu li.first a {padding:0px 4px 0px 0px;}

ul#txt {float:right; margin:-2px 5px 0px 0px;}
ul#txt a {color:#FFF; float:left; text-decoration:none; padding:0px 1px 0px 1px;}
ul#txt li {float:left; height:15px;}
ul#txt li.last span {display:none;}
ul#txt li a#grootst span {font-size:16px; font-weight:bold; line-height:15px;}
ul#txt li a#groter span {font-size:14px; font-weight:bold; line-height:16px; }
ul#txt li a#normaal span {font-size:12px; font-weight:bold; line-height:16px; }


/*
#subMenu {margin:20px 0px 20px 0px;}
#subMenu ul {list-style:none; margin:0px;}
#subMenu ul li {display:block; width:100%; height:25px; border-bottom:1px solid #d7d7d7;}
#subMenu ul li.last {border:0px none;}
#subMenu ul li.act,
  #subMenu ul li:hover {background:url(../images/submenu-arrow.gif) no-repeat 0px 9px #f7f7f7;}
#subMenu ul li a {display:block; width:100%; height:100%; padding:0px 0px 0px 15px; line-height:24px; text-decoration:none;}
*/

/* sidenav */
#subMenu { margin:20px 0 20px 0; width:188px; }
#subMenu ul { margin: 0; width:188px; }
#subMenu li { /*width:100%;*/ display:block; border-bottom:1px solid #d7d7d7;}
#subMenu li.current { background:url(../images/submenu-arrow.gif) no-repeat 0px 9px #f7f7f7; } /* current page */
#subMenu li a { /*height:25px;*/ height:auto; width:100%; padding:0 0 0 15px; text-decoration:none; line-height:24px; display:block; }
#subMenu li.current a { display:block; width:100%; } /* current page */
#subMenu li.current ul { background:none; width:174px; }
#subMenu li.current ul li { border:none; width:174px; }
#subMenu li.current ul li a { width:auto; display:block; /*padding: 0 0 0 25px;*/ padding: 0 0 0 15px; line-height:18px; margin:3px 0px;}
/* submenu sidenav */
#subMenu li.elder,
	#subMenu li.parent { display:block; width:100%; }
#subMenu li.elder ul,
	#subMenu li.parent ul {margin: 0 0 0 10px;} /* edit door Roland Franke | alterNET internet bv 19-04-2010  *margin-left:7px; */
#subMenu li.elder ul li,
	#subMenu li.elder ul li,
		#subMenu li.parent ul li { border:none; }
#subMenu li.elder ul li a,
	#subMenu li.elder ul li a,
		#subMenu li.parent ul li a { position:relative; display:block; width:auto; height:auto;}
#subMenu li.elder ul li.current,
	#subMenu li.parent ul li.current { background:url(../images/submenu-arrow.gif) no-repeat 0px 9px #f7f7f7; } /* current page */
#subMenu li.elder ul li.current,
	#subMenu li.parent ul li.current a { display:block; margin:2px 0px; padding:2px 0px; line-height:18px;}
	
	#subMenu li.parent ul li.current a,
	  #subMenu li.elder ul li.current a { display:block; width:165px; margin:2px 0px; line-height:18px;}
	  
	#subMenu li.parent ul li a ul li a,
	  #subMenu li.elder ul li a ul li a {width:155px;}	  

	
/* submenu - submenu sidenav */
#subMenu li.elder ul li.parent { display:block; float:left;}
#subMenu li.elder ul li.parent ul { border:none; background:none; }
#subMenu li.elder ul li.parent ul li {}
#subMenu li.elder ul li.parent ul li a { display:block; width:100%; }
#subMenu li.elder ul li.parent ul li.current {}
#subMenu li.elder ul li.parent ul li.current a { display:block; width:100%; }


#shortMenu li.liImg a { display: none; }
.tx_fontsizer_smaller { font-size: 12px; font-weight: bold; line-height: 17px; color:#ffffff; }
.tx_fontsizer_default { font-size: 14px; font-weight: bold; line-height: 16px; color:#ffffff; }
.tx_fontsizer_bigger { font-size: 16px; font-weight: bold; line-height: 15px; color:#ffffff; }
