/* RESET ALL */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit; vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
th {font-weight: bold;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/*********************/

/* CLEAR FIXES */
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both;}

/*********************/

/* TYPOGRAPHY */
body {color:#666666; background:#012e55; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:18px;}
h1, h2, h3, h4, h5, h6 {font-family:Verdana, Geneva, sans-serif; line-height:18px; font-weight:bold; color:#012e55;}
h1 {font-size:16px;}
h2 {font-size:16px;}
h3 {font-size:14px;}
h4 {font-size:13px; margin:0px 0px 20px 0px}
h5 {font-size:12px;}
h6 {font-size:11px;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0px 0px 20px 0px;}
abbr { border-bottom: 1px dotted #666666; } 

a:hover {color:#007385;}
a, a:link a:visited {color:#012E55;text-decoration:underline;font-style: normal;}

#skip {
	position: absolute;
	top: 0px;
	left: 0px;
	color:#012e55;
	font-size: 8px;
}

.clearboth {
	clear: both;
	}

/*********************/

/* CONTAINERS */
.container {width:970px; margin:0 auto; background-color:#012e55;}
.content_container {float:right; width:835px; margin:0px auto; background-color:#FFFFFF;}

/*********************/

/* HEADER */
.header {height:175px;}

.logo {margin:0px 0px 0px 15px;}

/* HEADER MENU*/
.header_menu {height:20px; background-color:#012e55; padding:10px 0px 5px 20px;}

.header_menu_left ul, .header_menu_left li {float:left; height:20px; margin:0px 0px 0px 15px; text-transform: uppercase; list-style-type:none;}
.header_menu_left a, .header_menu_left a:visited {color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:600; }
.header_menu_left a:hover, .header_menu_left a:active {color: #f3c801;} 
.header_menu_left a.active {color: #f3c801;}

.header_menu_right {float:right;}
.header_menu_right ul, .header_menu_right li {float:left; margin:0px 0px 0px 10px; list-style-type:none;}
.header_menu_right a, .header_menu_right a:link, .header_menu_right a:visited {color:#FFFFFF; text-decoration:none;}
.header_menu_right a:hover, .header_menu_right a:active {color:#f3c801;}

/*********************/

/* SIDEBAR LEFTMENU */
.left_menu_container { position:absolute; float:left; width:120px; margin:180px 15px 0px 0px; z-index:100;}
.left_menu ul, .left_menu li {text-align:right;list-style-type:none; }
.left_menu a, .left_menu a:link, .left_menu a:visited {color:#FFFFFF; text-decoration:none; font-weight:bold;}
.left_menu a:hover, .left_menu a:active, .left_menu a.active {color:#f3c801;}

.left_menu li:hover, .left_sub_menu li:hover {color:#f3c801; background-image:url(/fileadmin/images/menu_hover_img.jpg); background-position:right; background-repeat:no-repeat; z-index:100; margin-right:-40px; padding-right:40px;}



.left_sub_menu ul, .left_sub_menu li { color:#f3c801; text-align:right; list-style-type:none;}
.left_sub_menu a, .left_sub_menu a:link, .left_sub_menu a:visited {color:#f3c801; text-decoration:none; font-weight:normal;}
.left_sub_menu a:hover, .left_sub_menu a:active, .left_sub_menu a.active  {color:#FFFFFF;}

/*********************/


/* SIDEBAR THEME */
.sidebar_theme_container {float:left; width:185px; margin:0px 15px 0px 15px;}
.sidebar_theme_container h1, .sidebar_theme_container h2 {font-size:11px; color:#f3c801; text-align:left; width:165px; margin: 0px; background-color:#012e55; color:#FFFFFF; padding:0px 10px 0px 10px;}
.sidebar_theme_container p.bodytext {float:left; width:165px; margin:0px 0px 15px 0px; background-color:#012e55; color:#FFFFFF; padding:0px 10px 5px 10px;}
.sidebar_theme_container ul, .sidebar_theme_container ol {float:left; width:155px; margin:0px 0px 15px 0px; background-color:#012e55; color:#FFFFFF; padding:0px 10px 5px 20px;}
.sidebar_theme_container a, .sidebar_theme_container a:link, .sidebar_theme_container a:visited {color:#FFFFFF; text-decoration:none; font-weight:normal;}
.sidebar_theme_container a:hover, .sidebar_theme_container a:active, .sidebar_theme_container a.active  {color:#f3c801;}
/*********************/

/* SIDEBAR PAGE */
.sidebar_page_container {float:left; width:185px; margin:0px 15px 0px 15px;}
.sidebar_page {float:left; width:165px; margin:0px 0px 0px 0px; background-color:#e5eefd; color:#666666; padding:10px;}
.sidebar_page_container img {margin:-10px;}

/*********************/

/* SIDEBAR RIGHT */

.sidebar_right_container {float:left; width:185px; margin:0px 15px 0px 0px; }
.sidebar_right {width:185px; margin:0px 0px 15px 0px;}

.sidebar_right_container h1, .sidebar_right_container h2 {font-size:11px; height:20px; width:180px; background-color:#012e55; padding-left:5px; color:#FFFFFF; float:left;}
.sidebar_right_titlebar a, .sidebar_right_titlebar a:link, .sidebar_right_titlebar a:visited  {float:right; padding-right:5px; text-decoration:none;}
.sidebar_right_titlebar a:hover, .sidebar_right_titlebar a:active  {float:right; padding-right:5px; text-decoration:none; color:#FFFFFF;}
.sidebar_right_container .csc-textpic-clear {margin: 0px 0px 15px 0px;}

.sidebar_right_a-z_index {background-color: #e2eefc; text-align:center; padding: 4px 0px 0px 0px;}
.sidebar_right_searchbox {background-color: #e2eefc; text-align:center; padding: 2px 0px 4px 7px; margin: 0px 0px 15px 0px;}
.sidebar_right_searchbox input.text {font-size: 10px;}
/*********************/


/* SIDEBAR NEWS ARTICLES */

.title {float:left; width:385px; margin:-30px 0px 0px 35px; height: 18px; overflow: hidden;}
.title h1 {font-size: 13px; padding: 0px; } 

.news_article_container {float:left; width:385px; margin:-5px 0px 0px 35px; clear: left;}
.news_article_container hr {background:#999999; clear:both; width:100%; height:1px; margin:5px 0px 4px 0px; border:none;}
.news_article_container h1 {font-size: 13px; margin:0px 0px 5px 0px; } 
.news_article_container h2 {font-size: 12px; color: #012e55; margin:8px 0px 8px 0px; }
.news_article_container h3 {font-size: 12px; color: #666; margin:10px 0px 5px 0px;}
.news_article_container h4 {font-size: 11px; color: #666; margin:0px;}
.news_article_container h5 {font-size: 11px; color: #666; margin-top: 10px;}
.news_article_container h6 {font-size: 11px; color: #666; }
.news_article_container h1.csc-firstHeader {font-size: 13px;}
.news_article_container ul {margin: 5px; margin-left: 20px; }
.news_article_container p, .news_article_container p.bodytext {margin: 0 0 8px;}
.news_article_container label.label-left { float: left; display: block; width: 125px; }
.news_article_container input[type="text"] { width: 250px; }
.news_article_container label.label-both{ clear: both; display: block; margin-top: 5px; width: 100%; }
.tx-docmanager-pi1-search label.label-left { float: left; display: block; width: 60px; }

.news-list-container { padding: 0px;}
.news-list-item h1 a, .news-list-item h2 a  {font-size:11px;}
.news-list-container ul {list-style: square ; margin-left: 12px;}
.news-list-container ul li a {font-size:11px; font-weight: bold;}
.news-list-item {width:385px; padding-bottom: 0px;}
.news-list-item img {float:left; margin:5px 15px 0px 0px; }
.news-list-item p.bodytext {display: inline;}
.csc-textpic-text ul {margin-left: 25px;}
.csc-textpic-text p {margin-bottom: 0px;}

span.news-list-date {color:#012e55;}

/*********************/

/* SIDEBAR PAGEMENU */
div.page_menu_container {float:left; width:620px; height:105px; margin:0px; position: relative; overflow: hidden;}
div.page_menu_container img {float: right;}
div.page_menu_container_items { background: #ffffff; padding-top: 15px; padding-left: 35px; position: absolute; height: 105px;}
/* div.page_menu_container_items h1 {font-size: 11px; color:#f3c801; padding-right: 15px;} */
div.page_menu_container_items span.orange { display: block; font-weight:bold; font-size: 11px; color: #f3c801; padding-right: 15px;}

ul.page_menu_left {float:left; width:170px; list-style-type:none; padding:0px 25px 0px 0px;}
li.page_menu_left {color:#666666; text-align:left;}
.page_menu_left a, .page_menu_left a:link, .page_menu_left a:visited {color:#666666; text-decoration:none;}
.page_menu_left a:hover, .page_menu_left a:active, .page_menu_left a.active {color:#012e55;}

/*********************/

/* FOOTER */
.footer {height:25px; width:500px; margin:50px auto 0 auto;}

/* FOOTER MENU*/
.footer_menu ul, .footer_menu li { float:left; margin:0px 0px 0px 15px; text-align:center; list-style-type:none;}
.footer_menu a, .footer_menu a:link, .footer_menu a:visited {color:#666666; text-decoration:none;}
.footer_menu a:hover, .footer_menu a:active {color:#007385;}

/*********************/

.tx-mwkeywordlist-pi1-jumpmenu {
}

.tx-mwkeywordlist-pi1-inactiveLink, .tx-mwkeywordlist-pi1-activeLink, 
a.tx-mwkeywordlist-pi1-activeLink, a.tx-mwkeywordlist-pi1-activeLink:hover, a.tx-mwkeywordlist-pi1-activeLink:active {
font-size: 0.95em ;
font-weight: bold;
background-color: #081842;
color: white;
margin: 0px -2px 0px 0px;
padding: 0px 2px 0px 2px;
}

a.tx-mwkeywordlist-pi1-activeLink:hover {
color: #081842;
background-color: #ffffff;
}

.tx-mwkeywordlist-pi1-content a img {
	border: 0px;
}

.tx-mwkeywordlist-pi1-content ol.keywordlinks {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	}

.tx-mwkeywordlist-pi1-content li.keywordheader {
	font-weight: bold;
	padding-left: 20px;
	}
.tx-mwkeywordlist-pi1-content li.keywordlinks {
	font-weight: normal;
	padding-left: 40px;
	}

.tx-indexedsearch {
}

.tx-indexedsearch-searchbox {
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup
{
	color: #012e55;
}

.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css 
{
	margin-top: 2px; 
}

.sidebar_right_searchbox input {
float: left;
}


div.hidden {
  display: none;
}

A.PDF:link{
        text-decoration: none;
        background-image: url(/fileadmin/images/pdf.gif);
        background-repeat: no-repeat;
}

A.PDF:visited {
        text-decoration: none;
        background-image: url(/fileadmin/images/pdf_groen.gif);
        background-repeat: no-repeat;
}

div.formRow label {
float: left;
width: 200px;
}

div.tx-veguestbook-pi1 {
	position: relative;
	display: block;
	}
H2.tx-guestbook-header {
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-size: 11px;
	margin: 0px;
	margin-top: 5px;
	}

div.tx-guestbook-pi1 {
	display: table;
	}
	
div.tx-guestbook-field {
	display: table-row;
	}
	
.tx-guestbook-field label {
	display: table-cell;
	width: 120px;
	vertical-align: top;
	}
	
.tx-guestbook-field input {
	display: table-cell;
	}
	
.tx-guestbook-field textarea {
	display: table-cell;
	}

.tx-guestbook-field-remark {
	display: table-cell;
	}
	
.tx-guestbook-right p {
	color: #82827a;
	margin: 0px;
	}
.tx-guestbook-submit {
	color: #000000;
}

.weblog-list-container {
	}
	
.news-article-container .weblog-list-item {
	}

.weblog-list-item {
	float: left;
	display: block;
	width: 165px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	background-color: #012e55;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	}

.weblog-list-item p.bodytext {
	margin: 0px;
	padding: 0px;
	float: none;
	}
	
.news_article_container .weblog-list-item {
	width: 100%;
	background-color: white;
	color: black;
	border-bottom: 1px solid black;
	}

.news_article_container .weblog-list-item p.bodytext {
	}


/*******************************************************************************
 wind_melding
*******************************************************************************/

div.tx-windmelding-pi1 form {
	margin: 0;
	padding: 0;
	width: 575px;
}

div.tx-windmelding-pi1 form hr {
	border: none;
	height: 1px;
	background-color: #012e55;
}

div.tx-windmelding-pi1 form fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

div.tx-windmelding-pi1 form fieldset legend, .tx-windmelding-pi1 h2 {
	/* color: #f3c801; */
	font-size: 120%;
	font-weight: bold;
	margin: 0 0 .5em 0;
}

div.tx-windmelding-pi1 form fieldset div.pair {
	overflow: hidden;
}

* html div.tx-windmelding-pi1 form fieldset div.pair {
	overflow: visible;
	height: 1px;
}

div.tx-windmelding-pi1 form fieldset div.pair label {
	display: block;
	width: 150px;
	float: left;
	font-weight: bold;
}

div.tx-windmelding-pi1 form fieldset div.pair input,
div.tx-windmelding-pi1 form fieldset div.pair textarea,
div.tx-windmelding-pi1 form fieldset div.pair select {
	float: left;
	margin: 0 0 0 10px;
}

div.tx-windmelding-pi1 form fieldset div.pair textarea {
	width: 400px;
	height: 100px;
}

div.tx-windmelding-pi1 form fieldset div.terhoogtevan textarea {
	height: 50px;
}

div.tx-windmelding-pi1 form fieldset div.email input,
div.tx-windmelding-pi1 form fieldset div.pair select {
	width: 400px;
}

div.tx-windmelding-pi1 form fieldset div.geslacht select {
	width: auto;
}

div.tx-windmelding-pi1 form fieldset div.huisletter input,
div.tx-windmelding-pi1 form fieldset div.voorletters input,
div.tx-windmelding-pi1 form fieldset div.tussenvoegsel input {
	width: 50px;
}

div.tx-windmelding-pi1 form fieldset div.postcode input,
div.tx-windmelding-pi1 form fieldset div.huisnummer input,
div.tx-windmelding-pi1 form fieldset div.huistoevoeging input {
	width: 75px;
}

div.tx-windmelding-pi1 form fieldset div.telefoon input,
div.tx-windmelding-pi1 form fieldset div.mobiel input,
div.tx-windmelding-pi1 form fieldset div.fax input {
	width: 100px;
}

div.tx-windmelding-pi1 form fieldset div.straat input,
div.tx-windmelding-pi1 form fieldset div.naam input {
	width: 150px;
}

div.tx-windmelding-pi1 form fieldset div.woonplaats input {
	width: 200px;
}

div.tx-windmelding-pi1 form fieldset div.pair div.fields {
	overflow: hidden;
	margin: 0 0 0 10px;
	float: left;
}

* html div.tx-windmelding-pi1 form fieldset div.pair div.fields {
	overflow: visible;
	height: 1px;
}

div.tx-windmelding-pi1 form fieldset div.pair div.fields div.pair {
	float: left;
	margin: 0 5px 0 0;
}

* html div.tx-windmelding-pi1 form fieldset div.pair div.fields div.pair {
	display: inline;
}

div.tx-windmelding-pi1 form fieldset div.pair div.fields div.pair label {
	float: none;
	width: auto;
}

div.tx-windmelding-pi1 form fieldset div.pair div.fields div.pair input,
div.tx-windmelding-pi1 form fieldset div.pair div.fields div.pair textarea,
div.tx-windmelding-pi1 form fieldset div.pair div.fields div.pair select {
	float: none;
	margin: 0;
}

/* csc mailform properties ///////////////////////////////////////////////////////////////*/ 
.csc-mailform-field {
   clear: both;
   display: block;
   margin-bottom: 0.3em;
   width: 100%;
}

.csc-mailform legend {
   display: none;
}


.csc-mailform-field input, .csc-mailform-field select, .csc-mailform-field textarea { 
   width: 200px;
}

.csc-mailform-field label {
   float: left;
   width: 150px;
}

.csc-mailform-radio fieldset{
   margin-left: 160px;
   width: 200px;
}

.csc-mailform-radio input, .csc-mailform-radio label {
   display: inline;
   float: left;
   margin-bottom: 0.3em;
}

.csc-mailform-field input.csc-mailform-radio,
.csc-mailform-field .csc-mailform-check {
   background: none;
   clear: left;
   border: none;
   margin-right: 4px;
   width: 20px;
}

.csc-mailform-radio label, .csc-mailform-check label {
   text-align: left;
}

.tx-bmdris-pi1-documentlist {
  background: #ffffff;
  min-height: 500px;
}

td.tx-bmd-ris-pi1-documentlist-back {
	text-align: right;
}

td.tx-bmd-ris-pi1-documentlist-close {
	text-align: center;
}

td.tx-bmd-ris-pi1-documentlist-back a {
	text-decoration: underline;
}

td.tx-bmd-ris-pi1-documentlist-close a {
	text-decoration: underline;
	font-weight: bold;
}
.tx-bmdris-pi1-dossierlist td {
	padding-left: 2px;
	padding-right: 2px;
}

span.tx-bmdris-pi1-dossierlist-title {
	font-weight: bold;
	display: block;
}
	
.tx-bmdris-pi1-documentlist table {
	padding: 2px;
}

.tx-bmdris-pi1-documentlist td {
	padding-right: 2px;
	margin: 2px;
}

.tx_bmdris-pi1-searchresult-info {
	float: right;
	width: 75px;
}

.tx-indexedsearch-searchbox table {
	border: 0px;
}

/*******************************************************************************
 wind_productcatalog - Overview
*******************************************************************************/
div.tx-windproductcatalog-pi1 div.search {
	margin: 0 0 20px 0;
	padding: 10px;
	background-color: #e2eefc;
	/*font-weight: bold;*/
}

div.tx-windproductcatalog-pi1 div.search form {
	margin: 0;
	padding: 0;
}

div.tx-windproductcatalog-pi1 div.search form div.pair {
	margin: 0 0 5px 0;
	overflow: hidden;
}

div.tx-windproductcatalog-pi1 div.search form div.pair label {
	float: left;
	width: 42%;
}

div.tx-windproductcatalog-pi1 div.search form div.pair div.field,
div.tx-windproductcatalog-pi1 div.search form div.pair input {
	float: right;
	width: 56%;
	overflow: hidden;
}

div.tx-windproductcatalog-pi1 div.search form div.pair div.field div.pair {
	display: inline;
	margin: 0;
}

div.tx-windproductcatalog-pi1 div.search form div.pair div.field div.pair div.field {
	width: 50%;
}

div.tx-windproductcatalog-pi1 div.search form div.pair div.field div.pair label {
	float: none;
	width: auto;
}

div.tx-windproductcatalog-pi1 div.search form div.pair div.field div.pair input {
	float: left;
	width: auto;
}

div.tx-windproductcatalog-pi1 div.search form div.buttons {
	text-align: right;
}

div.tx-windproductcatalog-pi1 div.search form div.buttons input {
	cursor: pointer;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_category div.categories,
div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_overview div.categories {
	overflow: hidden;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_category div.categories ul,
div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_overview div.categories ul {
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_overview div.categories ul {
	width: 186px;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_overview div.categories ul.category_col1 {
	float: left;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_overview div.categories ul.category_col2 {
	float: right;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_category div.categories ul li,
div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_overview div.categories ul li {
	margin: 0 0 1em 0;
	padding: 0 0 5px 0;
	white-space: nowrap;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_category div.categories ul li h3,
div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_overview div.categories ul li h3 {
	margin: 0;
	padding: 0 0 5px 0;
	/*color: #e2eefc;*/
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_overview div.categories ul li h3 a {
	/*color: #e2eefc;*/
	text-decoration: none;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_category div.categories ul li ul,
div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_overview div.categories ul li ul {
	float: none;
	width: auto;
	border: 1px solid #e2eefc;
	padding: 6px;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_category div.categories ul li ul li,
div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_overview div.categories ul li ul li {
	border: none;
	margin: 0;
	padding: 0;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_overview div.categories ul li ul li.none {
	display: block;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_overview div.categories ul li ul li.more {
	display: block;
	text-align: right;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_category div.categories ul li ul li a,
div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_overview div.categories ul li ul li a {
	display: block;
	/*color: #2c3939;*/
	text-decoration: none;
	line-height: 26px;
	padding: 0 10px 0 0;
	background-image: url(/fileadmin/images/next.png);
	background-repeat: no-repeat;
	background-position: right 50%;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_overview div.categories ul li ul li.more a {
	display: inline;
	/*color: #2c3939;*/
	font-weight: bold;
	padding: 0 20px 0 0;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_search div.products ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_search div.products ul li {
	padding: 0 0 0 10px;
	background-image: url(/fileadmin/images/dash.png);
	background-repeat: no-repeat;
	background-position: left .6em;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_search div.products ul li a {
	/*color: #2c3939;*/
	text-decoration: none;
}


/*******************************************************************************
 wind_productcatalog - Alphabet
*******************************************************************************/
div.tx-windproductcatalog-pi1 div.alphabet {
	margin: 0 0 20px 0;
	padding: 10px;
	background-color: #e2eefc;
	/*color: #ffffff;*/
}

div.tx-windproductcatalog-pi1 div.alphabet div.pair {
	margin: 0;
	overflow: hidden;
	height: 75px;
}

div.tx-windproductcatalog-pi1 div.alphabet div.pair label {
	float: left;
	font-weight: bold;
}

div.tx-windproductcatalog-pi1 div.alphabet div.pair div {
	float: right;
	width: 218px;
	height: 75px;
	overflow: hidden;
}

div.tx-windproductcatalog-pi1 div.alphabet div.pair div ul {
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
	border-top: 2px solid #e2eefc;
	border-left: 2px solid #e2eefc;
}

div.tx-windproductcatalog-pi1 div.alphabet div.pair ul li {
	float: left;
	border-right: 2px solid #e2eefc;
	border-bottom: 2px solid #e2eefc;
}

div.tx-windproductcatalog-pi1 div.alphabet div.pair ul li a {
	display: block;
	width: 22px;
	line-height: 22px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	background-color: #012e55;
}

div.tx-windproductcatalog-pi1 div.alphabet div.pair ul li a:hover {
	background-color: #e2eefc;
	color: #666666;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_search div.products h3.letter {
	border-bottom: 1px solid #e2eefc;
	margin: 0 0 .5em 0;
	padding: 0;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_search div.products h3.letter span {
	display: block;
	width: 28px;
	height: 28px;
	overflow: hidden;
	text-align: center;
	line-height: 28px;
	background-color: #e2eefc;
	/*color: #ffffff;*/
	font-size: 140%;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_search div.products ul.letter {
	margin: 0 0 1em 0;
}


/*******************************************************************************
 wind_productcatalog - Single product
*******************************************************************************/
div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_product div.sections ul {
	position: relative;
	height: 29px;
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
	/*background-image: url("images/tabs_pink_line.png");
	background-repeat: repeat-x;
	background-position: left bottom;*/
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_product div.sections ul li {
	float: left;
	margin: 0 0 0 3px;
	border: 1px solid #e2eefc;
	border-bottom: none;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_product div.sections ul li.first {
	margin: 0;
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_product div.sections ul li a {
	display: block;
	height: 28px;
	width: 81px;
	overflow: hidden;
	line-height: 28px;
	overflow: hidden;
	text-align: center;
	background-color: #e2eefc;
	text-decoration: none;
	color: #666666;
	background-color: #e2eefc;
	/*background-image: url("images/tabs_pink_single.png");
	background-repeat: repeat-x;
	background-position: left 20px;*/
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_product div.sections ul li.current a {
	background-color: #ffffff;
	/*color: #cccccc;*/
	/*background-image: none;*/
}

div.tx-windproductcatalog-pi1 div.tx_windproductcatalog_product div.product {
	border: 1px solid #e2eefc;
	margin: -1px 0 10px 0;
	padding: 10px;
}


/*******************************************************************************
 wind_productcatalog - Sidebar
*******************************************************************************/
div.sidebar_theme_container ul.list {
	line-height: 25px;
}

div.sidebar_theme_container ul.list li {
	list-style: none;
}

div.sidebar_theme_container div.pdpopular ol.list li {
	padding: 3px 0;
	margin: 0 0 0 20px;
}

/******************************************************************************
 tx-windscsearch-pi1
******************************************************************************/
div.tx-windscsearch-pi1 div.browser ul {
	margin: 1em 0 0 0;
	padding: 0;
	overflow: hidden;
	list-style: none;
}

div.tx-windscsearch-pi1 div.browser ul li {
	float: left;
	background-image: url(fileadmin/images/pipeline_black.png);
	background-repeat: no-repeat;
	background-position: right 50%;
}

div.tx-windscsearch-pi1 div.browser ul li.next {
	background-image: none;
}

div.tx-windscsearch-pi1 div.browser ul li a,
div.tx-windscsearch-pi1 div.browser ul li strong {
	display: block;
	text-decoration: none;
	color: #000000;
	padding: 0 10px;
	font-weight: bold;
}

div.tx-windscsearch-pi1 div.browser ul li strong {
	background-image: none;
	background-color: #00A6DE;
	color: #fff;
}

table.contenttable { border: 1pt none; border-collapse: collapse; }
tbody.onderzoek th, table.onderzoek td { vertical-align: top; }
tbody.onderzoek th.th_col { border-right: 1pt solid windowtext; padding: 0cm 5.4pt; border-width: 1pt 1pt 1pt 1pt; border-style: solid solid solid none; border-color: windowtext; background: none repeat scroll 0% 0% rgb(179, 179, 179); width: 76.2pt; width: 102px; }
tbody.onderzoek th.th_col1 { border-right: 2.25pt solid windowtext; padding: 0cm 5.4pt; border-width: 1pt 2.25pt 1pt 1pt; border-style: solid; border-color: windowtext; background: none repeat scroll 0% 0% rgb(179, 179, 179); width: 83.4pt;}
tbody.onderzoek th.th_col2 { border-right: 1pt solid windowtext; padding: 0cm 5.4pt; border-width: 2.25pt 1pt 1pt; border-style: solid solid none; border-color: windowtext; background: none repeat scroll 0% 0% rgb(217, 217, 217); width: 76.2pt; width: 102px; }
tbody.onderzoek th.th_col3 { border-right: 2.25pt solid windowtext; padding: 0cm 5.4pt; border-width: 2.25pt 2.25pt 1pt 1pt; border-style: solid solid none none; border-color: windowtext; background: none repeat scroll 0% 0% rgb(217, 217, 217); width: 76.2pt; width: 102px; }
tbody.onderzoek th.th_row { border-right: 2.25pt solid windowtext; padding: 0cm 5.4pt; border-width: 1pt 2.25pt 1pt 1pt; border-style: none solid solid; border-color: windowtext; width: 83.4pt; background-color: transparent; width: 111px; }
tbody.onderzoek td.td_col { border-right: 1pt solid windowtext; padding: 0cm 5.4pt; border-width: 1pt 1pt 1pt 1pt; border-style: none solid solid none; border-color: windowtext; width: 76.2pt; background-color: transparent; width: 102px; }
tbody.onderzoek td.td_col2 { border-right: 1pt solid windowtext; padding: 0cm 5.4pt; border-width: 1pt 1pt 1pt 1pt; border-style: solid solid solid none; border-color: windowtext; background: none repeat scroll 0% 0% rgb(217, 217, 217); width: 76.2pt; width: 102px; }
tbody.onderzoek td.td_col3 { border-right: 1pt solid windowtext; padding: 0cm 5.4pt; border-width: 1pt 2.25pt 1pt 1pt; border-style: solid solid solid none; border-color: windowtext; background: none repeat scroll 0% 0% rgb(217, 217, 217); width: 76.2pt; width: 102px; }
tbody.onderzoek td.td_col2_last { border-right: 1pt solid windowtext; padding: 0cm 5.4pt; border-width: 1pt 1pt 2.25pt; border-style: none solid solid; border-color: windowtext; background: none repeat scroll 0% 0% rgb(217, 217, 217); width: 76.2pt; width: 102px; }
tbody.onderzoek td.td_col3_last {border-right: 2.25pt solid windowtext; padding: 0cm 5.4pt; border-width: 1pt 2.25pt 2.25pt 1pt; border-style: none solid solid none; border-color: windowtext; background: none repeat scroll 0% 0% rgb(217, 217, 217); width: 76.2pt; width: 102px; }

img.ncgovdocmanagerfe_pi1.icons_medium {
	width: 65px;
	height: 65px;
	border: 0px;
	}
	
img.ncgovdocmanagerfe_pi1.icons_small {
	width: 18px;
	height: 16px;
	border: 0px;
	}
	
img.ncgovdocmanagerfe_pi1.icons_large {
	width: 135px;
	height: 135px;
	border: 0px;
	}
	
.tx_ncgovdocmanagerfe_pi1_singleView {
	border: 1px solid black; 
	padding: 15px; 
	margin: 15px 0px; 
	background-color: #d5daee;
	}
span.tx_ncgovdocmanagerfe_pi1_pagebrowser {
	color: #bbb;
	}
#metainfo dt {
	display: inline;
	float: left;
	width: 125px;
	}
#metainfo dd {
	overflow: hidden;
	}
	
#drempelsvrij {
	position: absolute;
	top: 45px;
	padding-left: 40px;
}


.dm_aanmelden {
	line-height: 20px;
}

.dm_aanmelden input[type=checkbox] {
	float: left;
}

div.tx-powermail-pi1 {
	width: 570px;
}
fieldset.tx-powermail-pi1_fieldset label {
	display: block;
	width: 125px;
}
div.powermail_check_inner {
	width: 550px;
	margin-top: 0px;
	margin-left: 10px;
}
div.powermail_check_inner label {
	width: 500px;
}
div.tx_powermail_pi1_fieldwrap_html {
	color: #1e5799;
}
div.tx_powermail_pi1_fieldwrap_html_check fieldset legend.tx_powermail_pi1_fieldwrap_html_checkbox_title {
	padding-top: 10px;
}
