html, body, *
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	border: solid 1px #FF0000; */
}
body {
	margin : 0 0 0 0;
	margin-top : 0px;
	margin-right : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 12px;
	line-height: 14px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 12px;
	line-height: 20px;
}

small, .small {
	font-size:9px;
}

p, blockquote, .articletext {
	margin-top: 0;
	margin-bottom: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 14px;
}

ul, ol {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 15px;
}
a {
	color: #000000;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
.wosimage {
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	padding: 5px;
}
.button {
/*	border-right: 0px solid #e5bcc0;
	border-top: 0px solid #e5bcc0;
	border-left: 0px solid #e5bcc0;
	border-bottom: 0px solid #e5bcc0;
*/

	font-size: 8pt;
	/*width: 100px;*/
	height: 19px;

	padding-left: 5px;
	padding-right: 5px;

	cursor: pointer;
}

.headertekst {
 font-family:verdana;
 font-size:10px;
 color:#ffffff;
 width:180px;
}

/* button override */
.button, .cart_input_button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color: #59586b;
	border: 0;
/*
	border-right: 0px solid #e5bcc0;
	border-top: 0px solid #e5bcc0;
	border-left: 0px solid #e5bcc0;
	border-bottom: 0px solid #e5bcc0;
*/
	height:19px;
}

select {
	border: 1px solid #000000;
	font-size: 10px;
	line-height: 12px;
	font-family: Verdana, Arial;
	height: 19px;
	width:90%;
}

select option {
	font-size: 10px;
	line-height: 12px;
	font-family: Verdana, Arial;

}


.inputtext {
	border: 1px solid #000000;
	font-size: 10px;
	line-height: 12px;
	font-family: Verdana, Arial;
	height: 16px;
	width:90%;
}

label, .label {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #008ad2;
}

.afblinks {
	margin-right: 8px;
	float: left;
}
.afbrechts {
	margin-left: 8px;
	float: right;
}


