* {
margin:0;
padding:0;
outline:none;
}

img {
border:none;
}

.clear {
clear:both;
}

.left {
float:left;
}

.right {
float:right;
}

body {
background:url('../images/topbar.png') repeat-x top #FFF;
font-family:Lucida Sans Unicode, Lucida Sans, Helvetica, Arial;
font-size:12px;
color:#0E254D;
}

#wrapper {
margin:0 auto;
width:990px;
}

#topbar {
height:195px;
margin:0 0 20px;
width:990px;
position:relative;
}

#topbar .zoek {
position:absolute;
right:0;
top:70px;
}

#topbar a.logo {
display:block;
width:269px;
height:131px;
background:url('../images/spitslogo.png') no-repeat;
margin:0 0 20px;
}

#menu li {
font:normal 14px Lucida Sans Unicode, Lucida Sans, Helvetica, Arial;
text-transform:uppercase;
display:inline;
list-style:none;
}

#menu li a {
color:#808ca1;
text-decoration:none;
display:block;
float:left;
padding:10px 0;
margin:0 25px 0 0;
}

#menu li a.actief {
color:#ff2700;
}

#menu li a:hover {
color:#FFF;
}

#homeactie {
width:990px;
margin:0 0 18px;
}

#homeactie .foto {
float:left;
width:300px;
height:300px;
}

#homeactie .content {
float:left;
width:628px;
height:240px;
border-left:2px solid #FFF;
background:#eceef1;
padding:30px;
}

#homeactie .content h1, #homeactie .content .Kop {
color:#0e254d;
font:bold 20px Lucida Sans Unicode, Lucida Sans, Helvetica, Arial;
margin:0 0 15px;
}

#homeactie .content p {
line-height:18px;
margin:0 0 15px;
}

#homeactie .content p a {
color:#FF2700;
text-decoration:underline;
}

a.meer {
display:block;
width:112px;
height:36px;
background:url('../images/meerinfo.png') no-repeat;
}

.box {
width:191px;
float:left;
margin:0 3px 6px 0;
border:2px solid #0e254d;
text-align:center;
}

.box .title {
background:#0e254d;
text-align:left;
font-size:11px;
font-weight:bold;
color:#fff;
padding:6px 10px;
height:20px;
}

.box .content {
padding:15px;
text-align:center;
font-family:tahoma, arial, helvetica;
}

.box .content p {
margin:0 0 10px;
font-size:11px;
font-family:tahoma, arial, helvetica;
}

.box .content img {
margin:0 0 10px;
}

.center {
margin:0 auto;
}

a.meer2 {
background:url('../images/meer2.png') no-repeat;
display:block;
width:111px;
height:27px;
text-align:center;
font-size:11px;
text-decoration:none;
color:#FF2700;
padding:9px 0 0;
font-family:Lucida Sans Unicode, Lucida Sans, Helvetica, Arial;
}

a.meer2:hover {
text-decoration:underline;
}

#footer {
margin:25px 0;
border-top:2px solid #0e254d;
padding:10px 0;
text-align:center;
}

#footer a {
color:#8994a8;
font-size:11px;
text-decoration:none;
}

#footer .line {
color:#0e254d;
margin:0 6px;
font-weight:bold;
}

#contentDetail {
width:990px;
}

#contentDetail .leftCol {
width:730px;
float:left;
}

#contentDetail .leftCol #fotoblok, #contentDetail .leftCol #contentbox {
background:#eceef1;
padding:30px;
margin:0 0 20px;
}

#imageBox1, #imageBox2, #imageBox3 {
width:207px;
height:207px;
}

#fotoblok td img {
border:2px solid #FFF;
}

.rightCol {
background:#eceef1;
padding:30px;
margin:0 0 20px 20px;
float:right;
width:180px;
}

.rightCol .SubKop {
font:bold 14px Lucida Sans Unicode, Lucida Sans, Helvetica, Arial;
margin:0 0 10px;
}

.rightCol p.Tekst, .rightCol table {
margin:0 0 25px;
font:normal 11px/17px Helvetica, Arial, Sans-serif;
}

.leftCol #contentbox p {
line-height:18px;
margin:0 0 21px;
}

.leftCol #contentbox h1, .leftCol #contentbox h2 {
margin:0 0 18px;
}


.leftCol #contentbox a, .rightCol a {
color:#FF2700;
text-decoration:underline;
}

.leftCol #contentbox a:hover, .rightCol a:hover  {
text-decoration:none;
}

input, select, textarea {
font:normal 12px Lucida Sans Unicode, Lucida Sans, Helvetica, Arial;
padding:2px;
}
