* {margin: 0px;
   padding: 0px;
}

body {
	font-family: "Trebuchet MS", Arial, "Times New Roman";
	font-size: 62.5%;
	background-image: url(images/shadow_left.jpg);
	background-repeat: no-repeat;
}

#container {
	font-size: 1.2em;
	margin-left: 20px;
}

#header {
	height: 155px;
	background-image: url(images/header_bg.jpg);
	background-repeat: no-repeat;
	width: 610px;
}

#left {
	background-image: url(images/content_top_blauw_bg.jpg);
	background-repeat: repeat-x;
	height: 550px;
	margin-right: 221px;
	padding-left: 30px;
	padding-right: 50px;
	padding-top: 14px;
}

#sub_left {width: 90%;
           float: left;}

#sub_right {width: 30.3%;
            float: right;}

#sub_content {margin-left: 33.4%;
               margin-right: 33.4%}

#left_topBox {
	height: 45px;
	padding-top: 1px;
	margin-bottom: 35px;
	color: #FFFFFF;
	font-size: 0.9em;
}

#right {
	background-image: url(images/main_graphics.jpg);
	position: absolute;
	top: 0;
	right: 1px;
	width: 246px;
	padding-top: 284px;
	background-repeat: no-repeat;
	height: 550px;
}

#footer {
	clear: both;
	padding: 10px;
	text-align: center;
	border-top: 1px solid #CCCCCC;
}

/******************** Top Navigation ************************/

