

.linkoff img{
  border:1px solid white;
}
.linkon img{
  border:1px solid #CCCCCC;
}

h3{
font-size:16px}

.product_count{
  width:20px;
border:1px solid #CCCCCC}
th{text-align:left}

.carttotal{
  font-weight:bold;
border-top:2px solid #333333}
.cart_content{
  font-size:12px;
  width:430px;
  border:1px solid #e1e1e1;
margin-bottom:10px}
.cart_content td{
padding:1px 3px}
form{margin:0px}

.invisible{display:none}
.input_bestel{
  position:relative;
  top:2px;
font-size:11px}

.infoblok{
  margin-left:25px;
  padding-bottom: 10px;
background:white}

.infoblok_order{text-align:right
}
.infoblok_prijs{
  margin-top:10px;
  font-weight:bold;
font-size:120%}
.infoblok_text{
  padding:0 20px;
  width:580px;
margin:0}
.infoblok_text p{margin-top:0}
.infoblok_ttl h1{
  font-size:16px;
  padding:5px 0 10px 10px;
  font-weight:bold;
margin:0}



.optieblok{
  width:400px;
  display:block;
  border-left:1px solid #ccc;
  padding:0 0 10px 20px;
  margin-bottom:20px;
  float:left;
}
.infoblok_image{
  float:left;
  display:block;
  padding:10px 20px;
  width:180px;
}



.button_bestel{
  vertical-align:top;
  margin-top:2px;
}

.infotable{
  width:509px;
  border:0px;
  padding:2px;
margin-bottom:10px;}


.submitbutton{margin-top:10px}

.bestelknop{
  display:block
  font:12px arial;
  font-weight:bold;
  padding:2px 5px;
  text-decoration:none;
  border:0;
}
.detailsknop{
  display:block
  font:12px arial;
  font-weight:bold;
  padding:2px 5px;
  text-decoration:none;
  color:white;
}



/* KLEUREN /*
/*---------------------------------*/

/* BESTELKNOP en MENU en TITELBALK */
.bestelknop, .titelbalk, #menu li a:hover{
  color:white;

  background:#00247e;

}

/* DETAILSKNOP en MENU TOP */
.detailsknop, #menutop{
  color:white;

  background:#60c5d9;

}

/* KLEUR Koptekst */
/* KLEUR prijs + winkelwagenkopje*/
.subcatttl, th, h3, .infoblok_ttl h1{

  color:#00bce2;

}

/* TOPBALK */
#topmenu{
  background:#00247e;
  border-bottom:3px solid #335097;
}

.infoblok_prijs{  color:#00b108;    font-size:18px;}


.vanprijsinc {
	text-decoration:line-through;
}

/*BESTELSYSTEEM KLEUREN /*
/*----------------------------------*/

/* LIJN kleur */
.infoblok{
  border:1px solid #CCCCCC;
}
.submitbutton{  border:1px solid #666666; color:#999999}

/* OPMAAK specsvlakken */
.infotable td{
  background-color:#EEEEEE;
  border-bottom:1px solid #E0E0E0;
}

/* Lichte achtergrond */
.submitbutton{
  background:#E0e0e0;
}

/* OPMAAK vlakken */
.winkelwagenbg{
  background:#E1E1E1;
  border-bottom:1px solid #CCCCCC;
  padding:7px;
}



