@media print {
  body *
  {
    visibility:hidden;
  }
  div.logo, div.logo *,
  div.homecontenttop, div.homecontenttop *,
  div.plaincontent, div.plaincontent * 
  {
    visibility:visible;
  }
  div.logo,
  div.homecontenttop,
  div.plaincontent
  {
    position:absolute;
    left:0;
  }
  div.logo
  {
      top:0;
  }
  div.homecontenttop
  {
      top:100px;
  }
  div.homecontenttop div.rubriek
  {
      left: 0px;
  }
  div.homecontenttop div.naamrubriek
  {
      padding-left: 0px;
  }
  div.plaincontent
  {
      top:140px;
      width: 100%;
  }
  
  div.bottomzoneplaincontent * 
  {
    visibility:hidden;
  }
  
}

body {
	  font: 80% Arial, Helvetica, sans-serif;
	  color:#000000;
	  margin-top:0px;
	  margin-bottom:0px;
	  margin-left:0px;
	  margin-right:0px;
	  background-color:#e3e65b;
}

.bodydefault {
	/*font-size:80%;*/
}

.bodygroter {
font-size:90%;
}

.bodynoggroter {
	font-size:105%;
}

img {
  border: 0;
}

.mainplaceholder 
{
	max-width:987px;
	background-color:#ffffff;
	background-image:url('/_catalogs/masterpage/Venlo/Images/topbanner.jpg');
	background-repeat:no-repeat;
	margin:0 auto;
}
*html .mainplaceholder {
	width:987px;
overflow: hidden;
}

/*
.mainsecond{
			background-image:url('/_catalogs/masterpage/Venlo/Images/separator.gif');
	background-repeat:repeat-y;
	background-position:right;
	z-index:0;

}*/

.clickableDiv {
	cursor:pointer;
}

.break {
	clear:both;
}

.top {
	height:142px;
	padding-top:18px;
}

.headerplaceholder {
	height:76px;
	float:left;
	margin-top:33px;
}

.logo {
	float:left;
}

.administrator {
	margin:0 auto;
	/*Deze verwijderen om siteactions te krijgen*/
	/*display: none;*/
}

.welkom {
	float:left;
}

.siteactions {
	float:right;
}

#zz7_SiteActionsMenu_t {
	background-image:none;
	background-color:#081d5c;
}

/*search*/

.zoek {
	float:left;
	margin-left:18px;
	margin-top:4px;
}
.search {
	float:left;
	width:0px;
	padding-left:0px;	
}

TD.ms-sbcell {	BORDER-RIGHT: #071452 1px solid;	PADDING-RIGHT: 0px;	BORDER-TOP: #071452 1px solid;	PADDING-LEFT: 2px;	PADDING-BOTTOM: 0px;	BORDER-LEFT: #071452 1px solid;	PADDING-TOP: 0px;	BORDER-BOTTOM: #071452 1px solid; WHITE-SPACE: nowrap}

TD.ms-sbcell input {
	width:200px !important;
}

.ms-sbplain {
	border: 0px #d1d1d1 solid;
}

.ms-sbgo {
	background-color:#071452 !important;
}

.srch-stats {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #eeeff4;
	padding: 2px;
	margin-top: 4px;
}

.srch-WPBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding-bottom: 1em;
}

/* zoek module op zoekresultaat pagina */

.contentlinks .zoek {
	float: none;
	margin: 0 0 0 0;
	width: 100%;
}

.contentlinks .zoek .search {
	float: left;
	margin: 0 0 25px 0;
	padding: 0 0 10px 0;
	width: 240px;
	min-height: 62px;
	text-align:center;
	border: 1px solid #071452;
}
* html .contentlinks .zoek .search {
	height: 62px;
}

.contentlinks .zoek .serviceslist {
	margin: 0 25px 25px 0;
	padding: 0 1px 10px 0;
	width: 240px;
	text-align:center;
	float: left;
	border: 1px solid #071452;
}

.contentlinks .zoek .pdcsearchresults {
	clear: both;
	margin-bottom: 25px;
	border-bottom: 1px solid #eeeff4;
}

.contentlinks .zoek h4 {
	margin: 6px 0 8px 0;
	font-size: 1em;
}

