/* CSS Document */

body {
	background-color: #323232;
}

#Newpagej2 {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B9BBC4;
	text-decoration: none;
}
#Newpagej1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.4px;
	color: #B9BBC4;
	text-decoration: none;
}

#container {
	width: 780px;
	position: relative;
	margin: 0px auto;
	height: 752px;
	padding: 0px;
	background-color: #585858;
	visibility: visible;
	z-index: 2;
}

#containerHome {
	width: 780px;
	position: relative;
	margin: 0px auto;
	height: 772px;
	padding: 0px;
	background-color: #585858;
	visibility: visible;
	z-index: 2;
}
#containerFoto {
	width: 965px;
	position: relative;
	margin: 0px auto;
	height: 752px;
	padding: 0px;
	background-color: #585858;
	visibility: visible;
	z-index: 2;
}

/* dit is de lange versie v/d container voor produktspecs > +300 px height */
#containerLong {
	width: 778px;
	position: relative;
	margin: 0px auto;
	height: 1265px;
	padding: 0px;
	background-color: #585858;
	z-index: 4;
	visibility: visible;
}

/* dit is de lange versie v/d container voor verzamelingen gebouwen etc. */
#containerXtraLong {
	width: 778px;
	position: relative;
	margin: 0px auto;
	height: 1637px;
	padding: 0px;
	background-color: #585858;
	z-index: 4;
	visibility: visible;
}

/* dit is de lange versie v/d container voor het contactformulier > +48 px height */
#containerMid {
	width: 778px;
	position: relative;
	margin: 0px auto;
	height: 800px;
	padding: 0px;
	background-color: #585858;
	visibility: visible;
	z-index: 2;
}

/* dit is de nog lange versie v/d container voor het contactformulier > +173 px height */
#containerMidplus {
	width: 778px;
	position: relative;
	margin: 0px auto;
	height: 1040px;
	padding: 0px;
	background-color: #585858;
	visibility: visible;
	z-index: 2;
}

/* dit is de nog lange versie v/d container voor het contactformulier > +173 px height */
#containerMidplusHome {
	width: 778px;
	position: relative;
	margin: 0px auto;
	height: 1040px;
	padding: 0px;
	visibility: visible;
	z-index: 2;
	background-image: url(../gfx/tt_ghomecontback.gif);
	background-repeat: no-repeat;
}

/* dit is de nog langere versie v/d container voor een tekstpagina > +273 px height */
#containerMedium {
	width: 778px;
	position: relative;
	margin: 0px auto;
	height: 1025px;
	padding: 0px;
	background-color: #585858;
	visibility: visible;
	z-index: 2;
}



#header {
	height: 102px;
	width: 778px;
	margin-top: 0px;
	margin-bottom: 650px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	position: absolute;
	left: 0px;
	top: 5px;
	visibility: visible;
	z-index: 4;
	background-color: #464646;
	border-bottom-color: #585858;
}

/* headerFoto is de aangepaste headerbreedte voor de fotopresentatie */
#headerFoto {
	height: 102px;
	width: 965px;
	margin-top: 0px;
	margin-bottom: 650px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	position: absolute;
	left: 0px;
	top: 5px;
	visibility: visible;
	z-index: 4;
	background-color: #464646;
	border-bottom-color: #585858;
}


#logo {
	height: 102px;
	width: 688px;
	margin-top: -1px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../gfx/db_logo5.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	z-index: 9;
	visibility: visible;
}

#logoHome {
	height: 102px;
	width: 776px;
	margin-top: -1px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../gfx/db_logoHome.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	z-index: 9;
	visibility: visible;
}

/* logoFoto is de aangepaste logobreedte voor de fotopresentatie */
#logoFoto {
	height: 102px;
	width: 870px;
	margin-top: -1px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../gfx/db_logo4.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	z-index: 5;
	visibility: visible;
}

/*#headerNav {
	height: 100px;
	width: 1px;
	margin-top: -3px;
	margin-bottom: 0px;
	margin-left: 385px;
	background-repeat: no-repeat;
	background-position: 350px 0px;
	position: absolute;
	visibility: visible;
	z-index: 3;
	top: -2px;
	background-color: #464646;
	left: 393px;
}*/

#headerNavBox {
	height: 100px;
	width: 90px;
	margin-top: -1px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	margin-left: -1px;
	position: absolute;
	z-index: 9;
	left: 685px;
	top: 0px;
	visibility: visible;
}

/* headerNavBox1 is verschoven naar rechts */
#headerNavBox1 {
	height: 100px;
	width: 90px;
	margin-top: -1px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	margin-left: 3px;
	position: absolute;
	z-index: 9;
	left: 685px;
	top: 0px;
	visibility: visible;
}

/* headerNavBoxFoto is de aangepaste afstand voor headernavbox voor de fotopresentatie */
#headerNavBoxFoto {
	height: 100px;
	width: 90px;
	margin-top: -1px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	margin-left: 0px;
	position: absolute;
	z-index: 2;
	left: 873px;
	top: 0px;
}
#swapmenu {
	height: 210px;
	width: 234px;
	margin-top: 5px;
	margin-left: 5px;
	position: absolute;
	left: 0px;
	top: 101px;
	z-index: 9;
	visibility: visible;
}

#foto {
	background-color: #464646;
	background-repeat: no-repeat;
	height: 210px;
	width: 533px;
	margin-top: 5px;
	margin-left: 221px;
	position: absolute;
	visibility: visible;
	z-index: 6;
	left: 20px;
	top: 103px;
}
#foto2 {
	background-color: #464646;
	background-repeat: no-repeat;
	height: 356px;
	width: 533px;
	margin-top: 5px;
	margin-left: 221px;
	position: absolute;
	visibility: visible;
	z-index: 6;
	left: 20px;
	top: 103px;
}
#fotoIndex {
	background-color: #464646;
	background-repeat: no-repeat;
	height: 380px;
	width: 533px;
	margin-top: 25px;
	margin-left: 221px;
	position: absolute;
	visibility: visible;
	z-index: 6;
	left: 20px;
	top: 103px;
}

#fotoGr {
	background-repeat: no-repeat;
	height: 590px;
	width: 534px;
	margin-top: 5px;
	margin-left: 221px;
	position: absolute;
	visibility: visible;
	z-index: 6;
	left: 19px;
	top: 103px;
	background-color: #222222;
}

#fotoGrPlus {
	height: 884px;
	width: 534px;
	position: absolute;
	visibility: visible;
	z-index: 6;
	background-color: #222222;
	top: 109px;
	left: 239px;
}
#fotoGr p,#fotoGrPlus p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B9BBC4;
	line-height: 16px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 15px;
	padding-bottom: 30px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}


