@charset "utf-8";
/* CSS Document */

/* =reset 
*****************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{ margin:0px; padding:0px;}

/***100%height***/
#Form1 {height:100%;}
html,body {margin:0;padding:0;height:100%;}
#wrapperOuter {height:auto !important;height:100%;min-height:100%;}
/******/

	/*** standaard ***/
	ul { list-style:disc;}
	img, fieldset { border:0px;}
	p {margin:0px 0px 15px 15px;line-height:18px;}
        p a {margin:0px 0px 0px;padding:0px 0px 0px 0px;line-height:0px;}
	h1 {margin:0px 0px 15px 15px;font-size:15px;}
	h2 {margin:0px 0px 5px 15px;font-size:15px;}
	h3 {margin:10px 0px 10px 20px;font-size:20px;color:#292b2c;line-height:28px;}
	ul {margin:0px 0px 15px 20px;}
	ol {margin:0px 0px 15px 20px;}
        input {color:#6e6466;}
        textarea {color:#6e6466;font-family:verdana;font-size:11px;}


/* =body
*****************************************************/
body {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;color:#6e6466;background:url(/images/bodyBack.jpg) top repeat-x #ffffff;}
	
	/* =wrapperOuter
	*****************************************************/
	#wrapperOuter {width:100%;float:left;position:relative;}
	
		/* =wrapper
		*****************************************************/
		#wrapper {position:relative;width:1020px;margin: 0 auto;}
			
			/* =header
			*****************************************************/
			#header {width:998px;height:88px;float:left;position:relative;}


			      /* =logo
                              *****************************************************/
                              #logo {float:left;width:231px;}

            		      /* =topmenu  
                              *****************************************************/
                              #topmenu {float:right;width:690px;height:88px;margin:10px 0px 0px 0px;}

                                   /* =mainmenu
                                   *****************************************************/
                                   #mainmenu {list-style:none;position:relative;top:5px;float:right;margin:0px 0px 0px 0px;}
				   #mainmenu li {float:left;}
                                   #mainmenu li a, a:link, a:visited, a:active {font-weight:normal;text-transform:lowercase;color:#292b2c;font-size:11px;line-height:15px;display:block;padding:0px 9px 0px 9px;text-decoration:none;}
				   #mainmenu li a:hover {font-weight:normal;text-decoration:underline;}
				   #mainmenu li.mainmenuitemselected {text-decoration:underline;}
				   #mainmenu li.mainmenuitemselected a:visited {text-decoration:none;}

                                   /* =searchbar
                                   *****************************************************/				
                                   #searchbar {position:absolute;right:0px;top: 30px;width:200px;text-align:right;}
                                   #searchbar img {float:right;}

			           /* =content
			           *****************************************************/
			           #content {width:1020px;float:left;position:relative;}

			           /* =content elements
			           **************************************************************/
			           .subgroup {width:242px;height:200px;cursor:pointer;float:left;padding:0px 4px 0px 0px;}
			           .subgroup_image {width:242px;height:171px;text-align:center;}
			           .subgroup_image h2 a {text-transform:none;font-size:15px;}
			           .subgroup_line {width:242px;height:4px;margin:15px 0px 0px 0px;}
			           
			           .product_left {position:relative;width:245px;float:left;padding:30px 0px 0px 10px;}
			           .product_name {width:245px;}
			           .product_desc {line-height:20px;margin:10px 0px 0px 0px;color:#928f90;}
			           .product_right {width:490px;float:right;text-align:right;}
			           .product_thumbs {float:left;margin:0px 0px 0px 30px;}
			           
			           .home {float:left;margin:0px 0px 0px 4px;width:245px;}
			           .home_image {margin:0px 0px 0px 0px;height:420px;}
			           .home_name {position:absolute;margin:80px 0px 0px 0px;width:235px;text-align:right;top:280px;font-size:30px;font-weight:bold;color:#ffffff;font-family:arial;}
			           .home_name a:link, .home_name a:visited, .home_name a:active, .home_name a:hover {text-transform:none;font-size:30px;font-weight:bold;color:#ffffff;font-family:arial;text-decoration:none;}
			           .hr_home {height:4px;margin:4px 0px 4px 9px;width:245px;}
			           .hr_home_left {height:4px;margin:4px 0px 4px -69px;width:247px;}
			           
			           #crumb {padding:0px 0px 27px 0px;float:left;position:relative;height:10px;width:900px;}
			           #crumb_left {float:left;width:450px;font-weight:bold;text-transform:uppercase;position:relative;}
			           #crumb_right {float:right;width:250px;text-align:right;font-weight:bold;text-transform:uppercase;padding:0px 140px 0px 0px;}
			           #crumb_right a {font-weight:bold;text-transform:uppercase;font-size:11px;}


			           /* =leftmenu
                                   *****************************************************/
                                   #leftmenu {width:245px;margin:0px 4px 0px 0px;float:left;position:relative;}
                                   #leftmenu_background {}
                                   #leftmenu_overlay {width:178px;height:420px;position:relative;margin:0px 0px 0px 69px;float:left;background:url(images/overlay.png);}
                                   #leftmenu_image {position:absolute;left:0px;}
                                   #leftmenu_subgroups {position:relative;height:375px;}
                                   #leftmenu_subgroups ul {margin:0px 0px 0px 22px;bottom:0px;list-style-type:none;font-size:15px;position:absolute;}
                                   #leftmenu_subgroups ul li a {font-size:14px;text-transform:none;font-weight:normal;line-height:20px;}
                                   .left_li_subgroups_selected {font-weight:normal;list-style-image:url(images/arrow_orange.png);}
                                   .hr_left {height:4px;margin:0px 0px 0px 0px;}
                                   #leftmenu_ul_maingroups {margin:10px 0px 0px 0px;list-style: square;}
                                   .left_li_maingroups a {text-transform:uppercase;font-weight:bold;line-height:25px;font-size:15px;color:#6e6466;text-decoration:none;margin:0px;padding:0px;}
                                   .left_li_maingroups_selected a {text-transform:uppercase;font-weight:bold;line-height:25px;font-size:15px;color:#6e6466;text-decoration:none;margin:0px;padding:0px;color:#000;}

                                   .nov_menu {float:left;position:relative;display:block;clear:both;}
                              


              		           /* =maincontent
                                   *****************************************************/
                                   #maincontent {float:left;margin:0px 20px 0px 0px;width:749px;position:relative;overflow:hidden;}

			      /* =footer
			      *****************************************************/
			      #footer {margin:0px 0px 0px 12px;width:998px;float:left;height:120px;}

			      /* =footer elements
			      *****************************************************/
			      #teaser_left {margin:0px 0px 0px 0px;width:476px;height:210px;background:#9fa0a2;float:left;color:#ffffff;padding:10px;}
			      #teaser_left h1 {font-size:23px;line-height:40px;}
			      #teaser_left h2 {font-size:16px;line-height:30px;}
			      #teaser_left p {font-size:13px;line-height:16px;}
			      #teaser_left_left {width:320px;;float:left;margin:0px 20px 0px 0px;}
			      #teaser_left_right {width:100px;float:left;margin:20px 0px 0px 0px;}
			      #teaser_right {width:477px;height:210px;background:#f1f1f2;float:left;padding:10px;}
			      #teaser_right h1 {font-size:18px;line-height:40px;}
			      #teaser_right h2 {font-size:17px;line-height:30px;}
			      #teaser_right p {font-weight:normal;font-size:12px;line-height:20px;}
			      #teaser_right_left {width:300px;float:left;margin:0px 0px 0px 0px;}
			      #teaser_right_left td {font-weight:normal;font-size:10px;line-height:16px;}
			      #teaser_right_right {width:150px;float:left;margin:-10px 0px 0px 0px;}
			      #teaser_right_right p {font-size:10px;}

			      /* =footer2
			      *****************************************************/
			      #footer2 {width:998px;float:left;position:relative;background:display:block;clear:both;}
			      .footer2_ul {float:left;list-style-type:none;margin:20px 60px 10px 60px;}
			      .footer2_ul li a {line-height:25px;color:#6e6466;font-weight:bold;text-transform:capitalize;}
			      .footer2_ul_home {float:left;list-style-type:none;margin:120px 60px 10px 60px;}
			      .footer2_ul_home li a {line-height:25px;color:#6e6466;font-weight:bold;text-transform:capitalize;}
			      .footer_line {height:1px;width:998px;background:#ffc51d;float:left;margin:0px 0px 0px 0px;}
			      .footer_text_left {float:left;margin:5px 0px 5px 10px;}
			      .footer_text_right {float:right;margin:5px 10px 5px 0px;}