.contentlinks .zoek .search div {
	width: auto;
	height: 18px;
	padding: 0;
	margin: 12px 0 0 0;
}

.contentlinks .zoek .search div input {
	margin-bottom: -5px;
	border: 1px solid #071452 !important;
	border-left-width: 6px;
	margin-left: -3px;
}
* html .contentlinks .zoek .search div input { margin-bottom: -4px; }
*+html .contentlinks .zoek .search div input { margin-bottom: -4px; }

.contentlinks .zoek .search div input.ms-sbplain {
	width: 190px;
	height: 15px;
	background-color: #fff;
	padding: 1px 2px 0 2px;
	margin: 0;
	border-left-width: 1px;
}

.contentlinks .zoek .serviceslist ul, .contentlinks .zoek .serviceslist li {
	list-style: none;
	margin: 0;
	padding: 0;
}

.contentlinks .zoek .serviceslist ul {
	width: 222px;
	margin: 0 auto;
}
* html .contentlinks .zoek .serviceslist ul {
	border-top: 1px solid #071452;
	border-right: 1px solid #071452;
	padding-right: -1px;
}

.contentlinks .zoek .serviceslist li {
	float: left;
}

.contentlinks .zoek .serviceslist li a {
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	border: 1px solid #071452;
	color: #071452;
	text-align: center;
	line-height: 16px;
	margin: -1px -1px 0 0;
	background-color: #eeeff4;
}

.contentlinks .zoek .serviceslist li a:hover {
	color: #071452;
	text-decoration: none;
	background-color: #fff;
}

/*end of search*/

/*secundairmenu*/
.navigatiesecundair {
	float:left;
	font-size:0.9em;
	color:#071d5b;
	margin-left:-20px;
/*border: 1px Orange solid;*/
}
*+html .navigatiesecundair { 	
	font-size:0.85em;
	margin-left:20px;
}
* html .navigatiesecundair {
	font-size:0.85em;
	margin-left:20px;
}


.navigatiesecundair ul.siteMenu {
  list-style: none;
  margin:0px;
  
}

.navigatiesecundair ul.siteMenu li {
  float: left;
  list-style: none;
  padding: 0 10px 0 0;
  margin: 0;
}

.navigatiesecundair ul.siteMenu li a {
  cursor: pointer; /* IE heeft wat hulp nodig... */
  color:#071d5b;
  text-decoration:none;
  line-height: 17px;
}

.navigatiesecundair ul.siteMenu li a:hover {
	text-decoration:underline;
}

.navigatiesecundair ul.siteMenu li.selected a {
	color:#ed6e00;
}

.normaal, .groter, .noggroter {
	font-weight:bold;
	padding-left:1px;
	padding-right:1px;
}

.groter {
	font-size:1.3em;
}

.noggroter {
	font-size:1.5em;
}

.lettergrote {
	position:relative;
	top:-1px;
}
* html .lettergrote { 		
	position:relative;
	top:-1px;
}
*+html .lettergrote { 
	position:relative;
	top:-1px;
}

.mijnloket {
	font-weight:bold;
}


/*end of secundairmenu*/

.navigatieprimair {
	float:left;
	font-size:0.95em;
	color:#071d5b;
	position:relative;
	top:25px;
	left:-165px;
}
*+html .navigatieprimair {
	font-size:0.9em;
	left:-127px;
}
*html .navigatieprimair {
	position:relative;
	left:-128px;
}

.navigatieprimair ul.siteMenu {
  list-style: none;
  margin:0px;
}

.navigatieprimair ul.siteMenu li {
  float: left;
  list-style: none;
  padding: 0;
  margin: 0;
  padding-bottom:3px;
}

.navigatieprimair ul.siteMenu li a {
  cursor: pointer; /* IE heeft wat hulp nodig... */
  color:#071d5b;
  text-decoration:none;
}

.navigatieprimair ul.siteMenu li a:hover {
	text-decoration:underline;
}

.navigatieprimair ul.siteMenu li span.selected {
	Border-bottom: 3px #e3e65b solid;
}

.navigatieprimair ul.siteMenu li span.selected a {
	background-color: #fff;
}

.navigatieprimair ul.siteMenu li span.unselected {
}