.table {
	border: 1px solid #000000;
	border-collapse: collapse;
}
.tableHeader {
	background-color: #f0f2f8;
}
.tableContent {
}
.foutmelding {
	color : red;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.foutbox {
	border: 1px solid Red;
}
.foutfill {
	color: Red;
}
.highlight {
	background-color: Yellow;
}

.navitem, .menu_item {
	background-image:url(../../images/menuback.gif);
	background-repeat:no-repeat;
	background-position:center left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	padding-top: 3px;
	height:22px;
	color: #008AD2;
	cursor:pointer;
	vertical-align: middle;
	width: 155px;
	line-height: 16px;
}
.navitem a:hover, .navitem_over a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.navitem_selected {
	background-image:url(../../images/menuback_selected.gif);
	background-repeat:no-repeat;
	background-position:center left;
	background-color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	padding-top: 3px;
	height:22px;
	color:#ffffff;
	cursor:pointer;
	vertical-align: middle;
	width: 155px;
	line-height: 16px;
}

.navitem_over {
	background-image:url(../../images/menuback_selected.gif);
	background-repeat: no-repeat;
	background-position:center left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-top: 3px;
	padding-left:10px;
	height:22px;
	color:#ffffff;
	cursor:pointer;
	vertical-align: middle;
	line-height: 16px;
}
.navitem a, .navitem_selected a, .navitem_over a
{
     text-decoration:none; 
     color:#ffffff;
}
/*
.navitem a
{
     color: #008AD2;
}
*/
.form_td_name {

 font-family:verdana;
 font-size:10px;
}

.formfield_varchar {
 border:solid 1px #000000;
 font-family:verdana;
 font-size:10px;
 width:200px;
}

.searchresult_divider
{
}



.panel {
  border-width:0px;
	border-color: #FF6600;
	border-style: solid;
	display:none;
	clear:both;
}


.artikelblok {
	width:100%;
	/*
	background-color:#f1f3f8;
	border-top:1px solid #bbbac8;
	*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding:5px;
	padding-top:20px;
	padding-bottom:20px;
	border-top: 1px solid #c3c1cc;
	cursor:pointer;
	line-height:14px;
	display:block;
}

.artikelblok_2 {
	width:100%;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding:5px;
	padding-top:20px;
	padding-bottom:20px;
	border-top:1px solid #bbbac8;
	cursor:pointer;
	line-height:14px;
	height:100%;
	display:block;
}


.news_artikel_blok
{
 text-align:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 /*background-color:#f1f3f8; */
 width:210px;
 vertical-align:top;
 height:100%;
}

.news_artikel_blok_over {
 background-color:#e2e5ee;
 cursor:pointer;
}

.news_morenews_header {
 text-align:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 font-size:11px;
 font-weight:bold;

}

.artikelblok_over {
	background-color:#e2e5ee;
}


h1, .artikelblok_headercontent, .artikelblok_header, .artikelblok_titel {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-bottom:20px;

}

h1 A, .artikelblok_titel A {
	text-decoration: none;

}



.news_header {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	clear:none;
	text-decoration: none;
	display:inline;
	padding-bottom:20px;
	color:#16145B;
}

.news_small_date {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color:#16145B;
}

.news_inleiding {
  padding-top:10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height:14px;
	display:block;
}

.news_inleiding_redtext {
  padding-top:10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height:14px;
	display:block;
	 color:#008AD2;
}

.news_readmore, .news_readmore:hover {
 color:#16145B;
 font-size: 11px;
/*
 font-weight: bold;
 padding-top:15px;
 display:block;
*/
}
.news_readmore:hover {
 text-decoration: underline;
}
.news_readmore_span {
 color:#16145B;
 font-size: 11px;
 font-weight: bold;
/*
 padding-top:15px;
 display:block;
*/
 text-decoration:none;
}

.news_link_header, news_link_header:hover {
 text-decoration:none;
}

.news_link_header:hover {
 text-decoration:underline;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(../../images/bottom.gif);
	line-height: 21px;
	color: #FFFFFF;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.artikelblok_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
}


.titel1_content, .titel1_content {
	color:#008AD2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:5px;
/*	background-color: #FF0000; */
}

/*****************************************************
* POLL
******************************************************/
.poll_header_fix {
	color:#fff;
	font-weight: bold;
	background-image: url(../../images/comments-poll.gif);
	background-repeat: no-repeat;
	line-height: 16px;
	padding-left: 10px;
	height: 18px;
}

.poll_header_question {
	color:#0F6598;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	display:inline;
}

.poll_option {
	color:#0F6598;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.poll_question {
	color:#0F6598;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.poll_question A, .poll_question A:hover {
	color:#0F6598;
	text-decoration: none;
}

.inputsmall {
	border: 1px solid #7f888f;
	border: 1px solid #d8d8d8;
	color: #000000;
	color: #d8d8d8;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 15px;
	width: 74px;
	background-color: #ffffff;
	line-height: 13px;
	padding-top: 0px;
	padding-left: 3px;
	padding-bottom: 0px;
}
.buttonsmall {
	font-size: 9px;
	width: 65px;
	color: #000000;
	font-family: arial;
	height: 13px;
	border: 0px solid #464f56;
	background-image: url(http://www.waterlink-international.com/images/button_small.gif);
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	cursor:pointer;
}

.baanmelden {
	background-image: url(../../images/button.gif);
	width: 73px;
	height: 17px;
}
.binloggen {
	background-image: url(../../images/button.gif);
	width: 73px;
	height: 17px;
}
.bprofiel {
	background-image: url(../../images/button.gif);
	width: 73px;
	height: 17px;
}
.buitloggen {
	background-image: url(../../images/button.gif);
	width: 73px;
	height: 17px;
}

.bsearch {
	background-image: url(../../images/button.gif);
	width: 61px;
	height: 14px;
	color: #ffffff;
}

.panel_tabbed {
	border-top:2px solid #ffffff;
	margin-top: 10px;
	margin-left: 10px;
}

.tab_selected {
	background-image: url(../../images/tab_selected-3.gif);
	background-repeat: repeat-y;
	/*
	background-repeat:no-repeat;
	background-color: #008AD2;
	*/
	height:24px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	font-weight:bold;
	width: 106px;
}

.tab_unselected {
	background-image: url(../../images/tab_unselected-3.gif);
	background-repeat: repeat-y;
	/*
	background-repeat: no-repeat;
	background-color: #006598;
	color:#003956;
	color: #85B5CE;
	*/
	height:24px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	cursor: pointer;
	font-weight:bold;
	width: 106px;
}

.tab_unselected.hover {
	color:#ffffff;
}

.nieuwsheadlines, .tabbedview_href_headline {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:top;
	/*
	color:#00659b;
	*/
	color: #180d5c;
	line-height:12px;
	height:20px;
	text-decoration: none;
	text-align: left;
}

.tabbedview_href_headline:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:top;
	color:#00659b;
	text-decoration: underline;
}

.replacementref {
	/*
	background-color:#FFFFCC;
	text-decoration:underline overline;
	*/
	text-decoration:none;
	color:#008AD2;
}
.replacementref:hover {

	/*
	text-decoration:underline overline;
	*/
	text-decoration:none;
	color: #16145B;
}

/***************************************
* Site data
****************************************/
.content_column {
	height: 100%;
	background-color:#ffffff;
}

.table_common_divider {
 width:454px;
 height:21px;
 background-image:url(../../images/bottom.gif);
 background-repeat:repeat-x;
 text-transform: uppercase;
 color: #000000;
}

.column_common_breadcrumb {
 padding-left:5px;
 width:100%;
}


/* LET OP: kopieer naar style='' omdat IE anders het niet snapt :S */
.column_common_divider {
 width:454px;
 text-align:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 padding-left:10px;
 line-height:11px;
 font-weight:bold;

}

/*****************************************
* BOOKSTORE
******************************************/

.bookstore_block {
 	display:block;
	margin-left:5px;
	margin-bottom:10px;
	width:440px;
	/*
	background-image:url(../../images/vacancie_item.png);
	background-position:right left;
	background-repeat:repeat-y;
	*/
}

.bookstore_block_over {
 	display:block;
	margin-left:5px;
	margin-bottom:10px;
	width:440px;
	/*
	background-image:url(../../images/vacancie_item_over.png);
	background-position:right left;
	background-repeat:repeat-y;
	*/
}

/*****************************************
* VACANCIE / JOBS (later)
******************************************/

.job_column_header,
.job_column {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
}



.job_column {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:normal;
 line-height:12px;
}

.vacancie_block
{
  display:block;
	margin-left:5px;
	margin-bottom:10px;
	width:440px;
	/*
	background-image:url(../../images/vacancie_item.png);
	background-position:right left;
	background-repeat:repeat-y;
	*/
	cursor:pointer;
}

.vacancie_block_over {
  display:block;
	margin-left:5px;
	margin-bottom:10px;
	width:440px;
	/*
	background-image:url(../../images/vacancie_item_over.png);
	background-position:right left;
	background-repeat:repeat-y;
	*/
	cursor:pointer;
}


.vacancie_column_name,
.vacancie_column_function,
.vacancie_column_land,
.vacancie_column_company
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#15337B;
	padding-left:5px;
}

