/*
 * Red: 96002d
 * Yellow: eca802
 * Grote Kop: 96002d
 * Kleine Kop: 555555
 * SubKop: 888888
 * Tekst: 303030
 * Border: 888888
 * Navigation 1st Level: f4f4ef
 * Navigation 2nd level: ebebe7
 * Navigation tekst: 888888
 * Navigation Highlite: f4e5e6
 * Navigation Highlite Tekst: 96002d
 */
/* General */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	font-family: helvetica, verdana;
	font-size: 12px;
	color: #303030;
}
body
{
	background-image: url('images/background.jpg');
}
h1
{
    font-weight: bold;
    font-size: 18px;
    color: #96002d;
}
h2
{
    font-weight: bold;
	font-size: 14px;
	color: #96002d;
    text-decoration: none;
}
h3
{
    font-weight: bold;
	font-size: 11px;
}
#left p
{
	line-height: 14px;
}
#left li
{
    line-height: 14px;
}
blockquote
{
	border-left-color: #dddddd;
	background: #f4f4ef;
	font-style:italic;
}
/* Specific */
#website
{
	border-color: #96002d;
}
#quicksearch, #quicksearch label
{
    background-color: #96002d;
    color: #ffffff;
    font-weight: bold;
}
#quicksearch input
{
    border-color: #680020;   
}
#footer
{
    background-image: url('images/background-footer.jpg');
}
#footer-space ul.links li
{
    border-color: #cccccc;
}
#footer-space ul.links a,
#footer-space ul.links a:visited,
#footer-space ul.links a:active,
#footer-space ul.links a:hover
{
    text-decoration: none;
    color: #96002d;
    font-weight: bold;
}
#footer-space ul.links a:hover
{
    text-decoration: underline;
}
#website-space
{
	
}
.box .box-title
{
	font-size: 10px;
	color: #555555;
	border-bottom-color: #888888;
    font-weight:bold;
}

#breadcrumbs,
#breadcrumbs a    
{
	font-size: 10px;
	color: #555555;
}
#fastnav li.menu-item a,
#fastnav li.menu-item a:visited,
#fastnav li.menu-item a:active,
#fastnav li.menu-item a:hover
{
	color: #555555;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	
	background-repeat: no-repeat;
	background-position: 50% 0;
}
#fastnav li.menu-item a:hover
{
	color: #96002d;
}
#fastnav li.menu-item-Home a
{
	background-image: url('images/home-button-inactive.png');
}
#fastnav li.menu-item-Home a:hover
{
	background-image: url('images/home-button-active.png');
}
#fastnav li.menu-item-Nieuws a
{
	background-image: url('images/nieuws-button-inactive.png');
}
#fastnav li.menu-item-Nieuws a:hover
{
	background-image: url('images/nieuws-button-active.png');
}
#fastnav li.menu-item-Contact a
{
	background-image: url('images/contact-button-inactive.png');
}
#fastnav li.menu-item-Contact a:hover
{
	background-image: url('images/contact-button-active.png');
}
#navigation .menu-item a,
#navigation ul .menu-item a
{
    background: #f4f4ef;
    text-decoration: none;
    font-size: 11px;
    line-height: 24px;
    color: #888888;
}
#navigation ul .menu-item a
{
    background: #ebebe7;
}
#navigation .menu-item a:hover
{
    background-color: #f4e5e6;
    background-position: top left;
    background-repeat: no-repeat;

    color: #96002d;
}
#navigation .menu-item-parent div.menu-item-trigger
{
    text-align: center;
    line-height: 16px;
    color: #888888;
}
.cufon
{
	font-size: 30px;
	font-weight: bold;
}
.captcha
{
    border: 1px solid #dddddd;
}
h1.post-title a,
h1.post-title a:visited,
h1.post-title a:active,
h1.post-title a:hover
{
    text-decoration: none;
    font-weight: bold;
    font-size: 18px;
    color: #96002d;
}
h1.post-title a:hover
{
    text-decoration: underline;
}
.post, .page
{
    border-bottom-color: #bbbbbb;
}
.post.last-child, .page
{
    border-style: none;
}
.post-extra
{
    font-weight: bold;
	font-size: 13px;
    color: #888888;
    text-decoration: none;
}
.comment-author
{
    margin: 7px 0;
}
.comment-author,
.comment-author a,
.comment-author span
{
    font-weight: bold;
	font-size: 14px;
	color: #96002d;
    text-decoration: none;
}
.comment-meta a
{
    font-weight: bold;
	font-size: 11px;
    color: #888888;
    text-decoration: none;
}

.commentlist .comment
{
    border-bottom-color: #bbbbbb;
}
div.fieldset
{
	
}
div.fieldset div.legend
{
    font-weight: bold;
	font-size: 14px;
	color: #96002d;
    border-color: #dddddd;
}
div.fieldset p label
{
	font-weight: bold;
	text-align: right;
	line-height: 20px;
}
div.fieldset p label .required
{
	color: #96002d;
}
a.button, a.button:active, a.button:visited, a.button:hover,
a.button span
{
	color: #ffffff;
    background-color: #96002d;
    text-decoration: none;
    font-weight: bold;
}
a.button:hover
{
    
}
div.message-information
{
    border-color: #0099cc;
    color: #0099cc;

    background-image: url('images/information.png');
    background-color: #d4e9fe;
}
div.message-error
{
    border-color: #96002d;
    color: #96002d;

    background-image: url('images/exclamation.png');
    background-color: #ffdfe9;
}
div.message-warning
{
    border-color: #ff9900;
    color: #cc6600;

    background-image: url('images/error.png');
    background-color: #ffffcc;
}