/* CSS Document */

body
{
	text-align: center;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4893AE;
	
}

#container
{
	margin:0px auto;
	width:994px;
	text-align:left;
}

#kader
{
	background-image:url(images/kader_boven.jpg);
	background-repeat:no-repeat;
	width:990px;
	margin:0px;
	padding:0px;
	position:relative;	
}

#kader_top
{
	background-image:url(images/kader_boven.jpg);
	background-repeat:no-repeat;
	width:994px;
	height:146px;
	margin:0px;
	padding:0px;
	position:relative;
}

#kader_bottom {
	background-image:url(images/kader_bottom.gif);
	background-repeat:no-repeat;
	height:25px;
	width:993px;
	position:relative;
	top:-4px;
}
	
#pagina {
	height:20px;
	width:34px;
	position:relative;
}

.pag_home {
    background-image:url(images/HOME.gif);
    position:absolute;
    left: 343px;
    top: -68px;
    width:34px;
    height:83px;
}

.pag_diensten {
    position:absolute;
    width:34px;
    height:136px;
    left:343px;
    top: -123px;
}

.NL .pag_diensten { background-image:url(images/DIENSTEN.gif); }
.EN .pag_diensten { background-image:url(images/DIENSTEN_en.gif); }


.pag_partners {
    background-image:url(images/PARTNERS.gif);
    position:absolute;
    width:34px;
    height:139px;
    left:343px;
    top:-124px;
}

.pag_referenties {    
    position:absolute;
    width:36px;
    height:173px;
    left:342px;
    top:-158px;
}

.NL .pag_referenties { background-image:url(images/REFERENTIES.gif); }
.EN .pag_referenties { background-image:url(images/REFERENTIES_en.gif); }

.pag_contact {
    background-image:url(images/CONTACT.gif);
    position:absolute;
    width:36px;
    height:128px;
    left:342px;
    top: -113px;
}

.pag_offerte
{
	width:36px;
	height:122px;
	position:absolute;
	left: 346px;
	bottom: 50px;
}

.NL .pag_offerte { background-image:url(images/OFFERTE.gif); }
.EN .pag_offerte { background-image:url(images/OFFERTE.gif); }
	
a#nl {
	position:absolute;
	width:15px;
	height:23px;
	left: 918px;
	top: 37px;
}

a#en {
	position:absolute;
	width:15px;
	height:15px;
	left: 944px;
	top: 36px;
}


/* CONTENT */
#kader_content
{
	background-image:url(images/kader_midden.jpg);
	background-repeat:repeat-y;
	padding-bottom:10px;
	padding-top:20px;

}

#content_links
{
	float:left;
	width:240px;
	padding-left:90px;
}

#content_rechts
{
	float:left;
	width:550px;
	margin-left:60px;
}

/* inhoud verschillende pagina's */

/*#verzenden_form
{
	background-image:url(images/verzenden.gif);
	height:35px;
	width:96px;
	position:absolute;
	z-index:6;
	left: -1px;
	top: 196px;
}*/

/*
#txtnieuwsnaam
{
	position:absolute;
	width:170px;
	height:20px;
	border:0;
	font-family:Arial;
	color:#4893AE;
	font-weight:bold;
	font-size:12px;
	left: 67px;
	top: 61px;
}

#txtnieuwsmail
{
	position:absolute;
	width:170px;
	height:20px;
	border:0;
	font-family:Arial;
	color:#4893AE;
	font-weight:bold;
	font-size:12px;
	left: 68px;
	top: 128px;
}
*/

#project_boven
{
background-image:url(images/project_boven.gif);
width:417px;
height:63px;
background-repeat:no-repeat;

}

#project_midden
{
background-image:url(images/project_midden.gif);
height:180px;
width:417px;
background-repeat:repeat-y;
}

#project_onder
{
background-image:url(images/project_onder.gif);
width:417px;
height:13px;
background-repeat:no-repeat;
}

#project_rechts
{
color:#4893AE;
font-family:Arial;
font-size:12px;
position:relative;
top:-78px;
left:220px;
width:180px;
}

#mevrouw
{
	background-image:url(images/mevrouwtje.gif);
	width:135px;
	height:309px;
	background-repeat:no-repeat;
	position:absolute;
	left:211px;
	top:-150px;
}



#nieuwskader
{
position:relative;
/*top:625px;*/
/*left:401px;*/
width:409px;
z-index:2;
}

#nieuwskader_boven
{
background-image:url(images/nieuwskader_boven.gif);
background-repeat:no-repeat;
height:12px;
width:409px;
margin:0px;
padding:0px;
}

