body
{
	margin:auto;
	background-color:#000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:small;
	border:0px solid red;

}

div#frame_newsletter
{
width:500px;
border:1px solid red;
}
input.inputblue{
	width:245px;
	height:18px;
	background-color:#d1dbdc;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#333333;
	line-height:18px;
}
input.inputblue_error{
	width:245px;
	height:18px;
	background-color:#f7dbb1;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#333333;
	line-height:18px;
}
.fout
{
	color:#ff9905;
}
#lijst{
	width:100px;
	border: 0px solid red;
	float:left;
	margin-left:570px !important;
	margin-top:-15px !important;
	margin-left:280px;

}
.archiveletterdate{
	float:left;
}
.archivelettericon{

	float:left;
	color:#41cad4;
}
.archivelettertitle{
	margin-left:7px;
	float:left;
	cursor:pointer;
}
input.error2
{
	padding-right:20px;
}
/*
input.inputblue focus{
	background-color:#d4eaec;
	font-size:11px;
}
input:focus,textarea.contacttextarea:focus
{
	background-color:#d4eaec;
	font-size:11px;
}
input.inputblueshort:focus,input.inputbluemedium:focus
{
	background-color:#d4eaec;
	font-size:11px;
}
*/
input.inputblueshort{
	width:60px;
	height:18px;
	background-color:#d1dbdc;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#333333;
	line-height:18px;
}
input.inputblueshort_error{
	width:60px;
	height:18px;
	background-color:#f7dbb1;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#333333;
	line-height:18px;
}
#crumbpath{
	border: 0px solid #000000;
	padding-top: 1px;
	padding-left: px;
	width: -11px;
	color: #;
	background-color: #ffffff;
	clear: both;
/*	min-height: 26px;*/
}
a.crumblelink{
	color: #;
	text-decoration: none;
}
a.crumblelink:hover{
	text-decoration: underline;
}

input.inputbluemedium{
	width:178px;
	height:18px;
	background-color:#d1dbdc;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#333333;
	line-height:18px;
	margin-left:7px;

}
input.inputbluemedium_error{
	width:178px;
	height:18px;
	background-color:#f7dbb1;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#333333;
	line-height:18px;
	margin-left:7px;

}
textarea.contacttextarea{
	width:245px;
	background-color:#d1dbdc;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#333333;
	line-height:18px;
}
textarea.contacttextarea_error{
	width:245px;
	background-color:#f7dbb1;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#333333;
	line-height:18px;
}


span.error{
	display:block;
	color:#ff9905;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	line-height:18px;
}

label{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
}

label.error
{
	display:block;
	color:#ff9905;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
}
label.error2
{
	display:block;
	color:#ff9905;
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	line-height:18px;
	padding-right:20px;
}
label.error3
{
	color:#ff9905;
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
}

