body, html	{height:100%; margin:0; padding:0;}

#main	{ 
	width:720px; 
	height:384px; 
	position:absolute; 
	margin-left:-360px; 
	left:50%; 
	margin-top:-192px; 
	top:50%; 
	border:0px;
	z-index: 0;
}

#achtergrond	{ 
	width:720px; 
	height:360px; 
	position:absolute; 
	margin-left:-360px; 
	left:50%; 
	margin-top:-192px; 
	top:50%; 
	border:0px;
	z-index: -1;
}

#achtergrondflash	{ 
	width:720px; 
	height:360px; 
	float:left;
	text-align:left;
	position:absolute; 
	margin:0; 
	border:0;
	z-index: -2;
	visibility: visible;
}

#kader	{ 
	width:720px; 
	height:384px; 
	position:absolute; 
	margin-left:-360px; 
	left:50%; 
	margin-top:-192px; 
	top:50%; 
	border:1px solid black;
	z-index: 4;
}

.logo {
	width:64px;
	height:59px;
	position:absolute;
	margin-left:-425px;
	left:50%;
	margin-top:-192px;
	top:50%;
	border:0;
	z-index: -2;
}

#logo_algemeen 		{width:64px; height:59px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: visible;}
#logo_stedenbouw 	{width:64px; height:59px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}
#logo_utiliteitsbouw 	{width:64px; height:59px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}
#logo_woningbouw 	{width:64px; height:59px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}
#logo_villa 		{width:64px; height:59px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}
#logo_interieur 	{width:64px; height:59px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}
#logo_visie	 	{width:64px; height:59px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}
#logo_medewerkers 	{width:64px; height:59px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}
#logo_vacature  	{width:64px; height:59px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}
#logo_gegevens 		{width:64px; height:59px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}
#logo_nieuws	 	{width:64px; height:59px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}

#header_projecten_stedenbouw 		{width:278px; height:34px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}
#header_projecten_utiliteitsbouw 	{width:278px; height:34px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}
#header_projecten_woningbouw 		{width:278px; height:34px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}
#header_projecten_villa 		{width:278px; height:34px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}
#header_projecten_interieur 		{width:278px; height:34px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}
#header_bureau_visie			{width:278px; height:34px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}
#header_bureau_medewerkers	 	{width:278px; height:34px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}
#header_bureau_vacature 		{width:278px; height:34px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}
#header_bureau_gegevens 		{width:278px; height:34px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}
#header_bureau_nieuws	 		{width:278px; height:34px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}
#header_bureau_opdrachtgevers	 		{width:278px; height:34px; float:left;text-align:left; position:relative; margin:0; border:0; visibility: hidden;}

#header	{ 
	width:720px; 
	height:34px; 
	position:absolute; 
	margin-left:-385px; 
	left:50%; 
	margin-top:-222px; 
	top:50%; 
	border:0;
	z-index: 2;
}


.header1 {
	width:209px; 
	height:34px; 
	position:absolute;
	margin-left:-250px;
	left:50%;
	margin-top:-222px;
	top:50%;
	border:0;
	z-index: 1;
    }


.header2 {
	width:278px;
	height:34px;
	position:absolute;
	margin-left:83px;
	left:50%;
	margin-top:-222px;
	top:50%;
	border:0;
	z-index: 1;
    }

#header_bureau
{ 
	width:153px; 
	height:34px; 
	float:left;
	text-align:left;
	position:relative; 
	margin:0; 
	border:0;
}
#header_bureau2
{ 
	width:159px; 
	height:34px; 
	float:left;
	text-align:left;
	position:relative; 
	margin:0; 
	border:0;
}
#header_projecten
{ 
	width:130px; 
	height:34px; 
	float:left;
	text-align:left;
	position:relative; 
	margin:0; 
	border:0;
}

#projecttext {
	width: 275px;
	height: 360px;
	border-collapse: collapse;
	border-spacing: 0;
	border: 0;
	position:absolute; 
	margin-left:72px; 
	left:50%; 
	margin-top:-192px; 
	top:50%; 
	border: 0; 
	padding: 10px 10px; 
}

