@charset "utf-8";
/* CSS Document */

* {
border:0;
padding:0;
margin:0;
}

html {
}

body {
width:100%;
background:url(../images/bg.jpg) repeat-x;
font-size:62.5%;
}

#header {
margin:0 auto;
width:1024px;
/*height:63px;*/
}

#header #logo {
float:left;
display:inline;
margin-top:16px;
margin-left:50px;
width:351px;
height:29px;
background:url(../images/logo.jpg) no-repeat;
}

#navBar {
float:left;
margin-left:55px;
width:auto;
}

#navBar ul {
margin-top:22px;
list-style:none;
}

#navBar ul li {
float:left;
margin-right:8px;
width:auto;
line-height:1.5em;
}

#navBar ul li a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color:#6d767b;
text-decoration:none;
}

#navBar ul li a:hover {
color:#79bde9;
}

#navBar ul li b {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color:#6d767b;
text-decoration:underline;
}

#navBar ul .spacer {
float:left;
width:1px;
height:15px;
background:url(../images/navbarlispacer.jpg) no-repeat;
}

#language {
float:left;
padding:6px;
margin-left:16px;
width:auto;
background-color:#6d6f6f;
}

#language #en {
display:block;
float:left;
width:24px;
height:14px;
background:url(../images/flaguk.jpg) 0 0 no-repeat;
}

#language #en:hover {
background:url(../images/flaguk.jpg) 0 -14px no-repeat;
}

#language #en span {
display:none;
}

#language #enActive {
display:block;
float:left;
width:24px;
height:14px;
background:url(../images/flaguk.jpg) 0 -14px no-repeat;
}

#language #enActive span {
display:none;
}

#language #nl {
display:block;
float:left;
width:24px;
height:14px;
margin-left:10px;
background:url(../images/flagnl.jpg) no-repeat;
}

#language #nl:hover {
background:url(../images/flagnl.jpg) 0 -14px no-repeat;
}

#language #nl span {
display:none;
}

#language #nlActive {
display:block;
float:left;
width:24px;
height:14px;
margin-left:10px;
background:url(../images/flagnl.jpg) 0 -14px no-repeat;
}

#language #nlActive span {
display:none;
}

#main {
clear:both;
margin:0 auto;
width:1024px;
padding-top:16px;
}

#shadowL {
float:left;
width:39px;
height:765px;
background:#fff url(../images/shadowleft.jpg) 0 -18px no-repeat;
}

#shadowR {
float:left;
width:39px;
height:765px;
background:#fff url(../images/shadowright.jpg) 0 -18px no-repeat;
}

#content {
float:left;
width:943px;
background-color:#fff;
}

#content #mainMenu {
float:left;
width:943px;
height:243px;
}

#content #contentL {
float:left;
width:243px;
padding-top:20px;
padding-bottom:20px;
background-color:#fff;
}

#contentL #searchArea {
margin:0 auto;
width:202px;
height:35px;
}

#contentL h3 {
margin-top:16px;
margin-left:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ff6600;
font-size:1.8em;
}

#contentL p {
margin:0 auto;
padding-top:5px;
width:198px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#636363;
line-height:1.5em;
}

#contentL ul {
margin:0 auto;
padding-top:8px;
width:198px;
list-style:none;
}

#contentL ul li {
background:url(../images/list1.jpg) 0 5px no-repeat;
text-indent:10px;
line-height:1.5em;
}

#contentL ul li a {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#6699cc;
}

#contentL ul li a:hover {
color:#6699cc;
}

#contentL table {
margin-bottom:16px;
margin-left:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#636363;
font-size:1.1em;
}

#contentL tr{
	
}

#contentL table td{
color:#666666;
font-family:verdana;
font-size:11px;
line-height:15px;
padding-top:5px;
vertical-align:top;
}

#contentL table td.label{
	font-weight: bold;
	width: 215px;
}

#contentL table .label{
	font-weight: normal;	
}

#content #contentR {
display:inline;
float:right;
width:700px;
padding-bottom:30px;
background-color:#fff;
}

#content #contentRSchedule {
display:inline;
float:right;
width:700px;
padding-bottom:30px;
background-color:#fff;
}

#contentR h1, #contentRSchedule h1 {
margin-bottom:16px;
margin-top:26px;
margin-left:44px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ff6600;
font-size:2.4em;
}

#contentR h2 {
margin-top:6px;
margin-bottom:4px;
margin-left:44px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#636363;
/*font-size:1.1em;*/
font-size:1.2em;
font-weight:bold;
}

#contentR p {
margin-bottom:16px;
margin-left:44px;
margin-right:44px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#636363;
font-size:1.1em;
}

#contentR p.error_message{
color: red;	
}

#contentR .oranjeSpanje { 
color:#ff6600;
}

hr {
width:100%;
height:1px;
margin-top:10px;
margin-bottom:16px;
margin-left:44px;
margin-right:44px;
background-color:#333;
}

#contentR a {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#ff6600;
}

#contentR a:hover {
color:#636363;
}

