body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
body,textarea{font-family:Arial,Helvetica,sans-serif;font-size:12px;}
body{background:#fdfdfd;}
strong,b{font-weight:bold;}
em{font-style:italic;}
a{text-decoration:none;outline:none;color:#1f4b8e;}
.hidden{display:none;}
.clear{clear: both;height: 0;}
td{padding:3px;}
div#top{width:988px;height:38px;background:url(../images/layout/top.png) no-repeat 0 0;margin:0 auto;}
#container{width:1006px;margin:0 auto;background:url(../images/layout/wrapper_background.gif) repeat-y 0 0;}
#wrapper{position:relative;width:966px;padding:0 20px 20px;}
#header{ width: 966px; height: 65px;position:relative;background:#265398 url(../images/layout/header_background.png) repeat-x 0 0;}
#header strong{margin:6px 0 0 9px;float:left;}
#header strong a{display:block;width:190px;height:36px;text-indent:-9000px;}
#header h2{display:block;width:225px;height:30px;margin:8px 0 0 0;text-indent:-9000px;float:left;background:url(../images/layout/advertenties_sublogo_new.png) no-repeat 0 0;}
div.mascotte img{position:absolute;top:-38px;left:-10px;}
div.zoekertjesnet img{position:absolute;top:-15px;left:127px;}
#header div.gratis_adverteren{position:absolute;top:-20px;z-index:10;left:440px;}
#header{position:relative;z-index:10;}
#header ul.navigation{position:absolute;right:8px;top:0;}
#header ul.navigation li{float:left;height:24px;margin:0 0 0 4px;padding:0 0 0 7px;background:url(../images/layout/navigation_left_background.png) no-repeat 0 0;}
#header ul.navigation li a{float:left;padding:6px 11px 0 4px;height:18px;color:#484848;font-size:11px;font-weight:bold;background:url(../images/layout/navigation_background.png) no-repeat right 0;}
#header ul.navigation li a:hover{color:#1d498a;}
#header form.frm_login{ position:absolute;right:0px;top: -30px;width:393px;text-align:right;}
#header form.frm_search { position: absolute; right: -1px; bottom: -28px; }
#header form.frm_search input{float:left;width:180px;}
#header a.flipover { position: absolute; top: -7px; left: 229px; background: url(../images/layout/flipover.png); height: 72px; width: 280px; display: block; }
#header a.plaatsen { position: absolute; top: 28px; left: 618px; background: url(../images/layout/ad_plaatsen.png); height: 33px; width: 289px; display: block; }
div#breadcrumbs{z-index:0;padding:5px 9px 0 190px; width: 767px;}
#breadcrumbs{width:948px;height:28px;color:#245195;padding:5px 9px 0;font-size:12px; line-height: 22px;clear:both;background:#fc6703;}
#breadcrumbs { color: #f1d624; background: url(../images/layout/breadcrumbs.png) repeat-x 0 0; }
#breadcrumbs a{color:#FFF;font-weight:bold;}
#breadcrumbs a:hover{text-decoration:underline;}
#main_container{width:966px;clear:both;/*background:url(../images/layout/content_background.gif) repeat-y 0 0;*/}
#main_container h1{color:#1f4b8e;font-size:12px;font-weight:bold;padding:10px 0 8px 6px;background:#FFF;}
#main_container h2{color:#1f4b8e;font-size:12px;font-weight:bold;padding:12px 0 8px 6px;background:#FFF;}
#main_container h3.title{color:#1f4b8e;font-size:12px;font-weight:bold;padding:10px 0 8px 6px;background:#FFF;}
#content{float:right;width:789px;padding:0 0 20px 0;}
#sidebar{float:left;width:172px;margin:0 5px 0 0; background: white; }
#sidebar h2{padding-left:9px;}
#sidebar div.button_zoekertje{text-align:center;padding: 40px 0 0;}
#sidebar ul{width:172px;}
#sidebar ul li{width:172px;}
#sidebar ul li a{padding:2px 0 3px 20px;font-size:11px;font-weight:bold;color:#484848;display:block;background:url(../images/layout/nav_bg.gif) no-repeat 10px 6px;}
#sidebar ul li a:hover,#sidebar ul li a.active{background:#d7e8fb url(../images/layout/nav_bg.gif) no-repeat 10px 6px;}
#sidebar ul li a.last{margin:0 0 10px 0;}
#sidebar ul.subcat li a{padding:2px 0 3px 22px;background:url(../images/layout/nav_bg.gif) no-repeat 10px 6px;color:#1d4583;}
#sidebar ul.subcat li a:hover,#sidebar ul.subcat li a.active{padding:2px 0 3px 22px;background:url(../images/layout/nav_bg.gif) no-repeat 10px 6px;color:#fc6703;}
#sidebar ul.subcat li a.last{margin:0 0 5px 0;}
#sidebar ul li li a{padding:3px 0 3px 32px;background:url(../images/layout/nav_bg_blue.png) no-repeat 21px 7px;color:#1d4583;}
#sidebar ul li li a:hover,#sidebar ul li li a.active{padding:3px 0 3px 32px;background:url(../images/layout/nav_bg_orange.png) no-repeat 21px 7px;color:#fc6703;}
#sidebar ul li li a.active{font-weight:bold;}
#sidebar ul li li.last{border:0;}
#footer a{margin:0 9px 0 0;color:#FFF;}
#footer a:hover{text-decoration:underline;}
form.style input{height:16px;border:2px solid #c9c8c8;font-size:11px;padding:3px 0 0 5px;margin:0 6px 0 0;}
form.style input.btn{background:#1651ce;cursor:pointer;border:2px solid #336eea;color:#FFF;font-weight:bold;font-size:11px;text-align:center;height:23px;padding:0 4px 2px;width:auto!important;}
form.niceForms label{display:block;color:#1f4b8e;font-weight:bold;padding:0 0 6px 2px;}
form.niceForms .entry{overflow:hidden;clear:both;margin:0 0 6px;}
form.niceForms .entry input{width:287px;border:1px solid #e2e2e2;height:19px;padding:5px 0 0 5px;font-size:11px;}
form.niceForms .entry textarea{border:1px solid #e2e2e2;height:116px;width:455px;padding:5px 0 0 5px;font-size:11px;}
form.niceForms .submit{text-align:right;}
form.niceForms .submit input{color:#FFF;cursor:pointer;width:141px;height:21px;font-weight:bold;font-size:11px;border:0;background:url(../images/layout/btn_background_blue.png) no-repeat 0 0;}
.niceForms .group{margin-bottom:10px;clear:both;border:1px solid #d3d3d3;background:#e9e9e9;padding:5px 10px 10px 10px;width:440px;}
div.form_wrapper{width:775px;overflow:hidden;clear:both;}
div.form_wrapper .left{width:313px;overflow:hidden;float:left;}
div.form_wrapper .right{width:462px;overflow:hidden;float:left;}
div.ads{clear:both;width:789px;overflow:hidden;margin:5px 0;}
ul.list{width:783px;overflow:hidden;clear:both;background:#f6f6f6;padding:9px 3px;}
ul.list li{width:123px;text-align:center;float:left;overflow:hidden;}
ul.list li span{display:block;text-align:center;color:#1f4b8e;font-weight:bold;}
ul.list li img{padding:3px;background:#FFF;border:1px solid #e2e2e2;}
ul.list li a{display:block;}
ul.list li a:hover img{border:1px solid #fc6703;}
ul.fotorubriek{width:783px;overflow:hidden;clear:both;background:#f6f6f6;padding:9px 3px;}
ul.fotorubriek li{width:246px;text-align:center;float:left;overflow:hidden;height:230px;}
ul.fotorubriek li span{display:block;text-align:center;color:#1f4b8e;font-weight:bold;}
ul.fotorubriek li img{padding:3px;background:#FFF;border:1px solid #e2e2e2;}
ul.fotorubriek li a{display:block;}
ul.fotorubriek li a:hover img{border:1px solid #fc6703;}
.products a.tabs{color:#FFF;text-decoration:underline;}
.products a.tabs:hover{text-decoration:none;}
.products a.active{text-decoration:none!important;}
table.products{width:789px;}
table.products thead{border-bottom:2px solid #FFF;}
table.products thead th{background:#002549 url(../images/layout/table_header.png) repeat-x 0 0;color:#FFF;font-weight:bold;padding:6px;}
table.products thead th h3{font-weight:bold;}
table.products thead th h3 a{color:#FFF;}
table.products tbody{font-size:11px;color:#5e5e5e;}
table.products tbody tr td span.bold{display:block;font-weight:bold;padding:5px 0 0 0;}
table.products tbody tr.even td{background:#FFF;}
table.products tbody tr td{padding:9px 6px;background:#f6f6f6;}
table.products tbody tr td p{width:380px;}
table.products tbody tr td strong{color:#1f4b8e;}
table.products tbody tr td em{color:#5e5e5e;font-style:normal;font-size:10px;}
table.products tbody tr td img{border:2px solid #e2e2e2;}
table.products tbody tr td a{font-weight:bold;text-decoration:underline;}
table.products tbody tr td a:hover{text-decoration:none;}
div.relevant{width:100%;overflow:hidden;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
div.relevant table.products{width:394px;float:left;}
div.relevant table.products tbody tr td{padding:5px 6px;height:44px;}
div.text{clear:both;line-height:19px;margin:10px;overflow:hidden;}
table.subrubriek{width:789px;}
table.subrubriek thead th{background:#669fe0;color:#FFF;font-weight:bold;padding:6px;text-align:center;}
table.subrubriek thead th h3{font-weight:bold;text-align:left;}
table.subrubriek thead th h3 a{color:#FFF;}
table.subrubriek tbody{font-size:11px;color:#5e5e5e;}
table.subrubriek tbody tr td{padding:6px 6px;background:#f6f6f6;border-bottom:1px solid #e2e2e2;}
table.subrubriek tbody h4{padding:0 0 0 9px;}
table.subrubriek tbody tr td a{font-weight:bold;}
table.subrubriek tbody tr td a:hover{text-decoration:underline;}
div.zoekertje{background:#f6f6f6;width:775px;padding:5px 7px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;overflow:hidden;}
div.zoekertje ul.info{margin:14px 0 0;overflow:hidden;}
div.zoekertje ul.info li{color:#1f4b8e;font-weight:bold;overflow:hidden;clear:both;padding:3px 0;border-bottom:1px solid #e2e2e2;}
div.zoekertje ul.info li strong{color:#fc6703;display:block;float:left;}
div.zoekertje ul.info li span{float:left;padding-left:10px;text-indent:-7px;}
div.zoekertje ul.info li a{text-decoration:underline;font-weight:normal;}
div.zoekertje ul.info li a:hover{text-decoration:none;}
div.zoekertje .left_side{width:250px;margin-right:11px;float:left;overflow:hidden;}
div.zoekertje .left_side img{border:2px solid #235093;}
div.zoekertje .left_side .images img{margin:4px 0 0 5px;}
div.zoekertje .left_side ul.info{width:250px;}
div.zoekertje .left_side ul.info li{color:#000;}
div.zoekertje .left_side ul.info li strong{width:78px;}
div.zoekertje .left_side ul.info li span{width:162px;font-weight:normal;}
div.zoekertje .left_side ul.info li img{border:0;vertical-align:middle;}
div.zoekertje .right_side{float:left;width:514px;overflow:hidden;}
div.zoekertje .right_side p.expired{background:#1f4b8d url(../images/layout/expired.png) 7px center no-repeat;border:2px solid #3b85d9;font-weight:bold;color:white;line-height:15px;padding:7px 7px 7px 43px;}
div.zoekertje .right_side p.expired a{color:white;text-decoration:underline;}
div.zoekertje .right_side p.expired a:hover{text-decoration:none;}
div.zoekertje .right_side ul.info{width:516px;}
div.zoekertje .right_side ul.info li strong{width:78px;}
div.zoekertje .right_side ul.info li span{width:428px;}
div.zoekertje div.text{width:514px;clear:both;line-height:19px;margin:10px 0;overflow:hidden;}
div.zoekertje div.affiliatie{padding:7px 30px;margin:10px 5px;border:#ff9641 3px solid;background-color:#fc6804;color:#FFF;font-weight:bold;}
div.zoekertje div.affiliatie a{color:#FFF;font-weight:bold;}
div.zoekertje div.affiliatie a:hover{color:#FC6;}
div.zoekertje div.affiliatie img{float:left;margin:0 5px 0 0;height:16px;width:16px;}
div.tags{padding:10px;line-height:20px;}
div.tags li{float:left;margin-right:10px;width:240px;}
div.tags li a:first-letter{text-transform:uppercase;}
div.tags li a:hover{text-decoration:underline;}
div.adult{padding:30px 60px;}
div.adult p{text-align:center;padding:10px 0 50px;}
div.adult a.previous{float:left;}
div.adult a.next{float:right;}
div.adult a:hover{text-decoration:underline;}
ul.sitemap{list-style-type:inherit;margin:0 0 0 25px;}
div#errormessagebox{width:405px;padding:5px;border:1px solid #fc6703;background-color:#ffd2a6;display:none;}
div.tip{float:right;width:300px;color:#F90;}
div.tipfield{float:left;width:450px;}
div.honderdeurotop{position:absolute;right:-5px;top:-19px;width:274px;height:52px;font-weight:bold;color:#444;font-size:90%;}
div.honderdeurotop img{display:block;}
div.honderdeurotop a{text-decoration:underline;color:#fc6703;}
div.honderdeurotop a:hover{text-decoration:none;color:#fc6703;}
div#hondereuro div.banner{margin:-37px auto 15px auto;width:726px;}
div#hondereuro p.intro{text-align:center;font-size:14px;color:#1f4b8e;font-weight:bold;line-height:24px;}
div#hondereuro p.intro span{color:#fc6703;}
div#hondereuro p.outro{line-height:18px;margin:0 86px 0 113px;}
div#hondereuro div.graybox{background-color:#ededed;width:570px;margin:15px auto;padding:20px;}
div#hondereuro div.graybox h3{font-size:18px;color:#fc6703;font-weight:bold;margin:0 0 15px 0;}
div#hondereuro div.graybox ul{list-style-type:decimal;margin:0 0 0 35px;}
div#hondereuro div.graybox ul li{line-height:18px;}
div#hondereuro div.graybox span.blue{display:block;margin:10px 0 0 0;line-height:18px;color:#1f4b8e;font-size:14px;font-weight:bold;}
div#hondereuro div.graybox a.plaatszoekertje{float:right;display:block;margin:28px 45px 0 0;}
div#hondereuro div.table{width:590px;background-color:#669fe0;margin:15px auto 0 auto;color:#FFF;font-weight:bold;padding:5px 10px;}
div#hondereuro table{width:610px;margin:0 auto;border:none;}
div#hondereuro table tbody{width:610px;margin:0 auto;}
div#hondereuro table tbody tr td{padding:12px 15px;}
div#hondereuro table tbody tr td.color{background-color:#f6f6f6;}
#shopheader{overflow:hidden;background:#f3f3f3;width:789px;padding-bottom:5px;}
#shopheader h3{background:#669fe0;color:#FFF;font-weight:bold;padding:6px;}
#shopheader div.left{width:481px;height:209px;position:relative;float:left;clear:both;background:url(../images/layout/shopheader_left.png) no-repeat;display:inline;margin:5px 0 0 6px;}
#shopheader div.left a.button{position:absolute;top:35px;right:30px;text-indent:-9999px;overflow:hidden;display:block;width:150px;height:135px;}
#shopheader p{padding:18px 0 5px 30px;}
#shopheader p a{text-decoration:underline;font-weight:bold;}
#shopheader p a:hover{text-decoration:none;}
#shopheader p b{color:#f60;}
#shopheader p em{font-style:normal;}
#shopheader p em a{color:#02387e;}
#shopheader div.right{float:left;width:291px;height:209px;background:url(../images/layout/shopheader_right.png) no-repeat;display:inline;margin:5px 0 0 6px;}
#shopheader ul{padding:10px 15px 0 30px;}
#shopheader ul li{text-transform:uppercase;font-weight:bold;background:url(../images/layout/shopheader_bullet.png) left top no-repeat;padding:6px 0 4px 34px;line-height:18px;font-size:13px;}
ul.numbers{margin:20px 0;position:relative;}
ul.numbers li{padding:10px 5px;border-bottom:1px solid #f0f0f0;line-height:30px;font-size:16px;overflow:hidden;clear:both;}
ul.numbers li span{height:30px;float:left;text-indent:-9000px;width:30px;margin-right:10px;}
ul.numbers li.one span{background:url(../images/layout/numbers.png) no-repeat 5px 0;}
ul.numbers li.two span{background:url(../images/layout/numbers.png) no-repeat 5px -30px;}
ul.numbers li.three span{background:url(../images/layout/numbers.png) no-repeat 5px -60px;}
ul.numbers li.four span{background:url(../images/layout/numbers.png) no-repeat 5px -90px;}
ul.numbers li a:hover{color:#000;}
ul.numbers li div.left{overflow:hidden;}
ul.numbers li div.right{overflow:hidden;}
ul.numbers li div.right ul{padding-left:20px;}
.tool-tip{color:#fff;width:300px;z-index:13000;}
.tool-title{font-weight:bold;font-size:12px;margin:0;color:#fff;padding:4px 2px 4px 22px;background:#EDD118 url(../images/layout/tip.png) no-repeat 4px 4px;}
.tool-text{font-size:12px;padding:4px 8px 8px;background:#265398;color:#fff;}
.tool-text small{font-size:11px;}
html{overflow-x:hidden;}
#userProvidedContent{margin-left:6px;clear:both;}
#userProvidedContent h2{padding-left:0;}
p.flashMessage{margin-top:15px;font-style:italic;}
form.niceForms .entry{margin-top:12px;}
form.niceForms .entry input{width:410px;}
form.niceForms .entry select{width:417px;border:1px solid #e2e2e2;height:19px;padding:0;font-size:11px;}
form.niceForms .entry textarea{width:410px;}
form.niceForms .entry .checkboxes input{float:left;width:auto;margin-right:8px;border:none;}
form.niceForms .submit{text-align:left;}
form.niceForms div.fileinputs{position:relative;float:left;height:26px;width:100%;}
form.niceForms div.fileinputs input{position:relative;float:left;height:19px;width:311px;}
form.niceForms div.fileinputs input.upload.hidden{display:block;position:relative;text-align:right;width:410px;-moz-opacity:0;filter:alpha(opacity:0);opacity:0;z-index:2;}
form.niceForms div.fileinputs div.fakefile{position:absolute;top:0;left:0;z-index:1;}
form.niceForms div.fileinputs div.fakefile img{margin:0 0 0 1px;}
form.niceForms .entry div.info{width:410px;font-size:90%;color:#1e498b;}
div.errorMsg{color:#fc6703;}
div.forgotmypassword{margin-top:15px;}
table.subrubriek tbody tr.even td{background:#FFF;}
table.products tbody tr.indekijker td{background:#fcb861;border-bottom:1px solid #fff;}
table.products tbody tr.indekijker td em{color:#5e5e5e;}
div.sms{margin:15px 180px 15px 0;padding:25px 95px 26px 10px;background:#fff url("/design/images/layout/smsbackground.jpg") no-repeat 0 50%;font-size:110%;text-align:justify;}
#extrazone{width:789px;text-align:center;clear:both;margin-top:10px;position:absolute;right:0;bottom:0;padding-bottom:5px;}
#main_container{position:relative;}
#content{padding-bottom:60px;}
a.answer{display:block;margin:5px;padding-left:20px;background:transparent url("/design/images/layout/answer.gif") no-repeat 0 0;margin-top:15px;color:#000;text-decoration:underline;font-size:90%;height:20px;}
a.sendtofriend{display:block;margin:5px;padding-left:20px;background:transparent url("/design/images/layout/sendtofriend.gif") no-repeat 0 0;color:#000;text-decoration:underline;font-size:90%;height:20px;}
a.member{display:block;margin:5px;padding-left:20px;background:transparent url("/design/images/layout/member.gif") no-repeat 0 0;color:#000;text-decoration:underline;font-size:90%;height:20px;}
a.city{display:block;margin:5px;padding-left:20px;background:transparent url("/design/images/layout/city.gif") no-repeat 0 0;color:#000;text-decoration:underline;font-size:90%;height:20px;}
a.print{display:block;margin:5px;padding-left:20px;background:transparent url("/design/images/layout/print.gif") no-repeat 0 0;color:#000;text-decoration:underline;font-size:90%;height:20px;}
a.abuse{display:block;margin:5px;padding-left:20px;background:transparent url("/design/images/layout/abuse.gif") no-repeat 0 0;color:#000;text-decoration:underline;font-size:90%;height:20px;}
.pagination{overflow:hidden;clear:both;width:100%;list-style-image:none!important;list-style-type:none!important;margin:10px 0 0 5px;font-size:12px;background-color:#669fe0;font-size:90%;}
.pagination li{float:left;margin-right:1px;border-right:1px solid #fff;}
.pagination li.current{padding:5px;font-weight:bold;text-decoration:none;color:#fff;background-color:#1f4b8e;}
.pagination li a{display:block;float:left;padding:5px;text-decoration:none;font-weight:bold;color:#fff;text-transform:lowercase;}
.pagination li a:hover{color:#fff;text-decoration:none;}
.pagination li span.dummyLink{display:block;float:left;padding:5px;text-decoration:none;font-weight:bold;color:#b8d8fd;text-transform:lowercase;}
#content ul.navigation{position:relative;top:0;left:0;display:block;clear:both;}
#content ul.navigation li{float:left;height:24px;margin:0 0 0 4px;padding:0 0 0 7px;background:url(../images/layout/sub_navigation_left_background.png) no-repeat 0 0;}
#content ul.navigation li a{float:left;padding:4px 11px 0 4px;height:18px;color:#484848;font-size:11px;font-weight:bold;background:url(../images/layout/sub_navigation_background.png) no-repeat right 0;}
#content ul.navigation li a:hover{color:#1d498a;}
#header ul.navigation li a{padding-top:3px;padding-bottom:3px;}

#footer { background: url(../images/layout/footer.png) no-repeat 0 0; color: #fff; padding-top: 20px; height: 162px; line-height: 1.8em; }

div.adsense_leaderboard{ font-size:10px; font-family:verdana; width:789px; overflow:hidden; clear:both; }
div.adsense_leaderboard ul li{ width:197px; float:left; }
div.adsense_leaderboard ul li a{ color:#FC6703; text-decoration:none; }
div.adsense_leaderboard ul li div.adsense_title a{ text-decoration:underline; color:#1F4B8E; font-size:12px; font-weight:bold; }
div.adsense_leaderboard ul li div.adsense_description{ font-size:12px; color:#000; }
div.adsense_square_300{ font-size:10px; font-family:verdana; width:300px; height:265px; overflow:hidden; clear:both; margin-bottom: 15px;}
div.adsense_square_300 ul li{ padding:3px 0 2px; }
div.adsense_square_300 ul li a{ color:#FC6703; text-decoration:none; }
div.adsense_square_300 ul li div.adsense_title a{ text-decoration:underline; color:#1F4B8E; font-size:12px; font-weight:bold; }
div.adsense_square_300 ul li div.adsense_description{ font-size:12px; color:#000; }