#nieuwskader_midden
{
background-image:url(images/nieuwskader_midden.gif);
background-repeat:repeat-y;
width:409px;
margin:0px;
padding:0px;
z-index:7;
height:80px;
}

#nieuwskader_onder
{
background-image:url(images/nieuwskader_onder.gif);
background-repeat:no-repeat;
width:409px;
height:7px;
margin:0px;
padding:0px;
clear:both;
}

#nieuwskader_home
{
	width:409px;
	z-index:2;
	margin-top:70px;
	margin-bottom:40px;
}

#nieuwskader_boven_home
{
background-image:url(images/nieuwskader_boven.gif);
background-repeat:no-repeat;
height:12px;
width:409px;
margin:0px;
padding:0px;
/*margin-top:50px;*/
position:relative;
}

#nieuwskader_midden_home
{
background-image:url(images/nieuwskader_midden.gif);
background-repeat:repeat-y;
width:409px;
margin:0px;
padding:0px;
z-index:7;
/*height:150px;*/
}

#nieuwskader_onder_home
{
background-image:url(images/nieuwskader_onder.gif);
background-repeat:no-repeat;
width:409px;
height:7px;
margin:0px;
padding:0px;
clear:both;
}

#knop_offerte {
	height:70px;
	width:180px;
	position:absolute;
	top:-20px;
	left:331px;
	z-index:5;
}

.NL #knop_offerte {
	background-image:url(images/ticket.gif);
}

.EN #knop_offerte {
	background-image:url(images/ticket_en.gif);
}

#knop_nieuwsbrief {
	background-image:url(images/ticket_nieuwsbrief.gif);
	height:64px;
	width:179px;
	position:absolute;
	top:50px;
	left:359px;
	z-index:6;
}

.NL #knop_nieuwsbrief {
	background-image:url(images/ticket_nieuwsbrief.gif);
}

.EN #knop_nieuwsbrief {
	background-image:url(images/ticket_nieuwsbrief_en.gif);
}

#references a {
	position:relative;
	height: 150px;
	width: 148px;
	background-repeat:no-repeat;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:30px;
	text-decoration:none;
	padding-left:8px;
	font-size:13px;
}

.content {
    display: none;
	font-weight:normal;
	font-size:12px;
}

/* MENU */

#menu
{
	position:absolute;
	z-index: 1000;
}

#home, #diensten, #partners, #referenties, #contact {
	height:65px;
	position:absolute;
	background-repeat:no-repeat;
	top: 5px;
}

#home {
	width:88px;
	left: 364px;
}

.NL #home {	background-image:url(images/link_home.jpg); }
.EN #home { background-image:url(images/link_home_en.jpg); }
.NL #home:hover { background:url(images/link_home.jpg) 0px 65px; }
.EN #home:hover { background:url(images/link_home_en.jpg) 0px 65px; }

#diensten {
	width:114px;
	left: 452px;
}

.NL #diensten {	background:url(images/link_diensten.jpg); }
.EN #diensten { background:url(images/link_diensten_en.jpg); }
.NL #diensten:hover { background:url(images/link_diensten.jpg) 0px 65px; }
.EN #diensten:hover { background:url(images/link_diensten_en.jpg) 0px 65px; }

#partners {
	background-image:url(images/link_partners.jpg);
	width:111px;
	left: 565px;
}

#partners:hover
{
    background:url(images/link_partners.jpg) 0px 65px;
    width:111px;
}

#referenties {	
	width:129px;
	left: 676px;
}

.NL #referenties { background-image:url(images/link_referenties.jpg); }
.EN #referenties { background-image:url(images/link_referenties_en.jpg); }
.NL #referenties:hover { background:url(images/link_referenties.jpg) 0px 65px; }
.EN #referenties:hover { background:url(images/link_referenties_en.jpg) 0px 65px; }

#contact,#contact:link,#contact:visited,#contact:active
{
	background-image:url(images/link_contact.jpg);
	width:113px;
	left:806px;
}

#contact:hover
{
    background:url(images/link_contact.jpg) 0px 65px;
    width:113px;
}


/* sub*/

#submenu
{
	position:absolute;
	z-index: 1000;
}

#live,#live:link,#live:visited,#live:active
{
	background-image:url(images/links_live.gif);
	width:65px;
	height:25px;
	position:absolute;
	background-repeat:no-repeat;
	left: 453px;
	top: 71px;
}

#live:hover
{
background:url(images/links_live.gif) 0px 25px;
position:absolute;
height:25px;
width:65px;
}

