body{margin:0;padding:0;}
img{border:0;}
a.focus{outline:none;}
.button{width:auto;}
#tekst p, #tekst ul, #tekst ol{line-height:1.5em;}
#tekst img{margin:1em;}
#tekst img.xcms-left{float:left;margin:1em 1em 1em 0;}
#tekst img.xcms-right{float:right;margin:1em 0 1em 1em;}
#tekst img.xcms-middle{margin:0;vertical-align:middle;}
body #tekstedit{background:white url(../gfx/trans.gif) 0 0 no-repeat;}
div#tekst table ul{margin-left:16px;}
div#tekst table ol{margin-left:23px;}
div#tekst table td, div#tekst table th{vertical-align:top;line-height:1.5em;}
.hcell, .lcell, .dcell{text-align:left;padding:4px!important;}
.hcellc, .lcellc, .hcello{background-color:#bbb;color:white;}
.hcellc, .dcellc{text-align:center;}
.dcellc{background-color:#eee;}
.hcell p, .lcell p, .dcell p{margin:0!important;padding:0!important;}
.lcello_odd{background-color:#bbb;}
.lcello_even{background-color:#ccc;}
.dcello_odd{background-color:#eee;}
.dcello_even{background-color:#ddd;}
#sq{text-align:center;}
.searchquery{width:420px;margin-left:auto;margin-right:auto;}
.google{width:260px;}
.searchquery label, .searchquery input, .searchquery select{width:auto;display:block;vertical-align:middle;}
.searchquery label{padding:6px 0 0;margin:0;}
.searchmode{display:none;}
.searchheader{}
.searchrow{padding-bottom:1em;}
.searchinfo{font-size:80%;}
.searchinfo a{font-size:125%;}
#sq{position:relative;}
#suggestdiv{visibility:hidden;width:225px;position:absolute;background:white;border:1px solid black;margin-top:2px;font-size:10px;text-align:left;}
#suggestdiv ul{margin:0;padding:0;list-style-type:none;}
#suggestdiv li{margin:0;padding:0 2px;position:relative;}
#suggestdiv span.keywordtext{}
#suggestdiv span.numresults{position:absolute;right:0;top:-2px;padding:0 2px;}
#suggestdiv li.hilight{color:white;background:#36c;cursor:pointer;}
form{padding-bottom:10px;}
label, .input{width:12em;margin:6px 0;vertical-align:top;}
label, input, .input, textarea, select, .form_text{display:block;float:left;margin-bottom:6px;}
input, textarea, select{margin-top:4px;width:250px;}
select, .input{width:auto;}
.radio, .checkbox, .aw{border:0;width:auto;}
form .form_text_title{font-weight:bold;}
form br{clear:left;}
form input.error{background-color:#FF785F;}
form span.error{display:block;border:4px solid #FF785F;}
form div.error{color:#FF0000;font-weight:bold;}
input[type="hidden"]{display:none;}
form .imagebutton{width:auto;height:auto;}
#tekst img.form_captcha{margin:0;vertical-align:middle;}
#tekst img.form_captcha_reload{margin:0;vertical-align:middle;cursor:pointer;}
.more{}
.more:hover{}
.more img{vertical-align:middle;margin:0!important;border:0!important;}
.newsitem .homeleadimage{display:none;}
img.dwnw{border:0;margin:0 .25em 0 0;display:none;}
img.dwhv{border:0;margin:0 0 0 .25em;display:none;}
acronym, abbr{cursor:help;border-bottom:1px dotted black;}
.shopbutton{width:auto;}
#cartform input{}
#cartform select.countryselect{width:208px;}
.shoptitle{background-color:#51AAD7;font-weight:bold;}
.shopdelcol{background-color:white;}
#tekst .shoptable .shopbottom{text-align:right;background-color:#51AAD7;}
#tekst .shoptable label{width:auto;float:none;}
#tekst .shoptable #incasso_showhide label{width:12em;float:left;}
.shoptabledetails{width:50%;margin-bottom:25px;}
.shoptable{width:auto;margin-bottom:25px;}
.shoptable input{width:auto;}
#tekst .shoptable .shoptotalline{text-align:right;border-top:1px solid #51AAD7;font-weight:bold;white-space:nowrap;}
.shopadresheader{text-align:left;border-bottom:1px solid #51AAD7;font-weight:bold;}
.shopbottomproduct{border-top:1px solid #51AAD7;border-bottom:1px solid #51AAD7;width:100%;}
.nieuw{font-size:80%;color:red;}
#forummenu{margin:0;padding:0;list-style:none;}
#forummenu li{float:left;padding:1px 5px;border-right:1px solid black;}
#forummenu .last{border-right:0;}
.divider{height:1px;border-bottom:1px solid #51AAD7;clear:both;}
.hidden{display:none;font-size:0.1pt;}
#tekst .uploadprogress{height:2.8em;line-height:1.4em;display:none;position:relative;background:#ddd;color:black;clear:left;}
#tekst .progressbar{background:#ccc;}
#tekst .progressbar div{width:0;background:#59a4ff;}
#tekst .progressbytes{position:absolute;width:100%;text-align:center;left:0;top:0;}
#tekst .progresstime{text-align:center;}
.xcms_tagcloud{line-height:195%;text-align:center;}
.cloudlink{padding:0 4px;text-decoration:none;}
.cloudlink:hover{text-decoration:underline;}
.s0{font-size:80%;}
.s1{font-size:80%;font-weight:bold;}
.s2{font-size:100%;font-weight:bold;}
.s3{font-size:120%;font-weight:bold;}
.s4{font-size:140%;font-weight:bold;}
.s5{font-size:160%;font-weight:bold;}
.s6{font-size:180%;font-weight:bold;}
.s7{font-size:200%;font-weight:bold;}
.poll{margin:0 0 1em 0;width:200px;border:1px solid black;padding:4px;}
.poll .title{font-weight:bold;}
.poll .question{line-height:1.2em;margin:.25em 0 1.5em 0;}
.poll .question input{width:auto;padding:0;margin:0 0 2px 0;}
.poll .question label{padding:2px 0 0 4px;margin:0;cursor:pointer;}
.poll .question br{clear:left;}
.poll .totalvotes{margin:0 0 .5em 0;}
.poll .answer{margin:0 0 .5em 0;}
.poll .bar div{background:green;}
.poll .votes{font-size:90%;}
p.xcms_error, p.xcms_message{border:2px solid red;background:#ffdddd;color:red;padding:4px;}
p.xcms_message{background:#D6F7CD;color:#4CA334;border:2px solid #4CA334;}
#goog-wm{}
#goog-wm h3.closest-match{}
#goog-wm h3.closest-match a{}
#goog-wm h3.other-things{}
#goog-wm ul li{}
#goog-wm li.search-goog{display:none;}
#xcms_vac_back{float:left;}
#xcms_vac_apply{float:right;}