#projecttextlink {
	border-collapse: collapse;
	border-spacing: 0;
	border: 0;
	position:absolute; 
	margin-left:72px; 
	left:50%; 
	margin-top:120px; 
	top:50%; 
	border: 0; 
	padding: 10px 10px; 
	z-index: 3;
}

.overzicht {
	width: 90px;
	height: 11px;
	border-collapse: collapse;
	border-spacing: 0;
	border: 0;
}

#text {
	width: 263px;
	height: 320px;
	border-collapse: collapse;
	border-spacing: 0;
	border: 0;
	position:absolute; 
	margin-left:73px; 
	left:50%; 
	margin-top:-192px; 
	top:50%; 
	border: 0; 
	padding: 20px 10px; 
	z-index: 1;
	overflow: auto;
}

#textlijst {
	width: 265px;
	height: 300px;
	border-collapse: collapse;
	border-spacing: 0;
	border: 0;
	position:absolute; 
	margin-left:73px; 
	left:50%; 
	margin-top:-192px; 
	top:50%; 
	border: 0; 
	padding: 20px 10px; 
	z-index: 1;
	overflow: auto;
}

#footer 
{
	background-image: url(images/background.gif);
	width:432px; 
	height:360px; 
	position:relative; 
	margin-left:-360px; 
	left:50%; 
	margin-top:-192px; 
	top:50%; 
	border:0px; 
	z-index: 1;
}

#footer .thumbnail_container 
{
	float:left;
	text-align:left;
	height: 72px;
	width: 72px;
	border:0; 
}

#menu 
{
	width:720px; 
	height:24px; 
	position:absolute; 
	margin-left:-360px; 
	left:50%; 
	margin-bottom:-192px; 
	bottom:50%; 
	border:0px;
	z-index: 1;
}

#menu2
{
	width:720px; 
	height:24px; 
	position:absolute; 
	margin-left:-360px; 
	left:50%; 
	margin-bottom:-250px; 
	bottom:50%; 
	border:0px;
	z-index: 0;
}

#menu .category 
{
	float:left;
	text-align:left;
	height: 24px;
	width: 144px;
	border:0; 
	z-index: 3;
}

.project	{
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 13 px;
	line-height: 12 px;
	color: Black;
	text-decoration: none;
}

#projecttext_w	{
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: 14px;
	color: #636163;
	text-decoration: none;
}

#projecttext_s	{
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: 14px;
	color: #52344A;
	text-decoration: none;
}

#projecttext_u	{
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: 14px;
	color: #A5A663;
	text-decoration: none;
}

#projecttext_v	{
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: 14px;
	color: #D6308C;
	text-decoration: none;
}


.visie	{
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: 14px;
	color: Black;
	text-decoration: none;
}


a.project	{
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: 11px;
	color: Black;
	text-decoration: none;
}



a:hover.project	{
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	line-height: 11px;
	color: Black;
	text-decoration: none;
}

a.project2	{
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}

a:hover.project2	{
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9px;
	color: Black;
	text-decoration: none;
}

a.project3	{
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: 11px;
	color: Black;
	text-decoration: none;
}

a:hover.project3	{
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: 11px;
	color: Black;
	text-decoration: underline;
}
a.projecten {
font-family: Arial, helvetica, sans-serif;
font-style: normal;
font-weight: normal;
font-size: 24px;
color: #999999;
text-decoration: none;
}

a:hover.projecten {
font-family: Arial, helvetica, sans-serif;
font-style: normal;
font-weight: normal;
font-size: 24px;
color: #000000;
text-decoration: none;
}

img.navigatie	{
	height: 24px;
	width: 144px;
	border: 0;
	vertical-align: top;
}

img.projectimage	{
	height: 359px;
	width: 432px;
	border: 0;
	vertical-align: top;
}
.home1	{
	height: 16px;
	width: 20px;
	border: 0;
}
.pijl1	{
	height: 16px;
	width: 20px;
	border: 0;
}

.pijl2	{
	height: 16px;
	width: 20px;
	border: 0;
}

