body { color: #362f2d; font-size: 62.5%; font-family: Verdana; background-color: #c1cbe0; }
p { color: #362f2d; font-size: 1.1em; font-family: Verdana; vertical-align: 1.4em; }
h1 { color: #2c1e7e; font-size: 1.2em; font-family: Verdana; font-weight: bold; word-spacing: 0.5px; letter-spacing: 0.6px; }
h2 { color: #564b98; font-size: 1em; font-family: verdana; font-weight: bold; }
h3 { color: #2c1e7e; font-size: 1em; font-family: verdana; font-weight: bold; margin-top: 0; margin-bottom: 0; }
ul { font-size: 1em; margin-left: -10px; }
a:link { color: #072f6f; font-family: verdana; text-decoration: none; }
a:visited { color: #072f6f; font-family: verdana; text-decoration: none; }
a:hover { color: #b6bcc6; font-family: verdana; text-decoration: none; }
a:active { color: #5f5f5f; font-family: verdana; text-decoration: none; }
#maincontainer { background-color: #fff; text-align: left; height: 600px; width: 950px; left: 50%; top: 18px; position: absolute; visibility: visible; margin-left: -475px; }
#header { background-image: url(../beelden/header_segesta.gif); background-repeat: no-repeat; height: 40px; width: 950px; left: 0; top: 0; position: absolute; visibility: visible; }
#navigatie { height: 30px; width: 950px; left: 0; top: 43px; position: absolute; visibility: visible; }
#navigatieheader { background-image: url(../beelden/navigatie_verloop.png); background-repeat: repeat-x; width: 950px; height: 30px; z-index: 9998; }
#navigatieheader #segestanav { margin: 0 0 0 5px; padding: 0; }

#navigatieheader #segestanav li { display: inline; }
#navigatieheader #segestanav li a { float: left; width: 115px; height: 0; padding-top: 30px; overflow: hidden; background-image: url(../beelden/globalnavbg.png); background-repeat: no-repeat; margin-left: 2px; }
/* BUTTONS */
#navigatieheader #segestanav li#home a { background-position: -26px 0; }
#navigatieheader #segestanav li#overons a { background-position: -140px 0; }
#navigatieheader #segestanav li#ontwikkelingen a { background-position: -255px 0; }
#navigatieheader #segestanav li#portefeuille a { background-position: -370px 0; }
#navigatieheader #segestanav li#woningen a { background-position: -485px 0; }
#navigatieheader #segestanav li#persberichten a { background-position: -600px 0; }
#navigatieheader #segestanav li#vacature a { background-position: -715px 0; }
#navigatieheader #segestanav li#contact a { background-position: -830px 0; }

#navigatieheader #segestanav li#home a:hover { background-position: -26px -35px; }
#navigatieheader #segestanav li#overons a:hover { background-position: -140px -35px; }
#navigatieheader #segestanav li#ontwikkelingen a:hover { background-position: -255px -35px; }
#navigatieheader #segestanav li#portefeuille a:hover { background-position: -370px -35px; }
#navigatieheader #segestanav li#woningen a:hover { background-position: -485px -35px; }
#navigatieheader #segestanav li#persberichten a:hover { background-position: -600px -35px; }
#navigatieheader #segestanav li#vacature a:hover { background-position: -715px -35px; }
#navigatieheader #segestanav li#contact a:hover { background-position: -830px -35px; }

#navigatieheader #segestanav li#home a:active { background-position: -26px -70px; }
#navigatieheader #segestanav li#overons a:active { background-position: -140px -70px; }
#navigatieheader #segestanav li#ontwikkelingen a:active { background-position: -255px -70px; }
#navigatieheader #segestanav li#portefeuille a:active { background-position: -370px -70px; }
#navigatieheader #segestanav li#woningen a:active { background-position: -485px -70px; }
#navigatieheader #segestanav li#persberichten a:active { background-position: -600px -70px; }
#navigatieheader #segestanav li#vacature a:active { background-position: -715px -70px; }
#navigatieheader #segestanav li#contact a:active { background-position: -830px -70px; }
#navigatieheader.home #segestanav li#home a { background-position: -26px -70px; }
#navigatieheader.overons #segestanav li#overons a { background-position:-140px -70px; }
#navigatieheader.ontwikkelingen #segestanav li#ontwikkelingen a { background-position:-255px -70px; }
#navigatieheader.portefeuille #segestanav li#portefeuille a { background-position: -370px -70px; }
#navigatieheader.woningen #segestanav li#woningen a { background-position: -485px -70px; }
#navigatieheader.persberichten #segestanav li#persberichten a { background-position: -600px -70px; }
#navigatieheader.vacature #segestanav li#vacature a { background-position: -715px -70px; }
#navigatieheader.contact #segestanav li#contact a { background-position: -830px -70px; }

#insertleft { height: 500px; width: 215px; left: 0; top: 76px; position: absolute; z-index: 1; visibility: visible; }
#maincontent { height: 500px; width: 513px; left: 218px; top: 76px; position: absolute; visibility: visible; }
#fotocontent { background-image: url(../beelden/nieuwlandersingel57.jpg); background-repeat: no-repeat; height: 500px; width: 728px; left: 0; top: 76px; position: absolute; visibility: visible; }
#insertright { height: 500px; width: 215px; left: 735px; top: 76px; position: absolute; visibility: visible; }

#rotatiefoto1 { height: 236px; width: 215px; left: 0; top: 0; position: absolute; visibility: visible; }
#rotatiefoto2 { height: 85px; width: 215px; left: 0; top: 239px; position: absolute; visibility: visible; }
#rotatiefoto3 { height: 173px; width: 106px; left: 0; top: 327px; position: absolute; visibility: visible; }
#rotatiefoto4 { height: 85px; width: 106px; left: 109px; top: 327px; position: absolute; visibility: visible; }
#rotatiefoto5 { height: 85px; width: 106px; left: 109px; top: 415px; position: absolute; visibility: visible; }
#footer { background-image: url(../beelden/footer.gif); position: absolute; height: 20px; width: 950px; left: 0; bottom: 0; visibility: visible; }
#segesta { background-color: #072f83; height: 164px; width: 215px; left: 0; top: 0; position: absolute; visibility: visible; }
#alkmaar { background-color: #2c4e95; height: 164px; width: 215px; left: 0; top: 0; position: absolute; visibility: visible; }
#amsterdam { background-color: #516ba8; height: 164px; width: 215px; left: 0; top: 0; position: absolute; visibility: visible; }
#hoorn { background-color: #778dbb; height: 164px; width: 215px; left: 0; top: 0; position: absolute; visibility: visible; }
#hoofddorp { background-color: #9caccd; height: 164px; width: 215px; left: 0; top: 0; position: absolute; visibility: visible; }
#habitage { background-color: #c1cbe0; height: 164px; width: 215px; left: 0; top: 0; position: absolute; visibility: visible; }
#vacatures { background-color: #e6eaf2; height: 164px; width: 215px; left: 0; top: 0; position: absolute; visibility: visible; }
#haarlem { background-color: #e6eaf2; height: 164px; width: 215px; left: 0; top: 0; position: absolute; visibility: visible; }
#nieuwlandersingel { background-image: url(../beelden/nieuwlandersingel.jpg); height: 333px; width: 215px; left: 0; top: 167px; position: absolute; visibility: visible; }
#projectontwikkeling { height: 164px; width: 215px; left: 0; top: 0; position: absolute; overflow: hidden; visibility: visible; }
#vastgoedbeleggin { height: 164px; width: 215px; left: 0; top: 167px; position: absolute; overflow: hidden; visibility: visible; }
#nieuwbouw { height: 164px; width: 215px; left: 0; position: absolute; bottom: 0; overflow: hidden; visibility: visible; }
#contentvlak { background-color: #fff; height: 480px; width: 470px; left: 10px; top: 10px; position: absolute; visibility: visible; }
#scrolldown { height: 20px; width: 20px; left: 490px; position: absolute; bottom: 10px; z-index: 120; visibility: visible; }
#scrollup { height: 20px; width: 27px; left: 490px; top: 10px; position: absolute; z-index: 120; visibility: visible; }
#hold	{ 
	height: 480px; width: 460px; left: 10px; top: 10px; position: absolute; overflow:hidden;
	z-index:100; 
	}
#wn	{ 
	position:absolute; 
	width:460px; height:480px; 
	clip:rect(0px, 460px, 480px, 0px); 
	overflow:hidden;	
	 
	}
#bodytext, lyr1	{ color: #000; visibility:hidden; left:0; top:0; z-index:1; }
#bodytext h2 a{ color: #564b98; font-size: 0.8em; font-family: Verdana; font-weight: bold; background-color: #b4b4b4; background-repeat: repeat-x; background-position: 470px 0; width: 470px; height: 20px; min-width: 470px; max-width: 470px; border-top: 1px solid #666; border-bottom: 1px solid #666; }
#bodytext h3 { color: #2c1e7e; font-size: 1em; font-family: Verdana; font-weight: bold; word-spacing: 0.5pt; letter-spacing: 0.6pt; width: 462px; height: 20px; min-height: 20px; max-width: 462px; }
#bodytext h3 a{ color: #564b98; font-weight: bold; text-decoration: none; min-height: 20px; max-width: 462px; }
#bodytext h4 { color: #072f83; font-size: 1.1em; font-family: verdana; font-weight: bold; word-spacing: 0.5pt; letter-spacing: 0.6pt; width: 462px; height: 20px; min-height: 20px; max-width: 462px; padding-top: 6px; padding-bottom: 3px; border-top: 1px solid #b6bcc6; border-bottom: 1px solid #b6bcc6; }
#bodytext li { color: #000; font-size: 1.1em; vertical-align: middle; width: 450px; margin-left: -10px; list-style-type: disc; }
#bodytext li a { color: #564b98; }
#bodytext li a:hover { color: #997dba; }
#projecten li { color: #000; vertical-align: middle; width: 450px; height: 25px; margin-left: -5px; list-style-type: decimal-leading-zero; list-style-image: none; display: block; }
#projecten li a { color: #564b98; font-size: 1em; list-style-type: none; list-style-image: none; }
#projecten li a:hover { color: #997dba; }
.titel { color: #072f83; font-size: 1.1em; font-family: Verdana; font-weight: bold; word-spacing: 0.5pt; letter-spacing: 0.6pt; width: 462px; height: 20px; min-height: 20px; max-width: 462px; }
.plaats { color: #072f83; font-size: 1.1em; font-family: Verdana; font-weight: bold; word-spacing: 0.5pt; letter-spacing: 0.6pt; width: 462px; height: 20px; min-height: 20px; max-width: 462px; border-top: 1px solid #b6bcc6; border-bottom: 1px solid #b6bcc6; }
.titel { color: #2c1e7e; font-size: 1.1em; font-family: Verdana; font-weight: bold; word-spacing: 0.5pt; letter-spacing: 0.6pt; width: 462px; height: 20px; min-height: 20px; max-width: 462px; }
.straat { color: #564b98; font-size: 1em; font-family: Verdana; background-color: #fff; width: 462px; height: 20px; min-height: 20px; max-width: 462px; padding-left: 20px; }
#rechts { color: #564b98; font-size: 1em; text-align: right; min-height: 20px; max-width: 462px; margin-top: -10px; margin-left: -50px; }
.tussenruimte { background-color: #fff; width: 462px; height: 30px; min-width: 462px; min-height: 30px; max-width: 462px; max-height: 30px; }
.tussenruimte10 { background-color: #fff; width: 462px; height: 10px; min-width: 462px; min-height: 10px; max-width: 462px; max-height: 10px; }
#persberichten li { color: #000; font-size: 1.1em; vertical-align: middle; width: 470px; height: 25px; margin-left: -5px; padding-top: 3px; padding-left: 10px; border-bottom: 1px solid #c5c5c5; list-style-type: disc; list-style-image: url(../beelden/pdf_icon.gif); }
#persberichten li a { color: #362f2d; }
#persberichten li a:hover { color: #997dba; }

.persbericht { color: #564b98; font-size: 0.8em; font-family: Verdana; background-color: #fff; background-position: 0 center; text-decoration: none; vertical-align: middle; width: 462px; height: 25px; padding-left: 20px; border-top: 1px solid #b6bcc6; }
.persberichtdata { color: #564b98; font-size: 0.8em; font-family: Verdana; text-decoration: none; background-color: #fff; background-position: 0 center; height: 25px; vertical-align: top; border-top: 1px solid #b6bcc6; }
.terug { color: #2c1e7e; font-size: 0.9em; font-family: Verdana; font-weight: bold; text-decoration: none; float: left; }
.vooruit { color: #2c1e7e; font-size: 1em; font-family: Verdana; font-weight: bold; font-variant: small-caps; text-decoration: none; float: right; }

