body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
  	line-height:16px;
	color: #CCCCCC;
	background-color: #666666;
	background-image: url('/images/bg_gradient.jpg');
	background-attachment: fixed;
	background-repeat: repeat-x;
}

.white{
  background-color : #FFFFFF;
}

.zoekenText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333399;
}
td.hpart {
	background-attachment: fixed;
	background-image: url('/images/hp_background_art.jpg');
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #BAC2BB;
	border-right-color: #BAC2BB;
	border-bottom-color: #BAC2BB;
	border-left-color: #BAC2BB;

}

div.hpart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #BAC2BB;
	overflow-y : auto;
	padding-top : 5px;
	padding-right : 5px;
	padding-left : 5px;
	padding-bottom : 5px;
	scrollbar-3dlight-color:#5F6559; 
scrollbar-arrow-color:#5F6559;
scrollbar-base-color:#D9DCD67;
scrollbar-darkshadow-color:#5F6559;
scrollbar-face-color:#D9DCD6;
scrollbar-highlight-color:#D9DCD6;
scrollbar-shadow-color:#D9DCD6;
}

div.artBG {
	padding-top : 5px;
	padding-right : 5px;
	padding-left : 5px;
	padding-bottom : 5px;
}
td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #333333;
}
td.hpartHead {
	background-attachment: fixed;
	background-color: #EEEEEE;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BAC2BB;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #BAC2BB;
	border-right-color: #BAC2BB;
	border-bottom-color: #BAC2BB;
	border-left-color: #BAC2BB;
	padding-left: 20px;
	font-weight: bold;
}

.TableWithBorder{
	border-bottom-color : Gray;
	border-bottom-style : solid;
	border-bottom-width : 1;
	border-left-color : Gray;
	border-left-style : solid;
	border-left-width : 1;
	border-right-color : Gray;
	border-right-style : solid;
	border-right-width : 1;
}

.shadowBottom{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hp_shadow_bottom.png',sizingMethod='scale');
	background-repeat: repeat-x;
	background-position: right top;
}

.shadowRight{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hp_shadow_right.png',sizingMethod='scale');
	background-repeat: repeat-y;
	background-position: right top;
}

.shadowCorner{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hp_shadow_cornerbr.png',sizingMethod='scale');
	background-repeat: repeat-y;
	background-position: right top;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
}

.ArtikelTable{
	background-attachment: fixed;
  border: solid 1px #BAC2BB;
  background-color:#DEDEDE;
}
.ArtikelHead{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
  color:#333399;
  background-color:#DEDEDE;
}
.ArtikelText{
	background-image: url('/images/hp_background_art.jpg');
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-size: 10px;
  color:#333399;
}

.hpcontent {
	background-attachment: fixed;
	background-color: #FFFFFF;
  	background-image : url('/images/bg_content_gradient.jpg');
	background-repeat: repeat-x;
}

.hpcontentHead {
	background-attachment: fixed;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	border-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-color: #666666;
	font-weight: bold;
}

.nieuwstitel {
	background-attachment: fixed;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #BAC2BB;
	border-right-color: #BAC2BB;
	border-bottom-color: #BAC2BB;
	border-left-color: #BAC2BB;
	font-weight: bold;
}

/*input{border:solid 1px #9999CC; 	padding:2px;	height:21px;	font-size: 11px;	color:333399;}*/


.TextFieldOut {
  border:solid 1px #BAC2BB;
  background-image: url('/images/bg_input.gif');
  background-repeat:none;
	padding:2px;
	height:21px;
	font-size: 11px;
	color:000000;
}