#contentR table {
margin-bottom:16px;
margin-left:44px;
margin-right:44px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#636363;
font-size:1.1em;
}

#contentR tr{
	
}

#contentR table td{
color:#666666;
font-family:verdana;
font-size:11px;
line-height:15px;
padding-top:5px;
vertical-align:top;
}

#contentR table td.label{
	font-weight: bold;
	width: 215px;
}

#contentR table .label{
	font-weight: normal;	
}

#contentR ul {
margin-bottom:16px;
margin-left:55px;
margin-right:44px;
list-style:none;
}

#contentR ul li {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#636363;
font-size:1.1em;
background:url(../images/list1.jpg) 0 5px no-repeat;
text-indent:10px;
line-height:1.5em;
}

#contentR #submenuArea {
padding-left:34px;
padding-top:34px;
padding-bottom:2px;
}

#submenuArea ul {
float:left;
width:auto;
list-style:none;
}

#submenuArea ul li {
float:left;
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-indent:10px;
line-height:1.5em;
color:#6699cc;
}

#submenuArea ul li ul {
float:left;
margin-left:5px;
width:auto;
list-style:none;
}

#submenuArea ul li ul li {
float:left;
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-indent:0;
color:#6699cc;
}

#submenuArea ul li a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#6699cc;
line-height:1.5em;
}

#submenuArea ul li a:hover {
color:#6699cc;
}

#submenuArea ul li ul li a {
padding-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#6699cc;
line-height:1.5em;
background:url(../images/sublist.jpg) 0 3px no-repeat;
}

#submenuArea ul li ul li a:hover {
color:#6699cc;
}

#footer {
float:left;
display:inline;
width:100%;
min-width:1024px;
height:73px;
background:url(../images/bgfooter.jpg) repeat-x;
}

#footer #contentFooter {
margin:0 auto;
padding-left:61px;
padding-right:61px;
width:901px;
}

#footer ul {
float:left;
clear:both;
margin-top:22px;
width:auto;
list-style:none;
}

#footer ul li {
float:left;
margin-right:8px;
width:auto;
line-height:1em;
}

#footer ul li a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:normal;
color:#badafa;
text-decoration:none;
}

#footer ul li b {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:normal;
color: black;
text-decoration:none;
}

#footer ul li a:hover {
color:#badafa;
}

#footer ul .spacer {
float:left;
width:1px;
height:11px;
background:url(../images/footerlistspacer.jpg) no-repeat;
}

#footer p {
clear:both;
float:left;
margin-top:4px;
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:normal;
color:#b8c5cd;
text-decoration:none;
}

/* inner pages */

#contentL #submenu {
}

#submenu ul {
margin:0 auto;
padding-top:8px;
width:198px;
list-style:none;
}

#submenu ul li {
height:28px;
text-indent:30px;
line-height:28px;
clear: left;
}

#submenu ul li a {
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#76b0eb;
float: left;
width: 198px;
background:url(../images/listsubmenu.jpg) 0 0 no-repeat;
}

#submenu ul li b {
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#ff6600;
float: left;
width: 198px;
background:url(../images/listsubmenu.jpg) 0 -28px no-repeat;
}

#submenu ul li.first_li {
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#ff6600;
background:url(../images/listsubmenu.jpg) 0 -28px no-repeat;
}

#submenu ul li a:hover {
color:#ff6600;
background:url(../images/listsubmenu.jpg) 0 -28px no-repeat;
}

/* forms */

.searchFld {
float:left;
display:inline;
width:160px;
height:19px;
margin-top:6px;
padding-left:5px;
padding-top:4px;
background:#e1e2e3;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
font-variant:small-caps;
letter-spacing:0.1em;
word-spacing:0.2em;
color:#6699cc;
}

.searchBtn {
float:left;
display:inline;
width:36px;
height:35px;
background:url(../images/btnsearch.jpg) no-repeat;
cursor:pointer;
}





/* tables */

table {
background-color:#fff;
margin-top:6px;
}

table.rooster {
background-color:#fff;
margin-top:6px;
}

table.rooster td {
border-right:1px solid #999;
border-bottom:1px solid #999;
text-align:center;
}

table.rooster td.rHeader {
border:0;
font-weight:bold;
text-align:left;
padding-top:16px;
}

table.rooster td.first {
width:130px;
border-left:0;
font-weight:normal;
text-align:left;
}

table.rooster td.firstBig {
width:160px;
border-left:0;
font-weight:normal;
text-align:left;
}

table.rooster td.firstBigger {
width:180px;
border-left:0;
font-weight:normal;
text-align:left;
}

table.rooster td.blok {
background-color:#999;
}

.form-noindent
{
border: 1px solid #C3D9FF !important; 
background: #FFFFFF !important;
margin: 0 10px 0 0 !important;
}

tbody
{
font-family: arial, sans serif;
}

.Subscription_Normal_Text_1 
{
color:#271511;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

.Subscription_Heading1 
{
font-size:13px;
font-weight:bold;
margin: 0 !important;
}