body {
cursor: default;
background-color: #ffffff;
padding: 0;
margin: 0;
font-family: verdana, arial, sans-serif;
}

form {
margin: 0;
}

div {
margin: 0;
padding: 0;
font-size: 11px;
}

td {
font-family: verdana, arial, sans-serif;
}

img {
margin: 0;
padding: 0;
}

h1 {
font-size: 17px;
color: #ff0000;
padding: 0;
margin: 0;
font-family: arial, verdana, georgia;
padding: 15px 0 15px 0;
}

#slogan {
text-align : center ;
font-size : 30px ; 
line-height : 36px ; 
}

h2 {
font-size: 12px;
color: #ff0000;
padding: 15px 0 10px 30px;
margin: 0;
font-family: arial, verdana, georgia;
}

h3 {
font-size: 12px;
color: #ff0000;
padding: 15px 0 10px 0px;
margin: 0;
font-family: arial, verdana, georgia;
}

h4 {
font-size: 12px;
padding: 15px 0 0 0;
margin: 0;
}

a img {
border: 0;
}


#head {
padding: 13px 30px;
margin: 0;
}


#fotobox {
background-color: #003580;
padding: 20px 0 0 10px;
margin: 0;
width: 110px;
}

#fotobox img {
display: block;
}

#navcontainer
{
margin: 0;
background-color: #003580;
display: block;
height: 2em;
padding: 0 0 0 10px;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer li
{
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#navcontainer a
{
font-weight: bold;
font-size: 11px;
color: #FFF;
display: block;
width: auto;
text-decoration: none;
margin: 0;
padding: 4px 10px;
font-family: arial, verdana, georgia;
}

#navcontainer a:hover, #navcontainer a:active {
background: #6a8199;
color: #ff0000;
}

#navcontainer li#current a {
background: #6a8199;
color: #ff0000;
}

#contentbox {
background-color: #FFF;
padding: 0 0 0 0px;
}

#address {
color: #E7E7E7;
padding: 20px 0 0 5px;
margin: 0;
width: 110px;
font-size: 9px;
}

#footer {
background-color: #003580;
display: block;
color: #E7E7E7;
padding: 13px 0 16px 30px;
font-size: 10px;
}

#footer a {
color: #E7E7E7;
font-weight: bold;
padding: 1px;
}

#footer a:hover {
background-color: #E7E7E7;
color: #003580;
font-weight: bold;
padding: 1px;
text-decoration: none;
}
/* -------------- */
/* wisselstukken pagina */
/* -------------- */

table#dlWisselstukken td{
width: 220px;
font-size: 10px;
padding: 4px 0 3px 0px;
background-color: #E4E4E4;
line-height: 14px;
}

#wisselstukmaincolumn {
padding: 0 0 0 15px;
background: #6a8199;
}


td.wisselstukText {
text-align : center ;
width : 220px ; 
}

.wisselstukTitle {
font-size : 16px ; 
font-weight : bold ; 
color: ff0000 ;
}


/* -------------- */
/* ocassie pagina */
/* -------------- */

#maincolumn {
width: 750px;
font-size: 10px;
padding: 5px 0px 15px 15px;
background-color: #E4E4E4;
line-height: 14px;
}

#leftcolumn {
padding: 0 0 0 15px;
width: 350px;
background: #6a8199;
}

#rightcolumn {
padding: 0 0 0 30px;
width: 400px;
background-color: #E4E4E4;
}

table#topoccasies {
width: 306px;
background-color: #FFF;
}

table#topoccasies td{
font-size: 10px;
padding: 5px 0px 14px 0px;
background-color: #E4E4E4;
line-height: 14px;
}

table#dlOccasies td{
font-size: 10px;
padding: 4px 0 3px 0px;
background-color: #E4E4E4;
line-height: 14px;
}

td.sep {
background: #6a8199 url("layout/stippellijn-hori.gif") repeat-x center center;
height: 5px;
font-size: 0px;
}

table#topoccasies table#dlOccasies td img {
margin: 0 5px 0 10px;
float: left;
}

table#topoccasies table#dlOccasies td a {
color: #6a8199;
padding: 1px;
font-weight: bold;
}

table#topoccasies table#dlOccasies td a:hover {
color: #000;
padding: 1px;
font-weight: bold;
text-decoration: none;
}

table#topoccasie-detail td a {
color: #6a8199;
padding: 1px;
font-weight: bold;
}

table#topoccasie-detail td a:hover {
color: #000;
padding: 1px;
font-weight: bold;
text-decoration: none;
}

table#topoccasie-detail {
width: 354px;
}

table#topoccasie-detail td {
border: 0;
font-size: 11px;
padding: 4px 0;
color: #003580;
}

table#topoccasie-detail td.foto {
border: 0;
padding: 0;
}

table#topoccasie-detail td.info {
border-style: solid;
border-color: #ACACAC;
border-width: 0 0 1px 0;
}


table#topoccasie-detail input,textarea {
border-style: solid;
border-width: 1px;
border-top-color: #4B4B4B;
border-right-color: #FFF;
border-bottom-color: #FFF;
border-left-color: #4B4B4B;
background-color: #F2F2F2;
font-family: verdana, arial, sans-serif;
font-size: 11px;
padding: 3px;
color: #003580;
}

table#topoccasie-detail .button {
border-style: solid;
border-width: 1px;
border-top-color: #FFF;
border-right-color: #4B4B4B;
border-bottom-color: #4B4B4B;
border-left-color: #FFF;
background-color: #7B7A7B;
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
padding: 3px;
color: #FFF;
width: 100px;
}

.light {
color: #797979;
font-size: 10px;
}

a.vorige-volgende {
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #8696a7;
padding: 1px;
font-weight: bold;
}

a.vorige-volgende:hover {
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #000000;
padding: 1px;
text-decoration: none;
font-weight: bold;
}

/* ------------*/
/* team pagina */
/* ------------*/

#contentarea {
background-color: #6a8199;
padding: 15px;
}

/* ------- */
/* contact */
/* ------- */
.contact-form-textbox{
border-style: solid;
border-width: 1px;
border-top-color: #4B4B4B;
border-right-color: #FFF;
border-bottom-color: #FFF;
border-left-color: #4B4B4B;
background-color: #F9F9F9;
font-family: verdana, arial, sans-serif;
font-size: 11px;
padding: 3px;
color: #003580;
margin: 0 0 6px 0;
}

form#contact input,textarea {
border-style: solid;
border-width: 1px;
border-top-color: #4B4B4B;
border-right-color: #FFF;
border-bottom-color: #FFF;
border-left-color: #4B4B4B;
background-color: #F9F9F9;
font-family: verdana, arial, sans-serif;
font-size: 11px;
padding: 3px;
color: #003580;
margin: 0 0 6px 0;
}

.button {
border-style: solid;
border-width: 1px;
border-top-color: #FFF;
border-right-color: #4B4B4B;
border-bottom-color: #4B4B4B;
border-left-color: #FFF;
background-color: #7B7A7B;
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
padding: 3px;
color: #FFF;
width: 100px;
}

#contact p {
color: #003580;
line-height: 23px;
font-size: 12px;
font-family: arial, verdana, georgia;
}


