body {
	font: 62.5%  Arial, Helvetica, sans-serif;
	background: #fff;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding:0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}	

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ QUIZ START @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*#column {
	border:1px solid red;
}*/
.imgExtra {
	height: 0;
	overflow: visible;
	visibility: visible;
	z-index: 10;
	position: relative;
	bottom: 7.55em;
	left: 5em;
	border:0;
	clear:both;
}
.imgExtra a img {
	border:0;
}
#ikPas #container #inner .content .tx-ncpbsurveyfesimplestats-pi1 table {
	border: 1px solid #FF9900;
	width: 48em;
	margin:1em 0 1em 0;
	}
.tx-ncpbsurveyfesimplestats-pi1 table.nieuwsbrief {
	display:none;
}
.tx-pbsurvey-pi1 {
	min-height:42em;
	margin:0 0 2em 0;
}
#frmPbSurvey {
	margin-top:1.5em;
	min-height:18em;
	padding-left:0;
}
.survey_item {
	min-height:16em;
	padding-left:0;
}
.ikpasemail, .ikpasnaam {
	min-height:4.5em;
}
.howMany {
	min-height:9em;
}
.ikpasemail input, .ikpasnaam input {
	font-family: Helvetica, Arial,sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	margin:0.2em 0 0 0;
	padding:0.2em 0 0.3em 0.4em;
	width:16.8em;
	color:#F29400;
	border: 1px solid #F29400;
}
select {
	font-family: Helvetica, Arial,sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	margin:0.2em 0 0 0;
	padding:0.2em 0 0.3em 0.4em;
	width:4.5em;
	color:#F29400;
	border: 1px solid #F29400;
}
legend.question {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	color:white;
	/*width:275px;*/
	height:1.6em;	
	line-height:1.6em;
	background-color:#F29400;
	margin:0;
	border-top-width: 0.0em;
	border-right-width: 1em;
	border-bottom-width: 0.0em;
	border-left-width: 0.5em;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F29400;
	border-right-color: #F29400;
	border-bottom-color: #F29400;
	border-left-color: #F29400;
}
.questionNumber {
	/*margin-right:0.5em;
	padding-right:0.5em;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;*/	
	margin:0;
	padding:0;
}
.questionSubtext {
	width:41.5em;
}
.questionSubtext, .questionSubtext p.inhoudTekstDefault {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.05em;
	line-height: 1.6em;
	color:#003C76;
}
.survey_item {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.1em;	
	color:#003C76;
	/*width:300px;*/

}
.survey_item radio {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.1em;	
	color:#003C76;
	border:1px solid green;
	line-height:4em;
	background-color:#F29400;
}
.survey_item br {
	border: 1px solid white;
	width:100px;
	border-bottom-width: 1.0em;
	border-bottom-style: solid;
	border-bottom-color: #F29400;
}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ QUIZ END @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
#printLogo {
	display:none;
}

/* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ INDEXED SEARCH start @@@@@@@@@@@@@*/
.tx-indexedsearch {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 120%;
}
.tx-indexedsearch .res-tmpl-css { clear:none; margin-bottom:1em; }
.tx-indexedsearch-form {
	width:24em;
 	float:left;
 }
.tx-indexedsearch form, .tx-indexedsearch fieldset {
	width:36em;
}
.browsebox {
	font-size: 0.9em;
	line-height:1.2em;
}
.browsebox li a {
	font-weight: normal;
	line-height:1.2em;
	margin:0.2em;
}
.browsebox li a:hover {
	color:#F29400;
}
.browsebox .tx-indexedsearch-browselist-currentPage strong a {
	font-weight: bold;
}
.searchTitleBar {
	margin-top:0;
}
.tx-indexedsearch-res {
	margin-top:0;
	padding-top:0;
}
.tx-indexedsearch .searchbox-tmpl-css LABEL { 
	margin-right:0em; 
	padding:0.4em 0 0 0;
	width:5em; 
	float:left; 
}
.tx-indexedsearch-searchbox fieldset{
	height:3em;
}
.tx-indexedsearch-search-submit {
	padding:0.4em 0 0 0;
	width:8em;
	margin-left:25em;
	overflow: visible;
}
.tx-indexedsearch-whatis  {
	padding:2em 0 0 0;
	font-size: 1.4em;
	color:#003C76;
}
.tx-indexedsearch-newinfo {
	display:none;
}
#tx-indexedsearch-searchbox-sword {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	margin:0 0 0.3em 0;
	padding:0.2em 0 0 0;
	width:16.8em;
	height:1.5em;
	border: 1px solid #F29400;
	color:#F29400;
}
.tx-indexedsearch-browsebox {
 	margin-bottom:2em;
}
.tx-indexedsearch-descr, .tx-indexedsearch-browsebox p, .tx-indexedsearch-whatis {
  	font-size:1em;
  	line-height:1.2em;
  	color:#003C76;
}
.tx-indexedsearch-rules {
	font-size:0.9em;
	color:#003C76;
}
.tx-indexedsearch-newinfo {
	display:none;
}
.tx-indexedsearch-title {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 90%;
}
.tx-indexedsearch-title a:hover, .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
	color:#F29400;
}
.tx-indexedsearch-redMarkup, .tx-indexedsearch-redMarkup {
	color:#F29400;
}

/* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ INDEXED SEARCH end @@@@@@@@@@@@@*/
DIV.csc-textpic-above DIV.csc-textpic-text { clear: right; }
.csc-textpic {
	margin-bottom:0;
	padding-bottom:0;
}
.csc-textpic-left {
	margin-bottom:0;
	padding-bottom:0;
}
.csc-textpic-above {
	margin-bottom:0;
	padding-bottom:0;
	/*height:100px;*/
}
	.csc-textpic-left {
 	width:98%;
 	padding-bottom:0;
}
#container {
	background: #F29400;
	padding: 0 0 1px 0;
	width:80.9em; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font: 120% Arial, Helvetica, sans-serif;
	border: 2px solid #EB9301;
	border-bottom: 1px solid #EB9301;
}
dl dt dd {
	margin:0;
	padding:0;
}
.csc-textpic-caption {
	margin:0;
	padding:0;
	height:0;
}
.csc-textpic-text {
	margin:0;
	padding:0;
}
.csc-textpic-clear {
	margin:0;
	padding:0;
	width:99%;
}
DIV.csc-textpic-clear { clear:none;
 }
.csc-textpic-imagewrap {

}
.csc-textpic-image, .csc-textpic-firstcol, .csc-textpic-lastcol {
	/*border: 1px solid blue;*/
	margin-bottom:0;
	padding-bottom:0;
}
#headerRight .form {
	width: 26em;
	height:10px;
	margin-top: 2px;
	margin-right: 1px;
}
#servNavBlock {
	/*background-color: #66FF66;*/
	float: left;
	width: 16em;
	margin:0.35em 0 0 0;
}
#servNavBlock a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight: bold;
	color:#003C76;
	margin:0 1.35em 0 0;
	padding:0px;
	text-decoration: none;
}
#searchfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	margin:0 0 0.3em 0;
	padding:0.2em 0 0 0.4em;
	width:16.8em;
	height:1.5em;
	border: none;
	color:#F29400;
}
fieldset, form  {
	width:24.5em;
	height:1.4em;
	padding-top:0;
	border:none;
}
.verstuurknop {
   background-image:url(http://www.waddenzee.nl/fileadmin/ik_pas_wad/gen_ikpas/typ/img/vind.gif);
   background-repeat:no-repeat;
   /*background-position:top center;*/
   width:4em;
   height:2em;
   color:white;
   cursor: pointer;
   border: none;
}
h1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.4em;
	line-height : 1em;
	color:#003C76;
	margin:0 0 0.7em 0;
	padding-top:0;
}
h2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.4em;
	color:#F29400;
}
h3 {
	color:#003C76;
	font-size: 1em;
}
h4 {
	color:#F29400;
	font-size: 1em;
}
p {
	font-family:  Helvetica, Arial,sans-serif;
	font-size: 1.1em;
}
#header {
	background-color: #FFFFFF;
	background-image: url(http://www.waddenzee.nl/fileadmin/ik_pas_wad/gen_ikpas/typ/img/header_bg.gif);
	height: 16em;
	background-repeat: repeat-x;
}
#headerLeft {
	float: left;
	width: 30em;
	height: 15.5em;
	/*background-image: url(http://www.waddenzee.nl/fileadmin/ik_pas_wad/gen_ikpas/typ/img/logo.gif);
	background-repeat: no-repeat;*/
}
#headerLeft img {
	border:0;
}
#headerRight {
	/*background-color: #996699;*/
	margin-left: 37.3em;
	height: 5em;
	padding-top: 7.35em;
}
#headerTop h1 {
	margin-top: 0px;
	padding-top: 0px;
}
#headerTop {
	background-color: #FF9900;
	height: 10em;
}
#headerLower {
	height: 6em;
}
#inner { 
	float: left; 
	overflow: hidden; 
	background: white; 
	width:100%;
}

