h1 {
color: #FF9900;
font-size: 1.5em;
font-family: Verdana, Arial, sans-serif;
margin: 0px;
padding: 0px;
margin-bottom: 7px;
}

.tx-indexedsearch-info, .tx-indexedsearch-percent {
display: none;
}

.news-latest-container ul {
list-style-type: square;
/* margin-left: 18px; */
}
.news-latest-container li {
line-height: 18px;
}

.news-list-item td h2 {
color: #033199;
}

.news-list2-item h1 {
display: inline;
font-size: 1.2em;
}

.tx-newloginbox-pi1 h3 {
color: #033199;
font-size: 1.5em;
}

.news-list2-date {
color: #033199;
font-weight: bold;
margin-left: 4px;
}

.news-latest-item h2 {
font-family:Verdana,Arial,sans-serif;
font-size: 8.3pt;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #033199;
}

h2 {
font-family:Verdana,Arial,sans-serif;
font-size: 1.5em;
font-weight: bold;
margin: 0px;
padding: 0px;
color: #033199;
}

#breadmenuright span {
display: inline !important;
}

#breadmenuright span a {
display: inline !important;
}

#breadmenuright p {
display: inline !important;
}

#breadmenuright p a {
display: inline !important;
}

.cReduceTextSize a {
font-size: 10px !important;
}

.cNormalTextSize a {
font-size: 12px !important;
}

.cEnlargeTextSize a {
font-size: 14px !important;
font-weight: bold !important;
}

.cReduceTextSize {
margin-left: 20px;
}


h3 {
margin-bottom: 0px;
padding-bottom: 0px;
}

p {
margin: 6px 0px;
}

a:link {
color: #033199;
text-decoration: none;
font-weight: bold;
}
a:visited {
color: #033199;
text-decoration: none;
font-weight: bold;
}
a:hover {
color: #033199;
text-decoration: underline;
}

.clearer {
color: #808080;
height: 1px;
}

.news-latest-container {
color: #333333;
}

/*
.news-single-item {
width: 494px;
}
*/

.detail {
color: #333333;
text-decoration: underline;
font-weight: bold;
}

em {
color: #333333;
font-style: italic;
}

#left ul.menu-lvl-1 {
list-style-type: none;
margin: 5px;
padding: 0px;
width: 175px;
}

#left ul {
list-style-type: none;
margin: 0px;
padding: 0px;
width: 175px;
}

#left ul li {
margin: 0px;
padding: 0px;
/*margin-top: 2px;*/
/*margin-bottom: 2px;*/
}

#left ul a {
padding-left: 5px;
padding-top: 1px;
padding-bottom: 1px;
display: block;
font-weight: normal;
height: auto !important;
height: 1px;
}

#left ul a:hover {
text-decoration: none;
}

#left ul li.menu-lvl-1 a:hover, #left ul li.menu-lvl-1-act a {
background-color: #033199;
color: white;
}

#left ul li.menu-lvl-2 a:hover, #left ul li.menu-lvl-2-act a {
/*background-color: #ABE2FF;*/
/*color: #033199;*/
background-color: #0080FF;
color: white;
}

#left ul li.menu-lvl-3 a:hover, #left ul li.menu-lvl-3-act a {
/*background-color: #0080FF;*/
/*color: #ABE2FF;*/
color: #033199;
background-color: #ABE2FF;
}

#left ul li.menu-lvl-1 a {
font-weight: normal;
color: #033199;
background-color: #66CCFF;
}

#left ul li.menu-lvl-2 a {
/*color: black;*/
/*background-color: #66CCFF;*/
background-color: #ABE2FF;
color: #033199;

}

#left ul li.menu-lvl-3 a {
/*color: #336699;*/
/*background-color: #66CCFF;*/
background-color: #0080FF;
color: #ABE2FF;
}

#breadmenu {
color: white;
z-index: 1;
}

.broodmenu {
margin-left: 201px;
margin-top: 3px;
display: block;
}

.broodmenu a:link {
font-weight: normal;
color: white;
font-size: 0.8em;
}
.broodmenu a:visited {
font-weight: normal;
color: white;
font-size: 0.8em;
}

#breadmenuright {
z-index: 1000;
}

#breadmenuright p {
margin: 0px;
padding: 0px;
}