.home {
	background-image: url(../gfx/onrust.jpg);
	background-repeat: no-repeat;
}

.historie {
	background-image: url(../gfx/tt_p_historieplace.jpg);
}

.ontwerp {
		position:absolute;
	width:778px;
	height:98px;
	margin-top: 320px;
	margin-left: 0px;
	visibility: visible;
	z-index: 2;
	padding: 0px;
	left: 0;
	background-color: #585858;

background-image: url(../gfx/tt_p_ontwerp.jpg);
}

.lassen {
	background-image: url(../gfx/tt_p_lassen.jpg);
}

.werken {
	background-image: url(../gfx/tt_p_werken.jpg);
}
.landbouw {
	background-image: url(../gfx/18jul2009_0727.jpg);
}

.geschiedenis {
	background-image: url(../gfx/tt_p_gesch.jpg);
}

.contact {
	background-image: url(../gfx/tt_p_contact.jpg);
}

.voertuig {
	background-image: url(../gfx/tt_p_voertuig.jpg);
}
.foto2 {
	background-image: url(../gfx/tt_p_basis2.jpg);
}

.Werkt {
	background-image: url(../gfx/tt_p_werktuig.jpg);
}

.Kilverw {
	background-image: url(../gfx/tt_p_kilverw.jpg);
}

.MiniDump10 {
	background-image: url(../gfx/tt_p_mdmc10000.jpg);
}

.LbKip7500 {

	background-image: url(../gfx/tt_p_lk7500.jpg);
}

.AbKip17500 {

	background-image: url(../gfx/tt_p_ablk17500.jpg);
}

.AbKip15500 {
	background-image: url(../gfx/tt_p_aklk15500.jpg);
}

.AbKip155002 {
	background-image: url(../gfx/tt_p_abkip155_2.jpg);
}

.Grdumpcd24000 {
	background-image: url(../gfx/tt_p_cd24000.jpg);
}

.Grdumpcd16000 {
	background-image: url(../gfx/tt_p_grondumper16000.jpg);
}

.AbKiplk18000 {
    background-image: url(../gfx/tt_p_aklk18000hm.jpg);
}

.AbKiplk18000_2 {
    background-image: url(../gfx/tt_p_aklk18000closeup.jpg);
}

.AbKiplk28000 {
    background-image: url(../gfx/tt_p_aklk28000.jpg);
}


.DiepLaderD1kuip {
 	background-image: url(../gfx/tt_p_dloprijwagenkuip.jpg);
}

.DiepLader12000SE{
 	background-image: url(../gfx/tt_p_dl12000se.jpg);
}

.DiepLader22000SE{
 	background-image: url(../gfx/tt_p_dl22000se.jpg);
}


.DiepLader8000{
	background-image: url(../gfx/tt_p_dl8000se.jpg);
}

.Haakarm{
	background-image: url(../gfx/tt_p_haakarm.jpg);
}

.Kilverbak2000{
	background-image: url(../gfx/tt_p_kb2000.jpg);
}

.Kilverbak3000{
	background-image: url(../gfx/tt_p_kb3000.jpg);
}

.GT11000dtduotwin{
	background-image: url(../gfx/tt_p_gt11000dtduotwin.jpg);
}

.GT14000dtduotwin{
	background-image: url(../gfx/tt_p_gt14000dtduotwin.jpg);
}

.tandem12ton{
	background-image: url(../gfx/tt_p_tandem12ton.jpg);
}

.dallabona1060{
	background-image: url(../gfx/tt_p_dalla%20bona%201060.jpg);
	background-repeat: no-repeat;
}

.dallabona960{
	background-image: url(../gfx/tt_p_dalla%20bona%20960.jpg);
	background-repeat: no-repeat;
}

.mc42000{
	background-image: url(../gfx/tt_p_mc42000.jpg);
	background-repeat: no-repeat;
}

.pw7500{
	background-image: url(../gfx/tt_p_pw7500.jpg);
	background-repeat: no-repeat;
}

.pw12000{
	background-image: url(../gfx/tt_p_pw12000.jpg);
	background-repeat: no-repeat;
}

.lk20000{
	background-image: url(../gfx/tt_p_lk20000.jpg);
	background-repeat: no-repeat;
}

.kw3000{
	background-image: url(../gfx/tt_p_kw3000.jpg);
	background-repeat: no-repeat;
}

.kw4000{
	background-image: url(../gfx/tt_p_kw4000.jpg);
	background-repeat: no-repeat;
}

.kw5500{
	background-image: url(../gfx/tt_p_kw5500.jpg);
	background-repeat: no-repeat;
}

.kw7500{
	background-image: url(../gfx/tt_p_kw7500.jpg);
	background-repeat: no-repeat;
}

.p1010028 {
	background-image: url(../gfx/tt_p_p1010028.jpg);
	background-repeat: no-repeat;
	visibility: visible;
}
.landbouw {
	background-image: url(../gfx/18jul2009_0715.jpg);
}

#fotoNiet {
	background-repeat: no-repeat;
	height: 850px;
	width: 533px;
	margin-top: 5px;
	margin-left: 221px;
	position: absolute;
	visibility: visible;
	z-index: 5;
	left: 20px;
	top: 103px;
}


#formTabel {
	margin-top: 5px;
	margin-left: 5px;
}

#formTabeladres {
	margin-top: 110px;
	margin-left: 245px;
}
#formulier {
	background-repeat: no-repeat;
	height: 395px;
	width: 533px;
	margin-top: 5px;
	margin-left: 221px;
	position: absolute;
	visibility: visible;
	z-index: 5;
	left: 20px;
	top: 103px;
}

#formTabel p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B9BBC4;
	line-height: 16px;
	font-variant: normal;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 15px;
}

#formTabeladres p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B9BBC4;
	font-variant: normal;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.formTabelTitel {
	color: #A499C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	padding-left: 5px;
	font-variant: small-caps;
	margin-top: 0px;
	padding-top: 10px;
}

#footer {
	position:absolute;
	width:756px;
	height:69px;
	z-index:7;
	background-color: #585858;
	visibility: visible;
	padding-top: 40px;
	padding-left: 24px;
	margin-left: 0px;
	margin-top: 700px;
	background-image: url(../gfx/tt_g_footerbck.gif);
	background-repeat: no-repeat;
	background-position: 238px 2px;
}

.footerstreep {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 5px;
}

#footer p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9BBC4;
}

#footer a:link, #footer a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9BBC4;
	letter-spacing: 0.08em;
	text-decoration: none;
}
#footer a:hover {
	color: #E75D50;
}

