/* Layoutachtergronden */
body{margin:0px;padding:0px;background-color:#B8100A;background-image:url('../images/background.jpg');background-position:center;background-repeat:repeat-y;font-family:Verdana;font-size:13px;}
#header_bg{width:100%;height:147px;background-image:url('../images/header_background.jpg');background-repeat:repeat-x;}
#container{width:884px;position:absolute;left:50%;margin-left:-442px;_margin-left:-441px;background-position:300px 210px;background-repeat:no-repeat;min-height:550px;height:550px;}/* background-image:url('../images/logo_watermark.gif'); */

/* Bovenste navbar */
#navbar_top_wrapper{height:25px;color:#FFFFFF;}
#navbar_top{padding-bottom:5px;padding-top:3px;padding-left:30px;padding-right:30px;}
#navbar_top a{text-decoration:none;color:#FFFFFF;/*height:23px;padding-left:4px;padding-right:4px;padding-bottom:5px;padding-top:2px;*/}
/*#navbar_top a:hover{background-image:url('../images/topnav_hover.jpg');}*/
#navbar_top a:hover{text-decoration:underline;}

/* Kolommen */
#content_wrapper{padding-left:35px;padding-right:35px;}
#navbar_wrapper{width:170px;position:absolute;left:35px;top:147px;}
#content_text{margin-left:180px;width:500px;}
#sidebar_wrapper{width:120px;margin-top:10px;position:absolute;top:147px;right:35px;background-image:url('../images/sidebar_line.gif');background-repeat:no-repeat;}
#sidebar{padding:10px;padding-right:0px;height:400px;padding-top:0px;}

/* Titels */
h1{display:none;}
h2{line-height:19px;background-image:url('../images/title_bal.gif');background-position:0px 0px;background-repeat:no-repeat;padding-left:25px;font-size:16px;margin-top:10px;margin-bottom:10px;}
h3{font-size:13px;margin-bottom:8px;}
h4,h5,h6{font-size:13px;font-weight:bold;margin:0px;padding:0px;}

/* Navigatie */
#navbar{padding:10px;padding-left:5px;}
#navbar ul{list-style-type:none;margin:0px;padding:0px;}
#navbar ul li{margin-bottom:1px;}
#navbar ul li a{text-decoration:none;}
#navbar ul li.main{}
#navbar ul li.main a{padding:1px;padding-left:3px;width:100%;display:block;color:#FFFFFF;background-image:url('../images/navbar_background.gif');background-repeat:repeat-x;border:solid 1px #092F76;font-size:12px;line-height:17px;}
#navbar ul li.main a:hover{background-image:url('../images/navbar_background_hover.gif');font-weight:bold;border:solid 1px #B8100A;}
#navbar ul li.sub{background-color:#FFFFFF;line-height:14px;}
#navbar ul li.sub a{color:#003399;font-size:11px;}

/* MijnKNLTB */
form{margin:0px;padding:0px;}
.mijnknltb {font-size: 7pt;color: #000000;font-family: Arial;}
#aanmelden .mijnknltb{background-color: #FF7F00;color: #fff;display:block;height: 10px;font-size: 9px;padding: 0 0 0 10px;}

/* Breadcrumps */
#crumps{list-style-type:none;margin:0px;padding:0px;}
#crumps li{float:left;padding-left:3px;}
#crumps li a {color: #FFFFFF;text-decoration:none;}
#crumps li a.current{font-weight:bold;}

/* Nog wat standaard dingen */
a {color: #003399;text-decoration: underline;}
th {background: url('../images/bh.jpg');font-size: 12px;font-weight: bold;text-align: left;height: 20px;padding-left: 5px;}
td {font-size: 12px;line-height: 18px;}
th,td,#content_text{text-align:left;font-size:11px;line-height:15px;}
a img {border: 0px;}
p{margin:0px;margin-bottom:10px;}

/* Blok */
div.block {float: right;padding: 5px;margin: 5px;background-color: #0099CC;border: solid 1px #003399;display: block;width: 180px;color: #FFFFFF;background-image: url('../../../images/blok_header.png');background-repeat: repeat-x;}
hr.block {border-color: #FFFFFF;}

/* tabs */
ul.tabs{margin:0px;padding:0px;list-style-type:none;width:500px;}
ul.tabs li{float:left;background-color:#003399;background-image:url('../images/navbar_background.gif');width:119px;padding:3px;cursor:pointer;color:#FFFFFF;text-decoration:underline;}
ul.tabs li.active{background-color:#B8100A;background-image:url('../images/navbar_background_hover.gif');}
ul.tabs li a{color:#FFFFFF;text-decoration:underline;}
ul.tabs li.active a{color:#FFFFFF;}
ul.tabs li:hover{background-image:url('../images/navbar_background_hover.gif');} /* niet in IE6, wel in IE7 en uiteraard firefox */

/* inschrijfformulier lengte velden */
table.inschrijfformulier input{width:350px;}

/* kalender */
.calendarHeader{background-image:url('../images/navbar_background.gif');font-weight:bold;color:#FFFFFF;}
.calendarToday{font-weight:bold;}
table.calendar{background-color:#20518E;width:160px;}
table.calendar td{text-align:center;}
