<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ---------------  ------------------*/
* {
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
}
HTML { -webkit-text-size-adjust: 100%; }
/* --------------- standaard html ------------------*/
BODY {
    font-size:100%;
    font-family:'Ubuntu', sans-serif;
    color:#dddddd;
	background-color:#1a1a1a;
	background-image: url(/atbheeten/images/achtergrond_001.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	background-size: contain;
    padding:0px;
    margin:0px;
	overflow:auto;
}
PRE {
    font-family:'Ubuntu', sans-serif;
}
DIV {
 	width:100%;
}
P {
	margin-top:0px;
	margin-bottom:0.5em;
}
BLOCKQUOTE {
	width:100%;
    background-image:url(/images/transparant_zwart_30.png);
    font-size:110%;
    font-family:'Architects Daughter', 'Ubuntu', sans-serif;
    padding:10px;
	margin:auto;
	font-style:oblique;
	border-radius: 5px;
}
TH {
    background-color:#888888;
    font-size:90%;
    color:#ffffe0;
    padding-right:3px;
    padding-left:3px;
    padding-bottom:1px;
    padding-top:1px;
}
TD {
    font-size:100%;
}
HR {
    border-left:#0095BF 2px solid;
    border-top:#0095BF 2px solid;
    border-right:#0095BF 0px solid;
    border-bottom:#0095BF 0px solid;
	border-radius: 5px;
}
UL {
	margin: 0px;
	padding: 0px;
    margin-left: 5px;
    padding-left: 10px;
    list-style-type: disc;
}
OL {
	margin: 0px;
	padding: 0px;
    margin-left: 5px;
    padding-left: 20px;
}
LI {
	margin: 0px;
	padding: 0px;
    margin-left: 20px;
    padding-left: 0px;
}
FORM {
    margin:0px;
}
INPUT {
    font-size:100%;
    border-left:#aaaaaa 1px solid;
    border-top:#999999 1px solid;
    border-right:#bbbbbb 1px solid;
    border-bottom:#cccccc 1px solid;
    color:#222222;
	background-color:#f0f0f0;
	padding:5px;
	border-radius: 5px;
}
SELECT {
    font-size:100%;
    width:100%;
    border-left:#aaaaaa 1px solid;
    border-top:#999999 1px solid;
    border-right:#bbbbbb 1px solid;
    border-bottom:#cccccc 1px solid;
	margin-top:0px;
	margin-bottom:0px;
    color:#222222;
    background-color:#f0f0f0;
	padding:4px;
	border-radius: 5px;
} 
TEXTAREA {
    font-size:100%;
    font-family:'Ubuntu', sans-serif;
    width:100%;
    border-left:#aaaaaa 1px solid;
    border-top:#999999 1px solid;
    border-right:#bbbbbb 1px solid;
    border-bottom:#cccccc 1px solid;
    color:#222222;
    background-color:#f0f0f0;
	padding:5px;
	border-radius: 5px;
}
H1 {
    color:#f7941d;
    font-family:'Impact', 'Ubuntu', sans-serif;
    font-size:200%;
    margin-bottom:0em;
	display:inline;
}
H2 {
    color:#f7941d;
    font-family:'Impact', 'Ubuntu', sans-serif;
    font-size:150%;
    margin-bottom:0em;
	display:inline;
}
H3 {
    color:#f7941d;
    font-family:'Impact', 'Ubuntu', sans-serif;
    font-size:130%;
    margin-bottom:0em;
	display:inline;
}
H4 {
    color:#f7941d;
    font-family:'Impact', 'Ubuntu', sans-serif;
    font-size:110%;
    margin-bottom:0em;
	display:inline;
}
A {
    color:#0095BF;
    text-decoration:none;
}
A:visited {
    color:#0095BF;
    text-decoration:none;
}
A:hover {
    color:#20B5DF;
    text-decoration:none;
}
IMG {
	border:none;
}
IFRAME {
    padding-right:0px;
    padding-left:0px;
    padding-bottom:0px;
    padding-top:0px;
    margin:0px;
}
/* --------------- custom html ------------------*/

/* --------------- header ------------------*/
#header {
    background-color:#009933;
	position:fixed;
	top:0px;
	left:0px;
	z-index:101;
}
#footer {
    background-color:#009933;
	position:relative;
	bottom:0px;
	left:0px;
	z-index:101;
}