/* footerFoto is de aangepaste footerbreedte voor de fotopresentatie */
#footerFoto {
	position:absolute;
	width:941px;
	height:69px;
	z-index:7;
	background-color: #585858;
	visibility: visible;
	padding-top: 40px;
	padding-left: 24px;
	margin-left: 0px;
	margin-top: 700px;
	background-image: url(../gfx/tt_g_footerbck3.gif);
	background-repeat: no-repeat;
	background-position: 238px 2px;
}


#footerFoto p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9BBC4;
}

#footerFoto a:link, #footerFoto a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9BBC4;
	letter-spacing: 0.08em;
	text-decoration: none;
}
#footerFoto a:hover {
	color: #E75D50;
}


#footerBox {
	position:absolute;
	width:165px;
	height:69px;
	z-index:2;
	left: 32px;
	top: 43px;
	float: left;
}

#footerBox p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9BBC4;
}

/* midRowHome1 is de eerste rij op de homepage; hierin staan 3 divs: r1Bloka, r1Blokb, r1Blok3 */
#midRowHome1 {
	position:absolute;
	width:778px;
	height:180px;
	margin-top: 0px;
	margin-left: 0px;
	z-index: 8;
	left: 0px;
	top: 320px;
	visibility: visible;
}
/* midRow1 is de eerste rij; hierin staan 3 divs: r1Bloka, r1Blokb, r1Blok3 */
#midRow1 {
	position:absolute;
	width:778px;
	height:180px;
	background-color: #585858;
	margin-top: 0px;
	margin-left: 0px;
	z-index: 8;
	left: 0px;
	top: 320px;
	visibility: visible;
}

/* midRow1sub is de eerste rij; hierin staan 1 divs: r1Blokbc specs */
#midRow1sub {
	position:absolute;
	width:778px;
	height:98px;
	margin-top: 300px;
	margin-left: 0px;
	visibility: visible;
	z-index: 2;
	padding: 0px;
	left: 0;
	background-color: #585858;
}

/* midRow1Form is de rij voor het formulier */
#midRow1Form {
	position:absolute;
	width:698px;
	height:98px;
	margin-top: 320px;
	margin-left: 0px;
	visibility: visible;
	z-index: 8;
	padding: 0px 0px 0px 0px;
	background-color: #222222;
}

/* midHalf is een rij naast het menu; voor de fotolinks */
#midHalf {
	position:absolute;
	width:535px;
	height:750px;
	background-color: #222222;
	margin-top: 110px;
	margin-left: 238px;
	visibility: visible;
	z-index: 5;
}
#midHalf h3, #midHalfOrga h3 {
	color: #E75D50;
	font-size: 12px;
	font-variant: small-caps;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	padding-left: 32px;
}

#midHalf h2, #midHalfOrga h2 {
	color: #A499C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	padding-top: 16px;
	padding-left: 32px;
	font-variant: small-caps;
	margin-top: 0px;
	margin-bottom: -30px;
}

#midHalf p, #midHalfOrga p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	line-height: 16px;
	padding-top: 0px;
	padding-left: 32px;
	padding-right: 15px;
	padding-bottom: 30px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* midHalfOrga is een rij naast het menu; voor het organogram minder hoog */
#midHalfOrga {
	
	width:540px;
	height:500px;
	background-color: #222222;
	margin-top: 0px;
	margin-left: px;
	visibility: visible;
	z-index: 5;
	padding: 0px;
	top: 0px;
	left: 0px;
}
/* midHalfAdres is een textblox voor 1 colom  */
#midHalfAdres {
	position:absolute;
	width:535px;
	height:1140px;
	background-color: #222222;
	margin-top: 110px;
	margin-left: 238px;
	z-index: 11;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B9BBC4;
}

/* midHalfAdresExtra is een textblox voor de sitemap  */
#midHalfAdresExtra{
	position:absolute;
	width:535px;
	height:1116px;
	background-color: #222222;
	margin-top: 110px;
	margin-left: 238px;
	z-index: 11;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B9BBC4;
}

.AdresKaart {
	background-image: url(../gfx/email7.gif);
	background-repeat: no-repeat;
	background-position: 280px 632px;
	visibility: visible;
}
#midHalfAdres h3, #midHalfAdresExtra h3 {
	color: #E75D50;
	font-size: 12px;
	font-variant: small-caps;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	padding-left: 32px;
}

#midHalfAdres p, #midHalfAdresExtra p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	line-height: 16px;
	padding-top: 0px;
	padding-left: 32px;
	padding-right: 15px;
	padding-bottom: 30px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.lijst {
	color: #A499C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#vacature {
	position:absolute;
	width:535px;
	height:916px;
	background-color: #222222;
	margin-top: 110px;
	margin-left: 238px;
	background-repeat: no-repeat;
	background-position: 280px 632px;
	visibility: visible;
	z-index: 11;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B9BBC4;
}
#vacaturetext {
	clip: rect(auto,200px,auto,50px);
	margin-right: 40px;
	margin-left: 30px;
}

#vacaturetext p {
	color: #B9BBC4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#vacaturetext h3 {
	color: #E75D50;
	font-size: 12px;
	font-variant: small-caps;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	padding-bottom: 5px;
}

#midHalf .small {
	font-size: 0.85em;
	margin-left: 196px;
	margin-top: 0px;
}

#midHalf h4 {
	color: #A499C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	left: 45px;
}

#midHalf p a:link, #midHalfAdres a:link, .midHalf p a:visited, #midHalfAdres a:visted {
	color: #E75D50;
	text-decoration: none;
}
.midHalf a:hover {
	color: #222222;
}

#midHalfAdres a:hover {
	color: #B9BBC4;
}


#midXtraLong {
	position:absolute;
	width:535px;
	height:1522px;
	background-color: #222222;
	margin-top: 110px;
	margin-left: 238px;
	visibility: visible;
	z-index: 5;
}

#midXtraLongvoorraad {
	position:absolute;
	width:535px;
	height: 800px;
	background-color: #222222;
	margin-top: 110px;
	margin-left: 238px;
	visibility: visible;
	z-index: 5;
}

/* midHalfLong is een rij naast het menu; voor de fotolinksLong */
#midHalfLong {
	position:absolute;
	width:535px;
	height:1150px;
	background-color: #222222;
	margin-top: 110px;
	margin-left: 238px;
	visibility: visible;
	z-index: 5;
}

#midHalfLong h2, #midXtraLong h2 {
	color: #A499C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	padding-top: 16px;
	padding-left: 32px;
	font-variant: small-caps;
	margin-top: 0px;
	margin-bottom: -30px;
}

#midHalfLong p, #midXtraLong p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	line-height: 16px;
	padding-top: 0px;
	padding-left: 32px;
	padding-right: 15px;
	padding-bottom: 30px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#midHalfLong .small, #midXtraLong .small {
	font-size: 0.85em;
	margin-left: 196px;
	margin-top: 0px;
}