#securelogin{
	margin-bottom: 20px;

}
#linktocontact{
	margin-top: 20px;
}
#outer
{
	width: 1000px;
}
#loginerror, .errorred{
	color: red;
	padding-bottom: 20px;
}
td.statement
{
	font-size:10px;
}
#header
{
	width: 1000px;
	height: 100px;
	clear:both;
}
#error
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:small;
	color:#b06955;
	padding-top:20px;
	padding-left:6px;
	padding-bottom:20px;
}
#header_links
{
	width: 230px;
	height: 100px;
	background-image: url(../images/header_links.gif);
	background-repeat: no-repeat;
	float:left;
}
#header_midden
{
	width: 752px;
	height: 100px;
	background-image: url(../images/header_midden.jpg);
	background-repeat: no-repeat;
	cursor:pointer;
	float:left;
}
#header_rechts
{
	width: 18px;
	height: 100px;
	background-image: url(../images/header_rechts.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	float:right;
}
#topmenu
{
	width: 1000px;
	height: 26px;
	background-image: url(../images/topmenu.jpg);
	background-repeat: no-repeat;
	border:0px solid blue;

}
#logo_comeet
{
	position:absolute;
	left:158px;
	width:76px;
	height:26px;
	border:0px solid blue;
}
#topmenuleftspacer
{
	width:229px;
	float:left;
}
#topmenuitems
{
	width: 700px;
	text-align: center;
	float:left;
	color: #CEF4FF;
	margin-top: 4px;
	margin-left: 292px !important;
	margin-left:150px ;
	border:0px solid green;
}
div#spacer
{

}
a.topnavitem
{
	color: #CEF4FF;
	text-decoration:none;
	font-size:12px;
}
a.topnavitemsel
{
	color: #CEF4FF;
	text-decoration:underline;
	font-size:12px;
}

#leftmenu
{
	width: 229px;
	height: 730px;
	background-color: #000000;
	float:left;
	border: 0px solid yellow;
	text-align: right;
	background-image: url(../images/topmenu_onder.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	max-width: 229px;
}

a.leftmenuitembig
{
	color:#FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size:11px;
}
a.leftmenuitembigsel,a.leftmenuitembig:hover
{
	color:#41CAD4;
	font-weight: bold;
	text-decoration: none;
	font-size:11px;
}

a.leftmenuitem
{
	color:#87888a;
	text-decoration: none;
	font-size:11px;
}
a.leftmenuitem2
{
	color:#BEBEC2;
	text-decoration: none;
	font-size:10px;
}
div#foto2
{
	padding-top:0px;
	border: 0px solid yellow;
}
a.leftmenuitemsel,a.leftmenuitem:hover
{
	color:#41CAD4;
	text-decoration: none;
	font-size:11px;
}
a.leftmenuitem2sel{
	color:#41CAD4;
	text-decoration: none;
	font-size:10px;
}
a.leftmenuitem2:hover
{
	color:#41CAD4;
	text-decoration: none;
	font-size:10px;
}

#middlecontent
{
	width: 752px;
	background-color: white;
	float:left;
	border: 0px solid red;
}

* html #middlecontent
{
	width: 752px;
}

#middle
{
	width: 1000px;
	height: 600px;
}
#footer
{
	width: 1000px;
	height: 30px;
}
.cleardiv
{
	clear:both;
}

h1
{
	margin-top: 38px;

	color:#006C76;
	letter-spacing: 3px;
	font-size: 18px;
}



#innercontent
{
	padding-left:68px;
	padding-right: 15px;
	padding-bottom: 25px;
	color: #707070;
	min-height:700px;
}
div .loginid
{
padding-top:20px;
padding-bottom:10px;
}

.filterh1
{
	margin-top: 15px;

	color:#006C76;
	letter-spacing: 3px;
	font-size: 18px;
}

#inner a:hover{
	color: #41cad4;
	font-weight: normal;
	text-decoration:underline;
}

#innercontent  a{
	color: #41cad4;
	font-weight:normal;
	text-decoration:none;
}

.klein{
	font-size:x-small;
}
div#foto
{
	padding-top:50px;
}
.normaal{
	font-size:small;
}
.groot{
	font-size:medium;
}
.extragroot{
	font-size:large;
}

.kleingekleurd{
	font-size:10px;
	color:#006c79;
}

.normaalgekleurd{
	font-size:13px;
	color:#006c79;
}

.grootgekleurd{
	font-size:16px;
	color:#006c79;
}

.extragrootgekleurd{
	font-size:19px;
	color:#006c79;
}
.cbo
{
	background-color:#d1dbdc;
	height:20px;
}
table,td,tr
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:small;
	color: #707070;
}

//rest