.navigatieprimair ul.siteMenu li.selected a {
	color:#071d5b;
}

.venloseparator {
	padding-left:6px;
	padding-right:5px;
}


.content {
	/*min-height:350px;*/
}

/*.footer{
	position:absolute;
	bottom:0px;
	background-image:url('/_catalogs/masterpage/Venlo/Images/footer_background_small.gif');
	background-repeat:no-repeat;
	width:397px;
	height:84px;
	margin-top:90px;
}
*/
.footer {
	background-image:url('/_catalogs/masterpage/Venlo/Images/footer_background_long.gif');
	background-position:50% bottom;
	background-repeat:no-repeat;
	height:137px;
	clear:both;
}

.drempelsvrij {
	padding-left: 13px;
}

.footertekst {
	font-size: 0.85em;
	color: #071d5b;
	display: block;
	padding-left:13px;
	padding-top:20px;
}

.footertekst a:link, .footertekst a:visited, .footertekst a:hover {
	color: #071d5b;
	padding-right:5px;
	text-decoration:none;
}

.footertekst a:hover {
	text-decoration:underline;
}

/*content styles*/

.pagelayoutplaceholder {
	padding-bottom:20px;
}
/*IE gefrommel*/
* html .pagelayoutplaceholder
{
	zoom:1;
}

*+html .pagelayoutplaceholder
{
	zoom:1;
}

.homecontenttop {
float:left;
width:100%;
background-color:#eeeff4;
}
*html .homecontenttop {
	height: 35px;
}

.homecontentlinks {
	float:left;
	width:79%;
}

.contentlinks {
	/*padding-left:62px;*/
	padding-left:26px;
	float:left;
	padding-top:11px;
	width:70%;
}


.contentlinks .categoryitems label
{
	display: block;	
	padding-left: 18px;
}

.contentlinkslarge {
	width:90%;
}

.homecontentrechts {
	float:right;
	width:201px;
	padding-top:20px;
	Border-left: 1px #eeeff4 solid;
}

*+html .homecontentrechts, *+html .contentlinks, *html .contentlinks {
	padding-top:23px;
}

*+html .contentlinks, *html .contentlinks {
	padding-left:26px;
}

*html .contentlinks {
	padding-left:26px;
}

.homehighlight {
	float:left;
	padding-left:24px;
	padding-right:24px;
	padding-bottom:15px;
}

.homehighlight h2 {
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	font-size:1em;
	color: #071d5b;
}

.homehighlight p {
	padding:0;
	margin:0px;
	font-size:0.9em;
	color: #071d5b;
}
*+html .homehighlight p {
	font-size:0.70em;
}

.highlight1 {
	float:left;
	width:290px;
	Border-right: 1px #071d5b solid;
	padding-right:10px;
	/*height:71px;*/
	min-height:71px;
}

.highlight2 {
	float:left;
	width:310px;
	Border-right: 1px #071d5b solid;
	/*height:71px;*/
	min-height:71px;
}

.highlight2 .highlightimage {
	margin-left:10px;
}

.highlight2 p {
	padding-right:10px;
}

.highlight3 {
	float:right;
	width:317px;
}

.highlightimage {
	display:block;
	float:left;
}

.highlightimage img {
	margin-right:10px;
}


/*new*/
/*
.highlight2 div, .highlight1 div, .highlight3 div{
	background-color:aqua;
}
*/


/*categoryblokken*/

.homecontentleftcenter, .homecontentleftbottom {
	float:left;
	padding-left:36px;
	padding-right:10px;
	padding-bottom:20px;
	width:100%;
}

*+html .homecontentleftcenter, *+html .homecontentleftbottom {
	padding-left:30px;
}

*html .homecontentleftcenter, *html .homecontentleftbottom {
	width:auto;
}

.homecontentleftcenter {
	padding-top:15px;
}

.content h3, .content h2, .content h1, .content h4, .content h5, .content h6 {
	color: #071d5b;
	margin-bottom:0px;
}

.content h3 a:link, .content h3 a:visited, .content h3 a:hover, .content h2 a:link, .content h2 a:visited, .content h2 a:hover, .content h1 a:link, .content h1 a:visited, .content h1 a:hover {
		color: #071d5b;
		text-decoration:none;
}