#midHalfLong h4, #midXtraLong h4 {
	color: #A499C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	left: 45px;
}

#midHalfLong .small a:link, #midXtraLong .small a:link, #midHalfLong .small a:visited, #midXtraLong .small a:visited {
	color: #E75D50;
	text-decoration: none;
}
#midHalfLong .small a:hover, #midXtraLong .small a:hover {
	color: #E75D50;
	text-decoration: none;
}

#r1Bloka {
	width:237px;
	height:180px;
	margin: 0px 0px 0px 3px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B9BBC4;
	z-index:3;
	visibility: visible;
	background-color: #323232;
}

.titelStaalb {
	background-image: url(../gfx/tt_g_r1Blokabck.gif);
}

#r1Bloka h2 {
	color: #A499C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	padding-top: 85px;
	padding-left: 32px;
	font-variant: small-caps;
	margin-top: 0px;
	margin-bottom: -30px;
}

#r1Bloka p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	line-height: 16px;
	padding-top: 0px;
	padding-left: 32px;
	padding-right: 15px;
	padding-bottom: 30px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#r1Bloka a:link, #r1Bloka a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	text-decoration: none;
}

#r1Bloka a:hover{
	color: #E75D50;
	text-decoration: none;
}

#r1Blokb {
	position:absolute;
	left:240px;
	top:0px;
	width:268px;
	height:180px;
	z-index:3;
	visibility: visible;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B9BBC4;
	background-repeat: no-repeat;
	margin: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B9BBC4;
}

#r1Blokb h2 {
	color: #A499C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	padding-top: 85px;
	padding-left: 32px;
	font-variant: small-caps;
	margin-top: 0px;
	margin-bottom: -30px;
}
#r1Blokb p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	line-height: 16px;
	padding-top: 0px;
	padding-left: 32px;
	padding-right: 15px;
	padding-bottom: 30px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#r1Blokb a:link, #r1Blokb a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	text-decoration: none;
}

#r1Blokb a:hover{
	color: #E75D50;
	text-decoration: none;
}

#r1BlokbHistor {
	position:absolute;
	left:240px;
	top:0px;
	width:256px;
	height:678px;
	z-index:7;
	visibility: visible;
	background-repeat: no-repeat;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B9BBC4;
	background-color: #222222;
}

#r1BlokbHistor h2 {
	color: #A499C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	padding-top: 16px;
	padding-left: 32px;
	font-variant: small-caps;
	margin-top: 0px;
	margin-bottom: -50px;
}

#r1BlokbHistor p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	line-height: 16px;
	padding-top: 0px;
	padding-left: 32px;
	padding-right: 15px;
	padding-bottom: 30px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#r1BlokbHistor a:link, #r1BlokbHistor a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	text-decoration: none;
}

#r1BlokbHistor a:hover{
	color: #E75D50;
	text-decoration: none;
}

.schets {
	background-image: url(../gfx/tt_g_r1Blokbbck.jpg);
}
	
.histor {
	background-image: url(../gfx/g_radar.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#r1Blokc {
	position:absolute;
	left:513px;
	top:0px;
	width:262px;
	height:180px;
	z-index:3;
	background-repeat: no-repeat;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B9BBC4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B9BBC4;
}

#r1Blokc p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	line-height: 16px;
	padding-top: 0px;
	padding-left: 32px;
	padding-right: 15px;
	padding-bottom: 30px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#r1Blokc a:link, #r1Blokc a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	text-decoration: none;
}

#r1Blokc a:hover{
	color: #E75D50;
	text-decoration: none;
}

#r1BlokcHistor {
	position:absolute;
	left:499px;
	top:0px;
	width:278px;
	height:678px;
	z-index:8;
	visibility: visible;
	background-repeat: no-repeat;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B9BBC4;
	background-color: #222222;
	margin: 0px;
}
#r1newpagej {
	
	left:499px;
	top:0px;
	width:278px;
	height:auto;
	z-index:8;
	visibility: visible;
	background-repeat: no-repeat;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B9BBC4;
	background-color: #222222;
	margin: 0px;
}
/* CSS Document 
#r1BlokcHistor {
	position:absolute;
	left:510px;
	top:5px;
	width:262px;
	height:1px;
	z-index:7;
	background-repeat: no-repeat;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: B9BBC4;
	visibility: visible;
	background-color: #222222;
}*/

#r1BlokcHistor h2 {
	color: #A499C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	padding-top: 16px;
	padding-left: 32px;
	font-variant: small-caps;
	margin-top: 0px;
	margin-bottom: -50px;
}

#r1BlokbOrga {
	position:absolute;
	left:240px;
	top:-8px;
	width:536px;
	height:909px;
	z-index:7;
	visibility: visible;
	background-repeat: no-repeat;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B9BBC4;
}

#r1BlokbOrga p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	line-height: 16px;
	padding-top: 0px;
	padding-left: 32px;
	padding-right: 15px;
	padding-bottom: 30px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#r1BlokbOrga h2 {
	color: #A499C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	padding-top: 16px;
	padding-left: 32px;
	font-variant: small-caps;
	margin-top: 0px;
	margin-bottom: -30px;
}
.tussenKop {
	color: #A499C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding-right: 163px;
	padding-left: 0px;
}

.tussenKopEng {
	color: #A499C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding-right: 105px;
	padding-left: 0px;
}

#r1BlokcHistor p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	line-height: 16px;
	padding-top: 0px;
	padding-left: 32px;
	padding-right: 15px;
	padding-bottom: 30px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#r1BlokcHistor a:link, #r1BlokcHistor a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	text-decoration: none;
}

#r1BlokcHistor a:hover{
	color: #E75D50;
	text-decoration: none;
}


.titLandbloods {
    background-image: url(../gfx/tt_g_r1Blokcbck.gif);
}


/* r1Blokbc mach bestaat uit b en c samen; is voor submenu + de tabel produkt specs. */
#r1Blokbc specs {
	width:530px;
	height:60px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B9BBC4;
	background-color: #33CCFF;
	z-index:2;
	visibility: visible;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


#r1Blokc h2 {
	color: #A499C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	padding-top: 25px;
	padding-left: 15px;
	font-variant: small-caps;
	margin-top: 0px;
	margin-bottom: -25px;
}

#r3Blokb h2 {
	color: #A499C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	padding-top: 25px;
	padding-left: 30px;
	font-variant: small-caps;
	margin-top: 0px;
	margin-bottom: -25px;
}

#r1Blokc p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	line-height: 16px;
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 30px;
	padding-bottom: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* midRowHome2 is de tweede rij op de homepage; hierin staan 3 divs: r2Bloka, r2Blokb, r2Blok3 */
