
IMG { border:0; }

FORM { margin:0; padding:0; }

.mozillaBugFix { clear:both; }

a:active { outline: none; }

a:focus { -moz-outline-style: none; }

body{
	background-color:#fff;
	text-align:center;
	margin:0 auto;
	font-family:'Lucida Grande','Lucida Sans Unicode','Trebuchet MS', Arial;
	font-size:11px;
}

a{
	color:#cf1a26;
	font-weight:bold;
}

a:selected{
	color:#cf1a26;
	font-weight:bold;
}

.blauw {
	color:#064c90;
	font-weight:bold;
}
/* Wrapper //// */
.wrapperBox{
	width:790px;

	border:5px solid #aaa;
	margin:0 auto;
}
.wrapperBoxBox{
	width:850px;
	margin:0 auto;
	background-image:url('../img/bg_boxbox.jpg');
	background-repeat:repeat-y;
}
/* Wrapper END //// */
.headerBox{
	text-align:left;
	width:790px;
	height:100px;
	border-bottom:1px solid #aaa;
	background-color:#eee;
	background-image:url('../img/header.jpg');
}

.pdfBox a{
	width:388px;
	height:50px;
	float:left;
	background-color:#000;
	background-image:url('../img/pdf_logo.jpg');
	background-repeat:no-repeat;
	background-position:right;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	padding-top:5px;
	text-decoration:none;
	/*opacity: 0.50; 
	filter: alpha(opacity=50); 
	-moz-opacity: 0.50;*/
}


.pdfPaddingLeft{
	width:250px;
	height:50px;
	background-color:#000;
	float:left;
	padding:0 20px 0 0;
	margin-left:10px;
}

.homeLeft{
	width:495px;
	height:360px;
	float:left;
	padding:0 15px 0 10px;
	margin: 10px 7px 0px 10px;
	text-align:justify;
}

.homeleft ul {
	margin:10px 0 10px 0;
}

.homeleft ol {
	margin:10px 0 10px 5px;
}


.homeRight{
	background-image:url(../img/img_home_service_2.gif);
	background-repeat:no-repeat;
	padding-top:213px;
	width:233px;
	height:95px;
	float:right;
	margin: 40px 15px 0px 0px;
}
.homeRight_eng{
	background-image:url(../img/img_home_service_eng.gif);
	background-repeat:no-repeat;
	padding-top:213px;
	width:233px;
	height:95px;
	float:right;
	margin: 40px 15px 0px 0px;
}



.homeRightTop{
	width:350px;
	height:80px;
	border:1px dotted #aaa;
	float:left;
	margin-left:9px;
	margin-top:9px;
	background-image:url('../img/ph120.jpg');
}

.homeBottom_1{
	width:790px;
	height:229px;
	background-image:url('../img/bg_home_bottom_1.jpg');
	background-repeat:no-repeat;
}

.unitsBottom_1{
	width:790px;
	height:229px;
	background-image:url('../img/bg_units_bottom_1.jpg');
	background-repeat:no-repeat;
}
.homeBottom_2{
	width:790px;
	height:110px;
	background-image:url('../img/bg_bottom_2_2.jpg');
	background-repeat:no-repeat;
}

.homeBottom_2_zelfstandig {
	text-align:left;
	width:790px;
	height:110px;
	background-image:url('../img/bg_bottom_2_zelfstandig.jpg');
	background-repeat:no-repeat;
}

.homeBottom_2_eng {
	margin-top:15px;
	text-align:left;
	width:790px;
	height:110px;
	background-image:url('../img/bg_bottom_2_eng.gif');
	background-repeat:no-repeat;
}

.bottom_2_margin {
 	margin-left:420px;
	padding-top:9px;
	width:360px;
	height:82px;
}

.homeBottom_3{
	width:790px;
	height:227px;
	background-image:url('../img/bg_bottom_3.jpg');
	background-repeat:no-repeat;
}
.homeBottom_3_eng{
	width:790px;
	height:227px;
	background-image:url('../img/bg_bottom_3_eng.gif');
	background-repeat:no-repeat;
}
.homeBottom_leeg{
	width:790px;
	height:227px;
}

.werkplekTop{
	width:790px;
	background-color:#eee;
	float:left;
	border-bottom:1px solid #aaa;
	background-image:url('../img/bg_homebottom01.jpg');
	background-repeat:no-repeat;
	background-position:bottom left;
}
.studioTop{
	width:790px;
	background-color:#eee;
	float:left;
	border-bottom:1px solid #aaa;
	background-image:url('../img/bg_homebottom01.jpg');
	background-repeat:no-repeat;
	background-position:bottom left;
}

