html, body {
	margin: 0;padding: 0;
	border: 0;
	font-family: Tahoma;
	font-size:12px;
	color:#0d0901;
	line-height:145%;
	height: 100%; 
	min-height: 100%;
	margin-bottom: 1px; 	
}
body {
	background:#ffffff url(../images/background.jpg) repeat-x top left;
}
a{color:#0d0901;}
a:hover{text-decoration:none;}
a:active,a:focus,a:hover { outline: none;}
p{margin:0;padding:0;}
h1,h2,h3,h4{margin:0;padding:0;font-weight:normal;font-size:11px;}
.title2{font-weight:bold;font-size:15px;}
.clear{border:medium none;clear:both;float:none;font-size:0;height:0;line-height:0;display:block;}
.background{position:relative;}
.header-wrap{width:976px;margin:0 auto;height:362px;position:relative;z-index:1;}
.logo{float:left;width:328px;height:39px;background:url(../images/logo.png) no-repeat top left;display:block;position:relative;margin:26px 0 26px 5px;}
.logoblue{float:left;width:353px;height:41px;background:url(../images/logo2.png) no-repeat top left;display:block;position:relative;margin:26px 0 24px 5px;}
.menu-wrap{position:relative;margin:0 0 15px 9px;}
.main-menu-top{width:195px;height:6px;background:url(../images/menu-orange-top.png) no-repeat top left;}
.main-menu-bottom{width:195px;height:7px;background:url(../images/menu-orange-bottom.png) no-repeat top left;}
.main-menu{width:195px;position:relative;margin:0px;padding:0;background:url(../images/menu-orange-repeat.png) repeat-y top left;padding:5px 0 5px 0;min-height:300px;}
.main-menu li{list-style:none;background:url(../images/menu-border.png) repeat-x left bottom;width:153px;margin:0 0 0 19px;}
.main-menu li a{font-size:14px;font-weight:bold;color:#5a4107;display:block;text-decoration:none;padding:10px 0 10px 1px;}
.menu-active, .main-menu li a:hover, .main-menublue li a:hover{text-decoration:underline !important;}
.menu-green{color:#1a6700 !important;}

.menu-prod{width:36px;height:134px;display:block;background:url(../images/menu-prod-orange.png) no-repeat top left;position:absolute;left:-36px;top:17px;z-index:2;}
.menu-ople{width:36px;height:154px;display:block;background:url(../images/menu-ople-blue.png) no-repeat top left;position:absolute;left:-36px;top:145px;z-index:1;}
.menu-opleblue{width:36px;height:154px;display:block;background:url(../images/menu-ople-blue2.png) no-repeat top left;position:absolute;left:-36px;top:145px;z-index:3;}
.menu-bird{text-align:center;width:145px;height:122px;position:absolute;top:-53px;right:-44px;z-index:3;}
/* background:url(../images/bird.png) no-repeat top left; */
.menu-birdblue{width:181px;height:145px;position:absolute;top:-95px;right:-60px;z-index:3;}
/* background:url(../images/bird2.png) no-repeat top left; */
.main-menu-topblue{width:195px;height:6px;background:url(../images/menu-blue-top.png) no-repeat top left;}
.main-menu-bottomblue{width:195px;height:7px;background:url(../images/menu-blue-bottom.png) no-repeat top left;}
.main-menublue{width:195px;position:relative;margin:0px;padding:0;background:url(../images/menu-blue-repeat.png) repeat-y top left;padding:5px 0 5px 0;min-height:300px;}
.main-menublue li{list-style:none;background:url(../images/menu-blue-border.png) repeat-x left bottom;width:153px;margin:0 0 0 19px;}
.main-menublue li a{font-size:14px;font-weight:bold;color:#ffffff;display:block;text-decoration:none;padding:10px 0 10px 1px;}

.submenu-item a{font-size:12px !important;font-weight:bold;display:block;text-decoration:none;padding:10px 0 10px 15px !important;}


.page-left{width:205px;float:left;margin:0 0 0 0px;}
.page-right{width:750px;float:right;min-height:200px; margin: 134px 5px 0;}

.header-img{width:976px;height:398px;position:relative;}
.header-overlay{position:absolute;top:0px;left:0px;width:976px;height:398px;background:url(../images/slider-overlay.png) no-repeat top left;z-index:2;}
/* slideshow */
#slideshow {top: 5px; left: 6px;
    position:relative;
    height:382px;
	margin:0px;z-index:1;
}
#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;    height:382px;
}
#slideshow IMG.active {
    z-index:10;
    opacity:1.0;    height:382px;
}
#slideshow IMG.last-active {
    z-index:9;    height:382px;
}
#slideshow2 {top: 5px; left: 6px;
    position:relative;
    height:382px;
	margin:0px;z-index:1;
}
#slideshow2 IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;    height:382px;
}
#slideshow2 IMG.active {
    z-index:10;
    opacity:1.0;    height:382px;
}
#slideshow2 IMG.last-active {
    z-index:9;    height:382px;
}
/* end slideshow */
.contents{width:976px;margin:0 auto;min-height:300px;position:relative;z-index:2;}
.header-right{float:right;width:600px;}
.top-link-orange{text-decoration:none;}

