/**************************************************/
/******************** DEFAULT *********************/
/**************************************************/

.multiPage{
	font-size:11px;
	margin-top:10px;
	margin-bottom:10px;
}
.multiPage .pages{
	text-align:right;
}
.multiPage .pages a{
	color:#333333;
	text-decoration:underline;
}
.multiPage .pages a:hover{
	color:#938544;
	text-decoration:underline;
}
.multiPage .pages .select {
	color:#938544;
	font-weight:bold;
}

/* breadcrumb */

.path {
	border-top:solid 7px #EBEFF3;
	padding:10px 20px 20px 20px;
	font-size:10px;
	color:#333333;
}
.path a {
	color:#BDAF70;
	text-decoration:underline;
}
.path a:hover {
	color:#333333;
	text-decoration:underline;
}
.separator {
	background-image:url(../img/sign.gif);
}


/* JOBS */
.jobsRecordSet{
}
.jobsRecordSet .date{
	width:200px;
	float:right;
	text-align:right;
	margin-bottom:10px;
}
.jobsRecordSet .title{
	margin-bottom:10px;
}
.jobsRecordSet .text{
}
.jobsRecordSet .label{
	width:150px;
	float:left;
	margin-bottom:5px;
}
.jobsRecordSet .element{
	margin-left:165px;
	margin-bottom:5px;
	clear:right;
}
.jobsRecordSet .separator{
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:solid 1px #000000;
}

/* SEARCH */
.searchContent INPUT {
	vertical-align:middle;
	color:#003366;
}
.searchContent IMG {
	vertical-align:middle;
	margin-left:3px;
}
.searchContent .title{
	clear:both;
	margin-bottom:5px;
	margin-top:10px;
	font-weight:bold;
}
.searchContent .condition{
	width:150px;
	float:left;
	padding-right:10px;
	margin-bottom:5px;
}
.searchContent .check{
	float:left;
}
.searchContent .label{
	padding-top:2px;
	padding-left:21px;
}
.searchContent SELECT{
	font-family:Arial, Helvetica, sans-serif;
}
.searchField input {
	vertical-align:middle;
	color:#003366;
}