.content h3 a:hover, .homehighlight h2 a:hover {
	text-decoration:underline;
}

.homecontentleftcenter h3, .homecontentleftbottom h3 {
	margin-top:0;
	margin-bottom:0;
	padding:0;
	color: #071d5b;
	padding-left:10px;
	padding-bottom:5px;
}

.categoryitems {
	font-family:Arial, Helvetica, sans-serif;
}

.categoryitems h3 {
	margin-top:0;
	margin-bottom:0;
	padding:0;
	color: #071d5b;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
}

/*
div.contentcol1 table div.categoryitems h3{
	background-color:aqua;
}
*/
.ms-WPBody {
	font-size:1em;
}

.sectionitems  h3 {
	margin-top:0;
	margin-bottom:0;
	padding:0;
	color: #071d5b;
	padding-left:0px;
}
*+html .homecontentleftcenter h3, *+html .homecontentleftbottom h3, *+html .categoryitems h3 {
	font-size:1.2em;
	padding-left:18px;
}
*html .homecontentleftcenter h3, *html .homecontentleftbottom h3, *html .categoryitems h3 {
	font-size:1.2em;
	padding-left:18px;
}

.categoryitems ul {
	margin:0;
	padding:0;
	margin-left:0px;
	padding-left:10px;
}

.categoryitems p {
		margin:0;
	padding:0;
	margin-left:0px;
	padding-left:30px;
	padding-right:10px;
	padding-bottom:10px;
}

.meer {
	font-size:0.8em;
	display:block;
	margin-top:10px;
	padding-left:10px;
}
*html .meer {
	padding-left:20px;
}
*+html .meer {
	padding-left:20px;
}

.homehighlight a:link, .homehighlight a:visited, 
.contentintrotekst a:link, .contentintrotekst a:visited, .contentintrotekst a:hover  
{
	font-weight:bold;
}


.content a:link, .content a:visited, .content a:hover
{
    color: Black;
    text-decoration: none;
}

.categoryitems a:hover {
	text-decoration:underline;
}

.content ul li {
	list-style-image:url('/_catalogs/masterpage/Venlo/Images/bullet.gif');
	background-position: 0px 20px;
}
*+html .categoryitems ul {
	margin-left:10px;
}
*html .categoryitems ul {
	margin-left:10px;
}

.homecontentleftcenter .col2, .homecontentleftcenter .col3, .homecontentleftbottom .col5, .homecontentleftbottom .col6, .homecontentleftcenter .col4, .homecontentleftbottom .col7 {
	float:left;
	/*padding-left:41px;
	padding-right:20px;*/
	padding-top:11px;
	width:205px;
	padding-left:43px;
}

.homecontentleftcenter .col2 {
	/*padding-right:43px;*/
}

*+html .homecontentleftcenter .col2, *+html .homecontentleftcenter .col3, *+html .homecontentleftbottom .col5, *+html .homecontentleftbottom .col6, *+html .homecontentleftcenter .col4, *+html .homecontentleftbottom .col7 {
	padding-left:35px;
	width:220px;
}

/*ie6*/
*html .homecontentleftcenter .col2, *html .homecontentleftcenter .col3, *html .homecontentleftbottom .col5, *html .homecontentleftbottom .col6, *html .homecontentleftcenter .col4, *html .homecontentleftbottom .col7 {
	padding-left:40px;
	width:205px;
}

.homecontentleftcenter .col2, .homecontentleftcenter .col3, .homecontentleftcenter .col4, .homecontentleftbottom .col5, .homecontentleftbottom .col6, .homecontentleftbottom .col7 {
	/*border: 1px Orange solid;*/
	background-image:url('/_catalogs/masterpage/Venlo/Images/icoon_millieu.gif');
	background-repeat:no-repeat;
}

.homecontentleftcenter .col3 {
	background-image:url('/_catalogs/masterpage/Venlo/Images/icoon_vrijetijd.gif');
}

.homecontentleftcenter .col4 {
	background-image:url('/_catalogs/masterpage/Venlo/Images/icoon_ondernemen.gif');
}

.homecontentleftbottom .col5 {
	background-image:url('/_catalogs/masterpage/Venlo/Images/icoon_werken.gif');
}

