﻿body
{
	margin: 0px;
	background-color: #f1f5e7;
}
.hoofdtabel
{
	width: 100%;
	border-collapse: collapse;
}

.hoofdbanner
{
	width: 900px;
	height: 86px;
}

.spacer
{
	width: auto;
	border: 2px solid white;
}
.spacerpaars
{
	background-color: #9c4885;
	width: auto;
	border: 2px solid white;
}
.menu
{
	background-color: #753664;
	width: 900px;
	height: 40px;
	border: 2px solid white;
	text-align: center;
}
.spacerlicht
{
	width: auto;
	border: 2px solid white;
	background-color: #f1f5e7;
}
.hoofd
{
	background-color: White;
	width: 900px;
	vertical-align: top;
	padding: 0px;

}
.pnlZoek
{
	width: 100%;
	padding-left: 2px;
	padding-right: 2px;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: Black;
}
.spacerlichtpaars
{
	width: auto;
	border: 2px solid white;
	background-color: #9c4885;
}
.bottom
{
	background-color: #753664;
	width: 900px;
	padding: 0px;
	height: 40px;
	border: 2px solid white;
	text-align: center;
}
.cntMain
{
	width: 100%;
	border-collapse: collapse;
}
.tdHoofd
{
	width: 700px;
	vertical-align: top;
	padding: 0px;
	position: relative;

}
.tdRechts
{
	width: 200px;
	padding: 0px;
	vertical-align: top;
	background-color: #c2a7b2;
	border-left: 3px solid white;
	text-align:center;
}
.tblHoofd2
{
	border-collapse: collapse;

}
.tdZoek
{
	width: 100%;
	height: 40px;
	background-color: #c2a7b2;
	border-bottom: 4px solid #9c868e;
	text-align: center;
}
.tdCat
{
	width: 200px;
	background-color: #c2a7b2;
	vertical-align: top;
}
.tdHoofd2
{
	width: 500px;
	background-color: white;
	vertical-align: top;
}
.pnlCatTop
{
	width: 100%;
}

.lblCatTop
{
	background-color: #753664;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: White;
	font-weight: bold;
	font-family: verdana;
	font-size: 12px;
	display: block;
}
.pnlMenuTop
{
	width: 100%;
}
.lblZoekTerm
{
	padding-right: 10px;
}
.txtZoekTerm
{
	border: 1px solid #753664;
	font-size: 11px;
	width: 140px;
	font-family: Verdana;
	color: Black;
	padding-left: 2px;
}
.lblZoekPrijs
{
	padding-left: 20px;
	padding-right: 10px;
}
.txtZoekPrijs
{
	border: 1px solid #9c868e;
	font-size: 11px;
	width: 30px;
	font-family: Verdana;
	color: Black;
	padding-left: 2px;
}
.lblZoekTot
{
	padding-left: 5px;
	padding-right: 5px;
}
.lblProvincie
{
	padding-left: 10px;
	padding-right: 10px;
}
.ddZoekProvincie
{
	border: 1px solid #9c868e;
	font-size: 11px;
	width: 100px;
	font-family: Verdana;
	color: Black;
	padding-left: 2px;
}
.btnZoekZoeken
{
	margin-left: 20px;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}