/* FORM */
.form {
	background-color:#EBEFF3;
	padding:15px 10px 15px 10px;
}
.form .formError{
	color:#FF0000;
	border:solid 1px #FF0000;
	padding:5px;
}
.form .inputError{
	color:#FF0000;
	margin-bottom:10px;
	font-size:10px;
	font-weight:bold;
	margin-left:160px;
}
.form .label{
	padding:4px 10px 10px 0px;
	width:120px;
}
.form input.wachtwoord {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.form input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.formBtn{
	background-color:#F5F2E9;
	padding:10px 10px 10px 10px;
	border-top:solid 1px #FFFFFF;
}
.formBtn .right {
	text-align:right;
}

/* SITEMAP */
.sitemap h3 a {
	color:#938544;
	text-decoration:none;
}
.sitemap h3 a:hover {
	color:#938544;
	text-decoration:underline;
}
.sitemap h4 {
	margin:3px 0px 3px 15px;
	background-image:url(../images/bg_sitemaph4.gif);
	background-position:left 4px;
	background-repeat:no-repeat;
	padding-left:12px;
	font-size:12px;
	margin-top:0px;
	margin-bottom:5px;
	font-weight:normal;
	color:#333333;
}
.sitemap h4 a {
	color:#333333;
	text-decoration:none;
}
.sitemap h4 a:hover {
	color:#938544;
	text-decoration:underline;
}
.sitemap h5 {
	margin:3px 0px 3px 35px;
	background-image:url(../images/bg_sitemaph5.gif);
	background-position:left 6px;
	background-repeat:no-repeat;
	padding-left:12px;
	font-size:11px;
	margin-top:0px;
	margin-bottom:5px;
	font-weight:normal;
	color:#666666;
}
.sitemap h5 a {
	color:#666666;
	text-decoration:none;
}
.sitemap h5 a:hover {
	color:#938544;
	text-decoration:underline;
}


/* POLL */
.poll{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	background-color:#F5F7FB;
	border-top:solid 1px #ABBCCD;
	border-bottom:solid 1px #ABBCCD;
}
.poll .title{
	background-color:#ABBCCD;
	color:#FFFFFF;
	font-weight:bold;
	font-size: 13px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
}
.poll .statement{
	margin:10px;
	font-weight:bold;
	font-size: 13px;
}
.poll .text{
	margin:10px;
	font-size: 12px;
}
.poll .options{
	margin:10px;
	font-size: 12px;
}
.poll .results{
	text-align:right;
	margin:10px;
}
.poll .results a{
	color:#174285;
	font-size:11px;
	text-decoration:none;
}
.poll .results a:hover{
	color:#174285;
	text-decoration:underline;
}
.poll .submit{
	margin:10px;
	text-align:right;
}
.poll .score{
	margin-bottom:3px;
	margin-left:10px;
	margin-right:10px;
}
.poll .graphic{
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	border:solid 1px #CC0000;
	height:16px;
	background-image:url(../images/bg_poll_graphic.gif);
	background-repeat:repeat-x;
}

/* FAQ */
.faq{
}
.faq .faqQuestion{
	background-color:#F2F2F2;
	margin-bottom:15px;
	border-bottom:solid 1px #666666;
	padding:10px;
}
.faq .question{
	padding-bottom:10px;
	font-weight:bold;
}
.faq .question a{
	text-decoration:underline;
	color:#000000;
	display:block;
	font-weight:normal;
}
.faq .faqAnswer{
	margin-bottom:15px;
	border-bottom:solid 1px #666666;
	padding-bottom:10px;
}
.faq .answer{
}
.faq .author{
	color:#666666;
}
.faq .up{
	text-align:right;
}


/* richtext tables */
table.showborder {
	border: 2px solid #D4D0C8;
	border-collapse: collapse;
}

table.showborder td {
	border: 2px solid #D4D0C8;
}

table.hideborder {
	border: none;
}


/* mypage sidebar*/
#contentpopup table div.sidebar,
#contentpopup div.sidebar { background-color: #D0DFFF;}

/* Trimbos content positioning */

.trimbos-summary
{
    font-size:13px;
}

.trimbos_body_content
{
	padding: 15px;
}

.trimbos_menu
{
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 20px;
	margin-right: 10px;
	list-style-image: url('/Trimbos-Menu-Arrow');
}

.trimbos_menu li.selected a,
.trimbos_menu li.selected li.selected a,
.trimbos_menu li.selected li.selected li.selected a
{
	font-weight: bold;
}

.trimbos_menu li a,
.trimbos_menu li.selected li a,
.trimbos_menu li.selected li.selected li a
{
	font-weight: normal;
}

.trimbos_menu li
{
	padding-top: 2px;
	padding-bottom: 2px;
}

.trimbos_menu ul
{
	border-top: dotted 1px #CCCCCC;
	border-bottom: dotted 1px #CCCCCC;
	
	margin: 5px;
	padding: 5px;
	margin-left: 10px;
	list-style-image: url('/Trimbos-Menu-Arrow');
}

.trimbos_menu ul,
.trimbos_menu li.selected ul li ul,
.trimbos_menu li.selected ul li ul li ul,
.trimbos_menu li.selected ul li ul li ul li ul
{
	display: none;
}

.trimbos_menu li.selected ul,
.trimbos_menu li.selected ul li.selected ul,
.trimbos_menu li.selected ul li.selected ul li.selected ul,
.trimbos_menu li.selected ul li.selected ul li.selected ul li.selected ul
{
	display: block;
}

td.Content
{
	width: 700px;
}

div.content
{
	margin: 20px;
	/*width: 700px;*/
}

p.Content
{
	width: 700px;
}

div.zegel 
{
	text-align: center;
}

/* Rotatepage */
#tipList
{
    width: 210px;
}
