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

body.companyinfo{
	background-color:#ffffff;
	font-size:12px;
}

table.mytable
{
	/*height:100%;*/
	border:0px solid red;
}

#outerleft{
	float:left;
	border:1px solid red;
}

#horizon{
	width:100%;
	border:1px solid white;
}

#outer{
	text-align:left;
	border:0px solid #000000;
	width:1000px;
	margin: auto;
}

#header{
	height: 145px;
	background-color: #ffffff;
	background-image: url(../images/bg-header.gif);
	background-repeat: repeat-x;
	border:0px solid black;
}
#top-left{
	border: 0px solid #000000;
	height: 101px;
	width:257px;
	background-image: url(../images/bg-logo.jpg);
	background-repeat: no-repeat;
	float: left;
	clear: both;
	cursor: pointer;
}

#top-left-print{
	display:none;
}

#top-middle{
	border: 0px solid #000000;
	height: 44px;
	width: 364px;
		background-repeat: no-repeat;
	float: left;
	margin-top: 11px;
	padding-top:44px;
	padding-left: 5px;
	margin-left:0px;
}
#top-right{
	padding-top: 50px;
	border:0px solid #000000;
	height: 51px;
	width: 371px;
		background-repeat: no-repeat;
	float: left;
	text-align:right;
}
#subtop-left{
	height: 22px;
	width:247px;
	color: #000000;
	padding-top: 3px;
	padding-right: 10px;
	text-align: right;
	background-image: url(../images/bg-sublogo.gif);
	background-repeat: no-repeat;
	float: left;
	clear: both;
	border: 0px solid red;
	cursor: pointer;
}
#subtop-middle{
	border:0px solid #ff0000;
	height: 25px;
	width: 371px;
	background-image: url(../images/px-white.gif);
	background-repeat: repeat-y;
	float: left;
}
#subtop-right{
	border:0px solid red;
	height: 25px;
	width: 372px;
	background-image: url(../images/px-white.gif);
	background-repeat: repeat-y;
	text-align: left;
	float: left;
}
img.fontchange{
	margin-right: 13px;
/*	margin-top: 20px;*/
}
#changefont
{
	float:right;
	border: 0px solid red;
	min-height: 20px;
	text-align:right;
	margin-right: 4px !important;
	margin-right: 11px;
	margin-top: 3px;
}
#searchnav{
	border: 0px solid #000000;
	padding-top: 5px;
	color: #B4C2CB;
	text-align: right;
	font-weight: bold;
	padding-right: 4px;
	min-height:20px;
	float:right;
}
#searchnavbig
{
	text-align:right;
	border: 0px solid red;
}
#searchform{
	border: 0px solid black;
	padding-right: 8px;
}
#archiefform{
	border: 0px solid black;
}
#searchnav a{
	border: 0px solid #000000;
	color: #ee2d24;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
}
a.searchnavlink{
	border: 0px solid #000000;
	color: #B4C2CB;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
}
a.searchnavlink:hover{
	text-decoration: none;
}
#searchnav a:hover{
	text-decoration: underline;
}
#crumbpath{
	border: 0px solid #000000;
	padding-top: 1px;
	padding-left: 257px;
	width: 732px;
	color: #EE2D24;
	background-color: #ffffff;
	clear: both;
/*	min-height: 26px;*/
}
a.crumblelink{
	color: #EE2D24;
	text-decoration: none;
}
a.crumblelink:hover{
	text-decoration: underline;
}
#bodyblockhome{
	width:1000px;
	border: 0px solid black;
	background-image: url(../images/bg-contentblokhome.gif);
	background-repeat: repeat-y;
	background-color: #ffffff;
	clear: both;
}
#bodyblock{
	background-image: url(../images/bg-contentblok.gif);
	background-repeat: repeat-y;
	width:1000px;
	border: 0px solid black;
	background-color: #ffffff;
	clear: both;
}
#left{
	float: left;
	width: 246px;
	padding-left: 11px;
	border: 0px solid #000000;
}
#leftmiddel{
	width: 180px;
	height: 100px;
	border: 0px solid #000000;
}
#leftdown{
	width: 246px;
	border: 0px solid #000000;
}
#content1{
	float: left;
	width: 372px;
	border: 0px solid #000000;
}
#content2{
	float: left;
	width: 371px;
	border: 0px solid #000000;
}
#content{
	float: left;
	width:743px;
	border: 0px solid #0000ff;
}
#innercontent{
	padding-top: 13px;
	padding-right:13px !important;
	padding-right: 10px;
	padding-left: 18px;
	clear: both;
	background-color: #ffffff;
	margin-left: 6px;
	min-height:200px;
}
#innercontenthp{
	padding-top:8px;
	padding-right: 13px;
	padding-left: 18px;
	clear: both;
	margin-left: 6px;
}
#innercontentspacer{
	padding-right: 13px;
	padding-left: 18px;
	background-color:green;
	height: 30px;
	margin-left: 6px;
	margin-top: -13px !important;
	margin-top: -19px;
}
#innercontentindekijker{
	padding-top: 13px;
	padding-right: 13px;
	padding-left: 18px;
	clear: both;
}
#sitemap{
	margin-left: 30px;
	border: 0px solid red;
}
h1{
	border: 0px solid #000000;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px;
	height: 18px;
	background-color: #007363;
	color: #ffffff;
}
#subfooterhome{
	height:7px;
	font-size:2px;
	border: 0px solid black;
	background-image: url(../images/bg-subfooterhome.jpg);
	background-repeat: repeat-y;
	clear: both;
}
#footer{
	/*padding: 11px;*/
	padding-bottom:11px;
	border: 0px solid black;
	width:1000px;
	background-color: #ffffff;
	color: #670461;
	clear: both;
	text-align:center;
}
#footer a{
 	text-decoration: none;
	color: #670461;
}
#footer a:hover{
 	text-decoration: underline;
	color: #670461;
}

