/* Default */ 
body,html{margin:0;padding:0;width:100%;height:100%;font: 14px Georgia,Times,"Times New Roman",serif;color:#513b6d;background:#cdc8cb;line-height:18px;}
h1{font-size:55px;color:#513b6d;font-weight:normal;margin-top:35px;}
h2{font-size:25px;color:#d2232a;font-weight:normal;margin-top:45px;}
h3{font-size:110%;color:#d2232a;font-weight:normal;margin-bottom:10px;}
a{color:#513b6d;}
a:hover{color:#d2232a;}


.home{background: url(../images/circle_empty.png) 50% 0%;}
.introDesc{text-indent:-5000px;background-color:#fff;position:absolute;}
#wrapper{width:980px;margin:auto;}
	#wrapper .canonLeft{display:block;width:36px;height:33px;background: url(../images/canon-move-left.gif) no-repeat;float:left;margin-top:280px;position:relative;z-index:1000;cursor:pointer;}
	#wrapper .canonRight{display:block;width:36px;height:33px;background: url(../images/canon-move-right.gif) no-repeat;float:right;margin-top:280px;position:relative;z-index:1000;cursor:pointer;}
	#wrapper .hidden{display:none;}
	#wrapper .canonLeft,#wrapper .canonRight{text-indent:-5000px;}
	#wrapper .canonLeft.hover,#wrapper .canonRight.hover{background-position: 0 -33px;}

/* maincontainer */
#maincontainer{width:880px;margin:auto; background-color:#fff;position:relative;}
#maincontainer.none{background:transparent;width:860px;}
	
/*  home canon */
#start{display:inline;}
#start li{display:inline;float:left;width:86px;height:86px;position:relative;}
#start li div.circle{position:absolute;top:0;left:0;z-index:100;width:96px;height:96px;background: url(../images/circle_overlay.png) 0 0 no-repeat;}

/* display canon links in block display */
#start li a{display:block;width:96px;height:96px;text-indent:-5000px;position:absolute;top:0;left:0;z-index:200;outline:0;background: url(../images/canon-hover2.png) -200px 0 no-repeat;}
#start li a:hover{text-indent:0;color:#be2025;font-weight:bold;text-align: center;line-height:95px;font-size:100%;background-position: 0 0;}

#start li a.return{text-indent:0;color:#be2025;font-weight:bold;text-align: center;line-height:95px;font-size:100%;background-position: 0 0;}
#start li a:hover.return{color:#513b6d;}

/* clear lists */ 
#start li.clear{clear:both;}
#start li.spacer{height:86px;width:602px;background:#fff;}

/* goudse canon home logo */
#start li.goudse-canon{width:570px;height:370px;position:absolute;z-index:500;top:70px;left:200px;}
#start li.goudse-canon a{}
#start li.goudse-canon a:hover{text-indent:-5000px;width:660px;height:370px;background:none;}
#start li.goudse-canon h1{background: url(../images/lbl-goudse-canon.gif) no-repeat;text-indent:-5000px;width:600px;height:100px;}
#start li.goudse-canon h2{background: url(../images/lbl-40-vensters.gif) no-repeat;text-indent:-5000px;width:280px;height:105px;margin-top:15px;float:left;}
#start li.goudse-canon #canonOog{background: url(../images/canon-home-oog.gif) 50% 0 no-repeat;width:250px;height:105px;float:right;margin:15px 20px;}
#start li.goudse-canon #canonOog.keiler{background: url(../images/aankeiler-pointer.gif) 100% 50% no-repeat;height:auto;}
#start li.goudse-canon #canonOog.keiler p{padding-right:25px;}

#aankeilerContent{background-color:#fff;width:250px;height:105px;position:absolute;right:20px;top:150px;}

/* navigation */
#nav{height:65px;}
#nav .left{width:70px;float:left;height:40px;text-indent:-5000px;background: url(../images/terug.png) 15px 10px no-repeat;outline:0;}
#nav .right{width:70px;float:right;height:40px;text-indent:-5000px;background: url(../images/verder.png) 15px 10px no-repeat;outline:0;}
#nav .left:hover,#nav .right:hover{background-position: 15px -30px;}
#nav .left.none,#nav .right.none{background:none;cursor: default;}

/* canon mover container */
#canonWrapper{width:880px;overflow:hidden;position:relative;}
#canonContainer{width:360000px;position:relative;}
#canonContainer .canon-item{float:left;width:880px;display:block;}

/* canon items */ 
#canon{width:740px;float:left;overflow:hidden;position:relative;height:65px;}
#canon ul{width:3000px;}
#canon ul li{display:block;float:left;width:74px;height:60px;overflow:hidden;position:relative;}
#canon ul li div{position:absolute;top:0;left:0;z-index:100;width:74px;height:60px;background: url(../images/eye-overlay.png) 0 0 no-repeat;}
#canon ul li a{display:block;width:74px;height:60px;text-indent:-5000px;position:absolute;top:0;left:0;z-index:200;outline:0;font-weight:bold;}
#canon ul li a:hover{background: url(../images/canon-hover2.png) 0 0 no-repeat;text-indent:0;color:#be2025;text-align: center;line-height:60px;font-size:100%}
#canon ul li.active a{background: url(../images/header-active-item.png) 50% 0 no-repeat;}
#canon ul li.active a:hover{background: url(../images/header-active-item.png) 50% -96px no-repeat;}

/* canon information */
#info{height:140px;}
	#info .subnav{width:75px;float:left;}
	#info .subnav ul{margin-left:20px;}
	#info .subnav ul li{padding-bottom:5px;}
	#info .subnav a{color:#513b6d;}
	#info .subnav a:hover{color:#D2232A;}
	#info .subnav a.active{color:#D2232A;}
	#info .subnav ul li.small{color:#513B6D;padding-top:50px;padding-left:40px;width:170px;}
	
		
	#info .venster{width:250px;float:left;height:140px;position:relative;overflow:hidden;}
	#info .venster .oog{width:80px;height:40px;}
	#info .venster .oog a{display:block;width:80px;height:40px;background: url(../images/canon-nav-oog.gif) no-repeat 0 0;text-indent:-5000px;}
	#info .venster .oog a:hover{background-position:0 -40px;}
	
	#info .venster .oog a.hovert{background-position:0 -40px;}
	#info .venster h2{margin-top:5px;}
	#info .venster p{margin-top:27px;}
	#info .venster p span{font-size:90%;}
	#info .venster p a{color:#d2232a;}
	#info .venster .zoeken{position:absolute;top:39px;left:-250px;width:230px;}
	#info .venster .zoeken input[type="text"]{width:140px;}
	#info .venster .zoeken input[type="submit"]{width:70px;}
	
	#info .titels{width:500px;padding-bottom:10px;float:left;overflow:visible;}
	#info .titels .colofonSub{margin-top:55px;}
	#info .titels .colofonSub li{display:inline;font-weight:bold;}
	#info .titels .colofonSub li a.active{color:#D2232A;}
	#info .titels .colofonSub li span.devider{padding-left:8px;padding-right:5px;}
	

/* data */
#data{background:#e6e2e4;padding: 15px 0 0 0;font-size:90%;position:relative;width:880px;}
	#data .left{float:left;width:300px;}
		#data .left p{margin-left:75px;width:210px;height:170px;font-weight:bold;color:#D2232A;}
		#data .left p.msg{border-bottom:solid 1px #fff;width:260px;margin-bottom:20px;margin: 0 0 20px 0;height:auto;padding-bottom:10px;}
		#data .left .msg.none{border:none;margin:0;}
		#data .left .spacer{margin-left:20px;width:260px;}
		#data .left h3{font-size:100%;display:block;float:left;clear:both;width:55px;}
		#data .left input[type="text"],#data .left textarea{float:left;}
		#data .left .comment{clear:both;border-bottom:solid 1px #fff;padding-bottom:20px;margin-bottom:20px;width:260px;}
		#data .left .comment strong{display:block;}
		#data .left .comment .date{width:55px;float:left;font-size:90%;}
		#data .left .comment .msg{width:180px;float:left;}
		
	#data .right{float:left;width:475px;padding-left:25px;background: url(../images/devider.gif) 0 0 no-repeat;}
	#data .right.colofon{background: url(../images/devider_colofon.gif) 0 0 repeat-y;}
		#data .right p{margin-bottom:10px;}
		#data .right p a{color:#d2232a;}
		#data .right p a:hover{color:#513b6d;}
		#data .right ul{margin-left:25px;margin-bottom:20px;}
		#data .right ul li{list-style-type: square;}
		#data .right ol{margin:20px 0 20px 25px;list-style-type: decimal;}

	#data .related{color:#513b6d;font-size:110%;margin-top: 10px;}
	#data .related a{color:#d2232a;padding-right:5px;}
	#data .related a:hover{color:#513b6d;}
	#data h3{color:#513b6d;font-weight:bold;font-size:100%;margin:0;padding:0;}
	#data .meer{clear:both;display:block;background: #fff url(../images/devider-vertical.gif) 100% -1px no-repeat;text-align:right;height:30px;padding-right:80px;text-transform: uppercase;font-size:80%;outline:0;}
	#data .swapper{position:absolute;display:block;width:50px;height:20px;top:-10px;right:60px;text-transform: uppercase;font-size:80%;outline:0;background: url(../images/jeugd-pointer.gif) 50% 0 no-repeat;text-align:center;line-height:40px;}
	
	#data #more{position:relative;}
		  #more .tags{position:absolute;bottom:0px;left:-310px;width:210px;padding-left:60px;font-size:90%;background: url(../images/goudanet.gif) no-repeat 2px 4px;min-height:55px;}
		  #more .tags span{color:#513b6d;display:block;margin-bottom:0px;font-weight:bold;}
		  #more p a{color: #d2232a;font-weight:bold;background: url(../images/dotted-link.gif) repeat-x 100% 7px;}
		  #more p a:hover{color:#513b6d;background-position: 100% -9px;}
	
/* media */
#media{margin-top:15px;padding-bottom:20px;margin-left:75px;}
	#media .left{float:left;}
	#media .left img{margin-right:25px;}
	#media .right{float:left;}
	#media .right.two{float:right;}
	
	#media .right2{float:left;width:490px;}
	#media .right3{float:left;width:740px;}
	
	#media .sub{float:left;overflow:hidden;margin-right:25px;}
	#media .none{margin:0;}
	
	#media .altText{font-size:80%;background-color:#fff;position:relative;padding:5px;color:#D2232A;}

/* forms */
input[type="text"]{display:block;padding:4px;width:195px;margin-bottom:5px;border:solid 1px #f6f4f5;background:#f6f4f5;font:100% Georgia,Times,"Times New Roman",serif; }
textarea{display:block;padding:4px;width:195px;margin-bottom:5px;height:100px;font:100% Georgia,Times,"Times New Roman",serif;color:#1f1e21; border:solid 1px #f6f4f5;background:#f6f4f5; }
input[type="text"]:focus,textarea:focus{border:solid 1px #D2232A;}
input[type="button"]{float:right;border:none;background:#e6e2e4;color:#d2232a;font: 14px Georgia,Times,"Times New Roman",serif;cursor:pointer;}
input[type="button"]:hover{color:#513b6d;}
input[type="text"].missed,textarea.missed{border:solid 1px #d2232a;background-color:#f6d3d4;}

/* other */
.clear{clear:both;}

/* Lightbox */
#overlay{position:absolute;top:0;left:0;z-index:10000;width:100%;height:500px;background-color:#333333;cursor:pointer;}
#overlayBox{position:absolute;left:50%;margin-left:-80px;width:400px;z-index:10001;background:#fff;padding:25px;}
	#overlayBox h2{margin-top:10px;margin-bottom:10px;}
	#overlayBox h3{color:#513b6d;font-size:130%;}
	#overlayBox p{font-size:90%;}
	#overlayBox .vensters{border-top:solid 1px #513b6d;margin-top:50px;padding-top:10px;position:relative;}
	#overlayBox .vensters a{color:#d2232a;}
	#overlayBox .vensters a:hover{color:#513b6d;}
	#overlayBox .close{width:25px;height:25px;position:absolute;top:0;right:0;font-size:200%;text-align:right;padding-right:5px;}
	#overlayBox .close a{color:#513b6d;}
	#overlayBox .close a:hover{color:#d2232a;}
	
	#overlayBox.large{width:700px;margin-left:-375px;top:50px;}
	#overlayBox.large .lbl_resultaten{background: url(../images/lbl_resultaten.gif) no-repeat 0 0; width:306px;height:45px;text-indent:-5000px;margin-top:0px;}
	#overlayBox.large .item{clear:both;margin-bottom:20px;}
	#overlayBox.large .item .th{float:left;width:50px;padding-bottom:20px;;padding-right:10px;}
	#overlayBox.large p{display:inline;}
	#overlayBox.large a:hover{color:#513b6d;display:inline;}
	#overlayBox.large a{color:#d2232a;padding-left:5px;}
	#overlayBox img.large{width:400px;height:300px;}
	#overlayBox.large h2{margin-top:20px;}
	#overlayBox #closeOverlay{position:absolute;z-index:9999;right:0px;top:-10px;cursor:pointer;width:25px;height:25px;}



#search{position:absolute;top:300px;left:4px;}
#search input[type="text"]{background-color:#fff;border:solid 1px #CDC8CB;display:inline;width:190px;}
#search input[type="submit"]{background-color:#fff;border:0;width:90px;height:30px;cursor:pointer;color:#d2232a;font:18px Georgia,Times,"Times New Roman",serif;}
#search input[type="submit"]:hover{color:#513b6d;}
#search input[type="text"]:focus{border:solid 1px #d2232a;}

.searched{text-decoration:underline;}

.canonLinks{margin-left:20px;	-bottom:20px;}
.canonLinks li{clear:both;}
.canonLinks li a span.name{float:left;color:#D2232A;font-weight:bold;display:block;width:220px;padding-bottom:5px;}
.canonLinks li a span.jt{float:left;width:40px;display:block;padding-bottom:5px;}
.canonLinks li a:hover span{color:#513b6d;}

#footer{text-indent:-5000px;clear:both;margin:auto;width:860px;}
#footer.main{width:880px;background-color:#fff;color:#E6E2E4;text-indent:0;font-size:10px;text-align:center;}
#footer.main a{color:#E6E2E4;text-decoration:underline;}

