body {
	width: 1024px;
	margin: 0 auto 0 auto;	
}

#external {
	width:1024px;
	height:1px;
}
#supermaindiv {
	position: absolute;
	width:1024px;
	border: 0px solid blue;
	overflow:hidden;
	margin: 0 auto 0 auto;
}

#page {
	top:0px;
	left:0px;
	width: 1024px;
/*	margin: 0 auto 0 auto;*/
}

#page #leftside {
	position: relative;
	width: 512px;
	height: 768px;
	float: left;
}

#page #rightside {
	position: relative;
	width: 512px;
	height: 768px;	
	/*border:solid 1px red;*/
	float: left;
	/*background-image: url('../../../images/big_right.jpg');*/
}


/* LAND SPACE IMAGE CSS */

#imageContainer1 {
	height:309px;
}

#imageContainer1 img {
	display:none;
	position:absolute;
	top:0; left:0;
}

#imageContainer2 {
	height:309px;
}

#imageContainer2 img {
	display:none;
	position:absolute;
	top:0; left:0;
}

/* END LAND SPACE IMAGE CSS */


#topmenu {
	width: 800px;
	height: 36px;
	position: absolute;
	margin: 48px auto 0 auto;
	margin-left: 36px;
	z-index:100;
}

#topmenunav{
	width: 100%;
	margin-top: 7px;

}

#topmenunav li {
	display: inline;
	width: 100%;
	margin-top: 10px;
}

#middlemenu {
	width: 952px;
	height: 36px;
	position: absolute;
	margin: 84px auto 0 auto;
	margin-left: 36px;
	z-index:100;	
}

#middlemenu-zilve {
	width: 952px;
	height: 36px;
	position: absolute;
	margin: 84px auto 0 auto;
	margin-left: 36px;
	z-index:100;	
}

#middlemenu-news {
	width: 952px;
	height: 36px;
	position: absolute;
	margin: 84px auto 0 auto;
	margin-left: 36px;
	z-index:100;	
}

#middlemenu-contact {
	width: 952px;
	height: 36px;
	position: absolute;
	margin: 84px auto 0 auto;
	margin-left: 36px;
	z-index:100;	
}

#middlemenunav{
	width: 100%;
	margin-top: 5px;

}

#middlemenunav li {
	display: inline;
	width: 100%;
	margin-top: 10px;
}

#mainmenu {
	width: 952px;
	height: 36px;
	position: absolute;
	margin: 120px auto 0 auto;
	margin-left: 36px;
	z-index:100;	
}

#mainmenunav{
	width: 100%;
	margin-top: 5px;

}

#mainmenunav li {
	display: inline;
	width: 100%;
	margin-top: 10px;
}

#homemenu{
	width: 476px;
	height: 36px;
	position: absolute;
	margin: 156px auto 0 auto;
	margin-left: 512px;
	z-index:100;	
}

#homemenunav{
	width: 100%;
	margin-top: 5px;

}

#homemenunav li {
	display: inline;
	width: 100%;
	margin-top: 10px;
}

li.first-pading {
	padding-left: 15px;
}

li.pading {
	padding-left: 9px;
	padding-right: 9px;
}


#page #smallleftpic {
	position: relative;
	top: 192px;
	left: 256px;
	width: 257px;
	height: 384px;
	/*background-image: url('../../../images/small_left.jpg');*/
}

#page #smallrightpic {
	position: relative;
	top: 192px;
	left: 0px;
	width: 256px;
	height: 384px;
}

#page #rightcontent {
	position: relative;
	top: 192px;
	left: 0px;
	width: 265px;
	height: 347px;
	margin-top: 37px;
	padding-left:10px;
}

#page #rightcontentnews {
	position: relative;
	top: 192px;
	left: 0px;
	width: 465px;
	height: 520px;
	margin-top: 37px;
	padding-left:10px;
}

#newscontent {
	width: 370px;

}

#page #rightvacancycontent {
	position: relative;
	top: 192px;
	left: 0px;
	width: 465px;
	height: 335px;
	margin-top: 37px;
	padding-left:10px;
	overflow:auto;
}


#page #landingpage-logo-zilver {
	position: absolute;
	top: 576px;
	width: 125px;
	height: 125px;
	background-image: url('../../../images/zivellogo.jpg');
}

#page #landingpage-logo-vanhan {
	position: relative;
	top: 192px;
	left: 255px;
	width: 257px;
	height: 125px;
	background-image: url('../../../images/vannagelogo_w.png');
}

#page #landingpage-logo-vanhan-vacancy {
	position: relative;
	top: 576px;
	left: 255px;
	width: 257px;
	height: 125px;
	background-image: url('../../../images/vannagelogo_w.png');
}

