
/* default styles for extension "tx_felogin_pi1" */
	.tx-felogin-pi1 label {
		display: block;
	}
/* default styles for extension "tx_gkhrssimport_pi1" */
.tx-gkhrssimport-pi1-rss_title, tx-gkhrssimport-pi1-rss_title a {
	font-size: medium;
	font-family: Georgia, Times New Roman, Times, serif;
	font-weight: bold;
	color: #FF6100;
	width: 100px;
	padding-bottom: 1px;
}
.tx-gkhrssimport-pi1-description {
	font-weight: bold;
	padding-bottom: 10px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #2763A5;
	margin-bottom: 15px;
}
.tx-gkhrssimport-pi1-header {
	font-weight: bold;
}
.tx-gkhrssimport-pi1-content, .tx-gkhrssimport-pi1-download {
	margin-bottom:10px;
}
.tx-gkhrssimport-pi1-pubbox, .tx-gkhrssimport-pi1-date, .tx-gkhrssimport-pi1-author, .tx-gkhrssimport-pi1-category {
	display: inline;
}
.tx-gkhrssimport-pi1-content p img {
	float: left;
	width: 150px;
	height: 100px;
	padding-right: 5px;
	padding-bottom: 5px;
}

/* default styles for extension "tx_drwiki_pi1" */
  .tx-drwiki-pi1 A { TEXT-DECORATION: none; }
  .tx-drwiki-pi1 .notCreated { color:red; }
  .tx-drwiki-pi1 OL.references > li:target {background-color: #DEF;}
  .tx-drwiki-pi1 SUP.reference:target { background-color: #DEF;}
  .tx-drwiki-pi1 OL.references { font-size:9pt; }
  .tx-drwiki-pi1 OL.references-2column {font-size:9pt; -moz-column-count: 2; -webkit-column-count: 2; column-count: 2;}
  .tx-drwiki-pi1 A:hover { TEXT-DECORATION: underline; }
  .tx-drwiki-pi1 .editsection {float: right; margin-left: 5px;}
  .tx-drwiki-pi1 h1, .tx-drwiki-pi1 h2, .tx-drwiki-pi1 h3, .tx-drwiki-pi1 h4, .tx-drwiki-pi1 h5, .tx-drwiki-pi1 h6 {color: black; background: none; font-weight: normal; margin: 0;padding-top: .5em; padding-bottom: .17em; border-bottom: 1px solid #aaa;}
  .tx-drwiki-pi1 h1 { font-size: 188%; }
  .tx-drwiki-pi1 h1 .editsection { font-size: 53%; }
  .tx-drwiki-pi1 h2 { font-size: 150%; }
  .tx-drwiki-pi1 h2 .editsection { font-size: 67%; }
  .tx-drwiki-pi1 h3, h4, h5, h6 {border-bottom: none; font-weight: bold;}
  .tx-drwiki-pi1 h3 { font-size: 132%; }
  .tx-drwiki-pi1 h3 .editsection { font-size: 76%; font-weight: normal; }
  .tx-drwiki-pi1 h4 { font-size: 116%; }
  .tx-drwiki-pi1 h4 .editsection { font-size: 86%; font-weight: normal; }
  .tx-drwiki-pi1 h5 { font-size: 100%; }
  .tx-drwiki-pi1 h5 .editsection { font-weight: normal; }
  .tx-drwiki-pi1 h6 { font-size: 80%;  }
  .tx-drwiki-pi1 h6 .editsection { font-size: 125%; font-weight: normal; }
  .tx-drwiki-pi1 HR { height:1px; border-top:1px dotted #000000; border-left:0; border-right:0; border-bottom:0; }
  .tx-drwiki-pi1 OL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px 3.2em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px;}
  .tx-drwiki-pi1 UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px 1.5em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; }
  .tx-drwiki-pi1 PRE { BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #f9f9f9; font-family:Fixedsys,Courier; }
  .tx-drwiki-pi1 INPUT {font-size:10pt;}
  .tx-drwiki-pi1 TEXTAREA {width:100%; font-size:10pt;}
  .tx-drwiki-pi1 input, textarea {border: 1px #ccc solid; background: #fafafa; color: #777;}
  .tx-drwiki-pi1 input[type=text]:focus, textarea:focus { background: #f0f0f0; color: #333; border-color: #666;}
  .tx-drwiki-pi1-urlextension { display: none; }
  .redirect {BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #FFFFF0;}
  .icons {vertical-align:middle; float:left; margin-right:20px; margin-bottom:10px;}
  .wiki-box {BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #f9f9f9; } 
  .wiki-box-blue {display: block;font-size: 1em; color: #000; padding: 0.5em; background: #f0f0f4; border-left: 8px #E0E7F5 solid;}  
  .wiki-box-red {display: block;font-size: 1em; color: #000; padding: 0.5em; background: #fee; border-left: 8px #fcc solid;}  
  .wiki-box-green {display: block;font-size: 1em; color: #000; padding: 0.5em; background: #33FF33; border-left: 8px #006600 solid;}  
  .wiki-box-yellow {display: block;font-size: 1em; color: #000; padding: 0.5em; background: #FFFF99; border-left: 8px #FFFF00 solid;}
  .wiki-box-catlinks {border: 1px solid #aaa;background-color: #f9f9f9;padding: 5px;margin-top: 1em;clear: both;}  
  .wiki-table {margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse;}  
  .diff-r {color: red;}
  .diff-g {color: green;}
  .diff-result { BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #f9f9f9; font-family:Fixedsys,Courier; }
  .diff-table {width:100%;}
  .diff-table-cell-green {vertical-align:top; text-align:left; white-space:normal; color:green; font-family:Fixedsys,Courier; font-size:10pt; BORDER: #2f6fab 1px dashed; PADDING: 1em;}
  .diff-table-cell-red {vertical-align:top; text-align:left; white-space:normal; color:red; font-family:Fixedsys,Courier; font-size:10pt; BORDER: #2f6fab 1px dashed; PADDING: 1em;}
  #toc {BORDER: #aaaaaa 1px solid; PADDING: 5px; FONT-SIZE: 10pt; BACKGROUND-COLOR: #f9f9f9 }
  #toc .tocindent {MARGIN-LEFT: 2em}
  #toc .tocline {MARGIN-BOTTOM: 0px}
  #toc P {FONT-SIZE: 10pt; MARGIN: 0px}
  #toc .toctoggle {FONT-SIZE: 10pt}
  #toc .editsection {MARGIN-TOP: 0.7em; FONT-SIZE: 10pt}
/* default styles for extension "tx_cssstyledcontent" */
	/* Headers */
	.csc-header-alignment-center { text-align: center; }
	.csc-header-alignment-right { text-align: right; }
	.csc-header-alignment-left { text-align: left; }

	div.csc-textpic-responsive, div.csc-textpic-responsive * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;  }

	/* Clear floats after csc-textpic and after csc-textpic-imagerow */
	div.csc-textpic, div.csc-textpic div.csc-textpic-imagerow, ul.csc-uploads li { overflow: hidden; }

	/* Set padding for tables */
	div.csc-textpic .csc-textpic-imagewrap table { border-collapse: collapse; border-spacing: 0; }
	div.csc-textpic .csc-textpic-imagewrap table tr td { padding: 0; vertical-align: top; }

	/* Settings for figure and figcaption (HTML5) */
	div.csc-textpic .csc-textpic-imagewrap figure, div.csc-textpic figure.csc-textpic-imagewrap { margin: 0; display: table; }

	/* Captions */
	figcaption.csc-textpic-caption { display: table-caption; }
	.csc-textpic-caption { text-align: left; caption-side: bottom; }
	div.csc-textpic-caption-c .csc-textpic-caption, .csc-textpic-imagewrap .csc-textpic-caption-c { text-align: center; }
	div.csc-textpic-caption-r .csc-textpic-caption, .csc-textpic-imagewrap .csc-textpic-caption-r { text-align: right; }
	div.csc-textpic-caption-l .csc-textpic-caption, .csc-textpic-imagewrap .csc-textpic-caption-l { text-align: left; }

	/* Float the columns */
	div.csc-textpic div.csc-textpic-imagecolumn { float: left; }

	/* Border just around the image */
	div.csc-textpic-border div.csc-textpic-imagewrap img {
		border: 2px solid black;
		padding: 0px 0px;
	}

	div.csc-textpic .csc-textpic-imagewrap img { border: none; display: block; }

	/* Space below each image (also in-between rows) */
	div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 10px; }
	div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image { margin-bottom: 0; }

	/* colSpace around image columns, except for last column */
	div.csc-textpic-imagecolumn, td.csc-textpic-imagecolumn .csc-textpic-image { margin-right: 10px; }
	div.csc-textpic-imagecolumn.csc-textpic-lastcol, td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image { margin-right: 0; }

	/* Add margin from image-block to text (in case of "Text & Images") */
	div.csc-textpic-intext-left .csc-textpic-imagewrap,
	div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
		margin-right: 10px;
	}
	div.csc-textpic-intext-right .csc-textpic-imagewrap,
	div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap {
		margin-left: 10px;
	}

	/* Positioning of images: */

	/* Center (above or below) */
	div.csc-textpic-center .csc-textpic-imagewrap, div.csc-textpic-center figure.csc-textpic-imagewrap { overflow: hidden; }
	div.csc-textpic-center .csc-textpic-center-outer { position: relative; float: right; right: 50%; }
	div.csc-textpic-center .csc-textpic-center-inner { position: relative; float: right; right: -50%; }

	/* Right (above or below) */
	div.csc-textpic-right .csc-textpic-imagewrap { float: right; }
	div.csc-textpic-right div.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	div.csc-textpic-left .csc-textpic-imagewrap { float: left; }
	div.csc-textpic-left div.csc-textpic-text { clear: left; }

	/* Left (in text) */
	div.csc-textpic-intext-left .csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	div.csc-textpic-intext-right .csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap { float: right; }

	/* Left (in text, no wrap around) */
	div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap { float: left; }

	div.csc-textpic div.csc-textpic-imagerow-last, div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last { margin-bottom: 0; }

	/* Browser fixes: */

	/* Fix for unordered and ordered list with image "In text, left" */
	.csc-textpic-intext-left ol, .csc-textpic-intext-left ul { padding-left: 40px; overflow: auto; }

	/* File Links */
	ul.csc-uploads { padding: 0; }
	ul.csc-uploads li { list-style: none outside none; margin: 1em 0; }
	ul.csc-uploads img { float: left; margin-right: 1em; vertical-align: top; }
	ul.csc-uploads span { display: block; }
	ul.csc-uploads span.csc-uploads-fileName { text-decoration: underline; }

	/* Table background colors: */

	table.contenttable-color-1 { background-color: #EDEBF1; }
	table.contenttable-color-2 { background-color: #F5FFAA; }
	table.contenttable-color-240 { background-color: black; }
	table.contenttable-color-241 { background-color: white; }
	table.contenttable-color-242 { background-color: #333333; }
	table.contenttable-color-243 { background-color: gray; }
	table.contenttable-color-244 { background-color: silver; }
/* specific page styles for extension "tx_cssstyledcontent" */
	.csc-textpic-intext-right-nowrap .csc-textpic-text { margin-right: 790px; }
	.csc-textpic-intext-left-nowrap .csc-textpic-text { margin-left: 790px; }
/* default styles for extension "tx_a21glossary" */
		acronym, dfn, abbr, span.abbr { border-bottom: 1px dotted black; cursor: help; }
		.tx-glossary-list dt { font-weight: bold; margin: 0 0 3px 0; font-style: normal; }
		.tx-glossary-list dd { margin: 0 0 15px 20px; }
		.tx-glossary-list dd.tx-glossary-abstract { margin: 0; padding: 0; }
		.tx-glossary-list dd.tx-glossary-description { margin: 0; padding: 0; }
/* default styles for extension "tx_cssfilelist" */
.filelinks div{padding-left:25px; background:url('/typo3/gfx/fileicons/default.gif') left top no-repeat; margin-bottom:10px;}  .filelinks span{display:block;}  .filelinks .filecount{display:block; margin-bottom:5px;}   .filelinks a{color:#000;text-decoration:none; }  /* Icons begin */  .filelinks .ai{background-image:url('/typo3/gfx/fileicons/ai.gif')!important;}  .filelinks .ani{background-image:url('/typo3/gfx/fileicons/ani.gif')!important;}  .filelinks .au{background-image:url('/typo3/gfx/fileicons/au.gif')!important;}  .filelinks .avi{background-image:url('/typo3/gfx/fileicons/avi.gif')!important;}  .filelinks .bmp{background-image:url('/typo3/gfx/fileicons/bmp.gif')!important;}  .filelinks .cdr{background-image:url('/typo3/gfx/fileicons/cdr.gif')!important;}  .filelinks .css{background-image:url('/typo3/gfx/fileicons/css.gif')!important;}  .filelinks .csv{background-image:url('/typo3/gfx/fileicons/csv.gif')!important;}  .filelinks .doc{background-image:url('/typo3/gfx/fileicons/doc.gif')!important;}  .filelinks .dtd{background-image:url('/typo3/gfx/fileicons/dtd.gif')!important;}  .filelinks .eps{background-image:url('/typo3/gfx/fileicons/eps.gif')!important;}  .filelinks .exe{background-image:url('/typo3/gfx/fileicons/exe.gif')!important;}  .filelinks .fh3{background-image:url('/typo3/gfx/fileicons/fh3.gif')!important;}  .filelinks .flash{background-image:url('/typo3/gfx/fileicons/flash.gif')!important;}  .filelinks .folder{background-image:url('/typo3/gfx/fileicons/folder.gif')!important;}  .filelinks .gif{background-image:url('/typo3/gfx/fileicons/gif.gif')!important;}  .filelinks .htm{background-image:url('/typo3/gfx/fileicons/htm.gif')!important;}  .filelinks .html{background-image:url('/typo3/gfx/fileicons/html.gif')!important;}  .filelinks .ico{background-image:url('/typo3/gfx/fileicons/ico.gif')!important;}  .filelinks .inc{background-image:url('/typo3/gfx/fileicons/inc.gif')!important;}  .filelinks .java{background-image:url('/typo3/gfx/fileicons/java.gif')!important;}  .filelinks .jpg{background-image:url('/typo3/gfx/fileicons/jpg.gif')!important;}  .filelinks .js{background-image:url('/typo3/gfx/fileicons/js.gif')!important;}  .filelinks .max{background-image:url('/typo3/gfx/fileicons/max.gif')!important;}  .filelinks .mid{background-image:url('/typo3/gfx/fileicons/mid.gif')!important;}  .filelinks .mov{background-image:url('/typo3/gfx/fileicons/mov.gif')!important;}  .filelinks .mpeg{background-image:url('/typo3/gfx/fileicons/mpeg.gif')!important;}  .filelinks .mpg{background-image:url('/typo3/gfx/fileicons/mpg.gif')!important;}  .filelinks .pcd{background-image:url('/typo3/gfx/fileicons/pcd.gif')!important;}  .filelinks .pcx{background-image:url('/typo3/gfx/fileicons/pcx.gif')!important;}  .filelinks .pdf{background-image:url('/fileadmin/templates/res/images/icons/fileicons/pdf.gif')!important;background-position: 1px 0;}  .filelinks .png{background-image:url('/typo3/gfx/fileicons/png.gif')!important;}  .filelinks .ps{background-image:url('/typo3/gfx/fileicons/ps.gif')!important;}  .filelinks .psd{background-image:url('/typo3/gfx/fileicons/psd.gif')!important;}  .filelinks .rtf{background-image:url('/typo3/gfx/fileicons/rtf.gif')!important;}  .filelinks .sgml{background-image:url('/typo3/gfx/fileicons/sgml.gif')!important;}  .filelinks .swf{background-image:url('/typo3/gfx/fileicons/swf.gif')!important;}  .filelinks .sxc{background-image:url('/typo3/gfx/fileicons/sxc.gif')!important;}  .filelinks .sxw{background-image:url('/typo3/gfx/fileicons/sxw.gif')!important;}  .filelinks .tga{background-image:url('/typo3/gfx/fileicons/tga.gif')!important;}  .filelinks .tif{background-image:url('/typo3/gfx/fileicons/tif.gif')!important;}  .filelinks .ttf{background-image:url('/typo3/gfx/fileicons/ttf.gif')!important;}  .filelinks .txt{background-image:url('/typo3/gfx/fileicons/txt.gif')!important;}  .filelinks .wav{background-image:url('/typo3/gfx/fileicons/wav.gif')!important;}  .filelinks .wrl{background-image:url('/typo3/gfx/fileicons/wrl.gif')!important;}  .filelinks .xls{background-image:url('/typo3/gfx/fileicons/xls.gif')!important;}  .filelinks .xml{background-image:url('/typo3/gfx/fileicons/xml.gif')!important;}  .filelinks .xsl{background-image:url('/typo3/gfx/fileicons/xsl.gif')!important;}  .filelinks .zip{background-image:url('/typo3/gfx/fileicons/zip.gif')!important;}  /* Icons end */  .filelinks a:hover{text-decoration:underline;}
/* `XHTML, HTML4, HTML5 Reset
----------------------------------------------------------------------------------------------------*/

a,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
dialog,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
font,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
hr,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
meter,
nav,
object,
ol,
output,
p,
pre,
progress,
q,
rp,
rt,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video,
xmp {
    border: 0;
    margin: 0;
    padding: 0;
    font-size: 100%;
}

abbr{
    margin: 0;
    padding: 0;
    font-size: 100%;
}
html,
body {
    height: 100%;
    font-size: 100%;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    /*
  Override the default (display: inline) for
  browsers that do not recognize HTML5 tags.

  IE8 (and lower) requires a shiv:
  http://ejohn.org/blog/html5-shiv
*/
    display: block;
}

b,
strong {
    /*
  Makes browsers agree.
  IE + Opera = font-weight: bold.
  Gecko + WebKit = font-weight: bolder.
*/
    font-weight: bold;
}

img {
    /*color: transparent;*/
    font-size: 0;
    vertical-align: middle;
    /*
  For IE.
  http://css-tricks.com/ie-fix-bicubic-scaling-for-images
*/
    /*-ms-interpolation-mode: bicubic;*/
}

ol,
ul {
    list-style: none;
}

li {
    /*
  For IE6 + IE7:

  "display: list-item" keeps bullets from
  disappearing if hasLayout is triggered.
*/
    display: list-item;
    margin-left: 30px;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

th,
td,
caption {
    font-weight: normal;
    vertical-align: top;
    text-align: left;
}

q {
    quotes: none;
}

q:before,
q:after {
    content: '';
    content: none;
}

sub,
sup,
small {
    font-size: 75%;
}

sub,
sup {
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sub {
    bottom: -0.25em;
}

sup {
    top: -0.5em;
}

svg {
    /*
  For IE9. Without, occasionally draws shapes
  outside the boundaries of <svg> rectangle.
*/
    overflow: hidden;
}
form{
    margin: 0 0 1.231em;
}
form div {
    overflow: hidden;
}

label {
    width: 140px;
    float: left;
    line-height: 22px;
    margin-right: 10px;
}

input, textarea, select {
    border: 1px solid #CCCCCC;
    line-height: 22px;
}

input:focus, textarea:focus {
    border: 1px solid #B0BC25;
}

input[type="text"]{
	width: 244px;
	padding: 0 3px;
}

input[type="radio"], input[type="checkbox"] {
    border: none;
}

textarea {
    font-family: Verdana, Arial, sans-serif;
    font-size:0.938em;
    height: 100px;
    width: 244px;
    padding: 0 3px;
}

input[type="submit"] {
    background: #b0bc25;
    border: 0;
    color: #333333;
    cursor: pointer;
    width: auto;
    padding: 5px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    position: relative;
    margin-left: 150px;
}

input[type="submit"]:hover, input[type="submit"]:focus {
    text-decoration: underline;
}


.tx-srfeuserregister-pi1 dt {
    clear: both;
}
.tx-srfeuserregister-pi1 dt { padding-bottom:1px; }
.tx-srfeuserregister-pi1 dd{ padding-bottom:8px; }
.tx-srfeuserregister-pi1-checkbox{ width:auto; }
.edit-preview ul{ list-style-image: none; margin:10px 0 0 0; }
.edit-preview span{ width:200px; font-weight:bold; display:inline-block; }
.edit-preview li{ margin-left:0px;   }
.tx-srfeuserregister-pi1-submit{ margin-right:5px; }
.readonly, .readonly:hover, .readonly:focus{ border:0px;  }

.tx-felogin-pi1 form fieldset div input[type="submit"]{
    margin-right:10px;
}

.tx-felogin-pi1 form{
    margin-top:10px;
}

.tx-felogin-pi1 form fieldset legend{
    display:none;
}

.tx-solr .tx-solr-searchbox #tx-solr-search-form-pi-search fieldset #tx-solr-q.tx-solr-q:focus{
    border:none;
}


.tx-powermail-pi1_mandatory {
    background: none repeat scroll 0 0 #E29393;
    margin: 5px 0 20px;
    padding: 10px;
}
form {
    padding-bottom: 15px;
}
#tx_indexedsearch legend {
    display: none;
}
.powermail_fieldwrap {
    padding: 10px 0;
}
.powermail_check_outer, .powermail_radio_outer {
    float: left;
}
.powermail_check_inner label, .powermail_radio_inner label {
    float: none;
    width: auto;
}
.powermail_check_legend, .powermail_radio_legend {
    float: left;
    width: 200px;
}
#content input.powermail_confirmation_form[type="submit"] {
    margin-left: 0;
    margin-top: 5px;
}
#content input.powermail_confirmation_submit[type="submit"] {
    clear: none;
    margin-left: 10px;
    margin-top: -10px;
}
dl.powermail_all {
    clear: both;
    margin: 5px 0;
}
.powermail_message {
    background: none no-repeat scroll 98% 15px #FFFFFF;
    border: 1px solid #CC0000;
    min-height: 65px;
    padding: 10px 0 0 20px;
}
.powermail_message_ok {
    background-image: url('../../fileadmin/templates/res/images/powermail/icon_ok.png');
}
.powermail_message_error {
    background-image: url('../../fileadmin/templates/res/images/powermail/icon_error.png');
}
.formError {
    z-index: 990;
}
.formError .formErrorContent {
    z-index: 991;
}
.formError .formErrorArrow {
    z-index: 996;
}
.formErrorInsideDialog.formError {
    z-index: 5000;
}
.formErrorInsideDialog.formError .formErrorContent {
    z-index: 5001;
}
.formErrorInsideDialog.formError .formErrorArrow {
    z-index: 5006;
}
.inputContainer {
    float: left;
    position: relative;
}
.formError {
    cursor: pointer;
    display: block;
    left: 300px;
    position: absolute;
    top: 300px;
}
.ajaxSubmit {
    background: none repeat scroll 0 0 #55EA55;
    border: 1px solid #999999;
    display: none;
    padding: 20px;
}
.formError .formErrorContent {
    background: none repeat scroll 0 0 #EFEFEF;
    border: 1px solid #DDDDDD;
    color: #CC0000;
    font-size:0.938em;
    padding: 3px 10px;
    position: relative;
    width: 150px;
}
.greenPopup .formErrorContent {
    background: none repeat scroll 0 0 #33BE40;
}
.blackPopup .formErrorContent {
    background: none repeat scroll 0 0 #393939;
    color: #FFFFFF;
}
.formError .formErrorArrow {
    margin: -2px 0 0 13px;
    position: relative;
    width: 15px;
}
body[dir="rtl"] .formError .formErrorArrow, body.rtl .formError .formErrorArrow {
    margin: -2px 13px 0 0;
}
.formError .formErrorArrowBottom {
    box-shadow: none;
    margin: 0 0 0 12px;
    top: 2px;
}
.formError .formErrorArrow div {
    background: none repeat scroll 0 0 #EFEFEF;
    border-left: 2px solid #DDDDDD;
    border-right: 2px solid #DDDDDD;
    display: block;
    font-size: 0;
    height: 1px;
    line-height: 0;
    margin: 0 auto;
}
.formError .formErrorArrowBottom div {
    box-shadow: none;
}
.greenPopup .formErrorArrow div {
    background: none repeat scroll 0 0 #33BE40;
}
.blackPopup .formErrorArrow div {
    background: none repeat scroll 0 0 #393939;
    color: #FFFFFF;
}
.formError .formErrorArrow .line10 {
    border: medium none;
    width: 15px;
}
.formError .formErrorArrow .line9 {
    border: medium none;
    width: 13px;
}
.formError .formErrorArrow .line8 {
    width: 11px;
}
.formError .formErrorArrow .line7 {
    width: 9px;
}
.formError .formErrorArrow .line6 {
    width: 7px;
}
.formError .formErrorArrow .line5 {
    width: 5px;
}
.formError .formErrorArrow .line4 {
    width: 3px;
}
.formError .formErrorArrow .line3 {
    border-bottom: 0 solid #DDDDDD;
    border-left: 2px solid #DDDDDD;
    border-right: 2px solid #DDDDDD;
    width: 1px;
}
.formError .formErrorArrow .line2 {
    background: none repeat scroll 0 0 #DDDDDD;
    border: medium none;
    width: 3px;
}
.formError .formErrorArrow .line1 {
    background: none repeat scroll 0 0 #DDDDDD;
    border: medium none;
    width: 1px;
}

.tx-pbsurvey-pi1 input[type="submit"] {
  margin-left:0px;
}

.powermail_form {
    width:auto;
    display:inline;
    float:left;
}

#content .powermail_form input[value="Vorige"],#content .powermail_form input[value="Volgende"]{
    margin:0 10px 0 0;
    padding:5px;
}

.tx-powermail h3 {
	display: none;
}

body{
    background-color: #b0bc25;
}

#all_wrap{
    width: 994px;
    margin: 0 auto;
    padding: 15px;
    background-color: #b0bc25;
}
#container{
    width: 972px;
    padding: 12px;
    background-color: #ffffff;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    position: relative;
    background: url('../../fileadmin/templates/res/images/container_bg.gif') no-repeat 7px 77px #ffffff;
}
#newsletter_container{
    width: 972px;
    padding: 12px;
    background-color: #ffffff;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    position: relative;
    background: #ffffff;
}

#page_container{
    position: relative;
    width: 972px;
}

#header{
    margin-bottom: 10px;
    height: 66px;
}
#logo {
    width: 290px;
    height: 66px;
    float:left;
}
#skiplinks {}
a.skipLink {
    background-color: #ffffff;
    border: 2px solid #616161;
    display: block;
    left: -1000em;
    padding: 0.8em;
    position: absolute;
    z-index: 1000;
    color: #bf0a30;
}

a.skipLink:focus, a.skipLink:active {
    background-color: #EBEBEB;
    left: 25em;
    top: 1.5em;
    z-index: 1000;
    text-decoration: underline;
}
#topmenu {
    float:right;
    margin: 36px 4px 0 0;
    font-size:0.917em;
}
.languages{
    /*margin-right: 24px;*/
    width: 125px;
    height: 24px;
    position:absolute;
    z-index: 99;
    top:36px;
    right:192px;

    -webkit-user-select: none; /* Chrome/Safari */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* IE10+ */
}
.language-wrap{

}
.languageselect{
    margin: 0;
    list-style: none;
    list-style-image: none;
}
.languageselect li{
    background: url('../../fileadmin/templates/res/images/langselect-bg.gif') repeat-y #ffffff;
    width: 95px;
    height: 22px;
    line-height: 22px;
    margin: 0;
    padding: 0 15px;
    display: none;
}
.languageselect .active{
    background: url('../../fileadmin/templates/res/images/langselect-active-bg.gif') no-repeat;
    display: block;
    cursor:pointer;
}
.languageselect .active.open{
    background-position: 0 -24px;
}
.languageselect li.last{
    border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    -webkit-border-radius: 0 0 6px 6px;
}
.languageselect a{
    color: #707070;
    display: block;
    height:20px;
    line-height:20px;
    text-decoration: none;
}
.languageselect a:hover {
    text-decoration: underline;
}

.fontsizer{
    display: inline;
    float:left;
    margin-right: 5px;
    height: 24px;
    overflow: hidden;
}
.fontsizer a{
    text-decoration: none;
    line-height: 24px;
}
.fontsizer a:hover{
    text-decoration: underline;
}
.tx_fontsizer_smaller{
    font-size: 80%;
}
.tx_fontsizer_default{
    font-size: 100%;
}
.tx_fontsizer_bigger{
    font-size: 120%;
}
.readspeaker{
    margin-right: 20px;
    height: 24px;
    overflow: hidden;
    float:left;
}
.readspeaker a{
    text-decoration: none;
}
.connect{
    float:left;
    height: 24px;
    overflow: hidden;
    /*width:73px;*/
}
.connect ul{
    margin: 0;
    list-style: none;
}
.connect li{
    display:inline;
    margin: 0 0 0 3px;
}

#mainmenu{
    position:absolute;
    top: 76px;
    height: 18px;
    font-size:0.909em;
}
#mainmenu ul{
    margin: 0;
    padding: 0;
    list-style: none;
}
#mainmenu ul li{
    float:left;
    width: 196px;
    margin: 0;
}
#mainmenu .first, #mainmenu .last{
    width: 192px;
}
#mainmenu .first a{
    border-radius: 6px 0 0 0;
    -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    position: relative;
}
#mainmenu .last a{
    border-radius: 0 6px 0 0;
    -moz-border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
    position: relative;
}
#mainmenu ul li a{
    display: block;
    color: #ffffff;
    text-decoration: none;
    line-height: 15px;/*2.154em;*/
    text-align: center;
    padding:1px 0 2px 0;
    font-weight:bold;
}
#mainmenu ul li a:hover, #mainmenu ul li a.active{

}
#mainmenu ul li a:focus{
    text-decoration: underline;
}
#mainmenu ul li a.active{
    background-color: #ffffff;
    line-height: 1.846em;
    border-bottom: 4px solid;
    padding:1px 0 1px 0;
}