#inner #column {
	width: 18em;
	min-height: 100%;
	margin:0 10px 7.5em 0;
	padding-top:0;
	padding-right:1em;
	padding-left:2em;
	background-color: white;
	float: left;
}
#inner .content { 
	background: white; 
	margin-top:1.25em;
	margin-right: 1em; 
	margin-left: 22.3em; 
	border-left:1px solid #003C76;
	padding:0 10em 0 5.1em;
	min-height:18em;
}
.clear { 
	clear: both;
	padding-top: 10px; 
}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ menu in column @@@@@@@@@@@@@@@@@@@@@@ */
.bM {
	margin:0.1em 0 0 0;
	padding-bottom:0;
	/*border:1px solid blue;*/
}
.bM a{
	font-family: Helvetica, Arial, sans-serif;
}
.bM ul.levTopUl {
	margin-bottom:1em;
}
.bM ul {
	margin: 0 0 0.2em 0;
	padding: 0;
	border: 0;
	list-style-type: none;
	display: block;
	width:19em;
}
.bM ul ul {
	background:white;
}
/*.bM ul a {
	padding-left:1em;
}
.bM ul ul a {
	padding-left:4em;
}
.bM ul ul ul a {
	padding-left:6em;
}*/
.bM ul li {
	margin: 0;
	padding: 1em 0 0.3em 0;  /*    changed for IK PAS 0.3em 0 0.3em 1.2em */
	border: 0;
	color:#003C76;
}
.bM ul li a {
	font-size: 1.22em;
	font-weight: bold;
	color:#003C76;
	text-decoration: none;
}
.bM ul ul li a {
	font-size: 1.1em;
	font-weight: normal;
	color:#003C76;
	text-decoration: none;
}

/*.bM ul li:hover {
	background-color: white;
}*/
/* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ add arrows @@@@@@@@@@@@@@@*/

/*.bM ul li.levOneSub {
	background-image: url(img/arrow_nor_tall.gif);
	background-repeat: no-repeat;
	background-position: 82% 25%;
}*/
.bM ul li.levOneAct, .bM ul li.levOneSubAct {
	background-color: white;
}
.bM ul li.levOneAct a, .bM ul li.levOneSubAct a {
	color: #003C76;
}
.bM ul li.levTwoAct {
	background-color: white;
}
.bM ul ul li a, .bM ul ul li a {
	font-weight: normal;
}
.bM ul li.levTwoAct a, .bM ul li.levTwoSubAct a {
	font-weight: bold;
}
.bM ul ul li {
	margin:0.56em 0 0 0;
	padding: 0.2em 0 0.2em 0;/*    changed for IK PAS 0.2em 0 0.2em 2em */
	border: 0;
}
.bM ul ul ul a, .bM .levOneSubAct .levTwoSubAct .levThree a {
	font-weight: normal;
}
.bM .levOneSubAct .levTwoSubAct .levThreeAct a, .levThreeAct a, .bM ul ul ul li.levThreeAct a {
	font-weight: bold;
}
.levOneSubAct img {
	margin:0;
	padding:0;
}
/*.bM ul li.levOneSubAct a {
	background-image: url(img/arrow_act.gif);
	background-repeat: no-repeat;
	background-position: 110% 8%;
	overflow: visible;
}
.bM .actSub {
	background-image: url(img/arrow_act.gif);
	background-repeat: no-repeat;
	background-position: 80% 8%;
	overflow: visible;
}*/
bM .levTwoLiSub a img {
	border:none;
}
#ikPas #container #inner #column .bM .levTopUl .levOneSubAct .levTwo .levTwoLiSub img, #ikPas #container #inner #column .bM .levTopUl .levOneSubAct .levTwo .levTwoSubAct img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Content Text styles@@@@@@@@@@@QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ@@@@@@@@@@@*/
P {
	font-family : Helvetica, Arial, sans-serif;
	font-size : 11px;
	line-height : 180%;
	color: #003C76;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
	text-indent:0;
}

