
h1, h2, h3, h4, h5, h6 {
	font-family:Arial,sans-serif;
	font-weight:bold;
}

.c2 { padding-top:28px; }
.content .csc-sitemap ul { list-style:none; font-size:1em; }
.content .csc-sitemap ul li { background:transparent url(skin/arrow.png) no-repeat scroll left 6px; padding-left:11px; }
.content .csc-sitemap ul li a { font-weight:bold; }
.content .csc-sitemap ul ul { margin-bottom:11px; }
.content .csc-sitemap ul ul li a {font-weight:normal;}
.content .csc-sitemap ul ul ul { margin-bottom:0; }


#hoofd_content ul {
	margin-left:0;
	padding-left:0;
}

#voet-zone ul {
	left:128px;
	position:absolute;
	top:-16px;
	z-index:1000;
}

#voet-zone li { background:none; display:inline; }
#voet-zone ul a {
	background-position:left 3px;
	background-repeat:no-repeat;
	font-style:normal;
}

.jcarousel-outer a:hover { text-decoration:none; }
/* .jcarousel-prev, .jcarousel-next { z-index:0; } */
.co150-menu-item, .co150-menu-header, .co210-title { font-size:0.9em; padding:0 5px; }
.co140-name, .co150-name, .co210-subtitle { 
	font-size:14px;
	line-height:38px;
	overflow:hidden;
	padding:3px 0;
	text-transform:uppercase;
}
.co140-name { height:18px; line-height:20px; padding-right:10px; }
.co140-rollover {
	background:url("/typo3conf/ext/nc_rgd_jcarousel/Resources/Public/Images/jcarousel-background.gif") no-repeat -8px -8px;
	font-size:10px;
}

.co150-name, .co150-name-background {
	height:24px;
	line-height:30px;
	left:25%;
}
.co150-name-background { left:0; }
.co150 ul.co150-menu { padding:6px 13px 18px; }

/* Search ////////////////////////////////////////////////////////////////*/
#search {
	top:110px;
	left:710px;
	position:absolute;
	width:174px;
}

#search form, #search * { margin:0; padding:0; text-align:left; }
#search fieldset { border:0; }

#search input { 
	background:#FFF;
	border:1px solid #000;
	display:inline;
	float:left;
	font-size:12px;
	text-transform:lowercase;
	width:133px;
}
#search input.submit { font-size:11px; text-align:center; width:38px; left:136px; position:absolute; }
#search a { color:#FFF; text-decoration:none; }
#search .hidden { display:none; }

#search-menu li { background:none; display:inline; padding-right:20px; }
#search-menu li.last { padding:0; }

.hidden { display:none; }
/* Special menu /////////////////////////////////////////////////*/
ul.special-menu, ul.special-menu li { background:#FFF; margin:0; padding:0; }
ul.special-menu { margin-bottom:15px; }
ul.special-menu li a {
	border-bottom:1px solid #E6E6E6;
	color:#000;
	display:block;
	font-size:0.9em;
	padding:3px 3px 3px 20px;
}
ul.special-menu li.rss a { background:url(../images/icon-rss.gif) no-repeat 0 5px; }
ul.special-menu a.m-301 { background:url(../images/icon-nieuwsbrief.gif) no-repeat 0 5px; }
ul.special-menu a.m-398 { background:url(../images/icon-vacatures.gif) no-repeat 0 5px; }
ul.special-menu li.last a { border:0; }

/* JCarroussel //////////////////////////////////////////////////*/
.jcarousel-list li,
.jcarousel-outer img,
.ui-accordion-outer span,
li.ui-accordion-li-fix, .ui-accordion-outer li, .ui-accordion-outer li.no-javascript { 
	background:none; 
	margin:0;
	padding:0;
}

li.ui-accordion-li-fix .header { 
	font-weight:normal;
	text-align:left;
	padding-left:8px;
}

ul.ui-accordion-outer span { font-size:0.8em; width:auto; }
ul.ui-accordion-outer li ul li { display:block; padding-right:0px;}
ul.ui-accordion-outer li ul { height:auto; }
ul.ui-accordion-outer li ul li a  { 
	background:url(skin/arrow-blue.gif) no-repeat scroll 195px 7px;
	padding:4px 12px 4px 10px;
}


/* mailform properties ///////////////////////////////////////////////////////////////*/
/* form ul, form li, form dl, form dd {margin:0; padding:0; list-style:none; }*/
.tx_powermail_pi1_fieldwrap_html, .csc-mailform-field {
	background:#F5F5F5;
	clear: both;
	display: block;
	margin-bottom: 0.3em;
	padding:1.2em 2em 1.2em 1em;
	/*width: 100%;*/
}

.tx-powermail-pi1 label, .csc-mailform-field label {
	float: left;
	padding-right: 0.6em;
	width: 120px;
	text-align: left;
}

.tx_powermail_pi1_fieldwrap_html_radio label,
.tx_powermail_pi1_fieldwrap_html_check label { padding-right:0; }
.powermail_radio_inner, .powermail_check_inner { margin-left:150px; padding-left:0.3em;}
.powermail_radio_inner label, .powermail_check_inner label { float:none; }
.powermail_radio_inner input, .powermail_check_inner input { width:20px; }

.tx-powermail-pi1 input.powermail_contact powermail_submit, .csc-mailform-submit {
	background:#DEEBE3 none repeat scroll 0 0;
	border:1px solid #000000;
	color:#000000;
	cursor:pointer;
	font-weight:bold;
	margin-left:12.7em;
	padding:0.4em 1em;
}