#btnsendunsub{
	width:90px;
	text-align:right;
	margin-left:350px;
	margin-left:187px !ie;
	margin-top:10px;
	border:0px solid red;
}
.unsubscribeform #btnsend{
	width:245px;
	text-align:right;
	margin-left:110px;
	margin-top:10px;
	border:0px solid red;
}
/*newsletterform****************/
.fout{
	margin-left:165px !important;
	margin-left:165px;
	margin-top:0px;
	border:0px solid red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #DB3142;
	font-size:small;
	font-weight:bold;
}
.unsubscribeform .fout{
	margin-left:110px !important;
	margin-left:110px;
	margin-top:0px;
	border:0px solid red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #DB3142;
	font-size:small;
	font-weight:bold;
}
.contacttekst{
	border:0px solid red;
	width:180px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #425967;
	font-size:small;
	margin-top:10px;
	margin-left:-10px;
	text-align:right;
}
.unsubscribeform .contacttekst{
	border:0px solid red;
	width:100px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #425967;
	font-size:small;
	margin-top:10px;
	margin-left:0px;
	text-align:left;
}
.unsubscribeform .inputlang{
	margin-top:-20px;
	margin-left:110px !important;
	margin-left:110px;
}
.inputkortleft{
	margin-left:180px !important;
	margin-top:-20px;
	margin-top:-20px !important;
	margin-left:60px;
	float:left;
	width:200px;
	border:0px solid green;
}
.inputkortright{
	margin-top:-20px;
	margin-left:332px !important;
}
.inputlang{
	margin-top:-20px;
	margin-left:180px !important;
	margin-left:180px;
}
.contactextra{

}
.newsextra{
	margin-top:0px !important;
	margin-top:0px;
	padding-bottom:10px;
	border:0px solid red;
	width:650px;
}
/***einde newsletterform**********/
#loginerror, .errorred{
	color: red;
	padding-bottom: 20px;
}
#logout{
	width: 700px;
	text-align: right;
}
#searchanchors{
	margin-top: 10px;
	min-height: 15px;
}
#innercontent a.ss{
	text-decoration:none;
}
.topline{
	text-align:right;
	border: 0px solid black;
}
#securelogin{
	margin-bottom: 20px;
}
#formweergave{
	width: 148px !important;
	width: 146px;
	padding:3px;
	float:left;
	border:0px solid green;
	text-align:right;
	margin-left: 0px !important;
	margin-left: 3px;
	background-color: #d4dcdc}
#formweergave.weergave
{
	border: 0px solid #a18262;
	color: #a18262;
}
#formperiod{
	width: 305px !important;
	width: 146px;
	padding:3px;
	float:right;
	border:0px solid green;
	text-align:right;
	margin-left: 0px !important;
	margin-left: 3px;
	background-color: #d4dcdc}
#formperiod.period
{
	border: 0px solid #a18262;
	color: #a18262;
}
#productcatdesc, #newscatdesc{
	padding-bottom: 20px;
	float:left;
	width:536px !important;
	width:520px;
	margin-right:5px !important;
	margin-right: 20px;
	border: 0px solid red;
	clear:both;
}

#productcatdescleeg, #newscatdescleeg{
	height:10px !important;
	height:0px;
	/*padding-bottom: 20px;*/
	float:left;
	clear:both;
	width:543px !important;
	width:540px;
	border:0px solid red;
}

.producttitle{
	margin-top: 10px;
	border: 0px solid green;
	font-weight: bold;
	float:left;
	width: 580px;
}
.productimg{
	margin: 5px;
	border: 0px solid blue;
	width: 70px;
	float: left;
}
#productdesc{
	border: 0px solid yellow;
	float:left;
	width: 300px;
	margin-top: 10px;
}
#productbig{
	width: 310px;
	height: 310px;
	border: 0px solid blue;
}
#productgal{
	margin-top: 10px;
	float: left;
	border: 0px solid green;
}
.productdivider{
	margin-bottom: 10px;
	border: 0px solid red;
	clear:both;
}
#productthumbs{
	width: 300px;
	padding-bottom: 10px;
}
#productthumbs img{
	padding-right: 10px;
	padding-top: 10px;
	cursor:pointer;
}
span.techname{
	font-weight: bold;
	color: #707070;
}
span.techvalue{
	border: 0px solid blue;
	margin-left: 10px;
	font-weight: bold;
	color: #707070;
	float:left;
}
#publicatiedesc td.techvalue span.techvalue a.techvalue, #projectdesc td.techvalue span.techvalue a.techvalue, #erfgoedvelddesc td.techvalue span.techvalue a.techvalue{
	border: 0px solid blue;
	font-weight: bold;
	color: #c7a179;
	float:left;
}


