html { border: none; }

a.navlink { text-decoration: none; font-size: 12px; color: #767676; }
a.navlink:hover { color: #fd00ee; }
a.newicon { position: relative; display: inline; top: 20px; }

body { border: 1px solid #ffffff; font-family: Tahoma, Helvetica, sans-serif; text-align: center; }
body.balloon {border: 0px solid white; overflow: hidden; text-align: left; font-size: 7pt; font-family: Tahoma, Helvetica, sans-serif;  } 
body.balloon table td { font-size: 7pt; }

div.boom { display: block; width: 80%; margin: 0 auto; text-align: center; }
div.boomcontainer { text-align: center; font-size: 126%; margin-bottom:7px;}

#floatingcontainer{ margin:0px; padding:0px; }
ul{	/* Sub menu groups */ margin-left:20px;	/* Left spacing */ padding-left:0px;  /* Initially hide sub nodes */ text-align: left; }
li, #floatingContainer li{	/* Nodes */ list-style-type:none; vertical-align:middle; text-align: left; }
li a, #floatingContainer li a{	/* Node links */ color:#000; text-decoration:none; 	font-size:0.8em; padding-left:3px; line-height:13px; }

div.beheercontainer { margin-top: 10px; margin-bottom: 0px; width:650px; text-align: center; }
div.beheerlijst { border: 1px solid #eeeeee; margin-left: 2px; width:685px; top: 20px; text-align: center; font-size: 9pt; }
div.beheerlijst a { display: block; text-decoration: none; color: black; margin: 0 auto; width: 150px; margin-top: 20px; border: 1px solid #eeeeee; height: 25px; padding-top: 4px; }
html>body div.beheerlijst a { display: block; text-decoration: none; color: black; margin: 0 auto; width: 150px; margin-top: 20px; border: 1px solid #eeeeee; height: 20px; padding-top: 8px; }
div.beheerlijst a:hover { display: block; background-color: #eeeeee; }

div.doczoeken 	{ font-size: 176%; text-align:center; }
div.doczoeken_u { text-align: center; margin-top: 0px; border-left: 1px solid #eeeeee; border-right: 1px solid #eeeeee; padding-left: 5px; }

div.extradiv 	{ display: block; height: 140px; vertical-align: top; text-align: left; }
div.ezoeken 	{ display: block; margin-top: 20px; margin-bottom: 0px; font-size: 176%; height: 125px; text-align: center;}

div.entry { text-align: center; } 
div.entry table { margin: 0 auto; }

div.perszoeken 	{ display: block; margin-bottom: 0px; font-size: 176%; height: 80px; text-align:center;}
div.perszoeken_u{ text-align: center; margin-top: 0px; border-left: 1px solid #eeeeee; border-right: 1px solid #eeeeee; padding-left: 5px; }

div.helpdiv 	{ display: block; position: absolute; border: 1px solid #eeeeee; width: 165px; margin-left: 5px; padding-left: 5px; padding-top: 3px; padding-right: 5px; background-color: #fbfbfb; font-family: Tahoma, Verdana, sans-serif; }
div.menuhelpdiv	{ display: block; margin-left: auto; margin-right: auto; margin-top: 10px; margin-bottom: 10px; border: 1px solid #eeeeee; width: 300px; height: 45px; padding-left: 5px; padding-top: 3px; background-color: #fbfbfb; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; vertical-align: text-bottom; }

div.itemcontainer { border: 1px solid #eeeeee; width: 690px; border-collapse: collapse; margin-bottom: 10px; padding-top: 5px;   text-align:center;} 
div.logincontainer { border: 1px solid #eeeeee; width: 690px; border-collapse: collapse; margin-bottom: 10px; margin-top: 25px; padding-top: 35px; padding-bottom: 25px; text-align: center; }

div.maincontainer { margin: 0 auto; background-color: #fefefe; width:700px; border: solid 1px #555555; padding-left: 5px;  padding-right: 5px; padding-bottom: 0px; text-align:left;}
html>body div.maincontainer { margin: 0 auto; background-color: #fefefe; width:700px; border: solid 1px #555555; padding-left: 5px; padding-right: 5px; padding-bottom: 0px; text-align:left; }
div.maincontainer table td { font-size: 8pt; }
div.menu { margin-left: auto; margin-right: auto; margin-top: 0px; border: 1px solid #eeeeee; padding-left: 5px; width: 100%; height: 325px;  }

div.resultcontainer { margin-top: 10px; margin-bottom: 0px; width:650px; text-align: left;  }
  
table.propertysheet { width:100%;}
td.activetab, td.inactivetab  { text-align:center; height:20px;  width:15%; border:1px solid #eeeeee; }
td.activetab     { border-bottom:white; background-color:white; font-weight: bold;  }
td.inactivetab { background-color:#eeeeee; } 
td.filltab { background-color:White; border-bottom:1px solid #eeeeee;} 
a.tabtekst:visited, a.tabtekst:active, a.tabtekst:link, a.tabtekst:hover  { display:block; width:100%; text-decoration:none; color: #000000;}

td.tabs{ border-left: 1px solid #eeeeee; border-right: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; } 

div.uzoeken 	{ text-align: left; margin-top: 0px; padding-left: 3px; padding-right: 3px; text-align:center;}
div.tabimage { text-align: left; margin-top:10px; margin-left:2; margin-bottom:0px; margin-right:0px;  padding-top: 2px; padding-left: 12px;  } 

div.winbtns { width: 300px; }
div.winbtns a { display: block; border: 1px solid #eeeeee; width: 75px; }
div.winbtns a:hover { border: 1px solid #bbbbbb; }

div.zoekbtns { margin-left: auto; margin-right: auto; margin-bottom: 5px; margin-top: 15px; text-align: center; } 
div.zoekbtns table { margin: 0 auto; text-align: left; }
div.zoekbtns a { display: block; border: 1px solid #eeeeee; width: 75px; }
div.zoekbtns a:hover { border: 1px solid #bbbbbb; }

div.zoektoggle { position: relative; margin-left: auto; margin-right: auto; width: 45px; left: 215px; top: -35px; }
div.zoektoggle a { display: block; border: 1px solid #eeeeee; width: 40px; }
div.zoektoggle a:hover { border: 1px solid #bbbbbb; }
div.zoektoggle a img { border: 0; } 

div.zoekcontainer {  margin-top:25px; margin-right:3px; margin-bottom:15px; margin-left:3px; width:100%; text-align:center; }
html>body div.zoekcontainer {  margin-top:25px;  margin-bottom:15px; margin-left:3px; width:100%; text-align:center;}

img { border: 0; } 
img.logo { vertical-align: middle; margin-right: 15px; margin-bottom: 5px; }

span.navlink_current { font-size: 12px; font-weight:bold; color: black; }
span.normal { font-size: 12px; }
span.entryresultheader { text-align: left; display: block; margin-left: 50px; margin-bottom: 5px; font-size: 10pt; font-family: Tahoma, Helvetica, sans-serif; font-weight: bold; color: #555555; }

table.besteltabel { margin-left: auto; margin-right: auto; width: 290px; }
table.besteltabel td.tekst { font-size:10pt;}
table.besteltabel td.bestelcel 	{ border-left: 1px solid #eeeeee; padding-left: 10px; padding-right: 0px; }
table.besteltabel td.bestelcel a img { border: 0; }
table.besteltabel td.bestelcel a { display: block; border: 1px solid #eeeeee; }
table.besteltabel td.bestelcel a:hover { border: 1px solid #bbbbbb; }

table.besteltabelsmall { position: relative; margin-left: auto; margin-right: auto; }
table.besteltabelsmall td.bestelcelsmall { }
table.besteltabelsmall td.bestelcelsmall a { margin-left: 1px; display: block; border: 1px solid #eeeeee; }
table.besteltabelsmall td.bestelcelsmall a:hover { display: block; border: 1px solid #bbbbbb; }

table.besteloverzicht { border: 1px solid #eeeeee; width: 690px; border-collapse: collapse; } 
table.besteloverzicht th { font-size: 10pt; text-align: left;}
table.besteloverzicht td { padding-top: 15px; padding-bottom: 15px;  }

table.bestelform { margin: 0 auto; } 
table.invulform{ margin: 0 auto; } 
table.invulform th { text-align: right; }

table.bevestigen { margin: 0 auto;}
table.bevestigen td a { display: block; border: 1px solid #eeeeee; width: 100px; }
table.bevestigen td a:hover { border: 1px solid #bbbbbb; }

table.extrabuttons { margin-left: auto; margin-right: auto; z-index: 1; text-align: center;} 
table.extrabuttons td.extrabutton { text-align: center; font-size: 12px; font-family: tahoma, verdana, sans-serif; }
table.extrabuttons td.extrabutton a { display: block; position: relative; text-decoration: none; color: black; height:27px; left: 190px; top:42px; width:100px; white-space:nowrap; background-color:#f5fff4; border: 1px solid #34e800; z-index: 5; margin-left: auto; margin-right: auto; padding-top: 5px; line-height: 25px;}
/* heerschende uberhack voor IE; IE negeert dit, alle andere browsers gebruiken deze klasse */
html>body table.extrabuttons td.extrabutton a { position: relative; display: block; text-decoration: none; color: black; height:27px; top:50px; left: 190px; width:100px; white-space:nowrap; background-color:#f5fff4; border: 1px solid #34e800; z-index: 5; margin-left: auto; margin-right: auto; padding-top: 5px; line-height: 25px;}
table.extrabuttons td.extrabutton a:hover { text-decoration: none; background-color: #eeffdf; border-color: #55cc55;}
table.extrabuttons td.extrabutton a img { border: 0; margin-right: 8px; vertical-align:text-bottom; }

table.entryresult { border: 1px solid #555; margin: 0 auto; width:600px; }
table.entryresult th { font-size: 8pt; padding-bottom: 5px;  } 
table.entryresult td { padding-left: 10px; padding-right: 10px; } 
table.entryresult td.key, td.value, th.key, th.value { text-align: left; }
table td.key, th.key { width: 225px; }

table.gallery { text-align: center; position: relative; margin-left: auto; margin-right: auto; width: 100%; border-collapse: collapse; margin-bottom: 0px; }
table.gallery td.normal_0, td.normal_1, td.normal_2 { text-align: center; padding-left: 2px; vertical-align: top; padding-top: 5px; }
table.gallery td.normal_1, td.normal_2 { border-left: 1px solid #eeeeee; }
table.gallery td.extra_0, td.extra_1, td.extra_2 { padding-right: 2px; padding-top: 5px; } 
table.gallery td.normal_0 img, td.normal_1 img, td.normal_2 img { height: 120px; } 
table.gallery td.noimg  img {  height: 120px;  }

table.headertable {margin-left: auto; margin-right: auto; z-index: 1; text-align: center; }
table.headertable td.title { font-size: 18pt; font-weight: bold; }
table.headertable td.login {  text-align: center; font-size: 12px; font-family: tahoma, verdana, sans-serif;  }
table.headertable td.login a { position: relative; display: block; top: 101px; text-decoration: none; color: black; height:27px; left: 295px; width:100px; white-space:nowrap; background-color:#f5fff4; border: 1px solid #34e800; z-index: 5; margin-left: auto; margin-right: auto; padding-top: 5px; line-height: 25px;}
/* IE negeert dit, alle andere browsers gebruiken deze klasse */
html>body table.headertable td.login a { position: relative; display: block; top: 106px; text-decoration: none; color: black; height:27px; left: 295px; width:100px; white-space:nowrap; background-color:#f5fff4; border: 1px solid #34e800; z-index: 5; margin-left: auto; margin-right: auto; padding-top: 5px; line-height: 25px;}
table.headertable td.login a:hover { text-decoration: none; background-color: #eeffdf; border-color: #55cc55;}
table.headertable td.login a img { border: 0; margin-right: 8px; vertical-align:text-bottom; }
table.headertable td.login a.aanmelden { position: relative; display: block; top: 132px; text-decoration: none; color: black; height:27px; left: 295px; width:100px; white-space:nowrap; background-color:#f5fff4; border: 1px solid #34e800; z-index: 5; margin-left: auto; margin-right: auto; padding-top: 5px; line-height: 25px; }
html>body table.headertable td.login a.aanmelden { position: relative; display: block; top: 142px; text-decoration: none; color: black; height:27px; left: 295px; width:100px; white-space:nowrap; background-color:#f5fff4; border: 1px solid #34e800; z-index: 5; margin-left: auto; margin-right: auto; padding-top: 5px; line-height: 25px; }

table.menu td.login { text-align: center; font-size: 12px; font-family: tahoma, verdana, sans-serif;  }
table.menu td.login a { display: block; top: 135px; text-decoration: none; color: black; height:27px; left: 295px; width:100px; white-space:nowrap; background-color:#f5fff4; border: 1px solid #34e800; z-index: 5; margin-left: auto; margin-right: auto; padding-top: 5px; line-height: 25px;}
/* IE negeert dit, alle andere browsers gebruiken deze klasse */
html>body table.menu td.login a { display: block; top: 147px; text-decoration: none; color: black; height:27px; left: 295px; width:100px; white-space:nowrap; background-color:#f5fff4; border: 1px solid #34e800; z-index: 5; margin-left: auto; margin-right: auto; padding-top: 5px; line-height: 25px;}
table.menu td.login a:hover { text-decoration: none; background-color: #eeffdf; border-color: #55cc55;}
table.menu td.login a img { border: 0; margin-right: 8px; vertical-align:text-bottom; }
table.menu td.login a.aanmelden { display: block; top: 132px; text-decoration: none; color: black; height:27px; left: 295px; width:100px; white-space:nowrap; background-color:#f5fff4; border: 1px solid #34e800; z-index: 5; margin-left: auto; margin-right: auto; padding-top: 5px; line-height: 25px; }
html>body table.menu td.login a.aanmelden { display: block; top: 142px; text-decoration: none; color: black; height:27px; left: 295px; width:100px; white-space:nowrap; background-color:#f5fff4; border: 1px solid #34e800; z-index: 5; margin-left: auto; margin-right: auto; padding-top: 5px; line-height: 25px; }


table.info { position: relative; margin-left: auto; margin-right:auto; text-align: center; }
table.info td.infocell { font-size: 11px; padding-left: 5px; text-align: left; }

table.innerresult td { padding: 0; } 

table.logintable { margin-left: auto; margin-right: auto;  }
table.logintable td.error {} 
table.logintable td.tekst { font-size: 10pt; text-align: right;  }
table.logintable td a img { border: 0; }
table.logintable td a { display: block; border: 1px solid #eeeeee; width:75px; margin-left: 100px; margin-top: 10px; }
table.logintable td a:hover { border: 1px solid #bbbbbb; }

table.menu { margin-top: 10px; border-top: 0px dashed #003399;} 
table.menu td.menuknop { border: 0px solid red; text-align:center; width: 115px; font-family: tahoma, verdana, sans-serif; font-size: 12px;  } 
table.menu td.menuknop input { text-decoration: none; color: black; height:50px; white-space:nowrap; margin-top: 10px;  } 
table.menu td.menuknop a { display: block; text-decoration: none; color: black; height:27px; white-space:nowrap; background-color:#fafaff; border: 1px solid #4a9cff; padding-top: 5px; line-height: 25px; } 
table.menu td.menuknop a:hover { text-decoration: none; background-color: #ecfbff; border-color: #5555cc; } 
table.menu td.menuknop a img { border: 0; margin-right: 8px; vertical-align:text-bottom; }
table td.menuknopwit { border: 0px solid red; text-align:center; width: 120px; font-family: tahoma, verdana, sans-serif; font-size: 12px;  } 
table td.menuknopwit input { text-decoration: none; color: black; height:50px; white-space:nowrap; margin-top: 10px;  } 
table td.menuknopwit a { display: block; text-decoration: none; color: black; height:27px; white-space:nowrap; background-color:#fcfcfc; border: 1px solid #eeeeee; padding-top: 5px; line-height: 25px; } 
table td.menuknopwit a:hover { text-decoration: none; background-color: #eeeeee; border-color: #555555; } 
table td.menuknopwit a img { border: 0; margin-right: 8px; vertical-align:text-bottom; }

div.zoekbtnswit { position: relative; margin-left: auto; margin-right: auto; margin-bottom: 15px; text-align: center; display: block;  } 
div.zoekbtnswit table { margin: 0 auto; text-align: center; }


table.multiitem { text-align: center; margin-left: auto; margin-right: auto; position: relative; }
table.multiitem td { padding-left: 5px; padding-right: 5px; }

table.lowermenutable { display: block; width: 300px; position: relative; margin-left: auto; margin-right: auto; }
table.lowermenutable td { font-size: 12px; height: 50px; }

table.menutable { display: block; width: 300px; height:250px; position: relative; margin-left: auto; margin-right: auto; margin-top: 10px; border: 1px solid #eeeeee;  }
table.menutable td { padding-left: 5px; padding-top: 5px; font-size: 12px; }
table.menutable td a { color: #555555; text-decoration: none; }
table.menutable td a:hover { color: black; text-decoration: none; }
table.menutable td.menuheader { text-align: center; font-weight: bold; }

table.prevnext { position: relative; margin-left: auto; margin-right: auto; margin-top: 0px;  }
table.prevnext td.spacer { width: 150px; }
table.prevnext td a { display: block; border: 1px solid #eeeeee; width:75px; }
table.prevnext td a:hover { display: block; border: 1px solid #bbbbbb; width:75px;}

table.result			{ position: relative; margin-left:auto; margin-right:auto; text-align: center; width:550px; }
table.result td			{ }
table.resultimg td img	{ position: relative; left:0px; z-index: 40;}
table.result td a img	{ border: 0; }
table.result td.multi 	{ text-align: center; }

table.resultitem { border: 1px solid red; }

table.results 			{ border: 1px solid #eeeeee; width: 690px; border-collapse: collapse; margin-bottom: 10px;  }
table.results td		{ padding-left: 5px; padding-right: 5px; }
table.results td.links 	{ padding-left: 5px; }
table.results td.tools  { padding-left: 5px; padding-right: 5px; }
table.results td.mmedia { text-align: center; } 
table.results td.mmedia img { height: 120px; } 
table.results td.mmedia img.icoon { height: 15px; } 
table.results tr.record td { border-bottom: 1px solid #eeeeee; padding-top: 8px; padding-bottom: 8px; }
table.results tr.record_alt td { border-bottom: 1px solid #eeeeee; padding-top: 8px; padding-bottom: 8px; background-color: #fbfbfb; }
table.results tr.record td table td { border-bottom: 0; padding: 0;}
table.results tr.record_alt td table td { border-bottom: 0; padding: 0; }
table.results td.nieuw  { padding-top: 5px; } 
table.results th 		{ font-size: 12px; }
table.results td a 		{ color: black; }  
table.results td a:hover{ color: #555; }  

table.switch { border: 1px solid #dddddd; background-color: #fbfbfb; position: relative; left: 647px; margin: 0; border-bottom: 0; border-collapse: collapse; width: 43px; } 
table.switch td  { padding: 0; margin: 0; text-align: center; padding-top: 2px; }
table.switch td a { display: block; height: 20px; margin: 0; width: 20px;}
table.switch td a:hover { background-color: #eeeeee; display: block; height: 20px; width: 20px;}

table.doczoekentable { margin: 0 auto; width: 350px; border: 1px solid #eeeeee; }
table.doczoekentable td.helpcell { width: 190px; padding-top: 3px; vertical-align: top; }
table.doczoekentable td.key { padding-right: 5px; font-size: 10pt; width: 75px; border-right: 1px solid #eeeeee; text-align: right; vertical-align: top; }
table.doczoekentable td.value { padding-top: 3px; padding-bottom: 3px; }
table.doczoekentable td.select a img { border: 0; }
table.doczoekentable td.select a { display: block; border: 1px solid #eeeeee; width: 20px; }
table.doczoekentable td.select a:hover { border: 1px solid #bbbbbb; } 

table.treetable {width:100%; margin:0; border-collapse: collapse; }
/* firefox */
html>body table.treetable {width:100%; margin-bottom: 1px; border-collapse: collapse;}

table.treetable td { padding: 0; margin: 0;  vertical-align:top;}
table.treetable td a { padding-left: 0px; font-size: 8pt;}
table.treetable td.node{width: 4%; font-size: 8pt;}
table.treetable td.inleidingtekst {width: 96%; background-color: #ededed; }
table.treetable td.rubriektekst{width: 96%; background-color: #dfdfdf;}
table.treetable td.ebnummer{width: 50px; background-color: #e6e6e6;}
table.treetable td.ebtekst{	width: 90%;	background-color: #e6e6e6; }
table.treetable td.vbnummer{width: 50px; background-color: #ebebeb;}
table.treetable td.vbtekst{	width: 90%;	background-color: #ebebeb;}
table.treetable td.dbnummer{ width: 50px;	background-color: #f5f5f5;}
table.treetable td.dbtekst{	width: 90%;	background-color: #f5f5f5; }

table.perszoekentable { position: relative; margin: 0 auto; width: 350px; border: 1px solid #eeeeee; }
table.perszoekentable td.helpcell { width: 190px; padding-top: 3px; vertical-align: top; }
table.perszoekentable td.key { padding-right: 5px; font-size: 10pt; width: 75px; border-right: 1px solid #eeeeee; text-align: right; }
table.perszoekentable td.value { padding-top: 3px; padding-bottom: 3px; }
table.perszoekentable td.select a img { border: 0; }
table.perszoekentable td.select a { display: block; border: 1px solid #eeeeee; width: 20px; }
table.perszoekentable td.select a:hover { border: 1px solid #bbbbbb; } 

a.hide{	display: none;}

ul.boom { margin:0}
ul.boom li { margin:0}
ul.boom ul { margin:0,0,0,5}

table.uzoekentable {  width: 500px; }
table.uzoekentablec { width: 300px; margin: 0 auto; }
table.uzoekentable td, table.uzoekentablec td { font-size: 10pt; }
table.uzoekentable td.helpcell, table.uzoekentablec td.helpcell { width: 190px; padding-top: 3px; vertical-align: top; }
table.uzoekentable td.topkey, table.uzoekentablec td.topkey { font-size: 10pt; padding-top: 10px; }
table.uzoekentable td.topvalue, table.uzoekentablec td.topvalue { padding-top: 10px; }
table.uzoekentable td.key, table.uzoekentablec td.key { font-size: 10pt; }
table.uzoekentable td.key2, table.uzoekentablec td.key2 { font-size: 8pt; width: 95px; }
table.uzoekentable td.select a img, table.uzoekentablec td.select a img { border: 0; }
table.uzoekentable td.select a, table.uzoekentablec td.select a { display: block; border: 1px solid #eeeeee; width: 20px; }
table.uzoekentable td.select a:hover, table.uzoekentablec td.select a:hover { border: 1px solid #bbbbbb; } 

table td.sortering { padding-left: 460px; }

/* ul.boom { list-style-type:none; display: block; }
ul.boom li { list-style-type:none; }
ul.boom li a { text-decoration: none; color: Black; font-family: Tahoma, verdana, sans-serif; font-size: 10pt; }  */

.form-large .ezoekfield, .loginfield, .uzoekfield, .bestelfield, .selectie select { font-size: 126%; background: #fffadb url(../../Images/Templates_2005/form-back.gif) repeat-x; border: 1px solid #cbb945; color: #776b1b; padding: 2px; } 
.uzoekfield, .bestelfield, .selectie select { font-size: 10pt; background: #fffadb url(../../Images/Templates_2005/form-back.gif) repeat-x; border: 1px solid #cbb945; color: #776b1b; padding: 2px; } 

.selectie select { font-size: 10pt; background: #fffadb url(../../Images/Templates_2005/form-back.gif) repeat-x; border: 1px solid #cbb945; color: #776b1b; padding: 2px; width: 300px; height: 195px; } 
select.uzoekfield { font-size: 10pt; background: #fffadb url(../../Images/Templates_2005/form-back.gif) repeat-x; border: 1px solid #cbb945; color: #776b1b; padding: 2px; width: 150px; }

.center { text-align: center; }
.left { text-align: left; }
.right { text-align: right; }
.bold { font-weight: bold;}
.normal { font-weight: normal; }

.balloonframe { position: relative; display: inline; border: none; width: 196px; top:5px; height: 115px; z-index: 1500; }
.balloonframespan { background-color: #fbfbfb; display: block; width: 199px; border-left: 1px solid #555555; border-right: 1px solid #555555; z-index: 1000; margin-left: 1px;}

/* heerschende uberhack voor IE; IE negeert dit, alle andere browsers gebruiken deze klasse */
html>body .balloonframespan { background-color: #fbfbfb; display: block; width: 197px; border-left: 1px solid #555555; border-right: 1px solid #555555; }

.tooltip{
	width: 200px; color:#000;
	font:lighter 11px/1.3 Arial,sans-serif;
	text-decoration:none;text-align:center;
}

.tooltip span.top{padding: 30px 0px 0;
    background: url(../../Images/Templates_2005/balloon.gif) no-repeat top}

.tooltip b.bottom{padding:3px 0px 0px;color: #548912;
    background: url(../../Images/Templates_2005/balloon.gif) no-repeat bottom}

body.helptekst { border: 1px solid #ffffff; font-family: Tahoma, Helvetica, sans-serif; text-align: left;  font-size: 10pt;}
span.helpteksthead { font-weight:bold; font-size:large; border-bottom: 1px solid #34e800;  }
span.helptekstalinea { font-weight:bold; border-bottom: 1px solid #4a9cff;  }