#footersynaptech{
	background-color:#b9b098;
 	color: #FFFFFF;
 	width:1000px;
 	margin-left:auto;
 	margin-right:auto;
	clear: both;
	text-align:center;
	font-size: x-small;
	border: 0px solid red;
	height: 20px;
	padding-top: 5px;
}

#footersynaptech a{
 	color: #FFFFFF;
	font-size: x-small;
	text-decoration: none;
}

#footersynaptech a:hover{
	text-decoration: underline;
}

#footercopyright{
	background-color:#636363;
 	color: #ffffff;
 	width:950px;
 	margin-left:auto;
 	margin-right:auto;
	clear: both;
	text-align:right;
	font-size: x-small;
	border: 0px solid red;
	height: 20px;
	padding-top: 5px;
}

.topnavitem{
	padding-top: 5px;
	padding-left: 8px;
	padding-right: 8px;
	height: 20px;
	float: left;
	color: #ffffff;
	background-color: #007363;
	border:0px solid red;
	cursor:pointer;
}

a.topnavitemlink{
	color: #ffffff;
	text-decoration: none;
}

.topnavitemsel{
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #ee2d24;
	height: 20px;
	float: left;
	color: #ffffff;
}

a.topnavitemsellink{
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}

#topsubnavcontainer{
	position: absolute;
	border: 0px solid black;
	width: 1000px;
}

.topsubnav{
	border: 0px solid black;
	float: right;
	height: 18px;
	background-color: #ee2d24;
	color: #ffffff;
	clear: both;
	min-width: 371px;
	white-space: nowrap;
}

.topsubnavitem{
	border: 0px solid black;
	background-color: #ee2d24;
	padding-top: 1px;
	padding-left: 10px;
	padding-right: 10px;
	height: 17px;
	float: left;
	color: #D1D1D1;
}

a.topsubnavitemlink{
	text-decoration: none;
	color: #ffffff;
}

a.topsubnavitemlinkselected{
	text-decoration: none;
	color: #ffffff;
	font-weight:bold;
}

.topsubnavitemsel{
	padding-top: 1px;
	background-color: #ee2d24;
	padding-left: 10px;
	padding-right: 10px;
	height: 17px;
	float: left;
	color: #ffffff;
}

.redtitle{
	color: #ee2d24;
	font-weight:bold;
}

.leftnavtitle{
	background-color: #6F8696;
	font-weight: bold;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #ffffff;
	width: 242px;
	height: 18px;
}

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

.leftnavprojecttitle{
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #cce9e5;
	width: 240px;
	height: 18px;
}

.leftnav{
	background-color: #007363;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #ffffff;
	width: 242px;
	height: 18px;
	border: 0px solid red;
}

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

.leftnavdivider{
	background-image: url(../images/px-white.gif);
	background-repeat: repeat-x;
	height: 1px;
	font-size: 1px;
	width: 245px;
}

.cleardiv{
	clear: both;
}

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

.spacer{
	background-image: url(../images/px-white.gif);
	background-repeat: repeat-x;
	height: 1px;
	font-size: 1px;
	width: 245px;
}
a.leftmenuitemlink0{
	color:#ffffff;
	text-decoration:none;
}
a.leftmenuitemlink1, a.leftmenuitemlink2, a.leftmenuitemlink3, a.leftmenuitemlink4{
	color:#ffffff;
	text-decoration:none;
}
a.leftmenuitemlinkroot{
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
}
.leftmenuitem0{
	background-color: #007363;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #ffffff;
	width: 239px;
	min-height: 18px;
	border: 0px solid red;
	cursor:pointer;
}
.leftmenuitem1{
	background-color: #20b3a3;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #ffffff;
	width: 239px;
	min-height: 18px;
	cursor:pointer;
}
.leftmenuitem2{
	background-color: #52d3c5;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #ffffff;
	width: 239px;
	min-height: 18px;
	cursor:pointer;
}
.leftmenuitem3{
	background-color: #79e5d9;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #ffffff;
	width: 239px;
	min-height: 18px;
	cursor:pointer;
}
.leftmenuitem4{
	background-color: #89dad1;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #ffffff;
	width: 239px;
	min-height: 18px;
	cursor:pointer;
}
.menupointer0, .menupointer1, .menupointer2, .menupointer3, .menupointer4{
	float:left;
	border: 0px solid #000000;
	font-size:2px;
}
.menupointerempty0, .menupointerempty1, .menupointerempty2, .menupointerempty3, .menupointerempty4{
	float:left;
	border: 0px solid #000000;
	font-size:2px;
}
a.leftmenuitemselectedlink0, a.leftmenuitemselectedlink1, a.leftmenuitemselectedlink2, a.leftmenuitemselectedlink3, a.leftmenuitemselectedlink4{
	color: #ffffff;
	text-decoration:none;
}
.leftmenuitemselected0, .leftmenuitemselected1, .leftmenuitemselected2, .leftmenuitemselected3, .leftmenuitemselected4{
	background-color: #670461;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #ffffff;
	width: 239px;
	min-height: 18px;
	cursor:pointer;
}
/*Minisites*/
.projectspacer{
	height: 7px;
	font-size: 5px;
	background-color: #FFFFFF;
}