#midRowHome2 {
	position:absolute;
	width:778px;
	height:160px;
	margin-top: 504px;
	margin-left: 0px;
	z-index: 8;
	visibility: visible;
}	
/* midRow2 is de eerste rij; hierin staan 3 divs: r2Bloka, r2Blokb, r2Blok3 */
#midRow2 {
	position:absolute;
	width:778px;
	height:160px;
	background-color: #585858;
	margin-top: 509px;
	margin-left: 0px;
	z-index: 8;
	visibility: visible;
}


/* midRow2Histor is de eerste rij; hierin staan 1 divs: r2Bloka */
#midRow2Histor {
	position:absolute;
	width:235px;
	height:160px;
	background-color: #585858;
	margin-top: 509px;
	margin-left: 0px;
	visibility: visible;
	z-index: 5;
}

/* midRow2specs is de eerste rij; hierin staan 3 divs: r2Bloka, r2Blokb, r2Blok3 */
#midRow2specs {
	position:absolute;
	width:778px;
	height:160px;
	background-color: #585858;
	margin-top: 420px;
	margin-left: 0px;
	visibility: visible;
}

/* midRow3 is de derde rij; hierin staan 3 divs: r3Bloka, r3Blokb, r3Blok3 */
#midRow3 {
	position:absolute;
	width:778px;
	height:323px;
	background-color: #585858;
	margin-top: 669px;
	margin-left: 0px;
	z-index: 8;
	visibility: visible;
}

/* midRow3 is de derde rij; hierin staan 3 divs: r3Bloka, r3Blokb, r3Blok3 */
#midRowHome3 {
	position:absolute;
	width:778px;
	height:544px;
	background-color: #585858;
	margin-top: 669px;
	margin-left: 0px;
	z-index: 8;
	visibility: visible;
}

/* midRow4 is de eerste rij onder de homefoto; hierin staan 3 divs: r3Bloka, r3Blokb, r3Blok3 */
#midRowHome4 {
	position:absolute;
	width:778px;
	height:544px;
	background-color: #585858;
	margin-top: 489px;
	margin-left: 0px;
	z-index: 8;
	visibility: visible;
}
#midRowHome4 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B9BBC4;
	padding-left: 27px;
	padding-top: 283px;
}

#midRowHome4 p a:link, #midRowHome4 p a:visited { color: #A499C0; }
#midRowHome4 p a:hover{ color: #E75D50; text-decoration: none; }

#r3Bloka {
	width:235px;
	height:323px;
	background-color: #585858;
	margin: 5px 0px 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B9BBC4;
	background-image: url(../gfx/tt_fhomepaal.jpg);
	background-repeat: no-repeat;
	background-position: 22px 7px;
}

#r3Bloka leeg{
	width:235px;
	height:323px;
	background-color: #585858;
	margin: 5px 0px 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B9BBC4;
	background-repeat: no-repeat;
	background-position: 22px 7px;
}

#r3Blokb {
	position:absolute;
	left:240px;
	top:0px;
	width:536px;
	height:542px;
	z-index:3;
	background-color: #222222;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B9BBC4;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B9BBC4;
}

#r3BlokbHome {
	position:absolute;
	left:240px;
	top:0px;
	width:536px;
	height:542px;
	z-index:3;
	background-color: #222222;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B9BBC4;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B9BBC4;
}

#r3BlokbHome h2 {
	color: #A499C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	padding-top: 16px;
	padding-left: 32px;
	font-variant: small-caps;
	margin-top: 0px;
	margin-bottom: 5px;
}
#r3BlokbHome p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	line-height: 16px;
	padding-top: 0px;
	padding-left: 32px;
	padding-right: 15px;
	padding-bottom: 30px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#r3BlokbHome a:link, #r3BlokbHome a:visited {
	color:#A499C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	font-variant: small-caps;
	text-decoration: none;
	margin-left: 0px;
	margin-bottom: 0px;
	top: 20px;
}

#r3BlokbHome a:hover {
	color: #E75D50;
	text-decoration: none;
}

#r2Bloka {
	width:235px;
	height:160px;
	margin: 0px 0px 0px 3px;
	padding: 0px;
}

#r2Bloka table{
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 28px;
}

#r2Blokb {
	position:absolute;
	left:240px;
	top:0px;
	width:268px;
	height:160px;
	z-index:3;
	background-color: #222222;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B9BBC4;
}



#r2Blokb p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	line-height: 16px;
	padding-top: 0px;
	padding-left: 32px;
	padding-right: 15px;
	padding-bottom: 30px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* dit is een table in het tweede blok van de tweede rij */
#r2Blokb table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	line-height: 22px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 32px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 8px;
	font-variant: small-caps;
	font-weight: bold;
}

#r2Blokb table a:link, #r2Blokb table a:visited {
	color:#B9BBC4;
	text-decoration: none;
}

#r2Blokb table a:hover {
	color: #E75D50;
	text-decoration: none;
}

#r2Blokc {
	position:absolute;
	left:513px;
	top:0px;
	width:262px;
	height:160px;
	z-index:3;
	visibility: visible;
	background-color: #222222;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B9BBC4;
}

/* dit is een table in het derde blok van de tweede rij */
#r2Blokc table {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
}

/* dit is het eerste blok van de tweede rij, verhoogd voor weergave produktspecs. */
#r2Bloka specs{
	width:235px;
	height:460px;
	background-color: #585858;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B9BBC4;
}
/* dit zijn het tweede en derde blok van de tweede rij samen */
#r2Blokbc {
	position:absolute;
	left:240px;
	top:0px;
	width:530px;
	height:610px;
	z-index:3;
	background-color: #585858;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B9BBC4;
}

/* dit is de lange versie van het tweede en derde blok van de tweede rij samen */
#r2BlokbcLong {
	position:absolute;
	width:530px;
	height:820px;
	z-index:3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	top: 0px;
	margin-left: 238px;
	visibility: visible;
}

#tableCaption {
	background-image: url(../gfx/tt_g_tablehead.gif);
	visibility: visible;
	z-index: 7;
}

#tableCaption p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #E75D50;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px;
	left: 5px;
	right: 2px;
	padding-left: 2px;
}

.titelSoort {
	height: 25px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B9BBC4;
	font-variant: small-caps;
}


#tableDisplay {
	border-top: 1px solid #919191;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #919191;
	margin-top: 5px;
	margin-left: 2px;
}

#tableDisplay td {
	height: 25px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B9BBC4;
	line-height: 16px;
	font-variant: small-caps;
}


#tableLittle{
	border-top: 1px solid #919191;
	border-bottom: 1px solid #000000;
}