#breadmenuright a:link {
color: white;
font-size: 0.8em;
font-weight: normal;
margin-top: 3px;
margin-left: 0px;
display: block;
}
#breadmenuright a:visited {
color: white;
font-size: 0.8em;
font-weight: normal;
margin-top: 4px;
margin-left: 0px;
display: block;
}

#leftbottom p {
margin: 0px;
padding: 0px;
margin-left: 7px;
font-size: 0.8em;
color: #333333;
}

#leftbottom a:link {
color: #333333;
margin-top: 4px;
/*display: block;*/
}
#leftbottom a:visited {
color: #333333;
margin-top: 4px;
/*display: block;*/
}

#centerbottom #centerbottomtext {
position: absolute;
bottom: 6px;
left: 0px;
}

#centerbottom #totop {
position: absolute;
right: 20px;
bottom: 6px;
}

#centerbottom p {
font-size: 0.8em;
font-weight: bold;
color: #333333;
margin-left: 35px;
margin-top: 11px;
}

#centerbottom p a {
text-decoration: underline;
}

#centerbottom p a:hover {
text-decoration: none;
}

#centerbottom a:link {
color: #333333;
}
#centerbottom a:visited {
color: #333333;
}
img {
border: 0px;
}

#tx_chcforum-pi1 {
z-index: 100;
width: 750px;
}

/* datum hiden bij file_list */
.tx-filelist-pi1-header-last_modification,.tx-filelist-pi1-last_modification {
display: none;
}

/* added 200409 */
/* common styling */
.menu { width:175px; display:block; position:relative; margin:0; font-size:10px; padding:0; margin:0px; z-index: 5000;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; width:170px;  line-height:15px; font-size:1.075em; background:none; font-weight:normal; padding:2px 0px 2px 5px; z-index: 5000;}
.menu ul {padding:0; margin:0;list-style-type: none; z-index: 5000;}
.menu ul li {float:left; position:relative; margin-right:1px; z-index: 5000;}
.menu ul li ul {display: none;z-index: 5000;}

