body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset,
input, textarea, p, blockquote, th, td { 
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
fieldset,img { 
    border: 0;
}
address, caption, cite, code, dfn, /*em, strong,*/ th, var {
    font-style: normal;
    font-weight: normal;
}
ol, ul {
    list-style: none;
}
caption, th {
    text-align: left;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
q:before, q:after {
    content: '';
}
abbr, acronym {
    border: 0;
}

.content h1 { font-size: 24px;}
	.content h1 strong { color: #ca003a; }
.content h2 { font-size: 20px; }
	.content h2 strong { color: #ca003a; }
.content h3 { font-size: 16px; }
	.content h3 strong { color: #ca003a; }
.content ul { padding: 0 0 0 20px; color: #333; list-style: disc; }

/** route maps **/
#routemap { width: 550px; height: 550px; float: left; }
#whereto-wrap { padding: 0 0 10px 0; }
	#whereto { margin: 0 5px 0 4px; width: 250px; }
	#whereto-wrap span { font-weight: bold; }
	#whereto-submit { }
#routemap-directions-wrap { width: 378px; height: 530px; float: right; border: 1px solid #ddd; padding: 10px; overflow-y: auto; }
	#routemap-directions-wrap h2 { }
	#routemap-directions { }

.thumbs li p { display: none; }

#footer span, #footer a { color: #999; }

.home-archief { float: right; padding: 7px; color: #333 !important; }
	.home-archief:hover { text-decoration: underline !important; }
	
#chat {
    width: 220px;
    height: 78px;
    float: right;
    display: inline; /* IE6 fix */
    margin: 4px 0 0 0;
    background: url(/assets/images/site/chat-bg.png) no-repeat;
   
}
.chat-wrap { float: right; width: 135px; padding: 18px 0 0 0; }
	.chat-wrap, .chat-wrap * { color: #666 !important; font-size: 12px !important; line-height: 20px; }
.chat-image { float: left; width: 70px; position: relative; padding: 2px 5px; }
	.chat-icon { position: absolute; top: 20px; right: 0; }
	.chat-status { position: absolute; top: 40px; right: 0; }

#content .content a:hover { text-decoration: underline; }
.LSM_0 > li { padding: 20px 0 0 0; }
.LSM_0 ul { padding-bottom: 10px; }