.inhoudTekstDefault, .inhoudTekstDefaultNarrow, .inhoudTekstDefaultGroot, inhoudTekstSmallLink, .infoPanelText, .caption, .bronText {
	font-family:  Helvetica, Arial,sans-serif;
	font-weight: normal;
	text-decoration : none;
	padding-right:0;
	padding-left:0;
}
p.inhoudTekstDefault {
	font-size: 1.1em;
	line-height: 1.4em; /* this was 2.2em before changes @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ */
	color:#003C76;
	margin:0 0 1.2em 0;
}
p.inhoudTekstDefaultNarrow, p.inhoudTekstDefaultNarrow a {
	font-size: 1.1em;
	line-height: 1.3em;
	color:#003C76;
	margin:0.4em 0 1.2em 0;
}

p.inhoudTekstDefaultNarrow a:hover {
	color:#F29400;
	text-decoration : underline;
}
p.inhoudTekstDefaultGroot {
	font-size: 1.2em;
	line-height: 1.4em; /*  changes was 2.4em  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ */
	color:#003C76;
	margin:0 0 0.7em 0;
}
p.inhoudTekstSmallLink {
	font-size: 0.8em;
	line-height: 1.4em;
	color:#003C76;
	margin:0 0 1.2em 0;
	text-decoration: underline;
}
p.inhoudTekstSmallLink a:hover, p.inhoudTekstDefault a:hover {
	color:#F29400;
	text-decoration: underline;
}
.infoPanelText {
	font-size: 0.9em;
	line-height: 1em;
	color:#003C76;
	margin:0 0 1em 0;
}
.caption {
	font-size: 0.9em;
	line-height: 1em;
	color:#FF9900;
	margin:0 0 1em 0;
}
.bronText {
	font-size: 0.8em;
	line-height: 1em;
	color:#003C76;
	margin:0 0 1em 0;

}
.startVbContentTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	line-height: 1.6em;
	text-decoration:none;
	padding-right:0;
	padding-left:0;
	color:#FF9900;
}
.startVbContent {
	font-size: 1.2em;
	line-height: 1.5em;
	color:#FF9900;
	margin:0 0 1.2em 0;
}
span.Vet {
	color:#003C76;
	font-weight: bold;
}
span.VetBlau {
	font-family: Helvetica, Arial, sans-serif;
	color:#003C76;
	font-weight: bold;
}
span.VetOrange {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.4em;
	color:#F29400;
	font-weight: bold;
}
span.Italic {
	color:#003C76;
	font-style: italic;
}
span.ItalicBlau{
	color:#003C76;
	font-weight: normal;
	font-style: italic;
}
span.InfoPanelTitle {
	font-size: 12px;
	color:#003C76;
	font-weight: bold;
}
.ikPasRule {
	border: 0;
	background-color:#003C76;
	height: 0.25em;
	margin:1.5em 0 0.8em 0;
}

#footerIkPas {
	height: 8em;
	background-color:white;
	padding:0;
	width:966px;
	overflow: hidden;
}

.randIkPas{
 	margin:0;
 	padding:0;
}
.csc-textpic, .csc-textpic-intext-left-nowrap {
	margin:0;
 	padding:0;
 	width:48em;
 	/*height:9.5em; @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ REMOVED in IE7 style sheet with height:auto */
 	height:9.5em;
}
.csc-textpic-imagewrap {

	clear:none;
	margin:0;
 	padding:0;
}
.csc-textpic-intext-left .inhoudTekstSmallLink a {
 	margin-top:0;
  	padding-top:0;
}
.csc-textpic-intext-left p.inhoudTekstDefault {
 	margin:0;
  	padding:0;
}
.csc-textpic-intext-left p.inhoudTekstDefaultGroot {
	margin:0 0 0.4em 0;
}
li.inhoudTekstDefault, .content li {
	font-family:  Helvetica, Arial,sans-serif;
	font-weight: normal;
	text-decoration : none;
	padding-right:0;
	padding-left:0;
	font-size: 1.1em;
	line-height: 1.4em;
	color: #003C76;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
	text-indent:0;

}
#widlist li.listformLi{
	list-style-type: none
	}
p a img {
	border:0;
}
.content ul li a:hover {
	color:#F29400
}