#tableLittle td {
	height: 25px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	line-height: 16px;
	font-variant: small-caps;
}

#tableLittleCaption {
	background-image: url(../gfx/tt_g_tablelittlehead.gif);
	visibility: visible;
	z-index: 7;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #919191;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #919191;
}

#tableLittleCaption p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #E75D50;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px;
	padding-right: 2px;
	left: 2px;
	right: 2px;
}

#tdColor {
   background-image:url(../gfx/tt_g_horpatt3.gif)
}

/* dit is de eindkleur van onderste td rechts. */
#tdColorEnd {
   background-image:url(../gfx/tt_g_horpatt3end.gif)
}

/* dit is de kleur van td links. */
#tdColorL{
   background-image:url(../gfx/tt_g_horpatt2.gif)
}
/* dit is de eindkleur van onderste td links. */
#tdColorLend {
   background-image:url(../gfx/tt_g_horpatt2end.gif)
}


/* dit is de kleur van td links in de table little. */
#tdColorLittel{
	background-image:url(../gfx/tt_g_horpatt2little.gif);
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #919191;
}


#tdColorLittel a:link, #tdColorLittel a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	height: 25px;
	text-decoration: none;
}
#tdColorLittel a:hover {
	color: #E75D50;
}

/* dit is de kleur van td midden in de table little. */
#tdColorLittem{
	background-image:url(../gfx/tt_horpatt3little.gif);
}

/* dit is de kleur van td rechts in de table little. */
#tdColorLitter{
	background-image:url(../gfx/tt_g_horpatt4little.gif);
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}




/* dit is de verlaagde footer voor produktspecs. */
#footerUnder {
	position:absolute;
	width:754px;
	height:45px;
	z-index:7;
	background-color: #585858;
	visibility: visible;
	padding-top: 40px;
	padding-left: 24px;
	margin-left: 0px;
	margin-top: 1000px;
	background-image: url(../gfx/tt_g_footerbck.gif);
	background-repeat: no-repeat;
	background-position: 238px 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B9BBC4;
}

.footerstreepUnder {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 5px;
}

#footerUnder p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9BBC4;
}

#footerUnder a:link, #footerUnder a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9BBC4;
	letter-spacing: 0.08em;
	text-decoration: none;
}
#footerUnder a:hover {
	color: #E75D50;
}


#footerBoxUnder {
	position:absolute;
	width:165px;
	height:69px;
	z-index:2;
	left: 32px;
	top: 45px;
	float: left;
}

#footerBoxUnder p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9BBC4;
}

/* dit is de langere en verlaagde footer voor produktspecs. */
#footerUnderLong {
	position:absolute;
	width:754px;
	height:45px;
	z-index:9;
	background-color: #585858;
	visibility: visible;
	padding-top: 40px;
	padding-left: 24px;
	margin-left: 0px;
	margin-top: 1230px;
	background-image: url(../gfx/tt_g_footerbck.gif);
	background-repeat: no-repeat;
	background-position: 238px 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B9BBC4;
	left: -2px;
	top: 37px;
}

#footerUnderLong p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9BBC4;
}

#footerUnderLong a:link, #footerUnderLong a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9BBC4;
	letter-spacing: 0.08em;
	text-decoration: none;
}
#footerUnderLong a:hover {
	color: #E75D50;
}


/* dit is de langere en verlaagde footer voor verzamelingen bedrijfsgebouwen etc. */
#footerUnderXtraLong {
	position:absolute;
	width:754px;
	height:45px;
	z-index:9;
	background-color: #585858;
	visibility: visible;
	padding-top: 40px;
	padding-left: 24px;
	margin-left: 0px;
	margin-top: 1638px;
	background-image: url(../gfx/tt_g_footerbck.gif);
	background-repeat: no-repeat;
	background-position: 238px 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B9BBC4;
}

#footerUnderXtraLong p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9BBC4;
}

#footerUnderXtraLong a:link, #footerUnderXtraLong a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9BBC4;
	letter-spacing: 0.08em;
	text-decoration: none;
}
#footerUnderXtraLong a:hover {
	color: #E75D50;
}
/* dit is de midlange en verlaagde footer voor het contactformulier. */
#footerUnderMid {
	position:absolute;
	width:754px;
	height:45px;
	z-index:7;
	background-color: #585858;
	visibility: visible;
	padding-top: 40px;
	padding-left: 24px;
	margin-left: 0px;
	margin-top: 800px;
	background-image: url(../gfx/tt_g_footerbck.gif);
	background-repeat: no-repeat;
	background-position: 238px 2px;
}

#footerUnderMid p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9BBC4;
}

#footerUnderMid a:link, #footerUnderMid a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9BBC4;
	letter-spacing: 0.08em;
	text-decoration: none;
}
#footerUnderMid a:hover {
	color: #E75D50;
}

#footerUnderMidplus {
	position:absolute;
	width:754px;
	height:45px;
	z-index:8;
	background-color: #585858;
	visibility: visible;
	padding-top: 40px;
	padding-left: 24px;
	margin-left: 0px;
	margin-top: 995px;
	background-image: url(../gfx/tt_g_footerbck.gif);
	background-repeat: no-repeat;
	background-position: 238px 2px;
}

#footerUnderMidplus p, #footerUnderHomeLong p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9BBC4;
}

#footerUnderMidplus a:link, #footerUnderHomeLong a:link, #footerUnderMidplus a:visited, #footerUnderHomeLong a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9BBC4;
	letter-spacing: 0.08em;
	text-decoration: none;
}
#footerUnderMidplus a:hover, #footerUnderHomeLong a:hover {
	color: #E75D50;
}

#footerUnderHomeLong {
	position:absolute;
	width:754px;
	height:45px;
	z-index:8;
	background-color: #585858;
	visibility: visible;
	padding-top: 40px;
	padding-left: 24px;
	margin-left: 0px;
	margin-top: 1212px;
	background-image: url(../gfx/tt_g_footerbck.gif);
	background-repeat: no-repeat;
	background-position: 238px 2px;
}
#footerUnderMedium {
	position:absolute;
	width:754px;
	height:45px;
	z-index:8;
	background-color: #585858;
	visibility: visible;
	padding-top: 40px;
	padding-left: 24px;
	margin-left: 0px;
	margin-top: 1025px;
	background-image: url(../gfx/tt_g_footerbck.gif);
	background-repeat: no-repeat;
	background-position: 238px 2px;
}

#footerUnderMedium p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9BBC4;
}

#footerUnderMedium a:link, #footerUnderMedium a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9BBC4;
	letter-spacing: 0.08em;
	text-decoration: none;
}
#footerUnderMedium a:hover {
	color: #E75D50;
}


