
#rightimage     { margin-bottom: 9px; width: 280px; height: 178px; border: solid 0 #124946 }
.widget                                    { background-repeat: no-repeat; background-position: 0 bottom; text-align: right; margin: 20px 0 0; padding: 6px; position: relative; top: 0; border: solid 0 #222 }
.widget div { padding: 4px }
.widget .dragbar     { margin: 0; padding: 0 1px 0 0; position: relative; height: 26px; clear: both; border: dotted 0 #0192a7 }
.widget .closebox  { font-size: 0; font-weight: bold; line-height: 0; background-color: #000; background-image: url("../data/interface/close_xsmall.png"); background-repeat: no-repeat; background-position: center; text-align: center; display: none; padding: 2px; position: absolute; z-index: 200; top: -12px; right: -6px; width: 12px; height: 12px }
.widget .kopje { color: #fff; font-size: 90%; font-weight: bold; margin-right: 4px; margin-left: 4px; border: solid 0 #f00 }
.widget h5    { color: #fff; font-size: 12px; font-style: italic; line-height: 26px; background-color: #3e5059; background-position: 0 center; letter-spacing: 1px; padding-right: 10px; padding-left: 10px; height: 26px; border: outset 0 #9aafba }
.widget .illu  { background-repeat: no-repeat; background-position: center; border: solid 2px #fff }
.widget .date    { color: #666; font-size: 90% }
.widget h4         { font-size: 110%; line-height: 120%; padding-top: 4px; padding-bottom: 4px }
.widget h4 a   { }
.widgetcontent            { padding: 0 5px 10px; position: relative }
.widget ul          { list-style-type: none; margin: 0; padding: 0; border: dotted 0 #c1d1e0 }
.widget li    { line-height: 140%; background-repeat: no-repeat; background-position: -24px 0; padding: 11px 20px; border-style: dotted; border-width: 0 0 1px; border-color: #c1d1e0 }
.widget li a:link, .widget li a:visited              { display: block }
.widget li a:hover           { }
.widget a.tag { color: #eef; margin-right: 6px; padding: 4px }
.widget a.tag:hover { color: #c00; background-color: #fff }
.widget .omschrijving { font-style: normal }
.widget sup { font-size: 50%; vertical-align: top }
.widget .meer        { line-height: 200%; display: block; margin: 0; padding: 0; height: 28px }
.widget .meer a   { background-image: none; text-align: right; display: block; padding: 0 }
.widget .bottom { font-size: 0; line-height: 0; height: 1px }
.widget .prijs   { color: #df001b; text-align: right; padding-top: 4px; padding-bottom: 2px }
.widget li:last-child { border-width: 0 }
#nieuws                 { background-repeat: no-repeat; background-position: 5px 0; padding-top: 165px }
#nieuws .widgetcontent  { position: relative; top: 0; left: 0 }
#nieuws .omschrijving, #nieuws .meer { display: none }
#nieuws .illu  { position: absolute; top: -191px; left: 4px; width: 281px; height: 165px; border: solid 0 #df001b }
#nieuws .archief             { margin-top: -1px; padding-bottom: 8px; border-style: dotted; border-width: 1px 0 0; border-color: #c1d1e0 }
#nieuws .archief .kopje { background-image: none; margin: 0 }
#nieuws .archief h5                 { color: #0070bb; background-color: #fff; background-image: url("../data/interface/ruit.png"); background-repeat: no-repeat; background-position: 0 center; margin-left: 20px; padding-top: 0; padding-right: 0; padding-left: 14px }
#nieuws .archief ul             { list-style-type: none; padding-top: 6px; border: solid 0 #b15 }
#nieuws .archief li            { list-style-type: none; margin: 0; padding-top: 0; padding-bottom: 0; border-width: 0 }
#nieuws .archief li:hover, #nieuws .archief li:hover a { color: #fff; background-color: #8ab2db }
#nieuws .archief li a                   { font-family: Georgia; font-style: italic; font-weight: bold; line-height: 22px; text-decoration: none; background-image: url("../data/interface/ruit.png"); background-repeat: no-repeat; background-position: 3px center; text-transform: uppercase; letter-spacing: 1px; white-space: nowrap; padding: 4px 6px 4px 15px; border: solid 0 #d3d3d3 }
#nieuws .archief li a:hover    { color: #fff; background-color: #8ab2db; background-image: url("../data/interface/ruit-wit.png") }
#agenda  { }
#tip   { }
#tip h5 { background-color: #0071b9 }
/* buttons START */
#buttons   { padding: 8px; border: dashed 0 #fff }
#buttons .button    { font-family: Tahoma; font-weight: normal; line-height: 28px; text-align: center; letter-spacing: 1px; display: block; margin: 4px; height: 30px; border: solid 1px #008399 }
#buttons .button span { color: #d2eaec; background-color: #229fb1; display: block; border: solid 1px #fff }
#buttons .button:hover  { color: #fff; text-decoration: none; background-color: #229fb1; border-color: #fff }
#twitter  { border: dashed 0 #75687b }
#twitter ul { border: solid 0 #b15 }
#twitter-link { line-height: normal; margin-bottom: 4px; padding-right: 8px; border: solid 0 #b15 }
#aanbieding       { }
#aanbieding h4   { text-transform: capitalize }
#aanbieding .prijs   { font-size: 160%; font-weight: bold; line-height: 160%; text-align: right }
#aanbieding .illu     { background-repeat: no-repeat; background-position: right top; width: 150px }
#tijden    { }
#tijden h4  { line-height: 140%; margin-bottom: 4px }
#tijden .illu   { background-repeat: no-repeat; position: relative; width: 112px; border: solid 0 #d10013 }

