body {
		margin: 0px;
		padding:0px;
		background: #fff url("../images/bg_body.png") repeat-x;
		text-align: center;		
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #848484;
	line-height: 18px;
}


body#popup {
	margin: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #848484;
	line-height: 18px;
	background-image: none;
	text-align: left;
}

div#wrapper {margin: 0 auto; width: 994px; text-align: left; background: url("../images/bg/home.jpg") no-repeat 0px 0px;}
* html div#wrapper {height: 100%}

#home div#wrapper, #presentique div#wrapper {margin: 0 auto; width: 994px; text-align: left; background: url("../images/bg/portfolio.jpg") no-repeat 0px 0px;}
#internet div#wrapper {margin: 0 auto; width: 994px; text-align: left; background: url("../images/bg/portfolio.jpg") no-repeat 0px 0px;}
#presentatiespage div#wrapper {margin: 0 auto; width: 994px; text-align: left; background: url("../images/bg/presentaties.jpg") no-repeat 0px 0px;}

#contactpage div#wrapper {margin: 0 auto; width: 994px; text-align: left; background: url("../images/bg/contact.jpg") no-repeat 0px 0px;}

#animatiespage div#wrapper{margin: 0 auto; width: 994px; text-align: left; background: url("../images/bg/video.jpg") no-repeat 0px 0px;}

#portfoliopage div#wrapper {margin: 0 auto; width: 994px; text-align: left; background: url("../images/bg/portfolio.jpg") no-repeat 0px 0px;}
.contentportfolio {width: 433px; float:left; height: 431; overflow: hidden}
div#header {height: 206px; width: 994px; overflow: hidden}
div#logo {margin-left: 42px; padding-top: 58px; padding-bottom: 14px; }

img {border: 0px;}

.selected a img {border: 1px solid #b21212;}
.selected:hover img {border: 1px solid #b21212;}

strong {font-size: 14px; font-weight: normal}

.highlightit img {border: 1px solid #e2e2e2;}
.highlightit:hover img {border: 1px solid #b21212;}
.highlightit:hover {color: #b21212; /* Dummy definition to overcome IE bug */}

#subnavtop {text-align: right; height: 17px; margin: 0; padding-bottom: 10px; margin-right: 43px; color: #666}
div#subnavtop  a, visited {text-decoration: none; color:#666;}
div#subnavtop  a:hover {text-decoration: underline; color: #666;}
tabel {border: 0px}


.kolom1 {float: left; width: 196px; background-color: #fff; padding: 20px;  margin-left: 25px; margin-top: 50px; }
* html .kolom1 {width: 235px; margin-left: 26px; }
.kolom2 {float: left; width: 196px; background-color: #fff; padding: 20px; margin-top: 25px; height: 282px; overflow:hidden}
* html .kolom2 {width: 236px; height: 322px}
.kolom3 {float: left; width: 196px; background-color: #fff; padding: 20px; margin-top: 25px; min-height: 282px}
* html .kolom3 {width: 236px; height: 322px}


.kolom4 {float: left; width: 196px; background-color: #fff; padding: 20px; margin-top: 25px; height: 282px}
* html .kolom4 {width: 235px; height: 322px}

.kolom2-breed {float: left; width: 431px; background-color: #fff; padding: 20px; margin-top: 25px; min-height: 282px}
* html .kolom2-breed {width: 471px;height: 322px}


.kolom2-portfolio {float: left; width: 667px; background-color: #fff; padding: 20px; margin-top: 25px;}
* html .kolom2-portfolio {width: 707px; height: 322px}

.kolom3-port {float: left; width: 216px; background-color: #fff; padding-top: 20px;padding-right: 20px; margin-top: 25px; height: 282px}
* html .kolom3-port {width: 236px; height: 322px}


#imageOverview img {width: 88px; height: 68px; margin-bottom: 12px;}
#table-nieuws {margin-top: 14px;}
#table-nieuws td {vertical-align: top; padding-bottom: 18px}
#table-nieuws a, a:visited {text-decoration:	none; color: #fff;}
#table-nieuws a:hover {text-decoration: underline; color: #fff;}
/* --------------------------- navigatie -------------------------------------- */

div#navigatie {

		/* breedte */
		height:	36px;	
		background: url("../images/nav/bg_nav.png") no-repeat;
		padding-left: 13px;
		width: 994px;
		top: 170px;
		position: absolute;
		overflow: hidden;
}



#nav {
		float: 					left;			
}

#nav ul.lev1 {
		padding: 				0px 0px 0px 0px;	
		float: 					left; 
		margin: 				0px 0px 0px 0px;	
		width: 					994px; 
		position: 				relative; 
		height: 				36px;
}

#nav ul.lev1 li {
		padding: 				0px 0px 0px 0px; 
		float: 					left; 
		margin: 				0px 0px 0px 30px;; 
		background-repeat: 		no-repeat; 
		list-style-type: 		none; 
		height:	 				36px; 
		overflow: 				hidden;
}

#nav ul.lev1 li a {
		display: 				block; 
		float: 					left; 
		margin: 				0px;
		padding: 				0px 0px 0px 0px; 
		font: 					Verdana, Helvetica, Arial, sans-serif; 
		color: 					#fff; 
		white-space: 			nowrap; 
		height: 				36px; 
		text-decoration:		none;
}

#nav ul.lev1 li a#n1_01 {
		background: 			url(../images/nav/presentique.png) no-repeat 0px 0px;
		width: 					89px; 
		height: 				36px;
		text-align:				left;
}
#nav ul.lev1 li a#n1_01:hover  {
		background-position:	0px -36px;
}
#nav ul.lev1 li.current a#n1_01, #nav ul.lev1 li.current a#n1_01:hover{
		background-position: 	0px -72px;
}

#nav ul.lev1 li a#n1_02 {
		background: 			url(../images/nav/presentaties.png) no-repeat 0px 0px;
		width: 					93px; 
		height: 				36px;
		text-align:				left;
}
#nav ul.lev1 li a#n1_02:hover {
		background-position: 	0px -36px;
}
#nav ul.lev1 li.current a#n1_02, #nav ul.lev1 li.current a#n1_02:hover {
		background-position: 	0px -72px;
}

#nav ul.lev1 li a#n1_03 {
		background: 			url(../images/nav/animaties.png) no-repeat 0px 0px;
		width: 					69px; 
		height: 				36px;
		text-align:				left;
}
#nav ul.lev1 li a#n1_03:hover{
		background-position: 	0px -36px;
}
#nav ul.lev1 li.current a#n1_03, #nav ul.lev1 li.current a#n1_03:hover  {
		background-position: 	0px -72px;
}