/* specific to non IE browsers */
.menu ul li:hover a, .menu ul li a.active {color:#fff; background:#033199; z-index: 5000;}
.menu ul li:hover ul {display:block; position:absolute; top:0; left:175px; width:175px; z-index:5000;}
.menu ul li:hover ul li a.hide {background:#FF9900; color:#033199; z-index: 5000;}
.menu ul li:hover ul li:hover a.hide {width:175px; z-index: 5000;}
.menu ul li:hover ul li ul {display: none; z-index: 5000;}
.menu ul li:hover ul li a {display:block; background:#FF9900; color:#033199; width:175px; z-index: 5000;}
.menu ul li:hover ul li a:hover, .menu ul li:hover ul li a.active {background:#033199; color:#fff; z-index: 5000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:180px; top:0; color:#000; z-index:5000;}
.menu ul li:hover ul li:hover ul li a {display:block; width:175px; background:#66CCFF; color:#033199; z-index: 5000;}
.menu ul li:hover ul li:hover ul li a:hover, .menu ul li:hover ul li:hover ul li a.active {background:#033199; color:#fff; z-index: 5000;}

.menu ul li:hover ul li:hover ul li ul{display: none; z-index: 5000;}
.menu ul li:hover ul li:hover ul li:hover ul {display:block; position:absolute; left:180px; top:0; color:#000; z-index: 5000;}
.menu ul li:hover ul li:hover ul li:hover ul li a {display:block; width:175px; background:blue; color:#abe2ff; z-index: 5000;}
.menu ul li:hover ul li:hover ul li:hover ul li a:hover, .menu ul li:hover ul li:hover ul li:hover ul li a.active {background:cyan; color:#033199; z-index: 5000;}

/* added 220409 */
#buttons {
	width:755px;
	height:34px;
	background:url(images/bovenbalk.jpg) bottom right no-repeat;
	font-family:Verdana, Arial,Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	text-align:center
	}
#buttons a{ text-decoration:none; color:#FFF; padding:0px 0px 0px 11px; text-align:center; display:block }
#buttons ul{ list-style-type:none; margin:0; padding:0;}
#buttons ul li{ padding:0; margin:0 5px 0 0; float:left; text-align:center}
#buttons a img{ border:0; text-align:center;}
 
/*  jppageteaser  */

.tx-jppageteaser-pi1 {}


.tx-jppageteaser-pi1-list-entry-image img {
/* border:0px solid #000000; */
/* margin:5px 5px 5px 5px; */
}

.tx-jppageteaser-pi1-list-entry-link-item {
font-size: 9px;
margin-bottom:1px;
margin-top:1px;
}

.tx-jppageteaser-pi1-list-entry h4 a {
border-bottom:0px solid #CCCCCC;
position:relative;
color:#033199;
}

.tx-jppageteaser-pi1-list-entry {
margin: 0px 0px 0px 0px;
clear:both;
/*height: 4px;*/
}

.tx-jppageteaser-pi1-list-entry h4 {
border-bottom:0px solid #CCCCCC;
position:relative;
padding-left: 17px;
background:url(/typo3/sysext/rtehtmlarea/res/accessibilityicons/img/external_link_new_window.gif) no-repeat left 2px #FFFFEE;
margin:0px 0px 5px 0px;
}



.tx-jppageteaser-pi1-list-entry div {
display:none;
visibility:hidden;
}





/* main body markup */
HTML, BODY {
margin: 0px;
padding: 0px;
/*background-color: #333333; */
background-color: #FFFFFF;
color: #000000;
font-family: Verdana, Arial, sans-serif;
font-size: 0.82em;
text-align: center;

height: 100%;
}

/* position for the main container */
#container {

position: relative;
width: 1000px;
margin-left: auto;
margin-right: auto;
text-align: left;
min-height: 100%;
@height: 100%;
/* background-image: url('../images/balk_main.gif'); */
}

/* position 'n markup for the header (top) frame */
#header {
position: relative;
width: 100%;
height: 130px;
margin-bottom: 20px;
/*z-index: 50;*/

}

#bovenbalk {
position: relative;
width: 100%;
height: 100%;
background-image: url("../images/bovenbalk.jpg");
}

#logo {
position: absolute;
width: 295px;
height: 55px;
background-image: url("../images/logo.gif");
left: 95px;
top: 0px;
z-index: 10;
float: left;
cursor: pointer;
}

#logoimage {
position: absolute;
width: 154px;
height: 206px;
background-image: url("../images/logoimage.gif");
left: 0px;
top: 0px;
z-index: 50;
}

#extralogos {
position: absolute;
width: 398px;
height: 97px;
background-image: url("../images/4logos.jpg");
left: 390px;
top: 0px;
z-index: 50;
}

#buttons {
position: absolute;
width: 755px;
height: 34px;
left: 194px;
top: 95px;
z-index: 10;
/* background-color: #113C97; */
}

#breadcontainer {
position: relative;
width: 100%;
height: 20px;
background-color: #2A2B30;
background-image: url("../images/balk.gif");
z-index: 40;
}
#breadmenu {
position: relative;
width: 65%;
height: 20px;
float: left;
}
#breadmenuright {
position: relative;
width: 23%;
height: 18px;
padding-top: 0px;
float: right;
}

/* position 'n markup for the center (main) frame */
#main {
position: relative;
width: 100%;
min-height:649px;
_height: auto !important;
height:449px;
/*height: 449px;*/
clear:both;
}

#clearer {
clear: both;
height:20px;
/*border:1px solid gray;*/
}

#leftcontainer {
position: relative;
width: 185px; /* original 165px */
min-height:449px;
/* _height: auto !important; */
height:449px;
background-color: #66CCFF;
float: left;
}

#left {
position: relative;
width: 100%;
/*height: 435px; /* actual 500px */
padding-top: 65px;
min-height:100%;
_height: auto !important;
height:100%;
}

#left2 {
position: relative;
z-index: 1000;
width: 100%;
/*height: 435px; /* actual 500px */
padding-top: 65px;
min-height:100%;
/* _height: auto !important; */
height:100%;
}

/*
#clear {
height: 140px;
width: 185px;
background-color: #66CCFF;
}
*/

#leftbottom {
position: relative;
clear:left;
float:left;
width: 185px;
height: auto;
_height: 121px !important;
/*z-index: 50;*/
background-color: #66CCFF;
/*border-top:1px solid gray;*/
bottom: 11px;
}

#centercontainer {

width: 520px; /* Original 550px */
/*height: 100%;*/
background-color: #FFFFFF;
float: left;
min-height:449px;
_height: auto !important;
height:auto;
z-index: 100;
}

#center {

width: 495px; /* actual 550px */
width: 465px;
/*height: 583px; /* actual 619 */
padding: 20px;
padding-left: 35px;
padding-top: 14px;
padding-bottom: 50px;
z-index: 1;

}

