body {
	background: #3F6F8B url('../images/bg.jpg') repeat-x top;
	font-family:Verdana;
	color:#123959;
	}
	
#bol {
	background: url('../images/bg-boljes.gif') no-repeat left bottom;
	height:126px;
	}

a {
	color: #8B181A; /* rood */
	}
	
ul li a {
	color: #12395C; /* donkerblauw */
	}

#nav h1 {
	margin-bottom:32px;
	width:280px;}

#nav h1 a {
	text-indent: -999em;
	height: 125px;
	display: block;
	background: url(../images/logo.gif) no-repeat left bottom;
	}
	
ul#menu {
	margin:0;
	padding:10px 0;
	padding-top:0px;
	margin-top:145px;
	}

ul#menu li{
	list-style-type: none;
	}
		
ul#menu li a {
	text-decoration: none;
	padding: 12px 7px 9px 7px;
	display: block;
	color: white;
	font-weight:bold;
	background: url(../images/menu-divider.gif) no-repeat left top;
	font-size:105%;
	line-height:100%;
	}

ul#menu li a:hover {
	text-decoration: underline;
	}

ul#menu li.selected a{
	border-top: none;
	background: #12395C url(../images/menu-selected.jpg) repeat-x top;
	width:226px;
	}
	
ul#submenu {
	padding: 0;
	padding-bottom:10px;
	margin:0;
	background-color: #12395C; /* donkerblauw */
	width:240px;
	}
	
ul#submenu li a{
	font-weight:normal;
	color: #7DA7BF; /* lichtblauw */
	padding:2px 10px 6px 20px;
	background:none;
	}
	
ul#submenu li.selected a{
	background:url(../images/submenu-selected.gif) no-repeat left;
	color: white}
	
#content {
	background:white url(../images/content-bottom.jpg) repeat-x bottom;
	min-height:570px;
	height:auto !important;
	height:570px;
	margin-top:7px;
	padding-bottom: 80px;
	}
	
#default #content, #contact #content {
	min-height:480px;
	height:auto !important;
	height:480px;
}

#news #content {
	min-height:520px;
	height:auto !important;
	height:520px;
}
	
#content ul{
	padding-left:20px;
	}
	
p#breadcrumb {
	font-size:80%;
	color: #7DA7BF; /* lichtblauw */
	margin:23px 40px 5px 40px;
	}
	
p#breadcrumb a {
	color: #7DA7BF; /* lichtblauw */
	text-decoration: none;
	}
	
p#breadcrumb a:hover {
	text-decoration: underline;
	}
	
img.section {
	margin-left:40px;}
	
#content h1 {
	color: #8B181A; /* rood */
	font-size: 28px;
	margin: 20px 40px 30px;
	}
	
#content h2 {
	color: #12395C; /* donkerblauw */
	font-size: 24px;
	}

#content h3 {
	color: #8B181A; /* rood */
	font-size: 20px;
	}

#content .intro {
	color:#3e6e8b; font-size:1.2em;
	font-weight:bold;
	}

img.rss {
	float:right;
	margin-right:40px;
	margin-top:26px;
	}
	
#text {
	margin: 0 40px;
	}
	
img.article {
	float:right;
	margin: 0 40px 20px 40px;}
	
p.date {
	color: #7DA7BF; /* lichtblauw */
	}
	
div.item h4 {
	color: #12395C; /* donkerblauw */
	font-weight:bold;
	margin-bottom:0;
	font-size:18px;
	line-height:18px;
	}
	
div.item h4 a {
	text-decoration:none;
	}
	
div.item h4 a:hover {
	text-decoration:underline;
	}
	
.box {
	background: #7DA7BF url(/images/bg_box.gif) repeat-x top; color:white;
	}
	
.box a {color:white}
	
.whitebox {
	background:white; border:solid 1px #12395C; /* donkerblauw */
	padding: 15px}
	
.box ol {
	padding-left: 20px;
	}
	
#content .box h3 {
	color: white;
	}

#lang {
	background: url(../images/language-bg.jpg) no-repeat top left;
	margin-left:-10px;
	height:125px;
	}
	
#lang ul {
	margin:0;
	padding:0;
	width:40px;
	margin-top:23px;
	}
	
#lang li {
	list-style-type: none;
	font-size: 80%;
	text-transform: uppercase;
	}
	
#lang li a {
	color: white;
	text-decoration:none;
	background: #7DA7BF; /* lichtblauw */
	padding: 5px 8px;
	margin-bottom:1px;
	display:block;
	}
	
#lang li a:hover {
	text-decoration:underline;
	}
	
#lang li.selected a {
	background: #12395C; /* donkerblauw */
	}
	
#foot {
	height:50px;
	color: #7DA7BF; /* lichtblauw */
	font-weight: bold;
	font-size: 90%;
	}
	
#foot p a {
	color: #7DA7BF; /* lichtblauw */
	}
	
/* HOMEPAGE */
#default #content h1 {
	color: #12395C; /* donkerblauw */
	font-size: 21px;
	}
#default #content h1 a {
	color: #8B181A; /* rood */
	text-decoration:none;
	}
#default #content h1 a:hover {
	text-decoration:underline;
	}
	
img.label {
	background: white;
	padding: 5px 7px;
	}
	
#gallery img {border:1px solid #7DA7BF; padding:1px;}
