/* CSS Document */

/* geert roels */


body {
background: #ffffff;
text-align: center;
font-size: 70%;
font-family:Tahoma, Verdana, Geneva, Arial, sans;
line-height:140%;
padding-top: 1em;
}

ul{
margin-bottom:0px;
margin-top:0px}

div#container {
width: 840px;
margin-left: auto;
margin-right: auto;
text-align: left;
position: relative;
}

div#kop {
width: 840px;
margin-left: auto;
margin-right: auto;
text-align: left;
}

div#stage {
background: #fff url(images/bg_stage.gif) repeat-y;
width: 840px;
margin-left: auto;
margin-right: auto;
text-align: left;
padding-top:20px;
float: left;
}

div#stage img {
padding: 4px;
border: 1px solid #B3360D;
background-color: #fff;
float:right;
margin: 5px 40px 5px 10px;

}
div#stage table
{
width:90%;
margin-left: auto;
margin-right: auto;
margin-top:0pt;
margin-bottom:10pt;

}
div#stage table th
{
text-align:center;
letter-spacing:2px;
font-weight:bold;
font-size:10pt;
color:#ffffff;
background: #fff url(images/table_header.jpg) repeat-y;
background-position:bottom center;
vertical-align:text-top;
padding-bottom:8pt;
padding-top:4pt;

}
div#stage table tfoot
{
background: #fff url(images/table_footer.jpg) no-repeat;
background-position:bottom center;

}
div#stage table p
{
margin: 0px 10px 6px 10px;
text-align:justify;
}
div#stage table h2
{
margin: 0px 0px 6px 0px;
text-align:left;
}

div#stage table table
{
margin: 0px 0px 0px 0px;
width:100%;
text-align:left;
}

div#stage table img {
padding: 4px;
border: 1px solid #B3360D;
background-color: #fff;
float:right;
margin: 0px 10px 0px 0px;

}

div#stage table p img {
padding: 4px;
border: 1px solid #B3360D;
background-color: #fff;
float:right;
margin: 0px 10px 0px 10px;

}

div#stage p {
margin: 5px 40px 10px 40px;
text-align:justify;

}



div#stage p a{
color:#000;
}

div#stage a:hover, div#stage a{
color:#F26522;
}

div#voetcontent a
{
font-weight:bold;
color:#E9F7D7;
}

div#stage h1  {
font-size: 18pt;
letter-spacing:2px;
font-family:Garamond, Times, serif;
margin: 0px 40px 10px 40px;
color:#B3360D;
font-weight:bold;
}
div#stage h2  {
font-size: 14pt;
letter-spacing:2px;
font-family:Garamond, Times, serif;
margin: 0px 40px 10px 40px;
color:#B3360D;
font-weight:bold;
}
div#stage ul#lijst li{
margin: 0px 40px 0px 30px;

}
div#container div#stage div#totop
{
text-align:right;
margin: 0px 40px 50px 40px;
border-bottom: 1px dotted black;
}
div#container div#stage a div#totop 
{
text-decoration:none}
div#onderkop {
background: #fff url(images/bg_onderkop.gif) no-repeat;
background-position:bottom;
width: 840px;
margin-left: auto;
margin-right: auto;
float: left;
height:40px;
}

div#onderkopcontent{
width: 840px;
font-size:10pt;
text-align: left;
float: left;

}

div#onderkopcontent p{
font-size: 12pt;
color:#B3360D;
font-weight:bold;

}
div#onderkopcontent img {
margin: 0px 40px 0px 40px;
}

div#onderkopcontent ul#linkline li {
display: inline;
padding: 10px;
font-weight:bold;
}
div#onderkopcontent ul#linkline li a {
color:black;
text-decoration:none;
}

div#onderkopcontent ul#linkline li a:hover {
color:#F26522;
text-decoration:none;
}

div#voet {
background: #fff url(images/bg_voet.gif) no-repeat;
width: 840px;
margin-left: auto;
margin-right: auto;
text-align: right;
padding-top:20px;
float: left;
height:100px;
}

div#voetcontent{
width: 840px;
margin-left: auto;
font-size:8pt;
text-align: right;
padding-top:40px;
color:#E9F7D7;
float: left;
}

div#voetcontent p{
margin: 5px 30px 0px 30px;
}

a:hover, a{
color:#F26522;
}

div#voetcontent a
{
font-weight:bold;
color:#E9F7D7;
}

div#voetcontent a:hover
{
font-weight:bold;
color:#F26522;
}

div#flash_top {
background: #fff url(images/flash_bg_top.jpg) no-repeat;
width: 750px;
margin-left: auto;
margin-right: auto;
text-align:center;
float: none;
height:20px;
}
div#flash{
background: #fff url(images/flash_bg.jpg) repeat-y;
width: 750px;
margin-left: auto;
margin-right: auto;
text-align:center;

}

div#flash p{
text-align:center;
font-size: 12pt;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FBCDB7;
line-height:18pt;
margin: 0px 40px 0px 40px;

}
div#flash h2{
font-size: 18pt;
letter-spacing:2px;
font-family:Garamond, Times, serif;
font-weight:bold;
text-align:center;
font-size: 16pt;
font-weight:bold;
color:#FFFFFF;
line-height:24pt;
margin: 0px;

}

div#flash_bottom {
background: #fff url(images/flash_bg_bottom.jpg) no-repeat;
width: 750px;
margin-left: auto;
margin-right: auto;
text-align:center;
float: none;
height:20px;
margin-bottom:20pt;
}

#kalender tbody tr td p
{text-align:left;
margin:0px;

}