.homecontentleftbottom .col6 {
	background-image:url('/_catalogs/masterpage/Venlo/Images/icoon_beleid.gif');
}

.homecontentleftbottom .col7 {
	background-image:url('/_catalogs/masterpage/Venlo/Images/icoon_actueel.gif');
}

/*rechtercolom*/

.homecontentrechts .wpmetheader {
	background-image:url('/_catalogs/masterpage/Venlo/Images/header.gif');
	background-repeat:no-repeat;
}

.homecontentrechts .wpmetheader h3, .homecontentrechts .wpheader h3 {
	margin-left:26px;
	margin-bottom:5px;
	padding-top:3px;
	padding-left:3px;
	display:block;
	height:23px;
	background-color:#eeeff4;
}

.homecontentrechts .wpheader h3 {
	background-color:#ffffff;
	height:auto;
}
*+html .homecontentrechts .wpmetheader h3, *+html .homecontentrechts .wpheader h3 {
	font-size:1.2em;
}
*html .homecontentrechts .wpmetheader h3, *html .homecontentrechts .wpheader h3 {
	font-size:1.2em;
}

.homecontentrechts ul {
	margin-left:20px;
	padding-right:4px;
	margin-bottom:15px;
}

*+html .homecontentrechts ul {
	margin-left:21px;
}

.homecontentrechts .meer {
	padding-left:30px;
}

/*contentnext*/

.naamrubriek {
	float:left;
	padding-left:30px;
	margin-right:12px;
}

.naamrubriek h1, .naamrubriektitel h2 {
	font-size:1.2em;
	margin:0px;
	height:30px;
	padding-top:3px;
}
*html .naamrubriek h1, *html .naamrubriektitel h2 {
	display: inline;
}

.naamrubriektitel h2 {
position:relative;
	top:5px;
}

.naamrubriektitel {
float:left;
padding-left:12px;
	position:relative;
	top:-5px;
}

.naamrubriektitelBorder {
	Border-left: 1px #000000 solid;
}

/*rubrieksnamen*/

.rubriek {
	width:44px;
	height:44px;
	float:left;
	margin-top:-25px;
	/*background-position: 20px 13px;*/
	position:relative;
	left:25px;
	top:10px;
}

.werken {
	background-image:url('/_catalogs/masterpage/Venlo/Images/icoon_werken.png');
	width:51px;
	height:30px;
	position:relative;
	top:18px;
}

.vrijetijd {
	background-image:url('/_catalogs/masterpage/Venlo/Images/icoon_vrijetijd.png');
	width:39px;
	height:35px;
	position:relative;
	top:16px;
}

.ondernemen {
	background-image:url('/_catalogs/masterpage/Venlo/Images/icoon_ondernemen.png');
}

.actueel {
	background-image:url('/_catalogs/masterpage/Venlo/Images/icoon_actueel.png');
}

.beleid {
	background-image:url('/_catalogs/masterpage/Venlo/Images/icoon_beleid.png');
}

.contentleftcenter {
	width:100%;
}

.contentcol1, .contentcol2, .contentcol3 {
	float:left;
	margin-right:30px;
	width:200px;
}

.contentcol1 .categoryitems, .contentcol2 .categoryitems, .contentcol3 .categoryitems {
	Border-bottom: 1px #e3e65b solid;
	padding-bottom:6px;
	margin-bottom:20px;
}

div.zieook h3 {
color:black;
font-size:0.9em;
}

.bottomzone, .bottomzoneplaincontent {
	Border-top: 1px #e0e0e0 solid;
	padding-top:10px;
	margin-top:20px;
}

.contentzonetop {
	width:100%;
	Border-bottom: 1px #e0e0e0 solid;
	float:left;
	margin-bottom:10px;
}

.contentintrotekst {
    float:left;
    display:block;
    padding-bottom:20px;
    margin-left:20px;
}
*html .contentintrotekst {
    margin-left:10px;
}

.contentintrotekst h2 {
	margin:0px;
	font-size:1.2em;
}

.contentintrotekst p {
	margin:0px;
}

.introimage {
	float:left;
	display:block;
	margin-right:20px;
}

.rightcolimage, .rightcolimagetekst {
	float:left;
}

