body
{
background:#ffffff;
font-size: 16px;
font-family: sans-serif;
margin: 0px 0px 0px 0px;
color: #555555;
background:#2F4858;
}

.blauwtop
{
background:#0b5dd0;
height: 130px;
}

.blauw
{
background:#0b5dd0;
}

.blauwtwee
{
background:#2F4858;
}

.wit
{
background:#ffffff;
}

.footer{
font-size: 12px;
color: #ffffff;
}

.footer a{
color: #ffffff;
text-decoration: underline;
}


h1
{
font-size: 18px;
color: #ffffff;
font-weight: bold;
padding: 10px 5px 10px 15px;
margin: 0 0 15px 0;
background-color: #0b5dd0;
}

.float-end
{
margin: 10px;	
}
h1.nb
{
font-weight: bold;
font-size: 50px;
color: #0b5dd0;
background-color: #ffffff;
}

h2.nb
{
font-weight: bold;
font-size: 30px;
color: #0b5dd0;
}

h3.nb
{
font-weight: bold;
font-size: 20px;
color: #0b5dd0;
}

p.take
{
color: #0b5dd0;
margin-top: 30px;
font-size: 22px;
font-weight: bold;
font-style: italic;
letter-spacing: 3px;
}

h2
{
color: #0b5dd0;
margin-top: 40px;
font-size: 22px;
font-weight: bold;
}




h2::before {
    content: '';
    display: block;
	position: absolute;
    width: 80px;
    height: 4px;
    background-color: #0b5dd0;
    margin: -20px auto 40px;
}

h3
{
color: #0b5dd0;
margin-top: 30px;
font-size: 18px;
font-weight: bold;
font-style: italic;
}

.crumb 
{
font-size: 12px;
color: #888888;
}

.crumb a
{
text-decoration: underline;
color: #888888;
}

.wit a
{
text-decoration: underline;
}

.pad
{
padding: 15px 15px 15px 25px;
}


.quote
{
background-color: #F1F0F0;	
border: 1px solid #273657;
margin: 5px 5px 15px 5px;
padding: 5px;	
	}
	
.quote2
{
background-color: #F9F9F9;	
border: 1px solid #273657;
margin: 5px 5px 15px 5px;
padding: 5px;	
	}	
	
a.quotel:link, a.quotel:visited, a.quotel:active{
text-decoration: none;
color: #555;
}

a.quotel:hover{
text-decoration: underline;
color: #555;
}	


/*/ NAVBAR /*/


.navbar-nav
{
margin-left: 0px;
}

.navbar-brand
{
margin: 0;
padding: 0;
}

.navbar-dark
{
background:#2F4858;
margin: 0px;
border: 0px;
padding: 0;
color: #fff;
}


.navbar-dark .navbar-nav>li>a {
color: #fff;
font-weight: bold;
    position: relative;
    display: block;
    padding: 15px;
}

.navbar-dark .navbar-nav>li>a:hover {
color: #fff;
background:#198cca;
font-weight: bold;
}

.navbar-dark .navbar-nav>.open>a:focus {
color: #fff;
background-color: #198cca;
font-weight: bold;
}