/* global.css 2005-01-21 */
* {
	-moz-box-sizing		: border-box;
	box-sizing			: border-box;
}

body.intranet {
/*	background-color			: white; */
	color						: #000000;/* normal text color */
	margin						: 0px;
	font-size 					: 8pt;
	SCROLLBAR-FACE-COLOR		: #CEE6D0;
	SCROLLBAR-HIGHLIGHT-COLOR	: #CEE6D0;
	SCROLLBAR-SHADOW-COLOR		: Gray;
	SCROLLBAR-3DLIGHT-COLOR		: #CEE6D0;
	SCROLLBAR-ARROW-COLOR		: Olive;
	SCROLLBAR-TRACK-COLOR		: #CEE6D0;
	SCROLLBAR-DARKSHADOW-COLOR	: #A3AAA2;
}
body {
	font-family			: verdana, arial, helvetica, sans-serif;
}
/* content area for popups etc (without menu) */
body.intranet2 {
	margin				: 0px;
	padding				: 5px;
	background-color	: #FFFFFF;
	color				: black;
}

.intranet2 td{
	font-size			: 10pt;
	vertical-align		: top;
}
.content2 {
}

/* global font-size */
td {
	font-size			: 0.8em;
}

/*
 * bullets and faq lines
 */
ul{
	list-style-type		: square;
	margin-left			: 20px;
}
ol{
	list-style-type		: decimal;
	margin-left			: 20px;
}

.pc_faq ul{
    margin				: 0px 0px 0px 20px;
    padding				: 5px 0px 5px 10px;
}
.pc_faq_line {
	list-style-type		: square;
	color				: #000080;
}
.top_link{
}
/**
* Standard links
*/
a {
	text-decoration		: none;
	color				: #000080;
}
a:hover {
	color				: #800000;
}
/* einde links*/

.news_headlines {
	padding-left		: 10px;
}
.news_headlines ul{
	color				: #000080;
}

/**
* Headings
*/

h1, h1 a, h1 a:active, h1 a:visited {
	margin-bottom		: 5px;
	color				: #00AD5A;
	font-weight			: bold;
	font-size			: 1.5em;
	line-height			: 1.5em;
}

h2, h2 a, h2 a:active, h2 a:visited{
	margin-bottom		: 5px;
	color				: #00AD5A;
	font-weight			: bold;
	font-size			: 1.2em;
	line-height			: 1.2em;
}

h3, h3 a, h3 a:active, h3 a:visited {
	margin-bottom		: 5px;
	color				: #00AD5A;
	font-size			: 1.0em;
	line-height			: 1.0em;
}

table, td {
	border-collapse		: collapse;
	border				: 0px;
	margin				: 0px;
	padding				: 0px;
}

hr {
	color				: #ddd;
	margin-top			: 16px;
	height				: 1px;
}

/**
* begin content area
*/
.content {
	padding				: 0px 0px 0px 10px;
}
.content {
	height				: 100%;
	vertical-align		: top;
	background-image	: url(/image/shared/subsite/dottedline.gif);
	background-repeat	: repeat-y;
}
.content a, .content a:active, .content a:visited {
	font-weight			: bold;
}
.content a:hover {
	text-decoration		: underline;
}

.current_page_content {
	padding-top			: 10px;
	padding-bottom		: 10px;
}

.pageheader {
	height				: 101px;
	padding				: 10px;
}
.pageheader a, .pageheader a:visited, .pageheader a:active, .pageheader a:hover{
	font-weight			: bold;
	font-size			: 1.6em;
	color				: black;
}

.path {
	border				: 1px solid #00a563;
	background			: #00a563;
	padding-left		: 9px;
}
.path, .path a, .path a:visited, .path a:active, .path a:hover{
	color				: white;
}
.path a:hover {
	text-decoration		: underline;
}

.options{
	padding				: 10px 10px 10px 10px;
}
.grey a, .grey a:active, .grey a:visited {
	color				: #b8b8b8;
	vertical-align		: middle;
	font-weight			: bold;
	font-size			: 0.8em;
}
.grey a:hover {
	color				: #b8b8b8;
	text-decoration		: underline;
}
.ni_date {
	color				: #b8b8b8;
	font-size			: 0.9em;
}
.left {
	padding-top			: 10px;
	vertical-align		: top;
	width				: 180px;
}
.left a {
	font-weight			: bold;
}