/* categories colors*/
#mainmenu .darkblue a{
    background-color: #0b074f;
    /*border-right: 1px solid #605e8c;*/
}
#mainmenu .purple a{
    background-color: #713488;
    /*border-right: 1px solid #a37bb2;*/
}
#mainmenu .petrol a{
    background-color: #005f82;
    /*border-right: 1px solid #4d8fa8;*/
}
#mainmenu .red a{
    background-color: #9b0254;
    /*border-right: 1px solid #be5a90;*/
}
#mainmenu .lila a{
    background-color: #4d3a8c;
}

/* categories active */
#mainmenu .darkblue a.active {
    /*border-bottom-color: #0b074f;*/
    color: #0b074f;
}
#mainmenu .purple a.active {
    /*border-bottom-color: #713488;*/
    color: #713488;
}
#mainmenu .petrol a.active {
    /*border-bottom-color: #005f82;*/
    color: #005f82;
}
#mainmenu .red a.active {
    /*border-bottom-color: #9b0254;*/
    color: #9b0254;
}
#mainmenu .lila a.active {
    /*border-bottom-color: #4d3a8c;*/
    color: #4d3a8c;
}

#mainmenu .dropdown{
    position: absolute;
    z-index: 999;
    left: 0;
    width: 972px;
    padding: 5px 0 10px;
    border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -webkit-border-radius: 0 0 8px 8px;
    display:none;
    font-weight:normal;
}

