/* Specific ------------------------------------------------------------------------------------*/

html {/* voor het tonen van de (non)actieve scrolbar, zodat de pagina niet verschuift */
	height: 100%;
	overflow: -moz-scrollbars-vertical;
}

body {
	height: 100%;
	text-align:				center;
	margin:					0px;
	font:						normal 13px Trebuchet MS, Arial, Verdana, Tahoma;
	/*color:					#8D8D8D; */
	color: #333333;
	background-color:		#FFF;
}

body.subpage {
	background:				#FFF url("../images/bg_sub_zendium.jpg") no-repeat scroll bottom center;
	padding:				0 0 122px 0;
}

/* Layout -------------------------------------------------------------------------*/

#container {
	margin:					auto;
	width:					790px;
	text-align: 			left;
}

#wrapper-bg-home {
	margin:					auto;
	width:					100%;
	height:					580px;
	text-align: 			left;
}

#wrapper-bg {
	margin:					auto;
	width:					100%;
	min-height:				440px;
	padding:				0 0 140px 0;
	text-align: 			left;
}

#wrapper-bg-products {
	margin:					auto;
	width:					100%;
	min-height:				540px;
	padding:				0 0 140px 0;
	text-align: 			left;
}

#wrapper-bg-products-prof {
	margin:					auto;
	width:					100%;
	min-height:				820px;
	padding:				0 0 140px 0;
	text-align: 			left;
}

.sub0_1 {
	background:				transparent url("../images/bg_footer_eenuniektandpasta.jpg") no-repeat scroll bottom center;
}

.sub1 {
	background:				transparent url("../images/bg_footer_eenuniektandpasta.jpg") no-repeat scroll bottom center;
}

.sub2 {
	background:				transparent url("../images/bg_footer_eenuniektandpasta.jpg") no-repeat scroll bottom center;
}

.sub3 {
	background:				transparent url("../images/bg_sub3.jpg") no-repeat scroll bottom center;
}

.sub4 {
	background:				transparent url("../images/bg_footer_mondverzorging.jpg") no-repeat scroll bottom center;
}

.sub5 {
	background:				transparent url("../images/bg_footer_medical.jpg") no-repeat scroll bottom center;
}

.sub6 {
	background:				transparent url("../images/ZENDIUM SWIRL.PNG") no-repeat scroll bottom center;
}

.subscribe 
{
	background:				transparent url("../images/bg_subscribe.gif") no-repeat scroll center center;
}

.smalltext
{
	font-size: 10px;
}

div.header {
	height:					115px;
	text-align: 			right;
}

#wrapper-lines {
	background:				transparent url("../images/divider.gif") repeat-x scroll 0 147px;
}

div.main {
	padding:					12px;
}

div.main2 {
	padding:					0px;
}

div.col1 {
	width:					428px;
	float:					right;
}

div.col0 {
	width:					325px;
	float:					left;
}