#nav ul.lev1 li a#n1_04 {
		background: 			url(../images/nav/video.png) no-repeat 0px 0px;
		width: 					38px; 
		height: 				36px;
		text-align:				left;
}
#nav ul.lev1 li a#n1_04:hover {
		background-position: 	0px -36px;
}
#nav ul.lev1 li.current a#n1_04, #nav ul.lev1 li.current a#n1_04:hover {
		background-position: 	0px -72px;
}

#nav ul.lev1 li a#n1_05 {
		background: 			url(../images/nav/internet.png) no-repeat 0px 0px;
		width: 					62px;
		height: 				36px;
		text-align:				left;
}
#nav ul.lev1 li a#n1_05:hover {
		background-position: 	0px -36px;
}
#nav ul.lev1 li.current a#n1_05, #nav ul.lev1 li.current a#n1_05:hover {
		background-position: 	0px -72px;
}

#nav ul.lev1 li a#n1_06 {
		background: 			url(../images/nav/portfolio.png) no-repeat 0px 0px;
		width: 					72px;
		height: 				36px;
		text-align:				left;
}
#nav ul.lev1 li a#n1_06:hover {
		background-position: 	0px -36px;
}
#nav ul.lev1 li.current a#n1_06 , #nav ul.lev1 li.current a#n1_06:hover{
		background-position: 	0px -72px;
}

#nav ul.lev1 li a {
		text-indent: 			-9999px;
}


/* --------------------------- subnavigatie -------------------------------------- */
div#subnavigatie {
		float: left; text-align: center; 
}

/*.subnavigatie img {margin-top: 12px; margin-bottom: 12px}*/

#subnav {
} 

#subnav ul.lev1 {
		padding: 				0px;
		margin: 				0px;
		position: 				relative; 

}

#subnav ul.lev1 li {
		Padding-right: 0px;
		text-transform: uppercase;
		background-repeat: 		no-repeat; 
		list-style-type: 		none; 
		overflow: 				hidden;
}

#subnav ul.lev1 li a:hover, #subnav ul.lev1 li.current a,#subnav ul.lev1 li.current a:active,#subnav ul.lev1 li.current a:link,#subnav ul.lev1 li.current a:visited  {
		color: 					#b21212; 
		text-decoration:		none;
}

