div, h1, ul, li, p, table, th, td { margin: 0; padding: 0; }
h1, p { margin-bottom: 20px; }
div#cont { margin: 2px auto 0; width: 490px; background:none;}
ul.tabNav { float: left; list-style: none; width: 100%; }
ul.tabNav li { float: left; margin: 0 1px 0 0; padding: 6px 0 0; }
ul.tabNav li.current { padding-top: 0; }
ul.tabNav a { background: #ececec; border: 1px solid #dedede; border-width: 1px 1px 0; color: #555; display: block; padding: 4px 14px 5px 10px; text-decoration: none; }
ul.tabNav li.current a { background: #dedede; border: none; padding: 9px; }
div.tabContainer { clear: both; float: left; width: 100%; }
div.tabContainer table td {vertical-align:top; line-height: 1.6em;}
div.tabContainer table th{ font-weight:bold; text-align:left; color:#154890;}
div.tabContainer div.kl { border: 1px solid #69f; color: #555; display: none; padding: 10px; }
div.tabContainer div.current { display: block; }
div.tab p:last-child { margin-bottom: 0; }