html {
	overflow-y:			scroll;
}
html, body {
	margin:				0;
	padding:			0;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	color:				#000;
	font-size:			11px;
	line-height:        1.4em;
	background-color:	#FFFFFF;
}
a {
	outline:			0;
}
a:link, a:visited {
	color:				#1e4a56;
	text-decoration:	none;
}
a:hover, a:active {
	text-decoration:	underline;
}
img {
	margin:				5px;
	padding:			0;
	border:				none;
}
p {
	margin:				10px 0 0 0;
	padding:			0;
}
h1 {
	font-size:			140%;
	font-weight:		bold;
	color:				#74a72e;
}
h2 {
	font-size:			120%;
	font-weight:		bold;
	color:				#74a72e;
}
h3 {
	font-size:			120%;
	color:				#74a72e;
}
h4 {
	font-size:			100%;
	font-weight:		bold;
}
input, textarea  {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
}
#header {
	position:			relative;
	height:				100px;
	background:			#278EAA;
	z-index:			1;
	width:				1020px;
	min-width:			100%;	
}
#header .logo {
	position:			width;
	float:				left;
	width:				200px;
	height: 			100px;
	cursor:				pointer;	
	background:			#FFFFFF url(../images/bertje.jpg);	
}
#header .lente {
	background:			#FFFFFF url(../images/bertje_lente.jpg);
}
#header .zomer {
	background:			#FFFFFF url(../images/bertje_zomer.jpg);
}
#header .herfst {
	background:			#FFFFFF url(../images/bertje_herfst.jpg);
}
#header .winter {
	background:			#FFFFFF url(../images/bertje_winter.jpg);
}
#header .name {
	position:			relative;
	float:				left;
	height:				60px;
	width:				500px;
	cursor:				pointer;	
	background:			#278EAA url(../images/bibliotheek.png);	
}
#container {
	position:			relative;
	float:				left;	
	margin:				0;
	padding: 			0;
	width:				1020px;
	z-index:			0;
	min-height:			460px;
}
.ie6 #container {
  	min-height:			460px;
  	height:				auto !important;
  	height:				460px;
}
.c1 {
	background:			#ffffff url('../images/bg1.png') repeat-y 0 50%;
}
.c2 {
	background:			#ffffff url('../images/bg2.png') repeat-y 0 50%;	
}
.c3 {
	background:			#ffffff url('../images/bg3.png') repeat-y 0 50%;
}
#combine {
	position:			relative;
	float:				left;
	margin:				0;
	padding:			0;
}
#combine1_1 {
	position:			relative;
	float:				left;
	margin:				0;
	padding:			10px;
	width:				990px;
}
.ie6 #combine1_1 {
	width:				970px;
}
#combine2_1 {
	position:			relative;
	float:				left;
	margin:				0;
	padding:			0;
	width:				200px;
}
#combine2_2 {
	position:			relative;
	float:				left;
	margin:				0;
	padding:			10px;
	width:				790px;	
}
.ie6 #combine2_2 {
	width:				770px;
}
#combine3_1 {
	position:			relative;
	float:				left;
	margin:				0;
	padding:			0;
	width:				200px;
}
#combine3_2 {
	position:			relative;
	float:				left;	
	margin:				0;
	padding:			10px;	
	width:				597px;	
}
#combine3_2 img {
	max-width:			570px;
}
.ie7 #combine3_2 {
	width:				597px;
}
.ie #combine3_2 img {
 	width: expression(this.width > 570 ? 570: true );
}
#combine3_3 {
	position:			relative;
	float:				right;
	margin:				0;
	padding:			0;
	width:				200px;
}
#combine3_3 img {
	margin:				10px 0 0 0;
	max-width:			180px;
}
.ie6 #combine3_3 {
	width:				200px;
}
.ie #combine3_3 img {
 	width: expression(this.width > 180 ? 180: true );
}
.clear {
	clear:				both;
	line-height: 		0px;
}
.inner_kids {
	margin:				100px -10px -10px -10px;
	height:				155px;
	background:			transparent url('../images/kinderen/landschap.gif') no-repeat bottom left;
	border-bottom:		50px solid #C6FF00;
}
.inner_kids .bep {
	margin:				64px 0 0 100px;
}
.inner_jongeren {
	margin:				40px -10px -10px -10px;
	height:				300px;
	background:			transparent url('../images/jongeren/landschap.gif') no-repeat bottom left;
}
.inner_jongeren .muziekbertje {
	margin:				34px 0 0 260px;
}
#breadcrumb {
	font-size:			0.85em;	
}
#breadcrumb a {
	color:				#000000;
	font-weight:		bold;	
	text-decoration:	none;
}
#breadcrumb a:hover {
	color:				#000000;
	text-decoration:	underline;	
}
#pollbox {
	position:			relative;
	margin:				10px;
	padding:			2px 0 4px 3px;	
	background-color:	#BBD530;
	border:				1px solid #FFFFFF;
}
#poll form {
	margin:				0;
	padding:			0;
}
#poll {
	position: 			relative;
	margin:				0 0 0 0;
	padding:			0px;
	color:				#1E4A56;
	color:				#000000;	
}
#poll .question {
	color:				#000000;
	font-weight:		bold;
	margin:				0;
	padding:			2px 0 7px 0;	
}
#poll .answers {
	font-size:			90%;
}
.bottom {
	padding-top:		5px;
}
.vote_button {
	position: 			relative;
	height:				22px;
	border:				1px solid #000000;
	cursor:				hand;
	background-color:	#B4E1EE;
	padding:			0 0 0 5px;
	margin: 			0 0 0 82px;
	font-size:			100%;
	font-weight:		normal;	
	text-align:			left;
	width:				90px;
}
.poll_result {
	margin:				5px 0 2px 0;
	display:			block;
	text-align:			center;
}
#ulnav {
	list-style-type:	none;
	padding:			30px 0 0 0;
	margin:				0;
	width:				180px;
}
#ulnav li a:link, #ulnav li a:visited {
	display:			block;
	padding:			0 0 0 40px;
	line-height:		32px;
	font-size:			1.3em;
	font-weight:		bold;
	text-decoration:	none;
	color:				#005B67;
} 
#ulnav li a:hover, #ulnav li a:active {
	display:			block;
	padding:			0 0 0 40px;
	line-height:		32px;
	font-size:			1.3em;
	text-decoration:	none;
}
#ulnav li.jongeren a:hover, #ulnav li.jongeren a:active {
	background:			transparent url('../images/jongeren_nav.png') no-repeat top left;
}
#ulnav li.kids a:hover, #ulnav li.kids a:active {
	background:			transparent url('../images/kids_nav.png') no-repeat top left;
}
#ulnav li.cesn a:hover, #ulnav li.cesn a:active {
	background:			transparent url('../images/cesn_nav.png') no-repeat top left;
}
#ulnav li.column a:hover, #ulnav li.column a:active {
	background:			transparent url('../images/column_nav.png') no-repeat top left;
}
#ulnav li.top10 a:hover, #ulnav li.column a:active {
	background:			transparent url('../images/top10_nav.png') no-repeat top left;
}
#ulnav li span {
	display:			block;
	padding:			0;
	line-height:		32px;
	font-size:			1.3em;
	font-weight:		bold;
	text-decoration:	none;
	color:				#37439C;
}
#ulnav em {
	font-style:			normal;
}
#ulnav em.wit {
	color: 				#FFFFFF;
}
#ulnav em.paars {
	color: 				#8D3D95;
}
#ulnav em.blauw {
	color: 				#278EAA;
}
#ulnav em.oranje {
	color: 				#F6921B;
}
.column_extra {
	position:			relative;
	float:				left;
	padding:			0 10px;
}
.column_extra .button {
	position:			relative;	
	width:				33%;
	text-align:			center;
	font-weight:		bold;
	font-size:			0.85em;
}
.column_extra a:hover {
	text-decoration:	none;
}
#submenu img {
	margin:				0;
}
#submenu {
	margin:				10px 0 0 0;
	padding:			0 0 20px 13px;
	border-bottom:		3px solid #005B67;
}
#submenu span {
	font-weight:		bold;
}
#submenu ul {
	margin:				0 0 0 0;
	padding:			6px 0 0 0;
	list-style-type:	none;
}
#submenu ul li {
	margin: 0 0 3px 0;
}
#submenu ul li a {
	color:				#278EAA;
	font-weight:		bold;
}
#submenu ul li a:hover {
	color:				#005B67;
	font-weight:		bold;
}
#submenu ul li.active a {
	color:				#005B67;
	text-decoration:	none;
	cursor:				default;
}
.rbgc1 {
	background-color: #BBDAF3;
}
.rbgc2 {
	background-color: #EFF5CF;
}
.rbgc3 {
	background-color: #FDD9F2;
}
.rbgc4 {
	background-color: #D3F5DD;
}
.rbgc5 {
	background-color: #FDEFCB;
}
.rbgc6 {
	background-color: #E3CCEC;
}
.rbgc7 {
	background-color: #FFFFFF;
}