td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
	
ul {
	list-style-type: disc;
	padding: 0 0 10px 0;
}

ol {
	padding: 0 0 10px 0;
}
ul,ol,li {
	margin-top: 2px;
	margin-bottom: 0px;
	margin-left: 15px;}
p { margin: 0 0 12px 0;  }
a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#46A3FF;
	font-size:11px;
	}
	a:hover {
	text-decoration:underline;
	color:#999999;
	}
input, select,textarea {
color:#333;
padding:2px;
font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}

.nieuwsitem P { margin: 0 0 12px 0;  }

.paragraaf {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}	

.poll {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}	
.std {
	FONT: 12px "Verdana";
	COLOR: #333333;
	}
	
	
.menuTD {
padding: 0 20px 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
	COLOR: #0066CC;}
	
.menuTD a {
	COLOR: #0066CC;
	display:block;
	height:100%;
	font-size:12px;
	text-decoration:none;}	
	
.menuTD a:hover {
	COLOR : #999999;
	text-decoration:none;
	}
.kopgroen {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#339900;margin: 4px 0 4px 0;
font-weight:bold;
	}
.koporanje {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
	COLOR: #FF6600;margin: 4px 0 4px 0;
	font-weight:bold;
	}
.pageTitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
COLOR: #FF6600;margin: 4px 0 4px 0;
font-weight:bold;
	}
.koprood {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
	COLOR: #FF3333;margin: 4px 0 4px 0;
	font-weight:bold;
	}

.hlinkc a {
	display: block;
	width: 100%;
	color: #46A3FF;
	background-color: #FFFFFF;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom: dashed 1px #CCCCCC;
	padding: 5px 0 5px 5px;
}
.hlinkc a:hover {
	BACKGROUND-COLOR : #CCCCCC;	}
	
#menu_ngp .hlinkc a {
	color: #666666;
}
td.TDmenu a {
	display: block;
	width: 100%;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
td.TDmenu a:visited {
	text-decoration: none;}
td.TDmenu a:active {
	text-decoration: none;}
td.TDmenu a:hover {
	text-decoration: underline;
	color: #999999;} 
.border {
	border:0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;}
.border1 {
	border:0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;}
	
	.inputclassOK{
	width:180px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #818A8F;
}

.inputclassNOK{
	width:180px;
	background-color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #818A8F;
}

form {margin-bottom : 0; }

.login {
	float:right;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 140px;
	border:none;
    border:0;
	padding:3px;
	margin: 0 0 0 0;
	color:#999999;
	text-align:right;
	background-color:#FFFFFF;
	font-weight:bold;
}

.login:hover {
	color:#FF3333;
}

.keuzeButton {
float: left;
text-align: center;
border:none;

}

.keuzeButton a{
border:none;
display: block;
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color:#FF6600;
}

.keuzeButton img{
	border:none;
}

.tabeloranje {
	border-bottom: dashed 1px #CCCCCC;
	padding: 2px 0 4px 0;
	}
	
	.tabelpaars {
	border: dashed 1px #CCCCCC;
	padding: 0 0 10px 0;}
	
	.small {
	font-size:9px;
	color:#999999;}

.stapPlanKolom {
	width:120px;
	float:left;
	text-align:center;
	margin: 0 0 0 15px;
	padding:0;
	background-color:#FFFFFF;
}

.fase0 {
	width: 100%;
	height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 0.7px;
	color: #A70240;
	margin: 0 0 0 0;
	text-align:center;
	background-image: url(../images/consument/leden/backStapHeader.jpg);
background-repeat:no-repeat;
background-position:center;
font-weight:bold;
}
.fase1 {
	width: 100%;
	height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 0.7px;
	margin: 0 0 0 0;
	text-align:center;
	background-image: url(../images/consument/leden/backStapHeader.jpg);
background-repeat:no-repeat;
background-position:center;
font-weight:bold;
	color: #009933;
}
.stapPlanKolom img{ 
border:0;
}

.stapPlanLink a{
display:block;
width: 100%;
height:20px;
font-size:11px;
color:#FF3333;
background-image: url(../images/consument/leden/backStap.jpg);
background-repeat:no-repeat;
background-position:center;
margin:2px 0 0 0;
padding-top:3px;}

input.button {
border:0;
display: block;
background-color: transparent;
background-image: url(../images/consument/buttonBackground.gif);
background-repeat: no-repeat;
width: 132px;
height: 28px;
margin: 0 0 0 0;
padding: 0 0 0 0;
text-align: center;
font-size: 100%;
font-weight: bold;
text-decoration: none;
color: #002577;
cursor:pointer;
}
input.button:link, input.button:visited {
color: #002577;
}
input.button:hover, input.button:active {
background-position: 0 -72px;
color: #FF7200;
}

input.buttonBreed {
border:0;
display: block;
background-color: transparent;
background-image: url(../images/consument/buttonBackgroundBreed.gif);
background-repeat: no-repeat;
width: 320px;
height: 28px;
margin: 15px 0 0 0;
padding: 0 0 0 0;
text-align: center;
font-size: 100%;
font-weight: bold;
text-decoration: none;
color: #002577;
cursor:pointer;
}
input.buttonBreed:link, input.buttonBreed:visited {
color: #002577;
}
input.buttonBreed:hover, input.buttonBreed:active {
background-position: 0 -72px;
color: #FF7200;
}

.buttonLandkaart {
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 80px;
	background-color:#92B4DA;
	color:#000066;
	cursor:pointer;
	font-weight: 500;
	border: 1px solid #000066;
	padding: 1px;
}

.buttonLandkaart:hover {
	background-color:#FF3333;
	color:#FFFFFF;
	}
	
.activeLandkaart { 
  border-top: 1px dotted #999999;
  border-left: 1px dotted #999999;
  border-right: 1px dotted #999999;
  background-color: #CCCCCC;
}

.activeLandkaartKnop { 
  background-color: #999999;
}
.activeLandkaartInteresse { 
  background-color: #FF3333;
  color:#FFFFFF;
}

.provincie{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.stap0 {
width: 130px;
float:left;
margin:0 15px 15px 0;
border-top:dashed 1px #009900;
padding: 5px 0 5px 0;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
	color:#999999;
}

.stap1 {
width: 130px;
float:left;
margin:0 15px 15px 0;
padding: 5px 0 5px 0;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	color:#999999;
	background-color:#FFFFFF;
}

a.aanmelden {
display: block;
background-color: transparent;
background-image: url(../images/consument/buttonBackground.gif);
background-repeat: no-repeat;
width: 132px;
height: 28px;
margin: 15px 0 0 0;
padding: 6px 0 0 0;
text-align: center;
font-size: 100%;
font-weight: bold;
text-decoration: none;
}
a.aanmelden:link, a.aanmelden:visited {
color: #002577;
}
a.aanmelden:hover, a.aanmelden:active {
background-position: 0 -72px;
color: #FF7200;
}

a.aanmeldenBreed {
display: block;
background-color: transparent;
background-image: url(../images/consument/buttonBackgroundBreed.gif);
background-repeat: no-repeat;
width: 320px;
height: 28px;
margin: 15px 0 0 0;
padding: 6px 0 0 0;
text-align: center;
font-size: 100%;
font-weight: bold;
text-decoration: none;
}
a.aanmeldenBreed:link, a.aanmeldenBreed:visited {
color: #002577;
}
a.aanmeldenBreed:hover, a.aanmeldenBreed:active {
background-position: 0 -72px;
color: #FF7200;
}