/* CSS Document */

body {color: #000; font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica; font-size:12px; line-height:145%; margin:0px; margin-bottom:40px;text-align: center; padding:0px;background-image:url(../gfx/back.gif);background-repeat:repeat-x; background-color:#fffae7;}

p, table, ul
{
font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica; font-size:12px; line-height:145%;
}

ul
{
  margin:0px;
  padding:5px;
  padding-left:17px;
}
div#site
{
  width:940px;
  margin-top:0px;
  margin-left: auto;
  margin-right: auto;
  background-color:#fff;
  text-align: left;
  overflow:hidden;
}

div.header
{
  width:940px;
  height:225px;
  background-image:url(../gfx/header.jpg);
  border-top:0px solid #ff8022; 
}

div.logo
{
  width:940px;
  height:100px;
  /*background-image:url(../gfx/logo.png);
  background-position:540px 0px;
  background-repeat: no-repeat;*/
}

div.topmenu {background-color:#ff8022; width:940px; height:30px; margin-top:95px;}
div.topmenu ul
{
  margin:0px;
  padding:0px;
}

div.topmenu ul li
{
  padding:0px;
  margin:0px;
  float:left;
  list-style-type:none;
}

div.topmenu  ul li a
{
  color:#fff;
  text-decoration:none;
  font-weight:normal;
  font-size:13px;
  line-height:160%;
  height:30px;
  display:inline;
  float:left;
  padding-top:2px;
  padding-right:35px;
  padding-left:10px;
  text-align:center;
  font-weight:bold;
}

div.topmenu ul li a:hover, div.topmenu ul li.active a
{
  background-color:#000;
  color:#fff;
}

div.innercontent
{
  min-height:480px;_height:480px;
  width:940px;
  overflow:visible;
  display:block;
  float:left;
  clear:both;
  background-image:url(../gfx/back_content.gif);
  background-repeat: repeat-y;
  padding-bottom:15px;
  border-top: 1px solid #ff8022 dashed;
  border-bottom: 1px solid #ff8022 dashed;
}

div.lopers
{
  display:none;
}


div.leftcolumn
{
  width:220px;
  float:left;
    /*border-top: 2px solid #ff8022 dashed;*/
}

div.middlecolumn
{
  width:460px;
  float:left;
  margin-left:20px;
  padding-top:15px;
}

div.rightcolumn
{
  width:220px;
  float:right;
    /*border-top: 2px solid #FFCB21 dashed;*/
}

div#columnlarge
{
  width:680px;
  float:left;
  margin-left:20px;
  padding-top:15px;
}

h1{font-size:18px;}
h2{font-size:15px;margin:0px;padding:0px;padding-bottom:5px;}

div.directnaar{width:220px; background-color:#ff8022; }
div.directnaar ul {margin:0px; padding:0px;}
div.directnaar ul li {list-style-type:none; display:block; height:30px; padding-top:2px; margin-left:10px; margin-right:10px; border-bottom: 1px solid #fff dashed;}
div.directnaar ul li a {font-size:13px; line-height:160%; color:#FFF; text-decoration:none;}
div.directnaar ul li a:hover, div.directnaar ul li.active a {color:#000;}
div.directnaar ul li#last {border:0px;}

div.aftellen {background-color:#FFCB21; padding:10px;}

div#flash_home {margin:25px;margin-right:50px;margin-left:0px;}
table.sponsors td {padding-top:10px;}

td.form_field {width:120px; vertical-align:top;}
.form_text {padding-bottom:5px;}
.form_text textarea, input.text_box {width:220px; font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica; font-size:12px; line-height:145%;}
input.verzenden {margin-right:10px;}
