body {	font-family: verdana;
	   		font-size: 10px;
	   		color: black;
	   		background: white; }

h1 {	font-family: verdana;
	 		font-size: 15px;
	 		font-weight: bold;
	 		line-height: 15px;
	 		margin-top: 4px;
	 		margin-bottom: 10px;
	 		color: blue; }

li { list-style-type: bullet; }

ul.aandacht {	list-style-type: bullet;
							color: #e53e6f; }

ul.actie {	list-style-type: bullet;
						color: #24afdc; }

ul.ambitie {	list-style-type: bullet;
							color: #e96612; }

hr {	color: black;
     	border-style: none;
	 		height: 1px;
	 		clear: all; }

img { border-style: solid;
      border-width: 1px;
	  	border-color: black;
	  	margin-right: 15px;
	  	margin-bottom: 10px;
	  	clear: right; }

td {	font-family: verdana;
	 		font-size: 10px; }

.imgNiets { 	border-style: none;
      				border-width: 0px;
	  					margin: 0px 0px 0px 0px; }

.imgHoofding { 	border-style: solid;
      					border-width: 1px;
	  						border-color: black;
	  						margin: 0px 0px -2px 0px; }

.imgIndex {	border-style: solid;
      			border-width: 1px;
	  				border-color: black;
						margin: 0px 15px 0px 0px;
	  				clear: all; }

.imgCenter {	border-style: solid;
      				border-width: 1px;
	  					border-color: black;
							margin: 0px;
	  					clear: all; }

.imgInColExtra {	border-style: solid;
      						border-width: 1px;
	  							border-color: black;
	  							margin: 0px 0px 5px 0px;
	  							clear: all; }

a:link { 	color: black;
		 			text-decoration: none; }

a:visited { color: black;
						text-decoration: none; }

a:hover {	color: black;
		  		text-decoration: underline; }

.kleurSpeciaal { color: blue };

.tableHoofding {	font-family:verdana;
									color: black;
									width: 720px;
									background: white;
									border-style: none;
									padding: 0px 0px 0px 0px;
									margin: 0px 0px 0px 1px;
									text-align: center; }

.colMenu {	font-family: verdana;
		   			font-size: 10px;
		   			font-weight: bold;
						line-height: 15px;
						width: 145px;
						color: black;
						background: white;
						border-style: solid;
						border-color: black;
						border-width: 0px;
						border-right-width: 1px;
						padding: 5px 5px 0px 0px;
						vertical-align: top;
						text-align: center; }

.colInhoud {	font-family: verdana;
			 				font-size: 10px;
			 				color: black;
		     			background: white;
		     			width: 409px;
		     			border-style: none;
		     			padding: 5px;
			 				vertical-align: top; }

.colExtra {	font-family: verdana;
						font-size: 10px;
						width: 145px;
						color: black;
						background: #ffcc99;
						border-style: solid;
						border-color: black;
						border-width: 0px;
						border-left-width: 1px;
						padding-left: 7px;
						padding-top: 7px;
						vertical-align: top; }

.colInhoudBreed	{	font-family: verdana;
			 						font-size: 10px;
			 						color: black;
		     					background: white;
		     					width: 554px;
		     					border-style: none;
		     					padding: 5px;
			 						vertical-align: top; }

.colNormaal { font-family: verdana;
							font-size: 10px;
							color: black;
							background: white;
							width: 100%;
							border-style: none;
							padding: 5px;
							vertical-align: top; }

.itmHoofd { font-family: verdana;
						font-size: 10px;
						color: yellow;
						background: #6600CC;
						border-width: 3px;
						border-style: solid;
						border-color: #CC99FF;
						padding: 6px;
						cursor: hand; }

.itmSub { font-family: verdana;
					font-size: 10px;
					color: #6600CC;
					text-decoration: none;
					line-height: 10px;
					border-left: 3px;
					border-right: 3px;
					border-top: 0px;
					border-bottom: 0px;
					border-style: solid;
					border-color: #CC99FF;
					padding: 3px; }

.venInfo {	position: relative;
						top: 0px;
						left: 0px;
						width: 140px;
						height: 100px;
						background: #CC99FF;
						color: black;
						line-height: 12px;
						font-family: Verdana, Arial;
						font-weight: normal;
						border-style: none;
						padding: 5px;
						overflow: hidden; }

.titelExtra { position: relative;
							top: 0px;
							left: 0px;
							width: 140px;
							height: 25px;
							text-weight: bold;
							text-align: center;
							font-size: 12px;
							vertical-align: middle;
							background: rgb(135,133,112);
							color: white;
							padding: 4px 0px 0px 0px;
							border-style: solid;
							border-color: black black rgb(135,133,112) black;
							border-width: 1px;
							overflow: hidden; }

.kaderBuiten {	top: 0px;
								left: 0px;
								width: 140px;
								height: 100px;
								background: #ffffcc;
								border: solid black 1px;
								overflow: hidden; }

.kaderBinnen {	position: relative;
								/* top 3px; */
								left: 0px;
								width: 138px;
								/* height: 50px; */
								padding: 5px;
								background: #ffffcc;
								color: black;
								overflow: hidden; }

.menuTitel1 { position: relative;
							top: 0px;
							left: 0px;
							width: 140px;
							text-weight: bold;
							vertical-align: middle;
							padding-left: 5px;
							background: #660033;
							color: white;
							border-style: none;
							overflow: hidden; }

.menuLinks1{	position: relative;
							top: 0px;
							left: 0px;
							width: 140px;
							font-weight: normal;
							padding-left: 5px;
							background: #ffffcc;
							border-style: solid;
							border-color: #660033;
							border-width: 1px;
							overflow: hidden;
							text-align: left; }

.navBullet1 { color: #660033; }

.menuTitel2 { position: relative;
							top: 0px;
							left: 0px;
							width: 140px;
							text-weight: bold;
							vertical-align: middle;
							padding-left: 5px;
							background: #6600CC;
							color: white;
							border-style: none;
							overflow: hidden; }

.menuLinks2 { position: relative;
							top: 0px;
							left: 0px;
							width: 140px;
							font-weight: normal;
							padding-left: 5px;
							background: #ffffcc;
							border-style: solid;
							border-color: #6600CC;
							border-width: 1px;
							overflow: hidden;
							text-align: left; }

.navBullet2 { color: #6600cc; }

.menuTitel3 { position: relative;
							top: 0px;
							left: 0px;
							width: 140px;
							text-weight: bold;
							vertical-align: middle;
							padding-left: 5px;
							background: #669900;
							color: white;
							border-style: none;
							overflow: hidden; }

.menuLinks3 { position: relative;
							top: 0px;
							left: 0px;
							width: 140px;
							font-weight: normal;
							padding-left: 5px;
							background: #ffffcc;
							border-style: solid;
							border-color: #669900;
							border-width: 1px;
							overflow: hidden;
							text-align: left; }

.navBullet3 { color: #669900; }

.menuTitel4 { position: relative;
							top: 0px;
							left: 0px;
							width: 140px;
							text-weight: bold;
							vertical-align: middle;
							padding-left: 5px;
							background: #CC3333;
							color: white;
							border-style: none;
							overflow: hidden; }

.menuLinks4 { position: relative;
							top: 0px;
							left: 0px;
							width: 140px;
							font-weight: normal;
							padding-left: 5px;
							background: #ffffcc;
							border-style: solid;
							border-color: #CC3333;
							border-width: 1px;
							overflow: hidden;
							text-align: left; }

.navBullet4 { color: #cc3333; }

.menuTitel5 { position: relative;
							top: 0px;
							left: 0px;
							width: 140px;
							text-weight: bold;
							vertical-align: middle;
							padding-left: 5px;
							background: #9900CC;
							color: white;
							border-style: none;
							overflow: hidden; }

.menuLinks5 { position: relative;
							top: 0px;
							left: 0px;
							width: 140px;
							font-weight: normal;
							padding-left: 5px;
							background: #ffffcc;
							border-style: solid;
							border-color: #9900cc;
							border-width: 1px;
							overflow: hidden;
							text-align: left; }

.navBullet5 { color: #9900cc; }

.menuTitel6 { position: relative;
							top: 0px;
							left: 0px;
							width: 140px;
							text-weight: bold;
							vertical-align: middle;
							padding-left: 5px;
							background: #669999;
							color: white;
							border-style: none;
							overflow: hidden; }

.menuLinks6 { position: relative;
							top: 0px;
							left: 0px;
							width: 140px;
							font-weight: normal;
							padding-left: 5px;
							background: #ffffcc;
							border-style: solid;
							border-color: #669999;
							border-width: 1px;
							overflow: hidden;
							text-align: left; }

.navBullet6 { color: #669999; }

.menuTitel7 { position: relative;
			  			top: 0px;
			  			left: 0px;
			  			width: 140px;
							line-height: 15px;
			  			font-weight: bold;
			  			vertical-align: middle;
			  			padding-left: 5px;
			  			background: #669900;
			  			color: white;
			  			border-style: none;
			  			overflow: hidden;
							text-align: center; }

.menuLinks7 { position: relative;
			 				top: 0px;
			 				left: 0px;
			 				width: 140px;
							line-height: 15px;
			 				font-weight: normal;
			 				padding-left: 5px;
			 				background: #ffffcc;
			 				border-style: solid;
			 				border-color: #669900;
			 				border-width: 1px;
			 				overflow: hidden;
			 				text-align: left; }

.navBullet7 { color: #669900; }

.menuTitel8 { position: relative;
							top: 0px;
							left: 0px;
							width: 140px;
							text-weight: bold;
							vertical-align: middle;
							padding-left: 5px;
							background: #878570;
							color: white;
							border-style: none;
							overflow: hidden; }

.menuLinks8{	position: relative;
							top: 0px;
							left: 0px;
							width: 140px;
							font-weight: normal;
							padding-left: 5px;
							background: #ffffff;
							border-style: solid;
							border-color: #878570;
							border-width: 1px;
							overflow: hidden;
							text-align: left; }

.navBullet8 { color: #660033; }

.menuTitelScholen { position: relative;
							top: 0px;
							left: 0px;
							width: 239px;
							text-weight: bold;
							vertical-align: middle;
							padding-left: 5px;
							background: #878570;
							color: white;
							border-style: none;
							overflow: hidden; }

.menuLinksScholen {	position: relative;
							top: 0px;
							left: 0px;
							width: 239px;
							font-weight: normal;
							padding-left: 5px;
							background: #ffffff;
							border-style: solid;
							border-color: #878570;
							border-width: 1px;
							overflow: hidden;
							text-align: center; }

.menuTitelExtra { position: relative;
			  					top: 0px;
			  					left: 0px;
			  					width: 140px;
									line-height: 15px;
			  					font-weight: bold;
			  					vertical-align: middle;
			  					padding-left: 5px;
			  					background: rgb(255, 219, 35);
			  					color: black;
			  					border-style: solid;
									border-width: 1px 1px 0px 1px;
			  					overflow: hidden;
									text-align: center; }

.menuLinksExtra { position: relative;
			 						top: 0px;
			 						left: 0px;
			 						width: 140px;
									line-height: 15px;
			 						font-weight: normal;
			 						padding-left: 5px;
			 						background: white;
									color: black;
			 						border-style: solid;
			 						border-color: black;
			 						border-width: 0px 1px 1px 1px;
			 						overflow: hidden;
			 						text-align: left; }

.navBulletExtra { color: #9900cc; }

.titelNieuws { color: black };

.bannerArchief { 	position: relative;
									top: 0px;
									left: 0px;
									width: 600px;
									height: 300px
									text-weight: bold;
									font-size: 30px;
									text-align: left;
									padding: 5px 5px 5px 5px;
									background: #669900;
									color: white;
									border-style: none;
									overflow: hidden; }

.venFotoBuiten { position: relative;
                 top: 0px;
                 left: 0px;
                 width: 140px;
                 height: 79px;
                 background: black;
                 border: solid black 1px;
                 overflow: hidden; }

.venFotoBinnen { 	position: relative;
									left: 0px;
									top: 0px;
									height: 77px;
									width: 138px;
									padding: 0px;
									background: black;
									border-style: none;
									overflow: hidden; }

#titelFoto  { position: relative;
							top: 0px;
							left: 0px;
							width: 140px;
							height: 25px;
							text-weight: bold;
							text-align: center;
							vertical-align: middle;
							background: black;
							color: #FFCC00;
							border-style: solid;
							border-color: black;
							border-width: 1px;
							overflow: hidden; }

.fotoNav {	position: relative;
						top: 0px;
						left: 0px;
						width: 140px;
						height: 25px;
						text-align: center;
						vertical-align: middle;
						background: black;
						border-style: solid;
						border-color: black;
						border-width: 1px;
						padding-left: 0px;
						overflow: hidden; }

.imgGal {	width: 138px;
		  		height: 77px;
		  		border-style: none; }

.navBulletRight { color: red; }

.BulletLeft { color: black; }

.colTabhoofdBB { font-family: verdana;
                 font-size: 10px;
                 font-weight: bold;
                 line-height: 15px;
                 color: white;
                 background: #669900;
                 border-style: solid;
                 border-color: black;
                 border-right-width: 1px;
                 border-left-width: 1px;
                 border-top-width: 1px;
                 border-bottom-width: 1px;
                 padding: 5px;
                 vertical-align: top; }

.spTekstGroter {	color: black;
									font-weight: bold;
									font-size: 13px; }

/* Gebruikt voor de tabellen in de lessenroosters */

.tabLessenRooster {	border-width : 1px 0px 1px 1px;
										border-color: black;
										border-style: solid;
										width: 390px; }

.thTitel 	{ background: rgb(255,219,35);
						color: black;
						font-family: verdana;
						font-size: 12px;
						font-weight: bold;
						border-width: 0px 1px 1px 0px;
						border-style: solid;
						border-color: black;
						padding: 5px 2px 5px 10px;
						text-align: left; }

.tdVak	{ background: #FFFFCC;
					color: black;
					font-family: verdana;
					font-size: 10px;
					line-height: 16px;
					font-weight: bold;
					border-width: 0px 1px 0px 0px;
					border-style: solid;
					border-color: black;
					padding: 1px 2px 3px 10px;
					vertical-align: top;
					text-align: left; }

.tdUur { 	background: #FFFFCC;
					color: black;
					font-family: verdana;
					font-size: 10px;
					line-height: 15px;
					font-weight: bold;
					border-width: 0px 1px 0px 0px;
					border-style: solid;
					border-color: black;
					padding: 1px 10px 3px 0px;
					vertical-align: top;
					text-align: right;
					width: 80px;	 }

.tabRichting {	border-width : 1px 1px 1px 1px;
								border-color: black;
								border-style: solid;
								width: 390px; }

.colHoofding { font-family: verdana;
               font-size: 12px;
               font-weight: bold;
               line-height: 15px;
               color: black;
               background: rgb(255,219,35);
               border-style: solid;
               border-color: black;
               border-width: 0px 0px 0px 0px;
               padding: 5px;
               vertical-align: top; }

.colSRichting { font-family: verdana;
               font-size: 12px;
               font-weight: bold;
               line-height: 15px;
               width: 70px;
               color: black;
               background: rgb(255,219,35);
               border-style: solid;
               border-color: black;
               border-width: 1px 1px 0px 0px;
               padding: 5px 5px 5px 5px;
               vertical-align: top; }

 .colSVak { font-family: verdana;
           font-size: 10px;
           font-weight: bold;
           line-height: 15px;
           width: 240px;
           color: black;
           background: #FFFFCC;
           border-style: solid;
           border-color: black;
           border-width: 1px 0px 0px 0px;
           padding: 5px 5px 5px 5px;
           vertical-align: top; }

.colRichting { font-family: verdana;
               font-size: 12px;
               font-weight: bold;
               line-height: 15px;
               width: 70px;
               color: black;
               background: rgb(255,219,35);
               border-style: solid;
               border-color: black;
               border-width: 0px 1px 0px 0px;
               padding: 0px 5px 5px 5px;
               vertical-align: top; }

.colVak { font-family: verdana;
           font-size: 10px;
           font-weight: bold;
           line-height: 15px;
           width: 240px;
           color: black;
           background: #FFFFCC;
           border-style: solid;
           border-color: black;
           border-width: 0px 0px 0px 0px;
           padding: 0px 5px 5px 5px;
           vertical-align: top; }

.colTabvrijaf { font-family: verdana;
                font-size: 16px;
                font-weight: bold;
                text-align: center;
                line-height: 15px;
                width: 65%;
                color: black;
                background: #FFFF00;
                border-style: solid;
                border-color: black;
                border-right-width: 0px;
                border-left-width: 0px;
                border-top-width: 0px;
                border-bottom-width: 1px;
                padding: 5px;
                vertical-align: middle; }

.tabNormaal { font-family: verdana;
              font-size: 10px;
              color: black;
              background: white;
              width: 90%;
              border-style: solid;
              border-color: black;
              border-left-width:1px;
              border-bottom-width: 1px;
              border-right-width: 1px;
              border-top-width: 1px;
              padding: 5px;
              vertical-align: top; }

.venGedicht1 { position: relative;
               width: 300px;
               background: #FFFFCC;
               color: black;
               text-align: left;
               font-family: Verdana, Arial;
               font-weight: normal;
               padding-top: 5px;
               padding-bottom: 5px;
               padding-left: 10px;
               border-top-width: 0px;
               border-left-width: 1px;
               border-right-width: 1px;
               border-bottom-width: 5px;
               border-style: solid;
               border-color: #CCCC00; }

.titGedicht1 { position: relative;
               width: 300px;
               text-align: center;
               font-size: 15px;
               font-weight: bold;
               background: #CCCC00;
               color: black;
               padding: 5px;
               border-top-width: 0px;
               border-left-width: 0px;
               border-right-width: 0px;
               border-bottom-width: 1px;
               border-style: none;
               border-color: black; }

.venLied { position: relative;
           width: 300px;
           background: #ffcc99;
           color: #660033;
           text-align: left;
           font-family: Verdana, Arial;
           font-weight: normal;
           padding-top: 5px;
           padding-bottom: 5px;
           padding-left: 10px;
           border-top-width: 0px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-bottom-width: 5px;
           border-style: solid;
           border-color: #660033; }

.titLied { position: relative;
           width: 300px;
           text-align: center;
           font-size: 15px;
           font-weight: bold;
           background: #ffcc99;
           color: #660033;
           padding: 5px;
           border-width: 5px 1px 2px 1px;
           border-style: solid;
           border-color: #660033; }

.venKader { position: relative;
	          width: 390px;
	          background: #ffcc99;
	          color: #660033;
	          text-align: left;
	          font-family: Verdana, Arial;
	          font-weight: normal;
	          padding-top: 5px;
	          padding-bottom: 5px;
	          padding-left: 10px;
						padding-right: 10px;
	          border-top-width: 5px;
	          border-left-width: 1px;
	          border-right-width: 1px;
	          border-bottom-width: 5px;
	          border-style: solid;
		        border-color: #660033; }

.venKalenderBB { position: relative;
                 width: 300px;
                 background: #FFFFCC;
                 color: black;
                 text-align: left;
                 font-family: Verdana, Arial;
                 font-weight: normal;
                 padding-top: 5px;
                 padding-bottom: 5px;
                 padding-left: 10px;
                 border-width: 0px 1px 1px 1px;
                 border-style: solid;
                 border-color: black; }

.titKalenderBB { position: relative;
                 width: 300px;
                 text-align: center;
                 font-size: 15px;
                 font-weight: bold;
                 background: rgb(255,219,35);
                 color: black;
                 padding: 5px;
                 border-top-width: 1px;
                 border-left-width: 1px;
                 border-right-width: 1px;
                 border-bottom-width: 1px;
                 border-style: solid;
                 border-color: black; }

.tabKalenderBB { 	width: 100%;
									padding: 0px;
									color: black;
									border-top-width: 1px;
									border-left-width: 1px;
									border-right-width: 0px;
									border-bottom-width: 0px;
									border-style: solid;
									border-color: black;
									font-family: Verdana, Arial;
									font-weight: normal;
									font-size: 10px; }

.thKalenderBB { background: rgb(255,219,35);
								color: black;
								font-size: 12px;
               	font-weight: bold;
               	line-height: 15px;
								border-top-width: 0px;
								border-left-width: 0px;
								border-right-width: 1px;
								border-bottom-width: 1px;
								border-style: solid;
								border-color: black;
								padding: 5px 0px 5px 0px; }

.tdKalenderBB { background: #FFFFCC;
								color: black;
								border-top-width: 0px;
								border-left-width: 0px;
								border-right-width: 1px;
								border-bottom-width: 1px;
								border-style: solid;
								padding: 5px 5px 5px 5px; }

.tdVakantieBB { background: #FFFFCC;
								color: #9933ff;
								border-top-width: 0px;
								border-left-width: 0px;
								border-right-width: 1px;
								border-bottom-width: 1px;
								border-style: solid;
								padding: 5px 5px 5px 5px;
								vertical-align: middle;
								text-align: left;
								font-size: 14px;
								font-weight: bold; }

.venReactie1 {	position: relative;
								width: 400px;
								background: #FFFFCC;
								color: black;
								text-align: left;
								font-family: Verdana, Arial;
								font-weight: normal;
								padding: 7px 10px 7px 10px;
								border-style: none; }

.venReactie2 {	position: relative;
								width: 400px;
								background: #FFFFFF;
								color: black;
								text-align: left;
								font-family: Verdana, Arial;
								font-weight: normal;
								padding: 7px 10px 7px 10px;
								border-style: none; }

.venInsert {  position: relative;
							width: 200px;
							background: #CCCCFF;
							color: blue;
							margin: 7px;
							font-family: Verdana, Arial;
							font-weight: normal;
							font-size: 10px;
							padding: 7px 5px 7px 5px;
							border-style: solid;
							border-width: 5px 0px 5px 0px;
							border-color: blue; }

.venAndereSites { position: relative;
									width: 140px;
									background: #ffffcc;
									color: black;
									margin: 10px 0px 5px 0px;
									font-family: Verdana, Arial;
									font-weight: normal;
									font-size: 10px;
									text-align: center;
									padding: 7px 5px 13px 5px;
									border-style: solid;
									border-width: 1px 1px 1px 1px;
									border-color: black; }

.imgNoMargin { border-style: solid;
               border-width: 1px;
               border-color: black;
               margin: 0px;
               clear: none; }

.imgNoDecoration { border: none;
                   margin: 0px;
                   clear: none; }

.imgVenAndereSites {	border-style: solid;
											border-width: 1px;
											border-color: black;
											margin: 7px;
											clear: all; }

.venNieuw { position: relative;
            background: red;
            width: 4em;
            height: 1em;
            color: yellow;
            margin: 5px 0px 0px 0px;
            font-family: Verdana, Arial;
            font-weight: bold;
            font-size: 10px;
            text-align: center;
            padding: 1px 1px 1px 1px;
            border-style: none; }

.venAandacht { 	position: relative;
            		background: blue;
            		height: 1em;
            		color: white;
            		margin: 0px 0px 0px 0px;
            		font-family: Verdana, Arial;
            		font-weight: bold;
            		font-size: 10px;
            		text-align: center;
            		padding: 1px 1px 1px 1px;
            		border-style: none; }

.tdBijFotosBB {  width: 400px;
                 height: 77px;
                 background: #CCCCFF;
                 color: black;
                 margin: 3px 7px 3px 7px;
                 font-family: Verdana, Arial;
                 font-weight: normal;
                 font-size: 10px;
                 vertical-align: top;
                 padding: 7px 5px 5px 7px;
                 border-style: solid;
                 border-width: 1px 0px 1px 0px;
                 border-color: blue; }

.spHorStroken { width: 403px;
                background: #ffcc99;
                color: #660033;
                margin: 3px 3px 3px 3px;
                font-family: Verdana, Arial;
                font-weight: normal;
                font-size: 10px;
                vertical-align: top;
                padding: 7px 5px 5px 7px;
                border-style: solid;
                border-width: 1px 0px 1px 0px;
                border-color: #660033; }

.spStrookVrijeHoogte {	width: 403px;
							          background: #ffcc99;
						            color: #660033;
						            margin: 3px 3px 3px 3px;
						            font-family: Verdana, Arial;
						            font-weight: normal;
						            font-size: 10px;
						            vertical-align: top;
						            padding: 7px 5px 5px 7px;
						            border-style: solid;
						            border-width: 1px 0px 1px 0px;
						            border-color: #660033; }

.spTitelInStrook {	background: #ffcc99;
										color: blue;
										font-weight: bold;
										font-size: 13px;
										margin: 0px 0px 0px 0px; }

.spHorStrook {	width: 400px;
                // background: #ffcc99;
								background: #ffffcc;
                color: #660033;
								margin: 3px 3px 3px 3px;
                font-family: Verdana, Arial;
                font-weight: normal;
                font-size: 10px;
                vertical-align: top;
								text-align: center;
                padding: 7px 5px 5px 7px;
                border-style: solid;
                border-width: 1px 0px 1px 0px;
                border-color: #660033; }

.KaderInTekst {	position: relative;
								width: 100%;
								background: #ffcc99;
								color: #660033;
								text-align: left;
								font-family: Verdana, Arial;
								font-weight: normal;
								padding-top: 5px;
								padding-bottom: 5px;
								padding-left: 15px;
								border-top-width: 5px;
								border-left-width: 1px;
								border-right-width: 1px;
								border-bottom-width: 5px;
								border-style: solid;
								border-color: #660033; }

.frmClock { margin: 3px 7px 3px 7px };

.tabAftellen { width: 393px;
               color: black;
               border-top-width: 1px;
               border-left-width: 1px;
               border-right-width: 1px;
               border-bottom-width: 1px;
               border-style: solid;
               border-color: #660033;
               font-family: Verdana, Arial;
               font-weight: normal;
               font-size: 10px;
               background: #ffcc99;
               color: #660033; }

.trAftellenBoven { padding: 3px 0px 0px 0px; }

.trAftellenOnder { padding: 0px 0px 3px 0px; }

.trToneelTweeKolommen { vertical-align: top; }

.tabToneel {	padding: 0px;
             	border-style: solid;
             	border-width: 1px;
             	border-color: black;
							width: 190px; }

.thToneel { background: #FFCC33;
            color: black;
            text-align: center;
            font-family: Verdana, Arial;
            font-weight: bold;
            font-size: 12px;
            border-style: none;
            padding: 5px 5px 5px 5px; }

.tdToneel { background: #ffffcc;
            color: black;
            text-align: left;
            font-family: Verdana, Arial;
            font-weight: bold;
            font-size: 10px;
            border-style: none;
            border: 0px;
            padding: 5px 5px 3px 5px; }

.tdHoofding { vertical-align: top;
							background: #99CCFF;
							text-align: left;
							font-family: Verdana, Arial;
							font-weight: bold;
							font-size: 12px;
							border-color: white;
							border-style: solid;
							border-width: 0px 1px 0px 0px;
							padding: 5px 5px 3px 5px;
							width: 50%; }

.tdHoofdingR {	vertical-align: top;
								background: #99CCFF;
								text-align: left;
								font-family: Verdana, Arial;
								font-weight: bold;
								font-size: 12px;
								border-style: solid;
								border-color: white;
								border-width: 0px 0px 0px 0px;
								padding: 5px 5px 3px 5px;
								width: 50%; }

.tdInhoud {	vertical-align: top;
						background: white;
						text-align: left;
						font-family: Verdana, Arial;
						font-weight: normal;
						font-size: 10px;
						border-style: solid;
						border-width: 0px 1px 0px 0px;
						border-color: #99CCFF;
						padding: 5px 5px 7px 5px;
						width: 50%; }

.tdInhoudR {	vertical-align: top;
							background: white;
							text-align: left;
							font-family: Verdana, Arial;
							font-weight: normal;
							font-size: 10px;
							border-style: solid;
							border-width: 0px;
							padding: 5px 5px 7px 5px;
							width: 50%; }

.tdThumbnails { padding: 3px 6px 3px 0px;
								margin: 0px; }

.spNavBar {	width: 100%;
            background: #ffffcc;
            color: black;
            margin: 0px 0px 3px 0px;
            font-family: Verdana, Arial;
            font-weight: normal;
            font-size: 10px;
            vertical-align: center;
						text-align: left;
            padding: 3px 0px 3px 7px;
            border-style: solid;
            border-width: 0px 1px 1px 1px;
            border-color: black;
            clear: all; }

.thInschrijvingen	{	font-family: verdana;
										font-size: 12px;
										font-weight: bold;
										line-height: 15px;
										color: black;
										background: rgb(255,219,35);
										border-style: solid;
										border-color: black;
										border-width: 1px 1px 1px 1px;
										padding: 5px;
										vertical-align: top; }


.tdInschrijvingen {	font-family: verdana;
										font-size: 10px;
										font-weight: bold;
										line-height: 15px;
										width: 240px;
										color: black;
										background: #FFFFCC;
										border-style: solid;
										border-color: black;
										border-width: 0px 1px 1px 1px;
										padding: 5px;
										vertical-align: top;
										text-align: center; }

.venTekst { position: relative;
						width: 350px;
						background: white;
						color: black;
						text-align: left;
						font-family: Bookman Old Style, Verdana, Arial;
						font-weight: normal;
						font-size: 12px;
						padding: 5px 10px 5px 10px;
						border-width: 5px 1px 5px 1px;
						border-style: solid;
						border-color: #669900; }

.spTitelLetter {	background: white;
									color: red;
									font-weight: bold;
									font-size: 17px;
									margin: 0px 0px 4px 0px; }

.tabPersInfo {	border-width : 1px 0px 1px 0px;
								border-color: black;
								border-style: solid; }

.tdGraadInfo 	{ background: rgb(255, 219, 35);
								color: black;
								font-family: verdana;
								font-size: 10px;
								font-weight: bold;
								border-width: 0px 1px 0px 1px;
								border-style: solid;
								border-color: black;
								padding: 3px 2px 3px 10px;
								text-align: left; }

.tdRichtInfo {	font-family: verdana;
								font-size: 12px;
								font-weight: bold;
								line-height: 15px;
								color: black;
								background: #FFFFCC;
								border-style: solid;
								border-color: black;
								border-width: 0px 1px 0px 1px;
								padding: 2px 0px 3px 10px;
								width: 50px;
								vertical-align: top;
								text-align: left; }

.tdKlasInfo {		font-family: verdana;
								font-size: 10px;
								font-weight: bold;
								line-height: 15px;
								color: black;
								background: #FFFFCC;
								border-style: solid;
								border-color: black;
								border-width: 0px 1px 0px 0px;
								padding: 2px 0px 3px 10px;
								width: 40px;
								vertical-align: top;
								text-align: left; }

.tdVakInfo {	font-family: verdana;
							font-size: 10px;
							font-weight: bold;
							line-height: 15px;
							color: black;
							background: #FFFFCC;
							border-style: solid;
							border-color: black;
							border-width: 0px 1px 0px 0px;
							width: 250px;
							padding: 2px 2px 3px 10px;
							vertical-align: top;
							text-align: left; }

.tdRichtInfoStartVorm {	font-family: verdana;
												font-size: 12px;
												font-weight: bold;
												line-height: 15px;
												color: black;
												background: #FFFFCC;
												border-style: solid;
												border-color: black;
												border-width: 1px 1px 0px 1px;
												padding: 5px 0px 5px 10px;
												width: 50px;
												vertical-align: top;
												text-align: left; }

.tdKlasInfoStartVorm {	font-family: verdana;
												font-size: 10px;
												font-weight: bold;
												line-height: 15px;
												color: black;
												background: #FFFFCC;
												border-style: solid;
												border-color: black;
												border-width: 1px 1px 0px 0px;
												padding: 5px 0px 5px 10px;
												width: 40px;
												vertical-align: top;
												text-align: left; }

.tdVakInfoStartVorm {	font-family: verdana;
											font-size: 10px;
											font-weight: bold;
											line-height: 15px;
											padding: 5px 0px 5px 10px;
											color: black;
											background: #FFFFCC;
											border-style: solid;
											border-color: black;
											border-width: 1px 1px 0px 0px;
											width: 250px;
											padding: 5px 2px 5px 10px;
											vertical-align: top;
											text-align: left; }

.tabSpecInfo {	font-family: verdana;
								font-size: 10px;
								font-weight: bold;
								line-height: 15px;
								color: black;
								text-align: left;
								padding: 5px 2px 5px 10px;
								background: #FFFFCC;
								border-width : 1px 1px 1px 1px;
								border-color: black;
								border-style: solid;
								width: 376px; }

.tdThumbnails { padding: 3px 0px 3px 0px;
								margin: 0px; }

.linkGIP { 	cursor: hand; }

.divGroter {	font-size: 11px;
							padding: 2px 0px 0px 0px; }

.Groter {	font-family: Verdana, Arial;
          font-weight: bold;
          font-size: 11px;
          border-style: none; }

.spKleurTitel { color: #993366;
								font-size: 12px;
								font-weight: bold; }

/* Tabel die voor alles kan gebruikt worden */
/* Breedte van de kolommen ligt niet vast */

.tabTabel	{	border-width : 1px 0px 1px 1px;
						border-color: black;
						border-style: solid;
						width: 390px; }

.thKol 	{ background: rgb(255,219,35);
					color: black;
					font-family: verdana;
					font-size: 10px;
					font-weight: bold;
					border-width: 0px 1px 1px 0px;
					border-style: solid;
					border-color: black;
					padding: 5px 2px 5px 10px; }

.tdKol 	{ background: #FFFFCC;
					color: black;
					font-family: verdana;
					font-size: 10px;
					font-weight: bold;
					border-width: 0px 1px 0px 0px;
					border-style: solid;
					border-color: black;
					padding: 6px 2px 6px 10px; }




