html{
	overflow: -moz-scrollbars-vertical;
	overflow: scroll;
}

body{
	margin:auto;
	background-color:white;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#010101;
	text-align:center;
	height:100%;
}

input{
	height: 12px;
	border:1px solid white;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:8px;
	margin-left:28px;
	margin-top:3px;
}


h1{
	margin:0px;
	margin-bottom:4px;
	font-size:20px;
	color:white;
	font-weight:bold;
	float:left;
}
h2{
	font-size:20px;
	color:#B5CE2F;
	font-weight:bold;
	margin-bottom:0px;
}

h4{
	padding:0px;
	margin-top:3px;
	margin-bottom:10px;
	color:#000000;
}

.cleardiv{
	clear:both;
	font-size:0px;
	overflow:hidden;
	margin:0;
	height:0;
}

#outer{
	width:996px;
	margin: 0px auto;
	text-align:left;
	border:1px solid #008ecc;

}

#errors{
	font-weight:bold;
	color:#C0C83C;
}

/* ================================ */
/*              PAGEHEAD            */
/* ================================ */

#pagehead{
	width:996px;
	height:124px;
	font-size:11px;
	color:#555555;
	border:0px solid yellow;
}

.logo{
	float:left;
	margin:0px 0px 0px 10px;
}

.logotekst{
	float:left;
	margin:15px 20px 0px 0px;
}

.expobanner{
	float:left;
	margin-left:18px;
	margin-top:5px;
}

.topmenu{
	width:800px;
	margin-left:10px;
	margin-top:7px;
	border:0px solid black;
	height:22px;
}

.topmenu li{
	display:block;
	float:left;
	position:relative;
	margin:0px 45px 0px 0px;
	text-align:center;
	font-weight:bold;
	font-size:11px;
}

.topmenu li a{
	text-decoration:none;
	font-size:11px;
	color:#010101;
}

.topmenusel{
	color:#008ecc;
}
.headerbuttons{
	float:left;
}


.hbuttmid:hover{
	color:#b5ce2f;
}

.hbutt
{

}

.hbuttleft{
	background:url('/images/headerbuttonli.png') no-repeat;
	width:12px;
	height:22px;
	border:0px solid red;
	float:left;
	margin-left:1px;
	cursor:pointer;
	margin-top:2px;
}
.hbuttmid{
	background:url('/images/headerbuttonmid.png') repeat-x;
	font-size:11px;
	font-weight:bold;
	color:white;
	height:22px;
	float:left;
	padding-top:3px;
	text-decoration:none;
	cursor:pointer;
	margin-top:2px;
}

.hbuttright{
	background:url('/images/headerbuttonre.png') no-repeat;
	width:12px;
	height:22px;
	display:inline;
	float:left;
	cursor:pointer;
	margin-top:2px;
}
.hbuttleftsel{
	background:url('/images/headerbuttonligroen.png') no-repeat;
	width:12px;
	height:22px;
	border:0px solid red;
	float:left;
	margin-left:1px;
	cursor:pointer;
	margin-top:2px;
}
.hbuttmidsel{
	background:url('/images/headerbuttonmidgroen.png') repeat-x;
	font-size:11px;
	font-weight:bold;
	color:#6d6f71;
	height:22px;
	float:left;
	padding-top:3px;
	text-decoration:none;
	cursor:pointer;
	margin-top:2px;
}

.hbuttrightsel{
	background:url('/images/headerbuttonregroen.png') no-repeat;
	width:12px;
	height:22px;
	display:inline;
	float:left;
	cursor:pointer;
	margin-top:2px;
}

.mynetcrew a{
	float:right;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#6d6f71;
	margin-top:5px;
}

.mynetcrew a:hover{
	color:#b5ce2f;
}

.rightpic
{
	width:190px;
	height:150px;
}


/* ================================ */
/*            PAGECENTER            */
/* ================================ */

#pagecenter{
	background-color:#ffffff;
	width:996px;
}

.pagemiddletop{
	background:url('/images/middentop.jpg') no-repeat;
	height:40px;
	margin:0px 0px 0px 0px;
}

.crumbpath{
	height:20px;
	margin:0px 0px 0px 20px;
	padding:10px 0px 0px 0px;
	font-family:Verdana;
	font-size:11px;
	width:500px;
	float:left;
}