#page  #landingpage-logo-vanhan2 {
	position: absolute;
	top: 600px;
	left: 0px;
	width: 257px;
	height: 125px;
	z-index:1;
	background-image: url('../../../images/vannagelogo.png');
}

#page  #landingpage-logo-vanhan3 {
	width: 257px;
	height: 125px;
	position: relative;
	background-image: url('../../../images/vannagelogo.png');
	left: 512px;
}
#rightside  #landingpage-logo-vanhan22 {
	position: absolute;
	top: 600px;
	left: 0px;
	width: 257px;
	height: 125px;
	z-index:1;
	background-image: url('../../../images/vannagelogo.png');
}

#page #logo-zilver{
	position: relative;
	top: 192px;
	left: 0px;
	width: 125px;
	height: 125px;
	background-image: url('../../../images/zivellogo.jpg');
}

#page #logo-zilver2{
	width: 125px;
	height: 125px;
	position: relative;
	background-image: url('../../../images/zivellogo.jpg');
	left: 512px;
}

#page #logo-vanhan-contact{
	width: 257px;
	height: 125px;
	position: relative;
	background-image: url('../../../images/vannagelogo.png');
	left: 250px;
	float: left;
}

#page #logo-zilver-contact{
	width: 125px;
	height: 125px;
	position: relative;
	background-image: url('../../../images/zivellogo.jpg');
	left: 255px;
	float: left;
}

#page #greypage{
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 630px;
}

#greypage #deteil-image-1_1{
	width: 251px;
	height: 350px;
	position: relative;
	left: 1px;
	top: 228px;
	float: left;
}

#greypage #deteil-image-1_2{
	width: 251px;
	height: 350px;
	position: relative;
	left: 1px;
	top: 228px;
	float: left;
}

#greypage #deteil-image-2_1{
	width: 251px;
	height: 350px;
	position: relative;
	left: 6px;
	top: 228px;
	float: left;
}

#greypage #deteil-image-2_2{
	width: 251px;
	height: 350px;
	position: relative;
	left: 6px;
	top: 228px;
	float: left;
}

#greypage #deteil-image-3_1{
	width: 251px;
	height: 350px;
	position: relative;
	left: 11px;
	top: 228px;
	float: left;
}

#greypage #deteil-image-3_2{
	width: 251px;
	height: 350px;
	position: relative;
	left: 11px;
	top: 228px;
	float: left;
}

#greypage #deteil-image-4_1{
	width: 251px;
	height: 350px;
	position: relative;
	left: 16px;
	top: 228px;
	float: left;
}

#greypage #deteil-image-4_2{
	width: 251px;
	height: 350px;
	position: relative;
	left: 16px;
	top: 228px;
	float: left;
}


/*             CONTACT CSS               */

/*      FORMULARE PAGE      */

#greypage #contact-thankumess{
	height: 80px;
	width: 946px;
	text-align: center;
	position: relative;
	left: 36px;
	top: 272px;
}

#greypage #contact-content{
	width: 466px;
	height: 80px;
	position: relative;
	left: 36px;
	top: 222px;
}

#greypage #contact-form-left{
	width: 466px;
/*	height: 218px;*/
	position: relative;
	left: 36px;
	top: 222px;
	float: left;
}

#contact-form-right #naam, #contact-form-right #mail {
	width: 466px;
	height: 35px;
	position: relative;
	left: 0px;
	top: 0px;
	margin-bottom: 2px;
}

#naam-cell, #adres-cell, #plaats-cell, #tel1-cell, #tel2-cell, #mail-cell, #vraag-cell,#postcode-cell, #company-cell{
	padding-top: 8px;
	padding-left:12px;
}


#contact-form-left #adres{
	width: 466px;
	height: 35px;
	position: relative;
	left: 0px;
	top: 0px;
	margin-bottom: 2px;
}

#contact-form-left #plaats,#postcode{
	width: 466px;
	height: 35px;
	position: relative;
	left: 0px;
	top: 0px;
	margin-bottom: 2px;
}

#contact-form-left #tel1{
	width: 466px;
	height: 35px;
	position: relative;
	left: 0px;
	top: 0px;
	margin-bottom: 2px;
}

#contact-form-left #tel2{
	width: 466px;
	height: 35px;
	position: relative;
	left: 0px;
	top: 0px;
	margin-bottom: 2px;
}


#greypage #contact-form-right{
	width: 466px;
	/*height: 218px;*/
	position: relative;
	right: 20px;
	top: 140px;
	float: right;
}

#contact-form-right #vraag{
	width: 466px;
	height: 260px;
	position: relative;
	left: 0px;
	top: 0px;
	margin-bottom: 2px;
}

#contact-form-right #buton{
	width: 466x;
	height: 35px;
	position: relative;
	left: 0px;
	top: 0px;
}