.lblZoekin
{
	padding-left: 10px;
	padding-right: 10px;	
}
.ddCatList
{
	border: 1px solid #9c868e;
	font-size: 11px;
	width: 150px;
	font-family: Verdana;
	color: Black;
	padding-left: 2px;
}
.pnlNieuwAdvertentie
{
	height: 100%;
	text-align: center;
}
.pnlNieuwAdvSub
{
	border: 0px solid black;
	height: 100%;
	display: block;
}
.advnieuwhoofdtabel
{
	border-collapse: collapse;
}
.tdInputLeft
{

	font-size: 12px;
	width: 150px;
	font-family: Verdana;
	color: Black;
	padding-left: 2px;
	width: 200px;
	vertical-align: top;
	text-align: left;
}
.tdInputRight
{

	font-size: 12px;
	width: 150px;
	font-family: Verdana;
	color: Black;
	padding-left: 2px;
	width: 400px;
	vertical-align: top;
	text-align: left;
}
.ddCatAdv
{
	width: 250px;
	font-size: 11px;
	font-family: Verdana;
	color: Black;
}
.ddSoortAdv
{
	width: 100px;
	font-size: 11px;
	font-family: Verdana;
	color: Black;
}
.txtTitelAdv
{
	width: 300px;
	font-size: 11px;
	font-family: Verdana;
	color: Black;
}
.txtPrijsAdv
{
	width: 75px;
	font-size: 11px;
	font-family: Verdana;
	color: Black;
}
.ddPrijsSoortAdv
{
	width: 100px;
	font-size: 11px;
	font-family: Verdana;
	color: Black;
}
.txtOmschrijvingAdv
{
	width: 400px;
	height: 200px;
	font-size: 11px;
	font-family: Verdana;
	color: Black;
}
.btnFotoToevoegen
{

	font-size: 11px;
	font-family: tahoma;
	color: Black;
}
.tdAdvBottom
{
	text-align:left;
	padding-left: 5px;
}
.rqFout
{
	color: Red;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
}
.tdAdvBottomButtons
{
	text-align: right;
	
}
.btnAdvBottom
{
	background-color: #f4daef;
	font-size: 11px;
	font-family: Verdana;
	color: Black;
	width: 100px;
}
.lblGeenfoto
{
	color: darkorange;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	width: 100%;
}
.imgAdvLst
{
	border: 1px solid black;
}

.lblPrijsAdvLst
{
	font-family: Verdana;
	font-size: 11px;
	color: Black;
}
.lblAdvPlaatsAdvLst
{
	font-family: Verdana;
	font-size: 11px;
	color: Black;
	font-weight: bold;
}