.rightcolimage {
	margin-bottom:10px;
	margin-left:25px;
}
*html .rightcolimage {
	margin-left:12px;
}

.rightcolimagetekst {
    margin-left:110px;
    margin-top:-70px;
    padding-right:3px;
}
*html .rightcolimagetekst {
    margin-left:3px;
    margin-top:0px;
    padding-right:3px;
}


/*subnavigatie*/

.subnavigatie {
	float:left;
	width:188px;
	margin-right:40px;
	line-height:1.1em;
	Border-bottom: 1px #e3e65b solid;
	padding-bottom:6px;
	margin-bottom:20px;
	text-overflow:ellipsis;
	overflow:hidden;	
}

.subnavigatie a:hover {
	text-decoration:underline;
}

.naarcategorie {
	background-image:url('/_catalogs/masterpage/Venlo/Images/vorig_niveau.gif');
	background-repeat:no-repeat;
	padding-bottom:5px;
	padding-top:3px;
	Border-bottom: 1px #ffffff solid;
}

.naarcategorie, .selectedrubriek, .rubriekitems {
    padding-left:20px;
    padding-right:3px;
}

.selectedrubriek, .rubriekitems {
    margin-bottom:7px;
}

.naarcategorie {
	background-color:#102b72;
	font-weight:bold;
}

div.naarcategorie a, div.naarcategorie a:visited, div.naarcategorie a:hover {
	color:#ffffff !important;
}

.selectedrubriek {
	background-color:#e3e65b;
	font-weight:bold;
	padding-bottom:4px;
}

.selectedrubriek a:link, .selectedrubriek a:visited, .selectedrubriek a:hover {
	color:#102b72;
}

.rubriekitems.selected {
	background-image:url('/_catalogs/masterpage/Venlo/Images/bullet.gif');
	background-repeat:no-repeat;
	background-position: 6px 0px;
}

.plaincontent {
	float:left;
	width:67%;
}

.plaincontentSearch 
{
	float: left;
	width: 100%;
}

.fullcontent {
	width:100%;
}

.fullhight {
	min-height:500px;
}
* html .fullhight {
	height:500px;
}


*html .plaincontent {
	width:65%;
}

.plaincontent h2, .plaincontent p {
	margin:0px;
	padding:0px;
}

.plaincontentfooter, .reageer {
	float:left;
}
*html .plaincontentfooter, .reageer {
	float:left;
	margin-top: 5px;
}
*+html .plaincontentfooter, .reageer {
	float:left;
	margin-top: -4px;
}

.plaincontentfooter, .reageer img, .afdrukken img {
	margin-right:4px;
}

.plaincontentfooter {
	margin-bottom:15px;
	font-size:0.85em;
	clear:both;
	width: 100%;
}

.afdrukken {
	float:right;
	margin-top:-5px;
}
*html .afdrukken, *+html .afdrukken {
	margin-top:0px;
}
*+html .afdrukken {
	margin-top:-8px;
}

/*form*/

.form {
	float:left;
	clear:both;
}

.form fieldset {
	/*background-color:#e3e65b;*/
	margin-top:20px;
	/*border: 0px;*/
	border: 1px #102b72 solid;
	padding:15px;
}

.form legend {
	font-size:1.2em;
	color:#102b72;
	padding-left:0px;
}

.form fieldset label {
	display:block;
	margin-bottom:10px;
	width:420px;
}

.form fieldset label.error {
	font-size:8pt;
	color:red;
	position:relative;
	left:181px;
	top:-5px;
	margin-top:0px;
}

.form fieldset label input {
	float:right;
	width:240px;
	margin-top:-17px;
	border: 1px #102b72 solid;
	padding-left:2px;
}
*+html .form fieldset label input {
	margin-top:-15px;
}
*html .form fieldset label input {
	margin-top:-15px;
}

.form textarea {
	border: 1px #102b72 solid;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px;
	font-size:9pt;
	width:414px;
}

.form .button {
	margin-top:5px;
	color:#102b72;
}

.form .button input {
	border: 1px #102b72 solid;
	background-color:#eeeff4;
}

.form .verplicht {
	color:red;
}

.contentWebPartZone {
	padding-top: 20px;
	padding-bottom: 20px;
}