.vacancie_column_inleiding {
	padding-left:5px;
	font-size:10px;
	font-weight: normal;
	color: #000000;
}

.vacancie_column_function {
 color:#3E5893;
 font-size:10px;
}

.vacancie_column_land {
 padding-top:5px;
}

.vacancie_column_land,
.vacancie_column_company
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}


/****************************************************
* PARTNER
*****************************************************/
.partner_block {
	margin-left:5px;
	margin-bottom:15px;
	width:440px;
	/*
	background-image:url(../../images/partner_item.png);
	background-position:right left;
	background-repeat:repeat-y;
	*/
}

.partner_name {
 width:100%;
 font-size:13px;
 padding-left:5px;
 padding-bottom:5px;
 color:#103959;
 font-weight:bold;

}

.partner_content {
	font-size:10px;
	padding-bottom:5px;
	padding-left:5px;
	line-height:14px;
	text-align:justify;
}

.partner_link_column {
 font-size:10px;
 padding-left:5px;
 font-weight:bold;
}

.partner_link_a,  .partner_link_a:hover{
 color:black;
 text-decoration:none;
}
.partner_link_a:hover {
 text-decoration:underline;
}


/****************************************************
* PARTNER
*****************************************************/
.combined_item_block {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	width:100%;
	text-align: left;
}

.combined_item_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	display:inline;
	padding-left:5px;

}

.combined_item_item {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#15337B;
	padding-left:8px;
	line-height:14px;
}

.combined_item_spacer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#15337B;
	padding-left:8px;
	line-height:16px;
}

.combined_item_link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	/*color:#15337B;*/
	color:#008AD2;

	line-height:12px;
	text-decoration:none;
}

.combined_item_link:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#15337B;

	line-height:12px;
	text-decoration:underline;
}

/*
	chat style
*/

/* Site Structure */

#wrapper {
	margin: 0 auto;
	/*width: 59em;*/
	padding: 0 0 0.5em;
	background: #f9f9f9;
	border: 1px solid #ddd;
}

#nav {
	margin: 0;
	width: 100%;
	border-top: 0;
	float: left;
	display: inline; /* Fix IE6 Doubled Float-Margin Bug  */
	position: relative;
}

#content {
	/*clear: both;*/
	/*width: 55em;
	width: 200px;*/
/*	margin: 0 auto;*/
	text-align: left;
}

#main {
	float: left;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	margin: 0;
	padding: 0;
	padding-bottom: 0.33em;
	padding-top: 0.33em;
 	width: 100%;
 	height: 25em;
	overflow: auto;
	position: relative;
}

.inactive {
	background: #e3e3e3 !important;
}

.inactive * {
	color: #777 !important;
}
#activechatoutput {
	width: 95%;
	text-align:left;
}

#subnav {
	float: right;
	width: 20%;
	color: #666;
	position: relative;
	display: inline;
}

#footer {
	clear: both;
	width: 100%;
	padding-top: 0.25em;
	margin-bottom: 1.5em;
}

#windowTitle {
	background: #14a;
	color: #fff;
	border: 1px solid #369;
	margin: 0;
	font-size: 100%;
	line-height: 100%;
	float: left;
	padding: 0.33em 0 0.5em 1em;
	width: 76%;
	position: relative;
}

.daystamp {
	float: left;
	width: 99%;
	color: #36c;
	margin: 1em 0 0.33em;
	font-size: 100%;
	position: relative;
}

.daystamp h4 {
	font-size: 100%;
	line-height: 100%;
	margin: 0.33em 0 0.5em 1em;
}

