/* CSS Document */

HTML, BODY {
	background: #FFFFFF;
}

HTML, BODY, TABLE.talo_maintable {
	font-size:11px;
	color:#FFFFFF;
	font-family:Arial, Verdana;
}

DIV.copy UL {
	margin: 8px 5px 12px 0px;
	padding: 0px 0px 0px 35px;
	list-style-image: url(bullit.gif);
}

DIV.copy H1 {
	color: #8FAC20;
	font-family: Arial;
	font-size: 26px;
	letter-spacing: 1px;
	margin: 30px 0px 30px 0px;
}

TD.talobv_hoofdmenu UL, TD.talobv_hoofdmenu UL LI, TD.talobv_hoofdmenu UL LI A {
	color: #333333;
	list-style-type: none;
}

DIV.copy H2 {
	font-size:16px;
	color: #8FAC20;
	margin: 30px 0px 2px 0px;
}

DIV.copy H3 {
	font-size:13px;
	color: #484848;
	margin: 20px 0px 2px 0px;
}

DIV.copy H4, H5, H6 {
	font-size:11px;
	color: #8FAC20;
	margin: 14px 0px 2px 0px;
}

DIV.copy A {
	text-decoration: underline;
	color: #B6211B;
}

DIV.copy A:hover {
	text-decoration: none;
}

TD.talobv_hoofdmenu {
	text-align: right;
	line-height:26px;
	padding: 20px 15px 20px 0px;
	margin-left:0px;
}

UL.treeview{
	padding:0px;
}

UL.treeview li ul li {
	padding:0px;
	margin: 0px;
}

TD.talobv_hoofdmenu A, TD.talobv_hoofdmenu UL LI A {
	color: #848484;
	font-size:14px;
	font-family:Arial, Verdana;
	text-decoration:none;
	padding-right:15px;
	font-weight:bold;
	background: url(hoofdmenu_bg.gif) top right no-repeat;
}

TD.talobv_hoofdmenu A:hover, TD.talobv_hoofdmenu UL LI A:hover {
		color: #B6211B;
		background: url(hoofdmenu_bg2.gif) top right no-repeat;
}

TD.talobv_hoofdmenu A.submenu, TD.talobv_hoofdmenu UL LI UL LI A.submenu {
	text-align: right;
	line-height:22px;
	padding: 0px 30px 0px 10px;
	font-size: 11px;
	font-weight: normal;
	background: url(submenu_bg.gif) top right no-repeat;	
}

TD.talobv_hoofdmenu A.submenu:hover, TD.talobv_hoofdmenu UL LI UL LI A.submenu:hover {
	text-decoration: underline;
}

TD.talobv_hoofdmenu A.submenu_2, TD.talobv_hoofdmenu UL LI UL LI UL LI A.submenu_2 {
	text-align: right;
	line-height:18px;
	color: #B6211B;
	font-weight:bold;
	padding: 0px 45px 0px 30px;
	font-size: 11px;
	font-weight: normal;
	background: url(submenu_2_bg.gif) top right no-repeat;
}

TD.talobv_hoofdmenu A.submenu_2:hover, TD.talobv_hoofdmenu UL LI UL LI UL LI A.submenu_2:hover {
	text-decoration: underline;
}

/******BASIS********/

TD.balk2c {
	padding: 5px 15px 5px 15px;
	color: #7A7A7C;
	text-align:justify;
}

TD.balk2c A {
	color: #7A7A7C;
	text-decoration: none;
	padding-right:5px;
	padding-left:5px;
}

TD.balk2c A:hover {
	text-decoration: underline;
	color: #CCCCCC;
}

DIV.copy {
	text-align: justify;
	color: #353535;
	padding-bottom:10px;
}

DIV.print {
	text-align: right;
	float: right;
	width: 200px;
}

DIV.print A {
  padding-right:15px;
	color: #8FAC20;
	text-decoration: none;
}

DIV.print A:hover {
	text-decoration: underline;
}

A.pagina_print {
	background: url(talobv_print.gif) top right no-repeat;
}

A.pagina_faq {
	background: url(talobv_faq.gif) top right no-repeat;
}

TD.balk3b {
	text-align: left;
}

TD.download {
	background: #5890CB;
	line-height: 18px;
	padding: 18px 5px 18px 20px;
}

TD.download A {
  color: #FFFFFF;
	text-decoration: underline;
}

TD.download A:hover {
  text-decoration: none;
}
	
TD.download UL {
	margin: 8px 5px 12px 0px;
	padding: 0px 0px 0px 20px;
	list-style-image: url(bullit_download.gif);
}

TD.download A.download_lijst {
	text-decoration: none;
}

TD.download A.download_lijst:hover {
	text-decoration: underline;
}

DIV.breadcrumbs {
	color: #969696;
	display:none;
	width: 400px;
	margin-bottom: 10px;
	padding-bottom:5px;
	border-bottom: 1px solid #F2F2F2;
}