.footer a, .footer a:visited, .footer a:active {
	font-size			:0.8em;
}

.paragraph_content {
}

/*
 * D66 theme "d66_normale_inhoud"
 */
.nieuws_left {
	margin				: 0px 10px 10px 0px;
}
.nieuws_right {
	margin				: 0px 0px 10px 5px;
}
input.nieuwstitle { /* in editor */
	width				: 295px;
	background			: white;
	padding-left		: 10px;
	font-size			: 1.4em;
	color				: #00AD5A;
}
/*
 * right side bar
 */
.right_bar {
	width				: 180px;
	padding-left		: 2px;
	padding-top			: 10px;
	background			: url(/image/shared/subsite/dottedline.gif);
	background-repeat	: repeat-y;
}

/*
 * bar paragraph color purple
 */
.purple {
	font-size			: 1.1em;
	margin				: 0px 10px 10px 10px;
	background			: #d5d5ea;
	width				: 160px;
}
.purplebody {
	padding				: 5px;
}
div.purplebody {
	padding				: 0px;
}
.purpletitle {
	padding				: 5px;
	font-weight			: bold;
	background			: #82609f;
	color				: white;
}
input.purpletitle {
	padding				: 0px;
	width				: 100%;
}
/*
 * bar paragraph color blue
 */
.blue {
	font-size			: 1.1em;
	margin				: 0px 10px 10px 10px;
	background			: #b1cbeb;
	width				: 160px;
}
.bluebody{
	padding				: 5px;
}
div.bluebody {
	padding				: 0px;
}
.blueblock{
	background			: #2c526d;
}
.bluetitle{
	padding				: 5px;
	font-weight			: bold;
	background			: #4988b6;
	color				: #ffffcc;
}
input.bluetitle{
	padding				: 0px;
	width				: 100%;
}

/*
 * bar paragraph color blue
 */
.red {
	font-size			: 1.1em;
	margin				: 0px 10px 10px 10px;
	background			: #ff8080;
	width				: 160px;
}
.redbody {
	padding				: 5px;
}
div.redbody {
	padding				: 0px;
}
.redblock {
	background			: #2c526d;
}
.redtitle {
	padding				: 5px;
	font-weight			: bold;
	background			: #d12e2e;
	color				: #ffffcc;
}
input.redtitle{
	padding				: 0px;
	width				: 100%;
}
/*
 * bar paragraph color yellow
 */
.yellow {
	font-size			: 1.1em;
	margin				: 0px 10px 10px 10px;
	background			: #ddddcc;
	width				: 160px;
}
.yellowbody {
	padding				: 5px;
}
div.yellowbody {
	padding				: 0px;
}
.yellowtitle {
	padding				: 5px;
	font-weight			: bold;
	background			: #e5d7a5;
	color				: #000066;
}
input.yellowtitle {
	padding				: 0px;
	width				: 100%;
}

label {
	cursor				: pointer;
}

p {
	margin				: 0px;
}

img {
	border				: 0px;
}

/* filter form */
.filter_form {
	position			: absolute;
	width				: 300px;
	background-color	: threedface;
	border-top			: 1px solid buttonhighlight;
	border-right		: 1px solid buttonshadow;
	border-bottom:		: 1px solid buttonshadow;
	border-left			: 1px solid buttonhighlight;
	vertical-align		: middle;
	display				: none;
}
/* end standard list */

/**
* Control panel style
*/
.permission_true {
	background-color	: lightgreen;
}
.permission_false {
}

/* Glossary links */
.glossaryfield {
	padding				: 10px;
	height				: 100%;
	width				: 100%;
}
a.glossary, a:visited.glossary, a:hover.glossary {
	cursor				: help;
	color				: #00a563;
	text-decoration		: none;
}

/* Served by MoveNext */
.servedby a, servedby a:visited {
	color			: #C0C0C0;
	font-size		: 11px;
	font-weight		: bold;
	text-decoration	: none;
}
.servedby a:hover {
	text-decoration	: underline;
}

.news_headlines {
	padding-left		: 0px;
	padding-right		: 0px;
}

/* Paging */
.paging {
	width				: 100%;
	text-align			: center;
}

.paging_current_page {
	text-decoration		: underline;
}