a.leftminisitelink0,a.leftminisitelink1, a.leftminisitelink2{
	color:#ffffff;
	text-decoration:none;
}

a.leftminisitelinkroot{
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
}

.leftminisite0{
	background-color: #007363;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #ffffff;
	width: 239px;
	min-height: 18px;
	border: 0px solid red;
	cursor:pointer;
}

.leftminisite1{
	background-color: #20b3a3;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #ffffff;
	width: 239px;
	min-height: 18px;
	cursor:pointer;
}

.leftminisite2{
	background-color: #52d3c5;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #ffffff;
	width: 239px;
	min-height: 18px;
	cursor:pointer;
}

a.leftminisiteselectedlink0, a.leftminisiteselectedlink1, a.leftminisiteselectedlink2{
	color: #FFFFFF;
	text-decoration:none;
}

.leftminisiteselected0, .leftminisiteselected1, .leftminisiteselected2{
	background-color: #670461;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #ffffff;
	width: 239px;
	min-height: 18px;
	cursor:pointer;
}
#searchlist{
	padding-top: 10px;
	border: 0px solid #000000;
}
.searchlistcat{
	border: 0px solid #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #cce9e5;
	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;
}
.searchlistitem a{
	text-decoration:none;
	color: #8094A1;
}
.searchlistdivider{
	font-size:1px;
	clear:both;
}
/*Contact*/
textarea.i279{
	color: #8094A1;
	background-color : #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	height: 100px;
	border: 1px solid #8094A1;
	width:327px;
}
input.i279{
	color: #8094A1;
	background-color : #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	border: 1px solid #8094A1;
	width:327px;
}
input.i175{
	color: #8094A1;
	background-color : #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	border: 1px solid #8094A1;
	width:168px !important;
	width:170px;
}
.inputkortright input.i175{
	color: #8094A1;
	background-color : #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	border: 1px solid #8094A1;
	width:175px !important;
	width:172px;
}
input.i100{
	color: #8094A1;
	background-color : #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	border: 1px solid #8094A1;
	width:147px;
}
td.contacterror{
	color: #DB3142;
	text-align: left;
	padding-left: 10px;
}
p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
table,td,tbody{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
}
#spacercontact{
	font-size:xx-small;
	height: 5px;
	border: 0px solid red;
}
.sitemaplink{
	text-decoration: none;
	color: #8094A1;
}

form{
	margin: 0px;
}
.faqcat{
	border: 0px solid #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #cce9e5;
	margin-top: 25px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight: bold;
	color: #595F62;
}
.faqanswer{
	border: 1px solid #B4C2CB;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 25px;
	padding: 4px;
	background-color: #cce9e5;
	clear:both;
}
a.faq{
	text-decoration: none;
}
.faqquestion{
	margin-top: 12px;
	margin-left: 25px;
	text-decoration:none;
}
.faqquestion:hover{
}
.faqitem{
	cursor:pointer;
	border: 0px solid green;
}
.red{
	color: #ee2d24;
	font-size: xx-small;
}
#content a{
	color: #ee2d24;
	font-weight: normal;
	text-decoration: none;;
}
#content a:hover{
	color: #ee2d24;
	font-weight: normal;
	text-decoration:underline;
}

#content a:visited{
	color: #ee2d24;
	font-weight:normal;
	text-decoration:none;;
}

#content1 a{
	color: #ee2d24;
	font-weight: normal;
	text-decoration: none;;
}
#content1 a:hover{
	color: #ee2d24;
	font-weight: normal;
	text-decoration:underline;
}

#content1 a:visited{
	color:#ee2d24;
	font-weight:normal;
	text-decoration:none;;
}

#content2 a{
	color: #ee2d24;
	text-decoration:underline;
}
#content2 a:hover{
	color: #ee2d24;
	text-decoration:underline;
}

#content2 a:visited{
	color:#ee2d24;
	text-decoration:underline;
}

#footer a.bottomnavlink{
	color:#670461;
}
#footer a.bottomnavlink:hover{
	color:#670461;
	text-decoration: underline;
}
#footer a.bottomnavsellink{
	color:#670461;
	font-weight: bold;
}
#footer a.bottomnavsellink:hover{
	color:#670461;
	text-decoration: underline;
}
#bottomnav{
	color:#670461;
	float: left;
	text-align:center;
	border: 0px solid black;
	width: 1000px;
	padding-top: 9px;
}
#logocultuurweb{
	float:right;
	width: 250px;
	border: 0px solid black;
	text-align: left;
}
#logovlaanderen{
	float: right;
	width:137px;
	border: 0px solid black;
	text-align: right;
	margin-top: 12px;
	margin-right: 15px;
	vertical-align:bottom;
}
#logobruggemuseum{
	float: right;
	width: 125px;
	border: 0px solid black;
	text-align: right;
	margin-top: 12px;
	margin-right: 15px;
	vertical-align:bottom;
}
#logostad{
	float:right;
	width: 200px;
	border: 0px solid black;
	text-align:right;
	padding-right:15px;
	vertical-align:bottom;
	margin-top:-2px !important;
	margin-top:0px;
}
#print{
	width: 740px;
	background-color: #FFFFFF;
	margin-left: 11px;
}
#innercontent a.indekijker, #content2 a.indekijker, a.meer{
	text-decoration: none;
	font-style: italic;
}
#innercontent a.indekijker:hover, #content2 a.indekijker:hover, a.meer:hover{
	text-decoration: underline;
}