/* --------------- titelbalk ------------------*/
TD.balkboven {
	overflow:hidden;
}
.balkboventitel {
    padding-right:0px;
    padding-left:0px;
    padding-bottom:0px;
    padding-top:0px;
}
.balkbovenslide {
}
#paginatitel {
	position: absolute;
	display: none;
	width: 100%;
	height: auto;
	bottom: 20px;
    font-family:'Impact', 'Ubuntu', sans-serif;
    font-size: 300%;
    color:#ffffff;
	text-shadow: 1px 1px 2px #111111;
}
/* --------------- meldingen balk ------------------*/
#balkmeldingen {
	position: absolute;
    background-image:url(/images/transparant_wit_40.png);
	width: 100%;
	height: 100px;
	top: 0px;
	left: 0px;
	display: none;
}
.aligner {
	display: table;
	width: 100%;
	height: 100%;
	margin: 0px;
}
.melding {
	display: table-cell;
    font-family:'Impact', 'Ubuntu', sans-serif;
    font-size: 220%;
	vertical-align: middle;
    padding-left:130px;
    padding-right:10px;
	color:#f7941d;
	width: auto;
	line-height: 28px;
	text-shadow: 1px 1px 2px #111111;
}
/* --------------- menu balk ------------------*/
#headermenu {
	display: none;
	position: fixed;
	top:50px;
	bottom:0px;
	left:0px;
	right:0px;
	z-index:100;
	padding-top: 0px;
	vertical-align: top;
    background-image:url(/images/transparant_zwart_95.png);
    overflow-y: auto;
}
#headermenubutton {
    font-family:'Ubuntu', sans-serif;
	display: inline-block;
	padding-left:10px;
	padding-right:10px;
	line-height: 50px;
   	font-size:130%;
	font-weight:bold;
	color:#eeeeee;
	cursor: pointer;
	border-right: solid 1px #007711;
}
#headermenubutton:hover {
	color:#ffffff;
    background-image:url(/images/transparant_wit_10.png);
}
DIV.menublok { 
	display: inline-block;
	max-width:100%;
	padding: 10px;
	vertical-align: top;
}
DIV.sitemenutop {
	margin:0px;
	padding:0px;
	vertical-align: top;
}
DIV.sitemenu {
    vertical-align:top;
    padding:0px;
	margin:auto;
}
.menu {
    padding: 0px;
	text-align:center;
}
DIV.menuitems {
    background-image:url(/images/transparant_wit_10.png);
    padding: 0px;
	text-align:center;
	width:100%;
	min-height:0px;
	border-radius: 0px 0px 5px 5px;
}
.menutitle {
	min-height:25px;
	line-height:25px;
    font-family:'Impact', 'Ubuntu', sans-serif;
    font-size:120%;
	font-weight:bold;
    background-image:url(/images/transparant_wit_30.png);
    color:#f7941d;
    margin:0px;
    padding-left:10px;
    padding-right:10px;
	vertical-align:middle;
    text-decoration:none;
	display:inline-block;
	text-shadow: none;
	border-radius: 5px 5px 0px 0px;
}
IMG.menuimage {
	display:none;
}
A.menuitem {
	min-height:35px;
	line-height:35px;
    font-size:90%;
    color:#dddddd;
    margin:0px;
    margin-bottom:1px;
	padding-left:10px;
    padding-right:10px;
	vertical-align:middle;
    text-decoration:none;
	display:block;
	border-radius: 5px;
	text-shadow: none;
}
A.menuitem:active {
    background-image:url(/images/transparant_wit_10.png);
    color:#dddddd;
	border-radius: 5px;
}
A.menuitem-active {
	min-height:35px;
	line-height:35px;
    font-size:90%;
    background-image:url(/images/transparant_wit_10.png);
    color:#dddddd;
    margin:0px;
    margin-bottom:1px;
    padding-left:10px;
    padding-right:10px;
	vertical-align:middle;
    text-decoration:none;
	display:block;
	border-radius: 5px;
}
A.menuitem:visited {
}
A.menuitem-active:visited {
}
A.menuitem:hover {
    background-image:url(/images/transparant_wit_10.png);
    color:#dddddd;
}
A.menuitem-active:hover {
	color: #dddddd;
}
/* --------------- pagina balk ------------------*/
.pagina {
    vertical-align:top;
    padding-right:0px;
    padding-left:0px;
    padding-bottom:0px;
    padding-top:0px;
}
.paginaredactie {
	background-image:none;
}
DIV.achtergrond {
    vertical-align:top;
    padding-top:0px;
    padding-bottom:0px;
    padding-right:0px;
    padding-left:0px;
}
.tekstgebied {
	height:100%;
    padding-right:0px;
    padding-left:0px;
    padding-bottom:0px;
    padding-top:0px;
}
.inleiding {
    width:100%;
}
TD.reactie {
}
.tekstkolom {
    padding:20px;
    vertical-align:top;
}
.kolom {
    font-size:90%;
    padding:10px;
    vertical-align:top;
    background-image:url(/images/transparant_zwart_20.png);
	border-radius: 10px 10px 10px 10px;
}
/* --------------- redactie balk ------------------*/
TD.balkuitleg {
    font-size:80%;
    color:#ffffff;
}
TD.barinset {
}
TD.copyrights {
    font-size:80%;
    color:#ffffff;
}
#explanationtext {
    padding-left:20px;
}
A.copyrights {
    color:#ffffff;
}
A.copyrights:visited {
    color:#ffffff;
}
A.copyrights:hover {
    color:#cccccc;
    text-decoration:none;
}
/* --------------- tekst ------------------*/
.tekst {
    width:100%;
    border-left:#aaaaaa 1px solid;
    border-top:#999999 1px solid;
    border-right:#bbbbbb 1px solid;
    border-bottom:#cccccc 1px solid;
    color:#222222;
    background-color:#f0f0f0;
}
.error {
    width:90%;
    color:#aa0000;
    font-weight:bold;
}
.noerror {
    width:90%;
    color:#008800;
    font-weight:bold;
}
.groot {
    font-size:110%;
}
.groter {
    font-size:120%;
}
.klein {
    font-size:90%;
}
.kleiner {
    font-size:80%;
}
.bold {
    font-weight:bold;
}
.balk {
	border-radius: 5px;
}
/* --------------- lijsten ------------------*/
OL.cijfers {
    list-style-type:decimal;
}
OL.letters {
    list-style-type:lower-alpha;
}
/* --------------- formulieren ------------------*/
INPUT.blok {
    width:auto;
    height:5em;
    border-left:#aaaaaa 1px solid;
    border-top:#999999 1px solid;
    border-right:#bbbbbb 1px solid;
    border-bottom:#cccccc 1px solid;
    color:#222222;
    background-color:#f0f0f0;
}
SELECT.selectdagmaandtijd {
  	width:7ex;
}
INPUT.invuljaar {
  	width:6ex;
}
/* --------------- beheer ------------------*/
A.beheeritem {
    color:#000000;
    text-decoration:none;
}
A.beheeritem:visited {
    color:#000000;
    text-decoration:none;
}
A.beheeritem:hover {
    color:#888888;
    text-decoration:none;
}
TABLE.vlak {
    background-image:url(/images/transparant_zwart_20.png);
	border-radius:10px;
}
TABLE.beheertabel {
	border-radius:10px;
}
TR.beheerrow {
    background-image:url(/images/transparant_zwart_20.png);
}
TD.beheeritem {
    color:#000000;
    background-color:#ffffff;
	box-shadow: 2px 2px 5px #aaaaaa;
	border-radius: 5px;
}
TD.tabelkop {
    font-size:90%;
    color:#444444;
    padding-right:4px;
    padding-left:4px;
    padding-bottom:2px;
    padding-top:2px;
    background-image:url(/images/transparant_zwart_20.png);
}
TD.tabelkoptwo {
    background-image:url(/images/transparant_zwart_20.png);
    font-size:110%;
    color:#222222;
    padding-right:1px;
    padding-left:1px;
    padding-bottom:0px;
    padding-top:0px;
}
TD.tabelfoot {
    background-image:url(/images/transparant_zwart_20.png);
    font-size:90%;
    color:#444444;
    padding:3px;
	border-radius:10px;
}
/* --------------- buttons ------------------*/
.button {
    cursor:pointer;
    font-size:90%;
    color:#ffffff;
    border-left:#0095BF 1px solid;
    border-top:#0095BF 1px solid;
    border-right:#0095BF 1px solid;
    border-bottom:#0095BF 1px solid;
    background-color:#0095BF;
    padding:7px;
	border-radius: 5px;
}
.redbutton {
    cursor:pointer;
    font-size:90%;
    color:#ffffff;
    border-left:#cc0000 1px solid;
    border-top:#ff0000 1px solid;
    border-right:#880000 1px solid;
    border-bottom:#660000 1px solid;
    background-color:#aa0000;
    padding:7px;
	border-radius: 5px;
}
.buttonsmall {
}
/* --------------- foto ------------------*/
IMG.foto {
	border: #00ADF3 2px solid;
	border-radius: 5px;
}
.slidefoto {
	border: #00ADF3 2px solid;
	border-radius: 5px;
	cursor:pointer;
}
IMG.menuicon {
    border-left:#ffffff 1px solid;
    border-top:#ffffff 1px solid;
    border-right:#ffffff 1px solid;
    border-bottom:#ffffff 1px solid;
}
.fotomargin {
    margin:5px;
}
.fototekst {
	font-size:90%;
	font-style:oblique;
	text-align:center;
}
.fotoraam {
	border: #00ADF3 2px solid;
	border-radius: 5px;
}
.fotoalbum {
}
.fotoalbum_fotolinks {
	border: #00ADF3 2px solid;
}
.fotoalbum_fotorechts {
	border: #00ADF3 2px solid;
}
.fotoalbum_fotoblok {
	padding-top:5px;
}
.fotoalbum_fotogroot {
	border: #00ADF3 2px solid;
	border-radius: 5px;
}
.thumb_100 {
	cursor:pointer;
	width:67px;
	height:67px;
	background-color:#ffffff;
	border: #00ADF3 2px solid;
	border-radius: 5px;
	overflow:hidden;
}
.thumb_150 {
	cursor:pointer;
	width:100px;
	height:100px;
	background-color:#ffffff;
	border: #00ADF3 2px solid;
	border-radius: 5px;
	overflow:hidden;
}
.thumb_250 {
	cursor:pointer;
	width:167px;
	height:167px;
	background-color:#ffffff;
	border: #00ADF3 2px solid;
	border-radius: 5px;
	overflow:hidden;
}
.geotag {
}
.geotag_standaard {
    border-top:#ffffff 3px solid;
    border-left:#ffffff 3px solid;
    border-right:#ffffff 3px solid;
    border-bottom:#ffffff 3px solid;
	background-color:#ffffff;
}
.links {
    float:left;  
}
.rechts {
    float:right; 
}
.midden {
    text-align:center;
}
/* -----------------------------&lt; Video &gt;----------------------------- */
DIV.videobox {
	background-color:#ffffff;
	box-shadow: 2px 2px 5px #aaaaaa;
	border-radius: 5px;
	overflow:hidden;
}
DIV.video {
    background-image:url(/images/transparant_zwart_40.png);
}
.videomargin {
    margin-left:3px;
    margin-top:3px;
    margin-right:3px;
    margin-bottom:3px;
}
.videotekst {
	font-size:90%;
	font-style:oblique;
	text-align:center;
	color:#888888;
}
/* --------------- nieuws ------------------*/
.nieuwsbericht {
    margin-top:10px;
    margin-bottom:10px;
    background-image:url(/images/transparant_zwart_20.png);
    padding:5px;
	border-radius: 5px;
}
.nieuwsdatum {
	font-size:80%;
	color:#888888;
}
.nieuwsdatumcolumn {
	font-size:90%;
}
.nieuwscategorie {
	font-size:80%;
	color:#888888;
}
.nieuwskop {
	margin-top:0px;
	margin-bottom:0px;
	display:block;
}
.nieuwskopcolumn {
	padding-left:2px;
}
.nieuwstekst {
}
.nieuwsbron {
	font-size:80%;
 	font-style:oblique;
	color:#888888;
}
.nieuwsfoto_blok_100 {
	cursor:pointer;
	width:50px;
	height:50px;
	background-color:#ffffff;
	box-shadow: 2px 2px 5px #aaaaaa;
	border-radius: 5px;
	overflow:hidden;
	float:left;
	margin-right:5px;
}
.nieuwsfoto_blok_150 {
	cursor:pointer;
	width:75px;
	height:75px;
	background-color:#ffffff;
	box-shadow: 2px 2px 5px #aaaaaa;
	border-radius: 5px;
	overflow:hidden;
	float:left;
	margin-right:5px;
}
.nieuwsfoto_blok_250 {
	cursor:pointer;
	width:125px;
	height:125px;
	background-color:#ffffff;
	box-shadow: 2px 2px 5px #aaaaaa;
	border-radius: 5px;
	overflow:hidden;
	float:left;
	margin-right:5px;
}
.nieuwsfoto_blok_500 {
	cursor:pointer;
	width:250px;
	height:250px;
	background-color:#ffffff;
	box-shadow: 2px 2px 5px #aaaaaa;
	border-radius: 5px;
	overflow:hidden;
	float:left;
	margin-right:5px;
}
DIV.topstory {
	padding:0px;
	margin-bottom:20px;
}
DIV.nieuwsblok_klein {
	padding:2px;
	margin-bottom:5px;
	clear:both;
}
/* --------------- tabblad ------------------*/
A.tab {
	display:block;
	cursor:pointer;
    background-color:#0095BF;
    font-size:90%;
	color:#ffffff;
    padding-top:2px;
    padding-right:5px;
    padding-left:5px;
    padding-bottom:2px;
	margin-right:1px;
	border-radius:10px 10px 0px 0px;
}
A.tab:visited {
	color:#ffffff;
}
A.tab:hover {
    background-color:#0095BF;
    color:#ffffff;
    padding-top:2px;
    padding-right:5px;
    padding-left:5px;
    padding-bottom:2px;
}
A.tabactief {
	display:block;
    font-size:90%;
    padding-top:2px;
    padding-right:5px;
    padding-left:5px;
    padding-bottom:2px;
	color:#0095BF;
	font-weight:bold;
    background-image:url(/images/transparant_zwart_20.png);
	margin-right:1px;
	border-radius:10px 10px 0px 0px;
}
A.tabactief:visited {
	color:#0095BF;
}
A.tabactief:hover {
	color:#0095BF;
}
.tab_blok {
    background-image:url(/images/transparant_zwart_20.png);
	padding:10px;
	border-radius:0px 10px 10px 10px;
}
.tab_leeg {
}
/* --------------- taalkeuze ------------------*/
DIV.taalkeuze {
}
A.vlag {
}
IMG.vlag {
	padding:0px;
	margin:1px;
}
/* --------------- zoeken ------------------*/
.zoekformulier {
    margin-top:0px;
}
.zoekblok {
	width:150px;
	vertical-align:middle;
}
/* --------------- google ------------------*/
IFRAME.google_agenda {
    padding-right:0px;
    padding-left:0px;
    padding-bottom:0px;
    padding-top:0px;
    margin:0px;
	border: #00ADF3 2px solid;
	border-radius: 5px;
}
IFRAME.maps {
	background-color:#ffffff;
	border: #00ADF3 2px solid;
	border-radius: 5px;
	overflow:hidden;
}