.textDivers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B9BBC4;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 423px;
}

.textDivers a:link, .textDivers a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9BBC4;
	letter-spacing: 0.08em;
	text-decoration: none;
}
.textDivers a:hover {
	color: #E75D50;
	text-decoration: none;
}

.button {
	color: #323232;								/* kleur van de buttontekst in het contactformulier */
	background-color: #B9BBC4;				
}

.postButton	 {									/* dit zijn de wis en verzend buttons in het contactformulier */
	color: #323232;								
	background-color: #B9BBC4;
	width: 50px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}									

.star {	
   color: #E75D50;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;											/* dit KLeur van het sterretje in het contactformulier */
}

/* vanaf hier import */
#inhoud {
	margin-left: 238px;
	padding: 1em 2em 2em 80px;
	line-height: 1.8em;
	margin-top: 110px;
	background-image: url(../gfx/email7.gif);
	background-repeat: no-repeat;
	background-position: 315px 705px;
	visibility: visible;
	z-index: 5;
}

#inhoud h3 {
	color: #E75D50;
	font-size: 12px;
	font-variant: small-caps;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
}

#inhoud p {
	color: #B9BBC4;
	font-size: 11px;
	line-height: 1.8em;
}

#inhoud hr { color: rgb(201,39,43); }

#inhoud a:link, #inhoud a:visited { color: #A499C0; }
#inhoud a:hover { color: #E75D50; text-decoration: none; }

#datum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	margin-top: 0px;
	letter-spacing: 0.08px;
	padding-left: 25px;
	margin-left: 0px;
	padding-top: 812px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}
/* dit is de datum voor de fotolinkspagina */
#datumMid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	margin-top: 0px;
	letter-spacing: 0.08px;
	padding-left: 25px;
	margin-left: 0px;
	padding-top: 890px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

/* dit is de datum voor de contactpagina */
#datumExtra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	margin-top: 0px;
	letter-spacing: 0.08px;
	padding-left: 25px;
	margin-left: 0px;
	padding-top: 1015px;
	position: absolute;
	z-index: 7;
	visibility: visible;
}

/* dit is de datum voor de homepage */
#datumHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	margin-top: 0px;
	letter-spacing: 0.08px;
	padding-left: 25px;
	margin-left: 0px;
	padding-top: 1085px;
	position: absolute;
	z-index: 3;
	visibility: visible;
}

/* dit is de datum voor de fotolinkspagina Long */
#datumLong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A499C0;
	text-decoration: none;
	margin-top: 0px;
	letter-spacing: 0.08px;
	padding-left: 25px;
	margin-left: 0px;
	padding-top: 1320px;
	position: absolute;
	z-index: 3;
	visibility: visible;
}

/* dit is de datum voor de fotolinkspagina Long */
#datumHomeLong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A499C0;
	text-decoration: none;
	margin-top: 0px;
	letter-spacing: 0.08px;
	padding-left: 25px;
	margin-left: 0px;
	padding-top: 1302px;
	position: absolute;
	z-index: 3;
	visibility: visible;
}
/* dit zijn de layers voor de fotopresentatie simpleviewer */
#centercontent {
	top:109px;
	height:627px;
	width: 721px;
	margin-left:238px;
	position: absolute;
	visibility: visible;
	z-index: 3;
	background-color: #222222;
	}
	
#flashcontent {
	height: 100%;
	width:100%;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	}
/* dit is de layer voor de weergave van het p7menu naast de fotopresentatie simpleviewer */

#leftcontent {
		position: absolute;
		width: 235px;
		height:590px;
		background-color: #00CCFF;
		left: 0px;
		top: 110px;
		margin-top: 0px;
		margin-left: 0px;
		padding-top: 0px;
		padding-left: 0px;
		z-index: 8;
		visibility: visible;
		}
/* dit zijn de instellingen voor de presentatie van 1 foto */		
#fotoPres {
	background-repeat: no-repeat;
	height: 360px;
	width: 480px;
	margin-top: 0px;
	margin-left: 0px;
	position: absolute;
	visibility: visible;
	z-index: 6;
	left: 122px;
	top: 70px;
	border: 10px solid #B9BBC4;
	background-color: #CCFF66;
		}
		
/* dit is de contentlayer voor de presentatie van 1 foto  */
#centerFoto {
	top:109px;
	height:627px;
	width: 721px;
	margin-left:238px;
	position: absolute;
	visibility: visible;
	z-index: 2;
	background-color: #222222;
	}
		
#ondertitel{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #B9BBC4;
		text-decoration: none;
		margin-top: 460px;
		margin-left: 124px;		
		}

.Rejovorm {
		background-image: url(../gfx/4_rejovorm.jpg);
	}
	
.Cazemier {
	background-image: url(../gfx/5_cazemier.jpg);
	}
	
.Joling	{
	background-image: url(../gfx/9_joling.jpg);
	}
	
.Nico{
	background-image: url(../gfx/17_halnico.jpg);
	}
	
.CSM{
	background-image: url(../gfx/6_opslagcsm.jpg);
	}
	
	
.Graaf {
		background-image: url(../gfx/10_degraaf.jpg);
	}
	
.Hofstede {
	background-image: url(../gfx/14_halhofstede.jpg);
	}
	
.Bald{
	background-image: url(../gfx/213_bald.jpg);
	}
	
.leftsmallpic {
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 32px;
}

.clearit {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 1px;
}

#formVeld {
	height: 400px;
	width: 227px;
	margin-top: 0px;
	margin-left: 241px;
	visibility: visible;
	z-index: 2;
	padding: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B9BBC4;
	background-color:222222;
}

#formVeld p  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B9BBC4;
	line-height: 16px;
	font-variant: normal;
	padding-left: 5px;
	padding-right: 5px;
	background-color:222222;
}

#formVeld h3  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B9BBC4;
	line-height: 16px;
	font-variant: small-caps;
	padding-left: 5px;
	padding-right: 5px;
	background-color:222222;
}

.black {
	background-color: #222222;
	height: 140px;
}

.grey {
	background-color: #585858;
}

.orange {
	color: #F0968E;
	
}

/* hieronder staan layers voor de algemene homepage  */
#totalBox {
	height: 575px;
	width: 778px;
	position: absolute;
	z-index: 9;
}


#boxAdres {
	height: 463px;
	width: 234px;
	background-color: #333333;
	margin-left: 3px;
	position: absolute;
	margin-top: 108px;
}

#boxFoto {
	height: 400px;
	width: 536px;
	background-image: url(../gfx/tt_07f_alghome2.jpg);
	background-repeat: no-repeat;
	float: right;
	margin-left: 241px;
	margin-top: 108px;
	position: absolute;
}