div.col0-sub3 {width: 360px; float: left;}
div.col0-sub3 h2 {font-size: 25px; margin: 28px 0 25px 0;}
div.col0-sub3 h3 {font-size: 13px; color:#0054a6; font-weight: bold; margin: 0;}
div.col0-sub3 p {margin: 0; color: #000;}

div.col1-sub3 {width: 358px;/*360*/	float: right; margin-right: 2px;}
div.col1-sub3 h2 {font-size: 25px; margin: 28px 0 25px 0;}
div.col1-sub3 h3 {font-size: 13px; color:#0054a6; font-weight: bold; margin: 0;}
div.col1-sub3 p {margin: 0; color: #000;}
div.col1-sub3 a {color:#000;}

div.col0-sub3-tanderosie {width: 350px; float: left; margin-left: 5px;}
div.col0-sub3-tanderosie p {margin: 0 0 1.33em 0; color: #000; font-size: 13px;}
div.col0-sub3-tanderosie h3 {font-size: 13px; color: #0054a6;}

div.col1-sub3-tanderosie {width: 409px; float: right;}
div.col1-sub3-tanderosie p {margin: 0 0 1.33em 0; color: #000; font-size: 13px;}
div.col1-sub3-tanderosie h3 {font-size: 13px; color: #0054a6;}

div.col0-sub3-producten {width: 360px; float: left;}
div.col0-sub3-producten h2 {font-size: 25px; margin: 28px 0 25px 0;}
div.col0-sub3-producten h3 {font-size: 13px; color:#0054a6; font-weight: bold; margin: 0;}
div.col0-sub3-producten p {margin: 0; color: #000;}

div.col1-sub3-producten {width: 358px;/*360*/	float: right; margin-right: 2px;}
div.col1-sub3-producten h2 {font-size: 25px; margin: 28px 0 25px 0;}
div.col1-sub3-producten h3 {font-size: 13px; color:#0054a6; font-weight: bold; margin: 0;}
div.col1-sub3-producten p {margin: 0; color: #000;}
div.col1-sub3-producten a {color:#000;}

div.col1-sub3-tips {width: 463px;/*465*/ float: right; margin-right: 2px;}
div.col1-sub3-tips p {color: #000;}

p {
	margin: 					1.33em 0;
}

.absolute {position: absolute;}
.relative {position: relative;}
.left {float:left;}
.right {float:right;}
.wrapper 
{
      overflow:hidden;
      width:100%;
}

div.advbox {
	float:					right;
	padding:					0px 17px 0 0;
	width:					165px;
}

div.advbox img {
	margin:					0 0 15px 0;
}

/* Headers ---------------------------------------------------------------------*/
h1.home {
	color:					#ee2c24;
	font-size:				28px;
	display: 				none;
}


.sub1_1 h1,
.sub1_2 h1,
.sub1_3 h1,
.sub1 h1 
{
   color:					#0054a6;
	/*color:					#6a72b1;*/
	font-size:				200%;
}

.sub1_1 h2,
.sub1_2 h2,
.sub1_3 h2,
.sub1 h2 {color:#0054a6;}

.sub1_1 .intro,
.sub1_2 .intro,
.sub1_3 .intro,
.sub1 .intro
{color:#0054a6;}

.sub2 h1 {
	color:					#0054a6;
	font-size:				200%;
}

.sub2 .intro {
	color:					#0054a6;
	font-size:				200%;
}

.sub2 h2 {color:#0054a6;}

.sub3 h1
, .sub3_1 h1 {
	color:					#0054a6;
	font-size:				200%;
}

.sub3 h2,
.sub3_1 h2 
{color:#0054a6;}

.sub3 .intro,
.sub3_1 .intro 
{color:#0054a6;}

.sub4 h1, 
.sub4_1 h1,
.sub4_2 h1,
.sub4_3 h1,
.sub4_4 h1,
.sub4_5 h1,
.sub4_6 h1,
 {
	color:					#58b947;
	font-size:				200%;
}

.sub4 .intro, 
.sub4_1 .intro,
.sub4_2 .intro,
.sub4_3 .intro,
.sub4_4 .intro,
.sub4_5 .intro,
.sub4_6 .intro {color:#58b947;}
 
.sub4 h2, 
.sub4_1 h2,
.sub4_2 h2,
.sub4_3 h2,
.sub4_4 h2,
.sub4_5 h2,
.sub4_6 h2 {color:#58b947;}

.sub5 h1,
.sub5_1 h1, 
.sub5_2 h1,
.sub5_3 h1,
.sub5_4 h1,
.sub5_5 h1,
.sub5_6 h1 {
	color:					#34AA99;
	font-size:				200%;
}

.sub5 h2,
.sub5_1 h2,
.sub5_2 h2,
.sub5_3 h2,
.sub5_4 h2,
.sub5_5 h2,
.sub5_6 h2 {color:#34AA99;}

.sub5 h3,
.sub5_1 h3,
.sub5_2 h3,
.sub5_3 h3,
.sub5_4 h3,
.sub5_5 h3,
.sub5_6 h3 
{
	color:#34AA99;
	font-size:150%;
	}

.sub5 .intro,
.sub5_1 .intro,
.sub5_2 .intro,
.sub5_3 .intro,
.sub5_4 .intro,
.sub5_5 .intro,
.sub5_6 .intro {color:#34AA99;}

ul {
   margin: 0 0 0 15px;
   list-style:  disc inline;
}
ul li
{
   /*display: block;*/
}
/* Nav -------------------------------------------------------------------------*/

ul.nav  {
	height:					32px;
}

ul.nav li {
	display:					inline;
}

ul.nav a {
	padding:					0 12px;
}

ul.nav a img {
	padding:					8px 0 7px 0;
}

a.medprof {
	margin:					0 0 0 -2px; 
}

a.zendiumnl {
	margin:					0 0 0 -2px;
}

div.secnav {
	padding:					0 10px 0 12px;
}

ul.secnav li {
	display:					inline;
}

ul.secnav a {
	line-height: 			28px;
	padding:					0 12px;
	color:					#8D8D8D;
	text-decoration: 		none;
}

/* Subnav */
ul.subnav {
	margin:					10px 0;
	width:					154px;
}

ul.subnav a {
	color:					#0098C9;
	font-weight:            bold;
	font-size: 13px;
	text-decoration:  		none;
	line-height:			170%;
}

ul.subnav a.true {
	color:					#0054A6;
	text-decoration: 		none;
}

ul.subnav li {
	background:				transparent url("../images/bg_ul_subnav.gif") no-repeat scroll left center;
	padding:					0 0 0 10px;
}

/* Search */
div.search {
	height:					30px;
	line-height:			22px;
	padding:					3px 0;
	width:					400px;
}

div.search img.search-btn {
	vertical-align: 		middle;
}

input.textfield-search {
	background-color:		#e5f1f8;
	border:					0;
	width:					129px;/*135*/
	padding:					1px 3px;
	margin:					0 5px;
	vertical-align: 		middle;
}

a.btn-zendium {
	background:				transparent url("../images/bg_btn-zendium.gif") no-repeat scroll right center;
	color:					#0098c9;
	font-weight:			bold;
	padding:					0 16px 0 0;
	margin:					5px 0;
}



/* Nav dropdowns ----------------------------------------------------------------------*/
/* med prof */
div.medprof {
	position: 				absolute;
	left:						584px;
	top:						-1px;
	border:					solid 1px #d4e3e1;
	width:					165px;/*185*/
	padding: 	 				8px 12px;
	background-color:		#FFF;
}

input.textfield-medprof {
	background-color:		#ebf3f2;
	border:					0;
	width:					159px;/*165*/
	padding:					2px 3px;
	margin:					2px 0;
}

a.close-medprof {
	padding: 				0;
	margin:					0;
}

a.btn-medprof {
	background:				transparent url("../images/bg_btn-medprof.gif") no-repeat scroll right center;
	color:					#34aa99;
	font-weight:			bold;
	padding: 				0 16px 0 0;
	margin:					3px 0;
	display:				table;
	zoom:					1;
}

input, select, textarea, button {
	font:						normal 13px Trebuchet MS, Arial, Verdana, Tahoma;
}

/* nav items */
div.navbox {
	position: 				absolute;
	top:						114px;
	border:					solid 1px #cceaf6;
	padding:					8px 12px;
	background-color:		#FFF;
}

div.navbox img.head {
	border-bottom:			solid 1px #ebf7fb;
	padding:					0 0 9px 0;
}

div.navbox ul {
	list-style-image: 	none;
}
div.navbox ul li {
	background:				transparent url("../images/bg_ul_nav.gif") no-repeat scroll left center;
	padding:					0 0 0 10px;
}

div.navbox a {
	color:					#8D8D8D;
	text-decoration: 		none;
}

div.n0 {left:0px;}
div.n1 {left:62px;}
div.n2 {left:221px;}
div.n3 {left:315px;}
div.n4 {left:462px;}
div.n5 {left:519px;}

div.n6 {left:242px;}
div.n7 {left:334px;}
div.n8 {left:405px;}


/* Diversen */
ol.list {
	padding:					0 0 0 15px;
	list-style: 			decimal;
	margin:					1.33em 0 10px 16px;
}
ul.list {
	padding:					0 0 0 15px;
	list-style: 			disc;
	margin:					1.33em 0;
}

.wrapper {
   overflow: hidden;
   width: 100%;
}
.left {
   float: left;
}

/* Event */
/*.event { border: solid 1px #000; }*/
.event .date {
   width: 125px;
   color: #34AA99;
   font-weight: bold;
}

.event .text {
   width: 290px;
}

/* Footer ---------------------------------------------------------------------------------*/

div.footer-home {
	width:					775px;
	height:                 20px;
	margin:					0 auto;
	text-align:				left;
}

div.footer {
	width:					710px;
	margin:					0 auto;
	text-align:				left;
}

div.footer-home a {
	color:					#8D8D8D;
	text-decoration: 		none;
	margin:					0px 50px 0px 0px;
	line-height:			30px;
}

div.footer a {
	color:					#8D8D8D;
	text-decoration: 		none;
	margin:					0px 50px 0px 0px;
	line-height:			30px;
}

/* ------------------------ BOX STYLE ------------------------------*/
/* Kaders ---------------------------------------------------------------------------------*/

div.kadertop {
	background:				#FFF url("../images/kadertop3_breed.gif") repeat-y scroll 0 0;
	width: 					691px; /*761*/
	padding: 				10px 10px 5px 60px;
	border: 					#000 solid 0px;
}

div.kadertop h3 {
	font-size: 13px;
	color: #0054a6;
}

div.kaderbottom {
	background:				#FFF url("../images/kaderbottom3_breed.gif") repeat-y scroll left bottom;
	width: 					761px; /*761*/
	border: 					#000 solid 0px;
	padding: 				0 0 30px 0;	
}

div.tanderosie-kaderbreed-left{
	float: 					left;
	width: 					320px;
	border: 					#000 solid 0px;
	padding: 				0 0 0 55px;
}

div.tanderosie-kaderbreed-right{
	float: 					left;	
	width: 					340px;
	border: 					#000 solid 0px;
}

ul.tips {margin: 0px 0 0 17px;}

ul.tips li {
	list-style: 			url(../images/list_item.gif);
	font:						normal 13px Trebuchet MS, Arial, Verdana, Tahoma;
	color: 					#000;
}
div.kaderbottombreed p {margin: 0;}

div.kaderbottombreed {
	background: 			url(../images/kaderbottom_breed.gif) no-repeat bottom;
	width:					715px;
	padding:					0 20px 20px 55px;
}

div.kadertop-middel {
	background:				#FFF url("../images/kadertop3_middel.gif") no-repeat scroll 0 0;
	width: 					349px; /*409*/
	padding: 				20px 10px 5px 50px;
	border: 					#000 solid 0px;
	height: 					32px;/*62*/
}

div.kaderbottom-middel {
	background:				#FFF url("../images/kaderbottom3_middel.gif") repeat-x scroll left bottom;
	width: 					349px; /*409*/
	padding: 				0px 10px 20px 50px;	
	
}

div.kadertop-small {
	background:				#FFF url("../images/kadertop_small_360.gif") repeat-y scroll 0 0;
	width: 					290px; /*360*/
	padding: 				25px 10px 5px 60px;
	height:					28px;/*58*/
	margin-top: 			30px;
}

div.kaderbottom-small {
	background:				#FFF url("../images/kaderbottom_small_360.gif") repeat-y scroll left bottom;
	width: 					290px; /*360*/
	padding: 				0 10px 20px 60px;
}
/*/////*/

div.kadertopbreed {
	background-image: url(../images/kadertop_breed_700.gif);
	width:	690px;
	height:	60px;
}

div.kaderbottombreed {
	background: url(../images/kaderbottom_breed_700.gif) no-repeat bottom;
	width:	615px;
	padding:	0 30px 30px 55px;
}

div.kadertopsmal {
	background-image: url(../images/kadertop_smal.gif);
	width:	409px;
	height:	60px;
}

div.kaderbottomsmal {
	background: url(../images/kaderbottom_smal.gif) no-repeat bottom;
	width:	334px;
	padding: 0px 20px 20px 55px;
}

div.kadertopbreed2 {
	background-image: url(../images/kadertop2_breed_700.gif);
	width:	690px;
	height:	60px;
}


div.kadertopsmal2 {
	background-image: url(../images/kadertop2_smal.gif);
	width:	409px;
	height:	60px;		
}

div.kaderbottomsmal {
	background: url(../images/kaderbottom_smal.gif) no-repeat bottom;
	width:	334px;
	padding: 0px 20px 20px 55px;
	z-index : 1;
}

div.space {
	padding:	0px;
}

td.sample
{
   width: 65px;
}

td.sample img {
	border:	#CCC solid 1px;
}
/* Content ---------------------------------------------------------------------------------*/

div.product {
	float: 					left;
	width: 					66px;
}

div.text {
	float: 					right;
	width: 					272px;
}

div.text p {margin: 0;}

div.tabel {margin-bottom: 20px;}

div.gebit {margin-bottom: 20px;}


/*--------------------------- kadertable -----------------------------*/
table.kadertable
{
	width: 409px;
	border-width: 5px;
	border-color : Black;
}

td.kadertopsmal2
{
	background-image: url(../images/kadertop2_smal.gif);
	text-indent : 60px;
	height:	60px;		
}
td.kaderbottomsmal2
{
	background: url(../images/kaderbottom_smal.gif) no-repeat bottom;
	height:	60px;		
}
td.kadercontent
{
	background-image: url(../images/kadercontent_smal.gif);
	padding-left :60px;
	border-width : 1px;
}