.tblLogin
{
	width: 300px;
	border-collapse: collapse;
	font-family: verdana;
	font-size: 11px;
	color: Black;
}
.tblLogin INPUT
{
	width: 180px;
	border: 1px solid black;
	font-size: 11px;
	color: Black;
	font-family: Tahoma;
}
.tblLoginBottom
{
	text-align: right;
}
.tblLoginBottom INPUT
{
	text-align: center;
	width: 50px;
	
}
.hpNieuwAccount
{
	color: Blue;
	font-family: Verdana;
	font-size: 12px;
}
.tblShowAdv
{
	width: 100%;
	height: 100%;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
}
.showAdvLinks
{
	vertical-align: top;
	background-color: #c2a7b2;
	width: 200px;
}
.showAdvMidden
{
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	padding: 5px;
	font-family: Verdana;
	font-size: 12px;
	color: Black;
}
.showAdvRechts
{
	vertical-align: top;
	width: 200px;
	background-color: #c2a7b2;
	text-align:center;
}
.pnlShowAdv
{
	height: 100%;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	display: block;
	border: 0px;
	margin: 0px;
}
.lblCatHeader
{
	background-color: #9c868e;
	width: 490px;
	display: block;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: White;
	font-weight: bold;
	font-family: verdana;
	font-size: 12px;
	
}
.pnlAdvFotos
{
	width: 100%;
	display: block;
	
}
.tblAdvFotos
{
	width: 100%;
	height: 500px;
	border-collapse: collapse;
	vertical-align: center;
	text-align: center;
}
.pnlAdvFotoPlc
{
	border: 1px solid #9c868e;
	background-color: #f1f5e7;
}
.tdFotoAdvGroot
{
	width: 400px;
	background-color: White;
}
.tdFotoAdvThumbs
{
	border-left: gainsboro 2px solid;
	background-color: #e1ebd0;
	margin-bottom: 10px;
}
.pnlOmschrijving
{
	width: 99.5%;
	padding: 5px;
	text-align: left;
	color: Black;
	font-family: Verdana;
	font-size: 11px;
	height: 200px;
}
.pnlBiedingen
{
	width: 100%;
	margin: 2px;
	background-color: #f1f5e7;
}
.pnlPlaatsBod
{
	width: 200px;
	margin: 2px;
	background-color: #f1f5e7;
	border: 1px solid black;
}
.lblPlaatsBodTop
{
	background-color: #9c868e;
	width: 100%;
	display: block;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: White;
	font-weight: bold;
	font-family: verdana;
	font-size: 12px;
}
.lblPlaatsBod
{
	font-family: verdana;
	font-size: 12px;
	color: Black;
	margin-left: 5px;
}
.txtBod
{
	font-size: 11px;
	font-family: Verdana;
	color: Black;
	width: 50px;
	margin-left: 5px;
	background-color: #FFFACD;
}
.txtEmail
{
	font-size: 11px;
	font-family: Verdana;
	color: Black;
	width: 100px;
	background-color: #FFFACD;
	margin-left: 5px;
}
.pnlGebruikerInfo
{
	width: 88%;
	margin: 2px;
	background-color: white;
	border: 1px solid #9c868e;
	padding: 2px;
	color: Black;
	font-family: tahoma;
	font-size: 11px;
}
.tblGegevens
{
	width: 100%;
	border-collapse: collapse;
}
.tblGegevens TD
{
	width: 50%;
	color: Black;
	font-family: tahoma;
	font-size: 11px;
}
.lblCatMiddenTop
{
	background-color: #9c868e;
	width: 100%;
	display: block;
	text-indent:5px;
	/*padding-left: 5px;
	padding-right: 5px;*/
	padding-top: 2px;
	padding-bottom: 2px;
	color: White;
	font-weight: bold;
	font-family: verdana;
	font-size: 12px;
}
.HeaderStijlAdvList
{
	background-color: #9c868e;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	color: White;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
}
.ColFotoAdvList
{
	vertical-align: middle;
	text-align: center;
	width: 40px;
}
.grdAdv
{
	width: 100%;
	border-collapse: collapse;
}
.advPrijsKolom
{
	width: 70px;
}
.advLocatieKolom
{
	width: 130px;
}
.advDatumKolom
{
	width: 50px;
}
.advFotokolom
{
	padding: 4px;
	width: 40px;
}
.advLstRij
{
	background-color: white;
	color: black;
	font-size: 11px;
	font-family: Verdana;
	padding-left: 3px;
	height: 50px;
	
}
.advLstRij A
{
	color: black;
}
.advLstRij A:hover
{
	color: #9c868e;
}
.AltRijStijlAdv
{
	background-color: #f5f5f5;
	color: black;
	font-size: 11px;
	font-family: Verdana;
	padding-left: 3px;
	height: 50px;
}
.AltRijStijlAdv A
{
	color: black;
}
..AltRijStijlAdv A:hover
{
	color: #9c868e;
}
.pnlNieuwGebruiker
{
	text-align: center;
	vertical-align: top;
}
.tblNieuwGebruiker
{
	border-collapse: collapse;
}
.tblNieuwGebruiker TD
{
	text-align: left;
	font-size: 11px;
	font-family: Verdana;
	color: Black;
	padding-left: 10px;
	height: 20px;
	
}
.tblNieuwGebruiker TD INPUT
{
	text-align: left;
	font-size: 11px;
	font-family: Verdana;
	color: Black;
	border: 1px solid black;
	width: 150px;
}
.pnlNieuwGebrBottom
{
	text-align: right;
	width: 500px;
	display: block;
	
}
.lblGegCheck
{
	font-size: 12px;
	font-family: Verdana;
	color: Black;
	font-weight: bold;
}
.SelRijStijl
{
	background-color: #c2a7b2;
	color: black;
	font-size: 11px;
	font-family: Verdana;
	padding-left: 3px;
	height: 50px;
}
.SelRijStijl A
{
	color: black;
}
.SelRijStijl A:hover
{
	color: #9c868e;
}
.tblMijnAllerlei
{
	width: 100%;
	border-collapse: collapse;
	height: 100%;

}
.tdMijnAllerleiMain
{
	width: 700px;
	text-align: center;
	vertical-align:top;
	
}
.tblMijnWachtwoord
{
	width: 60%;
	border-collapse: collapse;
}
.tblMijnWachtwoord TD
{
	width: 50%;
	font-size: 12px;
	font-family: Arial;
	color: Black;
	text-align: left;
}
.tblMijnWachtwoord TD input
{
	font-size: 12px;
	font-family: Arial;
	color: Black;
	border: 1px solid black;
}
.pnlBottom
{
	color: White;
	text-decoration: none;
	padding-right: 40px;
	padding-left: 40px;
	border-right: 1px solid white;
	width: 100%;
}
.pnlBottom a:hover
{
	color: black;
	text-decoration: none;
}
.MnItemStyle
{
	font-size: 11px;
	color: White;
	font-family: Verdana;
	font-weight: bold;
}
.mnTopMenuHover
{
	color: #c2a7b2;
}
.mnBottomStyle
{
	font-size: 10px;
	color: White;
	font-family: Verdana;
}
.mnBottomStyleHover
{
	color: #c2a7b2;
}
.bannerrechts A
{
	border: 1px solid black;
}
.pnlInloggen
{
	text-align: left;
}
.tblContactForm
{
	border-collapse: collapse;
}
.tblContactForm TD
{
	text-align: left;
	font-size: 11px;
	font-family: Verdana;
	color: Black;
	padding-left: 10px;
	height: 20px;
	vertical-align: top;
	
}
.tblContactForm TD INPUT
{
	text-align: left;
	font-size: 11px;
	font-family: Verdana;
	color: Black;
	border: 1px solid black;
	width: 150px;
}
.pnlContact
{
	text-align: center;
}
.pnlBottomContactButtons
{
	width: 50%;
	text-align: right;
}
.subcontainer
{
	width: 100%;
	height: 100%;
}
.catlist
{
	width: 200px;
	background-color:  #c2a7b2;
	border-right: 2px solid white;
	float: left;
	color: Black;
	font-size: 12px;
	font-family: Verdana;
}
.catlist A
{
	color: Black;
	font-size: 12px;
	font-family: Verdana;
}
.catlist A:hover
{
	color: #9c868e;
	font-size: 12px;
	font-family: Verdana;
}
.hoofddiv
{
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana;
	color: Black;
	float: left;
	padding: 5px;
}
.rechtsbanners
{
	width: 200px;
	background-color:  #c2a7b2;
	border-right: 2px solid white;
	float: right;
	color: Black;
	font-size: 12px;
	font-family: Verdana;
}