.contactBottom{
	width:790px;
	height:300px;
	background-color:#eee;
	float:left;
	margin-top:10px;
	border-top:1px solid #aaa;
	border-bottom:1px solid #aaa;
	background-image:url('../img/bg_contactbottom.jpg');
	background-repeat:no-repeat;
}

.topPadding{
	width:300px;
	height:5px;
	float:left;
}

.leftPadding{
	width:300px;
	height:100px;
	float:left;	
}

.homeContent{
	width:470px;
	height:280px;
	float:left;
	text-align:justify;
	font-size:1.1em;
}

.homeContent img{
	float:right;
	border:solid 1px #000000;
	margin-left:20px;
}

.werkplekContent {
	width:500px;
	float:right;
	text-align:justify;
	font-size:14px;
	border-top:1px solid #fff;
	padding:20px;
}
.studioContent {
	width:500px;
	float:right;
	text-align:justify;
	font-size:14px;
	border-top:1px solid #fff;
	padding:20px;
	
}
.studio_part {
	width:100%;
	border-bottom:solid 1px #5396c4;
	margin-top:10px;
	height:150px;
	padding-bottom:10px	
}
.image_studio {
	float:right;
	border:solid 4px #5396c4;
}
.image_left {
	float:left;
	border:solid 4px #5396c4;
	margin:10px 0 10px 0;
}
.image_right {
	float:right;
	border:solid 4px #5396c4;
	margin:10px 0 10px 0;
}

.homeRightItem01 a{
	width:350px;
	height:102px;
	border:1px dotted #aaa;
	float:left;
	margin-left:9px;
	margin-top:9px;
	background-image:url('../img/01.jpg');
}

.homeRightItem01 a:hover{
	width:350px;
	height:102px;
	border:2px solid #eee;
	float:left;
	margin-left:9px;
	margin-top:9px;
	
}

.homeRightItem02 a{
	width:350px;
	height:102px;
	border:1px dotted #aaa;
	float:left;
	margin-left:9px;
	margin-top:9px;
	background-image:url('../img/02.jpg');
}

.homeRightItem02 a:hover{
	width:350px;
	height:102px;
	border:2px solid #eee;
	float:left;
	margin-left:9px;
	margin-top:9px;
	
}

.homeRightItem03 a{
	width:350px;
	height:102px;
	border:1px dotted #aaa;
	float:left;
	margin-left:9px;
	margin-top:9px;
	background-image:url('../img/03.jpg');
}

.homeRightItem03 a:hover{
	width:350px;
	height:102px;
	border:2px solid #eee;
	float:left;
	margin-left:9px;
	margin-top:9px;
	
}

.footerBox{
	width:790px;
	height:17px;
	background-color:#000000;
	color:#FFFFFF;
	text-align:center;
}

.contentBox{
	width:790px;
	border-bottom:1px solid #eee;
	float:left;
	background-color:#fff;
}

.menuBox{
	width:790px;
	height:30px;
	background-color:#eee;
	border-bottom:#aaa solid 2px;
}

.subMenuBox{
	width:405px;
	height:25px;
	background-color:#fff;
	float:left;
}


.buttonBox a{
	padding:7px 7px 7px 7px;
	height:16px;
	border-left:1px solid #fff;
	background-image:url('../img/bg_button.jpg');
	background-repeat:repeat-x;
	float:left;
	text-align:center;
	color:#fff;
	display:block;
	font-size:10px;
	text-decoration:none;
}

.buttonBoxChosen a {
	padding: 7px 7px 7px 7px;
	height:16px;
	border-left:1px solid #fff;
	background-image:url('../img/bg_buttonHover.jpg');
	background-repeat:repeat-x;
	float:left;
	text-align:center;
	color:#000;
	display:block;
	font-size:10px;
	text-decoration:none;
}

.buttonBox a:hover{
	padding: 7px 7px 7px 7px;
	height:16px;
	border-left:1px solid #fff;
	background-image:url('../img/bg_buttonHover.jpg');
	background-repeat:repeat-x;
	float:left;
	text-align:center;
	color:#000;
}

.subButtonBox a{
	width:100px;
	height:25px;
	border-left:1px solid #fff;
	background-image:url('../img/bg_subbutton.jpg');
	background-repeat:repeat-x;
	float:left;
	text-align:center;
	color:#fff;
	display:block;
	font-size:16px;
}