#newsdesc{
	margin-top: 25px;
	width: 700px;
}
#newsthumbs{
	width: 250px;
	height:350px;
	float:left;
	background-color:#cce9e5;
	border: 0px solid yellow;
	text-align: left;
	overflow-y:auto;
}

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

#newsthumbs img{
	padding-top:10px;
	padding-left: 10px;
	padding-bottom: 10px;
	cursor:pointer;
}
#newsbig{
	width: 450px;
	height:350px;
	background-color:#ee2d24;
	border: 0px solid red;
	float:left;
	text-align:center;
	min-height: 200px;
}

#newsbig img{
	margin-top:auto;
	margin-bottom:auto;
}

#newsgal{
	border: 0px solid red;
	width: 700px;
	margin-top: 10px;
}
#newsdescwide{
	width: 700px;
}
#newsform{
	vertical-align:top;
	margin-top:-25px;
}
#newsletterdate{
	float:left;
}
.newslettertitle{
	margin-left:7px;
	float:left;
	cursor:pointer;
}
#lijst{
	width:100px;
	border: 0px solid red;
	float:left;
	margin-left:600px !important;
	margin-top:-15px !important;
	margin-left:300px;

}
.letterdate{
	float:left;
}
.lettericon{
	margin-left:7px;
	float:left;
	color:#D55A5C;
}
.archiveletterdate{
	float:left;
}
.archivelettericon{
margin-left:7px;
	float:left;
	color:#D55A5C;
}
.archivelettertitle{
	margin-left:7px;
	float:left;
	cursor:pointer;
}
#newsletterbody{
	margin-top:30px;
	float:none;
}
#btnsend{
	width:90px;
	text-align:right;
	margin-left:413px;
	margin-top:10px;
	border:0px solid red;
}
#btnsendunsub{
	width:90px;
	text-align:right;
	margin-left:350px;
	margin-left:187px !ie;
	margin-top:10px;
	border:0px solid red;
}
.unsubscribeform #btnsend{
	width:90px;
	text-align:right;
	margin-left:358px;
	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:right;
}
.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{
	margin-top:-45px !important;
	margin-top:-50px;
	padding-bottom:10px;
	border:0px solid red;
}
.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-right: 5px !important;
	margin-right: 9px;
	margin-left: 0px !important;
	margin-left: 3px;
	background-color: #cce9e5}
#formweergave.weergave
{
	border: 0px solid #ee2d24;
	color: #ee2d24;
}

#formperiod{
	float:left;
	width:265px;
	/*margin-left: 0px !important;
	margin-left: 3px;
	margin-right: 5px !important;
	margin-right: 9px;*/
	text-align:left;
	font-size:11px;
	/*background-color: #cce9e5;*/
	border:0px solid green;
}
#formperiod.period
{
	border: 0px solid #ee2d24;
	color: #ee2d24;
}
#productcatdesc, #newscatdesc{
	padding-bottom: 20px;
	float:left;
	width:698px !important;
	width:669px;
	margin-right:5px !important;
	margin-right: 20px;
	border: 0px solid red;
}

#productcatdescleeg, #newscatdescleeg{
	height:10px !important;
	height:0px;
	padding-bottom: 20px;
	float:left;
	width:705px !important;
	width:689px;
	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: #007363;
}
span.techvalue{
	border: 0px solid blue;
	margin-left: 10px;
	font-weight: none;
	color: #007363;
	float:left;
}
#publicatiedesc td.techvalue span.techvalue, #projectdesc td.techvalue span.techvalue, #erfgoedvelddesc td.techvalue span.techvalue{
	border: 0px solid blue;
	font-weight: none;
	color: #007363;
	float:left;
}

#publicatiedesc a.techvalue, #projectdesc a.techvalue, #erfgoedvelddesc a.techvalue, #newsdesc a.techvalue{
	border: 0px solid blue;
	font-weight: bold;
	color: #007363;
	float:left;
}

#publicatiedesc a.techvalue:visited, #projectdesc a.techvalue:visited, #erfgoedvelddesc a.techvalue:visited, #newsdesc a.techvalue:visited{
	border: 0px solid blue;
	font-weight: bold;
	color: #007363;
	float:left;
}

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

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

td.techname{
	background-color:#ee2d24;
	width:225px;
	font-weight:bold;
	color:#007363;
}

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

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

td.bestel{
	background-color:#ee2d24;
	color: #ffffff;
}

.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:#EE2D24;
}

.normaalgekleurd{
	/*font-size:13px;*/
	color:#EE2D24;
}

.grootgekleurd{
	/*font-size:16px;*/
	color:#EE2D24;
}

.extragrootgekleurd{
	/*font-size:19px;*/
	color:#EE2D24;
}
.kleinrood{
	font-size:10px;
	color:#ee2d24;
}

.normaalrood{
	font-size:13px;
	color:#ee2d24;
}

.grootrood{
	font-size:16px;
	color:#ee2d24;
}

.extragrootrood{
	font-size:19px;
	color:#ee2d24;
}


/*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;
}
.orderlistspacer{
	border: 0px solid green;
	height: 10px;
	font-size: 1px;
}
.orderlistline{
	border: 0px solid red;
	margin-top: 2px;
	background-color: #cce9e5;
	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: #cce9e5;
	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;
}
#productdetailtopnav{
	text-align:right;
/*	width:100%;*/
	padding-right: 5px;
	border: 0px solid red;
	float:right;
	margin-bottom:5px;
}