.pijl3	{
	height: 11px;
	width: 12px;
	border:0px; 
}

img.thumbnail	{
	height: 71px;
	width: 71px;
	border: 0;
	vertical-align: top;
}

.textmedewerkers	{
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: 14px;
	color: Black;
	text-decoration: none;
}

#projecttext2	{
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: 14px;
	color: Black;
	text-decoration: none;
}

#projecttext2a	{
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	line-height: 10px;
	color: Black;
	text-decoration: none;

}

#projecttext2b	{
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	color: Black;
	text-decoration: none;
}

#projecttextnaam	{
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	line-height: 14px;
	color: #777777;
	text-decoration: none;
}

#projecttextnaam2	{
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	line-height: 11px;
	color: #777777;
	text-decoration: none;
}

#indexkader	{
	height: 71px;
	width: 71px;
	border: 0;
	vertical-align: top;
}

.indextext	{
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 1px;
	line-height: 0px;
	color: white;
	text-decoration: none;
}


#menucategorie1 {float:left; text-align:center; width: 144px; height: 24px;}
#menucategorie2 {float:left; text-align:center; width: 144px; height: 24px;}
#menucategorie3 {float:left; text-align:center; width: 144px; height: 24px;}
#menucategorie4 {float:left; text-align:center; width: 144px; height: 24px;}
#menucategorie5 {float:left; text-align:center; width: 144px; height: 24px;}

.tekstgrootZW	{font-family: Arial, helvetica, sans-serif;font-style: normal;font-weight: normal;font-size: 24px;color: #000000;}
.tekstgrootGR	{font-family: Arial, helvetica, sans-serif;font-style: normal;font-weight: normal;font-size: 24px;color: #999999;}
.tekstgrootS	{font-family: Arial, helvetica, sans-serif;font-style: normal;font-weight: normal;font-size: 24px;color: #52344A;}
.tekstgrootU	{font-family: Arial, helvetica, sans-serif;font-style: normal;font-weight: normal;font-size: 24px;color: #A5A663;}
.tekstgrootW	{font-family: Arial, helvetica, sans-serif;font-style: normal;font-weight: normal;font-size: 24px;color: #636163;}
.tekstgrootV	{font-family: Arial, helvetica, sans-serif;font-style: normal;font-weight: normal;font-size: 24px;color: #D6308C;}
.tekstgrootI	{font-family: Arial, helvetica, sans-serif;font-style: normal;font-weight: normal;font-size: 24px;color: #426594;}
.tekstgrootVI	{font-family: Arial, helvetica, sans-serif;font-style: normal;font-weight: normal;font-size: 24px;color: #5091AB;}
.tekstgrootME	{font-family: Arial, helvetica, sans-serif;font-style: normal;font-weight: normal;font-size: 24px;color: #C0D032;}
.tekstgrootVA	{font-family: Arial, helvetica, sans-serif;font-style: normal;font-weight: normal;font-size: 24px;color: #996633;}
.tekstgrootGE	{font-family: Arial, helvetica, sans-serif;font-style: normal;font-weight: normal;font-size: 24px;color: #999999;}
.tekstgrootEM	{font-family: Arial, helvetica, sans-serif;font-style: normal;font-weight: normal;font-size: 24px;color: #999966;}
.tekstgrootGR2	{font-family: Arial, helvetica, sans-serif;font-style: normal;font-weight: normal;font-size: 17px;color: #000000;}
.tekstgrootGR3	{font-family: Arial, helvetica, sans-serif;font-style: normal;font-weight: normal;font-size: 11px;color: #000000;}

.outside {
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: White;
	text-decoration: none;
    }

.inside {
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: White;
	text-decoration: none;
    }

.outside1 {background-color: #51354C;}
.outside2 {background-color: #A7A662;}
.outside3 {background-color: #666666;}
.outside4 {background-color: #D2328C;}
.outside5 {background-color: #406795;}
.outside6 {background-color: #5091ab;}
.outside7 {background-color: #c0d032;}
.outside8 {background-color: #999966;}
.outside9 {background-color: #996633;}
.outside10 {background-color: #999999;}