/* Stylesheet: zwaantje2 Modified On 2012-01-08 22:32:36 */
@font-face {
   font-family: MankSans-Medium;
   src: url("../../uploads/zwaantje/MankSans-Medium.ttf") format("truetype");
font-weight:400;
  }


html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	/*background:gray;*/
	
	font-family: MankSans-Medium;
}
body{ overflow-x: hidden; }

#header30Wrap, #headerWrap, #contentWrap, #footerWrap{ 
    display:inline-block; 
    width:1000px; 
    }
#header30Left, #headerLeft, #contentLeft, #footerLeft{ 
    display:inline-block; 
    width:298px; 
    float: left;
    }
#headerRight, #contentRight, #footerRight{ 
    display:inline-block; 
    width:700px;
    float: right;
    }

/*#bkimage{
    position: absolute;
    top: 0px; left: 600px; 
    display: inline-block;
    height: 594px;
    width: 710px;
    z-index: -10;
}*/

#container   { background: url(../../uploads/zwaantje/bloem.png) no-repeat top center; }
#header30Left{ background: url(../../uploads/zwaantje/menubg.png) no-repeat; }
#header      { background: url(../../uploads/zwaantje/paars.png) repeat; }
#headerLeft  { background: url(../../uploads/zwaantje/menubg.png) no-repeat 0px -30px; }
#contentLeft { background: url(../../uploads/zwaantje/menubg.png) no-repeat 0px -104px; }
#contentText { background: url(../../uploads/zwaantje/wit.png) repeat; }
#footer      { background: url(../../uploads/zwaantje/blauw65.png) repeat; }


#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	/*background:#f0f0f0;*/
	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}
    

#header30 { height: 30px; }
    #header30Left { height: 30px; }
#header { }
    #headerWrap {  }
    #headerLeft { height: 74px; }
    #headerRight{ height: 74px; }

#content { }
    #contentWrap { }
    #contentLeft { min-height: 500px; padding-bottom: 100px; }
    #contentRight{ min-height: 500px; padding-bottom: 100px; }
    #contentText { 
        display: inline-block;
        height:auto !important; /* real browsers */
        height: 460px; min-height: 460px; 
        width: 650px;
        margin: 26px 26px 26px 26px;
        border-style:solid;
        border-width:1px;
        border-color: #cccccc;
    }

#footer {
	position:absolute;
	bottom:0;    /* stick to bottom */
	width: 100%; /* required therefore disable scroll-x */
}
    #footerWrap { }
    #footerLeft { height: 100px; }
    #footerRight { height: 100px; }









div#menutitle{
        padding-top: 40px;
        margin-left: 27px;
	color:#4700a2;
	font-size:20pt;
}

div#contenttitle{
    padding: 12px 18px 0px 0px;
    color:#4700a2;
    text-decoration:none;
    font-size:20pt;
}

div#contenttext{
    padding: 18px;
    color:#4700a2;
    text-decoration:none;
    font-size:12pt;
}


#navigation{
                        /*padding-right: -5px;*/
                        display: inline-block;
                        width: 680px;
                        height: 74px;
                        overflow: hidden;
                }
		#navigation ul{
                        margin:0;
padding: 0px 24px 0px 0px;
		}
		#navigation ul li{
			list-style-type:none;
		        display: inline;
                        margin-left: 20px;
		}
		#navigation ul li a{
			color:#ffffff;
                        line-height: 110px;
			text-decoration:none;
			font-size:14pt;
		}
		#navigation ul li a:hover {
			/*background:#bde3f8;*/
			color: #4599ff;
		}

#navigationl ul{
                	padding:0px 0px;
			margin:0;
			float:left;
                        line-height: 26px;
		}
#navigationl ul li{
display:inline-block;
width:298px;
			float:left;
			list-style-type:none;
		}
#navigationl ul li a{
			margin-left: 27px;
			padding:0px 0px 0px 0px;
			/*line-height:100px;*/
			color:#4599ff;
                        text-decoration:none;
			font-size:12pt;
		}
#navigationl ul li a:hover {
			/*background:#bde3f8;*/
			color: #4700a2;
}
#navigationl .menuactive{
                        color: #00f;
}

div.buttons{
    line-height: 26px;
    margin-left: 14px;
    margin-right: 14px;
			background-color:#ffffff;
			border-style:solid;
			border-width:1px;
			border-color: #cccccc;
}
div.buttons a { text-decoration: none; color: #00f; }

div.buttonstext{
	padding:0px 0px 0px 14px;
                        color: #4700a2;
                        text-decoration:none;
			font-size:12pt;
}

#footertext {
        margin-top: 10px;
        margin-left: 18px;
	color:#ffffff;
	font-size:13pt;
    }