span.techprice{
	color:#405a67;
	font-weight:bold;
}

span.techpricevalue{
	color:#405a67;
	font-weight:bold;
}

td.techname{
	background-color:#a1c3c9;
	width:225px;
}

td.techvalue, td.techprice{
	background-color:#d4dcdc;
}

td.techprice{
	text-align:right;
	width:225px;
	color:#c7a179;
}

td.bestel{
	background-color:#c4cecb;
	color: #7b544b;
}

.techclear{
	clear:both;
	border: 0px solid blue;
}
.klein{
	font-size:x-small;
}
.normaal{
	font-size:small;
}
.groot{
	font-size:medium;
}
.extragroot{
	font-size:large;
}

.kleingekleurd{
	font-size:10px;
	color:#b06955;
}

.normaalgekleurd{
	font-size:13px;
	color:#b06955;
}

.grootgekleurd{
	font-size:16px;
	color:#b06955;
}

.extragrootgekleurd{
	font-size:19px;
	color:#b06955;
}

/*order*/
#headamount{
	width: 50px;
	float:left;
	font-style:italic;
	font-weight: bold;
	border: 0px solid red;
	text-align:right;
}
#headtitle{
	width: 480px;
	float:left;
	font-style:italic;
	font-weight: bold;
	border: 0px solid red;
}
#headprice{
	width: 50px;
	float:left;
	margin-left: 20px;
	text-align:right;
	font-style:italic;
	font-weight: bold;
	border: 0px solid red;
}
#headtotal{
	width: 65px;
	float:left;
	margin-left: 20px;
	text-align:right;
	font-style:italic;
	font-weight: bold;
	border: 0px solid red;
}
.orderdivider{
	clear:both;
}
.orderamount{
	width: 50px;
	float: left;
	text-align:right;
	border: 0px solid red;
}
.ordertitle{
	width: 480px;
	float: left;
	margin-left: 0px;
	border: 0px solid red;
	font-weight:bold;
}
.orderprice{
	width: 50px;
	float:left;
	margin-left: 20px;
	text-align:right;
	border: 0px solid red;
}
.ordertotal{
	width: 65px;
	float:left;
	margin-left: 20px;
	text-align:right;
	border: 0px solid red;
}
#ordertotalfinal{
	width: 627px;
	border: 0px solid red;
	text-align: right;
	font-weight: bold;
	font-style:italic;
	float: left;
}
#ordertotalamount{
	width: 68px;
	text-align:right;
	float:left;
	border: 0px solid yellow;
}
#orderoverview{
	padding-bottom: 12px;
	font-weight: bold;
}
.orderbreakline{
	width: 700px;
}
.ordertitleline{
	width: 480px;
	float: left;
	margin-left: 0px;
	border: 0px solid red;
}
.ordertextarea,.contacttextarea{
	width: 300px;
	height: 120px;
	color: #8094A1;
	border: 1px solid #8094A1;
}
.orderlisttitle{
	width: 540px;
	float: left;
	border: 0px solid red;
	margin-top: 4px;

}
.orderlistprice{
	width: 55px;
	margin-left: 5px;
	text-align:right;
	border: 0px solid red;
	float:left;
	margin-top: 4px;
}
.orderlistamount{
	width: 20px;
	margin-left: 2px;
	border: 0px solid red;
	float:left;
}
.orderlistdivider{
	clear:both;
}
.orderlistinputamount{
	color: #8094A1;
	background-color : #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	border: 1px solid #8094A1;
	height: 20px !important;
	height: 15px;
	margin-left: 35px;
	margin-top:2px;
}
.orderfspacer{
	border: 0px solid green;
	height: 10px;
	font-size: 1px;
}
.orderlistline{
	border: 0px solid red;
	margin-top: 2px;
	background-color: #A9BABA;
	margin-left: 15px;
	padding-left: 5px;
	height: 25px;
}
.orderlistlineshade{
	border: 0px solid red;
	margin-top: 2px;
	margin-left: 15px;
	padding-left: 5px;
	height: 25px;
}
.overviewlistline{
	border: 0px solid red;
	margin-top: 2px;
	background-color: #A9BABA;
	margin-left: 15px;
	padding-left: 5px;
	padding-top:3px;
	padding-bottom:3px;
	min-height:22px;
	width: 682px !important;
	width: 671px;
}
.overviewlistlineshade{
	border: 0px solid red;
	margin-top: 2px;
	margin-left: 15px;
	padding-left: 5px;
	padding-top:3px;
	padding-bottom:3px;
	min-height:22px;
}