#navcontainer ul
{
	background-color: #036;
	float: left;
	width: 100%;
	font-family: "Trebuchet MS", Arial, "Times New Roman";
	background-image: url(images/linkbar_bg.jpg);
	background-repeat: repeat-x;
	height: 45px;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
	color: #fff;
	text-decoration: none;
	float: left;
	padding-top: 21px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

#navcontainer ul li a:hover
{
	background-image: url(images/hover_link_bg.jpg);
	background-repeat: repeat-x;
	height: 35px;
	color: #FFFFFF;
}

/********************* End top navigation ***************************/


p {margin-bottom: 15px;
    margin-top: 0px;}

.ingress {margin-bottom: 15px;
    margin-top: 10px;}
	
.sign_up {
	font-weight: bold;
	color: #66FFCC;
}

h1 {
	font-size: 2em;
	padding-top: 50px;
	padding-left: 50px;
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;
}

h2 {
	font-size: 1em;
	padding-left: 50px;
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;
}

h3 {
	font-size: 12px;
	margin-bottom: 20px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
}


a:link {
	color: #6E2B32;
	text-decoration: none;
	font-weight: bold;
}     /* unvisited link */
a:visited {
	color: #6E2B32;
	text-decoration: none;
	font-weight: bold;
}  /* visited link */
a:hover {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}   /* mouse over link */
a:active {
	color: #006633;
	text-decoration: none;
	font-weight: bold;
}   /* selected link */


.img_left {float: left;
            margin-right: 4px;}

 /***************************** sidebar navigation ****************************/
			
.navcontainer {
	width: 246px;
	background-image: url(images/punaise.jpg);
	height: 399px;
	padding-top: 74px;
	background-repeat: no-repeat;
}

.navcontainer ul
{
list-style-type: none;
margin-left: 40px;
}

.navcontainer a
{
display: block;
padding: 3px;
width: 160px;
background-color: #FFFFFF;
border-bottom: 1px solid #eee;
	color: #000000;
}

.navcontainer a:link, #navlist a:visited
{
text-decoration: none;
}

.navcontainer a:hover
{
background-color: #0099FF;
color: #fff;
}
#left_green {

	background-image: url(images/content_top_green_bg.jpg);
	background-repeat: repeat-x;
	height: 550px;
	margin-right: 221px;
	padding-left: 30px;
	padding-right: 50px;
	padding-top: 14px;
}
.navcontainer_green {

	width: 246px;
	background-image: url(images/punaise_green.jpg);
	height: 399px;
	padding-top: 74px;
	background-repeat: no-repeat;
}
#right_green {

	background-image: url(images/main_graphics_green.jpg);
	position: absolute;
	top: 0;
	right: 1px;
	width: 246px;
	padding-top: 284px;
	background-repeat: no-repeat;
	height: 550px;
}
#left_red {


	background-image: url(images/content_top_red_bg.jpg);
	background-repeat: repeat-x;
	height: 550px;
	margin-right: 221px;
	padding-left: 30px;
	padding-right: 50px;
	padding-top: 14px;
}
.navcontainer_red {


	width: 246px;
	background-image: url(images/punaise_red.jpg);
	height: 399px;
	padding-top: 74px;
	background-repeat: no-repeat;
}
#right_red {


	background-image: url(images/main_graphics_red.jpg);
	position: absolute;
	top: 0;
	right: 1px;
	width: 246px;
	padding-top: 284px;
	background-repeat: no-repeat;
	height: 550px;
}
#left_orange {
	background-image: url(images/content_top_orange_bg.jpg);
	background-repeat: repeat-x;
	height: 550px;
	margin-right: 221px;
	padding-left: 30px;
	padding-right: 50px;
	padding-top: 14px;
}
#right_orange {



	background-image: url(images/main_graphics_orange.jpg);
	position: absolute;
	top: 0;
	right: 1px;
	width: 246px;
	padding-top: 284px;
	background-repeat: no-repeat;
	height: 550px;
}
.navcontainer_orange {



	width: 246px;
	background-image: url(images/punaise_orange.jpg);
	height: 433px;
	padding-top: 40px;
	background-repeat: no-repeat;
}
#left_purple {




	background-image: url(images/content_top_purple_bg.jpg);
	background-repeat: repeat-x;
	height: 550px;
	margin-right: 221px;
	padding-left: 30px;
	padding-right: 50px;
	padding-top: 14px;
}
#right_purple {




	background-image: url(images/main_graphics_purple.jpg);
	position: absolute;
	top: 0;
	right: 1px;
	width: 246px;
	padding-top: 284px;
	background-repeat: no-repeat;
	height: 550px;
}
.navcontainer_purple {




	width: 246px;
	background-image: url(images/punaise_purple.jpg);
	height: 399px;
	padding-top: 74px;
	background-repeat: no-repeat;
}
.navcontainer_lightblue {




	width: 246px;
	background-image: url(images/punaise_lightblue.jpg);
	height: 433px;
	padding-top: 40px;
	background-repeat: no-repeat;
}
#left_lightblue {





	background-image: url(images/content_top_lightblue_bg.jpg);
	background-repeat: repeat-x;
	height: 550px;
	margin-right: 221px;
	padding-left: 30px;
	padding-right: 50px;
	padding-top: 14px;
}
#right_lightblue {




	background-image: url(images/main_graphics_lightblue.jpg);
	position: absolute;
	top: 0;
	right: 1px;
	width: 246px;
	padding-top: 284px;
	background-repeat: no-repeat;
	height: 550px;
}
#header_contact {

	height: 155px;
	background-image: url(images/header_bg_contact.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_bosbode {

	height: 155px;
	background-image: url(images/header_bg_bosbode.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_werk {

	height: 155px;
	background-image: url(images/header_bg_werken2.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_spel {

	height: 155px;
	background-image: url(images/header_bg_spelen1.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_viering {

	height: 155px;
	background-image: url(images/header_bg_viering.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_gesprek {

	height: 155px;
	background-image: url(images/header_bg_gesprek.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_welkom {

	height: 155px;
	background-image: url(images/header_bg_kind.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_schoolbord {


	height: 155px;
	background-image: url(images/header_bg_schild.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_kamp {



	height: 155px;
	background-image: url(images/header_bg_kamp1.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_sportdag {




	height: 155px;
	background-image: url(images/header_bg_sportdag.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_sint {





	height: 155px;
	background-image: url(images/header_bg_sint.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_nieuwsbode {






	height: 155px;
	background-image: url(images/header_bg_nieuwsbode.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_beest {







	height: 155px;
	background-image: url(images/header_bg_werken3.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_heks {








	height: 155px;
	background-image: url(images/header_bg_heks.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_jung {









	height: 155px;
	background-image: url(images/header_bg_jung.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_kinderen {










	height: 155px;
	background-image: url(images/header_bg_buiten.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_groep {




	height: 155px;
	background-image: url(images/header_bg_groep.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_bekers {





	height: 155px;
	background-image: url(images/header_bg_bekers.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_werken1 {






	height: 155px;
	background-image: url(images/header_bg_werken4.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_kbeurs {





	height: 155px;
	background-image: url(images/header_bg_kbeurs.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_muziek {






	height: 155px;
	background-image: url(images/header_bg_muziek1.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_schoolgids {







	height: 155px;
	background-image: url(images/header_bg_schoolgids.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_werken2 {







	height: 155px;
	background-image: url(images/header_bg_werken1.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_sport {








	height: 155px;
	background-image: url(images/header_bg_voetbal.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_vakantie {









	height: 155px;
	background-image: url(images/header_bg_vakantie.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_instructie {










	height: 155px;
	background-image: url(images/header_bg_instructie.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_werken3 {







	height: 155px;
	background-image: url(images/header_bg_werken.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_klas {








	height: 155px;
	background-image: url(images/header_bg_klas.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_bij {









	height: 155px;
	background-image: url(images/header_bg_stambij.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_ouders {










	height: 155px;
	background-image: url(images/header_bg_ouders.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_lievebees {











	height: 155px;
	background-image: url(images/header_bg_lievebees.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_kindverf {








	height: 155px;
	background-image: url(images/header_bg_crea.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_kindalg {









	height: 155px;
	background-image: url(images/header_bg_kind5.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_kindalg2 {










	height: 155px;
	background-image: url(images/header_bg_kind7.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_kindalg3 {











	height: 155px;
	background-image: url(images/header_bg_kind4.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_kindalg4 {












	height: 155px;
	background-image: url(images/header_bg_kind6.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_kindgroep {













	height: 155px;
	background-image: url(images/header_bg_sport1.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_activ {














	height: 155px;
	background-image: url(images/header_bg_activ.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_kind1 {















	height: 155px;
	background-image: url(images/header_bg_kind1.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_kind2 {
















	height: 155px;
	background-image: url(images/header_bg_kind2.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_bord {

















	height: 155px;
	background-image: url(images/header_bg_bord.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_dolf {










	height: 155px;
	background-image: url(images/header_bg_stamdolf.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_duck {











	height: 155px;
	background-image: url(images/header_bg_stamduck.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_zwein {












	height: 155px;
	background-image: url(images/header_bg_stamzwein.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_spook {













	height: 155px;
	background-image: url(images/header_bg_stamspook.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_kindalg5 {













	height: 155px;
	background-image: url(images/header_bg_kind8.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_ouders1 {











	height: 155px;
	background-image: url(images/header_bg_ouders1.jpg);
	background-repeat: no-repeat;
	width: 610px;
}
#header_kab {








	height: 155px;
	background-image: url(images/header_bg_kind9.jpg);
	background-repeat: no-repeat;
	width: 610px;
}