.TextFieldOn {border:solid 1px #BAC2BB;	padding:2px;	height:21px;	font-size: 11px;	color:000000;}
.FormButtonOut {border:solid 1px #BAC2BB;	padding:2px;	height:21px;	font-size: 11px;	color:#000000;}
.FormButtonOn {border:solid 1px #BAC2BB;	padding:2px;	height:21px;	font-size: 11px;	color:#000000;}


a {color:#000000; text-decoration : underline;}
a:link{color:#000000; text-decoration : underline;}
a:visited{color:#000000;}
a:active{color:#000000;}
a:hover{color:#000000;}


a.unc {color:#000000; text-decoration : none;cursor:hand;}
a.unc:link{color:#000000; text-decoration : underline;cursor:hand;}
a.unc:visited{color:#000000;cursor:hand;}
a.unc:active{color:#000000;cursor:hand;}
a.unc:hover{color:#000000; text-decoration : underline;cursor:hand;}


a.HoofdMenuLink	{color:#f4ebeb;	font-family: times new roman; 	font-size: 17px;	font-weight: bold; 	text-decoration : none;	}
a.HoofdMenuLink:link	{color:#f4ebeb;	font-family: times new roman; 	font-size: 17px;	font-weight: bold; 	text-decoration : none;	}
a.HoofdMenuLink:visited	{color:#f4ebeb;	font-family: times new roman; 	font-size: 17px;	font-weight: bold; 	text-decoration : none;	}
a.HoofdMenuLink:active	{color:#f4ebeb;	font-family: times new roman; 	font-size: 17px;	font-weight: bold; 	text-decoration : none;	}
a.HoofdMenuLink:hover	{color:#f4ebeb;	font-family: times new roman; 	font-size: 17px;	font-weight: bold; 	text-decoration : none;	}

a.SubMenu {color:#f4ebeb;font-family: times new roman; font-size: 14px; font-weight: bold; text-decoration : none;	}
a.SubMenu:link	 {color:#f4ebeb;font-family: times new roman; font-size: 14px; font-weight: bold; text-decoration : none;	}
a.SubMenu:visited {color:#f4ebeb;font-family: times new roman; font-size: 14px; font-weight: bold; text-decoration : none;	}
a.SubMenu:active {color:#f4ebeb;font-family: times new roman; font-size: 14px; font-weight: bold; text-decoration : none;	}
a.SubMenu:hover {color:#f4ebeb;font-family: times new roman; font-size: 14px; font-weight: bold; text-decoration : none;	}


.whoistitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
}

.whoistext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #333333;
}

.tblHead{
  background-color:#BAC2BB;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration:none;
}
.tblOdd{
  background-image: url('/images/tbl_odd.gif');
}

.tblEven{
  background-image: url('/images/tbl_even.gif');
}

.Normal{
font-family: Verdana;
font-size: 8pt;
color:#000000;
}


.InputField
{
	font-family : arial; /*fantasy*/
	font-style : normal;
	letter-spacing : 2;
	font-variant : normal;
	font-stretch : wider;
	font-size-adjust : none;
	font-size : inherit;
	border:solid 1px #8D978E;;
	background-color:#f8f8f8;
	background-image: url('/images/bg_input.gif');
	background-repeat:none;
	padding:2px;
	padding-left:4px;
	height:21px;
	font-size: 11px;
	color:000000;
	height:20px;
	
}
.InputTextField
{
	font-family : arial; /*fantasy*/
	font-style : normal;
	letter-spacing : 2;
	font-variant : normal;
	font-stretch : wider;
	font-size-adjust : none;
	font-size : inherit;
	border:solid 1px #8D978E;;
	background-color:#f8f8f8;
	background-image: url('/images/bg_input.gif');
	background-repeat:none;
	padding:2px;
	font-size: 11px;
	color:000000;
}

.ShopListColorA{
 background-color:#D2D9D0;
  color: #000000;
  font-weight: normal;
  text-decoration:none;
      height:25px;
}
.ShopListColorB{
	  background-color:#C2CBC1;
  color: #000000;
  font-weight: normal;
  text-decoration:none;
    height:25px;
}
.ShopDarkHeader{
	  background-color:#A6B0A4;
  color: #000000;;
  font-weight: bold;
  text-decoration:none;
  height:35px;
}
.ShopDark{
	  background-color:#A6B0A4;
  color: #000000;;
  font-weight: normal;
  text-decoration:none;
}

SELECT.pull {
	     font-size: 12px;
		 color: #000000;
		 background: #ffffff;
		 border: 1 solid black;
		 border-color: black;
		 width: 180px;     
		 height: 22px }
         
         
a.shopRightBlockLink {
    display: block;
    width: 170px;
    background-color:#c4c9c1;
    font-family: verdana;
    font-style: normal;
    font-weight : bold;
    font-size: 10px;
    letter-spacing: 1;
    padding-top: 6px;
    padding-bottom: 5px;
    padding-left: 5px;
    text-decoration: none;
    color: #333333;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
}

table.navbarCat {
  margin-bottom: 10px;
}
