* { 
margin : 0;
padding : 0;
color : black;
}
ul, ol, dl { 
position : relative;
}
body { 
text-align : center;
background-color : #81b90f;
font-size : 11px;
font-family : Arial, Verdana, sans-serif;
}
input { 
font-size : 11px;
padding-left : 2px;
}
.message { 
width : auto;
color : orange;
font-size : 12px;
font-weight : bold;
padding-left : 16px;
border : 1px solid orange;
background-color : #fffce2;
background-position : left 0%;
background-repeat : no-repeat;
}
#page { 
padding : 10px;
width : 950px;
margin : 0 auto;
}
#google_sky_scraper { 
float : right;
width : 120px;
border : 2px solid #006633;
margin : 5px;
margin-top : 100px;
background-color : #DCE3EF;
padding : 2px;
clear : left;
}
#container { 
float : left;
border : 3px solid #006633;
text-align : left;
width : 798px;
margin : 0 auto;
padding : 3px;
background-color : #DCE3EF; 
clear : left;
}
#xxxcontainer { 
float : left;
border : 2px solid #5d7ce2;
text-align : left;
width : 800px;
margin : 0 auto;
padding : 2px;
background-color : #e3e8f1;
}
#header { 
height : 100px;
background : #5d7ce2 url(../images/header_nieuwaangeboden.nl.gif) no-repeat;
position : relative;
}
#header h1 a span, #header h1 span { 
visibility : hidden;
}
#header h1 a { 
width : 275px;
height : 90px;
display : block;
text-decoration : none;
}
#header h1 { 
position : absolute;
top : 0;
left : 0;
}
#header ul#toplinks { 
position : absolute;
top : 77px;
left : 270px;
margin:2px;
}
#header ul#toplinks li { 
display : block;
float : left;
}
#header ul#toplinks li { 
font : bold 11px arial, verdana, helvetica, sans-serif;
}
#header ul#toplinks li a { 
color : #b9c7f2;
padding : 3px;
display : block;
border:1px solid transparent;
}
#header ul#toplinks li a:hover { 
background-color :#fff;
color : #006633;
border:1px solid #5d7ce2;
border-bottom: 0;
}
#header ul#toplinks #tl1 { 
padding-left : 0;
padding-right : 2px;
}
#header ul#toplinks #tl2 { 
padding-left : 10px;
}
#header ul#toplinks #tl3 { 
padding-left : 15px;
}
#header ul#toplinks #tl4 { 
padding-left : 15px;
}
#header ul#toplinks #tl5 { 
padding-left : 15px;
padding-right : 5px;
}
#header h2 { 
visibility : hidden;
}
/*
#header ul#toplinks a:hover, #header ul#toplinks #tl5 a:hover, #header ul#toplinks #tl4 a:hover, #header ul#toplinks #tl3 a:hover { 
color : #fff;
}
*/
#header #googleadlinks { 
float : left;
width : 157px;
background : #e3e8f1 url(../images/leftback.gif) repeat-y;
position : absolute;
top : 100px;
left : 0;
}
#header #googleadlinks h3 { 
margin-left : 3px;
font : bold 12px arial, verdana, helvetica, sans-serif;
text-decoration : underline;
}
#header #googleadlinks ul { 
list-style : none;
margin-left : -3px;
}
#header #googleadlinks ul li { 
padding-top : 4px;
}
#header #googleadlinks li a { 
padding-left : 17px;
background : url(../images/arrowLBB.png) no-repeat center left;
color : #003366;
}
#header #googleadlinks li a:hover { 
padding-left : 17px;
background : url(../images/arrowLBG.png) no-repeat center left;
color : #006633;
}
#zoeken { 
background-color : #DCE3EF;
border-top : 1px solid #fff;
font-size : 10px;
padding : 3px 0 0 3px;
margin : 3px 0 3px 0;
}
#zoeken form { 
height : 20px;
margin : 0;
}
#zoeken input { 
float : left;
}
#zoeken select { 
line-height : 16px;
border : 1px solid #006633;
display : block;
float : left;
font-size : 10px;
margin-right : 10px;
}
#zoeken #term { 
width : 110px;
border : 1px solid #006633;
margin-right : 10px;
font-size : 10px;
background : #fff no-repeat;
height : 16px;
padding : 0;
line-height : 16px;
padding-left : 2px;
}
#zoeken > #term { 
margin-top : 0;
display : block;
float : left;
height : 15px;
padding-top : 2px;
}
#zoeken #cmdsearch { 
padding : 0;
margin : 0;
font-size : xx-small;
background-color : #DCE3EF;
border : 1px outset;
}
#zoeken #rubrieken { 
width : 166px;
}
#breadcrumbs { 
font-size : 1px;
border-bottom : 1px solid #fff;
background-color : #DCE3EF;
height : 22px;
padding-left : 5px;
padding-top : 2px;
margin : 0;
margin-left : 0;
margin-bottom : 10px;
}
#breadcrumbs li { 
display : inline;
}
#breadcrumbs li a { 
display : block;
float : left;
background : url(../images/bullet2.gif) no-repeat center left;
padding-left : 10px;
font-size : 11px;
font-weight : bold;
}
#breadcrumbs li#first a { 
background : none;
}
#mid { 
margin-top : 0;
z-index : 999;
}
#mid #left { 
float : left;
margin-top : 4px;
padding : 2px;
width : 178px;
border : 0px solid #fff;
position : relative;
background-color : #DCE3EF;
}

