BODY 				{ margin:0px; padding:0px; text-align:center; background:transparent url('pics/back.jpg'); background-repeat:no-repeat; background-attachment:fixed; background-color:#D2C726; }
/* layout elementen. id's want ze hoeven toch maar 1x op de pagina gebruikt te worden. */

#container			{ z-index:0; width:984px; height:auto; text-align:left; margin:10px auto; border-right:outset 4px #BBB018; border-bottom:outset 4px #BBB018; border-left:outset 4px #BBB018; border-top:outset 4px #BBB018; background-color:#BBB018; }
#headerblock		{ z-index:1; width:982x; height:128px; background: transparent url('pics/topfill.jpg'); background-repeat:repeat-x; }
#header1			{ z-index:1; width:100%; height:88px; background:transparent url('pics/logo.jpg'); background-repeat:no-repeat; }
#header2			{ z-index:1; float:right; width:410px; height:70px; right:0px; margin-top:13px; }
#advert				{ z-index:1; width:100%; height:40px; background:transparent url('pics/advert-back.jpg'); background-repeat:repeat-x; }
#footer 			{ z-index:0; width:982px; height:40px; background:transparent url('pics/footer.jpg') repeat-x; }
#footercontract		{ z-index:0; width:982px; height:40px; background:transparent url('pics/footer.jpg') repeat-x; }

#center				{ z-index:0; width:982px; height:auto; margin:0px; }
#contenthome			{ z-index:0; width:982px; height:auto; background:transparent url('pics/contback.jpg'); background-repeat:no-repeat; background-attachment:scroll; background-position:top; }
#contenthome1			{ z-index:0; width:982px; height:auto; background:transparent url('pics/contbackhome1.jpg'); background-repeat:no-repeat; background-attachment:scroll; background-position:top; }
#contentwebdesign			{ z-index:0; width:982px; height:auto; background:transparent url('pics/contbackconsult.jpg'); background-repeat:no-repeat; background-attachment:scroll; background-position:top; }
#contenthosting			{ z-index:0; width:982px; height:auto; background:transparent url('pics/contbackhosting.jpg'); background-repeat:no-repeat; background-attachment:scroll; background-position:top; }
#contentconsult			{ z-index:0; width:982px; height:auto; background:transparent url('pics/contbackhome.jpg'); background-repeat:no-repeat; background-attachment:scroll; background-position:top; }
#contentwebshop			{ z-index:0; width:982px; height:auto; background:transparent url('pics/contbackback.jpg'); background-repeat:no-repeat; background-attachment:scroll; background-position:top; }
#contentsoftware			{ z-index:0; width:982px; height:auto; background:transparent url('pics/contbacksoft.jpg'); background-repeat:no-repeat; background-attachment:scroll; background-position:top; }
.textblock			{ z-index:0; height:auto; border-left:1px solid #6e6704; border-right:1px solid #6e6704; border-top:1px solid #6e6704; border-bottom:1px solid #6e6704; margin-left:10px; margin-right:10px; margin-bottom:10px; margin-top:10px; }


.blckgreen			{ height:auto; margin-left:25px; margin-bottom:25px;}
.blckgreensmall		{ height:auto; margin-left:25px; margin-bottom:25px; margin-right:10px; }
.blcktopleftgreen	{ width:30px; height:30px; background:transparent url('pics/blcktopleft.jpg'); background-repeat:no-repeat; }
.blcktoprightgreen	{ width:34px; height:30px; background:transparent url('pics/blcktopright.jpg'); background-repeat:no-repeat; }
.blckbotleftgreen	{ width:30px; height:35px; background:transparent url('pics/blckbotleft.jpg'); background-repeat:no-repeat; }
.blckbotrightgreen	{ width:34px; height:35px; background:transparent url('pics/blckbotright.jpg'); background-repeat:no-repeat; }
.blckbackgreen		{ background-color:#B6AB17; }
.blckbotgreen		{ height:35px; background:transparent url('pics/blckbot.jpg'); background-repeat:repeat-x; }
.blcktopgreen		{ height:30px; background:transparent url('pics/blckheader.jpg'); background-repeat:repeat-x; }
.blckrightgreen		{ width:34px; background:transparent url('pics/blckright.jpg'); background-repeat:repeat-y; }
.blckleftgreen		{ width:30px; background:transparent url('pics/blckleft.jpg'); background-repeat:repeat-y; }
#photoblock			{ z-index:0; width:300px; height:auto; top:20px; left:10px; text-align:center; }
.photobuilt			{ text-align:center; border-left:#9D9010 solid 1px; border-top:#9D9010 solid 1px; border-right:#9D9010 solid 2px; border-bottom:#9D9010 solid 2px; }
#newsblock			{ z-index:0; width:250px; height:80%; text-align:left; margin-top:20px; }
.portobuilt			{ width:25%; height:120px; text-align:center; vertical-align:top; margin-top:3px; margin-right:3px; margin-left:3px; border-left:#000 solid 1px; border-top:#B6AB17 solid 1px; border-right:#B6AB17 solid 2px; border-bottom:#B6AB17 solid 2px; }

/* einde layout elementen. */
				
#headerText			{ display:inline; float:left; width:580px; height:120px; } 
				
					
/* layout elementen. id's want ze hoeven toch maar 1x op de pagina gebruikt te worden. */
#menu				{ width:100%; height:40px; }
.menuButton			{ height:30px; font:bold 0.8em tahoma; text-decoration:none; color:#A79C14; letter-spacing:1px; margin-left:10px;  }
.menuButton:hover 	{ text-decoration:underline; color:#aaa;  }


.plaintext			{ font:normal 0.8em tahoma; text-decoration:none; color:#000; text-align:left; letter-spacing:1px; margin-top:5px; margin-right:5px; margin-left:10px; margin-bottom:5px; }
.plaintextli			{ font:normal 0.8em Arial; text-decoration:none; color:#000; text-align:left; letter-spacing:1px; margin-top:3px; margin-right:10px; margin-left:50px; margin-bottom:3px; }
.linksmall			{ font:normal 0.6em Arial; text-decoration:none; color:#3C4958; text-align:center; letter-spacing:1px; margin-top:2px; margin-right:2px; margin-bottom:2px; border:0px solid #000; }
.link				{ font:normal 0.6em tahoma; text-decoration:none; color:#3C4958; text-align:left; letter-spacing:1px; }
.plaintextbold			{ font:bold 0.9em Arial; text-decoration:none; color:#580000; text-align:left; letter-spacing:1px; margin-top:10px; margin-right:10px; margin-left:50px; margin-bottom:10px; }
.footertext			{ font:normal 0.9em tahoma; text-decoration:none; color:#3C4958; text-align:right; letter-spacing:1px; margin-right:10px; }
.headertext			{ font:bold 14px Arial; text-decoration:none; letter-spacing:2px; color:#666600; margin-top:5px; margin-left:10px; margin-bottom:5px; text-align:left; }
.advertext			{ font:bold 0.9em tahoma; text-decoration:none; color:#494301; text-align:center; letter-spacing:1px; margin-top:20px; margin-right:10px; margin-left:30px; }
.linktext			{ font:normal 0.8em tahoma; text-decoration:none; color:#3C4958; text-align:left; letter-spacing:1px; margin-top:5px; margin-right:5px; margin-left:10px; margin-bottom:5px; }

/* BEGIN STYLES FOR HESK */
.TD					{ font:normal 0.9em; font-family : tahoma; text-decoration:none; color:#000; text-align:left; letter-spacing:1px; margin-top:5px; margin-right:5px; margin-left:10px; margin-bottom:5px; }
.TD.white			{ font:normal 0.9em; font-family : tahoma; text-decoration:none; color:#000; text-align:left; letter-spacing:1px; margin-top:5px; margin-right:5px; margin-left:10px; margin-bottom:5px; }
.TD.admin_white		{ font:normal 0.9em; font-family : tahoma; text-decoration:none; color:#000; text-align:left; letter-spacing:1px; margin-top:5px; margin-right:5px; margin-left:10px; margin-bottom:5px; }
.TD.admin_gray		{ font:normal 0.9em; font-family : tahoma; text-decoration:none; color:#000; text-align:left; letter-spacing:1px; margin-top:5px; margin-right:5px; margin-left:10px; margin-bottom:5px; }
.small				{ font:normal 0.9em; font-family : tahoma; }
.smaller			{ font:normal 0.8em; font-family : tahoma; }
.A					{ font:normal 0.9em; font-family : tahoma; color : #3C4958; text-decoration :underline; text-align:left; letter-spacing:1px; margin-top:5px; margin-right:5px; margin-left:10px; margin-bottom:5px; }
.A:HOVER				{ font:normal 0.9em; font-family : tahoma; color : #3C4958; text-decoration :underline; text-align:left; letter-spacing:1px; margin-top:5px; margin-right:5px; margin-left:10px; margin-bottom:5px; }
.A.smaller			{ font:normal 0.8em; font-family : tahoma; color : #3C4958; text-decoration :underline; text-align:left; letter-spacing:1px; margin-top:5px; margin-right:5px; margin-left:10px; margin-bottom:5px; }
.A.smaller:HOVER		{ font:normal 0.8em; font-family : tahoma; color : #3C4958; text-decoration :underline; }
.table.white			{ font:normal 0.9em; font-family : tahoma; color : #3C4958; text-decoration :none; text-align:left; letter-spacing:1px; margin-top:5px; margin-right:5px; margin-left:10px; margin-bottom:5px; }
.table.enclosing		{ font:normal 0.9em; font-family : tahoma; color : #000; text-decoration :none; text-align:left; letter-spacing:1px; margin-top:5px; margin-right:5px; margin-left:10px; margin-bottom:5px; }
.H3					{ color : #494301; font-family : tahoma; font:normal 1.2em; font-weight: bold; text-decoration:underline; }
.important			{ color: #580000; }
.medium				{ color: #580000; }
.INPUT				{ font:normal 0.9em; font-family : tahoma; color : #000; text-decoration :none; text-align:left; letter-spacing:1px; margin-top:5px; margin-right:5px; margin-left:10px; margin-bottom:5px; /*background-color:#FFFFFF;*/ }
.INPUT.button		{ font:normal 0.9em; font-family : tahoma; color : #000; text-decoration :none; text-align:left; letter-spacing:1px; margin-top:5px; margin-right:5px; margin-left:10px; margin-bottom:5px; }
.HR					{ color: #B6AB17; height: 1px; }
.open				{color : #FF0000;}
.waitingreply		{color : #FF9933;}
.replied			{color : #0000FF;}
.resolved			{color : #008000;}
.allbutresolved		{color : #000000;}

.success			{color : #008000;}
.error				{color : #FF0000;}
.notice				{color : #FF9900}

/* END STYLES FOR HESK */
.sideImage			{ display:inline; float:left; width:150px; margin-top:5px; background-repeat:no-repeat; border:0px solid #000; }
.sideImage#right_1 	{ height:62px; background-image:url(pics/sites/th_dvk.jpg); }
.sideImage#right_2 	{ height:62px; background-image:url(pics/sites/th_concentratiescherm.jpg); }
.sideImage#right_3 	{ height:62px; background-image:url(pics/sites/th_bhk.jpg); }
.sideImage#right_4 	{ height:62px; background-image:url(pics/sites/th_vlg.jpg); }
.sideImage#right_5 	{ height:62px; background-image:url(pics/sites/th_scolair.jpg); }
.sideImage#right_6 	{ height:62px; background-image:url(pics/sites/th_dcsport.jpg); }
.sideImage#right_7 	{ height:62px; background-image:url(pics/sites/th_surinam.jpg); }
.sideImage#right_8 	{ height:62px; background-image:url(pics/sites/th_ruaz.jpg); }
.sideImage#right_9 	{ height:62px; background-image:url(pics/sites/th_cafesport.jpg); }
.sideImage#right_10	{ height:62px; background-image:url(pics/sites/th_westcoastguard.jpg); }


/* BEGIN STYLES FOR CMS-NEWS */
/*A:LINK, A:ACTIVE, A:VISITED { font:normal 0.6em tahoma; text-decoration:none; color:#3C4958; text-align:left; letter-spacing:1px; }*/
/* END STYLES FOR CMS-NEWS */