#mainmenu .dropdown_bg{
    min-height: 155px;
}

#mainmenu li{
    white-space:nowrap;
    overflow:hidden;
}

#mainmenu .dropdown li{
    white-space:normal;
    overflow:visible;
}


/* Categories */
#mainmenu .darkblue .dropdown{
    background-color: #0b074f;
    /*border-top: 1px solid #605e8c;*/
}
#mainmenu .darkblue .dropdown_bg {
    background: url('../../fileadmin/templates/res/images/dropdown_darkblue_bg.gif') repeat-y;
    overflow: hidden;
}
#mainmenu .purple .dropdown{
    background-color: #713488;
    /*border-top: 1px solid #a37bb2;*/
}
#mainmenu .purple .dropdown_bg{
    background: url('../../fileadmin/templates/res/images/dropdown_purple_bg.gif') repeat-y;
    overflow:hidden;
}
#mainmenu .petrol .dropdown{
    background-color: #005f82;
    /*border-top: 1px solid #4d8fa8;*/
}
#mainmenu .petrol .dropdown_bg {
    background: url('../../fileadmin/templates/res/images/dropdown_petrol_bg.gif') repeat-y;
    overflow: hidden;
}
#mainmenu .red .dropdown{
    background-color: #9b0254;
    /*border-top: 1px solid #be5a90;*/

}
#mainmenu .red .dropdown_bg {
    background: url('../../fileadmin/templates/res/images/dropdown_red_bg.gif') repeat-y;
    overflow: hidden;
}
#mainmenu .lila .dropdown{
    background-color: #4d3a8c;
    /*border-top: 1px solid #8375af;*/

}
#mainmenu .lila .dropdown_bg {
    background: url('../../fileadmin/templates/res/images/dropdown_lila_bg.gif') repeat-y;
    overflow: hidden;
}

#mainmenu .dropdown ul {}
#mainmenu .dropdown li {
    width: 176px;
    padding-left: 20px;
}
#mainmenu .dropdown .first, #mainmenu .dropdown .last {
    width: 161px;
    padding-right:11px;
    /*width: 172px;*/
}
#mainmenu .dropdown a {
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    line-height: 2.154em;
    position: relative;
    font-weight: bold;
    text-align: left;
    border: none;
    background: none;
    letter-spacing: normal;
}
#mainmenu .dropdown a:hover, #mainmenu .dropdown a:focus, #mainmenu .dropdown a.active{
    text-decoration: underline;
    background: none;
    color: #ffffff;
    border-bottom-width: 0;
    border-right-width: 0;
}
#mainmenu .dropdown li ul li{
    padding-left: 15px;
    width: 161px;
}
#mainmenu .dropdown .first ul li, #mainmenu .dropdown .last ul li {
    width: 157px;
}
#mainmenu .dropdown li ul a{
    font-weight: normal;
    line-height: 1.538em;
}
#mainmenu .dropdown li ul a:hover, #mainmenu .dropdown li ul a:focus, #mainmenu .dropdown li ul a.active{
    line-height: 1.538em;
}

#submenu.tab-wrap .tab-content {
    padding:15px 15px 15px 10px;
}

#submenu ul{
    list-style:none;
    list-style:none;
    margin-left:0;
    margin-bottom: 0;
}
#submenu .top {
    font-weight: bold;
}
#submenu ul li{
    margin-left:0;
    list-style-image:none;
    line-height:1.6em;
}
#submenu ul a{
    padding-left:10px;
    display:inline-block;
    line-height: 1.5em;
}
#submenu ul a.active{
    background-image: url('../../fileadmin/templates/res/images/icons/breadcrumb-devider.png');
    background-repeat: no-repeat;
    background-position: 0 5px;
    text-decoration:none;
}
#submenu ul a:hover{
    text-decoration:underline;
}
#submenu li ul{
    margin-left: 10px;
}

#banner{
    /*position: relative;*/
    padding: 18px 0 0;
}
#visual{
    width: 780px;
    height: 170px; /* 13.077em */
    float: left;
    border-radius: 0 0 0 8px;
    -moz-border-radius: 0 0 0 8px;
    -webkit-border-radius: 0 0 0 8px;
    position: relative;
    overflow:hidden;
}
#visual img{
    border-radius: 0 0 0 8px;
    -moz-border-radius: 0 0 0 8px;
    -webkit-border-radius: 0 0 0 8px;
    position: relative;
}
#info{
    width: 172px;
    /*height: 10.750em;*/
    min-height: 145px;
    padding: 10px 10px 9px 10px;
    float:left;
    background-color: #0b074f;
    border-radius: 0 0 8px 0;
    -moz-border-radius: 0 0 8px 0;
    -webkit-border-radius: 0 0 8px 0;
    position: relative;
    color: #ffffff;
}
#info .info-details{
    margin-bottom: 5px;
}
#info ul{
    list-style: none;
    margin: 0;
    list-style-image:none;
}
#info li{
    /*font-size: 0.923em;*/
    line-height: 1.834em;
    margin:0;
    padding-left: 28px;
}
#info a{
    color: #ffffff;
    text-decoration: none;
}
#info a:hover, #info a:focus{
    text-decoration: underline;
}
#info .tx-solr{
    padding: 3px 0 2px 0;
    margin:0;
    bottom:19px;
}
#info #tx-solr-search-form-pi-search{
    padding:0;
    margin:0;
}
#info .tx-solr #tx-solr-q.tx-solr-q[type="text"]{
    width: 107px;
    line-height: 19px;

}


/* info icons */
.icon-home{
    background: url('../../fileadmin/templates/res/images/icons/icon_home_white.png') no-repeat left center;
    white-space:nowrap;
}
.icon-phone{
    background: url('../../fileadmin/templates/res/images/icons/icon_phone_white.png') no-repeat left center;
}
.icon-mail{
    background: url('../../fileadmin/templates/res/images/icons/icon_mail_white.png') no-repeat left center;
}
.icon-agenda{
    background: url('../../fileadmin/templates/res/images/icons/icon_agenda_white.png') no-repeat left center;
}
.icon-info{
    background: url('../../fileadmin/templates/res/images/icons/icon_info_white.png') no-repeat left center;
}
.icon-whatsapp {
    background: url('../../fileadmin/templates/res/images/icons/icon_phone_whatsapp.png') no-repeat left center;
}

.tx-solr{}

.tx-solr .tx-solr-searchbox{
    background: #fff;
    height: 20px;
    width:165px;
}
.tx-solr legend, .tx-solr label{
    display: none;
}
.tx-solr-q{
    float: left;
    width: 124px;
    height: 20px;
    line-height:21px;
    padding: 0 10px;
    border: 0;
    color: #767676;
}
#tx-solr-search-form-pi-search .tx-solr-q{
    width: 124px;
    padding: 0 10px 0 28px;
    font-family:Verdana,Arial,sans-serif;
    font-size:0.975em;
    line-height:13px;
}
.tx-solr .submit[type="submit"] {
    border: 0 none;
    float: left;
    height: 20px;
    width: 20px;
    text-indent: -9999px;
    background:url('../../fileadmin/templates/res/images/solr-submit-btn.jpg') no-repeat;
    border-radius: 0;
    margin-left:0;
}
#banner .tx-solr .submit[type="submit"] {
    float: right;
}
.tx .solr input{
    width:auto;
}
#breadcrumbs{
    padding: 10px 0;
}
#breadcrumbs .breadcrumb{
    margin: 0;
    list-style: none;
    overflow:hidden;
}
#breadcrumbs li{
    float: left;
    margin:0;
    padding: 0 5px 0 10px;
    background: url('../../fileadmin/templates/res/images/icons/breadcrumb-devider.png') left center no-repeat;
    font-size:0.938em;
}
#breadcrumbs a{
    color: #767676;
    font-size:0.938em;
    line-height: 1.692em;
    text-decoration: none;
}
#breadcrumbs a:hover{
    text-decoration: underline;
}

#breadcrumbs .home{
    padding: 0;
    margin-right: 5px;
}
#breadcrumbs .home a{
    display: inline-block;
    color: #ffffff;
    background-color: #0b074f;
    padding: 0 5px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    position: relative;
}

#content{
    margin-top: 40px;
    position: relative;
}
#content.vervolg{
    margin:0;
}


.content_left{
    width: 192px;
    margin-right: 12px;
    padding: 0 0 1px 0;
    float:left;
}
.tx-alternetpdc-pi3 .content_left {
    float: left;
    position: relative;
}

.content_middle {
    float: left;
    width: 564px;
    margin: 0 12px 0 204px;
    padding: 0 0 1px 0;
}

#content a.externallink {
    background: url('../../fileadmin/templates/res/images/external.png') no-repeat right;
    padding-right: 13px;
}

#content .content_right .digitaal-loket-content a.externallink {
    padding-right: 0;
}

#content .windtwitter a.externallink {
    background: none;
    padding-right: 0;
}

.tab_content_item ul li a{
    text-decoration:underline;
}

#tabs ul li{
    line-height:1.2em;
    margin-bottom:5px;
}


.tab_content_item ul li a:hover{
    text-decoration:none;
}

.tab_content_item ul li{
    list-style-image: url('../../fileadmin/templates/res/images/li-pointer-stripe.png');
}