#mid #left ul#rubriekfooter { 
background : url(../images/bottomlinks.gif) no-repeat;
height : 63px;
position : relative;
overflow : hidden;
}
#mid #left ul#rubriekfooter li { 
display : inline;
display : block;
float : left;
margin-left : 15px;
margin-top : 30px;
}
* html #mid #left ul#rubriekfooter li#rf1 { 
margin-left : 7px;
}
* html #mid #left ul#rubriekfooter li#rf3 { 
margin-left : 17px;
}
#mid #left ul#rubriekfooter { 
clear : both;
}
#mid #left ul#rubriekfooter li a { 
color : #c7d4e7;
font-size : 12px;
font-weight : bold;
text-decoration : none;
}
#mid #left ul#rubriekfooter li a:hover { 
text-decoration : underline;
}
* html #mid #left ul#rubrieklijst { 

}
#mid #left ul#rubrieklijst { 
}
#mid #left ul#rubrieklijst li { 
list-style : none;
padding : 0;
}

* html #mid #left ul#rubrieklijst li a { 
width : 100%;
}

#mid #left ul#rubrieklijst li a { 
position:relative;
text-decoration : none;
background : url(../images/arrowLBB.png) no-repeat 1px 3px;
padding : 3px;
margin : 0;
padding-left : 18px;
color : #003366;
display : block;
border : 1px solid #DCE3EF;
border-top : 1px solid #ffffff;
border-bottom : 1px solid #c7d4e7;
}
#mid #left ul#rubrieklijst li a{
width:155px;

}
#mid #left ul#rubrieklijst li#selected a, #mid #left ul#rubrieklijst li a:hover { 
color : #006633;
background : url(../images/arrowLBG.png) #e3e8f1 no-repeat 1px 3px;
/* border : 1px solid #fff;*/
}
#mid #left ul#rubrieklijst li.highlight a { 
font-weight : bold;
background : url(../images/arrowLBG.png) #e3e8f1 no-repeat 1px 3px;
border : 1px solid #e3e8f1;
}
#mid #left ul#rubrieklijst li.highlight a:hover { 
color : #003366;
}
#mid #left ul#rubrieklijst ul#subrubriek { 
padding : 0 0 0 5px;
margin : 0;
float:left;
}
#mid #left ul#rubrieklijst ul#subrubriek li { 
list-style : none;
padding: 0 0;
border:0px;
}
#mid #left ul#rubrieklijst ul#subrubriek li a { 
border:0px;
font-weight : normal;
background : url(../images/bullet.gif) #e3e8f1 no-repeat 1px 3px;
color : #003366;
border-top : 1px solid #ffffff;
border-bottom : 1px solid #c7d4e7;
}
#mid #left ul#rubrieklijst ul#subrubriek li a:hover { 
color : #006633;
}
#mid #left ul#rubrieklijst  ul#subrubriek li.highlight a { 
background-color : #fff;
}
#mid #right { 
position : relative;
width : 602px;
float : right;
margin : 1px;
padding : 4px;
margin : 0;
background-color : #fff;
}
#mid #right h1 { 
color : #006633;
font-size : 16px;
font-weight : bold;
margin-bottom : 3px;
}
#mid #right h1 a { 
color : #006633;
}
* html #mid #right { 
height : 410px;
}
#mid #right { 
min-height : 410px;
}
#catpage { 
clear : both;
margin-top : 5px;
padding-top : 4px;
}
#catpage { 
background : url(../images/catlist3.gif) repeat-y -10px 0;
float : right;
width : 100%;
position : relative;
padding-right : 5px;
overflow : hidden;
}
* html #catpage { 
background : url(../images/catlist3.gif) repeat-y -10px 0;
float : right;
position : relative;
padding-right : 0;
overflow : hidden;
}
#adslist { 
background : url(../images/bgadslist2.gif);
margin-top : 3px;
margin-left : -1px;
}
.thumbnailbar { 
position : relative;
top : 195px;
text-align : center;
vertical-align : middle;
}
.thumbnailx { 
vertical-align : middle;
margin : 3px;
border : 2px solid silver;
}
.adimg { 
vertical-align : middle;
background-color : #fff;
font-size : 0;
border : 1px solid #b9c7f2;
width : 56px;
}
a:hover .adimg { 
border : 1px solid #006633;
}
.thumbnail { 
overflow : hidden;
text-align : center;
background : white;
border : 1px solid #c7c5ad;
position : absolute;
top : 1px;
left : 4px;
font-size : 0;
}
#adslist .ad { 
position : relative;
height : 61px;
overflow : hidden;
padding-left : 72px;
}
#adslist .ad h3, #adslist .ad h3 a { 
padding-top : 3px;
margin-bottom : -1px;
font-size : 11px;
color : #000000;
}
#adslist .ad h3 a { 
color : #003366;
text-decoration : underline;
}
#adslist .ad h3 a:hover { 
color : #006633;
}
#adslist .ad p { 
padding : 0;
margin : 0;
padding-right : 100px;
color : #333333;
}
#adslist .ad .info { 
color : #81b90f;
font-size : 11px;
display : block;
position : absolute;
text-decoration : none;
bottom : 2px;
left : 72px;
}
#adslist .ad .info a { 
color : #81b90f;
font-size : 11px;
text-decoration : none;
}
#adslist .ad .prijs { 
position : absolute;
top : 4px;
right : 15px;
font-weight : bold;
}
div > p#footer { 
padding-bottom : 5px;
clear : both;
padding-top : 13px;
text-align : right;
color : #c7d4e7;
font : bold 10px verdana;
z-index : 999;
}
* html p#footer { 
padding-bottom : 5px;
padding-top : 8px;
height : 30px;
position : relative;
clear : both;
padding-top : 13px;
text-align : right;
color : #c7d4e7;
font : bold 10px verdana;
}
p#footer a { 
color : #c7d4e7;
}
.googlesads { 
width : 594px;
height : 277px;
background : url(/images/filter.gif) no-repeat;
position : relative;
}
.googlesads2 { 
width : 592px;
height : 258px;
background : url(/images/googleadlist.gif);
position : relative;
}
.googlesads3 { 
width : 592px;
height : 254px;
margin-top : -1px;
margin-bottom : -2px;
clear : both;
position : relative;
background : url(/images/googleadlist.gif);
}
#googleadslist { 
position : absolute;
top : 30px;
left : 68px;
}
#mid #left h3#rubriekheaderx { 
font-weight : bold;
font-family : Verdana, Helvetica, arial, sans-serif;
font-size : 90%;
padding : 10px;
text-decoration : underline;
color:#81b90f;
}