.addthisshare{
	height:20px;
	margin-right:35px;
	padding:10px 0px 0px 0px;
	font-family:Verdana;
	font-size:11px;
	width:200px;
	float:right;
	text-align:right;
}

.crumbpath a{
	font-family:Verdana;
	font-size:11px;
	color:black;
	text-decoration:none;
}

.currentcrumb{
	color:red;
	float:left;
}

.pagemiddlemid{
	background:url('/images/middenbody.jpg') repeat-y;
	margin:0px 0px 0px 0px;
}

.pagemiddlebot{
	background:url('/images/middenbottom.jpg') no-repeat;
	width:996px;
	height:33px;
	margin:0px 0px 0px 0px;
	border:0px solid black;
}
/* ================================ */
/*           VAKJES                 */
/* ================================ */

.totaalvak{
	background:url('/images/homevakbg.png') repeat;
	width:297px;
	height:133px;
	float:left;
	color:white;
	font-family:Arial;
	cursor:pointer;

}

.vakje
{
	width:297px;
	height:133px;
	float:left;
	margin-top:5px;
	margin-left:12px;
	margin-bottom:8px;
}
.icoonvak{
	float:left;
}
.titlevak{
	font-size:18px;
	width:200px;
	height:40px;
	margin-top:6px;
	margin-left:60px;
}
.titlevak h1{
	font-size:18px;
	font-weight:normal;
}
.tekstvak{
 	text-align:justify;
 	font-size:13px;
	padding:4px;
}
.achtervak{
	width:939px;
	height:297px;
	margin-top:7px;
	margin-left:6px;
}


.leesmeer{

	float:right;
	padding-left:9px;
	padding-right:8px;
	padding-top:6px;
	padding-bottom:8px;
	color:#ffffff;
	background:url('/images/leesmeerbutton2.png') no-repeat;
	margin-top:-14px;
}
.leesmeer a{
color:#ffffff;
text-decoration:none;
}
/*=================================*/
/*            LEFT BUTTONS         */
/*=================================*/

.lbuttkader{
	background:url('/images/leftbarr.png') repeat;
	width:190px;
	margin-left:36px;
	height:25px;
	cursor:pointer;
}

.lbutttext{
	color:white;
	margin-top:0px;
	margin-left:5px;
	font-weight:normal;
	padding:6px;
}

.lbuttkader a{
	color:white;
	text-decoration:none;
}

.lbuttkader a:hover,.lbuttkader:hover a {
	color:#b5ce2f;
	text-decoration:none;
}

.lbuttunder{
	background:url('/images/leftbarrunder.png') repeat;
	height:9px;
	width:190px;
	margin-left:36px;
	margin-bottom:22px;
}

.team{
	margin-bottom:22px;
	margin-left:36px;
	text-align:left;

}

.teamtitle{
	color:#008ecc;
	font-weight:bold;
}

.teamname{
	font-weight:bold;
}


/* ================================ */
/*          PAGEFOOTLINKS           */
/* ================================ */

.footlinkblok{
	float:left;
	background-color:#ffffff;
	margin:0px 0px 0px 28px;
	width:941px;

	border:0px solid black;
}

.footlinkblokbinnen{
	float:left;
	background-color:#6d6e71;
	margin:5px;
	width:931px;
	height:auto;

}

.linkblokken{
	float:left;
	margin-bottom:12px;
}

.linkblokkader{
	width:297px;
	margin-left:12px;
	margin-top:12px;
	float:left;
}

.linkblokkadersmal{
	width:100px;
	margin-left:12px;
	margin-top:12px;
	float:left;
}

.bloktittel{
	color:#ffffff;
	font-weight:bold;
}

.bloktekst a{
	color:#ffffff;
	text-decoration:none;
	margin-left:3px;
	float:left;
}

/* ================================ */
/*              PAGEFOOT            */
/* ================================ */

#pagefoot{
	float:left;
	width:996px;
	height:45px;
	font-size:11px;
	text-align:center;
	margin:0px 0px 0px 0px;
	border:0px solid red;
}

ul.footer{
	width:936px;
	margin:5px 0px 0px 48px;
	border:0px solid black;
	display:block;
	list-style-type:none;
	display:inline;
	float:left;
}

* html ul.footer{
	margin:0px 0px 0px 20px;
	width:935px;
}