#tab-details{
    padding-top:70px;
}


.content_m_l_container{
    float:left;
    width:780px;
}
.content_m_l_container .content_middle{
    float:right;
    margin: 0 12px 0 0;
}
.two-col .content_middle {
    width: 768px;
    margin: 0
}

.tx-alternetpdc-pi3 .content_middle {
    float: right;
    margin: 0;
}

.content_right{
    width: 192px;
    padding: 0 0 1px 0;
    float:right
}

.tab-wrap {
    margin-bottom: 14px;
}
.tab-header, .digitaal-loket-header{
    padding: 0 12px;
    border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    position: relative;
    background-color: #b0bc25;
    line-height: 13px;
    font-weight: bold;
}
.tab_last{
    margin-bottom: 0px;
}

.tab-header {
    color: #0B074F;
}
.tab-header h1, .tab-header h2, .tab-header h3, .tab-header h4, .tab-header h5, .tab-header h6{
    font-size: 1em;
    font-weight: bold;
    margin: 0;
    font-style:normal;
}

.content_left .tab-header, .content_right .tab-header {
    display: block;
    float: left;
}
.tab-content{
    border: 1px solid;
    padding: 15px 15px 0 15px;
}

.tab-content.pdc-content {
    padding: 15px 5px 0;
}

#primary-pdc-container .tab-content{
    padding: 15px 5px 0 5px;
}
.content_middle .tab-content{
    border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -webkit-border-radius: 0 0 8px 8px;
    border-bottom-width: 7px;
    position:relative;
    min-height:430px;
}

.vervolg.three-col .content_middle .tab-content .csc-default ul li{
    list-style-image: url('../../fileadmin/templates/res/images/li-pointer-stripe.png');
    /*line-height:1.2em;*/
}
.vervolg.three-col .content_middle .tab-content .csc-default ul.tx_jkpoll_pi1_answers  li{
    list-style-image: none;
}

.pdc-header-tab .tab-content{
    padding: 10px 10px 0 10px;
}
.pdc-header-tab .tab-content ul{
    margin: 0;
}
.digitaal-loket-content{
    background-color: #ebebf2;
    border: 1px solid;
    padding: 15px 4px;
}
.digitaal-loket-content a{
    line-height:24px;
    display:block;
    float:right;
    width:150px;

}
.digitaal-loket-content img{
    float:left;
}
.digitaal-loket-content ul{
    margin:0;
    list-style: none;
    list-style-image:none;
}
.digitaal-loket-content li{
    padding: 0;
    margin: 0;
    position:relative;
}
.digitaal-loket-content a{
    text-decoration: none;
}
.digitaal-loket-content a:hover{
    text-decoration: underline;
}
.digitaal-loket-content a img{
    margin: 0 4px;
}

.tab-content.agenda-list{
    background-color: #f7f8e9;
    font-size:0.938em;
}
.tab-content.agenda-list ul {
    margin: 0;
    list-style: none;
}

.tab-content.agenda-list li {
    padding: 0;
    margin: 0;
}

.tab-content.agenda-list a {
    text-decoration: none;
}

.tab-content.agenda-list a:hover {
    text-decoration: underline;
}

/* categories color */
.tab-header {
    background-color: #b0bc25;
}
.tab-content {
    border-color: #b0bc25;
}
.darkblue .tab-header, .home .digitaal-loket-header{
    background-color: #0b074f;
    color: #ffffff;
}
.home .tab-content.digitaal-loket-content.filled{
    background-color: #ebebf2;
}
.home .tab-content.digitaal-loket-content{
    border-color: #0b074f;
}
.darkblue .tab-content{
    border-color: #0b074f;
}
.dl .digitaal-loket-header{
    background-color: #b0bc25;
}
.dl .digitaal-loket-content{
    background-color: #b0bc25;
    border-color: #b0bc25;
}
.purple .tab-header{
    background-color: #713488;
    color: #ffffff;
}
.purple .tab-content{
    border-color: #713488;
}
.petrol .tab-header{
    background-color: #005f82;
    color: #ffffff;
}
.petrol .tab-content{
    border-color: #005f82;
}
.red .tab-header{
    background-color: #9b0254;
    color: #ffffff;
}
.red .tab-content{
    border-color: #9b0254;
}
.lila .tab-header{
    background-color: #4d3a8c;
    color: #ffffff;
}
.lila .tab-content{
    border-color: #4d3a8c;
}

.tab-content.filled {
    background-color: #f7f8e9;
}

.green .tab-content.filled {
    background-color: #f7f8e9;
}
.darkblue .tab-content.filled {
    background-color: #ebebf2;
}

.purple .tab-content.filled {
    background-color: #ebebf2;
}
.petrol .tab-content.filled {
    background-color: #f2f7f9;
}
.red .tab-content.filled {
    background-color: #f5e5ee;
}
.lila .tab-content.filled {
    background-color: #f5f3f9;
}

.red a[href="digitaal-loket/"]{
    font-weight:bold;
    color: #9b0254;
}

.lila a[href="digitaal-loket/"]{
    font-weight:bold;
    color: #4d3a8c;
}

.purple a[href="digitaal-loket/"]{
    font-weight:bold;
    color: #713488;

}

.darkblue a[href="digitaal-loket/"]{
    font-weight:bold;
    color: #0b074f;
}

a[href="digitaal-loket/mijn-loket/"]{
    font-weight:bold;

    text-decoration:none !important;
}

a[href="digitaal-loket/"]{
    font-weight:bold;
}
.petrol a[href="digitaal-loket/"]{
    font-weight:bold;
    color: #005f82;
}

/* Submenu */
.submenu{
    margin: 0 0 1.231em 10px;
}
.submenu li{
    list-style: none;
    margin: 0;
}
.submenu li.active{
    list-style: url('../../fileadmin/templates/res/images/icons/breadcrumb-devider.png');
}

/* FCE 3 col */
.threecol-wrap{
    overflow:hidden;
    margin-bottom:15px;
}
.home .threecol-wrap{
    background-image: url('../../fileadmin/templates/res/images/3coltab-bg-green.png');
}
.darkblue .threecol-wrap{
    background-image: url('../../fileadmin/templates/res/images/3coltab-bg-darkblue.png');
}
.purple .threecol-wrap{
    background-image: url('../../fileadmin/templates/res/images/3coltab-bg-purple.png');
}
.petrol .threecol-wrap{
    background-image: url('../../fileadmin/templates/res/images/3coltab-bg-petrol.png');
}
.red .threecol-wrap{
    background-image: url('../../fileadmin/templates/res/images/3coltab-bg-red.png');
}
.lila .threecol-wrap{
    background-image: url('../../fileadmin/templates/res/images/3coltab-bg-lila.png');
}
.col-1{
    width: 230px;
    min-height: 385px;
    float:left;
    padding: 15px 15px 15px 0;
}
.col-2 {
    width: 214px;
    min-height: 385px;
    /*border-left: 1px solid;
    border-right: 1px solid;*/
    float:left;
    padding: 15px;
}
.col-3 {
    width: 230px;
    min-height: 385px;
    float:left;
    padding: 15px 0 15px 15px;
}
.content_middle .threecol-wrap a:link, .content_middle .threecol-wrap a:visited{
    text-decoration:none;
}

.content_middle .threecol-wrap a:hover, .threecol-wrap a:focus, .threecol-wrap a:active{
    text-decoration:underline;
}
/* Category borders */
/* 29-03-13 / Robbert alterNET: Depricated since function change
*.darkblue .col-2 {
    border-color: #0b074f;
}
.purple .col-2 {
    border-color: #713488;
}
.petrol .col-2{
    border-color: #005f82;
}
.red .col-2 {
    border-color: #9b0254;
}
.lila .col-2 {
    border-color: #4d3a8c;
}*/

#footer{
    padding: 5px 0 0;
}
#footmenu{font-size:0.9em;line-height:1.5em;}
#footmenu ul{
    list-style: none;
    margin: 0;
}
#footmenu li{
    display:inline;
    margin: 0;
}
.clear{
    clear: both;
}
.hide{
    display: none;
}
.morelink{
    background: url('../../fileadmin/templates/res/images/icons/icon-arrow_right.png') 0 0 no-repeat;
    padding: 0 0 0 32px;
    line-height: 24px;
    display: inline-block;
}

/* ext: Timtab Social */
.tab-content.social{
    margin-top: 23px;
    padding: 4px;
    /*height:2.077em;/*27px;*/
}
.tab-content.social ul{
    margin: 0;
    list-style: none;
    display: inline-block;
}
.tab-content.social li{
    display: inline-block;
    padding-top: 1px;
    margin: 0 2px;
    list-style-image:none;
    float:left;
}
.tab-content.social .twittersocial,
.tab-content.social .facebooksocial,
.tab-content.social .googlesocial,
.tab-content.social .linkedinsocial{
    padding-top:3px;
}
.printbuttons, .tx-timtabsociable-pi1{
    display: inline-block;
    float:left;
}
.tx-timtabsociable-pi1 span{
    float:left;
    padding:6px 2px 0 3px;
    width:27px;
}

.tx-timtabsociable-pi1 .social-label{
    padding:6px 12px 0 9px;
}

/*sitemap*/
.csc-sitemap ul li a, .csc-menu.csc-menu-def li a{
    font-size:0.938em;
    font-weight:bold;
}

.csc-sitemap ul li li a, .csc-menu.csc-menu-def li li a{
    font-size: 1em;
    font-weight:normal;
}

/* FCE Videoplayer */
.accordionBlock {
    margin-bottom: 10px;
}

.accordionTitle {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D4D4D4;
    cursor: pointer;
    font-weight: bold;
    margin: 5px 0 0;
    padding: 10px;
}

.accordionText {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: -moz-use-text-color #D4D4D4 #D4D4D4;
    border-image: none;
    border-right: 1px solid #D4D4D4;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    padding: 10px;
}

/* alternetbekendmakingen */

.tx-alternetbekendmakingen-pi1 .bekendmaking-bericht{
    padding-top: 15px;
}

/* tx-alternetmaps-pi1 */
.tx-alternetmaps-pi1{margin:15px 0;}
.tx-alternetmaps-pi1 #controls{}
.tx-alternetmaps-pi1 #controls a{
    display: inline-block;
}
.tx-alternetmaps-pi1 #controls a:hover, .tx-alternetmaps-pi1 #controls a:focus{
    border: 1px dotted #000;
}
/*
.tx-alternetmaps-pi1 #controls a:hover img, .tx-alternetmaps-pi1 #controls a:focus img{
    border: 1px dotted #000;
}
*/
.tx-alternetmaps-pi1 .contenttable{
    margin-top: 20px;
    border: 1px solid #ccc;
}
.tx-alternetmaps-pi1 .contenttable caption{
    display:none;
}
.tx-alternetmaps-pi1 .contenttable th{
    background-color: #e1e1e1;
    border: 1px solid #ccc;
}
.tx-alternetmaps-pi1 .contenttable td{
    border: 1px solid #ccc;
    border-collapse: collapse;
    border-spacing: 2px;
}
.tx-alternetmaps-pi1 .contenttable .odd{
    /*background-color: #e1e1e1;*/
}
.tx-alternetmaps-pi1 .contenttable .even{}

.tx-alternetgovernmentwebservice-pi1{
    margin-bottom: 25px;
}

/* Popular pages ul */

.funcWr #mod_popPages.toggleHelper .funcCnt .arrow{
    margin:0;
}

.tab-content.filled.removeP ul.arrow{
    margin-bottom:0;
}


/* TX SOLR AANPASSING */
#tx-solr-search .tab-content{
    min-height:430px;
}

#tx-solr-search-functions .tab-content{
    border-bottom-width:1px;
    border-radius:0;
    background-color:#ebebf2;
    min-height:430px;
}
#tx-solr-search-functions .tab-header{
    display:inline-block;
}
#tx-solr-search ul.results-list li.results-entry div.result-url {
    color: #0B074F;
}

/* 2 Koloms inhoud */

.column2-container .column2-1, .column2-container .column2-2{
    display:inline-block;
    width:378px;
}
.column2-container .column2-1{
    float:left;
}
.column2-container .column2-2{
    float:right;
}
.column2-container .tab-content{
    border-bottom-width:1px;
    border-radius:0;
    min-height:0;
}
/*.column2-container .tab-header{
    display:inline-block;
}*/

ul.link_list{
    padding:0;
    margin:0;

    list-style-image:none;
}
ul.link_list li{
    margin-left:0;
    padding-left:30px;
    background-image:url('../../fileadmin/templates/res/images/icons/icon-arrow_right.png');
    background-repeat:no-repeat;
}