#subnav ul.lev1 li a:active { color: #909090; text-decoration: none }
#subnav ul.lev1 li a:link { color: #909090; text-decoration: none }
#subnav ul.lev1 li a:visited { color: #909090; text-decoration: none }
#subnav ul.lev1 li a:hover, #subnav ul.lev1 li.current a {color: #b21212; text-decoration: none }
/*
#subnav ul.lev1 li a#n2_01 {
		background: 			url(../images/nav/gebouw_historie.png) no-repeat 0px 0px;
		width: 					155px; 
		height: 				12px;
		text-align:				left;
}
#subnav ul.lev1 li a#n2_01:hover, #subnav ul.lev1 li.current a#n2_01:hover {
		background-position:	0px -12px;
}
#subnav ul.lev1 li.current a#n2_01 {
		background-position: 	0px -12px;
}

#subnav ul.lev1 li a#n2_02 {
		background: 			url(../images/nav/over_de_stichting.png) no-repeat 0px 0px;	
		width: 					155px; 
		height: 				12px;
		text-align:				left;
}
#subnav ul.lev1 li a#n2_02:hover, #subnav ul.lev1 li.current a#n2_02:hover {
		background-position: 	0px -12px;
}
#subnav ul.lev1 li.current a#n2_02 {
		background-position: 	0px -12px;
}

#subnav ul.lev1 li a#n2_03 {
		background: 			url(../images/nav/toekomstvisie.png) no-repeat 0px 0px;
		width: 					155px; 
		height: 				12px;
		text-align:				left;
}
#subnav ul.lev1 li a#n2_03:hover, #subnav ul.lev1 li.current a#n2_03:hover {
		background-position: 	0px -12px;
}
#subnav ul.lev1 li.current a#n2_03 {
		background-position: 	0px -12px;
}

#subnav ul.lev1 li a#n2_04 {
		background: 			url(../images/nav/huurders.png) no-repeat 0px 0px;
		width: 					155px; 
		height: 				12px;
		text-align:				left;
}
#subnav ul.lev1 li a#n2_04:hover, #subnav ul.lev1 li.current a#n2_04:hover {
		background-position: 	0px -12px;
}
#subnav ul.lev1 li.current a#n2_04 {
		background-position: 	0px -12px;
}

#subnav ul.lev1 li a#n2_05 {
		background: 			url(../images/nav/mogelijkheden.png) no-repeat 0px 0px;
		width: 					155px; 
		height: 				12px;
		text-align:				left;
}
#subnav ul.lev1 li a#n2_05:hover, #subnav ul.lev1 li.current a#n2_05:hover {
		background-position: 	0px -12px;
}
#subnav ul.lev1 li.current a#n2_05 {
		background-position: 	0px -12px;
}

#subnav ul.lev1 li a#n2_06 {
		background: 			url(../images/nav/sub_contact.png) no-repeat 0px 0px;
		width: 					155px; 
		height: 				12px;
		text-align:				left;
}
#subnav ul.lev1 li a#n2_06:hover, #subnav ul.lev1 li.current a#n2_06:hover {
		background-position: 	0px -12px;
}
#subnav ul.lev1 li.current a#n2_06 {
		background-position: 	0px -12px;
}

#subnav ul.lev1 li a#n2_07 {
		background: 			url(../images/nav/informatie.png) no-repeat 0px 0px;
		width: 					155px; 
		height: 				12px;
		text-align:				left;
}
#subnav ul.lev1 li a#n2_07:hover, #subnav ul.lev1 li.current a#n2_07:hover {
		background-position: 	0px -12px;
}
#subnav ul.lev1 li.current a#n2_07 {
		background-position: 	0px -12px;
}

#subnav ul.lev1 li a#n2_08 {
		background: 			url(../images/nav/catering.png) no-repeat 0px 0px;
		width: 					155px; 
		height: 				12px;
		text-align:				left;
}
#subnav ul.lev1 li a#n2_08:hover, #subnav ul.lev1 li.current a#n2_08:hover {
		background-position: 	0px -12px;
}
#subnav ul.lev1 li.current a#n2_08 {
		background-position: 	0px -12px;
}

#subnav ul.lev1 li a#n2_08 {
		background: 			url(../images/nav/catering.png) no-repeat 0px 0px;
		width: 					155px; 
		height: 				12px;
		text-align:				left;
}
#subnav ul.lev1 li a#n2_08:hover, #subnav ul.lev1 li.current a#n2_08:hover {
		background-position: 	0px -12px;
}
#subnav ul.lev1 li.current a#n2_08 {
		background-position: 	0px -12px;
}

#subnav ul.lev1 li a#n2_09 {
		background: 			url(../images/nav/atrium.png) no-repeat 0px 0px;
		width: 					155px; 
		height: 				12px;
		text-align:				left;
}
#subnav ul.lev1 li a#n2_09:hover, #subnav ul.lev1 li.current a#n2_09:hover {
		background-position: 	0px -12px;
}
#subnav ul.lev1 li.current a#n2_09 {
		background-position: 	0px -12px;
}

#subnav ul.lev1 li a#n2_10 {
		background: 			url(../images/nav/trouwzaal.png) no-repeat 0px 0px;
		width: 					155px; 
		height: 				12px;
		text-align:				left;
}
#subnav ul.lev1 li a#n2_10:hover, #subnav ul.lev1 li.current a#n2_10:hover {
		background-position: 	0px -12px;
}
#subnav ul.lev1 li.current a#n2_10 {
		background-position: 	0px -12px;
}

#subnav ul.lev1 li a#n2_11 {
		background: 			url(../images/nav/vergaderzaal.png) no-repeat 0px 0px;
		width: 					155px; 
		height: 				12px;
		text-align:				left;
}
#subnav ul.lev1 li a#n2_11:hover, #subnav ul.lev1 li.current a#n2_11:hover {
		background-position: 	0px -12px;
}
#subnav ul.lev1 li.current a#n2_11 {
		background-position: 	0px -12px;
}

#subnav ul.lev1 li a#n2_12 {
		background: 			url(../images/nav/studio.png) no-repeat 0px 0px;
		width: 					155px; 
		height: 				12px;
		text-align:				left;
}
#subnav ul.lev1 li a#n2_12:hover, #subnav ul.lev1 li.current a#n2_12:hover {
		background-position: 	0px -12px;
}
#subnav ul.lev1 li.current a#n2_12 {
		background-position: 	0px -12px;
}

#subnav ul.lev1 li a#n2_13 {
		background: 			url(../images/nav/nieuws.png) no-repeat 0px 0px;
		width: 					155px; 
		height: 				12px;
		text-align:				left;
}
#subnav ul.lev1 li a#n2_13:hover, #subnav ul.lev1 li.current a#n2_13:hover {
		background-position: 	0px -12px;
}
#subnav ul.lev1 li.current a#n2_13 {
		background-position: 	0px -12px;
}

#subnav ul.lev1 li a {
		text-indent: 			1px;
}
*/