.footer li{
	display:block;
	float:left;
	position:relative;
	margin:0px 28px 0px 0px;
	font-weight:bold;
	color:#a4a4a4;
	font-size:10px;
	text-decoration:none;
}

.footer li a{
	font-weight:bold;
	color:#a4a4a4;
	font-size:10px;
	text-decoration:none;
}

/* ================================ */
/*            ACTIONBLOK            */
/* ================================ */

.actionblockfull{
	margin:15px 0px 0px 0px;
	border:0px solid red;
	width:226px;
	height:70px;
}



.actionnieuwsbrief{
	background-color:#000000;
	margin-left:35px;
	padding:0px 0px 0px 0px;
	border:0px solid black;
	width:190px;
	height:48px;
	position:absolute;
	font-size:10px;
	z-index:100;
}

/* html .actionnieuwsbrief{
	width:190px;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 75px;
}*/

.actiontekst{
	margin:5px 0px 0px 20px;
	color:white;
}

.nieuwsbrieftekst{
	margin-left:10px;
	margin-top:5px;
	color:white;
	font-size:11px;
}

.parlofoon{
	background:url('/images/parlofoon.png') no-repeat;
	margin:0px 0px 0px 15px;
	width:115px;
	height:89px;
}



.cddemo{
	background:url('/images/cddemo.png') no-repeat;
	margin:0px 0px 0px 30px;
	width:90px;
	height:90px;
}





#nieuwsbriefdiv{
	color:#c0c83c;
}

#nieuwsbrief{
	float:left;
	font-size:12px;
	width:125px;
	height:15px;
	margin-left:8px
}

.nieuwsbriefok{
	background-color:#6d6f71;
	margin-top:3px;
	margin-left:3px;
	float:left;
	cursor:pointer;
	width:45px;
	height:19px;


}

.textgo{
	text-align:center;
	margin-top:2px;
	font-size:13px;
	font-weight:bold;
}


.nieuwsbriefrestore{
	background-color:#6d6f71;
	margin-top:3px;
	margin-left:3px;
	float:left;
	cursor:pointer;
	width:45px;
	height:19px;
}



/* ================================ */
/*              ALGEMEEN            */
/* ================================ */
.pagecontent{
/*	position:relative;
*/	z-index:100;
	min-height:190px;
	line-height:16px;
	color:#FFFFFF;
}

.pageright{
	background-color:#008ecc;
	float:left;
	margin-left:24px;
	padding:20px 30px 0px 30px;
	width:650px;
	border:0px solid black;
	text-align:justify;
	overflow:hidden;
	border: solid 1px white;
	min-height:390px;
}

.pageright li
{
text-align:left;
}

.offbalk{
	margin-left:0px;
	margin-top:30px;


}

.offtextbalk{
	background-color:#e1e1e1;
	width:320px;
	margin-left:30px;
	margin-top:18px;
	margin-bottom:30px;
	border: solid 1px #6d6f71;
	float:left;


}

.offlogo{
	background:url('/images/offlogo.png') no-repeat;
	width:134px;
	height:116px;
	float:left;
	margin-top:18px;
}

.offlogor{
	background:url('/images/offlogorechts.png') no-repeat;
	width:134px;
	height:116px;
	float:left;
	margin-top:18px;
	margin-left:30px;
}

.offtext{
	color:#6d6f71;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:25px;
	font-size:13px;
}

.offtext a{
	color:#008ecc;

}
.pageleft{
	float:left;
	width:226px;
	margin:0px 0px 0px 0px;
}

.reviewblock{
	margin-left:36px;
	margin-top:22px;
	width:190px;

}

.reviewheader{
	margin:0px 0px 5px 0px;
	padding:0px 0px 5px 0px;
	color:#008ecc;
	border-bottom:1px solid #d4d4d4;
	font-weight:bold;
	font-size:14px;
}

* html .reviewheader{
	margin:0px 0px 0px 0px;
}

.reviewbody{
	margin:0px 0px 0px 0px;
	text-align:justify;
}

* html .reviewbody{
	margin:-10px 0px 0px 0px;
}

.reviewmore{
	margin:10px 0px 0px 0px;
}

* html .reviewmore{
	margin:0px 0px 0px 0px;
}

.reviewmore a{
	margin:0px 0px 0px 0px;
	color:#18b4e8;
	text-decoration: underline;
}

.kleingekleurd{
	color:#18b4e8;
}

