/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
q:before, q:after { content:''}

/* Global reset-RESET */
/* The below restores some sensible defaults */
strong { font-weight:bold }
em { font-style:italic }
a img { border:none } /* Gets rid of IE's blue borders */

ol, ul{margin:0 0 25px 20px;}
ol li, ul li{margin:0 0 15px 15px;padding-left:10px;}

TABLE TR TD{padding:0 0 0 0;}
TABLE.langeopsomming TR TD{padding: 10px;}

html, body{
	font-size:15px;
	font-family:Arial;
	margin:0;
	padding:0;
	line-height:15pt;
}
body{
	background:#E1F4FF;
}
#container{
	width:800px;
	margin:40px auto;
	padding:20px 0;
	background:#FFF;
	border:1px solid #CCC;
	-webkit-border-radius: 17px;-moz-border-radius: 17px;border-radius: 17px;
}

#content{
	margin: 0 50px 0 50px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: left;
	line-height: 23px;
}
#content p{margin-bottom:25px;}
#content .imgright, .alignright{float:right;margin-left:20px;}
#content .imgleft, .alignleft{float:left;margin-right:20px;}
#content .imgcenter{display:block;margin:0 auto;}

#content .clear{clear:both;line-height:1px;display:block;}
#content img a,#content img{border:none;}

#content .ulthumb li{background:url(img/duim.gif) no-repeat top left;padding-left:55px;padding-top:0px;line-height:55px;list-style-type:none;margin-bottom:25px;}
#content .vinkje li{background:url(img/vinkje.jpg) no-repeat top left;padding-left:55px;padding-top:0px;line-height:20px;list-style-type:none;margin-bottom:7px;}

.roundbox{
	padding:25px 50px;
	border:2px solid #063;
	margin:0 0 30px;
}

h1{font-family:Impact, Arial, Geneva, sans-serif;color:#C00;font-size:32px;line-height:37px;margin:30px 0;text-align:center;}
h2{font-family:Impact, Arial, Geneva, sans-serif;color:#C00;font-size:30px;line-height:35px;margin:30px 0;text-align:center;}
h3{font-family:Impact, Arial, Geneva, sans-serif;color:#C00;font-size:34px;line-height:39px;margin:30px 0;}
h4{font-family:Impact, Arial, Geneva, sans-serif;color:#006;font-size:18px;line-height:23px;margin:30px 0;}
h5{font-family:Impact, Arial, Geneva, sans-serif;color:#006;font-size:25px;line-height:30px;margin-bottom: 20px;}

.gform_wrapper h2.gsection_title{text-align:left;margin-top:15px;}

div.bonus1{border:6px dashed #C00;width:75%;padding:10px 30px;margin:25px auto;}
div.bonus2{border:6px dashed #0071BC;width:75%;padding:10px 30px;margin:25px auto;}
div.testimonial1{border:10px double #DDD;width:75%;padding:10px 30px;margin:25px auto;}
div.testimonial2{border:2px solid #FFCC00;width:75%;background:#FFFF99;padding:10px 30px;margin:25px auto;}
div.kopen1{border:6px dashed #C00;width:75%;padding:25px 35px;margin:30px auto;}
div.kopen2{border:6px dashed #0071BC;width:75%;padding:25px 35px;margin:30px auto;}
div.garantie1{border:2px solid #FC0;background:#FFFFD5;width:75%;padding:25px 35px;margin:30px auto;}
div.garantie2{border:2px solid #6CF;background:#D5F1FF;width:75%;padding:25px 35px;margin:30px auto;}

#content ul.vinkje1 li{background:url(img/vinkje1.png) no-repeat top left;padding-left:45px;padding-top:0px;line-height:25px;list-style-type:none;margin:0 0 12px 0;}
#content ul.vinkje2 li{background:url(img/vinkje2.png) no-repeat top left;padding-left:45px;padding-top:0px;line-height:25px;list-style-type:none;margin:0 0 12px 0;}
#content ul.vinkje3 li{background:url(img/vinkje3.png) no-repeat top left;padding-left:45px;padding-top:0px;line-height:25px;list-style-type:none;margin:0 0 12px 0;}
#content ul.vinkje4 li{background:url(img/vinkje4.png) no-repeat top left;padding-left:45px;padding-top:0px;line-height:25px;list-style-type:none;margin:0 0 12px 0;}
#content ul.vinkje5 li{background:url(img/vinkje5.jpg) no-repeat top left;padding-left:45px;padding-top:0px;line-height:26px;list-style-type:none;margin:0 0 11px 0;}
#content ul.vinkje6 li{background:url(img/vinkje6.jpg) no-repeat top left;padding-left:45px;padding-top:0px;line-height:25px;list-style-type:none;margin:0 0 12px 0;}

#content ul.kruisje1 li{background:url(img/kruisje1.png) no-repeat top left;padding-left:45px;padding-top:0px;line-height:25px;list-style-type:none;margin:0 0 12px 0;}
#content ul.kruisje2 li{background:url(img/kruisje2.png) no-repeat top left;padding-left:45px;padding-top:0px;line-height:25px;list-style-type:none;margin:0 0 12px 0;}
#content ul.kruisje3 li{background:url(img/kruisje3.png) no-repeat top left;padding-left:45px;padding-top:0px;line-height:25px;list-style-type:none;margin:0 0 12px 0;}
#content ul.kruisje4 li{background:url(img/kruisje4.png) no-repeat top left;padding-left:45px;padding-top:0px;line-height:25px;list-style-type:none;margin:0 0 12px 0;}

#content ul.duim1 li{background:url(img/duim1.jpg) no-repeat top left;padding-left:55px;padding-top:0px;line-height:53px;list-style-type:none;margin:0 0 11px 0;}
#content ul.duim2 li{background:url(img/duim2.gif) no-repeat top left;padding-left:65px;padding-top:0px;line-height:45px;list-style-type:none;margin:0 0 12px 0;}

#ppj_before_header{
margin-top:-15px;
height:45px;
font-size:11px;
font-color:#FFFFFF;
background-color:#FFFFFF;
}
#ppj_before_header p {
margin-left:15px;
color:#767676;
text-align: center;
}
#ppj_end{
padding:15px;
height:auto;
margin-left:auto;
margin-right:auto;
text-align:center;
font-size:13px;
background-color:#262626;
}

#ppj_end p {color:#FFFFFF;
}