#boxTextned {
	height: 180px;
	width: 267px;
	background-color: #222222;
	border: 1px solid #CCCCCC;
	margin-left: 241px;
	margin-top: 510px;
	position: absolute;
}

#boxTexteng {
	height: 180px;
	width: 267px;
	background-color: #222222;
	border: 1px solid #CCCCCC;
	margin-left: 508px;
	margin-top: 510px;
	position: absolute;
}

#boxTextned p, #boxTexteng p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	line-height: 16px;
	padding-top: 0px;
	padding-left: 32px;
	padding-right: 15px;
	padding-bottom: 30px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#boxAdres p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B9BBC4;
	line-height: 13px;
	padding-top: 0px;
	padding-left: 32px;
	padding-right: 15px;
	padding-bottom: 30px;
	margin-top: 222px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#boxAdres p a:link, #boxAdres p a:visited { color: #A499C0; }
#boxAdres p a:hover{ color: #E75D50; text-decoration: none; }

#boxFlagned {
	height: 80px;
	width: 267px;
	background-color: #222222;
	border: 1px solid #CCCCCC;
	margin-left: 241px;
	margin-top: 690px;
	position: absolute;
	background-image: url(../gfx/netherlf_2fx.gif);
	background-repeat: no-repeat;
	background-position: 15px;
}

#boxFlageng {
	height: 80px;
	width: 267px;
	background-color: #222222;
	border: 1px solid #CCCCCC;
	margin-left: 508px;
	margin-top: 690px;
	position: absolute;
	background-image: url(../gfx/greatbrE.gif);
	background-repeat: no-repeat;
	background-position: 15px;
}

#boxFlagned p, #boxFlageng p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E75D50;
	margin-top: 35px;
	margin-left: 85px;
	visibility: visible;
	z-index: 10;
}

#boxFlagned  a:link, #boxFlageng  a:link, #boxFlagned  a:visited, #boxFlageng  a:visited,  { color: #A499C0; }
#boxFlagned  a:hover, #boxFlageng  a:hover {
	color: #E75D50;
	text-decoration: none;
	visibility: visible;
	z-index: 10;
}

#datumAlghome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	margin-top: 0px;
	letter-spacing: 0.08px;
	padding-left: 25px;
	margin-left: 0px;
	padding-top: 775px;
	position: absolute;
	z-index: 1;
	width: 754px;
	height: 14px;
}

/* specs voor sitemap */


ul.vierkant {
	list-style-type: square;
	color: #E75D50;
	font-size: 12px;
	font-variant: small-caps;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
}


.specs a:link, .specs a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #A499C0;
	text-decoration: none;
	font-variant: normal;
}
.specs a:hover{ 
	color: #6666FF; 
	
}

/* ziezoh ruimte naar links voor reguliere pagina's  */
.left {
	height: 15px;
	width: 25px;
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 29px;
	padding-top: 0px;
}
/* ziezoh ruimte naar links voor foto-album  */
.extraLeft {
	height: 15px;
	width: 25px;
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 231px;
	padding-top: 0px;
}

/* specs voor lopende projecten */

#changeBox{
	width: 385px;
	margin-left: 112px;
}

#changeBoxBlack{
	width: 385px;
	margin-left: 112px;
	background-color: #222222;
}
/* vanaf hier een aantal css aangepast */

#textBox{
	padding-top: 20px;
}

#changeBox h4{
	color: #A499C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#changeBox p, #textBox p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B9BBC4;
	/*	line-height: 13px; waarom gebruik je dit als het alleen om een regel gaat of gaat het om meer regels? */
	margin: 0px;
	padding: 0px 0px 15px;
}
/* Deze was de oude css maar dit klopt niet een div alleen kan je geen font info geven je moet dus een p of h1 er achter zetten*/
/*en je hebt een textBox neergezet zonder # dat doet niets, zie ook de volgende css*/
/*#changeBox p, #imageBig, #imageLeft, #imageRight, textBox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B9BBC4;
	line-height: 13px;
	margin: 0px;
	padding: 0px;
}*/

/* hier kan je nog de padding / ruimte rond de teksten onder de foto's aanpassen*/
#onderTitelBig p, #onderTitelLeft p, #onderTitelRechts p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B9BBC4;
	margin: 0px;
	padding: 3px 0px 10px;
}

/* Je gebruikt teveel absolute positionering */
/* en het is niet #imageBig.img maar #imageBig img, dus alle images die in de div #imageBig staan krijgen een border */
/* Dat betekend dat je een div niet #imageBig moet noemen als je daarin een foto zet die geen border mag hebben */
#imageBig img{
	border: 10px solid #B8BBBC;
	width: 366px;
	height: 236px;
}

/* ipv positionering meer met float left en float right en float clear gaan werken */
#imageLeft{
	float: left;
}

#imageLeft img{
	border: 10px solid #B8BBBC;
	width: 160px;
	height: 106px;
}

#imageRight{
	float: right;
}
#imageRight img{
	border: 10px solid #B8BBBC;
	width: 160px;
	height: 106px;
}
/* Clearing element for a float: this fix uses a break in the markup as a clearing element, but it ensures that the break does not disturb the layout by reducing its values to 0. Add this class to breaks as needed to clear a float. Please note that the container of the break needs a dimension on it. */
.brclear { 
     clear:both; 
     height:0; 
     margin:0;
     font-size: 1px;
     line-height: 0;
}

/* Tot hier heb ik de css aangepast omdat dit volgens mij het enige is dat met de project_1 en netwerktuig_1 dwt te maken heeft */

#onderTitelRight {
	color: #B9BBC4;
	position: absolute;
	top: 130px;
	left: 0px;
	padding: 5px;
	margin-top: 363px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 317px;
	visibility: visible;
	overflow: visible;
} 


#imageGreat{
	width: 820px;
	position: absolute;
	background-color: #B8BBBC;
	height: 620px;
	margin-top: 20px;
	margin-left: 15px;
	left: 1px;
}

#onderTitelGreat {
	color: #B9BBC4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9BBC4;
	line-height: 16px;
	position: absolute;
	margin: 0px;
	padding-top: 0px;
	top: 629px;
	left: 2px;
}

#onderTitelGreat a:link, a:visited{
	color: #A499C0;
	text-decoration: none;
}

#photoBox{
	background-color: #222222;
	width: 850px;
	height: 750px;
	position: absolute;
}

#left{
	background-color: #6666FF;
	width: 110px;
	position: absolute;
	margin-left: 0px;
	padding-left: 0px;
}

#right{
	background-color: #CC3366;
	width: 35px;
	margin-left: 499px;
	margin-top: -19px;
}
#hyperadresjaja {
}
.linkadershtm {
	color: #E75D50;
}