.print{
	float:right;
	color:white;
	cursor:pointer;
	position:relative;
	z-index:500;
}

ul.sitemap{
	color:white;
	position:relative;
	z-index:500;
	line-height:20px;
}

.sitemap li a{
	color:white;
}

.sitemap li ul li a{
	color:white;
	font-style:italic;
}

/* ================================ */
/*              HOMEPAGE            */
/* ================================ */

.homebanner{
	background:url('/images/homeachtergrond.jpg') no-repeat;
	margin:0px 0px 0px 28px;
	width:941px;
	height:288px;
	border:0px solid black;
}


.homereferenties{

	margin:16px 6px 0px 0px;
	width:452px;
	height:266px;
	border:0px solid black;
	float:right;
}



.homeslogan{
	color:#b5ce2f;
	font-size:27px;
	font-weight:bold;
	margin:35px 0px 0px 35px;
	width:422px;
	height:32px;
}



.hometekst{
	margin:20px 0px 0px 35px;
	width:350px;
	color: white;
	text-align: justify;
	font-size:14px;
	border:0px solid black;
}

.homebutton{
	background:url('/images/homeknop.png') no-repeat;
	margin:14px 0px 0px 30px;
	padding:16px 0px 0px 33px;
	width:364px;
	height: 50px;
	color:white;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	z-index:300;
}


.homeactionblockfull{
	margin:25px 0px 0px 15px;
	border:0px solid red;
	width:320px;
	height:210px;
}

.homeactionnieuwsbrief{
	background:url('/images/vaknieuwsbriefhome.jpg') no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 85px;
	border:0px solid black;
	width:229px;
	height:80px;
	position:absolute;
	font-size:11px;
	z-index:100;
}

* html .homeactionnieuwsbrief{
	width:314px;
}

.homebottomback{
	background:url('/images/homebottomback2.jpg') no-repeat;
	margin:0px 0px 0px 23px;
	width:952px;
	height:312px;
	border:0px solid black;
}

.homenewsblock{
	margin:37px 0px 0px 0px;
	float:left;
	width:280px;
	height:180px;
}

.homenewsheader{
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	border-bottom:1px solid #d4d4d4;
	font-size:16px;
	font-weight:bold;
	color:#4c4c4e;
}

.homenewstitle{
	margin:10px 0px 5px 0px;
	color:#008ecc;
	text-decoration:underline;
	font-weight:bold;
}

.homenewsbody{
	margin:0px 0px 0px 0px;
	color:#707070;
	text-align:justify;
}

.homenewsmore{
	margin:10px 0px 0px 0px;
}

.homenewsmore a{
	margin:0px 0px 0px 0px;
	color:#008ecc;
	text-decoration: underline;
}

.hometipblock{
	background:url('/images/logoeigenwebwinkel.jpg') no-repeat bottom right;
	margin:37px 0px 0px 20px;
	padding:0px 10px 0px 0px;
	float:left;
	width:280px;
	height:220px;
}

* html .hometipblock{
	width:290px;
}

.hometipheader{
	margin:0px 0px 10px 0px;
	padding:0px 0px 5px 0px;
	border-bottom:1px solid #d4d4d4;
	font-size:16px;
	font-weight:bold;
	color:#4c4c4e;
}

.hometipbody{
	margin:0px 0px 0px 0px;
	color:#707070;
	text-align:justify;
}

.hometipmore a{
	margin:0px 0px 0px 0px;
	color:#008ecc;
	text-decoration: underline;
}

.hometipfooter{
	margin:5px 0px 10px 0px;
	padding:0px 0px 5px 0px;
	border-bottom:1px solid #d4d4d4;
	font-size:16px;
	font-weight:bold;
	color:#4c4c4e;
}

.homenew{
	margin:0px 0px 0px 0px;
	color:red;
	font-weight:bold;
	font-size:14px;
}

.homenewtitle{
	margin:0px 0px 0px 0px;
	color:#4c4c4e;
	font-weight:bold;
	font-size:12px;
}

.homenewbody{
	margin:0px 0px 0px 0px;
	color:#707070;
}

/* ================================ */
/*              ABOUT               */
/* ================================ */

.aboutsubtitle{
	margin:10px 0px 0px 0px;
	color:#d5df3d;
	font-weight:bold;
}

.aboutsubtxt{
	margin:10px 0px 20px 0px;
	color:white;
}