.hourstamp {
	float: left;
	font-size: 95%;
	color: #bbb;
	margin: 0.33em 0 0.33em 11.9em;
	display: inline;
	position: relative;
}

#main .name {
	color: #039;
	float: left;
	text-align: left;
	font-weight: bold;
	width: 20%;
	position: relative;
}

#main .message {
	float: left;
	padding-left: 0.5em;
 	width: 71%;
 	position: relative;
}

#main p {
	float: left;
	clear: left;
	margin: 0.1em 0 0;
	width: 99%;
	display: inline;
	position: relative;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#main .message p {
	clear: both;
	margin: 0 1em 1em;

	/*width: 23em;*/
}

#main .action {
	font-style: italic;
	color: #063;
}

#main ul li {
	float: left;
	width: 100%;
	padding: 0.1em 0;
	position: relative;
}

#activechatform .name {
	width: 21%;
	text-align: left;
}

#name {
	width: 9em;
	text-align:center;
	text-align:left;
	margin-right: 1em;
	font-size:10px;
	height:18px;
	margin-top:5px;
}

#text {
	width: 82%;
	white-space: nowrap;
	text-align: left;
	font-size:10px;
	height:12px;
	margin-top:10px;
}

#users {
}

#userlist {
	height: 150px;
	overflow: auto;
}

#userlist li {
	display: block;
	width: 70%;
	padding-left: 0em;
	padding-right:0em;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#userlist li em {
	color: #aaa;
}

#users {
	text-align: center;
}

#users ul {
	list-style:none;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #f3f3f3;
	padding: 0;
	margin-top: 1em;
	margin-bottom: 1em;
}

#users li {
	width: 80%;
}


/* WEBSHOP !!! */
.cart_table {
	border:solid 0px #ffbb0c;
	width:100%;
}

.cart_table_title {
	border:solid 0px #031140;
	width:100%;
}

.cart_td_title {
	width:100%;
	height:15px;
	font-weight:bold;
	border-bottom:1px solid #004b7f;
	color:#424242;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	vertical-align:middle;
}

.cart_td_spacer_title {
	height:10px;
}

.cart_td_spacer_product {
	height:0px;
}

.cart_table_title_bar {
	background-image:url(../../images/webshop_header.gif);
	background-position:right top;
	background-repeat:no-repeat;

	background-color: #005687;
	width:100%;
	height:12px;
}
.cart_td_title_bar {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	padding:1px;
	padding-bottom:3px;
}
.cart_td_description{
	width:50%;
	padding-left:5px;
}

.cart_table_products {
	/*
	border-bottom:1px solid  #004b7f;
	border-left:1px solid  #004b7f;
	border-right:1px solid  #004b7f;
	*/

	width:100%;

}
.cart_td_product {
	background-color:#d6d6d6;
	color:#000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	padding-top:5px;
	height:40px;
	border-bottom:2px solid #ffffff

}
.cart_input_aantal {
	background-color:#ffffff;
	color:#031140;
	border:solid 1px  #004b7f;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding:1px;
	height:20px;
	width:20px;
	text-align:center;
}

.cart_delete_image {
	cursor:pointer;
}

.cart_table_totals {
	width:100%;
	height:100%;
	background-color:#a3a3a3;
	color:#000000;

}


.cart_td_total {
	background-color:#a3a3a3;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.cart_td_total_price {
	background-color:#a3a3a3;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}


.cart_table_buttons {
	width:100%;
	background-color:#ffffff;
	color:#424242;
	text-align:right;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:5px;
}

.cart_input_button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}

.cart_order {
	color: #424242;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	cursor:pointer;
	width:50px;
	height:100px;
	text-align:center;
}

.cart_div_order {
	position: absolute;
	left: 550px;
	top: 345px;
	border:solid 0px blue;
	width:130px;
	height:200px;
}

.orderoption_td_label, .orderoption_td_option {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;

}

.orderoption_td_label {
	font-weight:bold;
	margin-top:5px;
	padding-top:5px;
}

.cart_td_payment {
	color:#424242;
	border:solid 0px green;
	vertical-align:top;
}

.cart_dropdown {

	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
}

.cart_td_methodform {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:5px;
	padding:5px;
}


/******************************************************************
* PRODUCTSURVEY
*******************************************************************/
.productsurvey_row_uneven, .productsurvey_row_even {

/*
	background-image:url(../../images/row_back.png);
	background-position:top left;
	background-repeat:repeat-y;
*/

	border:0px;
	width:435px;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	padding-left:5px;
/*
	border-bottom-width:2px;
*/
	font-weight:normal;
	color:black;

	cursor:pointer;
/*
	border-bottom:2px solid white;*/
}


.productsurvey_row_uneven_over, .productsurvey_row_even_over {

/*
	background-image:url(../../images/row_back.png);
	background-position:top left;
	background-repeat:repeat-y;
*/

	border:0px;
	width:435px;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	padding-left:5px;
/*
	border-bottom-width:2px;
	/*color:blue;*/
	font-weight:bold;
	cursor:pointer;
/*
	border-bottom:2px solid white;*/
}

