/* CSS Document */
/*DEFAULTS*/
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#1a171b;
	}
td {
   	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

a:visited, a:link{
    color:#FFFFFF;
    text-decoration:none;
}
/*a:hover{color:#CB3C13;text-decoration:none;}*/
a:hover{color:#FFFFFF;text-decoration:underline;}
img{border:0px none;}
select 
{    
	width:318px;
    border:1px solid #e0e0e0;
}

select.abonnementen {
	background-color:#e64415;
	width:150px;
	color:#FFFFFF;	
}
input {
 width:19px;
 border:1px solid #e0e0e0;
 }
hr {
  display: none;
}
form {
	margin:0px;
	padding:0px;
}

/*Classes*/
a.menuItem:LINK,a.menuItem:VISITED
{
    font-size:12px;
    text-decoration:none;
    color:#FFFFFF;
}
a.menuItem:HOVER
{
    font-size:12px;
    text-decoration:underline;
    color:#FFFFFF;
}
a.black:LINK,a.black:VISITED
{    
    text-decoration:none;
    color:#000000;
}
a.black:HOVER
{
    text-decoration:underline;
    color:#000000;
}
a.grey:LINK,a.grey:VISITED,a.grey:HOVER
{    
    text-decoration:underline;
    color:#858585;
		font-size:11px;
}
.shoppingcart
{
    /*background-image:url(../img/bg_Shoppingcart.gif);*/
    background-color:#6e6d6f;
    background-repeat:no-repeat;
}
.stappenplan {
	background-color:#00B3D0;
	padding-left:6px;
	height:110px;
	width:664px;
 }
.blueBg{
    background-color:#00B3D0;
    font-weight:bold;
    color:#FFFFFF;
}
.webshop {
	background-color:#F4F4F4;
	}
	
.menu {		
	background-image:url(../img/bgMenu.gif);
	background-repeat:repeat-x;
	}
.menuitems {
	position:relative;
	padding-left:8px;
	color:#333333;
	font-weight:bold;
}	
.checklist {
	position:relative;
	padding-left:8px;
	}	
	
.checklistitems {
	color:#333333;
	font-weight:bold;
}
.checklistitems1 {
	width:200px;
	color:#333333;
	font-weight:bold;
}
.checklistitems1_2 {
	width:200px;
	color:#999999;
	font-weight:bold;
}
.checklistitems2{
	color:#333333;
	font-weight:bold;
}
.checklistitems2_2{
	color:#999999;
	font-weight:bold;
}
.checklistitems3{
	 width:16px;
	position:relative;
	padding-left:8px;
}

.cart {
	position:relative;
	padding-left:34px;
	}

.cartitems {
	position:relative;
	padding-left:4px;
	color:#999999;
	font-weight:bold;
}	
.greyLine{background-color:#cccccc;height:1px;}
.tools {
	width:320px;
	height:25px;
	background-image:url(../img/bg_tools.gif);
}
.tools2 {	
	background-image:url(../img/bg_tools2.gif);
	background-repeat:no-repeat;
	height:105px;
}

.toolitems {
	position:relative;
	padding-left:2px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}


.zoeken {
	background-image:url(../img/balk.gif);
	background-repeat:repeat-x;
	width:991px;
	height:29px;
}

.titel {
	font-weight:bold;
}

.hoofditems {
	width:330px;
	height:212px;
	
}

.special_offer {
	width:330px;
	height:212px;
	background-image:url(../img/bg_offer1.jpg);
	background-repeat:no-repeat;
}
.special_offer1 {
	width:330px;
	height:212px;
	background-image:url(../img/bg_offer2.jpg);
	background-repeat:no-repeat;
}
.price{
    padding:2px 0px 0px 0px;
}
.PriceSmall{
    color:#999999;
    font-size:10px;
}
.OriginalPriceBig{
/*   color:#333333;*/
    font-size:12px;
    font-weight:bold;
}
.OriginalPriceSmall{
/*    color:#333333;*/
    font-size:10px;
    font-weight:bold;
}
.addtoshop_out{
		display:none;
		position:absolute;
		z-index:99999;
    background-color:#00B3D0;
    border:1px solid color:#000000;
}
.addtoshop_in{
    background-color:#00B3D0;
    text-align:center;
}
.inwinkelwagen {
	position:relative;
	padding:2px 5px 1px 7px;
	width:317px;
	height:22px;
	background-image:url(../img/bg_inwinkelwagen.gif);
	background-repeat:no-repeat;
}

.inwinkelwagen2 {
	position:relative;
	top:10px;
	padding:2px 5px 2px 7px;
	width:321px;
	height:26px;
	background-image:url(../img/bg_inwinkelwagen1.gif);
	background-repeat:no-repeat;
}
.inwinkelwagen3{ 
	position:relative;
	/*top:10px;*/
	padding:2px 5px 2px 0px;
	/*width:321px;*/
	height:26px;
	background-image:url(../img/BTN_KIESCOMBI.jpg);
}
.Rfloat{float:right;width:auto;}

.button {
	padding:2px 5px 2px 2px;
	width:200px;
	height:20px;
	background-image:url(../img/bg_button.gif);
	background-repeat:no-repeat;
}
.button_o {
	padding:2px 5px 2px 2px;
	width:200px;
	height:20px;
	background-image:url(../img/bg_button_o.gif);
	background-repeat:no-repeat;
}

/* LIJNEN */

div.lijn {
	height: 1px;
	width:330px;
	background-color: #000000;
}
div.line {
	height: 1px;	
	background-color: #000000;
}
div.hr2 {
	height: 1px;
	width:320px;
	background-color: #000000;
}
div.hr5 {
	height: 1px;
	width:330px;
	background-color: #000000;
}
div.hr6 {
	height: 1px;
	width:670px;
	background-color: #000000;
}

div.hr2_gray {
	margin-top:4px;
	margin-bottom:4px;
	height: 1px;
	width:320px;
	background-color: #CCCCCC;
}
div.hr3_gray {
	margin-top:4px;
	height: 1px;
	width:320px;
	background-color: #CCCCCC;
}

div.hrsmall {
	position:relative;
	top:24px;
	height: 1px;
	width:10px;
	background-color: #000000;
}
.HighlightRed{color:#FF0000;font-weight:bold;}

.error_field {
	color:#FF0000;
}
.tr {
	color:#FF0000;
}
a.white:link, a.white:visited,a.white:hover {
	color:#FFFFFF;
	text-decoration:none;
}
a.underline:link, a.underline:visited,a.underline:hover {
	color:#e64415;
	text-decoration:none;
}
a.header:link,a.header:visited{
    color:#FFFFFF;
    text-decoration:none;
}
a.header:hover{
    color:#e64415;
}
.scrollingDiv {
	overflow: auto; 
	visibility: visible; 
	margin:0px;
	color:#333333;
	width:640px;
	height:150px;
	padding:5px;
	text-align:left;
	border:1px solid #000000;
}
.transparent
{
    filter:alpha(opacity=5);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
}

.tipArticleHead
{
    background-image:url(../img/bgProductBlockHead.gif);
    background-repeat:repeat-x;
}
.tipArticleContent
{
    background-color:#FFFFFF;   
}
.description
{
    color:#959695;
}
.menuBar
{
    padding:0px 0px 0px 12px;
}
.bgArticleDetail{background-color:#FFFFFF;}
.priceBar
{
    background-image:url(../img/bg_ArticlePriceBar.gif);    
}
.priceBar td{color:#FFFFFF;}
.tableCell td{background-color:#FFFFFF;}
.GreyBlockbottom
{
    background-image:url(../img/bg_greyBlockBottom.gif);
    width:359px;
    height:25px;
}
.greyBlock
{
    background-image:url(../img/bg_greyBlock.gif);
    background-repeat:repeat-x;
}
.checkoutTableHead
{
    background-color:#e74b1d;
    color:#FFFFFF;
    font-weight:bold;
}
.bgOrangeTop{
    background-image:url(../img/bg_OrangeBlockTop.gif);
    background-repeat:no-repeat;
    height:23px;
}
.actionResult{color:#e64415;font-weight:bold;}
.txt{font-size:11px;font-weight:bold;color:#999999;} 
#shoppingcartTotal a:LINK{color:#000000;}
#shoppingcartTotal a:HOVER{color:#e64415;}

.wwForgotten{background-color: #f2f2f2;height:30px;color:#666666;text-align:right;}

.fl	{float:left; display:inline;}
.fr	{float:right; display:inline;}

#callmeback
{
  display: block;
  width: 246px;
  height: 200px;
  background: url("../img/callmeback.jpg") no-repeat 0 0;
}

.zendertitel {
	padding-top:5px;
	padding-right:5px;
}

.zendertitellast {
	padding-top:5px;
}

#callmeback:hover
{ 
  background-position: 0 -200px;
}