BODY {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	text-align: center;
	color: #404040;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
}
img {
	border: 0px;
}

img.prphoto {
	/*border: 1px solid #00896b; */
}

img.stockstatus {
	border: 1px solid #000;
}

h1{
	font-size: 16px;
	margin: 0;
	padding: 0;
}
form {
	margin: 0px;
	padding: 0px;
}
a{
	color: #000;
	text-decoration: underline;
}
a:hover{
	text-decoration: none;
}

a.moreinfo {
	text-decoration: underline;
	color: #00896b;
}

a.moreinfo:hover {
	text-decoration: none;
	color: #00896b;
}

a.noline {
	text-decoration: none;
	color: #000;
}

a.noline:hover {
	color: #00896b;
}

#crum {
color: #5e5e5e;
font-weight:bold;

}
#sidebar {
    position: absolute;
    width: 151px;
    right: 39px;
    top: 365px;
    z-index: 999;
}
.sidebar-item {
    width: 151px;
    margin-bottom: 20px;
}
.sidebar-item-text {
    background: url(../images/sidebackground.jpg) left top no-repeat;
    padding-top: 10px;
}
.sidebar-item-text-inner {
    text-align: left;
    background: url(../images/sidebackground.jpg) left bottom no-repeat;
    padding: 0 8px 10px;
    color: #fff;
}

#shopcart {
	height: 197px;
	border: 0px;
}

#shopcarttitle {
	width: 151px;
	height: 28px;
	background-image: url(../images/shopcarttitle.jpg);
	overflow:hidden;
}

#shopcartcontent {
	width: 151px;
	height: 149px;
	background-image: url(../images/shopcartcontent.jpg);
	overflow:hidden;
	cursor:pointer;
}

#shopcartfooter {
	width: 50px;
	height: 20px;
	background-image: url(../images/shopcartfooter.jpg);
	float:left;
	overflow:hidden;
	}

#textshopcart {
	padding: 60px 0px 0px 0px;
	font-size:12px;
}

#buttonshopcart {
	width: 101px;
	height: 20px;
	float:left;
}



.priceshop {
	padding: 32px 0px 0px 0px;
	margin: 0px;
	color: #404040;
	font-size: 16px;
	font-weight:bold;
}

#contacttitle {
	width: 151px;
	height: 24px;
	background-image: url(../images/contacttitle.jpg);
}

#contactmenu {
	height: 93px;
	border: 0px;
}

#contactcontent {
	width: 148px;
	height: 55px;
	border: 0px;
	font-size: 12px;
	text-align:left;
	padding: 15px 0px 0px 3px;
	background-image: url(../images/contactmenu.jpg);
	background-repeat:no-repeat;
}

#betaalmogelijkheden {
    width: 150px;
	height: 204px;
	border: 0px;
	background-image: url(../images/betaalmogelijkheden.jpg);
	background-position:bottom;
	text-align:left;
}

#betaalmogelijkhedencontent {
	position: relative;
	width: 150px;
	height: 100%;
	padding: 100px 0px 0px 10px;
	border: 0px;
	z-index: 9998;
	text-align:left;
}

#betalen_title
{
background-image: url(../images/betalen_title.jpg);
width: 150px;
height: 25px;
}

#nieuwsbriefmenu {
	border: 0px;
}

#nieuwsbriefcontent {
	width: 151px;

	border: 0px;
	font-size: 10px;
	text-align:left;
	background-image: url(../images/nieuwsbrief_content.jpg);
	background-repeat:no-repeat;
}

#textnieuwsbrief {
	padding: 15px 0px 0px 5px;
	background-color:#b3d83d;
}


#nieuwsbrieffooter {
	width: 50px;
	height: 19px;
	background-image: url(../images/nieuwsbrieffooter.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	float:left;

	}

#nieuwsbrieftitle {
	width: 151px;
	height: 29px;
	background-image: url(../images/nieuwsbrief_title.jpg);
}

#buttonnieuwsbrief {
	width: 101px;
	height: 19px;
	float:left;

}
.opruiming{
	position: relative;
	float:left;
	text-align:justify;
	border: 1px solid #9aceff;
	width: 190px;
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
}

.opruiming_title{
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 100px;
}

a.opruiminglink {
	text-decoration: none;
	color: #404040;
}