#newsdetailspecsdivider{
	clear: both;
}
.albummem{
	margin-top: 5px;
}
#contenttitle{
	padding-bottom: 3px;
	border: 0px solid #000000;
	height: 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #425967;
	font-size:small;
}
#galterug{
	width: 700px;
	border: 0px solid red;
	text-align: right;
	margin-top:-25px;
}
#big{
	margin-top:20px;
	height: 310px;
	border: 0px solid black;
}
#gallery{
	border:1px solid #A4B4BF;
	margin-top: 25px;
	padding-top: 10px;
	width: 600px;
	height:220px;
	overflow:auto;
	overflow:scroll !important;
}
.cleardiv{
	clear: both;
}

img.thumb{
	margin: 5px;
	cursor:pointer;
}
#rss{
	border:0px solid red;
	width:50px;
	height:20px;
	margin-left:690px;
	margin-top:-19px;
}
.leftminisiteimage{
	margin-left: 0px !important;
	margin-left: 7px;
}
.leftnavimage{
	margin-left:7px !important;
	margin-left: 15px;
	margin-top:15px;
	margin-bottom:5px;

}
#linktocontact{
	margin-top: 20px;
}
#innercontent a.linkkleur{
	color: #CD907E;
}
#newsletterpreview{
}
#gal{
	margin-top: 40px;
}
.newsoverviewblock{
	width: 675px;
	border: 0px solid red;
	padding: 10px;
	overflow: auto;
}
.newsoverviewblockshade{
	width: 675px;
	border: 0px solid red;
	background-color: #cce9e5;
	padding: 10px;
	overflow: auto;
}
.newsoverviewimg{
	width:160px;
	border: 0px solid black;
	float:left;
	text-align: right;
	margin-top: 3px;
	margin-right:11px;
}
.newsoverviewdesc{
	border: 0px solid black;
	float:left;
	width: 485px;
	padding-left: 10px;
}
.newsoverviewtitle{
	border: 0px solid green;
	color: #ee2d24;
	font-weight: bold;
	text-decoration:none;
}
#content a.newsoverviewtitles{
	color: #ee2d24;
	font-weight: bold;
	text-decoration: none;
}
#content a.newsoverviewtitles:hover{
	color: #ee2d24;
	font-weight: bold;
	text-decoration: underline;
}
#content a.newsoverviewmeer{
	color: #ee2d24;
	font-weight: normal;
	text-decoration: none;
}
#content a.newsoverviewmeer:hover{
	color: #ee2d24;
	font-weight: normal;
	text-decoration: underline;
}
.newsoverviewmeer{
	color: #ee2d24;
	font-weight: normal;
}
.newsoverviewsdescwide{
}
.newsdivider{
	clear: both;
}
.projectoverviewblock{
	width: 675px;
	border: 0px solid red;
	padding: 10px;
	overflow: auto;
}
.projectoverviewblockshade{
	width: 675px;
	border: 0px solid red;
	background-color: #cce9e5;
	padding: 10px;
	overflow: auto;
}
.projectoverviewimg{
	width:160px;
	border: 0px solid black;
	float:left;
	text-align: right;
	margin-top: 3px;
}
.projectoverviewdesc{
	border: 0px solid black;
	float:left;
	width: 485px;
	padding-left: 10px;
}
.projectoverviewtitle{
	border: 0px solid green;
	color: #ee2d24;
	font-weight: bold;
}
#content a.projectoverviewtitles{
	color: #ee2d24;
	font-weight: bold;
	text-decoration: none;
}
#content a.projectoverviewtitles:hover{
	color: #ee2d24;
	font-weight: bold;
	text-decoration: underline;
}
#content a.projectoverviewmeer{
	color: #ee2d24;
	font-weight: normal;
	text-decoration: none;
}
#content a.projectoverviewmeer:hover{
	color: #ee2d24;
	font-weight: normal;
	text-decoration: underline;
}
.projectoverviewmeer{
	color: #ee2d24;
	font-weight: normal;
}
.publicatieoverviewblock{
	width: 675px;
	border: 0px solid red;
	padding: 10px;
	overflow: auto;
}
.publicatieoverviewblockshade{
	width: 675px;
	border: 0px solid red;
	background-color: #cce9e5;
	padding: 10px;
	overflow: auto;
}
.publicatieoverviewimg, .erfgoedveldoverviewimg{
	width:160px;
	border: 0px solid black;
	float:left;
	text-align: right;
	margin-top: 3px;
}
.publicatieoverviewdesc, .erfgoedveldoverviewdesc{
	border: 0px solid black;
	float:left;
	width: 485px;
	padding-left: 10px;
}
.publicatieoverviewtitle{
	border: 0px solid green;
	color: #ee2d24;
	font-weight: bold;
}
#content a.publicatieoverviewtitles{
	color: #ee2d24;
	font-weight: bold;
	text-decoration: none;
}
#content a.publicatieoverviewtitles:hover{
	color: #ee2d24;
	font-weight: bold;
	text-decoration: underline;
}
#content a.publicatieoverviewmeer{
	color: #ee2d24;
	font-weight: normal;
	text-decoration: none;
}
#content a.publicatieoverviewmeer:hover{
	color: #ee2d24;
	font-weight: normal;
	text-decoration: underline;
}
.publicatieoverviewmeer{
	color: #ee2d24;
	font-weight: normal;
}
.erfgoedveldoverviewblock{
	width: 675px;
	border: 0px solid red;
	padding: 10px;
	overflow: auto;
}
.erfgoedveldoverviewblockshade{
	width: 675px;
	border: 0px solid red;
	background-color: #cce9e5;
	padding: 10px;
	overflow: auto;
}
.erfgoedveldoverviewdesc{
	padding-top: 10px;
}
.erfgoedveldoverviewtitle{
	border: 0px solid green;
	color: #ee2d24;
	font-weight: bold;
}
#content a.erfgoedveldoverviewtitles{
	color: #ee2d24;
	font-weight: bold;
	text-decoration: none;
}
#content a.erfgoedveldoverviewtitles:hover{
	color: #ee2d24;
	font-weight: bold;
	text-decoration: underline;
}
#content a.erfgoedveldoverviewmeer{
	color: #ee2d24;
	font-weight: normal;
	text-decoration: none;
}
#content a.erfgoedveldoverviewmeer:hover{
	color: #ee2d24;
	font-weight: normal;
	text-decoration: underline;
}
.erfgoedveldoverviewmeer{
	color: #ee2d24;
	font-weight: normal;
}
.erfgoedveldoverviewdivider{
	clear:both;
}
.defaultoverviewblock{
	width: 675px;
	border: 0px solid red;
	padding: 10px;
	overflow: auto;
}
.defaultoverviewblockshade{
	width: 675px;
	background-color: #cce9e5;
	padding: 10px;
	overflow: auto;
}
.defaultoverviewimg{
	width:160px;
	border: 0px solid black;
	float:left;
	text-align: right;
	margin-top: 3px;
}
.defaultoverviewdesc{
	border: 0px solid black;
	float:left;
	width: 485px;
	padding-left: 10px;
}
.defaultoverviewtitle{
	border: 0px solid green;
}
#content a.defaultoverviewtitles{
	color: #;
	font-weight: bold;
	text-decoration: none;
}
#content a.defaultoverviewtitles:hover{
	color: #ee2d24;
	font-weight: bold;
	text-decoration: underline;
}
#content a.defaultoverviewmeer{
	color: #ee2d24;
	font-weight: normal;
	text-decoration: none;
}
#content a.defaultoverviewmeer:hover{
	color: #ee2d24;
	font-weight: normal;
	text-decoration: underline;
}
.defaultoverviewmeer{
	color: #ee2d24;
	font-weight: normal;
}


