body {
   background:#DBE13C;
   font-family:verdana;
   font-size:11px;
   color:black;
   margin:0;
   padding:0;
}

a {
	color: #0a3265; 
	text-decoration: none;
}

#zero {
   width:950px;
   background:#f0f2f6;
   margin:0 auto;
}

#header {
   height:131px;
}

#flashanim, #masthead {
   float:left;
}
#flashanim {
   width:211px;
   height:131px;
   background:#0a3265;
}
#masthead {
   height:130px;
   width:739px;
   border-bottom:1px dashed #0a3265;
}
#masthead img {
   display:block;
}

#contentandmenu {
   background:#f0f2f6;
   float:left;
}
#contentarea, #menubar, #menubar_kwal {
   float:left;
}
#contentarea {
   width:754px;
}
#menubar {
   width:195px;
   height:100%;
   border-left:1px dashed #0a3265;
}

#menubar_kwal {
   width:195px;
   _width:180px;
   height:100%;
   border-left:1px dashed #0a3265;
}


#extracorner {
   height:13px;
   background:#f0f2f6 url("../gfx/img_extracorner.gif") no-repeat;
}
#content {
   margin:10px;
   background:white;
   padding:20px;
   border-top:1px solid #6477a0;
   border-bottom:1px solid #6477a0;
   height:100%;
   width:90%;
   float:left;
   _float:none;
}

#content_kwal {
   margin:10px;
   background:white;
   xpadding:20px;
   border-top:1px solid #6477a0;
   border-bottom:1px solid #6477a0;
   height:100%;
   xwidth:90%;
   width: 740px;
   float:left;
   _float:none;
}

#content h1, #content_kwal h1 {
   font-size:18px;
   color:#002a5f;
   margin:0 0 1em 0;
}
#content p, #content_kwal p {
   margin: 0 0 1em 0;
}

#menubar a ,#menubar_kwal a {
   display:block;
   margin:5px;
   font-weight:bold;
   text-decoration:none;
   color:#0a3265;
}

#menu a {
   margin:0;
   padding:8px 10px;
}
#menu a:hover {
   background:#fdc98a
}
a#tip {
   background:#f8991c url("../gfx/bg_tip.gif") no-repeat;
   color:white;
   padding:15px 5px 5px 26px;
   margin:10px 5px 5px 5px;
   width: 153px;
}
a#tip:hover {
   color:#0a3265;
}
a.sidebut_stage {
   background:#9cdbf0;
   padding:5px;
}

a.sidebut_werk {
	background: #99C206;
	padding:5px;
}	
a.sidebut_werk:hover {
	background: #A5CD13;
}
a.sidebut_stage:hover {
   background:#a7dff2;
}

form div {
   font-weight:bold;
}

.rij1 {
	xwidth: 200px;
	width: 150px;
	xwidth: 300px;
	_width:231px;
	float:left;
	height: 300px;
}
.sector {
   height:100px;
}
form select {
   width:150px;
}
.submit_stage {
   clear:both;
   xmargin-left:300px;
   background:#9CDBF0;
   border: 1px solid #6477A0;
   color:#0A3265;
   margin-left: 50px;
   margin-top:-45px;
}
.submit_werk {
   clear:both;
   xmargin-left:300px;
   background:#99C206;
   border: 1px solid #6477A0;
   color:#0A3265;
   margin-left: 50px;
   margin-top:-45px;
}
/* kaart */

#kaart {
	width:287px;
	height:336px;
	background: url("../gfx/kaart/kale_kaart.gif");
	margin: 0px; 
	padding: 0;
	position: relative;
}

#kaart li {
	margin: 0; 
	padding: 0; 
	list-style: none;
	position: absolute; 
	top: 0;
}
#kaart li, #kaart a {
	height: 200px; 
	display: block;
}
/*getallen kloppen niet. tut. is ook nodig voor links???? niet nodig dus.*/
#noord {position:absolute;left:102px;top:-2px;}
#oost {position:absolute;left:114px;top:85px;}
#zuidoost {position:absolute;left:101px;top:199px;}
#zuidwest {position:absolute;left:0px;top:171px;}
#middenwest {position:absolute;left:56px;top:76px;}
#noordwest {position:absolute;left:65px;top:43px;}

#smallMap {
	float:left;
	margin-top:55px;
	margin-left:20px;
}
/* kaart */
#coloredTable {
	background: #E4E4E4;
	width: 100%;
	margin-top:10px;
	margin-bottom:50px;
}
#coloredTable table {
	width: 100%;
}
/*
.kwalTable {
   border:1px solid red;
   width: 95%;
}
*/
#coloredTable td, #coloredTable_two td {
	text-align: center;
	border-bottom: 1px solid white;
	border-left: 1px solid white;
	height: 10px;
}
#noncoloredTable {
   background: #E4E4E4;
	width: 100%;
   height: 100%;
}
.kwalTable td {
   border-top: 1px solid black;
}
#kwal_div {
   overflow:auto;
   overflow-x: hidden;
   height: 525px;
   border: 1px solid black;
}
#noncoloredTable td {
	text-align: center;
   border: none;
}
#coloredTable_two {
	background: #E4E4E4;
	width: 100%;
   margin-top:5px;
	margin-bottom:5px;
}
#noncoloredTable .border_top {
   border-top: 1px solid white;
}
/* downloads page */
#downloadBlock {
	padding-top: 10px;
	border-bottom:1px solid #6477A0;
	width: 575px;
	float:left;
	xborder-top: 3px solid red;
	xbackground: blue;
	height: 100%;
	display:block;
	padding-bottom:10px;
	margin-left: 50px;
}
#pic {
	margin-left: 10px;
	float:left;
	width: 50px;
	height: 50px;
}
#bigBlock {
	float:left;
	width:70%;
	height:100%;
}
#bigBlock .title {
	width:100%;
	margin-top:5px;
	margin-left: 5px;
}
#bigBlock .intro {
	margin-top:5px;
	margin-left:5px;
}
#bigBlock .title a {
	font-weight: bold;
	text-decoration: underline;
	color: black;
}
#email {
	display:none;
	float:right;
}
#big_table {
	float:left;
}
#legenda {
	padding: 0 5px 0 5px;
	position:absolute;
}
select {
	font-size: 10px;
}
#footer {
	xposition:absolute;
	bottom:0px;
	font-size:10px;
	margin-top: 30px;
	margin-left: 10px;
}