.subButtonBox a:hover{
	width:100px;
	height:25px;
	border-left:1px solid #fff;
	background-image:url('../img/bg_buttonHover.jpg');
	background-repeat:repeat-x;
	float:left;
	text-align:center;
	color:#000;
}

#flashcontent{
	float:left;
	height:865px;
	width:790px;
}

.pageInfo{
	width:790px;
	height:23px;
	background-color:#9dd0ff;
	float:left;
	border-top:5px solid #aaa;
	border-bottom:1px solid #aaa;
	text-align:left;
	font-size:1.1em;
	font-weight:bold;
	color:#fff;
	padding-top:7px;
}

.InfoPadding{
	width:30px;
	height:30px;
	float:left;
	background-color:#9dd0ff;
}

.contactForm{
	float:left;
	text-align:left;
	width:100&px;
	height:220px;
}

.contactInfo{
	float:left;
	width:400px;
	text-align:left;
	height:160px;
	padding-left:75px;
	padding-top:10px;
}

.black_bar{
	color:#FFFFFF;
	text-align:center;
 	width:790px;
	height:17px;
	background-color:#000000;
	margin-top:10px;
	padding:0px 0px 0 0px;
}

.bottom_text{
	width:200px;
	height:100px;
	font-weight:bold;
	font-style:italic;
	font-size:17px;
	color:#000000;
}

.content_wrapper {
	width:100%;
	height:620px;
	background-image:url(../img/bg_zelfstandig.jpg);
}
.content_wrapper_leeg {
	padding:0 15px 0 15px;
	text-align:left;
	width:760px;
}
.content_wrapper_nieuws {
	padding:15px 15px 15px 15px;
	text-align:left;
	width:760px;
}
.content_wrapper_fotos {
	padding:15px 15px 15px 15px;
	text-align:left;
	width:760px;
}
.content_wrapper_vir {
	width:100%;
	height:620px;
	background-image:url(../img/bg_virtueel.jpg);
}
.content_wrapper_vergader {
	width:100%;
	height:620px;
	background-image:url(../img/bg_vergader.jpg);
}
.content_wrapper_contact {
	width:100%;
	height:620px;
	background-image:url(../img/bg_contact.jpg);
}
.content_wrapper_eng {
	padding:15px 15px 15px 15px;
	width:760px;
	text-align:left;
}

.content_wrapper_eng_2 {
	width:760px;
	text-align:left;
}


.dienst {
	padding-top:23px;
	display:block;
	color:#FFFFFF;
	width:760px;
	height:163px;
	background-image:url(../img/bg_extra_dienst.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
}

.dienst_left ul {
	padding-left:30px;
}
.dienst_left ul {
	margin:0px;
}
.dienst_right ul {
	margin:0px;
}
.dienst_left li {
	margin:5px 0 5px 0;
}
.dienst_right ul {
	padding-left:30px;
}
.dienst_right li {
	margin:5px 0 5px 0;
}

.dienst_left{
	float:left;
	width:370px;
	height:135px;
}
.dienst_right{
	float:left;
	width:370px;
	height:135px;
}


.head_dienst {
	width:100%;
	height:30px;
	font-size:24px;
	margin-left:15px;
	padding:0;
	font-weight:bold;
}


/*news*/

.nieuws_item_1 {
	width:740px;
	height:240px;
	padding:10px;
	background-color:#c8e6f7;
	border-bottom:#8ed1f7 solid 1px;
	text-align:justify;
}

.nieuws_item_2 {
	width:740px;
	height:240px;
	padding:10px;
	background-color:#e2eff7;
	border-bottom:#8ed1f7 solid 1px;
	text-align:justify;
}

/* contact */

.vragen {
	margin:18px 15px 0 0;
	width:488px;
	float:right;
	height:183px;
	border:#FF0000 1px solid;
}

.vragen_head {
	font-weight:bold;
	font-size:18px;
	font-style:italic;
	color:#000000;
}

.vragen ul {
	list-style-image:url(../img/item.gif);
	text-align:left;
}

.vragen a {
	color:#000000;
	font-weight:bold;
}


/* */

.home_but {
	float:left;
	margin:0 0 0 20px;
	width:105px;
	height:70px;
}
.blocked{
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
} 

.eng {
	padding-top:10px;
	width:32px;
	height:15px;
	float:right;
}