#projectgal{
	border: 0px solid red;
	width: 700px;
	margin-top: 10px;
}

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

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

#projectbig img{
	vertical-align:middle;
}

* html #projectbig {
   font-size:285px; /* om in IE verticaal te positioneren */
}

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

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

#projectthumbs img{
	padding-top:10px;
	padding-left: 10px;
	padding-bottom: 10px;
	cursor:pointer;
}
#projectdesc{
	margin-top: 25px;
	width: 700px;
}

#publicatiegal{
	border: 0px solid red;
	width: 700px;
	margin-top: 10px;
}
#publicatiebig{
	width: 450px;
	height:355px;
	background-color:#ee2d24;
	border: 0px solid red;
	float:left;
	text-align:center;
}

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

#publicatiebig img{
	vertical-align:middle;
}

* html #publicatiebig {
   font-size:285px; /* om in IE verticaal te positioneren */
}

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

#publicatiethumbsleeg{
	width: 230px;
	height:355px;
	float:left;
	background-color:#ee2d24;
	border: 0px solid green;
	text-align: left;
	overflow-y:auto;
}
#publicatiethumbs img{
	padding-top:10px;
	padding-left: 10px;
	padding-bottom: 10px;
	cursor:pointer;
}
#publicatiedesc{
	margin-top: 25px;
	width: 700px;
	border:0px solid red;
}

#bestanddesc{
	width:700px;
	border:0px solid red;
	margin-bottom:0px;
}

#bestanddesc a{
	color:#ee2d24;
	font-weight:bold;
}

#bestanddesc a:hover{
	 color:#ee2d24;
	 font-weight:bold;
}
#erfgoedveldgal{
	border: 0px solid red;
	width: 700px;
	margin-top: 10px;
}
#erfgoedveldbig{
	width: 450px;
	height:355px;
	background-color:#ee2d24;
	border: 0px solid red;
	float:left;
	text-align:center;
}

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

#erfgoedveldbig img{
	vertical-align:middle;
}

* html #erfgoedveldbig{
	font-size:285px; /*om in IE verticaal te positioneren*/
}

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

#albumgal{
	border: 0px solid red;
	width: 700px;
	margin-top: 25px;
	min-height: 400px;
}
#albumbig{
	width: 355px;
	border: 0px solid red;
	float:left;
	margin-top:10px;
	min-height: 350px;
}
#albumthumbs{
	border:1px solid #A4B4BF;
	height:345px;
	width: 280px;
	float:left;
	margin-top: 10px;
	margin-left: 50px;
	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;
}
.publicatietable
{
	float:right;
	border:0px solid red;
	width:700px;
}

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

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

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

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

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

span.crumbleitemactive{
	font-weight:bold;
}

a.bottomleftnavsellink{
	font-weight:bold;
}

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

.contact-website{
	display:none;
}

#content2 a.redlink{
	color: #ee2d24;
	font-weight:bold;
	text-decoration:none;
}

#content2 a.redlink:link, a.redlink:active, a.redlink:visited{
	color: #ee2d24;
	font-weight:bold;
	text-decoration:none;
}