/* FCE CLEARER HR */
.clr_divider, .news-list-container .clear {
    display:block;
    clear: both;
    margin-bottom: 15px;
    padding-top: 14px;
    height: 1px;
}
.home .clr_divider {
    margin-bottom: 13px;
    padding-top: 12px;
}
.clr_divider{
    /*background-color:#B0BC25;*/
    border-bottom:1px solid #B0BC25;
}
.darkblue .clr_divider{ border-color:#0B074F; }
.purple .clr_divider{ border-color:#713488; }
.petrol .clr_divider{ border-color:#005F82; }
.red .clr_divider{ border-color:#9B0254; }
.lila .clr_divider{ border-color:#4D3A8C; }

.clear_last{
    clear:both;
    margin-bottom:15px;
}

.ui-widget{
    font-family: Verdana, Arial, sans-serif !important;

}

.csc-frame-invisible{ display:none; }

.dl_header .csc-menu{
    list-style: none;
    height: 16px;
}
.dl_header .csc-menu li{
    list-style-image: none;
    display: block;
    float:left;
    margin: 0 2px;
}

.content_middle .dl_header .csc-menu li a:link{
    text-decoration:none;
}

.content_middle .dl_header .csc-menu li a:hover, .content_middle .dl_header .csc-menu li a:focus, .content_middle .dl_header .csc-menu li a:active{

}

.list-big-arrows{
    margin-left:0;
}
.list-big-arrows li{
    list-style-image:none;
    background: url('../../fileadmin/templates/res/images/icons/green/icon-arrow_right.png') 0 -3px no-repeat;
    padding-left:26px;
    margin-left:0;
}
.lila .list-big-arrows li {
    background: url('../../fileadmin/templates/res/images/icons/lila/icon-arrow_right.png') 0 -1px no-repeat;
}
.darkblue .list-big-arrows li {
    background: url('../../fileadmin/templates/res/images/icons/darkblue/icon-arrow_right.png') 0 -1px no-repeat;
}
.green .list-big-arrows li {
    background: url('../../fileadmin/templates/res/images/icons/green/icon-arrow_right.png') 0 -1px no-repeat;
}
.petrol .list-big-arrows li {
    background: url('../../fileadmin/templates/res/images/icons/petrol/icon-arrow_right.png') 0 -1px no-repeat;
}
.purple .list-big-arrows li {
    background: url('../../fileadmin/templates/res/images/icons/purple/icon-arrow_right.png') 0 -1px no-repeat;
}
.red .list-big-arrows li {
    background: url('../../fileadmin/templates/res/images/icons/red/icon-arrow_right.png') 0 -1px no-repeat;
}

.gws_backlink{
    float: left;
    margin: 0px 10px;
}

hr{
    background-color: #363636;
    height:1px;
    margin-bottom:5px;
}

/*.tab_content_item p,
.tab_content_item{
    font-size:11px !important;
    line-height:1.2em;
}*/

/*Linkerkolom home template - minimale hoogte tab content*/
/*.home .content_left .tab-content{
    min-height:430px;
}*/

/*fce multitabs*/
div#content div.multitabs-container {
    border: none;
}

div#content div.multitabs-container ul.links {
    margin: 0;
    padding: 0;
    display: block;
    height: 27px;
}

div#content div.multitabs-container ul.links li {
    display: block;
    float: left;
    margin: 0 2px 0 0;
    padding: 4px 3px;
    font-size: 0.94em;
    line-height: 17px;
    background-color: #f7f8e9;
    color: #0B074F;
    position: relative;
    z-index: 10;
    border: 1px solid #B0BC25;
    border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
}

.darkblue div#content div.multitabs-container ul.links li {
    background-color: #ebebf2;
    border: 1px solid #0b074f;
}

.purple div#content div.multitabs-container ul.links li {
    background-color: #ebebf2;
    border: 1px solid #713488;
}

.petrol div#content div.multitabs-container ul.links li {
    background-color: #f2f7f9;
    border: 1px solid #005f82;
}

.red div#content div.multitabs-container ul.links li {
    background-color: #f5e5ee;
    border: 1px solid #9b0254;
}

.lila div#content div.multitabs-container ul.links li {
    background-color: #f5f3f9;
    border: 1px solid #4d3a8c;
}

div#content div.multitabs-container ul.links li.active {
    background-color: #ffffff;
    border-bottom-color: #ffffff;
}

div#content div.multitabs-container ul.links li a {
    font-weight: 700;
}

div#content div.multitabs-container div.list div.singletab {
    display: none;
}

div#content div.multitabs-container div.list div.singletab.current {
    display: block;
}

#content .tx-glossary-list{
    margin:10px 0;
}
#content .tx-glossary-list dd.tx-glossary-typelabel {
    margin: 0 0 5px 20px;
}
#content .tx-glossary-list dt{
    margin:20px 0 3px 0;
    font-size: 1.077em;
}

.contenttable{
    margin-bottom: 15px;
}