a.opruiminglink:hover {
	text-decoration: none;
	color: #404040;
}

.ideal{
	position: relative;
	float:right; 
	margin: 20px 35px 0px 0px;
}

.price {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	color: #404040;
	font-size: 16px;
	font-weight:bold;
}

.undercontent
{
width: 700px;
margin: 0px 0px 30px 0px;
float:left;

}

#main {
	width: 1000px;
	height:inherit;
	min-height:830px;
	min-height:830px;
 	height:auto !important;
  	height:830px;
	padding: 0px;
	margin: 0px auto;
	background-color:#FFFFFF;
    position: relative;
}

#menu {
	width: 1000px;
	height: 39px;
}

#menu_1 {
	float:left;
	background-image: url(../images/menu_1.jpg);
	width: 354px;
	height: 39px;
}

#menu_2 {
	float:left;
	background-image: url(../images/menu_2.jpg);
	width: 83px;
	height: 39px;
}

.menu_item {
	float:left;
	height: 39px;
	float:left;
	overflow:hidden;
}



#headertop {
	width: 1000px;
	height: 94px;
}

#header {
	width: 1000px;
	height: 221px;
}


#page {
	width: 1000px;
	min-height: 235px;
	padding: 0px;
	margin: 0px;
	overflow:visible;
	font-size: 12px;
	position:relative;
	background-color: #fff;
}

#pageleft {
	width: 250px;
	float: left;
	text-align: left;
}
ul#menu{
	width: 239px;
	margin: 0;
	padding: 0;
	padding-left:  5px;
	list-style: none;
}
ul#menu li a{
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	
	width: 212px;
	height: 19px;
	display: block;
	padding: 6px 6px 6px 21px;
	
	
}
ul#menu li a:hover{
	background: url('../images/menulink.png');
}

ul#menu li.subcat a:hover{
	background: url('../images/menulink.png');
}

#menu li ul {
	width: 218px;
	background: none;
	margin: 0;
	padding: 0;
	list-style: none;
	padding-left: 37px;
}
ul#menu li ul a{	
	width: 200px;
	font-weight: normal;
	color: #00896b;
}
ul#menu li ul a:hover{
	font-weight: bold;
	background:none;
}
.active{
	color: #da833b;
}

ul#menu li ul a.bold{	
	font-weight: bold;
}
#pagemid
{
	
	padding: 10px 0px 0px 40px;
	width: 750px;
	float:left;
	text-align: justify;
	height: 100%;
	position:relative;
	min-height:680px;
}


.articlemenu
{
	position:relative;
	float:left;
	width: 222px;
	height: 100%;
	margin: 0px 20px 0px 0px;
}

.opruiming_top
{
	margin: 20px 0px 0px 0px;
	position:relative;
	float:left;
	background-image:url('../images/opruiming_top.png');
	width: 222px;
	height: 50px;
}

.homecontent 
{
	width: 507px;
	float:left;
	height: 100%;

}

.article_top
{
	position:relative;
	float:left;
	background-image:url('../images/artikelen_top.png');
	width: 222px;
	height: 50px;
}

.merken_top
{
	position:relative;
	float:left;
	background-image:url('../images/merken_top.png');
	width: 222px;
	height: 50px;
}

.article_menu_content
{
	position:relative;
	float:left;
	width: 220px;
	height: 100%;
	border-left: #9aceff solid 1px;
	border-right: #9aceff solid 1px;
}

.opruiming_menu_content
{
	position:relative;
	float:left;
	width: 200px;
	height: 100%;
	border-left: #9aceff solid 1px;
	border-right: #9aceff solid 1px;
	padding: 0px 10px 0px 10px;
}

.article_bottom
{
	position:relative;
	float:left;
	background-image:url('../images/artikelen_bottom.png');
	width: 222px;
	height: 20px;
}

.article_menu
{
	position:relative;
	width:215px;
	border: 1px solid #9aceff;
	float:left;
	text-align:left;

}

.article_content
{
	position:relative;
	width: 508px;
	
	float:left;


}

.article_content_over
{
	position:relative;
	width: 508px;
	bottom:0px;
	float:left;

}

.article_line
{
	position:relative;
	width: 470px;
	height:1px;
	background-color:#9aceff;
	float:left;
}

.productenlanding
{
	width: 730px;
	padding: 10px 0px 20px 0px;
	clear:both;
	height: 200px;
}