#content2 a.redlink:hover{
	color: #ee2d24;
	font-weight:bold;
	text-decoration:none;
}

#social {width:90%;}
	#social ul {margin:2px; list-style: none;float:left;}
	#social li {margin:2px; list-style: none;float:left;width:155px;;}
	#social img {padding:0 3px;}

.cursorpointer{
	cursor:pointer;
}

.leftminisitestitle{
	background-color: #670461;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom:5px;
	color: #ffffff;
	width: 239px;
	min-height: 18px;
}

#eventstop{
	float:left;
	width:680px;
	margin-left:15px  !important;
	margin-left:0px;
	margin-bottom:5px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	color:#ffffff;
	/*background-color: #20b3a3;*/
	background-color: #670461;
	border: 0px solid #670461;
}

.eventtoplabel{
	height:18px;
}

.labelagenda{
	width:120px;
	text-align:left;
	float:left;
}

#formeventsweergave{
	float:left;
	width:193px !important;
	width:191px;
	/*margin-right: 5px !important;
	margin-right: 9px;
	margin-left: 0px !important;
	margin-left: 3px;*/
	text-align:left;
	font-size:11px;
	/*background-color: #cce9e5;*/
	border:0px solid green;
}

select.eventsweergave{
	width:100px;
	font-size:11px;
}

select.period{
	font-size:11px;
}

#eventsearch{
	float:left;
	/*background-color: #cce9e5;*/
	font-size:11px;
}

.eventsearchbtn{
	height:18px;
	font-size:11px;
}

.searchedontxt{
	font-size:x-small;
	padding-left:15px;
}

.inputmedium2{
	width: 150px !important;
	width: 148px;
	color: #8094A1;
	font-size:11px;
	border: 1px solid #8094A1;
}

.inputmedium2Agenda{
	width: 184px !important;
	width: 182px;
	color: #8094A1;
	font-size:11px;
	border: 1px solid #8094A1;
}

#socialbookmarks{
	position:absolute;
	margin-top:-19px;
	margin-left:555px;
	margin-left:550px !ie;
}

.companyinfotitle{
	padding-top:5px;	
	padding-bottom:5px;
	font-size:16px;
	font-weight:bold;
	color:#EE2D24;
}


/* INTERACTIEF LUIK */

div.interactiveLeftTitle{
	padding-top:4px;
	padding-bottom:5px;
	color:#ffffff;
	font-weight:bold;
	cursor:pointer;
}

div.interactiveLeftTitle a:link, div.interactiveLeftTitle a:active, div.interactiveLeftTitle a:visited{
	color:#ffffff;
	text-decoration:none;
}

div.interactiveLeftTitle a:hover{
	color:#ffffff;
}

ul#interactiveLeftCategories{
	margin:0px;
	padding:0px;
	margin-right:1px;
	padding-top:10px;
}

ul#interactiveLeftCategories li{
	margin:0px;
	padding:0px;
	margin-bottom:2px;
	color:#ffffff;
	list-style:none;
	cursor:pointer;
}

ul#interactiveLeftCategories li a:link, ul#interactiveLeftCategories li a:active, ul#interactiveLeftCategories li a:visited{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	color:#ffffff;
	text-decoration:none;
}

ul#interactiveLeftCategories li a:hover{
	background-color: #670461;
}

ul#interactiveLeftCategories li a.active:link, ul#interactiveLeftCategories li a.active:active, ul#interactiveLeftCategories li a.active:visited{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	background-color: #670461;
	color: #ffffff;
}

ul#interactiveLeftCategories li a.active:hover{

}

ul#interactiveLeftCategories .sub1{
	margin:0px;
	padding:0px;
	padding:0 0 3px 8px;
	background-color:#20b3a3;
}

ul#interactiveLeftCategories .sub1 li{
	margin:0px;
	padding:0px;
	margin-bottom:2px;
	color:#ffffff;
	list-style:none;
	cursor:pointer;
}

ul#interactiveLeftCategories .sub2{
	margin:0px;
	padding:0px;
	padding:0 0 3px 15px;
	background-color:#20b3a3;
}

ul#interactiveLeftCategories .sub2 li{
	margin:0px;
	padding:0px;
	margin-bottom:2px;
	color:#ffffff;
	list-style:none;
	cursor:pointer;
}

ul#interactiveLeftTopics{
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-bottom:3px;
	background-color: #20b3a3;
}

ul#interactiveLeftTopics li{
	margin:0px;
	padding:0px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:3px;
	color:#ffffff;
	list-style:none;
	cursor:pointer;
	background:007363}

ul#interactiveLeftTopics li a:link, ul#interactiveLeftTopics li a:active, ul#interactiveLeftTopics li a:visited{
	background:007363}

ul#interactiveLeftTopics li a:hover{

}

ul#interactiveLeftCategories .sub1 li ul#interactiveLeftTopics{
	margin:0px;
	padding:0px;
	padding-left:15px;
	padding-bottom:3px;
	background-color: #20b3a3;
}

.interactiveLeftAmount{
	/*float:right;
	padding-right:5px;*/
}

#leftInteractiveButton{
	padding-bottom:25px;
	text-align:left;
}

#leftInteractiveButton img{
	border:1px solid #000000;
	background:#670461;
}

ul.topicFiles{
	padding:0px;
	margin:0px;
	padding-top:10px;
}

ul.topicFiles li{
	padding-bottom:3px;
	list-style:none;
}

ul.topicReact{
	margin:0px;
	padding:0px;
	padding-top:5px;
}