#vraag-content{
	padding-top: 5px;
	padding-left:12px;
	width: 454px;
	height: 170px;
	overflow:auto;
	height:200px;
}

#buton-list li{
	display: inline;
}

#buton-list {
	padding-top: 8px;
	padding-left:12px;
}

.vraagtext {
	width: 440px;
	height: 200px;
	border: solid 0px #ffffff;
	
	scrollbar-base-color: #ffffff;  
	/*scrollbar-dark-shadow-color: #ffffff; 
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #ffffff; 
	scrollbar-track-color: #ffffff; 
	scrollbar-3d-light-color: #ffffff; 
	scrollbar-arrow-color: #ffffff; */
}

input.contact-input{
	width: 380px;
	padding-left: 5px;
	border: solid 0px #ffffff;
	
}

input.contact-input2{
	width: 270px;
	padding-left: 5px;
	border: solid 0px #ffffff;
	
}
/*   END FORMULARE CSS    */

/*     ROUT PAGE */

#greypage #contact-title{
	width: 466px;
	height: 20px;
	position: relative;
	left: 36px;
	top: 202px;

}
#greypage #contact-title-2{
	width: 233px;
	height: 20px;
	position: absolute;
	left: 538px;
	top: 202px;

}

#greypage #contact-content-block1{
	width: 466px;
	height: 145px;
	position: relative;
	left: 36px;
	top: 222px;

}

#greypage #contact-content-block2{
	width: 466px;
	height: 145px;
	position: relative;
	left: 36px;
	top: 222px;
	float: left;

}

#greypage #contact-content-block3{
	width: 466px;
	height: 145px;
	position: relative;
	right: 30px;
	top: 75px;
	float: right;

}

#greypage #contact-googleurl{
	width: 466px;
	height: 25px;
	position: relative;
	right: 30px;
	top: 145px;
	float: right;
	text-align: center;
}




/*   END CONTACT SCC    */



#rightcontentnews .maindiv
{
	width:440px;
	height:520px;
	border: 0px solid #cccccc;
	overflow:hidden;
	float: left;
}
.scroll
{
	width:455px;
	height:520px;
	border: 0px solid blue;
	overflow:auto;
    padding: 2px;
}

#scrollbox .scroller
{
	width:24px;
	height:8px;
	max-height:8px;
	background-image:url('../../../images/scroll-bar.gif');
	background-repeat:no-repeat;
	position:relative;
	top:0px;
	left:0px;
}

#rightcontentnews .scrollbox
{
	width:24px;
	height:500px;
	border: 0px solid red;
	background-image:url('../../../images/scrollbox.gif');
	float: left;
}

#rightcontentnews #space-news{
	float: left;
	width:10px;
	border: 0px solid red;
}

#overlay{
	display: none;
	z-index:1000;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color:#333;
	/*width: 1420px;*/
	/*height: 745px;*/
	-moz-opacity: 0.4;
	opacity:.40;
	filter: alpha(opacity=40);
}
#errorBlock{
	
	display: none;
	z-index:2000;
	position: absolute;
	background-color:#e2e2e2;
	width: 350px;
	height: 100px;
	top:300px;
	margin-left: 25%;
	text-align: center;
	border: 1px solid #000;
}
#errorBlock #closeButton{
	display: none;
	position: relative;
	top:0px;
	float:right;
	width:20px;
	height:20px;
	border: solid 0px red;
	background-image:url('../../../images/close.gif');

}
#errorBlock #errorContent{
	display: none;
	position: relative;
	top:0px;
	width: 320px;
	clear:both;
	border: solid 0px red;
	padding-top: 15px;

}



/*   contact div*/

.maindiv2 .scroll{
	width:415px;
	height:140px;
	border: 0px solid blue;
	overflow:auto;
	font-family: Helvetica, Arial;
	font-weight: normal;
	font-size: 12px;
	color: #464545;;
    padding:2px;
	text-decoration: none
}

.maindiv2
{
	width:400px;
	height:150px;
	border: 0px solid green;
	overflow:hidden;
}

.scroller
{
	width:17px;
	height:8px;
	max-height:8px;
	border: 0px solid red;
/*	background-color:#aaaaaa;*/
	/*background-image:url(../../../images/scroller.gif);*/
	
	position:relative;
	top:0px;
	left:0px;
}

.scrollbox
{
	width:17px;
	height:200px;
	border: 0px solid red;
	background-image:url('../../../images/scrollbox.gif');
	/*background-image:url(../img/scrollbox.gif);*/

}
.scroll_tarea
{
	width:390px;
	height:2000px;	
	overflow:hidden;
	font-family: Helvetica, Arial;
	font-weight: normal;
	font-size: 12px;
	color: #464545;	
    padding:2px;
	border: 0px solid blue;
	text-decoration: none;
}