/*tabel kleuren*/
.darkblue .contenttable{ border: 1px solid #0B074F; }
.purple .contenttable{ border:1px solid #713488; }
.petrol .contenttable{ border:1px solid #005F82; }
.red .contenttable{ border:1px solid #9B0254; }
.lila .contenttable{ border:1px solid #4D3A8C; }

.darkblue .contenttable td{ border: 1px solid #0B074F; }
.purple .contenttable td{ border:1px solid #713488; }
.petrol .contenttable td{ border:1px solid #005F82; }
.red .contenttable td{ border:1px solid #9B0254; }
.lila .contenttable td{ border:1px solid #4D3A8C; }

.darkblue .contenttable th {background-color: #ebebf2;border: 1px solid #0B074F;}
.purple .contenttable th {background-color: #ebebf2;border:1px solid #713488;}
.petrol .contenttable th {background-color: #f2f7f9;border:1px solid #005F82;}
.red .contenttable th {background-color: #f5e5ee;border:1px solid #9B0254;}
.lila .contenttable th {background-color: #f5f3f9;border:1px solid #4D3A8C; }
h1.hide,
h2.hide{
    display:block !important;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    height:0;
}

/* default styles for extension "tx_cssfilelist" */
.filelinks div{padding-left:25px; background:url('/typo3/gfx/fileicons/default.gif') left top no-repeat; margin-bottom:10px;}
.filelinks span{display:block;}
.filelinks .filecount{display:block; margin-bottom:5px;}
.filelinks a{color:#000;text-decoration:none; }
/* Icons begin */
.filelinks .ai{background-image:url('/typo3/gfx/fileicons/ai.gif')!important;}
.filelinks .ani{background-image:url('/typo3/gfx/fileicons/ani.gif')!important;}
.filelinks .au{background-image:url('/typo3/gfx/fileicons/au.gif')!important;}
.filelinks .avi{background-image:url('/typo3/gfx/fileicons/avi.gif')!important;}
.filelinks .bmp{background-image:url('/typo3/gfx/fileicons/bmp.gif')!important;}
.filelinks .cdr{background-image:url('/typo3/gfx/fileicons/cdr.gif')!important;}
.filelinks .css{background-image:url('/typo3/gfx/fileicons/css.gif')!important;}
.filelinks .csv{background-image:url('/typo3/gfx/fileicons/csv.gif')!important;}
.filelinks .doc{background-image:url('/typo3/gfx/fileicons/doc.gif')!important;}
.filelinks .dtd{background-image:url('/typo3/gfx/fileicons/dtd.gif')!important;}
.filelinks .eps{background-image:url('/typo3/gfx/fileicons/eps.gif')!important;}
.filelinks .exe{background-image:url('/typo3/gfx/fileicons/exe.gif')!important;}
.filelinks .fh3{background-image:url('/typo3/gfx/fileicons/fh3.gif')!important;}
.filelinks .flash{background-image:url('/typo3/gfx/fileicons/flash.gif')!important;}
.filelinks .folder{background-image:url('/typo3/gfx/fileicons/folder.gif')!important;}
.filelinks .gif{background-image:url('/typo3/gfx/fileicons/gif.gif')!important;}
.filelinks .htm{background-image:url('/typo3/gfx/fileicons/htm.gif')!important;}
.filelinks .html{background-image:url('/typo3/gfx/fileicons/html.gif')!important;}
.filelinks .ico{background-image:url('/typo3/gfx/fileicons/ico.gif')!important;}
.filelinks .inc{background-image:url('/typo3/gfx/fileicons/inc.gif')!important;}
.filelinks .java{background-image:url('/typo3/gfx/fileicons/java.gif')!important;}
.filelinks .jpg{background-image:url('/typo3/gfx/fileicons/jpg.gif')!important;}
.filelinks .js{background-image:url('/typo3/gfx/fileicons/js.gif')!important;}
.filelinks .max{background-image:url('/typo3/gfx/fileicons/max.gif')!important;}
.filelinks .mid{background-image:url('/typo3/gfx/fileicons/mid.gif')!important;}
.filelinks .mov{background-image:url('/typo3/gfx/fileicons/mov.gif')!important;}
.filelinks .mpeg{background-image:url('/typo3/gfx/fileicons/mpeg.gif')!important;}
.filelinks .mpg{background-image:url('/typo3/gfx/fileicons/mpg.gif')!important;}
.filelinks .pcd{background-image:url('/typo3/gfx/fileicons/pcd.gif')!important;}
.filelinks .pcx{background-image:url('/typo3/gfx/fileicons/pcx.gif')!important;}
.filelinks .pdf{background-image:url('/typo3/gfx/fileicons/pdf.gif')!important;}
.filelinks .png{background-image:url('/typo3/gfx/fileicons/png.gif')!important;}
.filelinks .ps{background-image:url('/typo3/gfx/fileicons/ps.gif')!important;}
.filelinks .psd{background-image:url('/typo3/gfx/fileicons/psd.gif')!important;}
.filelinks .rtf{background-image:url('/typo3/gfx/fileicons/rtf.gif')!important;}
.filelinks .sgml{background-image:url('/typo3/gfx/fileicons/sgml.gif')!important;}
.filelinks .swf{background-image:url('/typo3/gfx/fileicons/swf.gif')!important;}
.filelinks .sxc{background-image:url('/typo3/gfx/fileicons/sxc.gif')!important;}
.filelinks .sxw{background-image:url('/typo3/gfx/fileicons/sxw.gif')!important;}
.filelinks .tga{background-image:url('/typo3/gfx/fileicons/tga.gif')!important;}
.filelinks .tif{background-image:url('/typo3/gfx/fileicons/tif.gif')!important;}
.filelinks .ttf{background-image:url('/typo3/gfx/fileicons/ttf.gif')!important;}
.filelinks .txt{background-image:url('/typo3/gfx/fileicons/txt.gif')!important;}
.filelinks .wav{background-image:url('/typo3/gfx/fileicons/wav.gif')!important;}
.filelinks .wrl{background-image:url('/typo3/gfx/fileicons/wrl.gif')!important;}
.filelinks .xls{background-image:url('/typo3/gfx/fileicons/xls.gif')!important;}
.filelinks .xml{background-image:url('/typo3/gfx/fileicons/xml.gif')!important;}
.filelinks .xsl{background-image:url('/typo3/gfx/fileicons/xsl.gif')!important;}
.filelinks .zip{background-image:url('/typo3/gfx/fileicons/zip.gif')!important;}
/* Icons end */
.filelinks a:hover{text-decoration:underline;}

body {
	color: #363636;
	font-size: 1em;
	line-height: 1em;
	font-family: Verdana, Arial, sans-serif;
}

body.htmlarea-content-body {
	color: #363636;
	font-size: 0.909em;
	line-height: 1.231em;
	font-family: Verdana, Arial, sans-serif;
}

#page_container {
	font-size: 0.688em;
}

a {
	text-decoration: underline;
	color: #363636;
}

a:visited {
	text-decoration:none;
}

a.tx-glossary {
	text-decoration: none;
	border-bottom:1px dotted #363636;
}

a:hover, a:focus, a.active {
	text-decoration: none;
}

h1 {
	font-size: 1.077em;
	margin: 0;
}

h2 {
	font-size: 1em;
	margin: 0;
}

h2 a {
	text-decoration: none;
}

h3 {
	font-size: 1em;
	margin: 0;
}
h4 {
	margin: 0;
}

p {
	margin: 0 0 1.231em 0;
}

ul {
	list-style-image: url('../../fileadmin/templates/res/images/icons/breadcrumb-devider.png');
}

ol {
	list-style: decimal outside none;
}

table, tr, td, th {
	border: 0;
	margin: 0;
	padding: 0;
	font-size: 100%;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

th, td, caption {
	font-weight: normal;
	vertical-align: top;
	text-align: left;
	padding: 0 8px 5px 5px;
}

th, caption {
	font-weight: bold;
}

ul, ol {
	margin: 0 0 1.231em 0;
}

.content_middle ol {
	margin-left: 0.85em;
}

.content_middle ul {
	margin-left:0.7em;
}

.content_middle a:visited {
	text-decoration: underline;
}

.content_middle a:hover, .content_middle a:focus {
	background: #F6F7E9;
	color: #0B074F;
}

.content_middle a.active {
	color: #0B074F;
	text-decoration: underline;
}

.content_middle li a {
	text-decoration: underline;
}

.content_middle li a:hover {
	text-decoration: none;
}

.content_middle div.tab-content li a {
	text-decoration: none;
}

li {
	margin: 0 0 0 15px;
}

li a {
	color: #363636;
	text-decoration: none;
}

li a:hover,
a:focus,
a.active {
	text-decoration: underline;
}

.hide {
	display: none;
}

.filelinks a {
	text-decoration: underline;
}

.filelinks a:hover {
	text-decoration: none;
}

a.button_link,
a.button_link_balie,
a.button_link_telefoon,
a.button_link_afspraak,
a.button_link_brief,
a.button_link_info {
	display:block;
	position:relative;
	overflow:hidden;
	margin:0 0 7px 0;
	min-height:18px;
	text-decoration:none;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}

a.button_link:hover,
a.button_link_balie:hover,
a.button_link_telefoon:hover,
a.button_link_afspraak:hover,
a.button_link_brief:hover,
a.button_link_info:hover,
a.button_link:focus,
a.button_link_balie:focus,
a.button_link_telefoon:focus,
a.button_link_afspraak:focus,
a.button_link_brief:focus,
a.button_link_info:focus {
	text-decoration:underline;
}

a.button_link {
	background: #B0BC25 5px center no-repeat;
	padding:4px 5px;
	width:150px;
}

a.button_link:hover,
a.button_link:focus {
	background: #B0BC25 5px center no-repeat;
}

a.button_link_balie,
a.button_link_telefoon,
a.button_link_afspraak,
a.button_link_brief,
a.button_link_info {
	color:#FFFFFF;
	background: #0B074F 5px center no-repeat;
	padding:4px 5px 4px 30px;
	width:125px;
}

a.button_link_balie:hover,
a.button_link_telefoon:hover,
a.button_link_afspraak:hover,
a.button_link_brief:hover,
a.button_link_info:hover,
a.button_link_balie:focus,
a.button_link_telefoon:focus,
a.button_link_afspraak:focus,
a.button_link_brief:focus,
a.button_link_info:focus {
	color:#FFFFFF;
	background: #0B074F 5px center no-repeat;
}

a.button_link_balie {
	background-image:url('../../fileadmin/templates/res/images/icons/icon_home_white.png');
}

a.button_link_telefoon {
	background-image:url('../../fileadmin/templates/res/images/icons/icon_phone_white.png');
}

a.button_link_afspraak {
	background-image:url('../../fileadmin/templates/res/images/icons/icon_agenda_white.png');
}

a.button_link_brief {
	background-image:url('../../fileadmin/templates/res/images/icons/icon_mail_white.png');
}

a.button_link_info {
	background-image:url('../../fileadmin/templates/res/images/icons/icon_info_white.png');
}

a.button_link_balie:hover, a.button_link_balie:focus{background-image:url('../../fileadmin/templates/res/images/icons/icon_home_white.png');}
a.button_link_telefoon:hover, a.button_link_telefoon:focus{background-image:url('../../fileadmin/templates/res/images/icons/icon_phone_white.png');}
a.button_link_afspraak:hover, a.button_link_afspraak:focus{background-image:url('../../fileadmin/templates/res/images/icons/icon_agenda_white.png');}
a.button_link_brief:hover, a.button_link_brief:focus{background-image:url('../../fileadmin/templates/res/images/icons/icon_mail_white.png');}
a.button_link_info:hover, a.button_link_info:focus{background-image:url('../../fileadmin/templates/res/images/icons/icon_info_white.png');}

/*button 2*/

a.actie_link_online, a.actie_link_afspraak, a.actie_link_balie, a.actie_link_brief, a.actie_link_info, a.actie_link_telefoon, a.actie_link_print{
	color:#363636;
	padding:4px 4px 4px 26px;
	background: transparent 2px center no-repeat;
	text-decoration:none;
	display:block;
}

a.actie_link_online:hover,
a.actie_link_afspraak:hover,
a.actie_link_balie:hover,
a.actie_link_brief:hover,
a.actie_link_info:hover,
a.actie_link_telefoon:hover,
a.actie_link_print:hover,
a.actie_link_online:focus,
a.actie_link_afspraak:focus,
a.actie_link_balie:focus,
a.actie_link_brief:focus,
a.actie_link_info:focus,
a.actie_link_telefoon:focus,
a.actie_link_print:focus {
	color:#363636;
	background: transparent 2px center no-repeat;
	text-decoration:underline;
}

a.actie_link_online {
	background-image: url('../../fileadmin/templates/res/images/icons/icon_world_black.png');
}

a.actie_link_afspraak {
	background-image: url('../../fileadmin/templates/res/images/icons/icon_agenda_black.png');
}

a.actie_link_balie {
	background-image: url('../../fileadmin/templates/res/images/icons/icon_home_black.png');
}

a.actie_link_brief {
	background-image: url('../../fileadmin/templates/res/images/icons/icon_mail_black.png');
}

a.actie_link_info {
	background-image: url('../../fileadmin/templates/res/images/icons/icon_info_black.png');
}

a.actie_link_telefoon {
	background-image: url('../../fileadmin/templates/res/images/icons/icon_phone_black.png');
}

a.actie_link_print {
	background-image: url('../../fileadmin/templates/res/images/icons/icon_print_black.png');
}

a.actie_link_online:hover,
a.actie_link_online:focus {
	background-image:url('../../fileadmin/templates/res/images/icons/icon_world_black.png');
}

a.actie_link_afspraak:hover,
a.actie_link_afspraak:focus {
	background-image:url('../../fileadmin/templates/res/images/icons/icon_agenda_black.png');
}

a.actie_link_balie:hover,
a.actie_link_balie:focus {
	background-image:url('../../fileadmin/templates/res/images/icons/icon_home_black.png');
}

a.actie_link_brief:hover,
a.actie_link_brief:focus {
	background-image:url('../../fileadmin/templates/res/images/icons/icon_mail_black.png');
}

a.actie_link_info:hover,
a.actie_link_info:focus {
	background-image:url('../../fileadmin/templates/res/images/icons/icon_info_black.png');
}

a.actie_link_telefoon:hover,
a.actie_link_telefoon:focus {
	background-image:url('../../fileadmin/templates/res/images/icons/icon_phone_black.png');
}

a.actie_link_print:hover,
a.actie_link_print:focus {
	background-image:url('../../fileadmin/templates/res/images/icons/icon_print_black.png');
}

/* --- */

/* tabelopmaak */

table.contenttable {
	margin-top: 20px;
	border: 1px solid #ccc;
}

.contenttable th {
	background-color: #e1e1e1;
	border: 1px solid #ccc;
}

.contenttable td {
	border: 1px solid #ccc;
	border-collapse: collapse;
	border-spacing: 2px;
}

div.newslettertitle,
span.newslettertitle,
p.newslettertitle,
.newslettertitle {
	margin: 0; width: 100%; font-size: 100%; padding: 5px 5px 3px 3px; font-weight: bold; display: block; color:white; background-color: #9EBD0D;
}

/*Latest*/

.news-latest-container .news-latest-item h2, .news-latest-container .news-latest-item h3{
    margin: 0 0 3px 0;
}

.news-latest-container .news-latest-item h2 a, .news-latest-container .news-latest-item h3 a{
    text-decoration: none;
}

.news-latest-container .news-latest-item h2 a:hover, .news-latest-container div.news-latest-item h2 a:focus, .news-latest-container .news-latest-item h3 a:hover, .news-latest-container div.news-latest-item h3 a:focus{
    text-decoration: underline;
}

.news-latest-container .news-latest-gotoarchive a{
    text-decoration: none;
    padding-left:30px;
}
.news-latest-container .news-latest-gotoarchive a:hover{
    text-decoration: underline;
}

.news-latest-item p{margin-bottom:0;}
.news-latest-item {
    margin:0 2px 0 0;
    padding-left:15px;
    font-weight:normal;
    background: url('../../fileadmin/templates/res/images/icons/breadcrumb-devider.png') no-repeat 3px 5px;
}
.news-latest-item h3{font-weight:normal;}


/*List*/

.news-list-container .news-list-col-left{
    float:left;
    max-width: 155px;
    margin: 0 15px 0 0;
}
.news-list-container .news-list-col-right{
	margin-left: 170px;
}
.news-list-container .news-list-date{
    width: 155px;
    margin: 0 0 5px 0;
    color: #767676;
    font-size: 0.9em;
    text-align: right;
}
.news-list-container .news-list-item h2, .news-list-container .news-list-item h3{
    margin: 0;
}

.news-list-container .news-list-item h2 a, .news-list-container .news-list-item h3 a{
    text-decoration: none;
}

.news-list-container .news-list-item img{
    margin: 0 0;
}

hr.clearer{
    height:1px;
    margin-bottom: 1em;
    clear:both;
    margin-top:5px;
}

.darkblue hr.clearer{background-color:#0b074f;}
.purple hr.clearer{background-color:#713488;}
.petrol hr.clearer{background-color:#005F82;}
.red hr.clearer{background-color:#9b0254;}
.lila hr.clearer{background-color:#4D3A8C;}
.green hr.clearer{background-color:#B0BC25;}

/*pagebrowser*/
.news-list-browse{
	margin-bottom:15px;
}

.news-list-container .news-list-browse .browseLinksWrap a{
    text-decoration: none;
}

.news-list-container .news-list-browse .browseLinksWrap a:hover,.news-list-container .news-list-browse .browseLinksWrap a:focus{
    text-decoration: underline;
}

.pageB_num_d{margin-right:5px;}
.pageB_num{margin-right:0px;}
.pageB_num_a{margin-right:5px;}

.pageB_prev_d{margin-right:15px;}
.pageB_prev{margin-right:15px;}

.pageB_next_d{margin-left:10px;}
.pageB_next{margin-left:10px;}

.pageB_prev_d img{display:inline-block; margin-right:5px;margin-bottom: 1px;}
.pageB_prev img{display:inline-block; margin-right:5px;}

.pageB_next_d img{display:inline-block; margin-left:5px;margin-bottom: 1px;}
.pageB_next img{display:inline-block; margin-left:5px;}

/*single*/
/*.news-single-item h1{
    font-size: 1.35em;
    font-weight: normal;
}*/
.news-single-item .tab-header h1{
    font-size: 1em;
}

.news-single-item strong.intro{
    font-weight:normal;
}

.news-single-item .news-single-img img{
    float:left;
    margin:0px 15px 2px 0px;
}

/*Agenda*/
.darkblue .event-date{color:#0b074f;font-weight:bold;}
.purple .event-date{color:#713488;font-weight:bold;}
.petrol .event-date{color:#005F82;font-weight:bold;}
.red .event-date{color:#9b0254;font-weight:bold;}
.lila .event-date{color:#4D3A8C;font-weight:bold;}
.green .event-date{color:#B0BC25;font-weight:bold;}

.browseLinksWrap{
	text-align:center;
}

.browseLinksWrap a, .pageB_num_a{
	/*color:#015f85;*/
    color:#075d80;
    margin: 0 2px;
}


/*agenda single*/
.agenda-single-item h1{
    font-size: 1.35em;
    font-weight: normal;
}

.agenda-single-item strong.intro{
    font-weight:normal;
}

.agenda-single-item .news-single-img img{
    float:left;
    margin:0px 15px 2px 0px;
}

.agenda-single-item .event-date{
	display:block;
}

/*Agenda List*/
.agenda-list-container .agenda-list-item h2, .agenda-list-container .agenda-list-item h3{
    margin: 0;
}

.agenda-list-container .agenda-list-item h2 a, .agenda-list-container .agenda-list-item h3 a{
    text-decoration: none;
}

.agenda-list-item{

}

.agenda-tab-list .tab-wrap .tab-content .agenda-list-container .agenda-wrap .agenda-list-item{
    /*font-size:0.846em;*/
}

.agenda-tab-list .tab-wrap .tab-content .agenda-list-container .agenda-wrap .clearer{
    clear:both;
    height:10px;
}

.agenda-list-container .agenda-list-item img{
    float:left;
    margin-right:5px;
    margin:0 15px 15px 0;
}

.agenda-list-container .agenda-list-item .event-date{
		font-size:0.923em;
	}

.agenda-list-container .agenda-list-item .event-date span{
		display:block;
	}
	
.agenda-list-container .agenda-list-item .datum .grey{
		color: #333333;
	}

.agenda-list-container .agenda-list-item .datum{
    border: 1px solid #4D3A8C;
    float: left;
    height: 62px;
    margin: 0 15px 15px 0;
    padding: 8px 10px 10px;
    width: 135px;
    overflow:hidden;
	line-height:1.3em;
}

.darkblue .agenda-list-container .agenda-list-item .datum{border: 1px solid #0b074f;}
.purple .agenda-list-container .agenda-list-item .datum{border: 1px solid #713488;}
.petrol .agenda-list-container .agenda-list-item .datum{border: 1px solid #005F82;}
.red .agenda-list-container .agenda-list-item .datum{border: 1px solid #9b0254;}
.lila .agenda-list-container .agenda-list-item .datum{border: 1px solid #4D3A8C;}
.green .agenda-list-container .agenda-list-item .datum{border: 1px solid #B0BC25;}


/*Agenda Latest*/

.agenda-latest-container .agenda-latest-item h2, .agenda-latest-container .agenda-latest-item h3{
    margin: 0;
}

.agenda-latest-container .agenda-latest-item h2 a, .agenda-latest-container .agenda-latest-item h3 a{
    text-decoration: none;
}

.agenda-latest-container .agenda-latest-item h2 a:hover, .agenda-latest-container div.agenda-latest-item h2 a:focus, .agenda-latest-container .agenda-latest-item h3 a:hover, .agenda-latest-container div.agenda-latest-item h3 a:focus{
    text-decoration: underline;
}

.agenda-latest-container .agenda-latest-gotoarchive a{
    text-decoration: none;
    padding-left:30px;

}

.agenda-latest-container .agenda-latest-gotoarchive a:hover{
    text-decoration: underline;
}

.agenda-latest-container .agenda-latest-item img{
    float:left;
    margin-right:5px;
    margin:0 15px 15px 0;
}

.agenda-tab-list .tab-content{
    padding: 15px 5px 0 5px;
}

.agenda-tab-list .agenda-date{
    width: 45px;
    margin-right: 10px;
    border: 1px solid #B0BC25;
    font-size: 1.077em;
    text-align: center;
    font-weight: bold;
    line-height: 25px;
    float:left;
}

.agenda-tab-list .agenda-wrap{
    min-height:72px;
}
.home .agenda-tab-list .agenda-wrap{
    height:auto;
}

.darkblue .agenda-tab-list .agenda-date{  border: 1px solid #0B074F}
.purple .agenda-tab-list .agenda-date{  border: 1px solid #713488}
.petrol .agenda-tab-list .agenda-date{  border: 1px solid #005F82}
.red .agenda-tab-list .agenda-date{  border: 1px solid #9B0254}
.lila .agenda-tab-list .agenda-date{  border: 1px solid #4D3A8C}
.green .agenda-tab-list .agenda-date{  border: 1px solid #B0BC25}

.agenda-tab-list .month{
    background-color: #B0BC25;
    display: block;
    text-transform: uppercase;
}

.darkblue .agenda-tab-list .month{ background-color:#0B074F; color:#fff;}
.purple .agenda-tab-list .month{ background-color:#713488; color:#fff;}
.petrol .agenda-tab-list .month{ background-color:#005F82; color:#fff;}
.red .agenda-tab-list .month{ background-color:#9B0254; color:#fff;}
.lila .agenda-tab-list .month{ background-color:#4D3A8C; color:#fff;}
.green .agenda-tab-list .month{ background-color:#B0BC25; color:#fff;}

.agenda-tab-list .day{
    display: block;
}
.agenda-tab-list .agenda-list-item{
    margin-left: 55px;
}
.agenda-tab-list .agenda-list-item p{
    margin:0;
}

.news-single-additional-info{
	border-top:1px solid black;
	padding-top:5px;
	margin-top:5px;
}

div.news-single-item div.tab-wrap div.tab-content span.news-list-date {
	display: block;
	text-align: right;
	width: 100%;
	color: #575757;
	margin-bottom: 5px;
    font-size: 90%;
}

.darkblue .news-single-additional-info{border-color:#0b074f;}
.purple .news-single-additional-info{border-color:#713488;}
.petrol .news-single-additional-info{border-color:#005F82;}
.red .news-single-additional-info{border-color:#9b0254;}
.lila .news-single-additional-info{border-color:#4D3A8C;}
.green .news-single-additional-info{border-color:#B0BC25;}
.tx-ttnews{
	margin-bottom:15px;
}

.tx-ttnews table{
    width:100%;
    line-height: 1.3em;
}

.tx-ttnews table .calendar-table{
    width:auto;
}


.tx-ttnews .calendar-table TD,.tx-ttnews .calendar-table TH{
    padding:3px;
    font-size:1em;
    text-align: center;
    width:auto;
    text-transform: lowercase;
}


.tx-ttnews .calendar-table TD .bt-active{
    text-decoration: underline;
    font-weight:bold;
    cursor:pointer;
}

.tx-ttnews .calendar-table TD .linked_day, .tx-ttnews .linked_today{
    text-decoration: underline;
}

.tx-ttnews .calendar-table TD .newscalendar-tip-selector{
    border:none;
}

.tx-ttnews .calendar-table tbody tr th{
	text-transform:lowercase;
	width:16px;
}

.tx-ttnews .calendar-table .columYear{
	font-weight:bold;
	overflow: hidden;
}

form#newscalendarform {
	padding: 0;
	margin: 0 0 5px;
}

form#newscalendarform input[type="submit"] {
	display: none;
}

form#newscalendarform select#newscalendarform_year {
	width: 85px;
	float: left;
	padding: 5px;
	line-height: 1;
	border: 0;
	border-radius: 0;
	height: 30px;
	-webkit-appearance: none;
	background: url('../../fileadmin/templates/res/images/arrow_select.png') no-repeat 45px 14px;
	font-size: 1em;
	font-weight: bold;
}

form#newscalendarform select#newscalendarform_month {
	width: 110px;
	float: left;
	margin: 0 5px 0 0;
	padding: 5px;
	line-height: 1;
	border: 0;
	border-radius: 0;
	height: 30px;
	-webkit-appearance: none;
	background: url('../../fileadmin/templates/res/images/arrow_select.png') no-repeat  75px 14px;
	font-size: 1em;
	font-weight: bold
}

form#newscalendarform div.outer select option {
	font-weight: normal;
}

form#newscalendarform div.outer select option[selected="selected"] {
	font-weight: bold;
	font-size: 1em;
}

form#newscalendarform div.month_select {
	width: 85px;
	height: 30px;
	overflow: hidden;
	float: left;
	margin-right: 10px;
}

form#newscalendarform div.year_select {
	width: 60px;
	height: 30px;
	overflow: hidden;
	float: left;
}

.tx-ttnews .calendar-table td.columYear {
	padding: 0;
}
.tx-pbsurvey-pi1 { font-size: 11pt;}


//#newsletter_container{width: 90%;}

#newsletter_container h1{font-size: 15pt}

.questionNumber{margin-right: 5px;}

input, button{
       font-size: 11pt;
       font-family: Verdana;}

.tx-pbsurvey-pi1 input{
    width:auto;
}

.tx-pbsurvey-pi1 caption{
    display:none;
}

.tx-pbsurvey-pi1 label{
    float:none;
}

.tx-pbsurvey-pi1 p{
    margin:2px 0 4px;
}
.tx-pbsurvey-pi1 .questionSubtext{
	margin-bottom:8px;
}

.tx-pbsurvey-pi1 form#frmPbSurvey fieldset.survey_item input[name="tx_pbsurvey_pi1[25][0][0]"]{
    margin-right:10px;
}

.tx-pbsurvey-pi1 input[type="checkbox"] {
    margin-right:10px;
}

.tx-pbsurvey-pi1 .pagenumbering{
    color: #555;
    margin-bottom:20px;
}

.tx-pbsurvey-pi1 fieldset.survey_item{
    border-bottom: 1px solid #DEDEDE;
    margin-bottom: 25px;
    padding-bottom: 25px;
}


.tx-pbsurvey-pi1 #frmPbSurvey .survey_item .question{
    color:#363636;
    font-weight:bold;
    margin-bottom: 10px;
}

.tx-pbsurvey-pi1 .survey_error{
	color: #ff0000;
}


.tx-pbsurvey-pi1 #frmPbSurvey .survey_item .matrix th.columnNext{
    text-align: center;
}

.tx-pbsurvey-pi1 .error {
    display: block;
    font-weight: normal;
    color: #ff0000;
    padding-bottom: 5px;
}

.date-format {
    padding-left: 10px;
}
.blog-single .news-list-date{
	display:block;
	text-align:right;
	font-weight:bold;
	color:#4D3A8C;
}

.blog-latest .news-latest-item{
    font-size:0.938em;
	padding-left:17px;
	background-image:url('../../fileadmin/templates/res/images/icons/arrow_purple.png');
	background-repeat:no-repeat;
	background-position:0 10px;
}
.blog-latest  .bottom_line{
	border-bottom: 1px solid #4D3A8C;
	margin-bottom: 6px;
}

.blog-latest hr.clearer{
	background:none;
	margin:0;
}

.blog-single h1{
	margin-bottom: 2px;
	font-size:1.05em;
	font-weight:bold;
}
.blog-single .intro{
	display:block;
	margin: 2px 0 2px 0;
	font-weight:bold;
}
.blog-single-content{
    font-size:0.938em;
}

.blog-mail{
	display:inline-block;
	margin-top:10px;
	margin-bottom:10px;
}

.blog-mail-icon{
	display:table-cell;
	height:15px;
	width:25px;
	background-image:url('../../fileadmin/templates/res/images/icons/icon_mail_black.png');
	background-repeat:no-repeat;
	background-position:0 0px;
}
.blog-mail-text{
	margin-left:5px;
	display:table-cell;
	height:15px;
    font-size:0.938em;
	vertical-align:middle;
}
.blog-social ul{
	list-style:none;	
	margin:0;
	padding:0;
}
.blog-social li{
	display:inline-block;
	margin:0 5px 0 0;
}

.blog-single .news-single-img{
	float:left;
	margin: 8px 3px 3px 3px;
}

.blog-single .news-single-img img{
	float:none;
}

.blog-single .news-single-img p{
	position:relative;
	margin-bottom:5px;
	font-style:italic;
	text-align:center;
}

.blog-latest-time{
	display:inline-block;
	margin-left:3px;
}

/* COMMENTS */

.tx-comments-pi1{
	/*margin-top:20px;
	padding-top:10px;
	border-top: 1px solid #4D3A8C;*/
}
.tx-comments-comment-form input, .tx-comments-comment-form textarea, .tx-comments-comment-form select{
	float:none;
	resize:none;
}
.tx-comments-comment-form input:focus, .tx-comments-comment-form textarea:focus{
	border: 1px solid #4D3A8C;
}
.tx-comments-comment-form label{
	display:inline-block;
	width:100px;
	float:none;
}
#tx_comments_pi1_submit{
	color:#000000;
	margin:0;
	position:relative;
	left:190px;
	width:58px;
}

.tx-comments-form-top-message{
	display:block;
	font-weight:bold;
	margin: 3px 0 3px 0;
}
.tx-comments-comments{
	display:block;
	margin: 10px 0 20px 0;
}
.tx-comments-comments .tx-comments-rating{
	display:block;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom: 1px solid #CCCCCC;
}
.tx-comments-comment-content{
	display:block;
	margin:3px 0 3px 0;
}

#tx_comments_pi1_content, #tx_comments_pi1_firstname, #tx_comments_pi1_email{
	padding:2px 1px 2px 1px;
	margin-bottom:3px;
}

.blog-single .news-single-files, .blog-single .news-single-links{
	list-style:none;
}
.blog-single .news-files-header, .blog-single .news-single-links-header{
	font-weight:bold;
	margin-left:0;
	padding-left:0;
}

.blog-single .news-single-files li a{
	margin: 0 10px 0 5px;
	font-weight:normal;
}

.tx-solr #tx-solr-search #tx-solr-search-form-pi-results fieldset #tx-solr-q.tx-solr-q{
	border:1px solid #666;
	width: 443px;
}

.tx-solr #tx-solr-search #tx-solr-search-form-pi-results fieldset input[type="submit"]{
	float:none;
	margin-left:10px;
}

.tx-solr #tx-solr-search #tx-solr-search-form-pi-results fieldset #tx-solr-q-input.tx-solr-q{
	border:1px solid #666;
	width: 80%;
}

#tx-solr-search {
	width: 564px;
	float: right;
}

#tx-solr-search div.tx-windsuggest-pi1 h2 {
	display: none;
}

#tx-solr-search div.tx-windsuggest-pi1 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#tx-solr-search div.tx-windsuggest-pi1 ul li {
	border: 1px solid #0b074f;
	background-color: #ebebf2;
	padding: 10px;
	margin: 0 0 12px 0;
}

#tx-solr-search div.tx-windsuggest-pi1 ul li h3,
#tx-solr-search div.tx-windsuggest-pi1 ul li p {
	margin: 0;
	padding: 0;
}

#tx-solr-search div.tx-windsuggest-pi1 ul li a {
	display: none;
}

#tx-solr-search div.tx-windsuggest-pi1 ul li h3 a {
	display: inline;
}

#tx-solr-search-functions {
	width: 25%;
	float: left;
	line-height:1.182em;
}

.tx-solr #tx-solr-search .tab-wrap .tab-content .results-list .results-entry{
	list-style-type:none;
	list-style-image: none;
	border-bottom:none;
	margin-bottom: 0;
}

.tx-solr #tx-solr-search .tab-wrap .tab-content .results-list .results-teaser{
	border-bottom:1px solid #ccc;
	margin-bottom: 12px;
	padding-bottom: 12px;
}

.tx-solr #tx-solr-search .tab-wrap .tab-content .results-list .results-entry .results-teaser .solr-result-image{
	margin:0 5px 5px 0;
}

.result-breadcrumb{
	color:#B0BC25;
}

.darkblue .result-breadcrumb{
	color:#0b074f;
}

.purple .result-breadcrumb{
	color:#ebebf2;
}

.petrol .result-breadcrumb{
	color:#f2f7f9;
}

.red .result-breadcrumb{
	color:#f5e5ee;
}

.lila .result-breadcrumb{
	color:#4D3A8C;
}

.green .result-breadcrumb{
	color:#B0BC25;
}

/* ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- */
/* search form */

.tx-solr-search-form {
	background-color: #f2f2f2;
	border: 1px solid #cfcecf;
	padding: 10px;
	margin-bottom: 10px;
}
/*
.tx-solr-q {
	border: 1px solid #cfcecf;
	padding: 5px;
	width: 80%;
}
*/
.tx-solr-submit {
	background-color: #cfcecf;
	border: none;
	padding: 6px;
	color: #494949;
	font-weight: bold;
	width: 15%;
}

/* ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- */
/* pagination */

#tx-solr-pagination {
	margin: 20px 0px;
	height: 20px;
}

#tx-solr-pagination-results-per-page {
	float: left;
}

#tx-solr-pagination-results-per-page select {
	margin-left: 5px;
}

#tx-solr-pagination .tx-pagebrowse-pi1 {
	float: right;
}

#tx-solr-search #tx-solr-pagination ul.tx-pagebrowse {
	margin-top: 0px;
	padding-top: 2px;
}
.pagebrowser {
	display:block;
	text-align: center;
	padding: 5px 0px 5px 0px;
}
.tx-pagebrowse, .tx-pagebrowse li{
	display: inline;
}
.tx-pagebrowse-prev a{
	color: #075D80;
	text-decoration: none;
	margin-left: -15px;
}
.tx-pagebrowse-next a{
	color: #075D80;
	text-decoration: none;
}
.tx-pagebrowse-current a{
	color:#075D80;
	text-decoration:underline;
}
.tx-pagebrowse-page a{
	color:#075D80;
	text-decoration:none;
}

li.tx-pagebrowse-pages{
	width:80%;
}
li.tx-pagebrowse-pages ol{
	display:inline;
	margin-left: -20px;
	padding:0 10px;
}

/*

/* ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- */
/* search functions */

#tx-solr-search-functions div.secondaryContentSection {
	padding: 0px 0px 10px 0px;
	margin: 0px 10px 2.4em 0px;
	width: 100%;
}

#tx-solr-search-functions .secondaryContentSection .csc-header {
	margin-bottom: 10px;
}

#tx-solr-search-functions .secondaryContentSection .csc-header h1,
#tx-solr-search-functions .secondaryContentSection .csc-header h2,
#tx-solr-search-functions .secondaryContentSection .csc-header h3 {
	width: 100%;
}

/* ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- */
/* faceting */

#tx-solr-faceting #tx-solr-facets-available h2, #tx-solr-faceting #tx-solr-facets-available h3{
	margin:0 0 10px 0;
}

#tx-solr-faceting .facets .csc-header {
	padding: 3px 0px 3px 10px;
}

#tx-solr-faceting .facets .facet-option-list {
	padding: 5px 0px 10px 0px;
}

#tx-solr-faceting .facets .facet-type-numericRange .facet-option-list {
	width: 85%;
}

#tx-solr-faceting .facets .facet-label {
	background-color: #cfcecf;
	color: #fff;
	font-weight: bold;
}

#tx-solr-faceting .facets .facet-result-count {
	color: #999;
}

#tx-solr-facets-in-use li {
	list-style-type: none;
	margin-bottom: 3px;
}
#tx-solr-facets-in-use ul{
	list-style:none;
	margin-left:0;
}

#tx-solr-facets-in-use{border:none;}

#tx-solr-facets-in-use .facets-remove-all {
	padding-top: 10px;
	font-size:0.95em;
	font-weight:bold;
}

.tx-solr #tx-solr-search-functions .tab-wrap .tab-content #tx-solr-sorting ul, ul.facets{
	list-style-image: none;
	margin:0 0 20px 0;
	padding-left:0;
}
ul.facets ul{
	display:block;
	margin:5px 0 5px 0;
}

ul.facets li{
	margin-bottom:5px;
	padding:0 0 0 10px;
}

.tx-solr #tx-solr-faceting .facets li, .tx-solr #tx-solr-faceting li {
	list-style-type: none;
	margin-left: 0;
	padding:0 0 0 10px;
}

.tx-solr #tx-solr-search-functions li a{
	text-decoration:none;
}



/* ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- */
/* sorting */

#tx-solr-sorting li {
	list-style-type: none;
	margin:0;
}

/* ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- */
/* results */

#tx-solr-search .tx-solr-search-word {
	font-weight: bold;
}

#tx-solr-search .tx-pagebrowse {
	margin: 10px 0;
}

#tx-solr-search .results-list {
	margin-top: 10px;
	overflow:hidden;
}

#tx-solr-search .results-list li {
	list-style: none inside;
	margin-left: 0px;
}

.results-entry {
	border-bottom: 1px solid #cfcecf;
	margin-bottom: 20px;
}

.results-topic {
	font-weight: bold;
	margin-bottom: 5px;
}

.result-content {
	clear: both;
}

.results-highlight {
	background: #d7dd92;
	padding:1px 2px;
}

.results-header{
	color:#B0BC25;
	margin:7px 0 16px;
}

.darkblue .results-header{
	color:#0b074f;
}

.purple .results-header{
	color:#ebebf2;
}

.petrol .results-header{
	color:#f2f7f9;
}

.red .results-header{
	color:#f5e5ee;
}

.lila .results-header{
	color:#4D3A8C;
}

.green .results-header{
	color:#B0BC25;
}

.tx-solr #tx-solr-search .tab-wrap .tab-content .results-list h3 a{
	text-decoration:underline;
}
.tx-solr #tx-solr-search .tab-wrap .tab-content .results-list h3{
	padding-top:10px;
	display:inline;
}