#centerbottom {
position: relative;
float:left;
height: 121px;
width: 815px;
/*z-index: 40;*/
/*border-top:1px solid gray;*/
}

#right {
position: relative;
width: 250px; /* actual 265px */
/*height: 625px;  actual 649px */
float: left;
background-color: #FFFFFF;
/*padding: 14px 25px 10px 10px;*/
padding-top: 10px;
padding-left: 40px;
/* z-index: 10;*/

}

/* Indexed search */
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#033199; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE a { color: white; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE p { color: white; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE h2 { color: white; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#ABE2FF; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title p { color: #033199; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title a { color: #033199; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#0080FF; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { color: #ABE2FF; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info p { color: #ABE2FF; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info a { color: #ABE2FF; }
.tx-indexedsearch .tx-indexedsearch-res table { width: 700px;}

.leftcolumn{
	background-color: #66CCFF;
}

* html table.maintable { margin-top:-20px; }

.tx-jppageteaser-pi1-list-entry, .tx-jppageteaser-pi1-list-floatcleaner{clear:both;}
.tx-jppageteaser-pi1-list{ background:#FFFFEE; }


tx-mnogosearch-pi1 .mnogo-input {
background:none repeat scroll 0 0 #FFFFFF;
display:inline;
float:left;
height:16px;
margin:0;
padding:2px;
width:130px;
}
.tx-mnogosearch-pi1 .submit {

}
#tx-mnogosearch-result li {
margin-top:10px;
}
#tx-mnogosearch-result li h3 {
display:inline;
font-weight:normal;
margin:10px 0 10px -5px;
text-decoration:none;
}
.tx-mnogosearch-summary {
background-color:#CECECE;
margin:3px 10px 3px 23px;
padding:3px 10px;
}
.tx-mnogosearch-page-browser {
margin:10px 0;
padding:15px 0;
}
.tx-mnogosearch-summary-value {
font-weight:bold;
}
#tx-mnogosearch-results {
margin:5px 0;
padding-left:23px;
}
ol#tx-mnogosearch-result {
list-style:none inside none;
padding:0;
}
ol#tx-mnogosearch-result > li {
margin-bottom:10px;
}
ol#tx-mnogosearch-result > li img {
vertical-align:middle;
}
#tx-mnogosearch-result p {
margin-top:8px;
padding:0;
}
ol#tx-mnogosearch-result li h3 a:hover {
text-decoration:underline;
}
.tx-mnogosearch-result-url {
clear:left;
color:#8A6800;
font-size:90%;
margin:0;
padding:0;
}
.tx-mnogosearch-relevancy-bg-bar {
background:url("../img/relevance.gif") no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:5px;
margin:5px 10px 0 0;
padding:2px 1px;
width:48px;
}
.tx-mnogosearch-relelvancy-fg-bar {
background-color:#E5AE1A;
color:#E5AE1A;
display:block;
height:5px;
overflow:hidden;
}
.tx-mnogosearch-result-excerpt {
margin:3px 0 0;
padding:0;
}
.tx-mnogosearch-result-excerpt-selection {
font-weight:bold;
}
.tx-mnogosearch-result-links {
border-left:5px solid #E7E7E7;
padding-left:5px;
}
.tx-mnogosearch-result-links ul {
display:none;
list-style:none inside none;
margin:0;
padding:1px 0 3px 20px;
}
.tx-mnogosearch-pi1-result-excerpt-selection {
font-weight:bold;
}
h3 .tx-mnogosearch-pi1-result-excerpt-selection {
font-weight:normal;
}
#midden .tx-mnogosearch-page-browser li, #midden .tx-mnogosearch-page-browser ol, #midden .tx-pagebrowse {
margin:0;
padding:2px;
}
#midden #tx_mnogosearch_pi1_l {
float:left;
margin:0;
padding:0;
}
#midden #tx_mnogosearch_pi1_l li {
float:left;
list-style-type:none;
}
.tx-mnogosearch-form-field {
clear:both;
}
#tx_mnogosearch_pi1_submit {
margin-left:168px;
}
#tx_mnogosearch_pi1_q {
width:200px;
}
.tx-mnogosearch-form-field label, .tx_mnogosearch_pi1_l {
position:relative;
}
.tx-mnogosearch-form-field label {
top:7px;
}
.tx-mnogosearch-form-field .tx_mnogosearch_pi1_l {
top:2px;
}

.hidelok{ display:none; }