/* body: main settings for every webpage */

body {
	margin: 0;
	padding: 0 0 5em 0;
	background-color: #fff;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 95%;
	line-height: 1.3;
  background-color: #fff;
}


#map {
margin-left: 2em;
border: 2px solid black;
}

#formulier {

	margin: 1em;

}


h2 {
	background-color: #AAA;
}



#brf ul li {

	margin-bottom: 1em;

}



#contents {

	margin-left: 11em;

	margin-top: 45px;

	margin-right: 20px;

	padding-right: 1em;

/*	position: relative;

	left: 11em;

	top: 3em;*/

	font-size: 90%;

	border: 1px dashed #565656;

}		



p.lower {

	margin-top: 5em;

	border: 1px solid red;

}



p.lastmodified {

  font-size: 75%;

}



.floatleft {

border: 0px solid #fff;

float:left;

margin: 0.3em 1em 0px 0em;

}



p#copy {

	margin-top: 5em;

}

#licensing ul li {

	margin-top: 10px;

}



h1 {

	font-size: 1.25em;

	margin-left: 0.7em;

	color: #565656; 

	clear: left; 

}



h2 {

	font-size: 0.9em;

	font-weight: bold;

	margin-left: 1.1em;

	color: #565656; 

	margin-top: 3em;

	clear: left; 	

}



#downloadtabel {

	margin-bottom: 5em;

	margin-left: 2em;

}



.center {

	text-align: center;

}



.navi {

	text-align: center;

	margin-top: 2em;

	margin-bottom: 1em;

	clear: left;

}



#banner {
	position: static;
	border: 1px solid #000;
	margin-left: 20px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 0;
	padding: 0;
	height: 85px;
	background-color: #eee;
}















/* main settings for alineas */

p {

	margin: 1.0em;

	margin-top: 0.9em;

	margin-bottom: 0.9em;

	padding: 0; /*

	10em;

	padding: 0.5em;*/

}



	p.question,p.date {			/* questions in FAQ and dates in calendar */

		color: #0068CC ;

		margin-top: 0;

		margin-bottom: 0;

		padding: 0;

		padding-top: 1em;

		font-weight: 900;			/* maximal font weight */

	}



	p.answer,p.contents {		/* answers in FAQ, calendar text */

		margin-top: 0;

		padding: 0;

		margin-bottom: 1.5em;

	}



p#download {

	margin: 0;

	padding: 0;

}



ul {

	list-style: square;			/* set list style marker */

}



a {

	color: #003CA6;

	text-decoration: none;		/* font color */

}



	a:hover {

		text-decoration: underline;	/* underline links when hover */

	}





ul #licensing li {

	margin-bottom: 20px;

}

/* navigation menu 

 */

 

 #contents {

 	

 }

#navigation {

	/* positioning & dimensions of navigation menu */

	position: absolute;

	top: 150px;

	left: 20px;

	width: 10em;	

	display: block;	

	font-size: 70%;

	

	/* text contents */

	text-transform: uppercase;

	background-color: transparent;

	border: none;

	margin: 0;

	padding: 0;

}



	#navigation ul {

		list-style-type: none;	/* hide list indications */

		margin: 0;

		padding: 0;

	}



		#navigation ul li {

			margin-top:0.2em;	/* horizontal space between 2 navigation cells */

		}



		#navigation ul li a {

			/* important settings */

			display: block;

			width: 12em;		

			padding: .1em 0.5em;			

			width: 100%;

			line-height: 150%;				

			

			/* border & background */

			border: 1px solid #000;

			background-color: #787878;

			background-color: #E9CE7A;
		background-color: #eee;
			text-decoration: none;

			font-weight: 700;

			color: #B8860B;
			color: #444;

		}

		

		#navigation ul li a:hover {

			color: #000;

			background-color: #E9CE7A;
						background-color: #cbdef1;


		}

		

		

		#navigation li#langugage {

			padding-top: 1em;

		}

		

		

		#navigation li#current a {

			background-color: #DEB887;
			background-color: #cbdef1;
			background-color: #a0c6eb ;
		}

		

		#navigation li.leavespace {

			margin-top: 1em;

		}

		



		table {

			margin-left: 1em;

		}

			



      pre {

      	color: #000;

        font-weight: bold;

        margin-left: 2em;

        margin-top: 2em;

        margin-bottom: 3em;

        font-family: "verdana";

        font-size: 0.8em;

      }

      

      

      td.redCell {

      	color: red;

        font-size: 80%;

      }

      

      p.redCell {

      	color: red;

        font-size: 100%;

      }

            

      

      .myInput {

      	font-family: verdana;

        font-weight: bold;

        font-size: 80%;

        background-color: #fff;

        border: 1 px solid #000;

        

      }
			
			
			p.red, p.red a {
				color: #f00;
			}
			
			p.red a {
				text-decoration: underline;
			}
			
			p.announcement {
				color: #f00;
				font-weight: bold;
				font-size: 0.7em;
			}	