.aboutpresentation{
	margin:7px 0px 15px 15px;
	border:0px solid black;
	width:281px;
	height:180px;
	position:absolute;
	z-index:100;
}

.aboutfotothumbs{
	margin:0px 0px 0px 0px;
	width: 160px;
	height:80px;
	border:0px solid black;
	float:right;
}

.fotothumbnail{
	margin:0px 0px 7px 7px;
	float:right;
}

.medewerker{
	margin:0px 0px 0px 0px;
}

.medewerkerbeschrijving{
	margin:30px 0px 0px 5px;
	float:left;
	width:170px;
}

.medewerkernaam{
	margin:0px 0px 0px 0px;
	font-size:11px;
	font-weight:bold;
	color:#18b4e8;
}

.medewerkerfunctie{
	margin:0px 0px 0px 0px;
	font-size:11px;
	font-weight:bold;
}

.medewerkertxt{
	margin:5px 0px 0px 0px;
	font-size:11px;
	text-align:justify;
}

.foto{
	margin:18px 0px 0px 0px;
	float:right;
	border:1px solid #b4b4b4;
}

.stamp{
	margin:-40px 0px 0px 0px;
	background:url('/images/netcrewstamp.png') no-repeat;
	position:absolute;
	z-index:150;
	width:157px;
	height:148px;
}



.aboutrightbottom{
	margin:190px 0px 0px 0px;
	position:absolute;
}



/* ================================ */
/*            E-COMMERCE            */
/* ================================ */

.ecommercetext{
	margin:10px 0px 0px 0px;
	color:white;
	text-align:justify;
}

.ecommercebuttons{
	margin:10px 0px 0px 0px;
	position:relative;
	border:0px solid black;
	width:578px;
	height:160px;
	z-index:150;
}

.ecommerceconcept{
	background:url('/images/ecommerce_concept.png') no-repeat;
	float:left;
	margin:40px 35px 0px 0px;
	width:62px;
	height: 68px;
	cursor:pointer;
	z-index:500;
}



.ecommerceontwerp{
	background:url('/images/ecommerce_ontwerp.png') no-repeat;
	float:left;
	margin:40px 35px 0px 0px;
	width:60px;
	height: 70px;
	cursor:pointer;
	z-index:500;
}



.ecommercerealisatie{
	background:url('/images/ecommerce_realisatie.png') no-repeat;
	float:left;
	margin:40px 35px 0px 0px;
	width:67px;
	height: 67px;
	cursor:pointer;
	z-index:500;
}



.ecommerceacceptatie{
	background:url('/images/ecommerce_acceptatie.png') no-repeat;
	float:left;
	margin:40px 35px 0px 0px;
	width:64px;
	height: 64px;
	cursor:pointer;
	z-index:500;
}



.ecommercegolive{
	background:url('/images/ecommerce_golive.png') no-repeat;
	float:left;
	margin:40px 35px 0px 0px;
	width:67px;
	height: 67px;
	cursor:pointer;
	z-index:500;
}


.ecommercebeheer{
	background:url('/images/ecommerce_beheer.png') no-repeat;
	float:left;
	margin:40px 0px 0px 0px;
	width:68px;
	height: 68px;
	cursor:pointer;
	z-index:500;
}



.ecommerceconcepttxt{
	float:left;
	margin:0px 35px 0px 0px;
	width:62px;
	height: 20px;
	font-weight:bold;
	text-align:center;
	color:white;
	cursor:pointer;
}

.ecommerceontwerptxt{
	float:left;
	margin:0px 35px 0px 0px;
	width:60px;
	height: 20px;
	font-weight:bold;
	text-align:center;
	color:white;
	cursor:pointer;
}

.ecommercerealisatietxt{
	float:left;
	margin:0px 35px 0px 0px;
	width:67px;
	height: 20px;
	font-weight:bold;
	text-align:center;
	color:white;
	cursor:pointer;
}

.ecommerceacceptatietxt{
	float:left;
	margin:0px 35px 0px 0px;
	width:64px;
	height: 20px;
	font-weight:bold;
	text-align:center;
	color:white;
	cursor:pointer;
}

.ecommercegolivetxt{
	float:left;
	margin:0px 35px 0px 0px;
	width:67px;
	height: 20px;
	font-weight:bold;
	text-align:center;
	color:white;
	cursor:pointer;
}