.inputshort{
	width: 60px;
	color: #8094A1;
	border: 1px solid #8094A1;
}
.inputmedium{
	width: 233px !important;
	width: 231px;
	color: #8094A1;
	border: 1px solid #8094A1;
}
.inputlong{
	width: 300px;
	color: #8094A1;
	border: 1px solid #8094A1;
}
.ordercattitle{
	font-size: large;
	width: 581px;
	border: 0px solid red;
	float: left;
}
.terug{
	margin-top: 10px;
	width: 700px;
	border: 0px solid red;
	text-align: right;
}
#newsdetailtopnav{
	padding-right: 5px;
	border: 0px solid red;
	float:right;
	margin-top:10px;
}
#projectgal{
	border: 0px solid red;
	width:668px;
	margin-top: 10px;
}

#projectbig{
	width: 418px;
	height:355px;
	background-color:#a1c3c9;
	border: 0px solid red;
	float:left;
	text-align:center;
}

span.projectbig{
	line-height:355px;
	vertical-align:middle;
}

#projectbig img{
	vertical-align:middle;
}
#projectthumbs{
	width: 250px;
	height:355px;
	float:left;
	background-color:#bed4d9;
	border: 0px solid yellow;
	text-align: left;
	overflow-y:auto;
}

#projectthumbsleeg{
	width: 250px;
	height:355px;
	float:left;
	background-color:#a1c3c9;
	border: 0px solid yellow;
	text-align: left;
	overflow-y:auto;
}

#projectthumbs img{
	padding-top:10px;
	padding-left: 10px;
	padding-bottom: 10px;
	cursor:pointer;
}

#erfgoedveldthumbs{
	width: 250px;
	height:355px;
	float:left;
	background-color:#c4cecb;
	border: 0px solid yellow;
	text-align: left;
	overflow-y:auto;
}
#erfgoedveldthumbsleeg{
	width: 250px;
	height:355px;
	float:left;
	background-color:#d4dcdc;
	border: 0px solid yellow;
	text-align: left;
	overflow-y:auto;
}
#erfgoedveldthumbs img{
	padding-top:10px;
	padding-left: 10px;
	padding-bottom: 10px;
	cursor:pointer;
}

#productdetailtopnav{
	text-align:right;
