

body, p, td, td { color: #505B2F; font-family: arial; font-size: 13px; margin-bottom: 0px; }
body { background-color:#FFFFFF; background:url('http://www.afvallen-voeding.nl/img/background.png'); background-repeat:repeat-x; }
a.contentlink:link, a.contentlink:hover, a.contentlink:visited { color: #333A1E; font-family: arial; font-size: 13px;  text-decoration: underline; }
ul.opsomming-product-eigenschappen { margin-left: 0px; margin-top:0px; }
ul.opsomming-product-eigenschappen > li { list-style-image: url("/css/img/chkmark.gif"); }
ul.opsomming-product-eigenschappen > li.green-thick { list-style-image: url("/css/img/green-thick.png"); }

/*    color: #3C3C3C;*/
    
}
li.item-text {
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    line-height: 15px;
    
    padding-bottom: 5px;
}

hr { color: #333A1E; height:1px; }

h2.sitemap { font-family: Arial; font-size: 18px; color: #505B2F; margin-bottom: 0px; margin-top:0px; padding-left:0px; padding-top: 5px; }

p, h3 { margin: 5px; }
h3
{
	margin-top: 15px;
	vertical-align:base;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #d5fc5b;
}

h4 { margin:10px 0 5px 5px; vertical-align:base; font-size:14px; }
p.quote { background-color:#FEF1D8; margin-top:0; padding:5px; font-style:italic;}

div.container { width: 1040px; margin-left: auto; margin-right: auto; top: 141px; background: #FFFEFC; border: 1px solid; height: auto; }

.contentcontainer { float:left; width:594px; left: 195px; top:20px; margin-left:5px; margin-top:20px; background:#FFFEFC; }
.contentcontainer .content { float:left; display:block; background:#FFFEFC; border:0 solid #70a99f; border-width:0 1px; top:10px; padding-right:0px; }
.content .contentheader { width:592px; height:41px; left: 0px; top:0px;	background: url(http://www.afvallen-voeding.nl/img/layout/afvallen/titlebar1.jpg) 0px 0px no-repeat; }

.contentheader h2
{
	font-family:Georgia bold; 
	font-style:italic; color:#FFFEFC;
	margin-bottom: 0px; margin-top:0px; padding-left:10px; padding-top: 5px; text-decoration: underline;
}


.smallcontentcontainerleft
{
	position: relative; width: 550px; height:85px;
	left: 0px; right:0px; margin-top: 10px; 
	padding: 0px 0px 0px 0px; padding-bottom:2px; padding-right:0px;
	margin-bottom: 0px; border: 1px solid #FFFFFF; border-bottom: 1px solid #000000;
}

.resultaten_sfeer
{
	position: absolute; 
	width: 62px; height: 75px; margin-top: 5px; margin-left: 0px; left:0px; 
}

.resultaten_sfeer img 
{

 /*position: absolute; */float:left;
 margin-left: 2px; margin-top: 0px; margin-bottom:2px;
 width: 62px; height: 75px; left: 0px;
}

.resultaten_tekst
{
 position: relative; 
 width: 210px; margin-top: 2px;
 margin-left: 70px; padding-right: 5px; text-align: left;
 color: #505B2F; font-family:arial; font-size: 13px; 	
}

.resultaten_tekst a
{
	color: #333A1E; font-family: arial; font-size: 13px; margin-bottom: 0px; text-decoration:underline;
}

.resultaten_tekst_right
{
 position: absolute; 
 width: 220px; margin-top: 2px; top:0px;
 margin-left: 300px; padding-right: 5px; text-align: left;
 color: #505B2F; font-family:arial; font-size: 13px; 	
}

.resultaten_tekst_right a
{
	color: #333A1E; font-family: arial; font-size: 13px; margin-bottom: 0px; text-decoration:underline;
}

.form-name { background: url("/img/ebook-naam.png") no-repeat scroll 0 0 transparent;  }
.form-email { background: url("/img/ebook-email.png") no-repeat scroll 0 0 transparent;  }

.form-input {
    border: 1px solid #AAAAAA;
    color: #727272;
    display: block;
    height: 18px;
    padding: 4px 5px 0 25px;
    text-align: left;
    width: 155px;
}

input, textarea {
    font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
}

input, textarea {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #EEEEEE;
    border-color: #AAAAAA #DDDDDD #DDDDDD #AAAAAA;
    border-style: solid;
    border-width: 1px;
    color: #444444;
    font-size: 1em;
}

table { border:1px solid #EAEAEA; }
th.discount { background-image: url( img/categories_block_title.png ); height:41px; background-position: 0 0; background-repeat: repeat-x; font-size:20px; color:red;}
tr.cell-title { background-color:#0A2414; color:#FFFFFF; font-weight:bold; }
tr.even { background-color:#B3D05B; }
td.discount-header { height:20px; font-weight:bold; color:#D5FC5B; }
td.price { text-align:right; padding:3px 0 3px 0; }
td.total-discount-price { font-weight:bold; }
td.discount-code-header { text-align:center; }
td.discount-code { text-align:center; font-weight:bold; color:red; }
td.link { text-align:center; font-size:13px; font-weight:bold; }
td.link a { color:#0A2414; }

.round-corner { -moz-border-radius:5px; /* Firefox */ -webkit-border-radius:5px; /* Safari and chrome */ -khtml-border-radius:5px; /* Linux browsers */ border-radius:5px; /* CSS3 */ }
.round-corner-top { -moz-border-radius:5px 5px 0 0;  /* Firefox */ -webkit-border-radius:5px 5px 0 0;  /* Safari and chrome */ -khtml-border-radius:5px 5px 0 0;  /* Linux browsers */ border-radius:5px 5px 0 0;  /* CSS3 */ }

.clear { clear: both;}