DIV.breadcrumbs A {
	color: #B6211B;
	text-decoration: none;
	background: url(breadcrumbs_bg.gif) top right no-repeat;
	padding-right: 8px;
	padding-left:6px;
}

DIV.breadcrumbs A:hover {
	text-decoration: none;
	background: url(breadcrumbs_bg2.gif) top right no-repeat;
}

DIV.terugnaarboven {
  color: #969696;
	width: 400px;
	text-align: right;
	padding-top:5px;
	display:none;
	border-top: 1px solid #F2F2F2;
}

DIV.terugnaarboven A {
	color: #B6211B;
	text-decoration: none;
	display: none;
	background: url(breadcrumbs_bg.gif) top right no-repeat;
	padding-right: 8px;
	padding-left:6px;
}

DIV.terugnaarboven A:hover {
	text-decoration: none;
	background: url(breadcrumbs_bg2.gif) top right no-repeat;
}

TD.talobv_margin {
	height:15px;
}

TD.talobv_taalkeuze {
	margin-top:26px;
	text-align:right;
	color: #FFFFFF;
}

TD.talobv_taalkeuze A {
	color: #FFFFFF;
	text-decoration:none;
}

TD.talobv_taalkeuze A:hover {
	text-decoration: underline;
}

TD.balk1a, TD.balk1b, TD.balk1c {
	width: 219px;
	height:20px;
}

TD.balk1a {
	background: #5E95CD url(talobv_logo_top.jpg) top left no-repeat;
	height:20px;
}

TD.balk2a {
	height:20px;
	background: #5E95CD url(talobv_body_top.jpg) top left no-repeat;
}

TD.balk3a {
	background: #5E95CD url(talobv_right_top.jpg) top left no-repeat;
	height:20px;		
}

TD.balk1a, TD.balk2a, TD.balk3a, TD.balk1b, TD.balk2b, TD.balk3b {
	height:20px;
	margin: 0px;
	padding:0px;
}	

TD.talobv_contactgegevens {
	background: #FFFFFF;
	color: #6A6A6A;
	font-size:11px;
	padding: 20px 10px 20px 25px;
}

TD.talobv_contactgegevens A {
	color: #B6211B;
	text-decoration:none;
}

TD.talobv_contactgegevens A:hover {
	text-decoration: underline;
}

TD.talobv_hoofdmenu, TD.talobv_hoofdmenu UL, TD.talobv_hoofdmenu UL LI UL {
	padding-left:0px;
	margin-left:0px;
}

TD.talobv_hoofdmenu UL LI {
	padding: 0px;
	margin: 0px;
}

TD.talobv_hoofdmenu UL LI UL LI {
	margin-top: 0px;
	margin-bottom:0px;
	padding-top:0px;
	line-height:14px;
	padding-bottom:0px;
}

TD.talobv_hoofdmenu UL LI {
	padding-bottom:7px;
}

.treeview li.submenu ul{ 
  /*Style for ULs that are children of LIs (submenu) */
  display: none; 
  /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ 
  /*Style for LIs of ULs that are children of LIs (submenu) */
  cursor: default;
}

TD.talobv_hoofdmenu UL LI A, TD.talobv_hoofdmenu UL LI UL LI A {
	cursor: pointer;
}

TABLE.talo_maintable {
	width: 435px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

TABLE.header_print {
	color:#000000;
	font-family:Arial,Verdana;
	font-size:11px;
	display:block;
	margin: 0 auto;
}

TR.header_print, TABLE.languages, TD.talobv_margin, TD.talobv_taalkeuze, TD.balk1c, TD.balk2c, TD.balk3c, DIV.terugnaarboven, TR.footer_tr, TD.talobv_contactgegevens, TD.talobv_hoofdmenu, TD.logo, TD.balk1a, TD.balk2a, TD.balk3a, DIV.print {
	display:none;
}

BODY, TABLE {
	text-align: left;
	margin: 0px;
}

TD.balk1a, TD.logo, TD.talobv_hoofdmenu, TD.talobv_contactgegevens, TD.balk1c, TD.balk3b, TD.balk1b, TD.download, TD.balk3a, TD.talobv_margin {
	width: 1px;
	display:none;
}

TABLE.talo_maintable {
	width: 580px;
}

DIV.balk2b {
	background: #FFFFFF;
	color: #315B8D;
	line-height:17px;
	width: 550px;
	padding: 0px;
}

TABLE.header_print {
	display: block;
	font-size:12px;
	line-height:18px;
}


DIV.breadcrumbs_links_float {
	width:425px;
	background:#FFFFFF;
	float:right;
	margin-left:-225px;
}

DIV.breadcrumbs_text {
	float:left;
	width:75px;
	margin-left:-25px;
	padding-left:25px;
	background:#FFFFFF;
}