.tx-solr #tx-solr-search .tab-wrap .tab-content .results-list .results-entry .results-teaser p{
	margin-bottom:0;
}

.tx-solr #tx-solr-search .tab-wrap .tab-content .results-header .results-found{
	margin-left:30px;
}

/* ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- */
/* relevance */

.relevance {
	height: 20px;
}

.relevance-label,
.relevance-bar,
.relevance-percent {
	float: left;
	margin-right: 3px;
}

.relevance-bar {
	height: 20px;
	padding-top: 3px;
}

.tx-solr-relevance-bar {
	width: 100px;
	height: 8px;
	border: 1px solid #ccc;
	font-size: 1px;
	padding: 1px;
}

.tx-solr-relevance,
.tx-solr-relevance-fill {
	margin-right: 0px !important;
	height: 8px;
	padding: 0px;
	float: left;
}

.tx-solr-relevance {
	background-color: #f18f0b;
}

.tx-solr-relevance-fill {
	background-color: #ccc;
}

/* ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- */
/* frequent searches */

#tx-solr-frequent-searches ul {
	padding-right: 10px;
}

#tx-solr-frequent-searches li {
	list-style-type: none;
	margin-left: 10px;
	display: inline;
}

.tx-solr-frequent-term-14 {
	font-size: 14px;
}
.tx-solr-frequent-term-15 {
	font-size: 15px;
}
.tx-solr-frequent-term-16 {
	font-size: 16px;
}
.tx-solr-frequent-term-16 {
	font-size: 16px;
}
.tx-solr-frequent-term-17 {
	font-size: 17px;
}
.tx-solr-frequent-term-18 {
	font-size: 18px;
}
.tx-solr-frequent-term-19 {
	font-size: 19px;
}
.tx-solr-frequent-term-20 {
	font-size: 20px;
}
.tx-solr-frequent-term-21 {
	font-size: 21px;
}
.tx-solr-frequent-term-22 {
	font-size: 22px;
}
.tx-solr-frequent-term-23 {
	font-size: 23px;
}
.tx-solr-frequent-term-24 {
	font-size: 24px;
}
.tx-solr-frequent-term-25 {
	font-size: 25px;
}
.tx-solr-frequent-term-26 {
	font-size: 26px;
}
.tx-solr-frequent-term-27 {
	font-size: 27px;
}
.tx-solr-frequent-term-28 {
	font-size: 28px;
}
.tx-solr-frequent-term-29 {
	font-size: 29px;
}
.tx-solr-frequent-term-30 {
	font-size: 30px;
}
.tx-solr-frequent-term-31 {
	font-size: 31px;
}
.tx-solr-frequent-term-32 {
	font-size: 32px;
}
.tx-solr-frequent-term-33 {
	font-size: 33px;
}
.tx-solr-frequent-term-34 {
	font-size: 34px;
}