.ecommercebeheertxt{
	float:left;
	margin:0px 0px 0px 0px;
	width:68px;
	height: 20px;
	font-weight:bold;
	text-align:center;
	color:white;
	cursor:pointer;
}

.ecommercesel{
	color:#d5df3d;
}

.ecommercesubtext{
	margin:10px 0px 0px 0px;
	position:relative;
	color:white;
	text-align:justify;
	height:140px;
	z-index:300;
}

.ecommercesubtext a{
	text-decoration:underline;
	color:white;
}

.ecommerceprevious{
	background:url('/images/ecommerce_vorige.png') no-repeat;
	position:relative;
	float:left;
	margin:10px 0px 0px 0px;
	width:99px;
	height: 33px;
	cursor:pointer;
	z-index:300;
}



.ecommercenext{
	background:url('/images/ecommerce_volgende.png') no-repeat;
	position:relative;
	float:right;
	margin:10px 0px 0px 0px;
	width:114px;
	height: 33px;
	cursor:pointer;
	z-index:300;
}



.sitemappic{
	margin:5px 0px 0px 5px;
}

.ecommercepic{
	margin:5px 0px 0px 5px;
}

/* ================================ */
/*            E-MARKETING           */
/* ================================ */

.emarketingtxt{
	margin:10px 0px 20px 0px;
	color:white;
}

.emarketingimg{
	margin:50px 0px 20px 10px;
	background:url('/images/emarketing_schema.png') no-repeat;
	width:556px;
	height:173px;
}



.emarketingdiensten{
	margin:0px 0px -12px 10px;
	padding:20px 20px 0px 20px;
	background:url('/images/emarketing_diensten.jpg') no-repeat;
	width:252px;
	height:325px;
}



.emarketingdiensttitle{
	margin: 10px 0px 0px 0px;
	color:#c0c83c;
	font-weight:bold;
}

.emarketingdiensttxt{
	margin: 0px 0px 0px 0px;
	color:white;
	text-align:justify;
}

/* ================================ */
/*              NIEUWS              */
/* ================================ */

.nieuwstext{
	color:white;
	min-height:350px;
	line-height:16px;
}

.nieuwstext h1{
	line-height:20px;
}
.nieuwstext a{
	color:#c0c83c;
}

.nieuwsblock{
	margin: 0px 0px 0px 20px;
}

.nieuwsheader{
	margin: 0px 0px 10px 20px;
	font-size:18px;
	color:#4c4c4e;
}

.nieuwsdatum{
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	color:#c0c83c;
	position:relative;
	z-index:500;
	clear:both;
}

.nieuwscontent{
	margin: 10px 0px 0px 0px;
	position:relative;
	z-index:500;
}

.reviewscontent{
	margin: 10px 0px 0px 0px;
	position:relative;
	z-index:500;
	clear:both;
}

.scroller
{
	height: 510px;
	overflow: auto;
	overflow-x: hidden;
	-ms-overflow-x: hidden;
	overflow-y: auto;
	margin-right: -20px;
	padding:5px;

}

.nieuwstitle{
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	border-top:1px solid #c9c9c9;
}


.nieuwsbody{
	margin: 0px 0px 5px 0px;
	text-align:justify;
	color:#707070;
}


.nieuwsprevious{
	margin: 0px 0px 0px 10px;
	background:url('/images/nieuws_vorige.png') no-repeat;
	width:89px;
	height:33px;
	float:left;
	cursor:pointer;
}

.nieuwsnext{
	margin: 0px 0px 0px 0px;
	background:url('/images/nieuws_volgende.png') no-repeat;
	width:89px;
	height:33px;
	float:right;
	cursor:pointer;
}

/* ================================ */
/*              NIEUWS              */
/* ================================ */

.vacaturestext{
	margin-bottom:20px;
	text-align:justify;
	color:white;
}

.vacaturestext a, .vacaturestext a:active, .vacaturestext a:visited, .pagecontent a, .pagecontent a:active, .pagecontent a:visited {
	border-bottom:1px dotted #B5CE2F;
	color:#B5CE2F;
	text-decoration:none;
}
.vacaturestext h2 a, .vacaturestext h2 a:hover, .vacaturestext h2 a:visited{
	border:0;
}
.vacaturestext a:hover,.pagecontent a:hover{
	border-bottom:1px solid #B5CE2F;
	color:#B5CE2F;
	text-decoration:none;
}

