th {
	color : #737373;
	font-size : 12px;
	font-family : Verdana, Arial, sans-serif ;
}
input, select {
	color : #737373;
	font-size : 12px;
	font-family : Verdana, Arial, sans-serif ;
	font-weight: bold;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.title01 {
	color : #FFFFFF;
	margin-top : 10px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 13px;
	font-family : Verdana, Arial, sans-serif ;
	font-weight: bold;
	font-style: italic;
}
.title {
	color : #737373;
	margin-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	margin-left : 37px;
	margin-right : 10px;
	font-size : 10px;
	font-family : Verdana, Arial, sans-serif ;
	font-weight: bold;
}
.title a {
	color : #EF6D00;
}
.title a:hover {
	color : #C25A02;
}
.list {
	color : #FFFFFF;
	margin-top : 3px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Verdana, Arial, sans-serif ;
	font-weight: bold;
}
.right {
	color : #737373;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 12px;
	font-family : Verdana, Arial, sans-serif ;
	font-weight: bold;
}
.right a, .list a {
	color : #FF7500;
}
.right a:hover {
	color : #AAAAAA;
}
.left {
	color : #737373;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 25px;
	font-size : 12px;
	font-family : Verdana, Arial, sans-serif ;
	font-weight: bold;
}
.left b {
	color : #FF6600;
}
.left a {
	color : #FF6600;
}
.left a:hover {
	color : #FF0000;
}
p {
	color : #737373;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 20px;
	font-size : 12px;
	font-family : Verdana, Arial, sans-serif ;
}
p a {
	color : #737373;
}
p a:hover {
	color : #294A7B;
}
.menu01 {
	color : #737373;
	margin-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Verdana, Arial, sans-serif ;
	}
.menu01 a {
	color : #737373;
	text-decoration: none;
}
.menu01 a:hover {
	color : #555555;
}
.menu02 {
	color : #737373;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 20px;
	font-size : 12px;
	font-family : Verdana, Arial, sans-serif ;
	font-weight: bold;
}
.menu02 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu02 a:hover {
	color : #DDDDDD;
}
.bar01 {
	color: #O737373;
	margin-top: 1px;
	padding-bottom: 1px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 20px;
	font-size: 18px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
}
.b01 {
	color : #737373;
	margin-top : 2px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 12px;
	font-family : Verdana, Arial, sans-serif ;
}
.b01 a {
	color : #3535FF;
	text-decoration: none;
}
.b01 a:hover {
	color : #333333;
}
/* styles added for osC+BTS */ 
/* general styles */ 
a:hover { 
color: #da0008 !important; 
} 
/* end general styles*/ 
/* styles (mainly) for the middle content */ 
a:link {
	font-family: Verdana, Arial, sans-serif;
	color: #3535FF;
}
a:visited {
font-family: Verdana, Arial, sans-serif;
	color: #EE3F21;
}

h1 { font-family: Verdana, Verdana, Arial, sans-serif; 
					color: #000000;
					font-size: 14px; 
					font-weight: normal; 
										}
.greetuser { 
font-weight: bold; 
color: #da0008; 
} 
.inputRequirement { 
color: #f75d00; 
} 
table td { 
padding: 0; 
} 
/* hide the ugly corner images */ 
#contentBox table td.infoBoxHeading img { 
display: none; 
} 
td#contentCell { 
text-align: center; 
} 
div#contentBox { 
width: 550; 
margin: 8px auto; 
text-align: left; 
} 
table,td { 
font-size : 12px; 
font-family : Verdana, Arial, sans-serif ; 
} 
/* end styles (mainly) for the middle content */ 

td.b01 { 
padding: 4px 0 5px 20px; 
} 
td.b01 form { 
display: inline; 
} 
table.infoBox32 { 
background: #fff
/*width: 200; 
background: #fff url(images/fon_left02.gif); 
*/} 
.infoBox32Bottom { 
/*background: #fff url(images/left_bot02.gif); 
height: 18px; 
*/} 
.infoBox32Top { 
/*background: url(images/left02.gif); 
height: 26px; 
*/} 
/* green background */ 
#categoriesBox td.infoBox32Top { 
background:  url(images/left01.gif); 
} 

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #737373;
  font-weight: bold;
}
/* end small infobox styles */ 
/* end styles added for osC+BTS */

h6 {
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	color: #737373;
}

.smallText { 
font-family:  Verdana, Arial, sans-serif; 
font-size: 10px; 
color: #737373;
}
SPAN.productSpecialPrice {
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
	font-size: 12px;
}

.infoBoxContents {
 font-family: Verdana, Arial, sans-serif;
   color: #737373;
  font-size: 10px;
}

/*nieuwe artikels en speciala aanbiedingen*/ 
.infoBoxHeading { 	font-family: Verdana, Verdana, Arial, sans-serif; 
					color: #FF0000;
					font-size: 14px; 
					font-weight: bold;
										}
.pageHeading { font-family: Verdana, Verdana, Arial, sans-serif; 
					color: #000000;
					font-size: 14px; 
					font-weight: bold; 
										}
										
.category_desc { font-family: Verdana, Arial, sans-serif; 
					color: #000000;
					font-size: 12px; 
					
										}
																				
.main { font-family: Verdana, Verdana, Arial, sans-serif; 
					color: #737373;
					font-size: 12px; 										
					}
TD.productPriceInBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #D20000;
	background: #eeeeee;
}
SPAN.old_price {
  font-family: Verdana, Arial, sans-serif;
  color: #000000;
  font-size: 12px;
}

.lgeLink {
font-family: Verdana, Arial, sans-serif; 
					color: #FF0000;
					font-size: 12px; 
										}
.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

TD.main {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif
}
a.topmenumain, a.topmenumain:active, a.topmenumain:visited {
  	font-family: Verdana, Arial, sans-serif;
  	color: #333333;
  	font-size: 11px;
  	text-decoration: none;
	font-weight: bold;
}

a.topmenumain:hover {
  text-decoration: underline;
  color: #E9CECE;
}
.menutop2bg {
  background: #DCE1E9;
}
TD.footertable {
	padding-top : 20px;
	padding-bottom : 20px;
	padding-left : 20px;
	padding-right : 20px;
}
.tableborder  {
  background: #DCE1E9;
}

.tablebordercolor  {
  background: #DCE1E9;
}

.tableborderwhite  {
  background: #FFFFFF;
}

.tablen {
  background: #DCE1E9;
}

.newr {
  background: #DCE1E9;
}

.newrb {
  background: #DCE1E9;
}

.tabler {
  background: #DBE0E8;
}

a.prodListingPrice:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

a.prodListingPrice:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.tableg {
	background: #C7CEDB;
}
.tablegtitle {
 	color: #000000;
 	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.product_info_line {
  LINE-HEIGHT: 0.5;
	BORDER-BOTTOM: silver 1px solid;
}

pre, .debug, pre.debug {
  font-family:  verdana, sans-serif; 
  font-size: 10px; 
  color: #FFFFFF; 
}

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/lightbox_prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/lightbox_nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

.menutopbg
{
background-color:#ADADAD;
text-align:center;
vertical-align:middle;
}