h1.cattitle {
	margin: 20px 0px 0px 0px;
	font-size: 20px;
	font-weight: bold;
}

h1.productname {
	margin: 0px 0px 15px 0px;
	font-size: 18px;
	font-weight: normal;
}

.producttitle {
	margin: 0px 0px 15px 0px;
	font-size: 16px;
	font-weight: bold;
}

h2.ourprice {
	margin: 0px 0px 0px 5px;
	color: #00896b;
	font-size: 18px;
	font-weight: bold;
}

h2.ourprice2 {
	margin: 5px 0px 0px 5px;
	color: #00896b;
	font-size: 18px;
	font-weight: bold;
}

h2.h2merk {
	color: #404040;
	font-size: 12px;
	font-weight: normal;
}

h2.tags {
	color: #999999;
	font-size: 12px;
	font-weight: normal;
	display:inline;
}

img.productadd:hover{
	cursor: pointer;
}

#pageright {
	width: 250px;
	text-align: left;
	float: left;
}

#content h3{
	font-size:10px;
	font-weight:normal;
}
#assortment_top {
	width: 250px;
	height: 49px;
	background-image: url(../images/assortiment-top.png);
	background-repeat: no-repeat;
	float: left;
}

#info_top {
	width: 250px;
	height: 58px;
	background-image: url(../images/info-top.png);
	background-repeat: no-repeat;
	float: left;
}

#contact_top {
	width: 250px;
	height: 59px;
	background-image: url(../images/contact.png);
	background-repeat: no-repeat;
	float: left;
}

.bottom {
	width: 250px;
	height: 29px;
	background-image: url(../images/bottom.png);
	background-repeat: no-repeat;
	float: left;
}
#assortment {
	width: 250px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/kaderbg.png);
	background-repeat: repeat-y;
	float: left;
}
.content {
	position:relative;
	float: left;
	min-height: 300px;
}

#top5content {
	width: 250px;
	background-image: url(../images/kaderbg.png);
	background-repeat: repeat-y;
	float: left;
}

#pages {
	width: 250px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/kaderbg.png);
	background-repeat: repeat-y;
	float: left;
}
#contentpages
{
	padding: 0px 0px 0px 20px;
	width: 230px;
	float: left;
	background-color:#FFFFFF;
}

#koopcentraal 
{
	width: 250px;	
	height: 130px;
	background-repeat: no-repeat;
	background-position: top;
	float: left;
}

#right {
	color: #009900;
	margin: 10px 0px 10px 0px;
}

#wrong {
	color: #ff0000;
	margin: 10px 0px 10px 0px;
}
#reference
{
	height: 165px;
	width: 500px;
	background-image: url(../images/referenties.png);
	float: left;
}
#koopcentraalimg {
	width: 250px;
	height: 130px;
	padding: 0px;
	float: left;
}

img.kc {
	border: 0px;
}

table.tableconditions {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	width: 100%;
}
.product {
	width: 475px;
}

.product_home {
	border: 1px solid #9aceff;
	width: 150px;
	float:left;
	text-align:center;
	margin: 0px 0px 0px 0px;
}

.right_main{
	width: 210px;
	float:right;
	text-align:center;
	position:relative;
}

#aanbieding {
	border: 1px solid #9aceff;
	width: 150px;
	float:left;
	text-align:center;
	position:relative;

}
#aanbieding_title {
	background-image: url(../images/aanbieding.jpg);
	background-repeat: no-repeat;
	width: 100%;
	height: 26px;
	float: left;
	position:relative;
	margin: 0px 0px 0px 0px;
	}

#selectie_title {
	background-image: url(../images/selectie.jpg);
	background-repeat: no-repeat;
	width: 100%;
	height: 23px;
	float: left;
	position:relative;
	margin: 0px 0px 0px 0px;
	}
	
#textcontent {
	width: 500px;
	float:left;
	text-align: justify;
	margin: 0px 0px 10px 0px;
}

#product_content {
	
	width: 710px;
	border: 1px solid #9aceff;
	float:left;
	text-align:left;
	padding: 5px 0px 0px 5px;
	margin: 5px 0px 0px 0px;
}