/* 25-4-2008: defect 124: tekst-uitlijning optie toegevoegd voor in Rich Text Editor */

.ms-rteCustom-TekstUitvullen {
	text-align: justify;
	display: block;
}

.pdcTitle
{
	font-weight:bold; 
}

.annoucementTitle
{
	font-size:large;
	font-weight:bold;
}

.bottomzoneplaincontent 
{
	border-top-style: none;
}

.srch-stats 
{
    text-align: right;
}

.item a:link, .item a:visited 
{
	text-decoration:underline!important;
}

.cleanSearchBoxWrapper
{
    position: absolute;
    top:21px;
    top:0px;
    width: 100%;
}

* html .cleanSearchBoxContainer
{
    width: 987px;
}
.cleanSearchBoxContainer
{
    position: relative;
    /*height: 100px;*/
    max-width: 987px;
    margin: 0 auto;
}

.cleanSearchBox
{
	position: absolute;
    top:74px;    
    left: 170px;
    width: 220px;
    border: 1px solid #071452;
    height: 18px;
}

.cleanSearchBox #k
{
    display: block;
    float: left;
    border: none;
    width: 202px;
}

* html .cleanSearchBox #k
{
	width: 197px;
	border: none;
	border: 0px;
	/*font-size: 11px;*/
	height: 15px;
}

*+html .cleanSearchBox #k
{
	border-color: white;
	width: 200px;
}

* html .cleanSearchBox #searchBtn
{
	display: block;
}


.cleanSearchBox #searchBtn
{
    width: 18px;
}

* html .wpmetheader.categoryitems h3
{
    height: 23px;
}

.wpmetheader.categoryitems h3
{
    height: auto;
    min-height: 23px;
}

.middle
{
	vertical-align: middle;
	border: 0px;
}

.AlphabetResults
{
	text-align: left;
	padding-left: 10px;
	float:none;
	clear: both;
}

/* start of blue links */

.homehighlight a:link, .homehighlight a:visited,
.fullcontent a:link, .fullcontent a:visited,
.plaincontent p a:link, .plaincontent p a:visited,
.MsoNormal a:link, .MsoNormal a:visited,
.contentintrotekst a:link, .contentintrotekst a:visited,
a .ms-rteCustom-ArticleHeadline
{
    color: #3366CC; /* #253f82; */
    text-decoration: underline;
}

.homehighlight a:hover, 
.fullcontent a:hover,
.contentintrotekst a:hover,
.plaincontent p a:hover, .plaincontent a:hover, 
.MsoNormal a:hover,
a:hover .ms-rteCustom-ArticleHeadline
{
    color: #3366CC;
	text-decoration: underline;
}

/* End of blue links */


.bottomzoneplaincontent a:link, .bottomzoneplaincontent a:visited, .bottomzoneplaincontent a:hover
{
    color: black; /* #253f82; */
    text-decoration: none;
}

.bottomzoneplaincontent a:hover 
{
    text-decoration: underline;
}

/* Toegevoegd voor FAQ en PDF */
input.inputs,
input.buttons
{
    vertical-align: middle;
    border: 1px solid #081C5A; 
    height: 18px;  
} 
input.inputs 
{
    background-color: white;
}
input.buttons 
{
    background-color: #081C5A;
    color: white;
    height: 22px;
}

.errorContainer
{
    color: Red;
    background-color: #FFECEC;
}

.errorContainer h3
{
    color: Red;
    text-transform: uppercase;
}

/* To give the WebParts generating HTML a global look */
.disableSubStyling h3
{
    margin: 15px 0;
    color: #071D5B;
    font-size:120%;
    font-weight:bold;
}
.disableSubStyling p
{
    margin: 12px 0;   
}

.specialHeader 
{
    background: #EFEFF7;
    color: #081C5A;
    border-bottom: solid 1px #E7E75A;
    font-size: 9pt;
    font-weight: normal;
    margin: 5px 0 15px 0;
    padding: 3px;
}

.srch-results h3 
{
    font-size: 120%;
    font-weight: bold;
}

.noBullets ul, .noBullets ul li {
	list-style: none;
	list-style-position: inside;
	list-style-image: none;
}