/*	width:100%;*/
	padding-right: 5px;
	border: 0px solid red;
	float:right;
	margin-bottom:5px;
}
#albumgal{
	border: 0px solid blue;
	width: 655px;
	margin-top: 25px;
	min-height: 400px;
}
#albumbig{
	width: 345px;
	border: 0px solid gray;
	float:left;
	margin-top:10px;
	min-height: 350px;
}
#albumthumbs{
	border:1px solid #A4B4BF;
	height:345px;
	width: 280px;
	float:left;
	margin-top: 10px;
	margin-left: 15px;
	padding-top: 5px;
	overflow-x: hidden;
  	overflow-y: scroll;
}
#albumthumbs img{
	padding-left: 10px;
	padding-bottom: 10px;
	cursor:pointer;
}
#albumdesc{
	margin-top: 25px;
	width: 700px;
}
#albumdivider{
	clear:both;
}
#imagedescription{
}

.projecttable
{
	float:right;
	border:0px solid red;
	width:700px;
}

.grouptable{
	float:right:
	width:640px;
}
.publicatietable
{
	float:right;
	border:0px solid red;
	width:700px;
}

.publicatietablebottom
{
	float:right;
	width:700px;
	height:28px;
	border:0px solid red;
}

.erfgoedveldtable
{
	float:right;
	border:0px solid red;
	width:700px;
}

#publicatiedesc a.bestellink, #bestanddesc a.bestellink, #projectdesc a.bestellink, #erfgoedvelddesc a.bestellink{
	color:#7b544b;
	font-weight:bold;
}

#publicatiedesc a.bestellink:hover, #bestanddesc a.bestellink:hover, #projectdesc a.bestellink:hover, #erfgoedvelddesc a.bestellink:hover{
	color:#7b544b;
	font-weight:bold;
}
.ordercatprice
{
	font-size: large;
	float:left;
	width: 52px !important;
	width: 53px;
}
.ordercatamount
{
	font-size: large;
	float:left;
}
.slideshow
{
	background-color: #365464;
    color: #ffffff;
}

span.crumbleitemactive{
	font-weight:bold;
}

a.bottomleftnavsellink{
	font-weight:bold;
}

#printtable{
	display:none;
	clear:both;
}

.newsoverviewblock{
	width: 640px;
	border: 0px solid red;
	padding: 10px;
	overflow: auto;
}
.newsoverviewblockshade{
	width: 640px;
	border: 0px solid red;
	background-color: #dddddd;
	padding: 10px;
	overflow: auto;
}
.newsoverviewimg{
	width:160px;
	border: 0px solid black;
	float:left;
	text-align: right;
	margin-top: 3px;
}
.newsoverviewdesc{
	border: 0px solid black;
	float:left;
	width: 450px;
	padding-left: 10px;
}
.newsoverviewtitle{
	border: 0px solid green;
	color: #006C76;
	font-weight: bold;
	text-decoration:none;
}
#content a.newsoverviewtitles{
	color: #006C76;
	font-weight: bold;
	text-decoration: none;
}
#content a.newsoverviewtitles:hover{
	color: #006C76;
	font-weight: bold;
	text-decoration: underline;
}

#content a.newsoverviewshortlink{
	color:#707070;
	text-decoration:none;
}
#content a.newsoverviewmeer{
	color: #006C76;
	font-weight: bold;
	text-decoration: none;
}
#content a.newsoverviewmeer:hover{
	color: #006C76;
	font-weight: bold;
	text-decoration:underline;
}

#content a.articlelink{
	color:#006c76;
	font-weight:bold;
	text-decoration:none;
}

#content a.articlelink:hover{
	color:#006c76;
	font-weight:bold;
	text-decoration:underline;
}

.list a.articlelink:hover{
	color:#006c76;
	font-weight:bold;
	text-decoration:underline;
}

