

*{ margin: 0; padding: 0; }* 
body { font: .8em Tahoma, "Trebuchet MS", Tahoma, sans-serif; line-height: 1.6em; background: #fff url(/img/bg.gif) repeat-x; color: #808080; }
a {	color: #cd5a00;	background: inherit; text-decoration: none; cursor: pointer; }
a.groot {	color: #cd5a00;	background: inherit; text-decoration: none; font-size: 1.5em; font-weight: bold; }
a:hover { color: #808080; background: inherit; text-decoration: underline; }
p { margin: 0 0 15px 0; }
h1 { font: normal 2.8em Georgia, "Times New Roman", Arial; color: #444; }
h2 { font: normal 1.7em Georgia, "Times New Roman", Arial; margin: 0 0 10px; padding: 0 0 3px; color: #333; border-bottom: 1px solid #eee; }
h3 { font: normal 1.2em Georgia, "Times New Roman", Arial; margin: 0 0 10px; padding: 10px 0 3px; color: #333; }
img { border: 0; }
input { color: #808080; margin: 0; padding: 2px; font-size: .7em; }
	input.groot { width: 220px; font-size: 1.2em; padding: 2px; }
input.rechterzijde { margin: 0 0 5px 0; padding: 2px; font-size: .7em; }
input.btn { margin: 0 0 7px 0; padding: 2px; border: 0px; color: #fff; background-color: #c74f00; cursor: pointer; }
input.btnmiptest { margin: 0 0 7px 0; padding: 2px; border: 0px; color: #fff; background-color: #c74f00; cursor: pointer; width: 60px; }
input.radiow { margin: 0; padding: 0px; border: 0px; }
textarea { color: #808080; margin: 0 0 5px 0; padding: 2px; font-size: 1.2em; width: 300px; }
label { cursor: pointer; }
.melding { background-color: #e76a1a; color: #ffffff; background-image: url(/img/kleuren.gif); background-repeat: repeat; }
font.hl  { background-color : #ffff40; }



/* DIV */
#content { width: 930px; margin: 15px auto; }
#logo { margin: 10px 0 20px 0; width: 340px; float: left; }
	#logo p { margin: 0; padding-left: 57px; color: #004710; font: normal 1.1em Georgia; font-weight: bold; }
#menu { float: right; padding: 40px 0 0; margin: 0 0 38px; }
	#menu li { font-size: .9em; display: inline; }
	#menu li a { float: left; width: 104px; padding: 2px 0 7px; text-align: center; margin: 0 0 0 10px; color: #636365;  }
	#menu li a.current { background: #fff url(/img/button.gif) no-repeat; color: #fff; }
	#menu li a:hover { text-decoration: none; color: #000; background: #fff url(/img/button_grey.gif) no-repeat; }
.witregel { clear: both; height: 3px;  width: 930px; }
.kop { background: #fff url(/img/title.gif) no-repeat; padding: 2px 0 0 18px; height: 35px; color: #fff;  }
.kopgroen { background: #fff url(/img/title_groen.gif) no-repeat; padding: 2px 0 0 18px; height: 35px; color: #fff;  }
	.kop p { margin: 0; }
#linkerzijde { margin: 0 0 20px; clear: left; width: 200px; float: left; }
	#linkerzijde a.actief {	color: #004710;	background: inherit; text-decoration: none; }
/* .doos { background: #eee; } */ 
#linkerzijde img { padding: 6px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; background: #fff;}
.smallthumb { width: 109px; }
#midden { width: 500px; float: left; margin: 0 0 20px 15px;}
	#midden li { list-style-type: disk; margin-left: 20px; }
#rechterzijde { float: right; width: 200px; }
	#rechterzijde a.actief { color: #004710; background: inherit; text-decoration: none; }
.klein { font-size: .8em; border-top: 1px solid #eee; margin: 0 0 0 0; }
.kleinactief { font-size: .8em; border-top: 1px solid #eee; margin: 0 0 0 0; color: #000000; }
.doos { background: #eee; padding-left: 10px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; }
.doos li { list-style: none; border-bottom: 1px dotted #ccc; line-height: 22px; padding-bottom: 2px; }
.doos li a { font-size: .9em; }
.doos li a.mipnieuws { font-size: .85em; }
.alarm { color: #c00000; font-size: .85em; font-weight: bold; }
#footer { font-size: .84em; clear: both; width: 930px; background: #eee; } /* padding: 0px 2px 2px 5px; */
	#footer a { color: #cd5a00; }
	#footer a.actief {	color: #004710;	background: inherit; text-decoration: none; }

#flinkerzijde {width: 200px; height: 20px;  float: left;   margin: 0px 0px 0px 0px; background: #ff99cc;}
#fmidden {  float: left; width: 500px; height: 20px;   margin: 0px 20px 0px 20px;  background: #990099;}
#frechterzijde {  float: left; width: 200px; height: 20px;  background: #ff99cc;}

#reactiedoor { float: left; padding-top: 10px; border-top: 1px solid #a9a9a9; }

#stippenlijn { width: 360px; text-align: left; padding-left: 10; margin: 70px; border-style: dashed; border-width: 1px; border-color: #cf3e05; background-color: #f5f5f5; color: #636363; }
	.zoekresultaten { background-color: #f5f5f5; margin-bottom: 15px; border-color: #808080; padding: 2px; }
	#stippenlijn p { padding: 10px; }
#stippenlijnlidworden { width: 360px; text-align: center; padding-left: 10; margin: 70px; border-style: dashed; border-width: 1px; border-color: #cf3e05; background-color: #f5f5f5; color: #636363; }
	.zoekresultaten { background-color: #f5f5f5; margin-bottom: 15px; border-color: #808080; padding: 2px; }
	#stippenlijnlidworden p { padding: 10px; }
#stippenlijngroot { width: 490px; text-align: left; padding-left: 10px; margin: 0; border-style: dashed; border-width: 1px; border-color: #cf3e05; background-color: #f5f5f5; color: #636363; }
	#stippenlijngroot p { margin: 5px 0 5px 0; }

	
	/* POLL */
#pollresultaatvenster { background-color: #e8eaec; border-color: #27431f; border-width: 1px; border-style: solid; clip: auto; height: 1; visibility: hidden; position: absolute; left: 300px; top: 150px; overflow: hidden; width: 1; font-size: 0.8em; padding: 5px; }
	
	/* MIPTEST */
#eens { float: left; margin-right: 30px; margin-left: 10px; }
#oneens { float: none; margin-right: 0px; margin-left: 0px; }
			   
			   

  /* RIBBON  */
#ribbon {
	background-image:url(/img/ribbon-inschrijven.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	display:block;
	height:174px;
	width:174px;
	position:fixed !important;
	left:0pt;
	bottom:0pt;
	z-index:9999999;
}
/* END RIBBON */