.spelling-suggestions{
	margin:10px 0 0 0;
}
.spelling-suggestions a{
	font-weight:bold;
}

/*hierarchische facetten*/
.tx-solr #tx-solr-facets-available .facets .close{
	display:none;
}

.tx-solr #tx-solr-facets-available .facets .open{
	display:block;
}

.tx-solr #tx-solr-facets-available .facets .facetact{
	display:block;
	background:url('../../fileadmin/templates/res/images/icons/breadcrumb-devider.png') no-repeat 0 4px;
}
/*hierarchische facetten*/

.facet-selected-1{
	background: url('../../fileadmin/templates/res/images/icons/breadcrumb-devider.png') no-repeat scroll 0 4px rgba(0, 0, 0, 0);
	display: block;
}
#user-info table {
    width: 100%;
}
#user-info th {
    padding-bottom: 5px;
}
/* MAIN WEERGAVE */
.tx-alternetpdc-pi1 {
	width: 100%;
	overflow: hidden;
}

.thema-columns {
	width: 788px;
}

.thema_column,
.thema_column_ext {
	border: solid #B0BC25 1px;
	width: 276px;
	min-height: 70px;
	margin: 5px 12px 0 0;
	padding: 5px 5px 5px 95px;
	position: relative;
}

.thema_column_ext {
	display: inline-block;
	float: left;
}

.thema_column {
	display: block;
}

.thema_column_ext h3,
.thema_column h3 {
	margin-top: 2px;
}

.thema_column_ext h2,
.thema_column h2 {
	margin: 2px 0 0 0;
	font-size: 1em;
}

.thema_column_ext img,
.thema_column img {
	position: absolute;
	height: 64px;
	width: 64px;
	top: 10px;
	left: 10px;
}

.thema_column_ext ul,
.thema_column ul {
	list-style-position: inside;
	margin: 0;
}

.thema_column_ext ul li,
.thema_column ul li {
	margin: 0;
	padding: 0;
	line-height: 1.3em;
}

.content_middle .thema_column ul li a:link {
	text-decoration: none;
}

.content_middle .thema_column ul li a:hover,
.content_middle .thema_column ul li a:focus,
.content_middle .thema_column ul li a:active {
	text-decoration: underline;
}

.tx-alternetpdc-pi3 .tab-content #tab-vac {
	padding: 0;
	border: 0;
	word-wrap: break-word;
}

#tabDetails {
	visibility: hidden;
	height: 0 !important;
	padding: 0 !important;
	margin: -2px 0 0 0 !important;
}

/* LIJST WEERGAVE */
.tab-content .subthemas {
	margin: 0;
	padding: 0 10px;
}

.tab-content .link_back,
.back-link {
	display: block;
	margin: 20px 10px 10px 10px;
}

.dl_header .tab-content {
	min-height: 0;
}

/* ENKEL WEERGAVE */
#tabs {
	border: none;
}

#tabs .tabs-ul {
	margin: 0;
	padding: 0;
	display: block;
	height: 27px;
}

#tabs .ui-widget-header {
	border: none;
	background: none;
}

#tabs .tabs-ul li {
	display: block;
	float: left;
	margin: 0 2px 0 0;
	padding: 4px;
	font-size: 0.94em;
	line-height: 17px;
	background-color: #f7f8e9;
	color: #0B074F;
	position: relative;
	z-index: 10;
	border: 1px solid #B0BC25;
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
}

#tabs .tabs-ul li a {
	color: #0B074F;
	font-weight: 700;
}

#tabs .tab-content {
	padding: 20px;
	border-width: 1px;
	border-radius: 0;
	margin-bottom: 30px;
	min-height: 332px;
}

#tabs .tab-content div {
	border: none;
}

#tabs .ui-tabs-hide {
	display: none;
}

#tabs li.ui-tabs-active,
#tabs li.ui-state-active {
	background-color: #ffffff;
	border-bottom-color: #ffffff;
}

#primary-pdc-container {
	width: 768px;
	float: left;
}

#tab-vac h3 {
	display: none;
}

#tab-vac li {
	margin: 0 0 10px 15px;
}

.tx-alternetpdc-pi3 .content_left .tab-wrap {
	height: 100%;
}

#tabs .ui-widget-content {
	border-left: 1px solid #B0BC25;
	color: #333333;
	clear: both;
}

#tabs .tab-content {
	top: -1px;
}

.tx-alternetpdc-pi1 .tab-content p,
.tx-alternetpdc-pi1 .tab-content h3 {
	font-size: 0.938em;
	color: #333333;
}

#pdc_zoekscherm {
	margin-bottom: 20px;
}

#pdc_zoekscherm label {
	clear: both;
	display: block;
	float: left;
	height: 27px;
	line-height: 27px;
	margin: 5px 10px 0 0;
	text-align: left;
	width: 193px;
}

#pdc_zoekscherm div.input_right {
	float: left;
	height: 33px;
	line-height: 33px;
}

.input_right input {
	margin: 12px 3px 0;
}

#content #pdc_zoeken {
	margin: 10px 3px 0;
}

#pdc_zoekscherm #pdc_zoeken_submit {
	clear: both;
	display: block;
	margin-left: 205px;
	margin-top: 10px;
	float: left;
}

.alternetsc-result {
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 15px;
	padding-bottom: 8px;
}

.product-image {
	overflow: hidden;
	float: right;
}

.removeP p {
	display: none;
}

.removeP {
	padding-right: 0;
}

.related-pdc h3 {
	margin: 20px 0 10px 0;
}

.related-pdc .morelink {
	background: url('../../fileadmin/templates/res/images/icons/green/icon-arrow_right.png') no-repeat scroll 0 0 transparent;
	margin-left: -12px;
	font-weight: bold;
	padding: 0 0 10px 26px;
}

.related-pdc .morelink a {
	text-decoration: none;
}

.related-pdc .morelink a:hover {
	text-decoration: underline;
}

.related-pdc ul {
	padding: 0;
	width: 150px;
}

.tx-alternetpdc-pi3 #secondary-content .accordion a {
	display: block;
	padding: 5px 0 15px 0;
}

.tx-alternetgovernmentwebservice-pi1 span.governmentback {
	float: left;
	margin: 0px 10px;
}

.dl .tab-content.social {
	width: 182px;
	float: right;
	margin-top: 0;
}

.pdc-content_left .tab-content {
	min-height: 430px;
}

.tab-extra .tab-content {
	padding-bottom: 8px;
}

.bekendmaking-header{
    color: #898989;
    font-size:0.938em;
}

.bekendmaking-header .bekendmaking-datum {
    display: inline;
    float: left;
    width: 100px;
}
div.tx-windfaq-pi1 {

}

div.tx-windfaq-pi1 ul.list {
	margin-bottom: 1em;
}

div.tx-windfaq-pi1 ul.list li {
	line-height: 2.5em;
}

div.tx-windfaq-pi1 ul.list li a {
	text-decoration: underline;
}

div.tx-windfaq-pi1 ul.list li a:hover {
	text-decoration: none;
}

div.tx-windfaq-pi1 ul.list li a:focus {
	background-color: transparent;
}

div.tx-windfaq-pi1 ul.list li.current a {
	font-weight: bold;
}

div.tx-windfaq-pi1 ul.list li.current div a {
	font-weight: normal;
}

div.tx-windfaq-pi1 ul.list li div.answer,
div.tx-windfaq-pi1 ul.list li div.answer li {
	line-height: 1.5em;
}
