img { border: none; }

b { color: #000; } 
a { text-decoration:none; color: #006600 } 
a:hover { color: #006600; }

body, html {height:100%; text-align:center; font-size: 12px;color: #636363; font-family: Trebuchet MS, Georgia, serif ;margin: 0;padding: 0}

.colortxt {color:#006600}

.logininfo {color: #000;font-size:11px}
.logininfo a {color: #000;}
.logininfo a:hover {color: #cecece;}

.logo {width:100%; height:170px; background:#fff url('../images/web1.gif') no-repeat 0px 0px;}
.logo2 {width:100%; height:170px; background:#fff url('../images/web2.gif') no-repeat 0px 0px;}
.logo3 {width:100%; height:170px; background:#fff url('../images/web3.gif') no-repeat 0px 0px;}

#nav-menu ul {list-style: none; padding: 0px; margin: 0px; text-align: center}
#nav-menu li {float: left;margin: 2px 0px;padding: 0px; text-align: center}
#nav-menu li a {font-size:11px;color: #000;background: url('../images/button_top.gif') top left repeat-x;height: 35px; line-height: 2.2em; float: left;  text-decoration: none;text-align: center;padding-top: 5px;}
#nav-menu li a:hover {display:block; width:100%; height:100%; background: url('../images/button_topover.gif') top left repeat-x;} 
#nav-menu li a:active {background: url('../images/button_topover.gif') #fff top left repeat-x;}
/* Commented backslash hack hides rule from IE5-Mac \*/
#nav-menu li a {float: none}
/* End IE5-Mac hack */
#nav-menu {float:right;width:495px}

#left-menu ul {list-style: none; padding: 0px;margin: 0px;text-align: right;}
#left-menu li {width:155px; border-bottom:#cecece 1px solid; float: left;display: block;margin: 0px;padding: 0px;text-align: center}
#left-menu li a {font-size:11px;color: #000; line-height: 1.5em;float: left; display: block;text-decoration: none;text-align: center;margin: 0;padding-top: 5px;}
#left-menu li a:hover { border-left:#006600 6px solid }
#left-menu li a:active { border-left:#006600 6px solid }
/* Commented backslash hack hides rule from IE5-Mac \*/
#left-menu li a {float: none}
/* End IE5-Mac hack */
#left-menu {width:155px; background:#eeeeee } 

.leftmenubg {background:#eeeeee}

.menubar {background:#000;width:1px;height:32px;background: url('../images/button_topbar.gif') no-repeat;}

.imgbarheader {font-size:11px;text-align:center; width:155px; height:15px; border-right:1px solid #eeeeee; padding-top:4px; padding-bottom:5px; margin-top:0px;background: url('../images/button_imgbar.gif') #fff top left repeat-x}
.imgbarheaderempty {font-size:11px;text-align:center; border-right:1px solid; padding-top:4px; padding-bottom:5px; margin-top:0px;background: url('../images/button_imgbar.gif') #fff top left repeat-x}
.imgbar {font-size:9px;text-align:right;border-right:1px solid; width:155px; height:10px;}
.imgbarempty {font-size:9px;text-align:right;border-right:1px solid; height:80px; padding-top:77px; background: url('../images/box_p1x10.gif') #fff top left repeat-x}

.headertxt {font-size:14px; color: #000; width:400px; font-weight:normal; padding-top:5px;}
.headertxtTEMP {display:none}

.printer {text-align:right;padding-right:7px; position:relative;top:0px}
.maintxt {font-size:12px; padding-top:8px; padding-right:8px; padding-left:4px; margin-top: 0px}

.newsheader { text-decoration:none; color: #000000; font-weight: bold; font-size: 14px } 
.newstxt { text-decoration:none; font-size: 11px } 
.newstxt b { color: #666666; } 
#newstxt a { text-decoration:none; color: #006600; font-size: 11px } 
#newstxt a:hover { text-decoration:none; color: #666666; font-size: 11px } 

.commentfooter {color:#006600;font-style:italic;font-size:10px}
.subtxt { text-decoration:none; font-size: 11px; } 
.subtxt b { color: #006600; font-weight:bold } 

.faqheader {color:#006600; padding-left:7px; vertical-align: bottom;font-size: 14pt;font-family: Trebuchet MS, Georgia, serif; font-weight:bold}
 
.leftmenutxt {background:#eeeeee; text-align:left; padding-left:15px; color:#000; text-decoration:none; font-size: 12px } 

.kalender
{
    margin-top:20px;
    padding-top:10px;
    padding-bottom:10px;
    COLOR: #636363;
    background:#E0E0E0;
    width: 80%;
    padding-right: 15;
    padding-left: 15;
    FONT-SIZE: 11px;
    font-style:italic;
    border: none;
}

.reminder {margin-top:20px; padding-top:10px; padding-bottom:10px; COLOR: #636363; background:#E0E0E0; width: 80%; padding-right: 15;
    padding-left: 15; font-style:italic; border: none; }

.info { font-family: Trebuchet MS, Georgia, serif; font-size: 11px; color: #000; font-weight: bold }
.info b { color: 006600; font-weight: bold }

INPUT {FONT-SIZE: 8pt;COLOR: #808080; font-family: Trebuchet MS, Georgia, serif; height: 18px;text-align: right; padding-right: 5px; padding-top: 2px; padding-left: 5px }
TEXTAREA {FONT-SIZE: 8pt;COLOR: #808080; font-family: Trebuchet MS, Georgia, serif;  padding-right: 5px; padding-top: 2px; padding-left: 5px }
SELECT {FONT-SIZE: 8pt;COLOR: #000000; font-family: Trebuchet MS, Georgia, serif;height: 22px;}

.knap {margin-bottom:0px; text-align:center; FONT-SIZE: 8pt;COLOR: #006600; font-family: Trebuchet MS, Georgia, serif;height: 25px;}

.table1 {COLOR: #636363;width: 100%;padding-right: 15px;padding-left: 15px;    FONT-SIZE: 8pt; }
.table1header {background:#006600; COLOR: #fff;width: 100%;padding-right: 15px;padding-left: 15px;    FONT-SIZE: 8pt; }
.table1 p {margin-bottom:7px}
.table2 {COLOR: #636363;width: 100%;padding-right: 15px;padding-left: 15px;FONT-SIZE: 8pt;font-family: Trebuchet MS, Georgia, serif}
.table3 {COLOR: #636363;width: 96%;padding-right: 15px;padding-left: 15px;FONT-SIZE: 8pt;font-family: Trebuchet MS, Georgia, serif}
.table3header {  vertical-align:middle;  background-color: #ff6600;  color: #ffffff;  font-weight: bold; height:20px;  }

.linktable {width: 100%;FONT-SIZE: 8pt;font-family: Trebuchet MS, Georgia, serif}
.linkcategory {font-style:italic;font-size:12px}
.linkmaincategory {font-size:14px;color:#006600;}
.linkdescription {font-size:12px}