 * {
margin:0 auto;
}

html {
overflow-y:scroll;
}
/* body */
body {
margin:0 auto;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-image:url(../img/bg.png);
background-repeat:repeat-x;
background-color:#f8f8f8;
}

.tablegoogle {
width:230px;
position:absolute;
margin-left:432px;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
display:inline; 
font-weight:normal;
}


h2 {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#909090;
display:inline; 
font-weight:normal;
}

h3 {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}


.footer_text {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
padding-top:178px;
text-align:center
} 
#container_footer {
background-image:url(../img/bgfooter.png);
background-repeat:repeat-x;  
bottom:0;
width:100%;
height:206px;
}

#footer a {
color:#FFFFFF;
text-decoration:none;
} 

#footer a:hover {
text-decoration:underline;
}

#container {  
height:auto;
margin:0 auto;
width:1024px;
overflow:auto;
background-color:#f8f8f8;
}

#header {
width:1024px;
height:129px;
background-image:url(../img/header.png);
}

#support {
padding-left:669px;
padding-top:8px;
}

#menu {
width:1024px
height:40px;
overflow:auto;
}

/* NAVIGATION BUTTONS */

.cssnav	{
width:1024px
height:40px;
overflow:hidden;
/* overflow:hidden; for ie to hide extra height*/	
}

.home {background-image:url(../img/buttons/m_home_over.png);}
.wiezijnwij {background-image:url(../img/buttons/m_wiezijnwij_over.png);}
.mkb {background-image:url(../img/buttons/m_mkb_over.png);}
.enterprise {background-image:url(../img/buttons/m_enterprise_over.png);}
.detachering {background-image:url(../img/buttons/m_detachering_over.png);}
.specialismen {background-image:url(../img/buttons/m_specialismen_over.png);}
.nieuwsbrief {background-image:url(../img/buttons/m_nieuwsbrief_over.png);}
.vacatures {background-image:url(../img/buttons/m_vacatures_over.png);}
.contact {background-image:url(../img/buttons/m_contact_over.png);}	
		
.cssnav a {
height:40px;
display:block;
float:left;
overflow:hidden;
}
			
.cssnav img {border: 0; height:40px;overflow:hidden;}
* html a:hover {visibility:visible;overflow:hidden;}
.cssnav a:hover img{visibility:hidden;overflow:hidden;}
 
/* END OF NAVIGATION */

#footer {
width:1024px;
height:206px;
background-image:url(../img/footer.jpg);
}

#banner {width:924px;height:250px;margin-top:24px;background-color:#f8f8f8;}
#welcome {width:930px;overflow:auto;margin-top:24px;}
#top {width:930px;height:40px;background-image:url(../img/welcomebox.png);}
#middle {width:930px;height:auto;background-image:url(../img/boxmiddle.png);overflow:auto;}
#bottom {width:930px;height:5px;background-image:url(../img/boxbottom.png);overflow:hidden;}
#newsref {width:930px;overflow:auto;margin-top:24px;margin-bottom:24px;}
#left {width:465px;overflow:auto;float:left;}
#right {width:465px;overflow:auto;float:left;}
#news {width:456px;overflow:auto;margin-left:0px;}
#ref {width:456px;overflow:auto;margin-right:0px;}
#topnews, #topref {width:456px;height:41px;background-image:url(../img/nieuwsbox.png);}
#middlenews, #middleref {width:456px;height:270px;background-image:url(../img/boxmiddle_l.png);overflow:hidden;}
#middlenews1, #middleref1 {width:456px;height:300px;background-image:url(../img/boxmiddle_l.png);overflow:hidden;}
#bottomnews, #bottomref {width:456px;height:5px;background-image:url(../img/boxbottom.png);overflow:hidden;}
#submenu {width:275px;margin-top:25px;margin-bottom:25px;float:left;}
#subcontent {width:702px;float:left;margin-top:25px;margin-bottom:25px;}
#submenu_l {margin-left:50px;width:204px;background-image:url(../img/buttons/submenu_h.png);}
#subcontent_t {width:702px;height:40px;background-image:url(../img/subcontent_t.png);}
#subcontent_m {width:702px;height:auto;background-image:url(../img/subcontent_m.png);}
#subcontent_b {width:702px;height:7px;background-image:url(../img/subcontent_f.png);}

.submenu_text {width:204px;background-image:url(../img/buttons/submenu.png);}
.welcomeheading, .subcontent_heading {padding-left:20px;padding-top:12px;}
.newsheading {padding-left:20px;padding-top:12px;}
.refheading {padding-left:20px;padding-top:12px;}
.text {padding: 20px 20px 20px 20px;}
.news_text {padding: 15px 20px 15px 20px;}
.ref_text {padding: 15px 20px 15px 20px;}
.news_text_left {text-align:left;float:left;width:422px;}
.news_text_right {padding-left:10px;text-align:right;font-weight:bold;}
.news_text_right a {color:#b7d72c;font-weight:bold;text-decoration:none;}
.news_text_right a:hover {color:#b7d72c;font-weight:bold;text-decoration:underline;}
.ref_text a {color:#000000;font-weight:normal;text-decoration:none;}
.ref_text a:hover {color:#b7d72c;font-weight:normal;text-decoration:underline;}
.archiefnews a {padding-left:92px; color:#FFF;}
.archiefnews a:hover {padding-left:92px; text-decoration:none;}
.archiefref a {padding-left:42px; color:#FFF;}
.archiefref a:hover {padding-left:42px; text-decoration:none;}

.sub {
padding-top: 12.5px; 
padding-bottom: 12.5px;
padding-left: 5px;
padding-right: 0px;
}
.sub a {color:#FFF; text-decoration:underline;}
.sub a:hover {color:#FFF; text-decoration:none;}
.contactleft {width:590px;float:left;overflow:auto;}
.contactright1 {width:150px;float:left;overflow:auto;}
.contactright2 {width:150px;float:left;overflow:auto;}
.sitemap {margin-left:20px;}

ul {color:#000000;text-decoration:none;font-size:12px;padding-top:5px;}
ul a {color:#000000;}
ul a:hover {color:#b7d72c;text-decoration:underline;}

span {display:inline; }
.knoppie { 
margin-bottom:2px;
width:275px;
}



/*--Main Container--*/
.main_view {
	float: left;
	position: relative;
}
/*--Window/Masking Styles--*/
.window {
	height:200px;	width: 924px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left;}

/*--Paging Styles--*/
.paging {
	position: absolute;
	bottom: 5px; right: -7px;
	width: 90px; height:37px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;
	background: url(paging_bg2.png) no-repeat;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
	padding: 5px;
	text-decoration: none;
	color: #fff;
}
.paging a.active {
	font-weight: bold; 
	background: #353535; 
	border: 1px solid #201f1f;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.paging a:hover {font-weight: bold;}

#banner_prom {width:924px;height:200px;margin-top:24px;background-color:#f8f8f8;}

input.form {
width:200px;
}

textarea.form {
width:200px;
height:100px;
}