#mid #left h3#rubriekheader { 
border : 1px outset #fff;
border-bottom : 1px solid #859fbd;
border-right : 0;
background : #DCE3EF url(../images/captionbg2.gif) repeat-x;
color : #003366;
padding : 3px;
padding-left : 8px;
font-size : 12px;
font-weight : bold;
margin : 4px 0 6px 0;
}
.no_ads_found { 
color : silver;
}
.subcatcounter { 
color : #81b90f;
font-size : 11px;
text-decoration : none;
}
#adcontainer .advertentie { 
font-size : 11px;
text-decoration : underline;
font-family : Verdana, Helvetica, arial, sans-serif;
}
* html #adcontainer .advertentie { 
margin-left : 0;
}
#adcontainer .omschrijving h3, h3.blauw { 
padding-bottom : 0;
color : #003366;
text-decoration : underline;
font-size : 12px;
margin-top : 12px;
width : 250px;
}
#adcontainer #add-250 { 
width : 300px;
height : 250px;
float : right;
margin : 0 0 10px 0;
}
#adcontainer .specs { 
position : absolute;
top : 13px;
left : 290px;
width : 320px;
}
#adcontainer .mid { 
clear : both;
position : relative;
height : 188px;
background : url(../images/admid3.gif) 0 -1px;
}
#adcontainer .mid .imagenav { 
position : absolute;
bottom : 4px;
left : 1px;
width : 243px;
height : 14px;
}
#adcontainer .mid .imagenav #vorigeimg { 
float : left;
display : block;
color : #006633;
background : url(../images/vorigplaatje.gif) no-repeat;
padding-left : 18px;
}
#adcontainer .mid .imagenav #volgendeimg { 
float : right;
display : block;
color : #006633;
background : url(../images/volgendplaatje.gif) no-repeat right top;
padding-right : 18px;
}
#adcontainer .specs dl dt { 
clear : both;
float : left;
width : 120px;
}
#adcontainer .specs dl dd { 
font-weight : bold;
float : left;
width : 200px;
height : 17px;
}
#adcontainer .contact { 
position : absolute;
bottom : 4px;
right : 60px;
}
#adcontainer .contact a { 
color : #006633;
font-weight : bold;
}
#adcontainer .bied { 
margin-top : 13px;
position : relative;
float : left;
clear : both;
padding-bottom : 0;
}
#adcontainer .bied h4 { 
color : #006633;
font-size : 18px;
font-weight : bold;
margin-bottom : 5px;
padding-top : 13px;
}
#container fieldset { 
padding : 3px;
padding-bottom : 5px;
border : 1px solid #DCE3EF;
}
#container .fieldset_top { 
position : relative;
background : url(../images/fieldset_top.gif) no-repeat;
height : 6px;
width : 602px;
margin : 0;
overflow : hidden;
z-index : 9;
margin-top : 10px;
}
#container .fieldset_bottom { 
background : url(../images/fieldset_bottom.gif) no-repeat;
height : 9px;
width : 602px;
overflow : hidden;
margin : 0 0 10px 0;
}
#container .fieldset_bg { 
background : url(../images/fieldset_background.gif) repeat-y;
overflow : hidden;
width : 599px;
padding-left : 23px;
padding-top : 10px;
}
#container legend { 
color : #006633;
font-weight : bold;
padding-left : 3px;
padding-right : 3px;
}
#adcontainer .caption { 
margin : 0 2px 0 2px;
border : 2px outset #fff;
border-bottom : 1px solid #859fbd;
border-right : 0;
background : #DCE3EF url(../images/captionbg2.gif) repeat-x;
color : #003366;
width : 98%;
padding : 3px;
font-size : 12px;
font-weight : bold;
}
#adcontainer fieldset p { 
margin : 5px;
padding : 10px;
background-color : #fff;
border : 1px solid #fff;
}
.biedingen { 
margin-top : 4px;
font-size : 11px;
width : 100%;
}
* html .biedingen { 
margin-top : 8px;
}
table { 
border-collapse : collapse;
}
.biedingen tr th { 
font-weight : normal;
padding-left : 10px;
}
.biedingen tr { 
height : 26px;
}
.biedingen tr td { 
padding-left : 10px;
}
.row1 { 
padding-top : 5px;
}
.row2 { 
padding-top : 5px;
}
.row3 { 
padding-top : 5px;
}
.row4 { 
padding-top : 5px;
}
.row5 { 
padding-top : 5px;
}
.row6 { 
padding-top : 5px;
}
.row6 span { 
font-weight : normal;
}
.img { 
border : 1px solid white;
line-height : 148px;
height : 148px;
width : 246px;
overflow : hidden;
position : absolute;
top : -157px;
left : 1px;
background : transparent;
text-align : center;
vertical-align : middle;
}
#adbigimg { 
height : 147px;
}
.pager { 
width : 98%;
text-align : right;
font-size : 10px;
background-color : #DCE3EF;
border : 1px solid #006633;
padding : 2px;
margin : 2px;
clear:both;
}
.pager a { 
text-decoration : none;
font-weight : normal;
padding : 0 2px 0 2px;
border : 1px solid #fff;
margin-bottom : 12px;
}
.pager a:hover { 
color : #006633;
background-color : #fff;
border : 1px solid #006633;
}
.pager .pager_numbers { 
text-align : center;
border : 0 solid red;
padding : 2px;
height: 20px;
}
.pager .pager_sizeselector { 
text-align : center;
padding : 2px;
height: 20px;
}
.pager .pager_sizeselector select { 
line-height : 9px;
font-size : 9px;
}
.pager .pager_prev { 
padding : 2px;
}
.pager .pager_current { 
font-weight : bold;
color : #81b90f;
background-color : #fff;
padding : 0 3px 0 3px;
border : 2px solid #81b90f;
}
.pager .pager_next { 
padding : 2px;
}
#related_groups { 
position : relative;
border : 1px solid #006633;
padding : 2px;
margin-bottom : 10px;
}
#related_groups li { 
position : relative;
overflow : hidden;
display : block;
padding-top : 2px;
padding-left : 5px;
background-color : #DCE3EF;
}
#related_groups li a { 
text-decoration : none;
}
#related_groups li a:hover { 
text-decoration : underline;
color : #003366;
}
#placeap { 
height : 453px;
background : url(../images/placead.gif);
}
#placeap #rubriekfieldset label { 
display : block;
float : left;
width : 90px;
clear : left;
padding : 10px;
padding-left : 10px;
margin-bottom : 5px;
padding-top : 0;
}
#placeap #rubriekfieldset input { 
margin-left : 10px;
border : 1px solid black;
}
#placeap #rubriekfieldset select { 
line-height : 17px;
font-size : 10px;
width : 210px;
}
#placeap #rubriekfieldset legend { 
padding-left : 10px;
}
#placeap #rubriekfieldset { 
padding-bottom : 15px;
}
#movead { 
height : 453px;
background : url(../images/placead.gif);
}
#movead #rubriekfieldset label { 
display : block;
float : left;
width : 70px;
clear : left;
padding : 10px;
padding-left : 10px;
margin-bottom : 5px;
padding-top : 0;
}
#movead #rubriekfieldset input { 
margin-left : 10px;
border : 1px solid black;
}
#movead #rubriekfieldset select { 
line-height : 17px;
font-size : 10px;
width : 165px;
}
#movead #rubriekfieldset legend { 
padding-left : 10px;
}
#movead #rubriekfieldset { 
width : auto;
padding-bottom : 15px;
}
#placeap input, #placeap textarea, #placeap select { 
border : 1px solid #b9c7f2;
font-size : 10px;
}
#placeap #nieuwsbrief { 
border : 0;
}
#placeap #censuurfieldset legend { 
padding-left : 5px;
}
#placeap #censuurfieldset { 
width : 360px;
float : left;
padding-bottom : 0;
}
* html #placeap #censuurfieldset { 
padding-left : 0;
}
#placeap #censuurfieldset label { 
display : block;
float : left;
width : 90px;
clear : left;
padding : 10px;
margin-bottom : 3px;
padding-top : 0;
}
#placeap #censuurfieldset #prijs { 
width : 62px;
}
#placeap #censuurfieldset #titel { 
width : 210px;
}
#placeap #censuurfieldset #altprijs { 
width : 124px;
}
#placeap #censuurfieldset #typead { 
width : 123px;
}
#placeap #censuurfieldset #website { 
width : 210px;
}
#placeap #censuurfieldset #omschrijving { 
width : 323px;
height : 80px;
margin-left : 6px;
font-size : 11px;
font-family : arial;
}
#placeap #censuurfieldset #adstoestaan { 
border : 0;
margin-bottom : 10px;
margin-right : 3px;
display : block;
float : left;
}
* html #placeap #censuurfieldset #adstoestaan { 
margin-top : -2px;
}
#placeap #fotofieldset { 
float : left;
width : 200px;
}
* html #placeap #fotofieldset { 
float : left;
width : 150px;
}
* html #placeap #fotofieldset input { 
width : 190px;
}
#placeap #fotofieldset legend { 
padding-left : 0;
}
#placeap #fotofieldset input { 
margin-bottom : 20px;
}
#placeap #overigfieldset { 
clear : both;
padding-bottom : 0;
}
#placeap #overigfieldset legend { 
padding-left : 0;
}
#placeap #overigfieldset label { 
display : block;
float : left;
width : 90px;
clear : left;
padding : 10px;
padding-left : 10px;
margin-bottom : 5px;
padding-top : 0;
}
#placeap fieldset, #movead fieldset { 
border : 0 solid #8fbcec;
}
#placeap fieldset legend, #movead fieldset legend { 
color : #003366;
font-weight : bold;
font-size : 11px;
text-decoration : underline;
}
#placeap br, #movead br { 
clear : both;
height : 5px;
font-size : 10px;
padding-bottom : 10px;
}
#placeap fieldset legend, #movead fieldset legend { 
padding : 5px;
margin : 2px;
padding-left : 5px;
}
* html #placeap fieldset legend { 
padding : 5px;
margin : 2px;
margin-left : -7px;
padding-left : 0;
}
#placeap fieldset textarea { 
width : 320px;
height : 100px;
}
#placeap bla { 
margin-left : 100px;
border : 1px solid black;
}
#placeap fieldset label#omschrijvinglbl { 
border : 1px solid red;
margin-bottom : 92px;
}
#adcontainer .mid .imagenav #zoomimg { 
position : relative;
left : 0;
display : block;
background : url(../images/vergroten.gif) no-repeat left top;
margin-left : 65px;
padding-left : 18px;
color : #006633;
width : 90px;
}
.random_image { 
border : 0 solid #c7d4e7;
float : left;
background-color : #fff;
margin : 1px;
padding : 0;
height : 90px;
width : 71px;
white-space : nowrap;
}
.hl_container { 
border : 2px solid #81b90f;
float : left;
background-color : #DCE3EF;
margin-right : 2px;
margin-left : 2px;
width : 284px;
height : 125px;
}
.h_table { 
font-size : 10px;
width : 100%;
height : 100%;
background-color : #fff;
}
.h_caption { 
font-size : 11px;
color : #fff;
border : 1px solid #fff;
background : #DCE3EF url(../images/captionbg2.gif) repeat-x;
padding : 0 3px 0 3px;
height : 17px;
overflow : hidden;
}
.h_caption a { 
font-weight : normal;
color : #fff;
font-weight : bold;
text-decoration : none;
}
.h_caption a:hover { 
color : #b9c7f2;
}
.h_image { 
padding : 3px;
background-color : #fff;
width : 70px;
}
.h_content { 
padding : 3px;
background-color : #fff;
font-size : 10px;
}
.h_content p { 
padding : 0 3px 0 3px;
width : 190px;
height : 32px;
overflow : hidden;
}
.h_content p a { 
color : #003366;
font-size : 11px;
font-weight : bold;
text-decoration : none;
}
.h_content p a:hover { 
color : #006633;
}
.h_price { 
padding : 0 3px 0 3px;
}
.h_footer { 
height : 10px;
}
#c1 { 
width : 126px;
}
#c2 { 
width : 95px;
}
#c3 { 
width : 194px;
text-align : center;
}
#c4 { 
width : 140px;
}
.bod { 
width : 62px;
border : 1px solid #006633;
font-size : 10px;
height : 15px;
padding : 0;
}
td > .bod { 
height : 15px;
}
.email { 
width : 142px;
border : 1px solid #006633;
font-size : 10px;
height : 15px;
padding : 0;
}
td > .email { 
height : 15px;
}
.bodsubmit { 
margin-left : 22px;
margin-top : 2px;
}
xdiv.shadow { 
background : url('../images/shadow.gif') no-repeat bottom right;
clear : right;
float : right;
margin : 0 0 15px 25px;
padding : 0;
position : relative;
}
div.shadow { 
padding : 0;
padding-bottom : 20px;
background-image : url(../images/r_shadow.gif);
background-repeat:no-repeat;
background-color : #fff;
background-position : -7px bottom;
clear : both;
float : left;
}
.normalpage h1, #adcontainer h1 { 
height : 28px;
}
.normalpage h2, h2 { 
color : #003366;
font-weight : bold;
font-size : 12px;
padding-top : 10px;
text-decoration : underline;
}
.normalpage ul {
list-style : none;
padding : 0 0;
padding-left : 0;
}
.normalpage ul li.item { 
padding : 3px;
padding-left : 17px;
background : url(../images/arrowLBB.png) #DCE3EF no-repeat center left;
width : 200px;
color : #003366;
font-weight : bold;
font-size : 11px;
text-decoration : underline;
}
.normalpage ul li.description { 
padding-left : 17px;
margin : 3px;
margin-bottom : 10px;
}