.productsurvey_row_wrapper {
	width:435px;
	border:0px solid green;
	padding:0px;
	margin:0px;
	clear:both;
}

/******************************************************************
* FORUM
*******************************************************************/

.forum_tr_header {
 background-color: #2D4170;
}

.forum_td_header {
 font-family:Verdana;
 font-size:10px;
 color:#ffffff;
 font-weight:bold;
 background-color: #2D4170;
}

.forum_tr_topic_evenrow,  .forum_tr_topic_unevenrow{

	background-image:url(../../images/forum_row_back.gif);
	background-position:top left;
	background-repeat:repeat-y;

	height: 20px;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	padding:0px;
	padding-left:10px;
	border-bottom: 2px solid #ffffff;


}

.forum_td_topic_subcolumn,
.forum_td_topic_evenrow,
.forum_td_topic_unevenrow {
	color:#000000;
	height: 20px;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

.forum_td_topic_evenrow,  .forum_td_topic_unevenrow{
 	background-color:#e1e7f7;
	background-image:url(../../images/forum_row_back.gif);
	background-position:top left;
	background-repeat:repeat-y;
	padding:5px;
	border-bottom: 2px solid #ffffff;

}


.forum_td_topic {
 font-family:Verdana;
 font-size:10px;
 color:#000000;
 font-weight:normal;

}

.forum_td_crumb {
 font-family:Verdana;
 font-size:10px;
 color:#000000;
 font-weight:normal;
}

.forum_td_pages {
 font-family:Verdana;
 font-size:10px;
 color:#000000;
 font-weight:normal;
 text-align:right;
}

.forum_newtopic_td {
 font-family:Verdana;
 font-size:10px;
 color:#000000;
 font-weight:bold;
 text-align:right;
 cursor:pointer;
}

.forum_legend_header {
 font-family:Verdana;
 font-size:10px;
 color:#ffffff;
 font-weight:bold;
 text-align:left;
 padding-left:10px;
 background-color: #2D4170;
}

.forum_legend_item {
 font-family:Verdana;
 font-size:10px;
 color:#ffffff;
 font-weight:normal;
 text-align:left;
 padding-left:10px;
 background-color: #000000;
}

.forum_tr_post_evenrow{
 background-color:#d2d8e6;
 color:#000000;
 border-bottom:2px solid #ffffff;
}

.forum_tr_post_unevenrow {
 background-color:#dee2ed;
 color:#000000;
 border-bottom:2px solid #ffffff;
}

.forum_post_header {
 font-size:10px;
 font-weight:bold;
 color:#000000;
}

.forum_post_message {
 font-size:10px;
 font-weight:normal;
 color:#000000;
 padding-top:10px;
 padding-bottom:10px;
 line-height:12px;
}

.forum_post_avater {
 padding:10px;
}

.forum_post_label {
 font-size:10px;
 font-weight:bold;
 color:#000000;
}

.forum_post_value {
 font-size:10px;
 font-weight:normal;
 color:#000000;
}

.forum_textarea {
 font-family:Verdana;
 font-size:10px;
 font-weight:normal;
 color:#000000;

}

.bforumitem {
	background-image: url(../../images/button.gif);
	width: 73px;
	height: 17px;
	margin:2px;
}

/******************************************************************
* DICTIONARY
*******************************************************************/

.dictionary_header_text {
 padding-top:5px;
 padding-left:5px;
 font-family:Verdana;
 font-size:10px;
 font-weight:normal;
 color:#000000;
}

.dictionary_search_column {
 color:#ffffff;
 font-weight:bold;
 background-color:#355689;
 padding-left:5px;
}

.dictionary_result_block {
 margin-top:5px;
}


.dictionary_result_header {
 border-width:0px;
 border-top:1px solid #193A6D;
 color:#193A6D;
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 padding-top:3px;
 padding-left:5px;
}

.dictionary_result_spacer {
 line-height:8px;
}

.dictionary_result_result_wrapper,
.dictionary_result_result_block {
 background-color:#CED8E1;
}

.dictionary_result_result_title,
.dictionary_result_result_explain,
.dictionary_result_result_more {
 font-family:verdana;
 font-size:10px;
}

.dictionary_result_result_title {
 font-weight:bold;
 color:#193A6F;
}

.dictionary_result_result_explain {
 font-weight:normal;
 color:#193A6F;
}

.dictionary_result_result_more_href {
 font-weight:normal;
 color:#008AD2;

}

.dictionary_result_result_more_href:hover {
 	font-weight:normal;
	color: #16145B;
}


.dictionary_letter,
.dictionary_letter_over,
.dictionary_letter_selected
{
	width:18px;
	height:18px;
	/*
	background-image: url(../../images/dictionary_letter.png);
	background-position:top left;
	background-repeat:repeat-y;*/
	background: #355689;
	font-weight:bold;
	font-size:11px;
	font-family:verdana;
	color:#ffffff;
	text-align:center;
	padding:0px;
}

.dictionary_letter_selected
{
  background-image: url(../../images/dictionary_letter_down.png);
}


.dictionary_letter_over
{
  background-image: url(../../images/dictionary_letter_over.png);
  cursor:pointer;
}

.dictionary_submitter {
 font-size:10px;
 font-family:verdana;
 line-height:13px;
 font-weight:bold;
 padding:5px;
}

.dictionary_explain {
 font-size:11px;
 font-family:verdana;
 line-height:13px;
 padding:5px;
}

/******************************************************************
* ISSUES
*******************************************************************/
.issues_search_block {

 width:435px;
 margin-left:5px;
}

.issues_search_label {
 	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	color:black;
	width:140px;
}


.issues_row_uneven, .issues_row_even {

 	/*
	background-image:url(../../images/issue_row_back.png);
	background-position:top left;
	background-repeat:repeat-y;
	*/

	border:0px;
	height: 20px;
	width:435px;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	padding-left:5px;

	/*
	border-bottom-width:2px;
	*/
	font-weight:normal;
	color:black;

	cursor:pointer;
}


.issues_row_uneven_over, .issues_row_even_over {

 	/*
	background-image:url(../../images/issue_row_back.png);
	background-position:top left;
	background-repeat:repeat-y;
	*/

	border:0px;
	height: 20px;
	width:435px;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	padding-left:5px;

	/*
	border-bottom-width:2px;
	*/

	color:blue;
	font-weight:bold;
	cursor:pointer;
}

.issue_row {
 	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	padding-left:5px;
	width:100px;
}


/******************************************************************
* SUBSCRIPTION
*******************************************************************/
.subscription_row {
 	/*
 	background-image:url(../../images/issue_row_back.png);
	background-position:top left;
	background-repeat:repeat-y;
	*/

	border:0px;
	height: 20px;
	width:435px;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	padding-left:5px;

	/* border-bottom:2px solid #ffffff; */

	color:blue;
	font-weight:bold;
	cursor:pointer;
}

.subscription_row_over {

 	/*
 	background-image:url(../../images/issue_row_back.png);
	background-position:top left;
	background-repeat:repeat-y;
	*/

	border:0px;
	height: 20px;
	width:435px;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	padding-left:5px;

	/* border-bottom:2px solid #ffffff; */
	color:blue;
	font-weight:bold;
	cursor:pointer;
}

.subscription_block {
 margin-left:5px;
}

/******************************************************************
* SUPPLY AND DEMAND
*******************************************************************/
.supplydemand_list_evenrow {
 background-color:#d2d8e6;
 color:#000000;
 border-top:1px solid #ffffff;
 font-family:Verdana;
 font-size:10px;
 font-weight:normal;
 color:#000000;
}

.supplydemand_list_unevenrow {
 background-color:#dee2ed;
 color:#000000;
 border-top:1px solid #ffffff;
 font-family:Verdana;
 font-size:10px;
 font-weight:normal;
 color:#000000;
}

.supply_form_label {
  font-family:Verdana;
 font-size:10px;
 font-weight:normal;
 color:#000000;
}

/******************************************************************
* EVENTS / AGENDA
*******************************************************************/
.events_column {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
}

.events_row_uneven, .events_row_even {

	/*
	background-image:url(../../images/issue_row_back.png);
	background-position:top left;
	background-repeat:repeat-y;
	*/

	border:0px;
	height: 45px;
	width:435px;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	color:black;
	/*border-bottom:2px solid #ffffff; */
	cursor:pointer;
}

.events_row_uneven_over, .events_row_even_over {
	/*
	background-image:url(../../images/issue_row_back.png);
	background-position:top left;
	background-repeat:repeat-y;
	*/

	border:0px;
	height: 45px;
	width:435px;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	/*border-bottom:2px solid #ffffff; */
	color:blue;
	font-weight:bold;
	cursor:pointer;

}

.event_row_wrapper {
	width:435px;
	height:45px;
	padding:0px;
	margin-left:5px;
	margin-right:5px;
	clear:both;
}

.event_description {
 	width:435px;
	padding:5px;
	/*background-color:#CED8E1;*/
	font-family:verdana;
	font-size:10px;
}


.shortagendadate { border:solid 0px blue; font-family:Verdana; font-size:10px; padding-left:3px; text-decoration:none; color:#000000;}
.shortagendaitem { border:solid 0px blue; font-family:Verdana; font-size:10px; padding-left:3px; text-decoration:none; color:#000000;}
.shortagendaitem_over { border:solid 0px blue; font-family:Verdana; font-size:10px; padding-left:3px; cursor:pointer; text-decoration:underline; color:#000000;}
/******************************************************************
* CRUMBS
*******************************************************************/

.crumb_nolink {
	color:#16145B;
	font-family:"Verdana";
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
	cursor:default;
}

.crumb_link {
	color:#16145B;
	font-family:"Verdana";
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	font-style:normal;
	cursor:pointer;
}



/******************************************************************
* MARIJNS STUFF
*******************************************************************/


.contentblock, .contentblocktxt {
	background-image:url(../../images/tabbedviewback.png);
	background-position:top left;
	background-repeat:repeat-x;
	border-top:2px solid #ffffff;
	color: #FFFFFF;
}
.contentblock TD, .contentblocktxt TD, .contentblock A, .contentblocktxt A, .contentblock A:hover, .contentblocktxt A:hover {
	color: #FFFFFF;
}
.contentblocktxt {
	padding: 5px;
}

form {
	margin-top: 0px;
	margin-bottom: 0px;
}

.infoblock {
	background-color:#CED8E1;
	font-size: 11px;
	line-height: normal;
}

.weblog_title {
	color: #203E7C;
	font-weight: Bold;
}

.table_header {
	background-color: #006598;
	color: #ffffff;
}
.table_header TD, .table_header TD A {
	color: #ffffff;
	font-size: 11px;
	font-weight: Bold;
}

.footerlink {
	padding-right:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
     text-align: center;
}

.footerlink a:hover {
	text-decoration: underline;
}
.footerblok
{
margin-left: 45px;
margin-right: 45px;
}
.footerlink A {
	text-decoration: none;
}

.art_subkop, .question {
	color: #193a6f;
	font-weight: Bold;
}

.mail {
	background : #0c1326;
}
.adsense, .adsense DIV, .adsense A {
	font-size:11px;
	line-height: 14px;
}
.latestissue, .latestissue A, .latestissue A:hover {
	color: #fefeff;
	font-size:11px;
	line-height: 18px;
	text-decoration: none;
}
.coverstory A, .coverstory A:hover {
	color: #fe0003;
	font-size:11px;
	font-weight: Bold;
	text-decoration: none;
}

.foto_overzicht
{
	float: left;
	width: 446px;
	padding: 0 0 0 4px;
}

.foto_item
{
	width: 200px;
	padding: 0 8px 5px 10px;
	float: left;
}

	.foto_item h1
	{
		font-size: 14px;
		margin: 0 0 5px 0;
		padding: 0;
		width: 200px;
		text-align: center;
	}

.filter
{
	width: 350px;
	text-align: right;
	float: right;
	position: relative;
	bottom: 20px;
}

	.filter select {
		width: 30%;
	}

	.filter option {
		width: 90%;
	}
.headerslogantitle
{
    height:0px; 
	/* 
    background-image: url(../../images/kop1-s.jpg); 
    background-repeat:no-repeat; 
    background-position:bottom right;
    height:34px; 
    */
}
.headermagazine
{
     /*
	 background-image: url(../../images/kop2-s.jpg); 
     background-repeat:no-repeat; 
     background-position:top right;
     height: 93px; 
     */
    height: 126px; 
	padding: 34px 0 0 0;
	background: url(../../images/header.jpg) no-repeat;
    border-bottom: solid 1px #008ad2;
}
#div_header_newsletter
{
     position:absolute; 
     left: 790px; 
     top: 72px; 
     width: 177px; 
     height: 20px;
     font-size: 9px;
     font-weight: bold;
     text-align: center;
	 
	 background: url(../../images/knop_in_kop_rand.gif);
}
.advertisements_row
{
     font-size: 10px;
     color: #CCCCCC;
     text-align: center;
     height: 10px;
     line-height: 14px;
     padding-bottom: 3px;
}
#div_header_newsletter a:link,#div_header_newsletter a:hover, #div_header_newsletter a:visited, #div_header_newsletter a
{
     color: #ffffff;
     text-decoration: none;
}

/** BEGIN ZIBB SEARCH **/

.zibb {
	font-size:11px;
	line-height:16px;
	width:100%;
	overflow:hidden;
}

.zibb .results {
	float:left;
	width:69%;
	margin-right:5px;
	overflow:hidden;
}

.zibb .side {
	float:right;
	width:29%;
}

.zibb .didyoumean {
	color:#DD0000;
	font-weight:bold;
	margin:0px 5px 10px 5px;
	font-size:1.2em;
	height:1.2em;
	white-space:nowrap !important;
	white-space:normal;
	overflow:hidden;
}

.zibb .didyoumean a {
	font-weight:normal;
	color:#000000;
}

.zibb .list {
	padding:5px;
	font-size:1em;
}

.zibb .error {
	padding:5px;
	font-size:1em;
	color:#DD0000;
	font-size:0.9em;
	padding:5px 10px;
	font-weight:bold;
	border-top:1px #DD0000 solid;
	border-bottom:1px #DD0000 solid;
	background-color:#FFF7CF;
	margin-top:5px;
	margin-bottom:5px;
}

/** ADS **/

.zibb .ads {
	border-top:1px #999999 solid;
	border-bottom:1px #999999 solid;
	background-color:#CED8E1;
	margin-bottom:17px;
	font-size:1em;
	padding:3px 10px 0px;
}

.zibb .ads .wide {
	margin-bottom:10px;
}

.zibb .ads .narrow {
	overflow:hidden;
	margin-bottom:10px;
}

.zibb .ads .header {
	text-align:right;
	color:#666666;
	margin-bottom:3px;
	margin-top:-10px;
}

.zibb .ads .titel,
.zibb .ads .titel a {
	font-weight:bold;
	font-size:1em;
}

.zibb .ads .body {
}

.zibb .ads .url,
.zibb .ads .url a {
	color:#666666;
	text-decoration:none;
}

/** RESTULT HITS **/

.zibb .hit {
	margin-bottom:10px;
}

.zibb .hit .titel,
.zibb .hit .titel a {
	font-weight:normal;
	font-size:1.1em;
	color:#000000;
	height:1.5em;
	white-space:nowrap !important;
	white-space:normal;
	overflow:hidden;
}

.zibb .hit .issue a {
	font-weight:bold;
}

.zibb .hit .issue {
	margin-bottom:5px;
}
 
.zibb .hit .author {
	margin:3px 0px;
	font-style:italic;
}

.zibb .hit .body {
}

.zibb .hit .url,
.zibb .hit .url a {
	font-weight:normal;
	text-decoration:none;
	color:#008AD2;
	height:1.5em;
	white-space:nowrap !important;
	white-space:normal;
	overflow:hidden;
}

.zibb .key {
	font-weight:bold;
}

.zibb .head,
.zibb .foot {
	background-color:#006598;
	margin-bottom:5px;
	padding:2px 5px;
	color:#FFFFFF;
}

.zibb .head { border-top:2px solid #FFFFFF; }

.zibb .head a,
.zibb .foot a {
	overflow:hidden;
	font-weight:bold;
	color:#FFFFFF;
}

.zibb .head p,
.zibb .foot p {
	white-space:nowrap;
	padding:2px 5px;
}

.zibb .head {
	text-align:right;
}

.zibb .head.start {
	text-align:left;
	font-weight:bold;
}


/** NAVIGATION **/

.zibb .navigation {
	float:right;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	margin-top:-2px;
	margin-right:-5px;
}

.zibb .navigation a {
	vertical-align:middle;
	color:#000000;
	text-decoration:none;
	background-color:#008AD2;
	padding:2px 6px;
	font-weight:bold;
	display:block;
	float:left;
	line-height:18px;
}

.zibb .navigation a.selected,
.zibb .navigation a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#006598;
}

.zibb .tab_selected {
	background-image:url(../../images/tab_selected-3.gif);
	background-color:#008AD2;
	width:106px;
}

.zibb .tab_unselected {
	background-image:url(../../images/tab_unselected-3.gif);
	background-color:#006598;
	width:106px;
}	

.zibb .tab_unselected a { 
	display:block;
	text-decoration:none;
	color: #85B5CE;
}

.zibb .tab_unselected a:hover { 
	color:#ffffff;
}
/** END ZIBB SEARCH **/
/********************/
/*     TAGCLOUD     */
 

 
.tagcloud a:link, .tagcloud a:visited { text-decoration: none; }
.tagcloud a:hover, .tagcloud a:active { text-decoration: underline; }

.tagcloud
{
		background-color: #FFFFFF;
		text-align: justify;
		background-image: url(../../images/Gradient.png); 
		background-repeat: repeat-x;
}
.tagcloud .border	{
						/* Binnenste border    */
						padding: 5px 5px 5px 5px ;
						display:block;
						border: 2px solid #c3cfdf;						
					}	
					
.tagcloud .border span {
	line-height: 22px;
}						
					
.tagcloud .smallest { 	
						font-size: 9px; 
						font-family: Arial, Verdana, Helvetica, sans-serif;
						color: #16145B;
					}
					
.tagcloud .small 	{ 	
						font-size: 11px; 
						font-family: Arial, Verdana, Helvetica, sans-serif;
						color: #16145B;
					}
					
.tagcloud .medium 	{ 	
						font-size: 13px; 
						font-family: Arial, Verdana, Helvetica, sans-serif;
						color: #16145B;
					}
					
.tagcloud .large 	{ 	
						font-size: 15px; 	
						font-weight: bold;					
						font-family: Arial, Verdana, Helvetica, sans-serif;
						color: #16145B;
					}
					
.tagcloud .largest 	{ 	
						font-size: 17px; 		
						font-weight: bolder;				
						font-family: Arial, Verdana, Helvetica, sans-serif;
						color: #16145B;
					}
.tagcloud .tagclouddivider 
					{

						color: #16145B;
					}					
 
/*     TAGCLOUD     */
/********************/

h2.title {
	color: #000000;
}
ul.social_bookmarking
{
	margin:2px;
	padding:2px;
}
li.social_bookmarking
{
	list-style: none;
	float:left;
}
img.social_bookmarking
{
	width:24px;
}