#search 				{background:url(../images/bg/bg-search.gif) no-repeat left top; height:28px; width:221px; color:#08243f; padding:0 0 0 10px; position:absolute; left:0; top:0;}
#search a 				{height:28px; line-height:28px; margin: 0 0 0 5px; color:#08243f; font-weight:bold; text-decoration:none;}
#search a:hover			{color:#f0c97a;}
#hoek					{width:220px; height:84px; padding:0; position:absolute; left:0; top:173px;}
.clear					{height:0px; line-height:0px; font-size:0px; clear: both;}

#header					{height:256px; width:100%;  background: url(images/bg/bg-header1.jpg) repeat-x top left;}
#menu1Container			{width:214px;}
#menu1Content			{width:214px;}
#menu1Content form		{width:214px;  margin:0; padding:0; background:#c1cbe5;}
#menu1Content select	{margin:0px 5px 5px 20px; width:100px; padding:0; border:1px solid #051c36; float:left; font-size:11px; height:18px; width:180px; }
#menu1Content p 		{background:#f0c97a; border:1px solid #ffffff; margin:15px 16px 10px 20px; padding:3px; font-size:11px; color:ffffff ;}
#menu1Content .search	{width:30px; height:11px; width:51px; border:none; margin:3px 4px 0 0;}
#menu1Content img 		{margin:0; padding:0; float:left}
#menu1Content a			{padding:15px 0 0 0; float:right;}

#menu2Container			{width:214px;}
#menu2Content			{width:214px;}
#menu2Content form		{width:214px;  margin:0; padding:0; background:#c1cbe5;}
#menu2Content input		{margin:0px 5px 5px 20px; width:100px; padding:0; border:1px solid #051c36; float:left; font-size:11px; height:18px; }
#menu2Content p 		{background:#f0c97a; border:1px solid #ffffff; margin:15px 16px 10px 20px; padding:3px; font-size:11px; color:ffffff;}
#menu2Content .search	{width:30px; height:11px; width:51px; border:none; margin:3px 4px 0 0;}
#menu2Content img 		{margin:0; padding:0; float:left}
#menu2Content a			{padding:15px 0 0 0; float:right;}

#menu3Container			{width:214px;}
#menu3Content			{width:214px;}
#menu3Content form		{width:214px;  margin:0; padding:0; background:#c1cbe5;}
#menu3Content input		{margin:0px 5px 5px 20px; width:100px; padding:0; border:1px solid #051c36; float:left; font-size:11px; height:18px; }
#menu3Content p 		{background:#f0c97a; border:1px solid #ffffff; margin:15px 16px 10px 20px; padding:3px; font-size:11px; color:ffffff ;}
#menu3Content .search	{width:30px; height:11px; width:51px; border:none; margin:3px 4px 0 0;}
#menu3Content img 		{margin:0; padding:0; float:left}
#menu3Content a			{padding:15px 0 0 0; float:right;}



#divMenu0 				{z-index:2; position:absolute; height: 70px; width: 150px; top:27px; bottom:0; left:65px; visibility:visible; vertical-align: bottom; background:#c1cbe5 url("../images/all/visuals/bg_sub.gif") no-repeat center top; }