#contactform textarea, #contactform input { 
border : 1px solid #b9c7f2;
background-color : #e3e8f1;
margin : 5px;
font-size : 11px;
}
#contactform textarea { 
width : 300px;
height : 100px;
margin-bottom : 10px;
}
#contactform label { 
border : 1px solid #e3e8f1;
background-color : #e3e8f1;
color : #006633;
display : block;
float : left;
width : 90px;
clear : left;
padding-left : 10px;
margin : 5px;
padding-top : 0;
}
#contactform br { 
clear : both;
height : 10px;
font-size : 10px;
padding-bottom : 10px;
}
.adsbyGoogle { 
position : relative;
background : url(../images/ads_by_google.gif) no-repeat;
height : 18px;
width : 602px;
margin : 5px 0 0 0;
overflow : hidden;
z-index : 9;
}
.adsbyGoogle a { 
width : 150px;
height : 17px;
display : block;
text-decoration : none;
}
.adsbyGoogle a span { 
visibility : hidden;
}
#googlebottom { 
background : url(../images/google_bottom.gif) no-repeat;
height : 9px;
width : 602px;
overflow : hidden;
margin : 0 0 10px 0;
}
#ad-wrap { 
background : url(../images/google_background.gif) repeat-y;
overflow : hidden;
width : 599px;
padding-left : 3px;
}
#ad-wrap .google_item { 
width : 298px;
float : left;
padding : 1px 0;
background-color : white;
cursor : pointer;
border-bottom : 1px solid #DCE3EF;
}
#ad-wrap .google_item.last { 
border-bottom : none;
}
#ad-wrap .google_item.even .google_ad { 
background-color : #e3e8f1;
border-top : 1px solid #e3e8f1;
border-bottom : 1px solid #e3e8f1;
}
#ad-wrap .google_ad { 
padding : 4px 1px 4px 8px;
min-height : 43px;
height : 43px;
border-top : 1px solid white;
border-bottom : 1px solid white;
}
#ad-wrap .google_ad.border { 
border-right : 1px solid #DCE3EF;
}
#ad-wrap h3 a b { 
color : #6600cc;
}
#ad-wrap h3, #ad-wrap h3 a { 
text-decoration : underline;
color : #003366;
font-weight : bold;
font-size : 12px;
}
#ad-wrap h3 a:hover { 
color : #006600;
}
#ad-wrap .link { 
font-size : 10px;
color : #81b90f;
padding-left : 5px;
}
#subCat-wrap { 
width : 602px;
clear : both;
overflow : hidden;
margin : 0;
border-top : 1px solid #DCE3EF;
}
#subCat-wrap a { 
color : #000;
text-decoration : none;
}
#subCat-wrap a:hover { 
color : #006600;
}
#subCat-wrap .ad_group { 
float : left;
width : 300px;
overflow : hidden;
border-bottom : 1px solid #DCE3EF;
background-color : #fff;
margin-bottom : 1px;
padding-bottom : 1px;
}
#subCat-wrap .ad_group .content { 
height : 74px;
padding-left : 10px;
border-top : 2px solid white;
border-bottom : 2px solid white;
}
#subCat-wrap .ad_group.oneven .content { 
background-color : #eceef1;
border-top : 2px solid #eceef1;
border-bottom : 2px solid #eceef1;
}
#subCat-wrap .ad_group.border .content { 
border-right : 1px solid #DCE3EF;
}
#subCat-wrap h3 { 
font-size : 11px;
padding : 0;
margin : 0;
}
#subCat-wrap h3 a { 
color : #003366;
text-decoration : underline;
}
#subCat-wrap .prijs { 
position : absolute;
font-size : 10px;
top : 0;
right : 30px;
}
#subCat-wrap p { 
padding-top : 0;
position : relative;
display : block;
}
#subCat-wrap p a { 
text-decoration : none;
}
#subCat-wrap p a:hover { 
color : #006633;
text-decoration : underline;
}
#subCat-wrap p.more { 
padding-top : 3px;
}
#subCat-wrap p.more a { 
color : #81b90f;
text-decoration : none;
font-size : 9px;
padding : 0 22px 0 0;
}
#subCat-wrap p.more a:hover { 
text-decoration : underline;
}
.faq_question {
font-weight:bold;
font-size : 11px;
border : 1px solid #fff;
background : #DCE3EF url(../images/captionbg2.gif) repeat-x;
padding : 0 3px 0 3px;
height : 17px;
overflow : hidden;
margin-top: 10px;
}
.faq_answer {
padding : 10px;
font-size : 11px;
}