ul.topicReact li{
	/*padding-bottom:3px;*/
	padding-top:15px;
	list-style:none;
}

ul.topicReact li textarea.error{
	border:1px solid #DB3142;
}

ul.topicReact li label{
	display:block;
	padding-bottom:2px;
	font-weight:bold;
}

.btnReact{
	/*background:url('../images/btnReact.jpg') no-repeat left top;*/
	background:#670461;
	width:126px;
	height:29px;
	border:0px;
	margin-top:15px;
	margin-bottom:10px;
	color:#ffffff;
	border:1px solid #000000;
}

table.interactiveLeftLogin{

}

table.interactiveLeftLogin label{
	color:#000000;
	font-size:12px;
}

div.interactiveLeftError{
	padding-top:5px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
}

div.interactiveLeftSuccess{
	padding-top:10px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
}

ul.leftComments{
	padding:0px;
	margin:0px;
	padding-top:15px;
	padding-bottom:30px;
}

ul.leftComments li{
	padding-left:6px;
	padding-bottom:12px;
	color:#b5b5b5;
	font-size:11px;
	font-style:italic;
	list-style:none;
}

ul.leftComments li a:link, ul.leftComments li a:active, ul.leftComments li a:visited{
	color:#ffffff;
	font-size:13px;
	font-style:normal;
	text-decoration:none;
}

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

div.topicComments{
	margin-top:20px;
	padding:10px;
	border:1px solid #670461;
}

ul.topicComments{
	padding:0px;
	margin:0px;
	padding-top:5px;
	padding-bottom:20px;
}

ul.topicComments li{
	padding-top:13px;
	padding-bottom:13px;
	list-style:none;
	border-bottom:1px solid #670461;
}

ul.topicComments li ul li{
	padding-top:0px;
	padding-bottom:3px;
	list-style:disc;
	border-bottom:0px;
}

ul.topicComments li ul.topicFiles li{
	margin:0px;
	padding:0px;
	list-style:none;
}

div.commentPlaceBy{
	padding-top:5px;
	font-style:italic;
	font-size:11px;
}

.interactivetitle{
	font-size:13px;
	font-weight:bold;
	color:#EE2D24;
}


/* INTERACTIEF LUIK - ADD TOPIC */

ul#addtopic{
	margin:0px;
	padding:0px;
}

ul#addtopic li{
	padding-top:15px;
	list-style:none;
}

ul#addtopic li label{
	display:block;
	padding-bottom:2px;
	font-weight:bold;
}

ul#addtopic li label.error{
	color:#DB3142;
	font-weight:bold;
}

ul#addtopic li input.error{
	border:1px solid #DB3142;
}

ul#addtopic li textarea.error{
	border:1px solid #DB3142;
}

ul#addtopic label.chklabel{
	display:inline;
	padding-bottom:0px;
	font-weight:normal;
}

ul#categories{
	padding:0px;
	margin:0px;
	padding-top:5px;
	padding-left:5px;
}

ul#categories li{
	padding:0px;
	margin:0px;
	padding-bottom:5px;
}

ul#categories li ul.sub1{
	padding:0px;
	margin:0px;
	padding-top:5px;
	padding-left:25px;
}

ul#categories li ul.sub1 li{
	padding:0px;
	margin:0px;
	padding-bottom:5px;
}

ul#categories li ul.sub2{
	padding:0px;
	margin:0px;
	padding-top:5px;
	padding-left:25px;
}

ul#categories li ul.sub2 li{
	padding:0px;
	margin:0px;
	padding-bottom:5px;
}

/*ul#addressgroup{
	padding:0px;
	margin:0px;
	padding-top:5px;
	padding-left:5px;
}

ul#addressgroup li{
	padding:0px;
	margin:0px;
	padding-bottom:5px;
}*/

ul#addtopic li label.checkbox{
	display:inline;
	padding-left:5px;
	font-weight:normal;
}

.file{
	width: 300px;
	color: #8094A1;
	border: 1px solid #8094A1;
	background:0;
}

.btnAdd{
	/*background:url('../images/btnAdd.jpg') no-repeat left top;*/
	background:#670461;
	width:126px;
	height:29px;
	border:0px;
	margin-top:15px;
	margin-bottom:10px;
	color:#ffffff;
	border:1px solid #000000;
}

div.error{
	padding-bottom:3px;
	color:#DB3142;
	font-weight:bold;
}

table.lastItemsTable{
	/*border:1px solid #e9e9e9;*/
	border-width: 1px;
	border-style: solid;
	border-color: #e0e0e0;
	border-collapse: collapse;

}

tr.lastItemsTitle td{
	background:#670461;
	height:35px;
	padding-left:5px;
	font-size:12px;
	color:#ffffff;
}

tr.lastItem td{
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:10px;
}

td.lastItemIcon{
	background:#f0f0f0;
}

td.width215{
	width:215px;
}

td.width120{
	width:120px;
}

td.width115{
	width:115px;
}

td.width110{
	width:110px;
}

td.width100{
	width:100px;
}

td.width75{
	width:75px;
}

td.width70{
	width:70px;
}

td.width36{
	width:36px;
}

#topicNotify{
	border:1px solid #670461;
	margin-top:15px;
	margin-bottom:25px;
	padding-top:5px;
	padding-bottom:7px;
	padding-left:6px;
}

#topicNotify a:link, #topicNotify a:active, #topicNotify a:visited{
	text-decoration:underline;
}

#topicNotify a:hover{

}




.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
