* { margin: 0; }
ul, ul li{list-style:none;letter-spacing:0em;}
html, body { height: 100%; }
body {  position: relative; /*stabiliseren van IE*/  background: #333333;
  behavior: url(csshover.htc); /*IE6*/
}

#navigation { position: relative; min-width: 100%; }
* html #navigation { width: 100%;  width: expression((document.body.clientWidth>1200) ? "975px" : ((document.body.clientWidth>800) ? "auto" : "975px")); }
#navigation { position: fixed; bottom: 0; left: 0; right: 0; z-index: 1000; width: 100%; background: #777777 url(../images/bottom_overlay.jpg) repeat-x top left; border-top: 1px solid #A09E9E;}

* html #navigation { position: absolute; bottom: 0; left: 0; width: 100%;/*IE5.5*/ overflow: visible;
  top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));
}

#navmenu { position: relative; width: 50em; min-height: 1.5em; margin: 0 auto; padding-top: 0em; z-index: 10; }
.navmenu_text {padding:7px; color:#111111; text-align:center;font: normal 14px "Trebuchet MS", Verdana, arial;}
.navmenu_text a { color:#333333; text-decoration:none;}
clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
a { text-decoration: none; color: #333333; outline: 0; }
a:hover 	{ text-decoration: none; color: #222222; }
a img{ border: none; }

ul, ul li{list-style:none;letter-spacing:0em;}
body{background:#E7E7E9;font-family:Arial,sans-serif;font-size:12px; padding-left:0px;padding-right:0px;}

#thicktabs{margin: 0;padding: 0;float: left;font: bold 12px arial;}
#thicktabs{border-right: 1px solid #E6E6E6;}
#thicktabs .home { padding: 0px; background:url(../images/clientzone.gif) no-repeat 0px 0px;padding-left:25px;}
#thicktabs .catalog { padding: 0px; background:url(../images/catalog.png) no-repeat 0px 0px;padding-left:25px;}
#thicktabs .cart { padding: 0px; background:url(../images/cart.gif) no-repeat 0px 0px;padding-left:25px;}
#thicktabs .company { padding: 0px; background:url(../images/company.png) no-repeat 0px 0px;padding-left:25px;}
#thicktabs .account { padding: 0px; background:url(../images/account.png) no-repeat 0px 0px;padding-left:25px;}
#thicktabs .contact { padding: 0px; background:url(../images/contact.gif) no-repeat 0px 0px;padding-left:25px;}
#thicktabs li{display: inline;}
#thicktabs li a{float: left;color: black;padding: 8px 10px;text-decoration: none;background: transparent url(../images/grey_bg_new.jpg) repeat-x top right ;
border-top: 1px solid #E3E3E2; border-bottom: 3px solid #D2D2D2; border-right:1px solid #E9E9E9;}
#thicktabs li a:active { background: transparent url(../images/grey_bg_new.jpg) repeat-x top right ;}
#thicktabs li a#leftmostitem{ border-left: 1px solid #E3E3E2; }
#thicktabs li a#rightmostitem{ border-right: 1px solid #E3E3E2;background-position: top left; }
#thicktabs li a:visited{color: black;}
#thicktabs li a:hover{color: black;background: url(../images/grey_bg.jpg) repeat-x 0px 0px; }

.topbar {background: #F6F6F6 url(../images/top_bar_back.jpg) repeat-x; height:32px;border-bottom:1px solid #D9D8D8;border-top:1px solid #D9D8D8;}
.searchback {background: #F6F6F6 url(../images/search_center.jpg) repeat-x; height:59px;border-top:1px solid #d4d4d4;}
.middle_display { background: #F6F6F6 url(../images/search_center.jpg) repeat-x; margin-bottom:5px;line-height:16px;border:1px solid #d4d4d4;height:59px;padding:0px;padding-bottom:0px;}

.bg1 {	background: url(../images1/m_bg.gif) repeat-x left top; }
.nav { text-align:center; }
.nav a{ font:Bold 12px arial, Verdana, "Trebuchet MS"; color: #FFFFFF;text-decoration: none;}
/*
.s_ch { background: url(../images1/n_bg.gif) repeat-x left top;	height:60px; margin-bottom:2px; }
.w_text { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.go { background: url(../images1/go.jpg) no-repeat 0px 2px; height: 30px; width: 40px; border:0px; cursor:pointer; }
.br { border: 1px solid #666666; vertical-align: middle; height: 20px; }
.check_o { background: url(../images1/ch_bg.jpg) repeat-x left top; height: 34px; }
*/

.text_12_bold { font: bold 12px "Trebuchet MS", Verdana, arial; color: #990000; text-decoration: none; text-align: center; }
.text_12_normal { font: normal 12px "Trebuchet MS", Verdana, arial; color: #003333; text-decoration: underline; text-align: center; border:1px dotted #616161; }
.text_13 { font: bold 13px "Trebuchet MS", Verdana, arial; color: #000000; text-decoration: none; }
.text_16 { font: nomral 16px "Trebuchet MS", Verdana, arial; color: #000000; text-decoration: none; }
.text_11 a{text-decoration:underline;}
.text_11 a:hover{text-decoration:none;}
.text_a1 { font: normal 13px "Trebuchet MS", Verdana, arial; color: #000066;text-decoration: underline;}
#topbar_menu {font:13px arial, "Trebuchet MS", Verdana; padding-top:2px}
#topbar_menu .menu_text {color:#333;width:auto;display:inline;padding:2px 11px 2px 11px;}
#topbar_menu .border_right {color:#555;border-right:1px solid #D3D3D3;}

.superheader {  font-family: "Trebuchet MS", Verdana, arial; padding:0;  margin:0; text-align:center; font-size:20pt; color: #222222;}
.greatheader { padding-bottom:0;  margin-bottom:0; text-align:center;}
.subsrc-header { padding:0; margin: 0 0 20px 0; font:15px Arial, "Trebuchet MS", Verdana;text-align:center;color:#787878; font-weight:normal; }
.cate { padding-left: 18px; background: url(../images/bullet_1.png) no-repeat 2px 4px; margin-bottom:5px; padding-bottom:3px; }
.cate_bottom {border-bottom: 1px dotted #989898;}
/*.cate a{	font: bold 12px arial, "Trebuchet MS", Verdana;	color: #003366;	text-decoration: none;}*/
.bd_l{ padding: 5px; padding-top:7px;}
.comn_header { padding:6px; border-bottom: 1px solid #B9B9B9; font: bold 13px arial, sans-serif; color: #FFFFFF; text-decoration: none; padding-left: 20px; background-image: url(../images/s_bg2.jpg);}
.btn_ch{ background-color: #818181;	margin: 1px; padding: 3px; height: 15px; width: 70px; border: 1px solid #666666; }
.btn_ch a{ font: bold 13px arial, sans-serif; color: #FFFFFF; text-decoration: none; }
.comn_bdr { border:1px solid #c2c2c2; padding:5px; color: #FF0D22;}
.m_acnt { font: normal 13px "Trebuchet MS", Verdana, arial;border-bottom: 1px dotted #d2d2d2;padding-bottom:3px; background: url(../images/s_bl.jpg) no-repeat 0px 4px; padding-left:22px; }
.m_acnt a{ text-decoration:none; }
.img_border img{ border: 1px solid #340044; }
.welcome { font-family: Arial,'Times New Roman',Georgia,Sans-Serif; font-size: 10pt; line-height: 19pt; padding:0 10px 10px 15px; }
.welcome strong { font-size:15pt;line-height: 19pt;}
.welcome strong em { color:#0056AB;}
.general_text{ font-family: arial,'Times New Roman',Arial,Sans-Serif; font-size: 13px;line-height: 19px; padding:0px; text-align:justify;}
.general_text h4 img { float:left; margin:0px 10px 0px 0; clear:all;}
.general_text p.text{ float:left; position:relative;left:0px;margin:0px 0px 1px 0; clear:all;line-height:14px;font:normal 11px arial;text-align:left;}
.general_text strong { font-size:13px;}
.general_text p.m-sub { font: normal 13px arial;line-height: 19px;}
.sub_head {font-family: arial, "Trebuchet MS", Georgia,'Times New Roman',Sans-Serif; font-size: 12px;padding:0px 5px 5px 0px;}

.large-app-icons td { vertical-align:top; text-align: left; font-family: verdana, "Trebuchet MS", Arial, Verdana;}
.large-app-icons h4 { padding:10px;margin:0; clear:both;}
.large-app-icons h4 a{font-size:10pt; }
.large-app-icons h4 a:link { color:#0043A7;}
.large-app-icons h4 a:hover { color:#CC3300;}
.large-app-icons h4 img { float:left; margin:0 10px 5px 0; position:relative; top:0px; margin-bottom:-10px; // margin-bottom:-20px;}
.large-app-icons td.item_box{background:url(../images/item_box.png) no-repeat left top; width:268px; height:123px;}
.large-app-icons p.s-subscr { margin:10px 10px 30px 110px; line-height:115%; font-size:10pt; color:#454545;}
.large-app-icons h5 { margin: 0 0 20px 30px;}

#content {float: left; width: 580px; margin-bottom: 10px; }
#content .top { padding: 8px 0px 6px 10px; background: url('../images/content_top.png') no-repeat; }
#content .top h1, .heading { color: #000000; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; margin: 0px; }
.heading { border-bottom: 1px solid #DDDDDD; padding-bottom: 3px; margin-bottom: 10px; }
#content .middle { border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; background: #FFFFFF; padding: 10px 10px 1px 10px; min-height: 380px; }
#content .bottom { background: url('../images/content_bottom.png') no-repeat; height: 5px; }

.box {margin-bottom: 2px;background: url('../images/box_top.png') no-repeat 0px 0px;width:180px;text-align:left;}
.box .top {	padding: 8px 0px 6px 7px;color: #000000;font-size: 14px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;text-transform: uppercase;}
.box .top img {	float: left; margin-right: 5px;}
.box .middle { border-left: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD;background: #FFFFFF;padding: 9px; }
.box .bottom {height: 5px;background: url('../images/box_bottom.png') no-repeat;}
.box .dibbi {height: 5px;background: url('../images/box_bottom_dibbi.png') no-repeat;}

.tabs {	display: block;	width: 100%; margin-bottom: 0px; cursor:pointer;}
.tabs a { float: left; display: block; padding: 6px 15px 7px 15px; margin-right: 2px; border: 1px solid #DDDDDD;
	background: #FFFFFF url('../images/tab.png') repeat-x; color: #000000; font: bold 13px Arial; text-decoration: none;z-index: 1;
	position: relative;	top: 1px;
}
.tabs a.selected { background: #FFFFFF url('../images/tab.png') repeat-x; border-bottom: 0px; padding-bottom: 8px; z-index: 3; }
.page { border: 1px solid #DDDDDD; background: #FFFFFF; display: inline-block; padding: 10px; display: block; width: 536px;
	clear: both; z-index: 2; margin-bottom: 10px; }

#information ul {margin-top: 0px;margin-bottom: 0px;margin-left: 8px;padding-left: 12px;list-style: url('../images/bullet_2.png');}
#information li {padding-bottom:2px;border-bottom:1px solid #eeeeee;margin-bottom:4px;}
.bluebutton{ font:12px arial;font-weight:bold;background:#1666C9;border-top:1px solid #78BAE2;border-left:1px solid #78BAE2;border-right:1px solid #3A7AC9;border-bottom:1px solid #3A7AC9;padding:2px;color:#FFFFFF; cursor:pointer; }
.redbutton{ font:12px arial;font-weight:bold;background:#D81411;border-top:1px solid #F9A49F;border-left:1px solid #F9A49F;border-right:1px solid #560500;border-bottom:1px solid #560500;padding:2px;color:#FFFFFF; cursor:pointer; }
.greybutton{ width:70px; font:12px arial;font-weight:bold;background:#D1D1D1;border-top:1px solid #F5F5F4;border-left:1px solid #F5F5F4;border-right:1px solid #444444;border-bottom:1px solid #444444;padding:2px;color:#060606; cursor:pointer; }
.greybutton_nowidth{ font:12px arial;font-weight:bold;background:#D1D1D1;border-top:1px solid #F5F5F4;border-left:1px solid #F5F5F4;border-right:1px solid #444444;border-bottom:1px solid #444444;padding:2px;color:#060606; cursor:pointer; }

div.paginationx {
	font:13px arial;
}

div.paginationx a {	padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #9F9F9F;text-decoration: none;background: #FBFAFA;color: #4A4A4A;}
div.paginationx a:hover, div.paginationx a:active {padding: 2px 5px 2px 5px;margin: 2px;background: #E7FFED;border: 1px solid #B8DDC0;color: #403F3F;}
div.paginationx span.current {padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #9F9F9F;background: #FDE93E;color: #131212;}
div.paginationx span.disabled {padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #9F9F9F;background-color: #ECEADD;color: #01210A;	}

/* bakset */

#slidingTopWrap { position: absolute;top: 0;width: 250px;z-index: 15;margin: 0 0 0 650px;padding: 0;}
#slidingTopContent {overflow: hidden;margin: 0;padding: 0;border: #6E1101 solid;border-width: 0px 3px;background-color:#EBA703;}
#slidingTopFooter { background-image: url(../images/basketFooter.png);width: 250px;height: 40px;margin: -5px 0 0 0;font-size: 12px;color: #666666;}
#slidingTopFooter A:link {text-decoration: none;color: #FDF6F5;}
#slidingTopFooter A:visited {text-decoration: none;color: #FDF6F5;}
#slidingTopFooter A:hover { text-decoration: underline;	color: #FDF8A0;}
#slidingTopFooter A:active {text-decoration: underline;	color: #FDF6F5;}
#slidingTopFooterLeft {float: left;	margin: 15px 0 0 20px;}
#slidingTopFooterRight {float: right;margin: 15px 30px 0 0;}
#mainWrap {	margin: 0 auto;	width: 900px;}
#wrdInfoWrap {background-color: #FFFF99;height: 80px;}
#wrdInfoWrapLeft {float: left;width: 300px;padding: 10px;}
#wrdInfoWrapRight {float: right;}
#wrdInfoWrapRight A:link, #wrdInfoWrapRight A:visited, #wrdInfoWrapRight A:active {	color: #333333;	text-decoration: underline;}
#wrdInfoWrapRight A:hover {color: #669900;}
#wrdTutorialInfo {margin: 25px 10px; 0 0;background-color: #FFFFFF;padding: 5px;}
#headerWrap {width: 100%;height: 30px;background-color: #666666;border: 1px #999999 solid;}
#contentWrapLeft {float: left;width: 650px;}
#contentWrapRight {float: right;width: 250px;}
.productWrap {text-align:center;}
.productPriceWrap {	background-color: #CCCCCC;padding: 5px;color: #000000;font-weight: bold;}
.productPriceWrap img {border: 0;}
#basketWrap {margin: 10px;background-color: #EBEBEB;padding-bottom: 5px;}
#basketTitleWrap {background-color: #669900;border: 3px #CCCCCC solid;padding: 5px;color: #FFFFFF;font-weight: bold;height: 20px;}
#basketItemsWrap img {border: 0;}
#basketItemsWrap ul {list-style-type: none;list-style-position: outside;margin: 0;padding: 0;}
#basketItemsWrap li {margin: 0px;font-size: 12px;}
#basketItemsWraps img {border: 0;}
#basketItemsWraps ul {list-style-type: none;list-style-position: outside;margin: 0;padding: 0;}
#basketItemsWraps li {margin: 0px;font-size: 12px;}
#basketItemsWrape img {border: 0;}
#basketItemsWrape ul {list-style-type: none;list-style-position: outside;margin: 0;padding: 0;}
#basketItemsWrape li {margin: 0px;font-size: 12px;}
.basketItemLeft {float: left;}
.basketItemRight {float: right;}
#bannerWrap {margin: 10px;padding-bottom: 5px;}
/* basket ends */

.contentTD{background: #E8EAEA;color: #222222;border-top:1px solid #F7F7F7;border-right:1px solid #B7B7B7; border-bottom:1px solid #C7C9C9; padding: 4px;font:12px arial;font-weight:bold;}
.contentTDs{background: #F4F7FC;color: #0442A5;border-right:1px solid #E8E8EA; border-bottom:1px solid #b3b3b3; padding: 4px;font:13px tahoma;font-weight:normal;}
.contentTDmg{background: #F3F3F3;color: #1E025E;border-left:1px solid #F7F7F7;border-top:1px solid #F7F7F7;border-right:1px solid #D3D3D3; border-bottom:1px solid #D3D3D3; padding: 4px;font:13px tahoma;font-weight:normal;}
.sideheader{background:#e9e9e9;border:1px solid #c9c9c9;padding:4px;}
.border_right_zero {border-right:0px;}
.border_left_zero {border-left:0px;}
.discount_td {background:#f9f9f9;border:1px solid #d9d9d9;border-top:0px;padding:4px;border-left:0px;}
.discount_td_free {background:#f9f9f9;border:1px solid #d9d9d9;border-top:0px;border-left:0px;padding:4px;border-right:0px;}
.submit{background: url(../images/buy.jpg) no-repeat;width: 163px;height: 43px;	cursor: pointer;}

/*menu*/
.sidebarmenu ul{margin: 0;padding: 0;list-style-type: none;font: normal 12px arial, Verdana;border-top:1px solid #E7E7E7;}
.sidebarmenu ul li{position: relative;z-index:10;}
.sidebarmenu ul li a{display: block;overflow: auto; color: #012D58;text-decoration: none;padding: 6px;border-bottom: 1px solid #d9d9d9;border-right: 1px solid #D9D9D9;}
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{background-color: #F7F7F7;}
.sidebarmenu ul li a:visited{color: #012D58;}
.sidebarmenu ul li a:hover{background-color: #F1F1F1;}

/*Sub level menu items */
.sidebarmenu ul li ul{position: absolute;width: 170px;top: 0;visibility: hidden;}
.sidebarmenu a.subfolderstyle{background: url(../images/GreyArrow.jpg) no-repeat 97% 50%;}
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */

.t_bg{background:url(../images/t_bg.png) repeat-x left top;}
.l_bg{background:url(../images/ll.png) repeat-y left top;}
.r_bg{background:url(../images/rl.png) repeat-y right top;}
.b_bg{background:url(../images/bb.png) repeat-x left top;}
.marquee_bg{background:url(../images/marquee_bg.png) repeat-x left top;}
.clickhere{background:url(../images/click_here.gif) no-repeat; width:79px; height:23px;border:0px; padding:4px; cursor:pointer;}
/* ----- tool tip specific styles ----- */
#theToolTip{position: absolute;left: -300px;width: 200px;border: 2px solid #C0C09F;	padding: 6px 0px 0px 10px;background-color: #FFFFCC;visibility: hidden;	z-index: 100;filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=4);	}
#ToolTipPointer{position:absolute;left: -300px;z-index: 101;visibility: hidden;}
#theToolTip p{font-size: 1.1em;	color: #333333;line-height:1.4em;margin-right:10px;margin-top:0;}
#ToolTipTextWrap {font-weight:bold;font-size: 1.2em;color: #592C16;	margin-right:10px;}


#simplegallery1{position: relative;visibility: hidden;border: 8px solid #e2e2e2;z-index:0}
#simplegallery1 .gallerydesctext{ text-align: left;padding: 5px;font:11px arial;}