#livewebcast,#livewebcast:link,#livewebcast:visited,#livewebcast:active
{
	background-image:url(images/link_livewebcast.gif);
	width:140px;
	height:25px;
	position:absolute;
	background-repeat:no-repeat;
	left: 453px;
	top: 71px;
}

#livewebcast:hover
{
background:url(images/link_livewebcast.gif) 0px 25px;
position:absolute;
height:25px;
width:140px;
}

#ondemand,#ondemand:link,#ondemand:visited,#ondemand:active
{
	background-image:url(images/links_ondemand.gif);
	position:absolute;
	height:25px;
	width:101px;
	background-repeat:no-repeat;
	left: 464px;
	top: 85px;
}

#ondemand:hover
{
background:url(images/links_ondemand.gif) 0px 25px;
position:absolute;
height:25px;
width:101px;
}

#webtv,#webtv:link,#webtv:visited,#webtv:active
{
	background-image:url(images/link_webtv.gif);
	position:absolute;
	height:25px;
	width:101px;
	background-repeat:no-repeat;
	left: 464px;
	top: 85px;
}

#webtv:hover
{
background:url(images/link_webtv.gif) 0px 25px;
position:absolute;
height:25px;
width:101px;
}

#hosting,#hosting:link,#hosting:visited,#hosting:active
{
	background-image:url(images/links_hosting.gif);
	position:absolute;
	height:25px;
	width:90px;
	background-repeat:no-repeat;
	left: 462px;
	top: 107px;
}

#hosting:hover
{
background:url(images/links_hosting.gif) 0px 25px;
position:absolute;
height:25px;
width:90px;
}

#maatwerk,#maatwerk:link,#maatwerk:visited,#maatwerk:active
{
	position:absolute;
	height:25px;
	width:90px;
	background-repeat:no-repeat;
	left: 473px;
	top: 109px;
}

#maatwerk:hover
{
position:absolute;
height:25px;
width:90px;
}

.NL #maatwerk {
	background-image:url(images/link_maatwerk.gif);
}

.NL #maatwerk:hover {
    background:url(images/link_maatwerk.gif) 0px 25px;
}

.EN #maatwerk {
    width:120px;
	background-image:url(images/link_maatwerk_en.gif);
}

.EN #maatwerk:hover {
    width:120px;
    background:url(images/link_maatwerk_en.gif) 0px 25px;
}

/* EINDE MENU */
/* TAGS */

a.blauw
{
color:#4893AE;
text-decoration:none;
font-weight:bold;
}

.titel_blauw
{
color:#4893AE;
font-weight:bold;
font-family:arial;
margin-left:20px;
font-size:12px;
}

img
{
	border:none;
	margin-left:20px;
}

img a
{
	border:none;
}

.tekst_oranje
{
color:#e36b25;
font-family:Arial;
font-size:12px;
margin-left:10px;
/*width:150px;*/
/*height:70px;*/
float:left;
margin-top:0px;

}

/* sowieso altijd definiëren */

h1
{
	font-size:17px;
	font-weight:bold;
	margin-top:0px;
	padding-top:0px;
}

h2
{
	font-size:17px;
	font-weight:bold;
	margin-top:0px;
	padding-top:0px;
}

h3
{
	
		font-size:15px;
	font-weight:bold;
	margin-top:0px;
	padding-top:0px;
}

p
{
		font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4893AE;
}

a
{
	color:#e36b25;
	text-decoration:none;
	font-weight:bold;
}

.clear
{
	clear:both;
}

.small
{
    font-size: smaller;
}

.box {
width:409px;
margin:0px;
padding:0px;				 		   	
}

.box_head {
background-image:url(images/nieuwskader_boven.gif);
background-repeat:no-repeat;
height:12px;
width:409px;
margin:0px;
padding:0px;
}

.box_content {
background-image:url(images/nieuwskader_midden.gif);
background-repeat:repeat-y;
width:409px;
margin:0px;	
padding:0px;
}

.box_text{
width:390px;
margin:0px 10px 10px 10px;
padding:0px;	
}

.box_bottom {
background-image:url(images/nieuwskader_onder.gif);
background-repeat:no-repeat;
width:409px;
height:7px;
margin:0px;
padding:0px; 	   	
}



#vraag
{
	position:absolute;
	color:#4893AE;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
	z-index:7;
	left: 435px;
	top: 190px;
	width:360px;
	text-align:justify;
}

#antwoorden
{
	position:relative;
	width:386px;
	left: 35px;
	top: -250px;
}