.top-link-orange:hover .top-link-orange-repeat { text-decoration: underline; }

.top-link-orange-left{width:5px;height:30px;background:url(../images/top-link-orange-left.png) no-repeat top left;display:block;float:left;}
.top-link-orange-right{width:5px;height:30px;background:url(../images/top-link-orange-right.png) no-repeat top left;display:block;float:left;}
.top-link-orange-repeat{width:auto;height:24px;background:url(../images/top-link-orange-repeat.png) repeat-x top left;display:block;float:left;
					font-weight:bold;padding:6px 8px 0 8px;font-size:12px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.top-link-green{text-decoration:none;}

.top-link-green:hover .top-link-green-repeat{ text-decoration:underline;}

.top-link-green-left{width:5px;height:30px;background:url(../images/top-link-green-left.png) no-repeat top left;display:block;float:left;}
.top-link-green-right{width:5px;height:30px;background:url(../images/top-link-green-right.png) no-repeat top left;display:block;float:left;}
.top-link-green-repeat{width:auto;height:24px;background:url(../images/top-link-green-repeat.png) repeat-x top left;display:block;float:left;
					font-weight:bold;padding:6px 8px 0 8px;font-size:12px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.floated_left{float:left;}
.floated_right{float:right;}

.block-small{text-decoration:none;margin:0 0 15px 9px ;}
.block-small-top{width:177px;height:32px;background:url(../images/block-small-top.png) no-repeat top left;display:block;float:left;
				font-weight:bold;padding:6px 0px 0 18px;font-size:15px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.block-small-topblue{width:177px;height:32px;background:url(../images/block-small-top-blue.png) no-repeat top left;display:block;float:left;
				font-weight:bold;padding:6px 0px 0 18px;font-size:15px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.block-small-bottom{width:195px;height:7px;background:url(../images/block-small-bottom.png) no-repeat top left;display:block;float:left;}
.block-small-repeat{width:175px;height:auto;background:url(../images/block-small-repeat.png) repeat-y top left;display:block;float:left;
					color:#0d0901;padding:10px 10px 10px 10px;}
.map-small{width:171px;height:115px;display:block;background:url(../images/map-small.png) no-repeat top left;border:1px solid #fdb813;margin:0 0 15px 0;}
.block-big{text-decoration:none;margin:0 0 15px 0px;}
.block-big-top{width:735px;height:36px;padding:6px 0px 0 18px;background:url(../images/block-big-top.png) no-repeat top left;display:block;}
.block-big-top .title{font-weight:bold;font-size:15px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.block-big-topblue{width:735px;height:36px;padding:6px 0px 0 18px;background:url(../images/block-big-top-blue.png) no-repeat top left;display:block;}
.block-big-topblue .title{font-weight:bold;font-size:15px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.block-big-bottom{width:753px;height:7px;background:url(../images/block-big-bottom.png) no-repeat top left;display:block;margin:0 0 15px 0;}
.block-big-repeat{width:717px;height:auto;background:url(../images/block-big-repeat.png) repeat-y top left;display:block;
					color:#0d0901;padding:10px 18px 15px 18px;min-height:300px;}
					
.block-medium22-topblue{width:465px;height:30px;padding:6px 0px 0 18px;background:url(../images/block-medium2-top-blue.png) no-repeat top left;display:block;float:left;}
.block-medium22-topblue .title{font-weight:bold;font-size:15px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.block-medium22-top{width:465px;height:30px;padding:6px 0px 0 18px;background:url(../images/block-medium22-top.png) no-repeat top left;display:block;float:left;}
.block-medium22-top .title{font-weight:bold;font-size:15px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.block-medium22-bottom{width:483px;height:6px;background:url(../images/block-medium22-bottom.png) no-repeat top left;display:block;float:left;margin:0 0 20px 0;}
.block-medium22-repeat{width:447px;height:auto;background:url(../images/block-medium22-repeat.png) repeat-y top left;display:block;float:left;
					color:#0d0901;padding:10px 18px 15px 18px;min-height:400px;}
.block-medium33-topblue{width:227px;height:30px;padding:6px 0px 0 18px;background:url(../images/block-medium3-top-blue.png) no-repeat top left;display:block;float:left;}
.block-medium33-topblue .title{font-weight:bold;font-size:15px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.block-medium33-top{width:227px;height:30px;padding:6px 0px 0 18px;background:url(../images/block-medium33-top.png) no-repeat top left;display:block;float:left;}
.block-medium33-top .title{font-weight:bold;font-size:15px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.block-medium33-bottom{width:245px;height:5px;background:url(../images/block-medium33-bottom.png) no-repeat top left;display:block;float:left;margin:0 0 20px 0;}
.block-medium33-repeat{width:213px;height:auto;background:url(../images/block-medium33-repeat.png) repeat-y top left;display:block;float:left;
					color:#0d0901;padding:10px 16px 15px 16px;}
.docent-left{width:483px;float:left;}
.docent-right{width:245px;float:right;}
				
.block-medium2-top{width:492px;height:30px;padding:6px 0px 0 18px;background:url(../images/block-medium2-top.png) no-repeat top left;display:block;float:left;}
.block-medium2-top .title{font-weight:bold;font-size:15px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.block-medium2-bottom{width:510px;height:9px;background:url(../images/block-medium2-bottom.png) no-repeat top left;display:block;float:left;margin:0 0 20px 0;}
.block-medium2-repeat{width:474px;height:auto;background:url(../images/block-medium2-repeat.png) repeat-y top left;display:block;float:left;
					color:#0d0901;padding:10px 18px 15px 18px;}
					
.block-medium3-topblue{width:205px;height:30px;padding:6px 0px 0 18px;background:url(../images/block-medium3-top-blue.png) no-repeat top left;display:block;float:left;}
.block-medium3-topblue .title{font-weight:bold;font-size:15px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.block-medium3-top{width:205px;height:30px;padding:6px 0px 0 18px;background:url(../images/block-medium3-top.png) no-repeat top left;display:block;float:left;}
.block-medium3-top .title{font-weight:bold;font-size:15px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.block-medium3-bottom{width:223px;height:6px;background:url(../images/block-medium3-bottom.png) no-repeat top left;display:block;float:left;margin:0 0 20px 0;}
.block-medium3-repeat{width:191px;height:auto;background:url(../images/block-medium3-repeat.png) repeat-y top left;display:block;float:left;
					color:#0d0901;padding:10px 16px 15px 16px;}
.products-left{width:510px;float:left;}
.products-right{width:223px;float:right;}

.cat-item{padding:0 0 60px 0;font-size:12px;position:relative;}
.cat-iem-image{width:122px;float:left;min-height:100px;}
.cat-iem-image img{border:1px solid #fdb813;}
.cat-item-infos{width:340px;float:left;}
.cat-item-left{width:163px;float:left;}
.cat-item-right{width:173px;float:left;}
.cat-item-right2{position:absolute;bottom:30px;right:10px;}
.cat-item-left2{position:absolute;bottom:30px;right:90px;}
.button-green{cursor:pointer;text-decoration:none;}

.button-green:hover .button-green-repeat{text-decoration: underline;}

.button-green-left{width:6px;height:27px;background:url(../images/button-green-left.png) no-repeat top left;display:block;float:left;}
.button-green-right{width:5px;height:27px;background:url(../images/button-green-right.png) no-repeat top left;display:block;float:left;}
.button-green-repeat{line-height:145%;width:auto;height:21px;background:url(../images/button-green-repeat.png) repeat-x top left;display:block;float:left;
					font-weight:bold;padding:6px 8px 0 7px;font-size:10px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.capitalize{text-transform:uppercase;}
.button-orange{cursor:pointer;text-decoration:none;}

span.button-orange:hover span.button-orange-repeat{text-decoration: underline;}
a:hover.button-orange .button-orange-repeat{text-decoration: underline;}

.button-orange-left{width:7px;height:27px;background:url(../images/button-orange-left.png) no-repeat top left;display:block;float:left;}
.button-orange-right{width:6px;height:27px;background:url(../images/button-orange-right.png) no-repeat top left;display:block;float:left;}
.button-orange-repeat{line-height:145%;width:auto;height:21px;background:url(../images/button-orange-repeat.png) repeat-x top left;display:block;float:left;
					font-weight:bold;padding:6px 7px 0 6px;font-size:10px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.cat-item-meer{text-decoration:none;}
.login-title{font-size:18px;color:#ffffff;font-family:Arial;}
.login-text{font-size:14px;color:#cc9900;font-family:Arial;margin-top:17px;margin-bottom:3px;}
.login-input-label{font-size:14px;font-family:Arial;color:#ffffff;padding:4px 0 4px 0;}
.login-input input {border:2px solid #5b5b5b;background:#ffffff;width:310px;padding:5px 5px 5px 5px;font-family:Arial;}
.login-button{width:122px;height:31px;background:url(../images/login-button.png) no-repeat top left;float:right;color:#ffffff;text-align:center;
				font-family:Arial;font-size:18px;border:0;cursor:pointer;margin:10px 13px 0 0;}
.products-details table{width:475px !important;}
.products-details strong{color:#559615}
.radios{margin:0 0 20px 0;}
.radios input{margin:0 5px 0 0;}
.button-green-big{cursor:pointer;text-decoration:none;}
.button-green-big:hover .button-green-big-repeat .button-green-big-arrow,
.button-green-big:hover .button-green-big-repeat .button-green-big-arrow2{
	text-decoration: underline;
}
.button-green-big-left{width:6px;height:37px;background:url(../images/button-green-big-left.png) no-repeat top left;display:block;float:left;}
.button-green-big-right{width:5px;height:37px;background:url(../images/button-green-big-right.png) no-repeat top left;display:block;float:left;}
.button-green-big-repeat{width:auto;height:37px;padding:0 5px 0 13px;background:url(../images/button-green-big-repeat.png) repeat-x top left;display:block;float:left;}
.button-green-big-arrow{font-weight:bold;padding:10px 32px 4px 0px;display:block;font-size:10px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;
					background:url(../images/button-green-big-arrow.png) no-repeat right 7px;}
.button-green-big-arrow2{font-weight:bold;padding:10px 32px 4px 0px;display:block;font-size:10px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;
					background:url(../images/button-green-big-arrow2.png) no-repeat right 8px;}
.home-search{position:relative; padding-bottom: 15px;}
.home-submit{position:absolute;bottom:-38px;right:0px;}
#suggest1, .search-input{width:172px;height:27px;padding:0 10px 0 10px;border:0;background:url(../images/search-input.png) no-repeat left top;	font-family: Tahoma;font-size:11px;color:#0d0901;}
.enkele_resultaten { font-size:14px; margin-bottom: 20px;  }
.button-orange-small{display:inline-block;cursor:pointer;text-decoration:none;position:relative;top:4px;padding:0 4px 0 4px;}
.button-orange-small-left{width:3px;height:18px;background:url(../images/button-orange-small-left.png) no-repeat top left;display:block;float:left;}
.button-orange-small-right{width:3px;height:18px;background:url(../images/button-orange-small-right.png) no-repeat top left;display:block;float:left;}
.button-orange-small-repeat{width:auto;height:18px;background:url(../images/button-orange-small-repeat.png) repeat-x top left;display:block;float:left;
					font-weight:bold;padding:0px 2px 0 2px;font-size:12px;color:#262626;}
.cat-navigation{text-align:right;}
.cat-navigation a{font-size:12px;text-decoration:none;}
.cart-delete{cursor:pointer;width:11px;height:10px;display:block;background:url(../images/cart-delete.png) no-repeat top left; float:right; position: relative;top: 5px;}

.cart-col-1, .cart-col-2, .cart-col-3, .cart-col-4{padding:5px 0 9px 0;}
.cart-col-1{width:64px;}
.cart-col-2{width:270px;}
.cart-col-2 a{font-weight:bold;color:#314b68;text-transform:uppercase;text-decoration:none;}
.cart-col-3{width:74px;}
.cart-col-3 input{width:48px;height:24px;text-align:center;font-family: Tahoma;font-size:11px;color:#0d0901;border:1px solid #fdb813;}
.cart-col-4{width:84px;}
.cart-col-1 img{ max-width:42px;max-height:56px;border:1px solid #fdb813;}
.cart-totals td{background:#efdbac;padding:7px 0 7px 0;text-transform:uppercase;color:#314b68;font-weight:bold;}
.cart-totals1{font-size:10px;text-align:right;padding-right: 23px !important;} 
.button-brown{cursor:pointer;text-decoration:none;}

a:hover.button-brown .button-brown-repeat{text-decoration:underline;}

.button-brown-left{width:6px;height:27px;background:url(../images/button-brown-left.png) no-repeat top left;display:block;float:left;}
.button-brown-right{width:6px;height:27px;background:url(../images/button-brown-right.png) no-repeat top left;display:block;float:left;}
.button-brown-repeat{line-height:145%;width:auto;height:21px;background:url(../images/button-brown-repeat.png) repeat-x top left;display:block;float:left;
					font-weight:bold;padding:6px 7px 0 6px;font-size:10px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.cart-small-button{position:absolute;bottom:-33px;right:0px;}
.cart-form-left{width:368px;float:left;}
.cart-form-right{width:368px;float:right;}
.block-medium-top{width:368px;height:31px;padding:6px 0px 0 18px;background:url(../images/block-medium-top.png) no-repeat top left;display:block;float:left;}
.block-medium-top .title{font-weight:bold;font-size:15px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.block-medium-topblue{width:368px;height:30px;padding:6px 0px 0 18px;background:url(../images/block-medium-top-blue.png) no-repeat top left;display:block;float:left;}
.block-medium-topblue .title{font-weight:bold;font-size:15px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.block-medium-bottom{width:368px;height:7px;background:url(../images/block-medium-bottom.png) no-repeat top left;display:block;float:left;margin:0 0 20px 0;}
.block-medium-repeat{position:relative;width:336px;height:auto;background:url(../images/block-medium-repeat.png) repeat-y top left;display:block;float:left;
					color:#0d0901;padding:10px 16px 15px 16px;}
.block-medium-top-blue{width:368px;height:30px;padding:6px 0px 0 18px;background:url(../images/block-medium-top-blue.png) no-repeat top left;display:block;float:left;}
.block-medium-top-blue .title{font-weight:bold;font-size:15px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.block-medium-top-brown{width:368px;height:30px;padding:6px 0px 0 18px;background:url(../images/block-medium-top-brown.png) no-repeat top left;display:block;float:left;}
.block-medium-top-brown .title{font-weight:bold;font-size:15px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.input1-back{margin:0 0 5px 0;border:0;width:312px;height:27px;padding:0 10px 0 10px;background:url(../images/input-back.png) no-repeat top left;font-family: Tahoma;font-size:11px;color:#0d0901;}
.input2-back{margin:0 0 5px 0;border:0;width:132px;height:27px;padding:0 10px 0 10px;background:url(../images/input2-back.png) no-repeat top left;font-family: Tahoma;font-size:11px;color:#0d0901;}
.textarea-back{margin:0 0 5px 0;border:0;width:312px;height:67px;padding:10px 10px 10px 10px;background:url(../images/textarea-back.png) no-repeat top left;font-family: Tahoma;font-size:11px;color:#0d0901;}
.cart-item-left{width:152px;float:left;}
.cart-item-right{width:152px;float:right;}
.wrong_info{background-position:left -28px !important;}
.wrong_info2{background-position:left -88px !important;}
#errors, #errors2{color:#cc0000 !important;}
.input3-back{margin:3px 0 5px 0;border:0;width:222px;height:27px;padding:0 10px 0 10px;background:url(../images/input3-back.png) no-repeat top left;font-family: Tahoma;font-size:11px;color:#0d0901;}
.textarea2-back{margin:3px 0 5px 0;border:0;width:422px;height:107px;padding:10px 10px 10px 10px;background:url(../images/textarea2-back.png) no-repeat top left;font-family: Tahoma;font-size:11px;color:#0d0901;}
.cart-item2{color:#314b68;font-weight:bold;}

a.button-blue:link .button-blue-repeat, a.button-blue:visited .button-blue-repeat{text-decoration: none;}
a.button-blue:hover .button-blue-repeat, a.button-blue:active .button-blue-repeat{text-decoration: underline;}

.button-blue-left{width:5px;height:27px;background:url(../images/button-blue-left.png) no-repeat top left;display:block;float:left;}
.button-blue-right{width:5px;height:27px;background:url(../images/button-blue-right.png) no-repeat top left;display:block;float:left;}
.button-blue-repeat{line-height:145%;width:auto;height:21px;background:url(../images/button-blue-repeat.png) repeat-x top left;display:block;float:left;
					font-weight:bold;padding:6px 8px 0 8px;font-size:10px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.opleidingen-block{margin:0 0 25px 0;}
.opleidingen-block-title{font-weight:bold;color:#314b68;margin:0 0 2px 0;}
.opleidingen-block-nieuw{color:#137400;text-transform:uppercase;text-decoration:underline;}
.opleidingen-block-text{margin:0 0 1px 0;}
.title-blue{color:#314b68;font-weight:bold;margin:0 0 8px 0;}
.text-opleidingen{margin:0 0 22px 0;}
.Opleidingsdata-left{width:165px;float:left;}
.Opleidingsdata-right{width:165px;float:right;}
.button-blue-big{cursor:pointer;text-decoration:none;}
.button-blue-big-left{width:4px;height:37px;background:url(../images/button-blue-big-left.png) no-repeat top left;display:block;float:left;}
.button-blue-big-right{width:6px;height:37px;background:url(../images/button-blue-big-right.png) no-repeat top left;display:block;float:left;}
.button-blue-big-repeat{width:auto;height:37px;padding:0 5px 0 13px;background:url(../images/button-blue-big-repeat.png) repeat-x top left;display:block;float:left;}
.button-blue-big-arrow{font-weight:bold;padding:10px 32px 4px 0px;display:block;font-size:10px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;
					background:url(../images/button-blue-big-arrow.png) no-repeat right 7px;}
.text img{border:1px solid #fdb813;}
.button-black{cursor:pointer;text-decoration:none;}

a:hover.button-black .button-black-repeat{ text-decoration:underline;}

.button-black-left{width:6px;height:27px;background:url(../images/button-black-left.png) no-repeat top left;display:block;float:left;}
.button-black-right{width:5px;height:27px;background:url(../images/button-black-right.png) no-repeat top left;display:block;float:left;}
.button-black-repeat{line-height:145%;width:auto;height:21px;background:url(../images/button-black-repeat.png) repeat-x top left;display:block;float:left;
					font-weight:bold;padding:6px 8px 0 8px;font-size:10px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;}
.ople-home-button{position:absolute;right:20px;bottom:-17px;}
.back-link{float:right;color:#ffffff;font-weight:bold; margin-right: 15px;}
.blue-link{color:#314b68;font-weight:bold;margin:0 0 0px 5px;}
.training-block-div-1{width:316px;float:left;padding:3px 0 3px 14px;}
.training-block-div-2{width:330px;float:left;padding:3px 0 3px 0px;}
.training-block-div-3{width:115px;float:left;padding:3px 0 3px 0px;}
.training-block-div-4{width:75px;float:left;padding:3px 0 3px 0px;}
.training-block-header div{color:#4a6584;font-weight:bold;}
.training-block-1{}
.training-block-0{background:#ffffff;width:100%;}
.training-block-div-4 a{font-size:10px;color:#4a6584;}
.training-block-header{margin:12px 0 0 0;}
.block-big-top-big{width:748px;height:62px;padding:6px 0px 0 5px;background:url(../images/block-big-top-big.png) no-repeat top left;display:block;}
.block-big-top-big .title{font-weight:bold;font-size:15px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;padding-left:13px;}
.block-big-repeat2{width:743px;height:auto;background:url(../images/block-big-repeat.png) repeat-y top left;display:block;
					color:#0d0901;padding:5px 5px 5px 5px;}
.docent-right-link{display:block;margin:0 0 15px 0;text-decoration:none;}
.docent-right-link-title{display:block;color:#314b68;font-weight:bold;text-decoration:underline;}
.docent-right-link-functie{display:block;text-decoration:none;}				
.min_height_300{min-height:300px;}				
.contact-over-ons .text img{max-width:210px;height:auto !important;}
.training-block-div-11{width:236px;float:left;padding:3px 0 3px 0px;font-size:10px;}
.training-block-div-22{width:155px;float:left;padding:3px 0 3px 0px;font-size:10px;}
.training-block-div-33{width:55px;float:left;padding:3px 0 3px 0px;font-size:10px;}
.training-block-div-11 input{margin:0 5px 0 2px;position:relative;top:3px;}
.prod-home{width:100px;float:left;padding:0 0 0px 18px;}
.prod-home img{ max-width:83px;max-height:134px;border:1px solid #fdb813;}
.prod-home-title{font-weight:bold;color:#3c2a00;margin:0 0 4px 0;}			
.prod-home-img-wrap{width:100%;height:142px;}			
.opleidingen2-block-title{font-weight:bold;color:#3c2a00;margin:0 0 2px 0;}
.blue-link2{color:#aa7c0d;font-weight:bold;margin:0 0 0px 5px;}		
.prod-back-link{font-weight:bold;font-size:13px;color:#ffffff;text-shadow: 0px 1px 1px #a27d24;float:right;margin:-40px 0 0 0;}


		
/* -------------------------------------- */



.submenu-right-item{background:url(../images/right-submenu-back.png) repeat top left;font-size:14px;text-transform:uppercase;padding:8px 10px 8px 10px;margin: 0 0 2px 0;display:block;text-decoration:none;}
.submenu-right-item:hover, .submenu-right-item-active{text-decoration:underline;}
.block-right{background:url(../images/content-back.png) repeat top left;padding:10px 10px 10px 10px;margin: 20px 0 0 0;position:relative;}
.block-right-bottom-padded{padding-bottom:31px;}
.right-reclame-image{width:196px;height:274px;display:block;background:url(../images/reclame.jpg) no-repeat top left;border:3px solid #003876;}
.button-grey{float:right;text-decoration:none;cursor:pointer;}
.button-grey{text-decoration:none;}
.button-grey-left{width:11px;height:36px;background:url(../images/button-grey-left.png) no-repeat top left;display:block;float:left;}
.button-grey-right{width:23px;height:36px;background:url(../images/button-grey-right.png) no-repeat top left;display:block;float:left;}
.button-grey-repeat{width:auto;height:31px;background:url(../images/button-grey-repeat.png) repeat-x top left;display:block;float:left;
					padding:5px 8px 0 8px;font-size:14px;color:#2b2b2b;text-transform:uppercase;}
.right-button{position:absolute;bottom:-14px;right:10px;}	
.title-right{text-transform:uppercase;font-size:30px;color:#6e7fad;margin:5px 0 15px 0;line-height: 100%;}
.page-contents{background:url(../images/content-back.png) repeat top left;padding: 20px 25px 20px 25px;position:relative;}
.title-contents{text-transform:uppercase;font-size:30px;color:#f5f5f5;margin:0px 0 20px 0;line-height: 100%;}
.proj-wrap{width:160px;margin: 5px 39px 0px  0;position:relative;height:100%;}
.proj-wrap-title{height: 35px;font-size:14px;text-align:center;text-transform:uppercase;text-decoration:none;margin: 0 0 10px 0;display: block;}
.proj-wrap-title:hover{text-decoration:underline;}
.proj-wrap-img{text-align:center;width:160px;height:129px;}
.proj-wrap-img a{border:3px solid #8cc272;display:block;overflow:hidden; margin: 0 auto;}
.page-image-wrap{border:3px solid #8cc272;display:block;overflow:hidden; margin: 0 auto;}
.proj-wrap-desc{text-align:center;margin: 10px 0 45px 0;text-decoration:none;display: block;}
.proj-wrap-link{text-align:right;font-weight:bold;display: block;position:absolute;bottom:30px;right:0px;}
.proj-wrap-link:hover{text-decoration:none;}
#mycarousel li table tr, #mycarousel li table tr td{height:100%;}
#mycarousel li table tr td{position:relative;}
#mycarousel2 li table tr, #mycarousel2 li table tr td{height:100%;}
#mycarousel2 li table tr td{position:relative;}
.proj-wrap2{width:160px;margin: 10px 39px 45px  0;position:relative;height:100%;float:left;}
.big-pic-wrap{width:554px;height:331px;}
.big-pic-wrap .page-image-wrap{border:none;}
.big-pic-wrap img{border: 3px solid #8CC272;}
.page-image{cursor:pointer;}
.page-contents-green{background:url(../images/content-back-green.png) repeat top left;padding: 20px 25px 20px 25px;color:#0a0a0a;position:relative;}
.page-contents-green .title-contents{color:#0a0a0a;line-height: 100%;}


.map{width:587px;height:191px;display:block;background:url(../images/map.jpg) no-repeat top left;margin: 0 0 20px 0;}
.proj-wrap3{width:120px;margin:20px auto 0 auto;}
.proj-wrap-img3 img{border:3px solid #6e7fad;}
.jcarousel-item table tr td{vertical-align:top;}
.proj-home, .proj-home .proj-wrap-title, .proj-home .proj-wrap-desc, .proj-home .proj-wrap-link{color:#212121;}
#mycarousel2 li table tr td{position:relative;background:url(../images/table-border.jpg) repeat-y top left;} 
.proj-home .proj-wrap-title{font-weight:bold;text-align:left;}
.proj-home .proj-wrap-desc{text-align:left;}
.proj-home{margin-right:25px;}
.news-block{margin: 0 0 20px 0;}
.news-block-title{font-weight:bold;}
.cat-back{float:right;position: relative;top: 15px;}
.twittertop{overflow:visible !important;position:relative;background:url(../images/twitter-back.png) no-repeat top left;padding:10px 10px 30px 10px;height:75px;margin: 20px 0 0 0;position:relative;}
.twitter-block-link{width:221px;height:65px;background:url(../images/twitter-bird.png) no-repeat top left;display:block;position:absolute;bottom:-27px;left:0px;z-index:20;}
.twittertop2{overflow:hidden;height:75px;}

.twittertop2 ul li{ overflow:hidden;list-style:none; display:block; padding-bottom:1px;height:75px !important; margin-bottom:0px;height:auto;padding:0px;}

/* ---------------------------------- */

.contact-left{width:275px;float:left;margin:0px 0 0 0;}
.contact-right{width:262px;float:right;padding: 0px 0 15px 25px;border-left:1px solid #131313;margin: 0 0 10px 0;}

.sitemap1{display:block;color:#0d0901;}
.sitemap2{display:block;color:#0d0901;padding:0 0 0 20px;}
.sitemap3{display:block;color:#0d0901;padding:0 0 0 40px;}
.sitemap4{display:block;color:#0d0901;padding:0 0 0 60px;}
.sitemap1:hover, .sitemap2:hover, .sitemap3:hover, .sitemap4:hover{text-decoration:none;}

/* footer */
.footer-wrap{width:976px;position:relative;height:auto;margin:0 auto;margin-top:20px;}
.footer{width:920px;height:auto;margin:0 0 0 10px;padding:30px 34px 30px 10px;background:url(../images/footer.png) repeat-x top left;min-height:100px;}
.footer-div-1{width:223px;float:left;background:url(../images/footer-borid.png) no-repeat left 15px;height:136px;}
.footer-div-2{width:233px;float:left;}
.footer-div-3{width:233px;float:left;}
.footer-div-4{width:203px;float:right;text-align:right;}
.footer-title{font-size:14px;margin:0 0 20px 0;font-weight:bold;}
.bullet-link{font-size:11px;display:block;padding:0 0 0 17px;background:url(../images/bullet-orange.png) no-repeat left 5px;}
.bullet-linkblue{font-size:11px;display:block;padding:0 0 0 17px;background:url(../images/bullet-blue.png) no-repeat left 5px;}


.bullet-link2{font-size:11px;display:block;padding:0 0 0 17px;background:url(../images/bullet-orange.png) no-repeat left 5px; margin-left:18px;}
/* end footer */
.button-contact{position:absolute;right:7px;bottom:-13px;}
.form-content{position:relative;}
.form-content input{border:1px solid #ffffff;width:243px;padding:0px 10px 0px 10px;height:22px;font-family: Tahoma;font-size:12px;color:#0a0a0a;	margin-bottom:15px;}
.form-content textarea{font-family: Tahoma;font-size:12px;color:#0a0a0a;border:1px solid #ffffff;width:243px;height:121px;padding:10px 10px 10px 10px;margin-bottom:10px;}
.error{display:none;font-size:14px;position:absolute;top:0px;background:#d85252;color:#ffffff;padding:5px 3px 2px 3px;}
.label{margin: 0 0 2px 0;}
.laberror{color:#cc0000 !important;}
.activee{border:1px solid #cc0000 !important;}
.form-details{visibility: hidden;height:1px;}