.vacature{
	margin: 20px 0px 0px 0px;
	text-align:justify;
	color:white;
}

.vacaturespic{
	margin-left:36px;
	margin-bottom:36px;
	height:auto;
}


/* ================================ */
/*              Referenties          */
/* ================================ */

.referentiestext, a.referentiestext{
	margin: 20px 0px 0px 0px;
	text-align:justify;
	color:white;
}


.referentie{
	margin: 20px 0px 0px 0px;
	text-align:justify;
	color:white;
}

.referentiespic{
	margin:5px 0px 0px 5px;
}


/* ================================ */
/*             CONTACT              */
/* ================================ */

.alignright{
	color:#ffffff;
}

.selecter{
   	margin-left:27px;
}

.textarea{
	margin-left:27px;
}

.forminmput img{
	margin-left:27px;
}

.inputsmall{
	font-size:11px;
	height:15px;
	border:1px solid white;
}

.inputform{
	font-size:11px;
	height:15px;
}

.input{
	font-size:11px;
	height:15px;
}

.send{
	margin-left:240px;
	margin-top:75px;
	color:#008ecc;
	background:url('/images/knop.png') no-repeat;
	padding-left:6px;
	padding-right:20px;
	padding-top:28px;
	padding-bottom:28px;
	font-weight:bold;
	text-decoration:none;

}

.send:hover{
	color:#b4ce2f;
}


/* ================================ */
/*             COMMENT              */
/* ================================ */

.comments
{
	margin-left:0px;
}

.comment
{
	margin-left:0px;
	color:#FFFFFF;
}

.commentitem
{
	margin-top:10px;
	margin-left:0px;
	margin-bottom:2px;
	width:505px;
	min-height:30px;
	border-top:1px solid #FFFFFF;
	overflow:hidden;
}

.commenttitle
{
	padding-left:0px;
	padding-top:2px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
	width:235px;
	margin-left:3px;
}

.commentdate
{
	padding-right:0px;
	padding-top:2px;
	height:16px;
	width:255px;
	float:right;
	border:0px solid red;
	text-align:right;
	margin-right:3px;

}

.commentinfo
{
	text-align:right;
	padding:5px;
	height:auto;
}

.commenttext
{
	float:left;
	padding-left:0px;
	width:505px;
	border-top:1px solid #FFFFFF;
	text-align:left;
}

.insertcomment{
	margin-left:0px;
	color:#FFFFFF;
}

a.versturen, a.versturen:hover, a.versturen:active, a.versturen:visited
{
	border:1px solid #C0C83C;
	text-decoration:none;
	color:#008ECC;
	padding:5px;
	text-align:right;
	background-color:#C0C83C;
	font-weight:bold;
}
a.volgende, a.volgende:hover, a.volgende:active, a.volgende:visited
{
	border:1px dotted #C0C83C;
	text-decoration:none;
	color:#C0C83C;
	padding:5px;
	text-align:right;
	font-weight:bold;
	float:right;
}
a.vorige, a.vorige:hover, a.vorige:active, a.vorige:visited
{
	border:1px dotted #C0C83C;
	text-decoration:none;
	color:#C0C83C;
	padding:5px;
	text-align:right;
	font-weight:bold;
	float:left;
}
.alignright{
	text-align:right;
}
.refimagelinks
{
	margin-right:15px;
}
.refimagerechts
{
	margin-left:15px;
}

.nieuwstitle a,.nieuwstitle a:active,.nieuwstitle a:hover,.nieuwstitle a:visited{
	color:#008ECC;
	text-decoration:none;
	border:0px;
}
.nieuwsmore a, .nieuwsmore a:active, .nieuwsmore a:visited {
	margin: 0px 0px 0px 0px;
	color:#008ecc;
	border-bottom:1px dotted #008ecc;
}
.nieuwsmore a:hover{
	margin: 0px 0px 0px 0px;
	color:#008ecc;
	border-bottom:1px solid #008ecc;
}

.hbuttmidsel a
{
	font-size:11px;
	font-weight:bold;
	color:#6d6f71;
	text-decoration:none;
}
.hbuttmid a
{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.rss
{
	float:right;
	padding-top:10px;
	margin-right:35px;
}

.rss img
{
	border:0;
}