.product-text {
	width: 305px;
	float: left;
	margin: 5px;
	text-align: left;
}
.product-image {
	width: 150px;
	float: left;
	margin: 5px;
}
.content_assortment {
	width: 455px;
	height: inherit;
}
.content_assortment_product {
	width: 225px;
	height: 300px;
	float: left;
	margin: 25px 0px 0px 0px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
}

.content_assortment_subcat {
	width: 215px;
	height: 205px;
	float: left;
	margin: 25px 0px 0px 0px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
}
#producttop5_top {
	margin: 120px 0px 0px 0px;
	background-image: url(../images/top5top.png);
	background-repeat: no-repeat;
	width: 250px;
	height: 59px;
	float: left;
	}
	
#nieuwsbrief_top {
	background-image: url(../images/nieuwsbrief_top.jpg);
	background-repeat: no-repeat;
	width: 151px;
	height: 10px;
	float: left;
	}

#top5 {
	padding: 0px 15px 0px 15px;
}
	
table.tableproducttop5 {
	width: 100%;
	}
	
td.tdproducttop5 {
	padding:5px;
	}

#wrappernieuwsbrief {
	background-image: url(../images/kaderbg.png);
	width: 250px;
	text-align: left;
	float:left;
}

#nieuwsbrief {
	padding: 0px 15px 0px 15px;
}

#wrapperconditions {
	width: 220px;
	padding: 0px 15px 0px 15px;
}

#wrappercontact {
	background-image: url(../images/kaderbg.png);
	width: 250px;
	text-align: left;
	float: left;
}

#contact {
	padding: 0px 15px 0px 15px;
	font-size: 14px;
}

input.nieuwsbrief {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	width: 130px;
	border: 1px solid #9acefe;
	color:#999999;
	margin: 1px 0px 0px 3px;
	}

input.newsletter {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	border: 1px solid #da833b;
	background-image: url(../images/input_bg.jpg);
	background-repeat: repeat-x;
	width: 130px;
	float:left;
	position:relative;
	}

td.tdnewsletter {
	padding: 5px 0px 0px 10px;
}

a.conditions:link {color: #2c2c2c; text-decoration: none; font-size: 14px;}
a.conditions:visited {color: #2c2c2c; text-decoration: none; font-size: 14px;}
a.conditions:hover {color:#db833b; text-decoration: none; font-size:14px;}

a.copyrights:link {color: #fff; text-decoration: underline; font-size: 12px;}
a.copyrights:visited {color: #fff; text-decoration: underline; font-size: 12px;}
a.copyrights:hover {color:#fff; text-decoration: none; font-size: 12px;}

a.productnamegreen:link {color: #00896b; text-decoration: underline; font-size: 18px;}
a.productnamegreen:visited {color: #00896b; text-decoration: underline; font-size: 18px;}
a.productnamegreen:hover {color:#00896b; text-decoration: none; font-size:18px;}

input.newsbutton {
	margin: 5px 0px 0px 0px;
	background-image: url(../images/newsbutton.png);
	background-color: #fff;
	border: 0px;
	height: 28px;
	width: 86px;
	cursor: pointer;
}
.footer
{
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	height: 25px;
	width: 100%;
	background-color: #9aceff;
	color: #fff;
	font-size: 12px;
	position:relative;
	float:left;
}

.zoeken
{
	padding: 0px 0px 0px 10px;
}

input.zoekenbutton {
	margin: 0px;
	background-image: url(../images/zoeken.jpg);
	border: 0px;
	height: 16px;
	width: 53px;
	margin: 0px 0px 2px 3px;
	cursor: pointer;
}
input.zoekenfield {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	height:15px;
	margin: 1px 0px 0px 0px;
}

input.amount {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	width: 28px;
	height: 14px;
	text-align: center; 
}

input.amountshop {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	width: 31px;
	text-align: center;
}


#productcode {
	padding: 0px;
	margin: -15px 0px 15px 0px;
	
	color: #666666;
}

#productcodeshop {
	padding: 0px;
	margin: 0px;
	
	color: #666666;
}

#order {
	height: 37px;
	padding: 0px;
	margin: 0px 0px 15px 0px;
}

#step1on {
	margin: 0px;
	
	width: 150px;
	height: 35px;
	background-image: url(../images/step1.jpg);
	
	border: 1px solid #9aceff;
	float: left;
}

#step1ok {
	margin: 0px;
	border: 1px solid #b2d83d;
	width: 150px;
	height: 35px;
	float: left;
}

#step1okon {
	margin: 0px;

	width: 150px;
	height: 35px;
	background-image: url(../images/step1-okon.jpg);
	
	border: 1px solid #9aceff;
	float: left;
}

#step2on {
	margin: 0px 0px 0px 5px;
	
	width: 150px;
	height: 35px;
	background-image: url(../images/step2.jpg);
	
	border: 1px solid #9aceff;
	float: left;
}

#step2open {
	margin: 0px 0px 0px 5px;
	
	width: 150px;
	height: 35px;
	border: 1px solid #9aceff;
	float: left;
}

#step2todo {
	margin: 0px 0px 0px 5px;
	
	width: 150px;
	height: 35px;
	background-image: url(../images/step2-todo.jpg);
	border: 1px solid #9aceff;
	float: left;
}