body 					{min-height:100%; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;	height:100%; background:#3e729e url(../images/bg/bg-body.gif) repeat-y top left;}
img						{border:none;}
hr						{height:1px; color:#cddbe6; padding:0px; margin:0px;}

.container				{width:100%; background: url(../images/visual/right.jpg) no-repeat 977px 256px;}
.wrapper				{width:977px; float:left;}

.right 					{width:757px; float:left; width:18px; float:left;}

.home .knop0			{margin:0; padding:0; width:63px; height:21px; background: url(../images/buttons/button_home.gif) no-repeat left top; float:right; display:block;}
.home .knop0:hover		{margin:0; padding:0; width:63px; height:21px; background: url(../images/buttons/button_home_o.gif) no-repeat left top; float:right; display:block;}

.left 					{width:214px; float:left; padding:0 3px 25px 3px;}
.left ul				{margin:0 0 0 0; padding:0; width:214px; border-bottom:1px solid #3e729e;}
.left li				{list-style:none; width:100%; height:23px; border-top:1px solid #3e729e; margin:0; padding:0;}
.left a					{display:block; width:194px; height:21px; line-height:21px; color:#166eba; text-decoration:none; margin:1px 0 1px 0; padding:0 0 0 20px; font-size:11px;}
.left a:hover			{background:#efcd79; color:#082941;}
.left a.aktief			{background:#efcd79; color:#082941;}

.supplies				{padding:0 0 0 20px; background:#3e729e; height:21px; color:#FFFFFF; line-height:23px; font-size:11px; border-top:solid 1px #ffffff; border-bottom:solid 1px #ffffff;}

#navHor					{width:977px; height:21px; margin:0; padding:0;}
#navHor ul				{background: url(../images/bg/bg-nav.gif) no-repeat top right; margin:0; padding:0 0 0 157px; width:820px; height:21px;}
#navHor	li 				{float:left; list-style:none; margin:0; padding:0;}

/* nederlands */
#navHor li .knop0 			{height:21px; width:63px; display:block; background:  url(../images/buttons/button_home.gif) no-repeat left top;}
#navHor li .knop0:hover 	{height:21px; width:63px; display:block; background: url(../images/buttons/button_home_o.gif) no-repeat left top;}
#navHor li .knop1 			{height:21px; width:111px; display:block; background: url(../images/buttons/buttons_up_1.gif) no-repeat left top;}
#navHor li .knop1:hover 	{height:21px; width:111px; display:block; background: url(../images/buttons/button_over_1.gif) no-repeat left top;}
#navHor li .knop1Aktief 	{height:21px; width:111px; display:block; background: url(../images/buttons/button_over_1.gif) no-repeat left top;}
#navHor li .knop2 			{height:21px; width:89px; display:block; background: url(../images/buttons/buttons_up_2.gif) no-repeat left top;}
#navHor li .knop2:hover 	{height:21px; width:89px; display:block; background: url(../images/buttons/button_over_2.gif) no-repeat left top;}
#navHor li .knop2Aktief 	{height:21px; width:89px; display:block; background: url(../images/buttons/button_over_2.gif) no-repeat left top;}
#navHor li .knop3 			{height:21px; width:73px; display:block; background: url(../images/buttons/buttons_up_3.gif) no-repeat left top;}
#navHor li .knop3:hover 	{height:21px; width:73px; display:block; background: url(../images/buttons/button_over_3.gif) no-repeat left top;}
#navHor li .knop3Aktief 	{height:21px; width:73px; display:block; background: url(../images/buttons/button_over_3.gif) no-repeat left top;}
#navHor li .knop4 			{height:21px; width:75px; display:block; background: url(../images/buttons/buttons_up_4.gif) no-repeat left top;}
#navHor li .knop4:hover 	{height:21px; width:75px; display:block; background: url(../images/buttons/button_over_4.gif) no-repeat left top;}
#navHor li .knop4Aktief 	{height:21px; width:75px; display:block; background: url(../images/buttons/button_over_4.gif) no-repeat left top;}
#navHor li .knop5 			{height:21px; width:75px; display:block; background: url(../images/buttons/buttons_up_5.gif) no-repeat left top;}
#navHor li .knop5:hover 	{height:21px; width:75px; display:block; background: url(../images/buttons/button_over_5.gif) no-repeat left top;}
#navHor li .knop5Aktief 	{height:21px; width:75px; display:block; background: url(../images/buttons/button_over_5.gif) no-repeat left top;}
#navHor li .knop6 			{height:21px; width:96px; display:block; background: url(../images/buttons/buttons_up_6.gif) no-repeat left top;}
#navHor li .knop6:hover 	{height:21px; width:96px; display:block; background: url(../images/buttons/button_over_6.gif) no-repeat left top;}
#navHor li .knop6Aktief 	{height:21px; width:96px; display:block; background: url(../images/buttons/button_over_6.gif) no-repeat left top;}
#navHor li .knop7 			{height:21px; width:74px; display:block; background: url(../images/buttons/buttons_up_7.gif) no-repeat left top;}
#navHor li .knop7:hover 	{height:21px; width:74px; display:block; background: url(../images/buttons/button_over_7.gif) no-repeat left top;}
#navHor li .knop7Aktief 	{height:21px; width:74px; display:block; background: url(../images/buttons/button_over_7.gif) no-repeat left top;}
#navHor li .knop8 			{height:21px; width:164px; display:block; background: url(../images/buttons/bestellijst.gif) no-repeat left top;}
#navHor li .knop8:hover 	{height:21px; width:164px; display:block; background: url(../images/buttons/bestellijst.gif) no-repeat left top;}
#navHor li .knop8Aktief 	{height:21px; width:164px; display:block; background: url(../images/buttons/bestellijst.gif) no-repeat left top;}
#navHor li .knop9 			{height:21px; width:164px; display:block; background: url(../images/buttons/selectie.gif) no-repeat left top;}
#navHor li .knop9:hover 	{height:21px; width:164px; display:block; background: url(../images/buttons/selectie.gif) no-repeat left top;}
#navHor li .knop9Aktief 	{height:21px; width:164px; display:block; background: url(../images/buttons/selectie.gif) no-repeat left top;}


/* Engels */

#navHor li .knop1En 			{height:21px; width:111px; display:block; background: url(../img/buttons/En/buttons_1.gif) no-repeat left top;}
#navHor li .knop1En:hover 	{height:21px; width:111px; display:block; background: url(../img/buttons/En/buttons_1_o.gif) no-repeat left top;}
#navHor li .knop1EnAktief 	{height:21px; width:111px; display:block; background: url(../img/buttons/En/buttons_1_o.gif) no-repeat left top;}
#navHor li .knop2En 			{height:21px; width:89px; display:block; background:  url(../img/buttons/En/buttons_2.gif) no-repeat left top;}
#navHor li .knop2En:hover 	{height:21px; width:89px; display:block; background: url(../img/buttons/En/buttons_2_o.gif) no-repeat left top;}
#navHor li .knop2EnAktief 	{height:21px; width:89px; display:block; background: url(../img/buttons/En/buttons_2_o.gif) no-repeat left top;}
#navHor li .knop3En 			{height:21px; width:73px; display:block; background:  url(../img/buttons/En/buttons_3.gif) no-repeat left top;}
#navHor li .knop3En:hover 	{height:21px; width:73px; display:block; background: url(../img/buttons/En/buttons_3_o.gif) no-repeat left top;}
#navHor li .knop3EnAktief 	{height:21px; width:73px; display:block; background:url(../img/buttons/En/buttons_3_o.gif) no-repeat left top;}
#navHor li .knop4En 			{height:21px; width:75px; display:block; background:  url(../img/buttons/En/buttons_4.gif) no-repeat left top;}
#navHor li .knop4En:hover 	{height:21px; width:75px; display:block; background: url(../img/buttons/En/buttons_4_o.gif) no-repeat left top;}
#navHor li .knop4EnAktief 	{height:21px; width:75px; display:block; background: url(../img/buttons/En/buttons_4_o.gif) no-repeat left top;}
#navHor li .knop5En 			{height:21px; width:75px; display:block; background:  url(../img/buttons/En/buttons_5.gif) no-repeat left top;}
#navHor li .knop5En:hover 	{height:21px; width:75px; display:block; background: url(../img/buttons/En/buttons_5_o.gif) no-repeat left top;}
#navHor li .knop5EnAktief 	{height:21px; width:75px; display:block; background: url(../img/buttons/En/buttons_5_o.gif) no-repeat left top;}
#navHor li .knop6En 			{height:21px; width:96px; display:block; background:  url(../img/buttons/En/buttons_6.gif) no-repeat left top;}
#navHor li .knop6En:hover 	{height:21px; width:96px; display:block; background: url(../img/buttons/En/buttons_6_o.gif) no-repeat left top;}
#navHor li .knop6EnAktief 	{height:21px; width:96px; display:block; background: url(../img/buttons/En/buttons_6_o.gif) no-repeat left top;}
#navHor li .knop7En 			{height:21px; width:74px; display:block; background:  url(../img/buttons/En/buttons_7.gif) no-repeat left top;}
#navHor li .knop7En:hover 	{height:21px; width:74px; display:block; background: url(../img/buttons/En/buttons_7_o.gif) no-repeat left top;}
#navHor li .knop7EnAktief 	{height:21px; width:74px; display:block; background: url(../img/buttons/En/buttons_7_o.gif) no-repeat left top;}
#navHor li .knop8En 			{height:21px; width:164px; display:block; background:  url(../img/buttons/En/buttons_8.gif) no-repeat left top;}
#navHor li .knop8En:hover 	{height:21px; width:164px; display:block; background: url(../img/buttons/En/buttons_8.gif) no-repeat left top;}
#navHor li .knop8EnAktief 	{height:21px; width:164px; display:block; background: url(../img/buttons/En/buttons_8.gif) no-repeat left top;}
#navHor li .knop9En 			{height:21px; width:164px; display:block; background: url(../img/buttons/En/buttons_9.gif) no-repeat left top;}
#navHor li .knop9En:hover 	{height:21px; width:164px; display:block; background: url(../img/buttons/En/buttons_9_o.gif) no-repeat left top;}
#navHor li .knop9EnAktief 	{height:21px; width:164px; display:block; background: url(../img/buttons/En/buttons_9_o.gif) no-repeat left top;}

#footer .links {position:absolute; width:198px; padding:0 0 0 20px; font-size:11px; border-top:1px solid #3e729e; line-height:20px; left:0;}
#footer .links a {color:#0a385f;}
#footer .links a:hover {color:166eba;}  
#footer p {position:relative; width:757px; text-align:center; color:#ffffff; font-size:11px; margin:0 0 0 220px;; line-height:20px; border-top:1px solid #ffffff;}
#footer p a {color:#f0c97a; text-decoration:none;}
#footer p a:hover {color:#ffffff; text-decoration:none;}


.right .Content 		{ width:717px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin:0px; padding:16px; vertical-align:top; text-align:left;}
.right .ContentHome 	{ width:717px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin:0px; padding:16px; vertical-align:top; text-align:left;}
.right .ContentHome p	{ padding:10px 0 0 0; }
.right .ContentHome img	{ padding:0 0 0 138px;}
.right .ContentHome a.white				{color: #FFFFFF; font-weight: bold; text-decoration: none;}
.right .ContentHome a:hover.white			{color: #FFFFFF; font-weight: bold; text-decoration: underline;}
.right .Content a		{ color:#f0c97a; text-decoration:underline;}
.right .Content a:hover	{ color:#FFFFFF; text-decoration:underline;}
.right .Content h1		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; margin:7px 0 15px 0; padding:0px; line-height:25px; border-top:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid;}
.right .Content h2		{ font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.right .Content .empty	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; margin:5px 0 5px 0; padding:0px; line-height:12px; border-top:1px #FFFFFF solid;}
.right .Content h1 a	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#f0c97a; text-decoration:underline; line-height:25px; height:25px;}
.right .Content h1 a:hover		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:underline; line-height:25px; height:25px;}
.right .Content .newsItem		{padding:10px 0 10px 0; margin:7px 0 0 0; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}
 
.text_orange		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f0c97a; font-weight:bold; margin:0px; margin:0px;}
.text_orange a		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f0c97a; font-weight:bold; margin:0px; margin:0px;}
.text_orange a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; margin:0px; margin:0px;}

.adres				{float:left;}
.pand				{margin:0 0 0 50px;}
/*producten overzicht style*/

.right .product .topmerk			{background:#166eba; padding:0 0 0 10px;}
.right .product .topmerk a			{border:none!important; padding:0; color:#FFFFFF; line-height:25px; font-weight:bold; text-decoration:none;}
.right .product .topmerk a:hover	{color:#f0c97a;}
.right .product .tekstmerk    		{font-size:12px; font-weight:normal; background:#166eba; padding:10px; margin:0; color:#FFFFFF; text-align:left!important; height:50px;}
.right .product .afbmerk           	{margin:0px; height:160px; padding:5px 0 5px 0; text-align:center; background:#FFFFFF;}


/*producten overzicht style*/
.right .product                     {width:225px; float:left; margin:0 10px 10px 0;}
.right .product .top                {width:205px; font-size:13px; font-weight:bold; vertical-align:middle; line-height:28px; background:#166eba!important; padding: 0 10px 0 10px; margin:0; color:#FFFFFF; }
.right .product .top	a		    {text-decoration:none; font-weight:bold; color:#FFFFFF; font-size:13px; }
.right .product .top h1	a:hover	    {text-decoration:none; font-weight:bold; color:#FFFFFF; font-size:13px; }
.right .product h2                  {width:205px; font-size:12px; font-weight:normal; background:#719fc6; padding:10px; margin:0; color:#0a385f;}
.right .product h3                  {width:205px; font-size:12px; font-weight:normal; background:#f0c97a; padding:10px; margin:0; color:#0a385f;}
.right .product h3 a                {font-size:12px; font-weight:bold; color:#0a385f; text-decoration:none;}
.right .product h3 a:hover          {font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none;}
.right .product h4                  {width:215px; font-size:12px; height:55px; font-weight:normal; background:#166eba; padding:10px; margin:0px 5px 10px 10px; margin:0 0 0 0; color:#ffffff;}
.right .product p					{width:205px; height:100px; background:#719fc6; margin:0; padding:0 10px 0 10px;}
.right .product .afb             	{margin:0px; height:175px; padding:5px 0 5px 0; text-align:center; background:#FFFFFF;}
.right .product .afb img			{border:0px; margin:0; padding:0;}
.right .product .prijs				{color:#f0c97a; height:32px; line-height:32px; font-weight:bold; font-size:14px; padding:0 10px 0 10px; float:left;}
.right .product .butt			    {margin:4px 0 0 0; padding:0px; float:right; width:100px; color:#FF0000;}
.right .product .tekst    			{font-size:12px; font-weight:normal; background:#719fc6; padding:10px; margin:0 0 0 0; color:#0a385f; text-align:left!important; height:100px;}
.right .product .tekstFav 			{font-size:12px; font-weight:normal; background:#719fc6; padding:10px; margin:0 0 0 0; color:#0a385f; text-align:left!important; height:80px;}
.right .product .bottom				{width:215px; background:#719fc6; height:40px; padding:0 10px 0 0;}

/*producten detail style*/
.product_detail             {width:700px; float:left; margin:0 12px 12px 0px;}
.product_detail #top        {width:680px; height:32px; font-size:13px; font-weight:bold; line-height:32px; background:#166eba; padding:0 10px 0 10px; margin:0; color:#FFFFFF; border:none!important; }
.product_detail #top a		{text-decoration:none; font-weight:bold; color:#FFFFFF; font-size:13px;}
.product_detail #top a:hover	{text-decoration:none; font-weight:bold; color:#FFFFFF; font-size:13px;}
.product_detail #tekst      {font-size:12px; font-weight:normal; background:#719fc6; padding:10px; margin:0 0 0 0; color:#0a385f; text-align:left!important;}
.product_detail h2			{background:#719fc6; margin:0 0 3px 0; padding:0; font-size:13px; font-weight:bold;}
.product_detail h3          {font-size:12px; font-weight:normal; background:#f0c97a; padding:10px; margin:0 0 0 0; color:#0a385f;}
.product_detail h3 a        {font-size:12px; font-weight:bold; color:#0a385f; text-decoration:none;}
.product_detail h3 a:hover  {font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none;}
.product_detail h4          {font-size:12px; font-weight:normal; background:#166eba; padding:0px 5px 10px 10px; margin:0 0 0 0; color:#ffffff;}
.product_detail p           {margin:15px 0 0 0; padding:0px; vertical-align:middle; text-align:left;}
.product_detail #afb        {margin:0px; padding:5px 0 5px 0; text-align:center; background:#FFFFFF;}
.product_detail img			{border:0px;}
.product_detail .uitvoering					{width:195px; float:left; font-size:12px; font-weight:normal; color:#88c3f7; text-decoration:none; margin-top:2px}
.product_detail .prijs			{float:left; color:#f0c97a; height:32px; line-height:32px; font-weight:bold; font-size:14px; padding:0 20px 0 10px;}
.product_detail .uitvoering						{width:70px; float:left; height:32px; line-height:32px; font-size:12px; font-weight:normal; color:#88c3f7; text-decoration:none; margin:0; padding:0 0 0 5px;}
.product_detail .uitvoering_menu				{height:27px; float:left; padding:5px 0 0 0;}
.product_detail #top .butt		{margin:5px 0 0 0; padding:0; float:right; color:#FF0000;}
.product_detail .knnoppie		{height:27px; float:left; padding:5px 0 0 0;}
.aantal							{width:50px; height:32px; line-height:32px; float:left; font-size:12px; font-weight:normal; color:#88c3f7; text-decoration:none; padding:0 0 0 10px;}
.aantal_form					{width:50px; height:27px;  padding:5px 0 0 0; float:left; margin:0;}
.aantal_form input				{margin:0; padding:0; height:17px;}


.product_detail .naviBottom					{width:100%; background:#146eba;}
/* Formulier */
label								{width:120px; text-align:left; float:left; font-weight:bold; }
.screen								{padding:0; width:617px;}
.row 								{padding:3px;}
.rowhalfL							{width:280px; float:left; padding:3px;}
.rowhalfR							{width:306px; float:left; padding:3px;}
.verplicht							{color:#ff7800; font-weight:bold; font-size:18px;}
/* Eind Formulier */

#logged				{ width:135px; font-family:Arial, Helvetica, sans-serif; color:#c8dae7; left:820px; top:20px; font-size:11px; vertical-align:bottom; text-align:right; margin:0px; padding:0px; position:absolute;}
#logged p			{ color:#FFFFFF; font-weight:bold; margin:0px; padding:0px;}

.Content .zoeker form			{width:100%; margin:0; padding:0;}
.Content .zoeker form strong	{color:#f0c97a; margin0 0 10px 0;}
.Content .zoeker input			{margin:10px 5px 5px 0; width:200px; padding:0; border:1px solid #051c36; font-size:11px; height:18px; }
.Content .zoeker select			{width:200px; margin:10px 0 0 0;}
.Content .zoeker .search		{width:30px; height:11px; width:51px; border:none; margin:3px 4px 0 0;}
.Content .zoeker img 			{margin:0; padding:0;}
.Content .zoeker .zoekenBut		{width:50px;}

.bestel							{margin:0; padding:0;}
.mijnSelectie 					{border:0px !important; text-align:right;}
.buttVerwijderen				{margin:0px; padding:0px; float:right; color:#FF0000; margin-top:10px}	
.right .product  .bgverw		{background:#719fc6; width:215px; height:28px;}


