/* === ALGEMEEN === */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}

html, body {height:100%; min-height:100%;}
body {font-family:"Verdana"; background-color:#000000;background-image:url(../afb/bg.png); background-repeat:repeat-x; font-size:12px; line-height:16px;}


/* === PNG FIX === */
img, div { behavior: url(../iepngfix.htc) }

/* === H1 en H2 === */
h1 a {display:block; width:380px; height:140px; text-indent:-9999px;}
h2 {color:#fce122; font-size:14px; font-weight:bold; text-align:left; margin:40px 20px 0px 10px;}


/* === LAYOUT ALGEMEEN === */
#container {margin:0 auto; min-height:100%;	width:980px; position:relative;}
#main {width:980px; min-height:1312px; background-image:url(../afb/body.png); background-repeat:no-repeat; float:left;}
#left {width:600px; float:left;}
#right {width:380px; float:left}
#footer {width:600px; height:50px; float:left;}
#footerleeg {width:78px; float:left;}
#footerimg {width:110px; float:left;}
#footertxt {width:412px; float:left;}


/* === LAYOUT LINKERKANT === */
#item {width:584px; height:169px; background-image:url(../afb/cel_bg.png); background-repeat:no-repeat; float:left; margin-bottom:30px;}
#itemimg {width:200px; height:169px; float:left;}
#itemtxt {width:384px; height:169px; float:left;}
#omschrijving {width:384px; height:134px; float:left;}
#locatie {width:280px; float:left;}
#info {width:104px; float:left;}
#hometekst {width:380px; height:300px; float:left}
#links1 {width:280px; float:left; margin-bottom:30px; margin-right:12px;}
#links2 {width:280px; float:left; margin-bottom:30px; margin-left:12px;}
#contact {width:475px; float:left; text-align:left; color:#ffffff; margin-left:83px;}
#spacer {width:584px; height:800px; float:left;}
#space {width:584px; height:20px; float:left;}
#linkruilen {width:584px; float:left; text-align:left; color:#ffffff;}


/* === LAYOUT RECHTERKANT === */
#logo {width:380px; height:140px; background-image:url(../afb/logo.png); background-repeat:no-repeat; float:left;}


/* === MENU GESCLACHT === */
.menugeslacht {text-align: left; color: #00000; width:360px; float:left; margin-bottom:40px;}
.menugeslacht li {margin: 0px 0px 0px 10px; padding: 0px 0 0 0px; border-bottom: 1px dotted #888; list-style: none;}
.menugeslacht li a {color:#999999; font-weight:bold; text-transform:uppercase; text-decoration:none;  padding:5px 0 1px 5px; background:#000000; display:block; margin-bottom:2px;}
.menugeslacht li a:hover {color:#ffffff; text-decoration:none; text-transform:uppercase; background:#00aed9; display:block; margin-bottom:2px;}


/* === MENU PROVINCIES === */
.menuprovincies {text-align:left; color:#00000; width:360px; float:left; margin-bottom:40px;}
.menuprovincies li {margin: 0px 0px 0px 10px; padding: 0px 0 0 0px; border-bottom: 1px dotted #888; list-style: none;}
.menuprovincies li a {color:#999999; font-weight:bold; text-transform:uppercase; text-decoration:none;  padding:5px 0 1px 5px; background:#000000; display:block; margin-bottom:2px;}
.menuprovincies li a:hover {color:#ffffff; text-decoration:none; text-transform:uppercase; background:#ff0080; display:block; margin-bottom:2px;}

/* === MENU TIPS === */
.menutips {text-align: left; color: #00000; width:360px; float:left; margin-bottom:40px;}
.menutips li {margin: 0px 0px 0px 10px; padding: 0px 0 0 0px; border-bottom: 1px dotted #888; list-style: none;}
.menutips li a {color:#999999; font-weight:bold; text-transform:uppercase; text-decoration:none;  padding:5px 0 1px 5px; background:#000000; display:block; margin-bottom:2px;}
.menutips li a:hover {color:#000000; text-decoration:none; text-transform:uppercase; background:#fce122; display:block; margin-bottom:2px;}


/* === CLASSES === */
.topbanner {margin-right:5px; margin-top:30px;}
.titel {margin-top:20px; margin-bottom:20px;}
.imgitem {margin-top:20px; margin-left:10px; border:0;}
.imgmusthaves {margin-left:10px;}
.logobottom {margin-left:0px; margin-top:30px;}


/* === TEKST CLASSES ALGEMEEN === */
.footertekst {color:#999999; font-size:10px; text-align:left; margin:0px 0px 0px 12px;} 
.footertekst a:link {color:#999999; font-size:10px;	text-align:left;} 
.footertekst a:visited {color: #999999;	font-size:10px;	text-align:left;} 
.footertekst a:hover {color: #ff0080; font-size:10px; text-align:left;} 


/* === TEKST CLASSES LINKERKANT === */
.text_white {color: #ffffff; font-size:11px; text-align:justify; margin:5px 15px 0px 0px;}
.text_white a:link {color:#ffffff; font-size:11px; text-align: justify; text-decoration:underline;}
.text_white a:visited {color: #ffffff; font-size:11px; text-align:justify; text-decoration:underline;}
.text_white a:hover {color: #ff0080; font-size:11px; text-align:justify; text-decoration:underline;}
.locatie1 {font-size:10px; color:#fce122; text-transform:uppercase;}
.locatie {font-size:10px; color:#ffffff; text-transform:uppercase;}
.locatie a:link  {font-size:10px; color:#fce122; text-transform:uppercase; text-decoration:underline;}
.locatie a:visited {font-size:10px; color:#fce122; text-transform:uppercase; text-decoration:underline;}
.locatie a:hover {font-size:10px; color:#ffffff; text-transform:uppercase; text-decoration:underline;}
.infolink {font-size:10px; color:#00aed9; text-transform:uppercase;}
.infolink a:link  {font-size:10px; color:#00aed9; text-transform:uppercase; text-decoration:underline;}
.infolink a:visited {font-size:10px; color:#00aed9; text-transform:uppercase; text-decoration:underline;}
.infolink a:hover {font-size:10px; color:#ff0080; text-transform:uppercase; text-decoration:underline;}
.titelroze {font-size:12px; color:#ff0080; border-bottom:1px solid;	font-weight:bold; text-align:left; margin:20px 15px 0px 0px;}
.linkskop {font-size:12px; color:#ff0080; border-bottom:1px solid; font-weight:bold; text-align:left; text-decoration:none; margin:0px 10px 5px 0px;}
.links {font-size:12px; color:#ffffff; font-weight:bold; text-align:left; text-decoration:none; margin:10px 5px 5px 0px;}
.links a:link {font-size:12px; color:#ffffff; font-weight:bold; text-align:left; text-decoration:none;}
.links a:visited {font-size:12px; color:#ffffff; font-weight:bold; text-align:left; text-decoration:none;}
.links a:hover {font-size:12px; color:#ff0080; font-weight:bold; text-align:left; text-decoration:underline;}
.text_kop {color:#00aed9; font-size:14px; text-align:justify; font-weight:bold; margin:15px 0px 15px 0px;}
.text_adv {color:#ffffff; font-size:12px; font-weight:bold; text-align:left; vertical-align:top;}
.text_white1 {color: #ffffff; font-size:12px; font-weight:bold; text-align:justify; margin:5px 15px 0px 0px;}
.text_white1 a:link {color:#ffffff; font-size:12px; font-weight:bold; text-align: justify; text-decoration:underline;}
.text_white1 a:visited {color: #ffffff; font-size:12px; font-weight:bold; text-align:justify; text-decoration:underline;}
.text_white1 a:hover {color: #ff0080; font-size:12px; font-weight:bold; text-align:justify; text-decoration:underline;}

/* === TEKST CLASSES RECHTERKANT === */
.geslacht {color:#00aed9; font-size:14px; font-weight:bold; text-align:left; margin:40px 20px 0px 10px;}
.provincies {color:#ff0080; font-size:14px; font-weight:bold; text-align:left; margin:40px 20px 0px 10px;}
.tips {color:#fce122; font-size:14px; font-weight:bold; text-align:left; margin:40px 20px 0px 10px;}
.bodytext {color: #ffffff; font-size:11px; text-align:justify; margin:10px 20px 10px 10px;}
.bodytext a:link {color:#ffffff; font-size:11px; text-align: justify; text-decoration: underline;}
.bodytext a:visited {color: #ffffff; font-size:11px; text-align:justify; text-decoration: underline;}
.bodytext a:hover {color: #ff0080; font-size:11px; text-align:justify; text-decoration: underline;}


/* === CLASSES CONTACTFORMULIER === */
.nameform {font-size: 18px; color:#000000; border:#ff0080 1px solid;	text-align:justify;	padding:3px; width:300px; margin-bottom:10px;}
.emailform {font-size: 18px; color:#000000; border:#ff0080 1px solid;	text-align:justify;	padding:3px; width:300px; margin-bottom:10px;}
.subjectform {font-size: 18px; color:#000000; border:#ff0080 1px solid;	text-align:justify;	padding:3px; width:300px; margin-bottom:10px;}
.contactform {font-size: 18px; color:#000000; border:#ff0080 1px solid;	text-align:justify;	padding:3px; width:300px; margin-bottom:10px;}
.button {border:0; padding:2px; background:#ff0080;	color:white; font-weight:bold;}
.button:hover {background:#00aed9;}

/* === CLASSES LINKRUILFORMULIER === */
.textbox {font-size:12px; color:#000000; border:#ff0080 1px solid; width:250px;}
.box {border:#ff0080 1px solid;}

/* === CLASSES ADVERTEERFORMULIER === */
.textbox1 {font-size:14px; color:#000000; border:#ff0080 1px solid; width:307px;}
.postcode {font-size:14px; color:#000000; border:#ff0080 1px solid; width:55px;}
.telefoon {font-size:14px; color:#000000; border:#ff0080 1px solid; width:85px;}
.categorie1 {font-size:14px; color:#000000; border:#ff0080 1px solid; width:307px;}
.contactform1 {font-size:14px; color:#000000; border:#ff0080 1px solid;	text-align:justify;	padding:3px; width:300px; margin-bottom:10px;}
.checkbox {border:#ff0080 1px solid;}