#step2ok {
	margin: 0px 0px 0px 5px;
	border: 1px solid #b2d83d;
	width: 150px;
	height: 35px;
	float: left;
}

#step2okon {
	margin: 0px 0px 0px 5px;

	width: 150px;
	height: 35px;
	background-image: url(../images/step2-okon.jpg);
	
	border: 1px solid #b2d83d;
	float: left;
}

#step3todo {
	margin: 0px 0px 0px 5px;
	
	width: 150px;
	height: 35px;
	background-image: url(../images/step3-todo.jpg);
	
	border: 1px solid #9aceff;
	float: left;
}

#step3on {
	margin: 0px 0px 0px 5px;
	
	width: 150px;
	height: 35px;
	background-image: url(../images/step3.jpg);
	
	border: 1px solid #9aceff;
	float: left;
}

#step3ok {
	margin: 0px 0px 0px 5px;
	
	width: 150px;
	height: 35px;
	background-image: url(../images/step3-ok.jpg);
	
	border: 1px solid #b2d83d;
	float: left;
}

#step4todo {
	margin: 0px 0px 0px 5px;
	
	width: 150px;
	height: 35px;
	background-image: url(../images/step4-todo.jpg);
	
	border: 1px solid #9aceff;
	float: left;
}

#step4on {
	margin: 0px 0px 0px 5px;
	
	width: 150px;
	height: 35px;
	background-image: url(../images/step4.jpg);
	
	border: 1px solid #b2d83d;
	float: left;
}

.orderoverview {
	width: 600px;
	font-weight: bold;
	padding: 3px 0px 3px 7px;
	background-color: #9fd0ff;
	margin: 0px 0px 10px 0px;
	}
	
.bestel_button {
	border: 0px;
	float:left;
	position:relative;
	cursor:pointer;	
	padding: 3px 0px 0px 0px;
	}

input.updatebutton {
	margin: 0px;
	background-image: url(../images/update.jpg);
	border: 0px;
	height: 18px;
	width: 18px;
	cursor: pointer;
}

input.delallbutton {
	margin: 0px;
	background-image: url(../images/deleteall.jpg);
	border: 0px;
	height: 18px;
	width: 18px;
	cursor: pointer;
}

input.deletebutton {
	margin: 0px;
	background-image: url(../images/delete.jpg);
	border: 0px;
	height: 18px;
	width: 18px;
	cursor: pointer;
}


input.bestelbutton {
	margin: 0px;
	background-image: url(../images/bestellingafronden.jpg);
	border: 0px;
	height: 28px;
	width: 153px;
	cursor: pointer;
	float: right;
}

input.nextbutton {
	margin: 15px 0px 0px 0px;
	background-image: url(../images/doorgaan.jpg);
	border: 0px;
	height: 28px;
	width: 153px;
	cursor: pointer;
	float: right;
	
}

input.registerfield {
	margin: 0px 0px 5px 5px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 13px;
	border: 1px solid #9aceff;
	width: 270px;
}

input.registerfield2 {
	margin: 0px 0px 5px 5px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 13px;
	border: 1px solid #9aceff;
	width: 170px;
}

input.doorgaan {
	margin: 0px;
	background-image: url(../images/doorgaan.jpg);
	border: 0px;
	height: 26px;
	width: 153px;
	cursor: pointer;
}

input.registerfieldtel {
	margin: 0px 0px 5px 5px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 13px;
	border: 1px solid #9aceff;
	width: 70px;
}

