@charset "utf-8";
/* CSS Document */

body		{margin:0px; padding:0px; background:url(../img/bodybg.png) repeat-x #333333; font-family:Arial, Helvetica, sans-serif; font-size:12px }
a			{text-decoration:underline; }
h1			{font-size:30px; font-weight:normal;}
img			{border:none; outline:none;}

/* Header */
.header		{height:115px; background:#FFFFFF;}
.header a	{float:left;text-decoration:none; margin:10px 0 0 0;}
.header a img	{ border:none; outline:none;}
.slogan		{float:right; margin:0;padding:80px 15px 0 0;}
.logo		{position:absolute; left:-4px;}
.landen		{position:absolute; right:7px;}
.landen a	{float:left; padding-right:7px; padding-top:10px;}
/* Main */

.container	{position:relative; margin:0 auto 0; display:block; width:980px; background:#FFFFFF; overflow:hidden;}
.container1	{float:left; width:980px; z-index:999;}
.container2	{float:left; width:980px; z-index:999; }

/* Color variations */
.yellow .container1	{background:url(../img/borderrighttop.png) no-repeat right top;}
.yellow .container2	{background:url(../img/leftbottomyellow.png) no-repeat left bottom; }
.red .container1	{background:url(../img/borderrighttopred.png) no-repeat right top;}
.red .container2	{background:url(../img/leftbottomred.png) no-repeat left bottom ; _background:none;}
.blue .container1	{background:url(../img/borderrightopblue.png) no-repeat right top;}
.blue .container2	{background:url(../img/leftbottomblue.png) no-repeat left bottom; _background:none;}
.green .container1	{background:url(../img/borderrighttopgreen.png) no-repeat right top;}
.green .container2	{background:url(../img/leftbottomgreen.png) no-repeat left bottom; _background:none;}
.brown .container1	{background:url(../img/borderrighttopbrown.png) no-repeat right top;}
.brown .container2	{background:url(../img/leftbottombrown.png) no-repeat left bottom; _background:none;}


.cc_tekstinhoud a.back			{float:left;background:url(../img/backbutton.jpg) no-repeat top left ; width:217px; height:48px; padding:22px 0 0 0; text-align:center; color:#000000; text-decoration:none;}
.red .left .cc_tekstinhoud h2	{color:#E2001A; }
.red .left .cc_tekstinhoud span {color:#E2001A; }
.blue .left .cc_tekstinhoud h2	{color:#5083AB; }
.blue .left .cc_tekstinhoud span {color:#5083AB; }
.green .left .cc_tekstinhoud h2	{color:#8A9048 }
.green .left .cc_tekstinhoud span {color:#8A9048 }
.brown .left .cc_tekstinhoud h2	{color:#7D5B55; }
.brown .left .cc_tekstinhoud span {color:#7D5B55; }


.menu              	{float:left; width:950px; height:36px;  padding:0px; background:#E2E2E2;  padding:0 15px 0 15px;}
.menu ul           	{position:absolute; z-index:100; padding:0px; margin:0px;}
.menu li          	{float:left; list-style:none; position: relative; display:block; padding:0px; margin:0px; background:#E2E2E2;}
.menu li:hover		{background:#F4BB11; color:#FFFFFF;}
.menu li:hover a	{color:#FFFFFF;}
.menu a             {float:left; text-decoration:none; padding:8px 15px 10px 17px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;}
.menu a:hover 		{ }
.menu a:active 		{background:#F4BB11; color:#FFFFFF;}
.menu ul ul      	{display:none; left:0px; top:36px; float:left; width:205px; z-index:1000;font-size:12px; color:#000000; }
.menu li li        	{color:#000000;}
.menu ul ul li a   	{width:205px; font-size:12px;padding:8px 25px 10px 30px; width:130px; font-weight:normal; 
background:url(../img/mainmenusubiteminactive.png) no-repeat left center #FFF; color:#000000;}
.menu ul ul a   	{ color:#000000;}
.menu li ul li a 	{color:#000000;}
.menu ul ul a:hover	{width:205px; font-size:12px;padding:8px 25px 10px 30px; width:130px; background:url(../img/mainmenusubitemactive.png) no-repeat left center #F4BB11; }
.menu li:hover ul a	{color:#000000;}
.menu li:hover ul a:hover	{color:#FFFFFF;}





/* SubMenu */
.menu1		{float:left; width:205px; height:100%; font-size:12px; color:#F4BB11; font-weight:bold;  line-height:140%;}
.menu1 ul	{float:left; list-style-type:none;  margin:0; padding:25px 0 0 0;}
.menu1 ul li	{float:left; width:205px;margin:0; padding:0; list-style-type:none;}
.menu1 ul li a	{float:left; padding:9px 25px 9px 30px; width:130px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; margin:0; background:url(../img/backgrounditeminactive.png) no-repeat;}
.menu1 ul li a.active{ background:url(../img/backgrounditemactive.png) no-repeat; color:#FFFFFF; }
.menu1 ul li a:hover { background:url(../img/backgrounditemactive.png) no-repeat; color:#FFFFFF; }

.menu1 ul ul	{float:left; list-style-type:none;  margin:0; padding:0; }
.menu1 ul ul li	{float:left; width:165px;margin:0; padding:0 0 0 20px; list-style-type:none; border-bottom:1px solid #CCCCCC;}
.menu1 ul ul li a	{float:left; padding:8px 25px 5px 30px; width:100px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; margin:0; background:url(../img/backgrounditeminactive.png)  no-repeat; }
.menu1 ul ul li a.active{ float:left; padding:8px 25px 5px 30px; width:100px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; margin:0; background:url(../img/backgrounditeminactive.png)  no-repeat; font-weight:bold;  }
.menu1 ul ul li a:hover { float:left; padding:8px 25px 5px 30px; width:100px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; margin:0; background:url(../img/backgrounditeminactive.png)  no-repeat; font-weight:bold;}

/* Zoekveld */
.search		{float:right; width:262px; margin:0; padding:0;}
.search form{float:right; margin:0; padding:7px 0 0 0;}
.search input	{font-family:Arial, Helvetica, sans-serif;float:left; margin:0 2px 0 0; border:0; padding:5px 0 5px 5px; background:url(../img/searchbg.jpg) no-repeat; width:185px; font-size:11px; }
.search form a	{float:right;background:#F4BB11; padding:3px 10px 3px 10px; margin:0; text-decoration:none; font-size:13px; font-weight:bold; color:#FFFFFF; }

/* Content */
.inner		{position:relative; float:left;width:980px; height:429px; background:#ffffff;}
.slideshow	{position:absolute; z-index:1; width:950px; left: 15px;}
.imagetop	{position:absolute; z-index:999;left:795px;}
.imagebottom{position:absolute; z-index:999;left:0; top:300px;}
.innersub	{ background:#ffffff;position:relative; float:left;width:980px; height:290px;}
.imagebottomsub{position:absolute; z-index:999;left:0; top:150px;}
.pointer	{position:absolute; z-index:999; width: 355px; height: 67px; left:480px; top:290px; background: url(../img/pointer.png) top left no-repeat; font-size:11px; padding: 70px 60px 0 40px; text-align: center; }
.pointersub	{position:absolute; z-index:10; width: 355px; height: 67px; left:480px; top:140px; background: url(../img/pointer.png) top left no-repeat; font-size:11px; padding: 70px 60px 0 40px; text-align: center; }
.inner h1	{position:absolute;left:15px; top:344px; margin:0; padding:20px 0 0 15px; width:540px; line-height:32px;}
.innersub h1{position:absolute;left:15px; top:195px; margin:0; padding:20px 0 0 15px; width:540px;}

/* Subpages */
.left		{ background:#ffffff;position:relative; z-index:1;float:left; width:265px; margin:0; padding:0 30px 50px 40px;font-size:12px;}
.left select{float:left; margin:10px 0 15px 0; border:0; padding:5px 5px 3px 5px; background:url(../img/selectfield.jpg) no-repeat; width:265px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.left h1	{padding:25px 0 20px 0; margin:0; line-height:120%;}
.cc_tekstinhoud a.redkop	{color:#E2001A;text-decoration:none;font-size: 15px;line-height: 120%; font-weight:bold;}
.cc_tekstinhoud a.bluekop	{color:#5083AB;text-decoration:none;font-size: 15px;line-height: 120%; font-weight:bold;}
.cc_tekstinhoud a.greenkop	{color:#8A9048;text-decoration:none;font-size: 15px;line-height: 120%; font-weight:bold;}
.cc_tekstinhoud a.brownkop	{color:#7D5B55;text-decoration:none;font-size: 15px;line-height: 120%; font-weight:bold;}

.right		{ background:#ffffff;position:relative; z-index:1;float:left; width:645px; padding:90px 0 0 0;margin:0;font-size:12px; }
.right1		{position:relative; z-index:1;float:left; width:645px; padding:90px 0 40px 0;margin:0;font-size:12px; }
.right .slider		{position:relative;float:left; width:645px; padding:0;}
.right .image		{float:left; width:200px; height:260px; padding:0 15px 0 0; position:relative; z-index:1;}
.blancohoek	a		{width:200px;height:200px;position:absolute;float:left;z-index:2;top:0;left:0;background:url(../img/transparant.gif) top right no-repeat } 
.retailrood	a		{width:200px;height:200px;position:absolute;float:left;z-index:2;top:0;left:0;background:url(../img/red.gif) top right no-repeat } 
.laboratoriablauw a	{width:200px;height:200px;position:absolute;float:left;z-index:2;top:0;left:0;background:url(../img/blue.gif) top right no-repeat; } 
.zorggroen	a		{width:200px;height:200px;position:absolute;float:left;z-index:2;top:0;left:0;background:url(../img/green.gif) top right no-repeat; } 
.utiliteitbruin	a	{width:200px;height:200px;position:absolute;float:left;z-index:2;top:0;left:0;background:url(../img/brown.gif) top right no-repeat; } 
.right .imgcontent		{float:left; width:200px; height:60px; padding:15px 0 0 0; z-index:1;}
.right .imgrighttop  	{position:absolute; top:0; left:151px; z-index:2;}
.retailrood strong		{color:#E2001A; }
.utiliteitbruin strong	{color:#7D5B55; }
.laboratoriablauw strong{color:#5083AB; }
.zorggroen strong		{color:#8A9048; }
.pagination	{float:right; padding:1px 15px 35px 0; font-size:12px;}
.pagtekst	{padding:0 10px 0 0;}
.pag		{background:#000000; padding:3px 7px 3px 7px; margin:0 2px; color:#FFFFFF; cursor:pointer;}
.aan		{background:#F4BB11;}

.random		{float:left; margin:50px 0 0 0; padding:0 0 50px 0;}
.random .image		{float:left; width:200px; height:260px; padding:0 15px 0 0; position:relative;}
.random .imgcontent	{float:left; width:200px; height:60px; padding:15px 0 0 0; z-index:1;}
.random .imgrighttop{position:absolute; top:0; left:151px; z-index:2;}
.random h2	{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:120%;}
.random .retail1 strong	{color:#E2001A; }
.random .utiliteit1 strong	{color:#7D5B55; }
.random .laboratoria1 strong	{color:#5083AB; }
.random .zorg1 strong	{color:#8A9048; }


/* Lower content */
.content 	{ background:#ffffff;position:relative;float:left; width:665px; background:#ffffff url(../img/bgcontent.png) no-repeat right top;}
.infoleft	{ background:#ffffff;float:left; width:175px; height:200px; font-size:15px; color:#F4BB11; font-weight:bold; margin-bottom:20px; padding:30px 40px 0px 30px; line-height:140%; overflow:hidden;}
.incontent	{ background:#ffffff; position:relative;padding:30px 0 0 0; margin:0 20px 0 0; float:left; width:335px;line-height:140%; font-size:12px;}
.incontent a{ text-decoration:underline; color:#000000;} 
.incontent ul	{ list-style-type:none; margin:0; padding:0;} 
.incontent ul li{margin-top:5px;}

.content1 	{position:relative;float:left; background:#ffffff; width:980px; }
.contentright{float:left; width:760px; padding:20px 0 20px 0;}

.retail		{padding:0 0 0 20px; background:url(../img/li1.png) no-repeat left center;}
.laboratoria{padding:0 0 0 20px; background:url(../img/li2.png) no-repeat left center;}
.zorgsector	{padding:0 0 0 20px; background:url(../img/li3.png) no-repeat left center;}
.utiliteit	{padding:0 0 0 20px; background:url(../img/li4.png) no-repeat left center;}

.news		{background:#ffffff; float:left; width:270px; height:250px; padding:0 15px 0 30px; font-size:12px; line-height:140%;}
.news h2	{font-size:15px; color:#F4BB11; margin:0; padding:3px 0 10px 0; line-height:140%;}
.news a		{color:#000000; text-decoration:underline;}

/* Footer */
.footer		{float:left;height:23px; width:935px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding:7px 15px 0 30px; background:#333333; }
p.info		{float:left; margin:0; padding:0;}
.disclaimer	{float:right;  padding:0 10px 0 0;}
.sitemap	{float:right; }
.footer a	{text-decoration:underline; color:#FFFFFF; }



/* Inhoudselementen */

.cc_tekstinhoud     h1 { padding-top: 10px; }
.cc_lijstmetlinks   h1 { padding-top: 10px; }
.cc_tabel           h1 { padding-top: 10px; }
.cc_afbeeldingen    h1 { padding-top: 10px; }
.cc_flashanimatie   h1 { padding-top: 10px; }
.cc_formulier       h1 { padding-top: 10px; }
.cc_routeplanner    h1 { padding-top: 10px; }
.cc_enquete         h1 { padding-top: 10px; }
.cc_mediainhoud     h1 { padding-top: 10px; }
.cc_dealer          h1 { padding-top: 10px; }
.cc_nieuws          h1 { padding-top: 10px; }
.cc_agenda          h1 { padding-top: 10px; }
.cc_zoeken          h1 { padding-top: 10px; }

/* Easyslider */
.fotoslider {float:left;}
/* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
	.containerimg{	
		margin:0;
		padding:0 0 10px 0;
		position:relative;
		text-align:left;
		width:630px;
		}		

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:630px;
		height:460px;
		overflow:hidden; 
		}	
		
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:160px;
		height:50px;
		position:absolute;
		top:446px;
		left:10px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:459px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:160px;
		height:50px;
		background:url(../img/btn_left.png) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../img/btn_right.png) no-repeat 0 0;	
		}	
	
/* // Easy Slider */

