body {
	color: #222222;
    background: #f4f4f4 url(/images/body-topbg.png) repeat-x top;
}

a {color:#d52d00; text-decoration: underline;}
a:hover {text-decoration: none;}

#header-home {
    background: url(/images/header-bg.png) no-repeat;
}

#content h2 {
    font-size: 21pt;
}

#header-overig {
    background: url(/images/header.png) no-repeat;
    color: #FFF;
}

#header-overig .vinkje {
 font-size: 38px;
 color: #d40017;
}

#headerlinks {
    background: #D40017;
}

#headertitel {
  color: rgb( 244, 244, 244 );
}

.aanmelden {
    color: #FFF;
    margin: 0 10px;
    text-decoration: none;
}

.aanmelden:hover {
border-bottom: 2px solid #FFF;
}

.pakketten {
    color: #FFF;
    float:right;
	margin-right: 10px;
    text-decoration: none;
}

.pakketten:hover {
border-bottom: 2px solid #FFF;
}

#home a {
   color: #d40017;
}

#home li {
    background: url(/images/checkbox.png) no-repeat 10px 5px;
}

#pakket1 {
    background: url(/images/pakket1.png) no-repeat;
}

#pakket2 {
    background: url(/images/pakket2.png) no-repeat;
}

#pakket3 {
    background: url(/images/pakket3.png) no-repeat;
}

#pakket4 {
    background: url(/images/pakket4.png) no-repeat;
}

#footer {
    background-color: #E6E2E7;
}

#innerfooter {
    color: #5d5d5d;
}

#innerfooter a {
    color: #5d5d5d;
    text-decoration: none;
}

#menu li a:link, #menu li a:visited {
	color: #D40017;
}

#menu li:last-child a:link, #menu li:last-child a:visited {
 color: #FFF;
}

#menu li:last-child a:hover {
 color: #000;
}

#menu li:last-child.active a {
 color: #000;
}

#menu li a:hover {
	color: #000;
 }

#menu li.active a {
    color: #000;
}

#tarievenwrap .tarievenlinks a:link, #tarievenwrap .tarievenlinks a:visited {
 color: #FFF;
 text-decoration: none;
}

#tarievenwrap .tarievenlinks a:hover {
 text-decoration: underline;
}