.grdMijnAllerlei
{
	width: 500px;
}
.pnlPageHeader
{

	text-align: left;
}
.lblPageHeaderTekst
{
	padding: 25px;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial;
	color: Black;
}
.hrPageHeader
{
	color: gray;
	width: 400px;
	height: 1px;
}
.lblShowAdvHeader
{
	font-size: 20px;
	font-weight: bold;
	font-family: Arial;
	color: Black;
}
.lblShowAdvSubHeader
{
	font-size: 16px;
	font-weight: bold;
	font-family: Arial;
	color: Black;
}

.showadvTbl
{
	width: 400px;
	border-collapse: collapse;
	
}
.showadvTbl TD
{
	font-size: 12px;
	font-family: Verdana;
	color: black;
	padding-bottom: 5px;
}
.lblOmschrijving
{
	width: 90%;
	display: block;
	padding: 10px;
	background-color: #f5f5f5;
	font-style: italic;
	border: 1px solid gray;
}
.grdBiedingen
{
	width: 300px;
}
.BiedingenRijStijl
{
	background-color: #f5f5f5;
}
.BiedingenAltRijStijl
{
	background-color: White;
}
.tblContactAdv
{
	width: 400px;
	border-collapse: collapse;
}
.tblContactAdv TD
{
	color: Black;
	font-family: Verdana;
	font-size: 12px;
	padding-left: 3px;
	vertical-align: top;
}
.tblContactAdv TD INPUT
{
	border: 1px solid black;
	font-family: Verdana;
	font-size: 11px;
	color: Black;
}
.contactAdvBottomButtons
{
	text-align: right;
}
.contactAdvBottomButtons INPUT
{
	width: 100px;
}
.pnlMijnAllerleiArtikel
{
	width: 300px;
	border: 1px solid black;
	background-color: #c2a7b2;
	padding: 5px;
}
.pnlUitloggenp
{
	text-align: center;
	font-size: 13px;
	font-family: Verdana;
	color: green;
	font-weight: bold;
	height: 350px;
	
}
.lbl404page
{
	font-size: 14px;
	color: Red;
	font-family: verdana;
}
.pnlCatMenuTop
{
	background-color: #9c868e;
	font-size: 11px;
	font-family: Verdana;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 3px;
	width: 100%;
}
.pnlCatMenuTop A
{
	color: White;
	text-decoration: none;
}
.pnlCatMenuTop a:hover;
{
	background-color: Orange;
}
.pnlSubmenuCss
{
	overflow:hidden;
	background-color: White;
}
.pnlSubmenuTopCss
{
	background-color: #cd9abc;
	padding-left: 5px;
	font-family: Verdana;
	color: White;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
	width: 100%;
}
.pnlSubmenuTopCss A
{
	color: White;
	text-decoration: none;
}
.pnlCat
{
	overflow:hidden;
}
.CatMenuCss
{
	width: 180px;
}
.CatStaticMenuItemStyle
{
	width: 100%;
	color: black;
	font-size: 11px;
	line-height:18px;
	font-family: Verdana;

	font-weight: bold;
	padding-left: 10px;
}
.CatStaticMenuHoverStyle
{
	color: White;
	background-color: #9c868e;
}
.pnlNavTopCss
{

	background-color: #f9e8ff;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: black;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.pnlNavTopCss A
{
	color: Black;
	text-decoration: none;
}
.pnlNavTopCss A:hover
{
	color: #9c868e;
}

.ShowBodPop
{
	background-color: #9c868e;
	filter:alpha(opacity=60);
}
.pnlContactAdverteerder
{
	width: 400px;
	background-color: White;
	padding: 10px;
	border: 1px solid black;
}
.spaantaladv
{
	color:#9c4885;
	font-size: 8px;
}
.pnlSitemap
{
	width: 70%;
	font-size: 12px;
	font-family: Verdana;
	color: Black;
}
.pnlSitemap A
{
	color: Black;
}
.pnlSitemap A:hover
{
	color: #9c868e;
}
.fototblThumbs
{
	width: 100%;
	border-collapse: collapse;
}
.fototdfotogroot
{
	height: 350px;
	width: 354px;
	background-color: Blue;
	text-align: center;
	vertical-align: middle;
	background-color: White;
}
.fototdfotothumbs
{
	width: 100px;
	text-align: center;
	vertical-align: top;
	padding-top: 10px;
}
.pnlCatbanner
{
	width: 100%;
	text-align: center;
}
.grdCatbanners
{
	width: 100%;
}
.imgbtnCatBanner
{
	
}
.pnlAdvBod
{
	width: 400px;
	height: 200px;
	
}
.advBiedHeader
{
	width: 400px;
	font-weight: bold;
	font-size: 14px;
	display: block;
	background-color: yellow;
}
.pnlImgholder
{
	vertical-align: middle;
	padding: 0px;
	height: 15px;
}
.pnlImgholder IMG
{
	
}
.grdBiedingenMijnAllerlei
{
	border: 1px solid black;
}
.pnlContactBieder
{
	background-color: White;
	padding: 10px;
	border: 1px solid black;
	width: 400px;
}
.lblContactBiederTop
{
	font-size: 20px;
	font-weight: bold;
	width: 200px;
	display: block;
}
.grdFrontAdv
{
	width: 100%;
	border-collapse: collapse;
	padding-left: 5px;
	border-bottom: 1px solid black;
}
.grdFrontAdv A
{
	color: black;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
}
.grdFrontAdv A:hover
{
	color: #9c868e;
}
.AltFrontAdvStijl
{
	background-color: #f5f5f5;
}
.lblFrontPopAdv
{
	display:block;
	background-color: #753664;
	width: 100%;
	text-indent:5px;
	padding-top:3px;
	padding-bottom:3px;
	font-size: 12px;
	font-weight: bold;
	color: White;
	font-family: Verdana;
	
}
.frontadvstijl
{
	width: 460px;
	padding-left: 5px;
}
.pnlBanners
{
	width: 100%;
	text-align:center;
}
.pnlBanners a
{
	font-size: 12px;
	color:Black;
	font-family: Verdana;
}
.pnlBanners a:hover
{
	color: Blue;
}
.pnlAgeCheck
{
	width: 400px;
	height: 400px;
	display:block;
	background-color: Orange;
}