/* --------------- overig ------------------*/
DIV.prevnext {
 	text-align:center;
 	padding-top:2px;
 	padding-bottom:2px;
}
DIV.advertentie {
 	text-align:center;
 	padding-top:5px;
 	padding-bottom:5px;
}
.aanbieding {
	color:#000000;
	padding-left:3px;
	padding-right:3px;
	margin-bottom:2px;
}
.popup {
	display:none;
	z-index:10;
	width:440px;
	position:absolute;
	left:100px;
	top:100px;
    background-image:url(/images/transparant_wit_85.png);
	padding:3px;
    border-left:#bbbbbb 1px solid;
    border-top:#cccccc 1px solid;
    border-right:#aaaaaa 1px solid;
    border-bottom:#999999 1px solid;
	padding:2px;
}
.hideshow {
    display:block;
}
#overlay {
    background-image:url(/images/transparant_zwart_90.png);
}
.overlayfoto_houder {
	vertical-align:bottom;
}
.overlayfoto {
	cursor:pointer;
	border-radius: 5px;
	vertical-align:top;
}
A.overlay_vorige {
	background-color:#ffffff;
	color:#000000;
	font-size:150%;
	font-weight:bold;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
}
A.overlay_vorige:hover {
	color:#aaaaaa;
}
A.overlay_volgende {
	background-color:#ffffff;
	color:#000000;
	font-size:150%;
	font-weight:bold;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
}
A.overlay_volgende:hover {
	color:#aaaaaa;
}
#slideshow {
    padding:0px;
    margin:0px;
	filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); 
}
/* --------------- shop ------------------*/
.shop_categorie {
    background-image:url(/images/transparant_zwart_25.png);
	padding:5px;
	box-shadow: 2px 2px 5px #aaaaaa;
	border-radius: 5px;
}
.shop_product_listview {
	font-size:100%;
    background-image:url(/images/transparant_zwart_25.png);
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
	padding:5px;
	box-shadow: 2px 2px 5px #aaaaaa;
	border-radius: 5px;
}
.shop_product_thumbview {
	font-size:100%;
    background-image:url(/images/transparant_zwart_25.png);
	width:170px; 
	height:430px;
	float:left; 
	margin:7px; 
	margin-left:0px;
	overflow:hidden;
	padding:5px;
	box-shadow: 2px 2px 5px #aaaaaa;
	border-radius: 5px;
}
.shop_product_listview_titel {
	font-size:100%;
}
.shop_product_listview_tekst {
	font-size:90%;
}
.shop_product_thumbview_titel {
	font-size:100%;
}
.shop_product_thumbview_tekst {
	font-size:90%;
}
.shop_productfoto {
	border-radius: 5px;
}
#shop_kruimelpad {
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	vertical-align:middle;
}
#shop_kruimelpad p {
	line-height:1.5em;
    font-size:90%;
	margin:5px;
}
.shop_viewbalk {
    background-image:url(/images/transparant_zwart_30.png);
	border-radius: 5px;
	padding:5px;
}
.shop_viewicon {
	margin:1px;
}
.shop_icon {
}
.shop_urlpadactief {
    font-size:90%;
}
.shop_prijskaartje {
	position:relative;
	width:160px;
	height:100px;
    background-image:url(/images/transparant_zwart_25.png);
	margin:0px;
	padding:5px;
	text-align:center;
	vertical-align:middle;
	border-radius: 5px;
}
.shop_aanbiedingsimage {
	position:absolute;
	width:40px;
	height:40px;
	top:3px;
	left:3px;
	margin:0px;
}
#shop_winkelwagen {
    background-image:url(/images/transparant_zwart_25.png);
    font-size:100%;
	padding:10px;
	box-shadow: 2px 2px 5px #aaaaaa;
	border-radius: 5px;
}
#shop_winkelwagen td, th {
    font-size:80%;
}
.shop_advertentie_liggend_titel {
	text-align:left;
	padding:5px;
	padding-left:60px;
    font-size:170%;
	font-weight:bold;
	color:#ffffff;
    background-image:url(/images/transparant_zwart_40.png);
}
.shop_advertentie_liggend_image {
	position:absolute;
	width:40px;
	height:40px;
	top:10px;
	left:10px;
	z-index:1;
}
.shop_advertentie_liggend_prijs {
	position:absolute;
	bottom:0px;
	padding:5px;
    font-size:180%;
	font-weight:bold;
	color:#ffffff;
    background-image:url(/images/transparant_zwart_40.png);
}
.shop_advertentie_staand_titel {
	padding:5px;
	padding-top:10px;
    font-size:130%;
	font-weight:bold;
	color:#ffffff;
    background-image:url(/images/transparant_zwart_40.png);
}
.shop_advertentie_staand_image {
	position:absolute;
	width:40px;
	height:40px;
	bottom:40px;
	left:10px;
	z-index:1;
}
.shop_advertentie_staand_prijs {
	position:absolute;
	bottom:0px;
	padding:5px;
    font-size:150%;
	font-weight:bold;
	color:#ffffff;
    background-image:url(/images/transparant_zwart_40.png);
}
.shop_advertentie_vierkant_titel {
	padding:5px;
    font-size:130%;
	font-weight:bold;
	color:#ffffff;
    background-image:url(/images/transparant_zwart_40.png);
}
.shop_advertentie_vierkant_image {
	position:absolute;
	width:40px;
	height:40px;
	bottom:40px;
	left:10px;
	z-index:1;
}
.shop_advertentie_vierkant_prijs {
	position:absolute;
	bottom:0px;
	padding:5px;
    font-size:180%;
	font-weight:bold;
	color:#ffffff;
    background-image:url(/images/transparant_zwart_40.png);
}
/* ---------------- voor slideshow required --------------------- */
.container {
	width:100%;
	padding:0px;
	margin:0px;
}
#logo {
	position: absolute;
	z-index: 5;
	top: 0px;
	left: 0px;
}
/* For smaller displays */
@media (max-width: 1024px) {
  .container {
	width: auto;
  }
  #logoimage {
	width: auto;
	height: 100px;
  }
}
/* For larger displays */
@media (min-width: 1025px) {
  .container {
	width: auto;
  }
  #logoimage {
	width: auto;
	height: 100px;
  }
   .tekstgebied {
    font-size: 100%;
    padding: 20px;
    padding-bottom:70px;
    padding-top: 10px;
    padding-left: 17%;
    padding-right: 17%;
  }
}
/* ---------------- voor slideshow optioneel --------------------- */
#slidesheaderstart,
#slidesheader {
  display: none;
}
#slidesheaderstart .slidesjs-navigation,
#slidesheader .slidesjs-navigation {
  margin-top:0px;
}
.slider {
    background-image:url(/images/transparant_zwart_25.png);
	padding: 5px;
	box-shadow: 2px 2px 5px #aaaaaa;
	border-radius: 5px;
}
.slidesjs-slide {
	border-radius: 5px;
}
.slidesjs-container {
	border-radius: 5px;
}
a.slidesjs-next,
a.slidesjs-previous,
a.slidesjs-play,
a.slidesjs-stop {
	background-image: url(/images/btns-next-prev-zwart.png);
	background-repeat: no-repeat;
	display: block;
	width: 12px;
	height: 18px;
	overflow: hidden;
	text-indent: -9999px;
	float: left;
	margin-right: 1px;
}
a.slidesjs-next {
	margin-right: 10px;
	background-position: -12px 0;
}
a:hover.slidesjs-next {
	background-position: -12px -18px;
}
a.slidesjs-previous {
	background-position: 0 0;
	margin-left:0px;
}
a:hover.slidesjs-previous {
	background-position: 0 -18px;
}
a.slidesjs-play {
	width:15px;
	background-position: -25px 0;
}
a:hover.slidesjs-play {
	background-position: -25px -18px;
}
a.slidesjs-stop {
	width:18px;
	background-position: -41px 0;
}
a:hover.slidesjs-stop {
	background-position: -41px -18px;
}
.slidesjs-pagination {
	margin: 3px 0px 0;
	float: right;
	list-style: none;
}
.slidesjs-pagination li {
	float: left;
	margin: 0 1px;
}
.slidesjs-pagination li a {
	display: block;
	width: 13px;
	height: 0;
	padding-top: 13px;
	background-image: url(/images/pagination-zwart.png);
	background-position: 0 0;
	float: left;
	overflow: hidden;
}
.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {
	background-position: 0 -13px;
}
.slidesjs-pagination li a:hover {
	background-position: 0 -26px;
}
#slidesheaderstart a:link,
#slidesheader a:link,
#slidesheaderstart a:visited,
#slidesheader a:visited {
	color: #333;
}
#slidesheaderstart a:hover,
#slidesheader a:hover,
#slidesheaderstart a:active,
#slidesheader a:active{
	color: #9e2020;
}
.navbar {
	overflow: hidden;
}</pre></body></html>