.newsoverviewmeer{
	color: #006c76;
	font-weight: bold;
}
.newsoverviewsdescwide{
}
.newsdivider{
	clear: both;
}
#newsdetailtopnav{
	padding-right: 5px;
	border: 0px solid red;
	float:right;
}
#newsdetailspecsdivider{
	clear: both;
}
#newsdesc{
	margin-top: 25px;
	width: 640px;
}
#newsgal{
	border: 0px solid red;
	width: 640px;
	margin-top: 10px;
}
#newsbig{
	width: 380px;
	height:350px;
	background-color:#a1c3c9;
	border: 0px solid red;
	float:left;
	text-align:center;
	min-height: 200px;
}
span.newsbig{
	line-height:350px;
	vertical-align:middle;
}
#newsbig img{
	/*margin-top:auto;
	margin-bottom:auto;*/
	vertical-align:middle;
}
#newsthumbs{
	width: 250px;
	height:350px;
	float:left;
	background-color:#bed4d9;
	border: 0px solid yellow;
	text-align: left;
	overflow-y:auto;
}

#newsthumbsleeg{
	width: 250px;
	height:350px !important;
	height:353px;
	float:left;
	background-color:#bed4d9;
	border: 0px solid yellow;
	text-align: left;
	overflow-y:auto;
}

#newsthumbs img{
	padding-top:10px;
	padding-left: 10px;
	padding-bottom: 10px;
	cursor:pointer;
}

td.techvalue2{
	font-size:12px;
	vertical-align:middle;
	height:25px;
	background-color:#D4DCDC;
	padding:5px;
}

td.techvalue2alternate{
	font-size:12px;
	vertical-align:middle;
	height:25px;
	background-color:#ffffff;
	padding:5px;
}

td.techarticlename{
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	height:25px;
	background-color:#D4DCDC;
	padding:5px;
	color:#006C76;
	cursor:pointer;
}

td.techarticlenamealternate{
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	height:25px;
	background-color:#ffffff;
	padding:5px;
	color:#006C76;
	cursor:pointer;
}

div .articledesc{
	clear:both;
	margin-bottom:l0px;
}

div .groepsblok{
	
}

#weergave_container{
	text-align: right;
	padding-top: 10px;
	padding-bottom: 25px;
}

#weergave{
	background-color: #D4DCDC;
	text-align: right;
	width: 180px;
	height: 25px;
	padding-right: 5px;
	padding-top: 3px;
	
	float: right;
}

.weergaveform{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	clear: both;
}

input.search{
	border: 1px solid #000000;
	color: #000000;
	font-size: x-small;
}
input.searchknop{
	background-color: ;
	border: 1px solid #000000;
	color: #000000;
	font-size: x-small;
	cursor:pointer;
	height: 17px;
}

select.searchdrop{
	background-color: ;
	border: 1px solid #000000;
	<!--clor: #;-->
	color: #000000;
	font-size: x-small;
	cursor:pointer;
	height: 17px;
}

#searchlist{
	padding-top: 10px;
	border: 0px solid #000000;
}
.searchlistcat{
	border: 0px solid #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #A9BABA;
	margin-top: 25px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #595F62;
	min-height: 12px;
}
.searchlistspacer{
	width: 25px;
	float:left;
	border: 0px solid #000000;
	margin-top:2px;
}
.searchlistitem{
	float:left;
	border: 0px solid #000000;
	margin-top:2px;
}

.searchlistitemcat{
	float:left;
	border: 0px solid #000000;
	margin-top:2px;
	width: 150px;
}

.searchlistitemomschrijving{
	float:left;
	border: 0px solid #000000;
	margin-top:2px;
	width: 325px;
}

.searchlistitemcategorie{
	float:left;
	border: 0px solid #000000;
	margin-top:2px;
	width: 150px;
	padding-left: 30px;
}

.searchlistitem a{
	text-decoration:none;
	color: #8094A1;
}
.searchlistdivider{
	font-size:1px;
	clear:both;
}

#search_container{
	text-align: right;
	margin-right: 5px;
}

.search_container_form{
	background-image: url(../images/background-search.png) !important;
	background-image: url(../images/background-search-black.jpg);
	height: 25px;
	overflow: hidden;
	padding-top: 5px;
	text-align: right;
	float: right;
	padding-right: 5px;
	margin-right: 15px;
	width: 370px;
}