/* --- print.css / utrechtzorg.nl --- */

* {
	color: #000 !important;
	width: auto !important;
	height: auto !important;
	min-height: 0 !important;
	/*overflow: auto !important;*/
	background-image: none !important;
	background-color: transparent !important;
	outline-style: none !important;
}

html,
body,
div#container,
div#siteBody,
div#contentBody,
div#content,
div#content.wide,
div#sideBar,
div#vacatureContent,
div#logo,
div#logo a,
div#pageHeader,
div#headerContent,
div#vacaturesHome,
div.inbeeldHome,
div.opleidingenHome,
div.overdezorgHome {
	width: 100% !important;
	padding: 0 !important;
}

ul {
	list-style-type: disc !important;
}

	ul li {
		margin-left: 16px !important;
		padding: 0 !important;
		list-style-type: disc !important;
	}

		ul#resultList {
			list-style-type: none !important;
		}
			ul#resultList li {
				margin-left: 0 !important;
				padding: 0 !important;
				list-style-type: none !important;
			}

div#fontSize,
div#mainNav,
div#shortcuts,
div#sectionNav, .swapColumns div#sectionNav,
div#printSend,
div#logOut,
div#footer,
div.resultaten_paginatie,
div.fotoreportage,
div#vacaturesHome div.itemContent,
div.fotoHome {
	display: none;
}

div#contentBody,
div#content,
div#sideBar {
	margin: 0;
}

div#contentBody,
div#content,
div#sideBar {
	float: none;
}	

div#logo {
	margin: 0 0 20px 0;
}

div#pageHeader {
	margin: 0 0 22px 0;
}

	div#headerContent h1 {
		font-size: 2.0em;
	}

div#vacatureContent h2, div#vacatureContent h3, div#vacatureContent p, div#vacatureContent table {
	padding-left: 0 !important;
}

	h1, h2, h3, h4, h5, h6 {
		page-break-after: avoid;
	}
	
	.mod,
	div#headerContent p {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

	abbr, acronym {
		border-style: none;
	}

	abbr:after, acronym:after {
		content: " (" attr(title) ")";
		font-size: 0.85em;
		font-weight: normal;
		color: #808080 !important;
	}

div.inbeeldHome h3, div.inbeeldHome p, div.inbeeldHome a.inBeeldImage {
	text-align: left;
	padding: 0;
}


/* verborgen kopjes */

h2 span.offScreen,
h2 span.offScreen,
h2 span.offScreen,
h2.offScreen {
	text-indent: 0 !important;
	left: 0 !important;
	position: static !important;
	line-height: 2.5em !important;
}


/*organisatiegegevens */
div.logo_organisatie {
	text-align: left;
}
div.naw {
	padding: 13px 0;
}

/* sideBar margins */

div#sideBar div.pollItem {
	margin: 0;
}
div#sideBar div.pollButton {
	margin: 0;
}

.subcontentStijl1 h2, .subcontentStijl2 h2, .subcontentStijl3 h2, .subcontentStijl4 h2 {
	background: none;
	padding: 1.9em 0 0.2em 0;
}
	.subcontentStijl3 h2, .subcontentStijl4 h2 {
		background: none;
	}

	.subcontentStijl1 .item, .subcontentStijl3 .item {
		padding: 0;
	}

	.subcontentStijl2 .item, .subcontentStijl4 .item {
		padding: 0;
	}

	/* sideBar images */
	
	div#sideBar div.imgPopUpleft, div#sideBar img.imgleft{ /* Deze class wordt a.d.h. de uitlijning bepaald */
		margin-left: 0;
	}
	div#sideBar div.imgPopUpright, div#sideBar img.imgright{ /* Deze class wordt a.d.h. de uitlijning bepaald */
		margin-right: 0;
	}
	* html div#sideBar div.imgPopUpright, * html div#sideBar img.imgright{ margin: 0 0 4px 0;}


/* --- icoontjes (bij links) --- */
a.downloadLink, a.downloadLink:visited, a.downloadLink:active, a.downloadLink:focus, a.downloadLink:hover {
	background: none;
	padding: 0;
}


/* buttons */
div.zoekButton {
	clear: left;
	padding: 0 0 8px 0;
}

div.pollButton {
	padding: 12px 0 0 0;
}

div#sideBar div.pollButton {
	margin: 0 0;
}


/* paginatie */
	div#pagVorige a {
		padding: 0;
		background: none;
	}
	div#pagVorige a:hover, div#pagVorige a:active {
		background-image: none;
	}

	div#pagVolgende a {
		padding: 0 0;
		background: none;
	}
	div#pagVolgende a:hover, div#pagVolgende a:active {
		background-image: none;
	}