div#container {margin: 0px; padding: 0px 0px 0px 0px; width: 996px; text-align: left; }

#bg-home {background: url("../images/bg/bg_homex.gif") no-repeat; height: 303px; width: 996px; padding-top: 30px; }
#bg-het_sieraad {background: url("../images/bg/bg_het_sieraad.gif") no-repeat; min-height: 319px; width: 996px; padding-top: 30px;}
#bg-verhuur {background: url("../images/bg/bg_verhuur.gif") no-repeat; min-height: 319px; width: 996px; padding-top: 30px;}
#bg-ruimtes {background: url("../images/bg/bg_ruimtes.gif") no-repeat; min-height: 319px; width: 996px; padding-top: 30px;}
#bg-programmering {background: url("../images/bg/bg_programmering.gif") no-repeat; min-height: 319px; width: 996px; padding-top: 30px;}
#bg-edel {background: url("../images/bg/bg_edel.gif") no-repeat; min-height: 319px; width: 996px; padding-top: 30px;}
#bg-referenties {background: url("../images/bg/bg_referenties.gif") no-repeat; min-height: 319px; width: 996px; padding-top: 30px;}

h1 {font-size:	23px; color: #848484; font-weight: normal; margin: 0px; height: 35px; line-height: 24px}

#pagetitel {margin-top: 25px;margin-left: 280px}

h1#overpresentique {background: url("../images/titels/over_presentique.png") no-repeat 0px 0px; width: 177px; height: 22px; overflow: hidden; text-indent: 1000px; margin-bottom: 10px}
h1#presentique {background: url("../images/titels/t_presentique.png") no-repeat 0px 0px; width: 127px; height: 22px; overflow: hidden; text-indent: 1000px; margin-bottom: 10px}
h1#portfolio {background: url("../images/titels/t_portfolio.png") no-repeat 0px 0px; width: 127px; height: 22px; overflow: hidden; text-indent: 1000px; margin-bottom: 10px}
h1#presentaties{background: url("../images/titels/t_presentaties.png") no-repeat 0px 0px; width: 127px; height: 22px; overflow: hidden; text-indent: 1000px; margin-bottom: 10px}

h1#animaties{background: url("../images/titels/t_animaties.png") no-repeat 0px 0px; width: 127px; height: 22px; overflow: hidden; text-indent: 1000px; margin-bottom: 10px}

h1#video{background: url("../images/titels/t_video.png") no-repeat 0px 0px; width: 127px; height: 22px; overflow: hidden; text-indent: 1000px; margin-bottom: 10px}

h1#internet{background: url("../images/titels/t_internet.png") no-repeat 0px 0px; width: 127px; height: 22px; overflow: hidden; text-indent: 1000px; margin-bottom: 10px}

h1#project {background: url("../images/titels/projecten.png") no-repeat 0px 0px; width: 189px; height: 22px; overflow: hidden; text-indent: 1000px; margin-bottom: 10px}
h1#presentaties-home {background: url("../images/titels/presentaties-home.png") no-repeat 0px 0px; width: 177px; height: 22px; overflow: hidden; text-indent: 1000px; margin-bottom: 10px}
h1#nieuws {background: url("../images/titels/nieuws.png") no-repeat 0px 0px; width: 177px; height: 22px; overflow: hidden; text-indent: 1000px; margin-bottom: 10px}

h2 {font-size:	18px; color: #848484; font-weight: normal; margin-bottom: 4px; margin-top: 0px }
#logocontainer {margin-top: 20px; }
.logo {border: 1px solid #545454; height: 74px;margin-bottom: 10px; text-align: center; float: left; width: 104px;display: block;}

div.logo img {margin-bottom: 1px;} 


.lijn {clear: both;margin-top: 20px; border-top: 1px solid #545454; padding-top: 18px ; width: 473px}
.inputform {border: 1px solid #545454; background-color: #000; color: #fff; font-size: 11px; height: 18px; margin-top: 4px; margin-bottom: 4px; width: 390px;padding-left: 4px}
#tekstarea {border: 1px solid #545454; background-color: #000; color: #fff; font-size: 11px; width: 466px; font-family: Verdana, Arial, Helvetica, sans-serif;margin-top: 4px; padding-left: 4px}

.titelnieuws {font-weight: bold; color:#848484}
.titel {font-weight: normal; color:#b21212}
ul {margin-left: 0px; padding-left: 0px; margin-top: 0px; padding-top: 0px}
.datum {font-size:	10px; color: #909090; line-height: 18px;}

.meer {color: #b21212; margin-top: 4px;}
.meer a, .meer a:visited, a.meer:visited {text-decoration: none; color: #b21212;}
.meer a:hover, a.meer:hover {text-decoration: underline; color: #b21212;}

.meerinfo {color: #b21212; }
a.meerinfo:visited, a.meerinfo:active, a.meerinfo:link  {text-decoration: none; color: #b21212;}
a.meerinfo:hover {text-decoration: underline; color: #b21212;}

.nieuwslink, .nieuwslink a, .nieuwslink a:visited, .nieuwslink a:active, .nieuwslink a:link {text-decoration: none; color: #848484; margin-bottom: 5px; margin-top: 10px}
.nieuwslinkcurrent a, .nieuwslink a:hover {text-decoration: none; color: #b21212; margin-bottom: 5px; margin-top: 10px}


a.nieuwslinkcurrent:visited, a.nieuwslinkcurrent:active, a.nieuwslinkcurrent:link  {text-decoration: none; color: #b21212;}
a.nieuwslinkcurrent:hover {text-decoration: none; color: #b21212;}


.caption {font-size: 9px; margin-top: 4px;color: #909090; line-height: 12px;}
.captionrechts {font-size: 9px;margin-top: 4px; padding-left: 45px;color: #909090;}

div#footer {clear: both; height: 45px;color: #fff; font-size: 10px; margin-left: 43px; }
div#footer a, visited {text-decoration: none; color:#fff;}
div#footer a:hover {text-decoration: underline; color: #fff;}

div#footer .tekst {padding-top: 15px;}

h2 a {	color: #909090;
	text-decoration: none;}
h2 a:active { color: #909090; text-decoration: none }
h2 a:link { color: #909090; text-decoration: none }
h2 a:visited { color: #909090; text-decoration: none}
h2 a:hover {color: #b21212; text-decoration: none }

a
{
	font-weight: normal;
	color: #b21212;
	text-decoration: none;
}
a:active { color: #b21212; text-decoration: none }
a:link { color: #b21212; text-decoration: none }
a:visited { color: #b21212; text-decoration: none}
a:hover {color: #b21212; text-decoration: underline }

