body{
	background: #F7F7F7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 1.5em;
}

img {
	border:none;
}

a{
    color: #333;
}

#container {
width:890px;
height:auto;
margin-left:auto;
margin-right:auto;
background:#FFFFFF;
border:1px solid #CCCCCC;
padding:15px;
}

#logo{
width:900px;
}

#onderlogo{
width:890px;
margin-top:8px;
border-top:2px solid #CCCCCC;
padding-top:8px;
}

#header_balk{
width:890px;
padding-top:10px;
}

.columns-container{
    min-height:250px;
    padding-top:10px;
    padding:10px;
    width:870px;
}

.column-left{
    width: 480px;
    float: left;
    padding: 0 10px;

}

.column-right{
    width: 335px;
    float: right;
    border-left:1px solid #CCCCCC;
    padding: 0 0 0 10px;
}

.frontpage-product          { border:1px solid #CCCCCC; float: left; margin: 20px 10px; min-height: 300px; padding: 10px 20px; width: 385px; }
.frontpage-product h2       { padding: 0; }
.frontpage-product img      { float: right; max-height: 150px; max-width: 150px; }

h2{
    font-size:16px;
    font-weight:bold;
    text-decoration:underline;
    color:#F27900;
    padding:10px;
}

h3{
font-size:14px;
font-weight:bold;
color:#F27900;
margin-bottom: 0;
}

#button{
display: block;
background:url(../images/button.png) no-repeat;
text-align: center;
height:45px;
width:172px;
color:white;
font-size:16px;
font-weight: normal;
line-height:44px;
margin-right: 10px;
text-decoration: none;
color: white;
float: right;
}

.clickable{
cursor: pointer;
}

.price{
float: left;
}

.price a{
font-size: 18px;
font-weight: bold;
color:#F27900;

}

ul.checkmarks{
list-style-type: none;
padding-left: 0;
margin-left: 0;
font-size: 13px;
}

ul.checkmarks li {
background: url(/images/checkmark_green.gif) left center no-repeat;
padding: 5px 0 0 30px;
margin: 10px 20px;
}

.bekeken_ook{
float:left;
width:160px;
}