input.registerfieldpc {
	margin: 0px 0px 5px 5px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 13px;
	border: 1px solid #9aceff;
	width: 53px;
}

input.registerfieldcity {
	margin: 0px 0px 5px 5px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 13px;
	border: 1px solid #9aceff;
	width: 188px;
}

input.registerfieldcityemp {
	margin: 0px 0px 5px 22px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 13px;
	border: 1px solid #9aceff;
	width: 188px;
}

textarea.register {
	margin: 0px 0px 5px 5px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 13px;
	border: 1px solid #9aceff;
	width: 270px;
	height: 90px;
}

select.var {
	font-family: "Trebuchet MS", Verdana, sans-serif;;
	font-size: 12px;
}

select.varshop {
	font-family: "Trebuchet MS", Verdana, sans-serif;;
	font-size: 10px;
	line-height: 10px;
}

a.whitelink:link 
{ color:#FFFFFF;
text-decoration: underline;
right: 2px;
position:relative;
}
a.whitelink:visited
{ color:#FFFFFF;
text-decoration: underline;
right: 2px;
position:relative;
}
a.whitelink:hover 
{ color: #FFFFFF;
text-decoration: none;
right: 2px;
position:relative;
}

a.categorylink:link 
{ color:#404040;
text-decoration: underline;
font-style:normal;
font-size:14px;
	text-align:left;

}
a.categorylink:visited
{ color:#404040;
text-decoration: underline;
font-style:normal;
font-size:14px;
}
a.categorylink:hover 
{ color: #404040;
text-decoration: none;
font-style:normal;
font-size:14px;
}

li {
background-image: url(../images/li.jpg);
background-repeat: no-repeat;
background-position: 0 .3em;
padding-left: 1.5em;
list-style:none;
overflow:hidden;
}

ul {
position:relative;
background-repeat: no-repeat;
right: 20px;
}

.trustbar
{
position: absolute;
float: left;
width: 210px;
margin-left: 748px;
margin-top: 402px;
z-index:999;
}

.betweentrust
{
position: relative;
float: left;
height:10px;
width:100%;
margin: 10px 0px 0px 0px 0px;
}

.hulptitle
{
position: relative;
float: left;
width: 190px;
padding: 0px 10px 0px 10px;
text-align: left;
font-size:14px;
font-weight:bold;
}

.hulp
{
position: relative;
float: left;
width: 190px;
border: 1px solid #b3d83d;
padding: 10px 10px 10px 10px;
text-align: left;
}

.factuuradres
{
position: relative;
float: left;
width: 520px;
padding: 0px 20px 0px 0px;
}

.betaal
{
position: relative;
float: left;
width: 100%;
padding: 0px 20px 0px 0px;
min-height: 500px;
}

.trtabel
{
background-color:#9aceff;
}

.idealbetaal
{
background: transparent url("../images/ideal_button.jpg") no-repeat; 
border:0px;
	float:left;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
	width: 160px;
	height: 57px;
}

.stripe
{
height: 1px;
width: 38px;
left: 70px;
top: 194px;
position: absolute;
color:#FF0000;
background-color: #FF0000;
}

#ster{
	background:transparent url(../images/aanbieding.png) no-repeat scroll 0 0;
	cursor:move;
	height:74px;
	left:-700px;
	position:absolute;
	top:-700px;
	width:73px;
	z-index:9999;
}

#ster2{
	background:transparent url(../images/aanbieding.png) no-repeat scroll 0 0;
	height:74px;
	left:555px;
	position:absolute;
	top:100px;
	width:73px;
	z-index:999;
}

#ster3{
	background:transparent url(../images/aanbieding.png) no-repeat scroll 0 0;
	height:74px;
	left:735px;
	position:absolute;
	top:100px;
	width:73px;
	z-index:999;
}

.icons_product
{
	float:right;
	margin: 4px 5px 0px 0px;
}
input.mailtext
{
border: 1px solid #404040;
}

textarea.message
{
border: 1px solid #404040;
width: 100%;
height: 50px;
}

input.mailbutton
{
border: 1px solid #404040;
background-color:#CCCCCC;
}

article_title_menu
{
float:left;
}

.notice{
	border: 1px solid #9aceff;
	width: 588px;
	padding: 8px;
	
	margin-bottom: 8px;
}