#references a { 
    width: 163px;
    height: 120px;
    float: left;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    padding-top: 30px;
    text-decoration: none;
    padding-left: 8px;
    font-size: 12px;
    text-indent: -5000px;
}

#references span.intro {
    display:block;
    margin-right:5px;
    width: 133px;
    cursor: pointer;
}

#references a:hover {
    background-image: url(images/ref_kader_hover.png);
    text-indent: 0px;
    font-weight: normal;
}

#references a span.title {
    margin-top: 2px;
    text-indent: 0px;
    display: block;
    font-weight:bold;
    margin-right:15px;
}

#landkaart
{
	height:325px;
	width:425px;
	position:relative;
	left: 10px;
}

.NL #landkaart {
	background-image:url(images/landkaart.gif);
}

.EN #landkaart {
	background-image:url(images/landkaart_en
	.gif);
}

#form1, #form2, #form3, #form4, #form5, #form1_en, #form2_en, #form3_en, #form4_en, #form5_en { /*, #form5_partners {*/
    width:410px;
    margin:0px;
    padding:0px;
}

.NL #form1 {
    background-image:url(images/formulier1.gif);
    height:71px;
}

.NL #form2 {
    background-image:url(images/formulier2.gif);
    height:59px;
}

.NL #form3 {
    background-image:url(images/formulier3.gif);
    height:56px;
}

.NL #form4 {
    background-image:url(images/formulier4.gif);
    height:65px;
}

.NL #form5 {
    background-image:url(images/formulier5.gif);
    height:181px;
}

.EN #form1 {
    background-image:url(images/formulier1_en.gif);
    height:71px;
}

.EN #form2 {
    background-image:url(images/formulier2_en.gif);
    height:59px;
}

.EN #form3 {
    background-image:url(images/formulier3_en.gif);
    height:56px;
}

.EN #form4 {
    background-image:url(images/formulier4_en.gif);
    height:65px;
}

.EN #form5 {
    background-image:url(images/formulier5_en.gif);
    height:181px;
}

/*#form5_partners {
    background-image:url(images/formulier5_partners.gif);
    height:181px;
}*/

.txtName, .txtAddress, .txtEmail, .txtPhone, .txtQuestion
{
	position:absolute;
	width:243px;
	height:24px;
	left: 141px;
	border:0;
	font-family:Arial;
	color:#4893AE;
	font-weight:bold;
	font-size:12px;
}

.txtName
{
	top: 33px;
}

.txtAddress
{
	top: 91px;
}

.txtEmail
{
	top: 146px;
}

.txtPhone
{
	top: 206px;
}

.txtQuestion
{
	width:361px;
	height:83px;
	left: 26px;
	top: 305px;
}

.verzenden_form {
	margin-top: 10px;
	margin-left: 316px;
}

#formulier {
	position:relative;
	left: 60px;
}

.txtEzineName, .txtEzineEmail {
	position:relative;
	width:170px;
	height:20px;
	border:0;
	font-family:Arial;
	color:#4893AE;
	font-weight:bold;
	font-size:12px;
}

.txtEzineName {
	left: 67px;
	top: 63px;
}

.txtEzineEmail {
	left: 68px;
	top: 104px;
}

.btnEzineSend {
	position:relative;
	z-index:6;
	left: 218px;
	top: 10px;
}

#inschrijven {
    position:relative;
    width:264px;
    height:175px;
    top:0px;
    left:50px;
    z-index:7;
}

.NL #inschrijven {
    background-image:url(images/inschrijving_nieuwsbrief.gif);
}

.EN #inschrijven {
    background-image:url(images/inschrijving_nieuwsbrief_en.gif);
}


/*#nieuwsbriefmensen
{
	background-image:url(images/nieuwsbrief_mensen.gif);
	height:502px;
	width:463px;
	background-repeat:no-repeat;
	z-index:0;
	position:absolute;
	left: 389px;
	top: 112px;
}*/

#verzenden
{
	background-image:url(images/verzenden.gif);
	height:35px;
	width:96px;
	position:relative;
	z-index:6;
	left: 199px;
	top: 10px;
}




.infoButton
{
    position:relative;
    top: 5px;
}

.infoBox
{
    position: relative;
    left: -50px;
    margin: 10px 0px 10px 0px;
}

#logo {
    background-image:url(images/wmsplogo.gif);
    height:75px;
    width:198px;
    margin: 50px 0px 20px 0px;
}

.logo_zendster
{
position:absolute;
height:100px;
width:330px;
top:20px;
left:10px;
}
