html {
height: 100%;

}
 
body {
	font-family: Trebuchet MS, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #333333;
	/*line-height: 18px;*/
	margin: 0px;
	padding: 0px;
	height: 100%;
	vertical-align: top;
	background: #dddddd /*url('../img/background.jpg') top repeat-x*/;
	text-align:center;
}

form, div, select, textarea, table, input
{
	font-family: Trebuchet MS, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
textarea
{
	font-size:12px;
	width:99%;
}
#noGood
{
	width: 940px;
	height: 630px;
	display:block;
	float:left;
}
#noGood a
{
	float:left;
	width: 930px;
	color:#666666;
	text-decoration:none;
	border-bottom: #dddddd dotted 1px;
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
}
#noGood a:hover
{
	float:left;
	width: 930px;
	color:#fff;
	background-color:#80a6ca;
	text-decoration:none;
	border-bottom: #dddddd solid 1px;
	height: 26px;
	line-height: 26px;
}

h1 {
	float:left;
	display:block;
	height: 18px;
	line-height:18px;
	padding:4px;
	color:#666666;
	font-size: 13px;
	white-space: -1px;
	font-weight:bold;
	margin-bottom: 10px;
	margin-top: 10px;
	background: #dddddd url("../img/arrow_pointing_downright_gray.png") bottom right no-repeat;
	width: 704px;
	text-decoration:none;
}

 
#container
{
	width: 100%;
margin: 0 auto; 

}
#contentHolder
{
	width: 1130px;
	margin: 0 auto; 
}

#mainContent {
width: 960px;
text-align:left;
background:#ffffff;
display:block;
height:auto;
float:left;
}

#PageContentwide h1
{
	width: auto;
	background: none;
	margin-left:0px;
	padding-left:0px;
	font-size: 18px;
	margin-bottom: 13px;
}
 

/*-----------------------------------------------top -------------------------------*/

#TopMenu
{
	height: 10px;
	width: 960px;
	display:block;
}

#headerCell
{
	height: 100px;
	width:940px;
	padding-left: 10px;
	float:left;
	display:block;
}

#menuBar
{
	height: 28px;
	padding-bottom: 8px;
	width: 940px;
	margin-left: 10px;
	margin-top: 1px;
	display:block;
	float:left;
	background: #ffffff url("../img/backMenuBar.gif") repeat-x;
}

#menuBar a
{
	padding-left: 10px;
	padding-right: 10px;
	vertical-align:top;
	height: 28px;
	line-height:28px;
	font-weight:bold;
	display:block;
	width:auto;
	float:left;
	color:#ffffff;
	font-size: 13px;
	text-decoration:none;
	border-right: #ffffff solid 1px;
}


.menuBarSelected,
#menuBar a:hover
{
	padding-left: 10px;
	padding-right: 10px;
	vertical-align:top;
	height: 28px;
	background: transparent url("../img/backSelected.gif") repeat-x;
	display:block;
	width:auto;
	float:left;
	
}
.menuBarSelectedDiv 
{	
		background: transparent url("../img/backSelectedArrow.gif") center bottom no-repeat;
		height: 34px;
}

/* ------------------------------------------------------------------ */

#PageContentSearch,
#PageContentHome
{
	float:left;
	padding-bottom: 10px;
	font-weight:normal;
	font-size:12px;
	line-height: 24px;
	color: #333333;
	text-align:left;
	padding-right: 0px;
	padding-left: 12px;
	padding-top: 0px;
	display:block;
	width: 703px;
}

#PageContentHome
{
	width:715px;
}


/*////////////////////////*/

#PlaatsenAddRight
{
	float:left;
	width: 600px;
	height: 500px;
	display:block;
}
#PlaatsenAddRight img
{
	border:0px;
	padding:0px;
	margin:0px;
}
#PlaatsenAddsDiv
{
	width: 340px;
	float:left;
	display:block;
}
#PlaatsenAdd1Left,
#PlaatsenAdd2Left
{
	float:left;
	width: 340px;
	height: 245px;
	display:block;
	margin-bottom: 10px;
}
#PlaatsenAdd2Left
{
	margin-bottom:0px;
}
#PlaatsenAdd1Left a,
#PlaatsenAdd2Left a
{
	border: 0px;
	text-decoration:none;
}
#PlaatsenAdd1Left img,
#PlaatsenAdd2Left img
{
	border: 0px;
	text-decoration:none;
}

.uploadLeft
{
	width: 50%;
	display:inline-block;
}
.uploadRight
{
	float:right;
	width: 50%;
	display:inline-block;
}
.plaatsZonderFoto
{
	width:100%;
	padding-top: 10px;
	padding-bottom: 10px;
}

/* -------------------------------------------------------------------*/
/* detailpagina */

#DetailPageWijzig
{
	float:left;
	display:block;
	color:#ff0000;
	margin-top: 20px;
	width: 300px;
	text-align:right;
}
#DetailPageWijzig input
{
	margin:0px;
}

#DetailPageWijzig .wijzig
{
	float:right ;
	border:0px;
	width: 144px;
	height: 30px;
	background:url("../img/wijzig_cancel.jpg") right no-repeat;
	cursor:pointer;
	margin-right: 3px;
	padding-left: 3px;
	text-align:left;
	color:#ffffff;
	font-size: 11px;
	white-space: -1px;
	font-weight:bold;
}

#DetailPageWijzig .cancel
{
	float:left;
	border:0px;
	width: 175px;
	height: 30px;
	background:url("../img/cancel_wijzig.jpg") no-repeat 0 0;
	cursor:pointer;
}

#DetailPageSubmenu
{
	float:left;
	width: 413px;
	height: 16px;
	padding-top: 6px;
	text-align:right;
	display:block;
	color:#80a6ca;
	font-size: 11px;
}
#DetailPageSubmenu a,
#DetailPageWijzig a,
#MijnAdvertsLogin a
{
	color:#588bba;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}

#DetailPageWijzig a
{
	padding-left: 10px;
}


#DetailPageSubmenu a:hover,
#DetailPageWijzig a:hover,
#MijnAdvertsLogin a:hover
{
	text-decoration:underline;
}
.DetailPageViewed
{
	font-size:11px;
	padding-left: 0px;
	color:#e48b00;
}

.DetailPageViewed2
{
	font-size:11px;
	text-align:top;
	padding-left: 0px;
	height: 50px;
	width:600px;
	color:#008000;
	display:block;	
}

.DetailPagePrice
{
	font-size: 13px;
	text-align:right;
	padding-right: 24px;
	float:right;
}

#DetailPageAdvertentieGeplaatst
{
	width: 300px;
	float:left;
	padding-top: 6px;
	height: 16px;
	display:block;
}

#DetailPageTitle,
.DetailPageContactBedrijf h1,
.DetailPageContactBedrijf h1 a
{
	float:left;
	display:block;
	height: 18px;
	line-height:18px;
	padding:4px;
	color:#555555;
	font-size: 13px;
	white-space: -1px;
	font-weight:bold;
	margin-bottom: 10px;
	margin-top: 10px;
	background: #dddddd url("../img/arrow_pointing_downright_gray.png") bottom right no-repeat;
	
}
.DetailPageContactBedrijf h1,
.DetailPageContactBedrijf h1 a
{
	width: 705px;
	font-size:13px;
	text-decoration:none;
}

.DetailPageContactBedrijf h1 a
{
	padding:0px;
	border:0px;
	margin:0px;
}

#DetailPageTitle
{
	width: 705px;
}

.DetailPageAdvertentie,
.DetailPageSoortGelijk
{
	width: 712px;
	height: 24px;
	line-height: 24px;
	border-top: #cdcdcd dotted 1px;
	border-bottom: #cdcdcd dotted 1px;
	float:left;
	display:block;
	margin-top: 13px;
	margin-bottom: 6px;
}
.DetailPageSoortGelijk
{
		border-top: #ffffff dotted 1px;
		height: 14px;
		line-height: 14px;
		padding-top: 0px;
		border-bottom: #cdcdcd dotted 1px;
		padding-bottom: 4px;
}
.DetailPaginaContactleftSide
{
	width: 500px;
	float:left;
	display:block;
}

.DetailPaginaContactRightSide
{
	width: 205px;
	display:block;
	text-align:right;
	float:right;
}

.DetailPaginaEmailAdverteerder
{
	width: 205px;
	text-align:right;
	height: 40px;
	display:block;
	float:right;
	margin-bottom: 8px;
}
.DetailPaginaEmailAdverteerder a
{
	width: 205px;
	display:block;
	float:right;
	height: 40px;
	background: transparent url("../img/emailadverteerder.gif") no-repeat;
	
}
.DetailPaginaEmailAdverteerder a:hover
{
  background: transparent url("../img/emailadverteerder_hover.gif") no-repeat;
}

.DetailPaginaAanbieder
{
	width: 205px;
	height: 40px;
	display:block;
	float:left;
}

.DetailPaginaAanbieder a
{
	width: 205px;
	display:block;
	float:right;
	height: 40px;
	background: transparent url("../img/alleadvertenties.gif") no-repeat;
}
.DetailPaginaAanbieder a:hover
{
	background: transparent url("../img/alleadvertenties_hover.gif") no-repeat;
}

.DetailPageAdvertentie a,
.DetailPageContactBedrijf a,
#DetailPageBigImage a
{
	color:#588bba;
	font-weight:bold;
	font-size: 12px;
	text-decoration:none;
}
.DetailPageAdvertentie a:hover,
.DetailPageContactBedrijf a:hover,
#DetailPageBigImage a:hover
{
	 text-decoration:underline;
}

#DetailPageDescription
{
	float:left;
	width: 713px;
	display:block;
}

.DetailPageContactBedrijf
{
	float:left;
	width: 713px;
	display:block;
	margin-top: 10px;
	border:0px;
}


#DetailPageBigImage
{
	width: 300px;
	margin-left: 10px;
	margin-bottom: 10px;
	float:left;
	display:block;
	text-align:right;
}
#DetailPageBigImage img
{
	width: 300px;
	text-decoration:none;
	border:0px;
}

#DetailPageHeaderBedrijven
{
	width: 290px;
	display:block;
	float:left;
	height: 40px;
	padding-left: 10px;
	line-height:40px;
	display:block;
	background: #cccccc;
	font-size:14px;
	font-weight:bold;
	color: #ffffff;
	margin-left: 10px;
}

#DetailPageHeaderBedrijven2
{
	width: 270px;
	display:block;
	float:left;
	height: 40px;
	padding-left: 10px;
	line-height:40px;
	display:block;
	background: #cccccc;
	font-size:14px;
	font-weight:bold;
	color: #ffffff;
	margin-left: 10px;
}


#DetailPageBigImageBedrijven
{
	width: 280px;
	margin-left: 10px;
	margin-bottom: 10px;
	float:left;
	display:block;
	text-align:right;
	padding: 60px;
	padding-left:10px;
	padding-right:10px;
	background: #dddddd url("../img/computerscherm.png") center center no-repeat;
}

#DetailPageBigImageBedrijven2
{
	width: 260px;
	margin-left: 10px;
	margin-bottom: 10px;
	float:left;
	display:block;
	text-align:right;
	padding: 60px;
	padding-left:10px;
	padding-right:10px;
	background: #dddddd url("../img/computerscherm.png") center center no-repeat;
}

#DetailPageBigImageBedrijven2 img
{
	width: 180px;
	padidng-top: 30px;
	height:115px;
	text-decoration:none;
	border:0px;
	margin-left: 50px;
	border: #dddddd solid 1px;
	float:left;
}

#DetailPageBigImageBedrijven img
{
	width: 180px;
	padidng-top: 30px;
	height:115px;
	text-decoration:none;
	border:0px;
	margin-left: 50px;
	border: #dddddd solid 1px;
	float:left;
}

#DetailPageRightContent
{
	float:left;
	width: 403px;
	display:block;
}
#DetailPageRightContent a
{
color: #588bba;
text-decoration:underline;
}
#DetailPageRightContent a:hover
{
	text-decoration:none;
	border:0px;
}
/*---inloggen */

#MijnAdvertsLogin h1
{
	display:block;
	width:940px;
	float:left;
}
#PlaatsenInvoer
{
	float:left;
	display:block;
	width:570px;
	min-height:630px;
}
#MijnAdvertsLinks,
#MijnAdvertsLinks2
{	background: url("../img/gradiant_ddd_overlay.jpg") top repeat-x;
	float:left;
	display:block;
	width:570px;
}

#MijnAdvertsLinks3
{	background: url("../img/gradiant_ddd_overlay.jpg") top repeat-x;
	float:left;
	margin-left:10px;
	margin:10px;	
	display:block;
	width:700px;
}

#voegfotostoe
{
	float:left;
	display:block;
	width:550px;
	padding: 10px;
	min-height: 590px;
}

.voegfotostoe_inputs,
.inlog_inputs
{
	border: #cccccc solid 1px;
	width: 100%;
	background: url("../img/searchbackground.gif") top repeat-x;
}
.inlog_inputs
{
	width:auto;
}



#MijnAdvertsRight,
#plaatsenproces
{
	margin-left: 0px;
	width: 360px;
	height: auto;	
	float:right;
	display:block;
	text-align:left;
}

#plaatsenproces 
{

	padding-top: 16px;
	background: #dddddd;
}

#benedenPlaatsing
{
	background: url("../img/gradiant_ddd_overlay.jpg") top repeat-x;
	float:left;
	display:block;
	width:360px;
	height: 400px;
	margin-left:10px;
}

#topPlaatsing
{
	width: 345px;
	padding: 5px;
	background: #588bba;
	padding-left:10px;
	color:#ffffff;
	display:block;
	float:left;
	font-size: 15px;
	font-weight:bold;
	margin-left: 10px;
}



.plaatsSelected,
.plaatsNotSelected
{
	width: 360px;
	padding-top: 16px;
	height: 36px;
	float:left;
	display:block;
	background:url("../img/selected_step.jpg") no-repeat;
	border:0px;
	text-decoration:none;
	margin-bottom: 10px;
}
.plaatsNotSelected
{
	background:url("../img/notselected_step.gif") no-repeat;
}


.stap_nummer,
.stap_nummer_ns
{
	padding-left: 28px;
	font-size: 20px;
	color:#ffffff;
	text-decoration:none;
	border:0px;
	vertical-align:middle;
}
.stap_nummer_ns
{
	color: #999999;
}

.stap_beschrijving,
.stap_beschrijving_sel
{
	color: #666;
	padding-left: 40px;
	font-size: 14px;
	font-weight:bold;
	vertical-align:middle;
}
.stap_beschrijving_sel
{
	color: #ffffff;
}
#voegfotostoe a
{
	color:#588bba;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
#voegfotostoe a:hover
{
	text-decoration:underline;
}

#voegfotostoe h4
{
	color:#444444;
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
}
#aanmeldenRegistreer
{
	float:right;
}

#voegfotostoe .btn,
#aanmeldenRegistreer .btn,
#buttonsPartOrCompany .btn:hover
{
	width: auto;
	height: 30px;
	line-height: 30px;
	border:0px;
	color: #ffffff;
	background: #588bba url("../img/arrow_pointing_topright.png") top right no-repeat;
	padding-left: 5px;
	font-size:14px;
	font-weight:bold;
	border:1px solid #588bba;
	cursor:pointer;
	float:right;
	padding-right: 20px;
	text-align:left;
}

#voegfotostoe .btn:hover,
#aanmeldenRegistreer .btn:hover,
#buttonsPartOrCompany .btn
{
	width: auto;
	height: 30px;
	line-height: 30px;
	border:0px;
	color: #ffffff;
	background: #999999 url("../img/arrow_pointing_topright.png") top right no-repeat;
	padding-left: 5px;
	font-size:14px;
	font-weight:bold;
	border:1px solid #999999;
	cursor:pointer;
	float:right;
	padding-right: 20px;
	text-align:left;
}

#MijnAdvertsRight a
{
	float:left;
	width: 340px;
	padding-left: 10px;
	padding-right: 15px;
	height: 36px;
	line-height: 36px;
	color: #fff;
	background: #588bba url("../img/arrow_pointing_topright.png") top right no-repeat;
	padding-left: 5px;
	font-size:14px;
	margin-bottom:1px;
}
#MijnAdvertsRight a:hover
{

	color: #fff;
	background: #999999 url("../img/arrow_pointing_topright.png") top right no-repeat;
	text-decoration:none;

}

#MijnAdvertsInputs,
#MijnAdvertsInputs2
{
	float:left;
	display:block;
	padding:10px;
}
#MijnAdvertsInputs,
#MijnAdvertsInputs2
{
	padding-top:0px;
	padding-left:0px;
}

.boot_aanmeldings_formulier,
.aanbod_acc_plaatsen,
#registeerForm
{
	height: auto;
	float:left;
	display:block;
	padding:10px;
	width: 550px;
	background: url("../img/gradiant_ddd_overlay.jpg") top repeat-x;
}
#registeerForm
{
	width: 695px;
	margin-top: 20px;
	border-top: #cccccc solid 5px;
}

#buttonsPartOrCompany
{
	float:left;
	width: 715px;
	vertical-align:bottom;
	margin-top: 6px;
}
#bedrijfvraag2 span,
#stopbedrijfvraag2 span
{
	float:left;
	font-size: 20px;
	letter-spacing:-1px;
	color: #588bba;
	font-weight:bold;
	padding-top: 5px;
	vertical-align:bottom;
}

#MijnAdvertLoginButton
{
padding-top: 10px;
padding-bottom:0px;
/*background: #cccccc;*/
width: 550px;
float:left;
display:block;
text-align:right;
}
#MijnAdvertLoginButton .btn,
#MijnAdvertLoginButton .advert
{
	border:0px;
	width: 133px;
	height: 40px;
	background:url("../img/inloggen_sel.jpg") no-repeat 0 0;
	cursor:pointer;
}
#MijnAdvertLoginButton .btn:hover
{
		background:url("../img/inloggen.jpg") no-repeat 0 0;
}
#MijnAdvertLoginButton .advert
{
	background:url("../img/plaatsdeadvertentie.jpg") no-repeat 0 0;
	width: 175px;
}
#MijnAdvertLoginButton .advert:hover
{
	background:url("../img/plaatsdeadvertentie_hover.jpg") no-repeat 0 0;
}


#MijnAdvertsLinks3 h1
{
	width: 660px;
	float:left;
	padding: 5px;
	background: #cccccc url("../img/arrow_pointing_downright_gray.png") bottom right no-repeat;
	color:#588bba;
	color:#ffffff;
	font-weight:bold;
	display:block;
	height: 15px;
	margin:0px;
	margin-left:0px;
	margin-bottom: 10px;
	font-size: 14px;
}
#MijnAdvertsLinks h1,
#MijnAdvertsLinks2 h1,
#MijnAdvertsInputs2 h1,
#boot_aanmeldings_formulier h1,
#aanbod_acc_plaatsen h1,
#registeerForm h1
{
	width: 560px;
	float:left;
	padding: 5px;
	background: #cccccc url("../img/arrow_pointing_downright_gray.png") bottom right no-repeat;
	color:#588bba;
	color:#ffffff;
	font-weight:bold;
	display:block;
	height: 20px;
	margin:0px;
	margin-left:0px;
	margin-bottom: 10px;
	font-size: 14px;
}
#boot_aanmeldings_formulier h1,
#aanbod_acc_plaatsen h1
{
	margin-bottom:0px;
}
#registeerForm h1
{
	width: 685px;
	color: #666666;
}

#voegfotostoe h1
{
	color:#ffffff;
	width:540px;
}

/* ChangeUser */
#kruimelpad_real
{
	display:block;
	float:left;
	border-bottom: #dddddd dotted 1px;
	width: 715px;
}
#kruimelpad_real a,
.kruimelpad_real_latest
{
	float:left;
	display:block;
	padding-right: 10px;
	margin-right: 4px;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 6px;
	color:#568aba;
}
.kruimelpad_real_latest
{
	background: none;
}
/* ----------------------------------------------- */

#PageContentwide,
#PageContentArtikel
{
	width: 940px;
	padding-right: 10px;
	padding-left: 10px;
	float:left;
	display:block;
	padding-top: 10px;	
}
#PageContentArtikel h1
{
	width: 932px;
	display:block;
	height: 18px;
	line-height:18px;
	padding:4px;
	color:#666666;
	font-size: 13px;
	white-space: -1px;
	font-weight:bold;
	margin-bottom: 10px;
	margin-top: 10px;
	background: #dddddd url("../img/arrow_pointing_downright_gray.png") bottom right no-repeat;
}


#PageContent,
#PageContentMagazine
{
	float:left;
	padding-bottom: 10px;
	font-weight:normal;
	font-size:12px;
	line-height: 24px;
	color: #333333;
	padding-right: 0px;
	padding-left: 12px;
	padding-top: 0px;
	display:block;
	width: 705px;
}

#PageContentMagazine
{
	margin-top: 0px;
}


#PageContentMagazine h1
{
	width: 695px;
	float:left;
	display:block;
	padding: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color:#ffffff;
	font-size: 16px;
	letter-spacing: -1px;
	border-top: #dddddd solid 5px;
	background: #588bba;
	height: 20px;
	line-height:20px;
}
#PageContentMagazine a,
#PageContentMagazine a:visited
{
	text-decoration:underline;
	color:#333333;
}
#PageContentMagazine a:hover
{
	text-decoration:none;
	color:#333333;
}
#PageContentMagazine img
{
	float:right;
	width: 300px;
	height:auto;
	margin-left: 10px;
	margin-bottom: 10px;
	display:block;
}

#PageContent a
{
color:#444444;
font-weight:bold;
text-decoration:none;
}
#PageContent a:hover
{

color: #444444;
text-decoration:underline;
}

#PageContent h3
{
 font-size: 14px;
 font-weight: bold;
 color: #444444;
}
 
#PageContent h2
{
 font-size: 13px;
 font-weight: bold;
 color: #444444;
}
#PageContent h1
{
 font-size: 18px;
 font-weight: bold;
 letter-spacing: -1px;
 color: #333333;
 margin-top:0px;
}
 

#PageContent ul
 {
  line-height: 18px;
  padding-right: 3px;
  padding-left: 13px;
  margin-bottom: 2px;
  margin:0px;
  margin-top: 3px;
  list-style-image:url("../img/ViaBulet.gif");
  list-style-position: outside;
}
#PageContent li
{
  margin-bottom: 2px;
}
 
#PageContent select
{
width: 100%;
height: 20px;
margin-bottom: 5px;
font-size:11px;
border: #e1e1e1 solid 1px;
}
 

#PageContent hr
{
border: #e1e1e1 solid 1px;
}

/* ////////////////////////////////////////////////////////////////////////////////// */

#zoekenTitle
{
	font-size: 20px;
	font-weight:bold;
	margin-top: 0px;
	margin-bottom: 0px;
	background: #999999 url("../img/zoekhier.jpg") no-repeat;
	padding: 0px;
	padding-left: 0px;
	width: 713px;
	float:left;
	display:block;
	color: #333333;
	margin-top: 10px;
	margin-bottom: 0px;
	font-variant:small-caps;
	letter-spacing: 0px;
	/*border-bottom: #588bba solid 2px;*/
	height:30px;
}

#QuickSearchResults,
#ArtikelSearchJaargang,
#ArtikelSearch
{
	background: #dddddd;
	width: 697px;
	border: #cccccc solid 1px;
	padding: 8px;
	margin-top: 0px;
	float:left;
	vertical-align:top;
}

#ArtikelSearch
{
	width: 922px;
}

#ArtikelSearchJaargang
{
	width: 907px;
	margin-left: 8px;
}
#ArtikelenSearch
{
	width: 160px;
	display:block;
	font-size: 12px;
	font-weight:bold;
	float:left;
}


#QuickSearchResultsHome
{
	background: #dddddd;
	width: 693px;
	padding: 10px;
	margin-top: 0px;
	float:left;
	vertical-align:top;
	bordder:0px;
}

#QuickSearchResults input,
#ArtikelSearchInputs input
{
	border: #ffffff solid 1px;
	border-bottom: 0px;
	height: 24px;
	line-height:24px;
	font-size: 13px;
	font-weight:bold;
	width: 588px;
	*width: 589px;
	vertical-align:top;
}

#QuickSearchResults .btn,
#QuickSearchResultsHome .btn,
#ArtikelSearchInputs .btn
{
		background: transparent url("../img/SearchButton.gif") top no-repeat;
		border:0px;
		height: 27px;
		width: 100px;
		cursor:pointer;
		vertical-align:top;
}
#SearchInputs,
SearchInputs2
{
	float:left;
}

#SearchInputs input,
#SearchInputs2 input,
#ArtikelSearchInputs input{
	height: 24px;
	line-height:24px;
	font-size: 13px;
	font-weight:bold;
	width: 585px;
	border: #ffffff solid 1px;
	border-bottom: 0px;
background: #ffffff;
}
#ArtikelSearchInputs input
{
		background: #ffffff;
}
#SearchInputs2 input
{
		background: #ffffff;
}

/*
#SearchInputs input:focus

	background: #ffffff url("../img/zoekenbinnenboten.jpg") no-repeat left -38px;
	outline: none;
}
#ArtikelSearchInputs input:focus
{
	background: #ffffff url("../img/zoekeninbotenmagazines.jpg") no-repeat left -38px;
	outline: none;
}

#SearchInputs2 input:focus
{
		background: #ffffff url("../img/zoekeenbedrijf.jpg") no-repeat -38px;
		outline: none;
}
*/

#advancedSearch
{
	float:left;
	width: 124px;
	text-align:right;

}
#advancedSearch a
{
	font-size: 10px;
	border:none;
	padding: 2px;
	width:100%;
}
#advancedSearch a:hover
{
	background: #ffffff;
	color:#444444;
}

#LaatsteBoten
{
	border-top: 5px solid #dddddd;
	font-size: 13px;
	letter-spacing: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background: #568aba url("../img/arrow_pointing_downright.png") bottom right no-repeat; ;
	padding: 2px;
	padding-left: 6px;
	width: 703px;
	width: 543px;
	float:left;
	display:block;
	color: #ffffff;
	margin-top: 13px;
	height: 24px;
	line-height: 24px;
	padding-right: 0px;
	vertical-align:top;
}

#ZoekResultaten,
#ZoekResultaten2
{
	border-top: 5px solid #dddddd;
	font-size: 13px;
	margin-top: 0px;
	margin-bottom: 0px;
	background: transparent url("../img/backTitles.gif") center repeat-x;
	padding: 2px;
	padding-left: 6px;
	width: 704px;
	float:left;
	display:block;
	color: #ffffff;
	margin-top: 10px;
	height: 24px;
	line-height: 24px;
	padding-right: 4px;
	vertical-align:top;
}
#ZoekResultaten2
{
	width:704px;
}

#ZoekResultagten .fonttype
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.searchResultsImage
{	
	width: 120px;
	padding: 10px;
	margin-right: 10px;
	float:left;
	cursor:pointer;
	background: transparent;
	display:block;
	text-decoration:none;
	border: #dddddd solid 1px;
}
.searchResultsImage img
{
	width: 120px;
	border:0px;
	height: 90px;
	float:left;
}
.searchResultsImageBorder
{	
	width: 120px;
	text-decoration:none;
	border:0px;
	height:90px;
	float:left;
}

.searchResultsTable
{
	float:left;
	display:block;
	width: 546px;
}
.searchResultsOmschrijving
{	
	font-size: 12px;
	line-height: 15px;
	font-weight:normal;
	padding-top: 4px;
	color:#444444;
	display:block;
	width:100%;
	text-decoration:none;
	padding-left: 4px;
	vertical-align:top;
}
.searchResultsOmschrijvingLink
{
	font-size: 12px;
	line-height: 15px;
	font-weight:normal;
	color:#444444;
	text-decoration:none;
	padding:0px;
}


.searchResultsElements
{	
	font-weight:bold;
	font-size: 12px;
	line-height: 15px;
	color:#555555;
	text-decoration:none;
	width:100%;
	display:block;
	padding-left: 4px;
	vertical-align:top;
	font-weight:normal;
	vertical-align:top;
}
.searchResultsElementsLinks
{

	font-size: 12px;
	line-height: 15px;
	text-decoration:none;
	font-weight:normal;
	line-height: 15px;
	color:#555555;
	padding:0px;
}
.searchResultsChilds
{	
	font-size: 12px;
	color:#555555;
	line-height:15px;
	text-decoration:none;
	display:block;
	width:100%;
	vertical-align:top;
	font-weight:bold;
	vertical-align:top;
}
.searchResultsChildsLinks
{
	font-size: 12px;
	line-height: 15px;
	text-decoration:none;
	font-weight:bold;
	line-height: 15px;
	color:#555555;
	padding:0px;
}
.searchResultsPrice,
.searchResultsPrice2
{
	color:#444444;
	color:#333333;
	margin:0px;
	font-size:12px;
	font-weight:bold;
	padding-right: 4px;
	margin-bottom: 4px;
	line-height:22px;
	background: transparent url("../img/backTitlesGray.gif") center repeat-x;
	background: #dddddd;
	border:0px;
	margin-left: 0px;
	height: 22px;
	text-decoration:none;
	display:block;
	text-align:right;
	white-space:nowrap;
	float:right;
}
.searchResultsPrice2
{
	color:#333333;
	font-size:12px;
}

.searchResultsPrice a,
.searchResultsPrice2 a
{	
	color:#444444;
	color:#333333;
	margin:0px;
	font-size:14px;
	border:0px;
	text-decoration:none;
	white-space:nowrap;
	float:right;
}
.searchResultsPrice2 a
{
	color:#333333;
	font-size:12px;
}

.searchResultsTitle
{
	display:block;
	color:#588bba;
	font-size:14px;
	font-weight:bold;
	padding-left: 4px;
	margin-bottom: 4px;
	line-height:22px;
	background: #abcae7;
	color:#444444;
	background: transparent url("../img/backTitlesGray.gif") center repeat-x;
	background: #dddddd;
	border:0px;
	border-right:0px;
	height: 22px;
	text-decoration:none;
	display:block;
}
.searchResultsTitle a
{
	text-decoration:underline;
	
}
.searchResultsTitle a:hover
{
	text-decoration:none;
}

#noStylesLinks
{
	float:left;
	display:block;
}

#noStylesLinks a,
#noStylesLinks a:hover,
#noStylesLinks a:visited
{
	border: 0px;
	text-decoration:none;
	background: transparent;
}


.searchResults,
.searchResultsFive,
.searchResultsFive1

{

	background:#ffffff;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 0px;
	float:left;
	width: 715px;
	display:block;
	border-top: #ffffff solid 1px;
	border-bottom: #dddddd solid 1px;
	text-decoration:none;
	vertical-align:top;
}

.searchResultsFive,
.searchResultsFive1
{
	width: 549px;
}
.searchResultsFive1
{
		border-bottom: #ffffff solid 1px;
		padding-bottom: 5px;
}
#searchResultsLinks
{
	float:left;	
	width: 100%;
	display:block;
	color: #555555;
	margin-top: 6px;
	text-align:right;
}

#searchResultsLinks span
{
margin-left: 4px;
margin-right: 4px;
display:block;
float:left;

}

#mailbuttons
{
	float:left;
	display:block;
	width: 704px;
	margin-top: 13px;
	padding: 4px;
	background: #dddddd;
	margin-bottom: 13px;
	text-align:right;
}
#searchResultsLinks a,
#searchResultsLinks a:hover,
#searchResultsLinks a:visited,
#mailbuttons a:hover,
#mailbuttons .mail

{
	padding: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 20px;
	float:left;
	text-align:left;
	display:block;
	font-size: 11px;
	font-weight:bold;
	color:#555555;
	margin-right: 2px;
	background: #dddddd url("../img/arrow_pointing_topright.png") top right no-repeat;
} 
#searchResultsLinks a:hover,
#mailbuttons a,
#mailbuttons .mail
{
	font-size:13px;
	color:#ffffff;
	background: #80a6ca url("../img/arrow_pointing_topright.png") top right no-repeat;
	cursor:pointer;
	border:0px;
	font-weight:bold;
	float:right;
}
#searchResultsLinks a:hover
{
	float:left;
	font-size:11px;
}


#searchResults img
{
	cursor: pointer;
}


#searchResults,
#searchResults2
{
	padding: 0px;
	width: 715px;
	float:left;
	display:block;
	margin-top: 0px;
	text-decoration:none;
}
#searchResults2
{
	width: 702px;
	margin-left: 13px;
}
#searchResults3
{
	margin-left: 13px;
	line-height: 18px;
	margin-top: 10px;
	display:block;
	float:left;
	width: 702px;
}

#pagingNumbers
{
	float: right;
	margin-top: 10px;
	width: 120px;
	height: 22px;
	color:#444444;
	font-size: 11px;
	font-weight:bold;
	display:block;
	padding-right: 2px;
	text-align:right;
	color:#568aba;
}


#pagingResults
{
	padding: 0px;
	width: 585px;
	float:left;
	display:block;
	margin-top: 10px;
	height: 22px;
	background: transparent;
	float:left;
}


#pagingFirst a,
#pagingFirst a:hover,
#pagingFirst a:visited
{
	border: #dddddd solid 1px;
	background: #dddddd;
	display: block;
	padding-left: 2px;
	padding-right: 2px;
	width: 18px;
	height: 22px;
	line-height:22px;
	text-decoration:none;
	margin-right: 2px;
	float: left;
	color:#444444;
	text-align:center;
}
#pagingFirst a:hover
{
	border: #568aba solid 1px;
	background: #82a8cd;
	color:#ffffff;
}

#pagingLast a,
#pagingLast a:hover,
#pagingLast a:visited
{
	border: #dddddd solid 1px;
	background: #dddddd;
	display: block;
	padding-left: 2px;
	padding-right: 2px;
	width: 18px;
	height: 22px;
	line-height:22px;
	text-decoration:none;
	margin-right: 2px;
	float: left;
	color:#444444;
	text-align:center;
}
#pagingLast a:hover
{
	border: #568aba solid 1px;
	background: #82a8cd;
	color:#ffffff;
}

#pagingResultsItems a,
#pagingResultsItems a:hover,
#pagingResultsItems a:visited
{
	border: #dddddd solid 1px;
	background: #dddddd;
	display: block;
	padding-left: 2px;
	padding-right: 2px;
	width: 18px;
	height: 22px;
	line-height:22px;
	text-decoration:none;
	margin-right: 2px;
	float: left;
	color:#444444;
	text-align:center;
}
#pagingResultsItems a:hover
{
	border: #568aba solid 1px;
	background: #82a8cd;
	color:#ffffff;
}


#pagingVorige a
{
	width: 75px;
	background: transparent url("../img/vorige.gif") no-repeat;
	border: 0px;
	height:24px;
	display:block;
	float:left;
	margin-right: 2px;
}
#selectedpagina a,
#selectedpagina a:visited
{
	border: #82a8cd solid 1px;
	background: #82a8cd;
	color:#ffffff;
	display:block;
	float:left;
	height:22px;
	width: 18px;
	line-height:22px;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration:none;
	margin-right:2px;
	text-decoration:none;
	text-align:center;
}
#pagingVolgende a
{
	width: 75px;
	background: transparent url("../img/volgende.gif") no-repeat;
	border: 0px;
	height:24px;
	display:block;
	float:left;
	margin-left: 0px;
}
#print
{
	float:right;
	width: 50px;
	height: 20px;
	display:block;
	margin-right: 10px;
}
#print a
{
	float:right;
	width: 50px;
	height: 20px;
	display:block;
	background:url("../img/print.png") no-repeat;
	
}
#print a:hover
{
	float:right;
	width: 50px;
	height: 20px;
	display:block;
	background:url("../img/print_hover.png") no-repeat;
	
}

#bewaard
{
	float:right;
	width: 80px;
	height: 20px;
	display:block;
	background:url("../img/bewaar2.png") no-repeat;
	
}

#bewaard a
{

	float:right;
	width: 80px;
	height: 20px;
	display:block;
	background:url("../img/bewaar2.png") no-repeat;
	
}
#bewaard a:hover
{
	
	float:right;
	width: 80px;
	height: 20px;
	display:block;
	background:url("../img/bewaard_hover.png") no-repeat;
}

#bewaar

{
	float:right;
	width: 50px;
	height: 20px;
	display:block;
	background: url("../img/bewaar.png") no-repeat;
}
#bewaar a
{
	float:right;
	width: 50px;
	height: 20px;
	display:block;
	background:url("../img/bewaar.png") no-repeat;
}
#bewaar a:hover
{
			float:right;
	width: 50px;
	height: 20px;
	display:block;
			background:url("../img/bewaar_new.png") no-repeat;
}



<!-- -->

#latestBoats
{
	padding: 0px;
	width: 553px;
	float:left;
	display:block;
	margin-top: 0px;
}


.latestBoats
{
	background:#dddddd;
	padding: 8px;
	margin-bottom: 0px;
	float:left;
	width: 537px;
	display:block;
}

#latestBoats a
{
	border-bottom: #ffffff solid 1px;
	display:block;

}
#latestBoats a:hover
{
	text-decoration:none;
	border-bottom: #dddddd solid 1px;
	background:#ffffff;
	display:block;
}

#latestBoats img
{
	cursor: pointer;
}

.latestBoatsImage
{
	width: 140px;
	padding-right: 8px;
	float:left;
	cursor:pointer;
}
.latestBoatsImageBorder
{
	width: 140px;
	border: #80a6ca solid 1px;
}
.latestBoatsContent
{
	width: 369px;
	cursor:pointer;
}
.latestBoatsOmschrijving
{
	font-size: 10px;
	line-height: 14px;
	font-weight:normal;
	width:100%;
	padding-top: 4px;
	
}
.latestBoatsPrice
{
	text-align:right;
	line-height: 13px;
}
.latestBoatsElements
{
	font-weight:bold;
	font-size: 9px;
	line-height: 15px;
}
.latestBoatsChilds
{
	font-size: 11px;
	color:#80a6ca;
	line-height:15px;
}

.latestBoatsTitle
{	color:#0d0a88;
	font-size:13px;
	font-weight:bold;
	padding-bottom: 4px;
	line-height:13px;
}

/*  rechterkant */
#rightSide
{
	width: 140px;
 	padding-left: 30px;
    vertical-align: top;
    text-align: center;
	margin-top: 130px;
	float:left;
}

#rightSide img, 
#rightSide a
{
	margin-bottom: 16px;
}

#CarouselImage
{
	background: #ffffff;
	padding: 0px;
	margin-left: 1px;
	margin-right: 14px;
	margin-top: 0px;
}

/*//////////////////////////////////////////////////////PageLeft /////////////////////////////////*/

#PageLeft,
#PageLeftMagazine
{
	float:left;
	display:block;
	width: 200px;
	margin-top: 10px;
	padding-right:12px;
	padding-left:10px;
	text-align:left;
	color:#333333;
	font-size:11px;
	word-spacing:normal;
	line-height:20px;
	border-right: #dddddd solid 1px;
}
#PageLeftMagazine img
{
	width: 135px;
	margin:0px;
	border:0px;
	text-decoration:none;
	height: auto;
	float:left;
	margin-right: 65px;
}

#bladerenBotenSubs
{
	background:transparent url("../img/backTitlesGray.gif") repeat-x;
	background: #dddddd;
	color:#444444;
	padding: 4px;
	padding-top: 2px;
	padding-bottom:2px;
	margin-top: 4px;
	margin-bottom: 4px;
	display:block;
	float:left;
	width: 192px;
	font-weight:bold;
	font-size:12px;
}
#bladerenBotenSubs a
{
	background:#dddddd;
}


#bladerenBotenSubs1
{
	background:transparent url("../img/backTitlesGray.gif") repeat-x;
	background: #dddddd;
	color:#444444;
	padding: 4px;
	padding-top: 2px;
	padding-bottom:2px;
	margin-top: 4px;
	margin-bottom: 4px;
	display:block;
	float:left;
	width: 192px;
	font-weight:bold;
	font-size:12px;
}
#bladerenBotenSubs1 a
{
	background:#dddddd;
}


#bladerenBotenSubs2
{
	background:transparent url("../img/backTitlesGray.gif") repeat-x;
	background: #dddddd;
	color:#444444;
	padding: 4px;
	padding-top: 2px;
	padding-bottom:2px;
	margin-top: 4px;
	margin-bottom: 4px;
	display:block;
	float:left;
	width: 192px;
	font-weight:bold;
	font-size:12px;
}
#bladerenBotenSubs2 a
{
	background:#dddddd;
}

<!-- -->

#PageLeft a,
#PageLeftMagazine a
{
width:194px;
padding: 1px;
padding-left: 0px;
padding-right: 6px;
background: transparent;
color: #444444;
display:block;
text-decoration:none;
font-size:11px;
font-weight:bold;
font-weight:normal;
border-bottom: #e8e8e8 solid 1px;
float:left;
}

#PageLeft a:hover,
#PageLeft .selected,
#PageLeftMagazine a:hover,
#PageLeftMagazine .selected
{
	width:190px;
	padding: 1px;
	padding-left: 4px;
	padding-right: 6px;
	background: #80a6ca;
	color: #ffffff;
	font-weight:bold;
	display:block;
	text-decoration:none;
	font-size:10px;
	border-bottom: #0060b7 solid 1px;
	
}
#PageLeftMagazine a:hover
{
	background:#80a6ca;
	border-bottom: transparent solid 1px;
}

#PageLeftMagazine a
{
	float:left;
	display:block;
	color:#666666;
	font-weight:bold;
	font-size:11px;
	white-space:normal;
	border-bottom: 1px dotted #dddddd;
	background:#dddddd url("../img/arrow_pointing_topleft.png") left center no-repeat;
	width:173px;
	padding-left: 21px;
	

}

#PageLeftMagazine a:hover
{
	background: #666666 url("../img/arrow_pointing_topleft.png") left center no-repeat;
	padding-left: 21px;
	width:173px;
	color:#ffffff;
}


#bladerenBoten,
#bladerenSelectie
{
	float:left;
	width:196px;
	display:block;
}
#bladerenBoten a,
#bladerenBoten a:hover,
#bladerenSelectie a,
#bladerenSelectie a:hover
{
	float:left;	
	margin-left: 0px;
	margin-bottom: 0px;
	font-size:16px;
	color:#ffffff;
	color:#588bba;
	padding: 4px;
	padding-left:0px;
	font-weight:bold;
	/*background: transparent url("../img/backTitles.gif") center repeat-x;*/
	width: 196px;
	border-bottom: #588bba solid 2px;
	display:block;
	background: #ffffff;
}

#bladerenSelectie a,
#bladerenSelectie a:hover
{
	border-bottom: #dddddd solid 1px;
	font-size: 13px;
	font-weight:normal;
	color:#444444;
	width: 180px;
	letter-spacing:0px;
	padding-left: 16px;
	background: url("../img/delete_cross.gif") center left no-repeat;
	background:url("../img/icn-del.gif") center left no-repeat;
	color:#c00!important;
}


#AdsLeft,
#MagazineLeft
{
	color:#ffffff;
	margin-top: 20px;
	float:left;
	width:188px;
	padding: 1px;
	padding-left: 6px;
	padding-right: 6px;
	display:block;
	height: 40px;
	font-size:13px;
	font-weight:bold;
	white-space:-1px;
	line-height:40px;
	background:#d1d1d1;
}
#AdsLeft
{
	margin-top: 30px;
	background: #ffffff;
	border-bottom: #dddddd solid 2px;
	line-height: 20px;
	height: 20px;
	padding-top:20px;
	color:#666666;
	width: 194px;
	padding-left:0px;
	font-size: 14px;
}
#MagazineLeft
{
margin-top:0px;	
}
#Adverts,
#Magazines
{
	padding: 0px;
	float:left;
	width:200px;
	display:block;
	border-top: 0px;
	margin-top: 1px;
	text-align:center;
}
#Adverts
{
  text-align:left;
  padding-bottom: 20px;
}
#Magazines
{
	background:#dddddd;
}
#Adverts img,
#Magazines img
{
	margin:0px;
	border:0px;
	padding:0px;
	margin-bottom: 1px;
	padding: 10px;
	padding-left: 40px;
	padding-right: 40px;
	background:#dddddd;
	width: 120px;
	float:left;
}

#Magazines a,
#Magazines a:hover
{
	padding:0px;
	margin:0px;
	border:0px;
	float:left;
	text-decoration:none;
}
#Magazines img
{
		width: 134px;
		padding-left: 33px;
		padding-right: 33px;
}

#jaarArtikelen
{
	width: 930px;
	margin-left: 2px;
	float:left;
	display:block;
	margin-top: 13px;
	
}
#jaarArtikelen td
{
	padding: 4px;
}
#jaarArtikelen a
{
	border:0px;
	text-decoration:none;
}
#jaarArtikelen img
{
	border: none;
	text-decoration:none;
}
.jaarArtikel
{
	width: 180px;
	display:block;
	float:left;
	margin-bottom: 13px;
	margin-left: 6px;
}
.jaarArtikelTitle
{
background: #999999;
color:#ffffff;
font-weight:bold;
width: 180px;
text-align:center;
float:left;
height: 28px;
line-height: 28px;
display:block;
}


.jaarArtikelContent
{
	background: #dddddd;
	width: 180px;
	float:left;
	display:block;
	height: 200px;
	text-align:center;
	padding-top: 13px;
}

#jaarArtikelen h1
{
	
 background: #999999;
 color:#ffffff;
 font-weight:bold;
width: 100%;
}


/*-----------------------------------------------------------mainTable --------------------*/

.SideCellsLeft
{
	/*background: transparent url("../img/sidecellLeft.jpg") right repeat-y;*/
	width: 50%;
}
.SideCellsRight
{
	padding-left: 30px;
	vertical-align:top;
	padding-top: 150px;
	width:50%;
	/*background: transparent url("../img/sidecellRight.jpg") left repeat-y;*/
}
#sideCellsRight img
{
	border: #d3d3d3 solid 1px;
	text-decoration:none;
	margin-bottom: 10px;
}

.mainTable 
{
padding: 0px;
margin: 0px;
border-collapse: collapse;
width: 100%;
height: 100%;
}
 

.footerCell 
{
 position: relative;
 background-position: center;
 background-position: top;
 /*background: #5086b8 url("../img/footerCell.jpg") no-repeat;*/
 background:#ffffff;
 padding: 0px;
 vertical-align: top;
 width: 960px;
}
 

.backgroundCell 
{
 position: relative;
 background-position: left;
 background-position: top;
 background: #ffffff;
 padding: 0px;
 vertical-align: top;
 width: 960px;
}
 
/*--------------------------------------------------------------------FOOTER------------------*/

#footer1 a
{
	color:#ffffff;
	text-decoration:none;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	width:190px;
	height: 20px;
	display:block;
	float:left;
}
#footer1 a:hover
{
	text-decoration:underline;
}
.footerLinks,
.footerLinks1
{
 padding-right: 20px;
 padding-left: 20px;
 border-right: #efefef dotted 1px;
 min-height: 140px;
 width: 190px;
 display:block;
 float:left;
 text-align:left;
}
.footerLinks h3,
.footerLinks1 h3
{
	font-size: 15px;
	margin-top:0px;
	margin-bottom: 10px;
}
.footerLinks1
{
 border-right: 0px;
 padding-right:0px;
}

#footer1
{
	width: 920px;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	background:#5086b8;
	padding: 10px;
	border-top: #dddddd solid 10px;
	float:left;
	display:block;
	margin:10px;
}

#footer2
{
	width: 950px;
	padding-left: 10px;
	color:#555555;
	font-size:11px;
	float:left;
	display:block;
	background:#fff;
}
#footer2 a
{
 color:#555555;
 text-decoration:none;
}
#footer2 a:hover
{
 color:#555555;
 text-decoration:underline;
}


html>/*firefox*/body .footerCell
{
height: 56px !important; 
}
 

#kruimelPad a.on{

height: 24px;
padding:2px;
padding-right:10px;
padding-left:10px;
padding-top: 0px;
padding-bottom: 0px;
line-height: 24px;
color:#666666;
border:1px solid #dddddd;
margin-right: 8px;
text-decoration:none!important;

}
#kruimelPad a.on.lst{
white-space:nowrap;background:none!important;
}
#kruimelPad a.on:focus,
#kruimelPad a.on:hover{
 
height: 24px;
padding-left:10px;
padding-right:10px;
padding-top: 0px;
padding-bottom: 0px;
line-height: 24px;
color:#ffffff;
border:1px solid #588bba;
text-decoration:none!important;
background: #588bba url("../img/icn-dropupdown.gif") no-repeat center right!important;
}
#kruimelPad .pathArrow
{
	margin-right: 4px;
	vertical-align:middle;
	height: 20px;
	line-height:20px;
}

#kruimelPad .save-search{color:#36c;margin-left:.25em;white-space:nowrap;}
#kruimelPad .nav-path-s{font-size:.85em;line-height:2.2em;}
* html #kruimelPad .nav-path-s{line-height:2.15em;}
.kruimelPadpanel {display:inline;}
.kruimelPadpanel
{line-height:1.85em!important;* line-height:1.8em;}.nav-dropdown{position:absolute; left:0px;}
.nav-dropdown ul{background-color:#fff;border:1px solid #ccc;float:left;font-weight:normal;margin:0;padding-left: 10px; position:relative;z-index:500;}
.nav-dropdown li{line-height:0;display:block;padding:0;margin:0;border:0;font-size:.9em!important;white-space:nowrap;}

.nav-dropdown li a,.nav-dropdown li strong,.nav-dropdown li span
{
display:block;line-height:1em;color:#555555!important;text-decoration:none;padding:.5em 1em;position:relative;

}

.nav-dropdown li a:focus,.nav-dropdown li a:hover,.nav-dropdown li a:active
{
text-decoration:none;background-color:#588bba;color:#ffffff!important;
}
.nav-dropdown li strong
{color:#000!important;}
.nav-dropdown-shadow{position:absolute;left:3px;top:3px;filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;background-color:#000;height:100%;width:100%;z-index:500;}
.nav-dropdown li.on a{background:url("../img/icn-selected.gif") no-repeat 6px 50%;color:#000!important;font-weight:bold;}
.nav-dropdown li.on a:hover,.nav-dropdown li.on a:active{background-color:#e1ecf4;}
.nav-dropdown li.del{border-bottom:1px dotted #ccc;}.nav-dropdown li.del a{background:url("../img/icn-del.gif") no-repeat 7px 50%;color:#c00!important;}
.nav-dropdown li.del a:hover,.nav-dropdown li.del a:active{background-color:#fcc;}
.nav-dropdown li a.status-error{background-position:1em .6em;color:#c00!important;padding-left:2.25em;}
* html .nav-dropdown-shadow{display:none;}
#kruimelPad ul.nav-dropdown{background-color:#fff;border:1px solid #ccc;float:left;margin:0;padding:0;list-style:none;text-align:left;position:relative;z-index:500;}
#kruimelPad ul.nav-dropdown li a{padding-left:21px;}.listing-sort-container{position:relative;z-index:400;}
* html .listing-sort-container{height:19px;margin-bottom:-1px;}.listing-sort .nav-dropdown{top:21px;right:0;left:auto;margin-top:-3px;margin-left:-1px;}
.listing-sort .nav-dropdown-right{* margin-right:1px;}.listing-sort .nav-dropdown li.del{border-top:1px dotted #ccc;border-bottom:none;}
.listing-sort .nav-dropdown li.del a{background-image:none;}.listing-sort .nav-dropdown li.sort-reverse a{border-bottom:1px dotted #ccc;font-weight:bold;}
.action-edit-dropdown .nav-dropdown{left:0;top:19px;}.nav-pg{list-style:none;width:100%;margin:0;padding:0;line-height:3em;text-align:center;}


#kruimelPad{
	position:relative;
	width:500px;
	z-index:595; 
	float:left;
	margin-top: 10px;
	margin-bottom: 10px;
	
}

#BedrijvenSelectCat
{
	float:left;
	width: 170px;
	display:block;
	margin-top:10px;
}

.kruimelPadpanel {float:left;}
.kruimelPadouter a{white-space:nowrap;}
.kruimelPadouter{display:inline;float:left;margin-right:0;}
.kruimelPadrel{position:relative;top:-3px!important;* display:inline;* top:0;}

.kruimelPadschaduw{filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;position:absolute; display:none;z-index:500;background-color:#000;}
.kruimelPaddiv{position:absolute;display:none;z-index:500;background-color:#FFF;}

/*bedrijven */

.BedrijvenTitle2
{
	float:left;
  	width: 260px;
	padding:0;
	display:block;
	margin-top: 10px;
	margin-left: 13px;
	background: url("../img/backTitles.gif") repeat-x;
	padding-left: 3px;
	float:left;
  	color:#fff;
	font-size: 13px;
	font-weight:bold;
	white-space:nowrap;
	cursor: pointer;
	padding: 0px;
	padding-left: 4px;
	padding-right: 0px;
	text-align: left;
	height: 24px;
	padding-top: 6px;
	border-top: #dddddd solid 5px;
}

.BedrijvenTitle,
.BedrijvenPageBack
{
	float:left;
  	width: 534px;
	padding:0;
	display:block;
	margin-top: 10px;
	margin-left: 13px;
	background: url("../img/backTitles.gif") repeat-x;
	padding-left: 3px;
	float:left;
  	color:#fff;
	font-size: 13px;
	font-weight:bold;
	white-space:nowrap;
	cursor: pointer;
	padding: 0px;
	padding-left: 4px;
	padding-right: 0px;
	text-align: left;
	height: 24px;
	padding-top: 6px;
	border-top: #dddddd solid 5px;
}
.BedrijvenPageBack
{
	float:left;
  	width: 170px;
	padding:0;
	display:block;
	margin-top: 10px;
	margin-left: 0px;
	height: 24px;
	padding-top: 6px;
	background: url("../img/backTitles.gif") repeat-x;
	padding-right: 6px;
	text-align:right;
	border-top: #dddddd solid 5px;
}

.BedrijvenPageBack a
{
	color:#ffffff;
	text-decoration:none;
}

#bedrijvenGoogleMap
{
	height: 500px;
	float:left;
	display:block;
}

.ErrorRed
{
	float:left;
	width: 703px;
	padding: 4px;
	background: #ffe5e5;
	border: #ff0000 dotted 1px;
	color:#ff0000;
	font-size: 13px;
	font-weight:bold;
	margin-bottom: 13px;
	margin-top: 0px;
	display:block;
}


/* Tabs */
.idTabs {
	border-top: 5px solid #dddddd;
	float:left;
  	width: 540px;
	padding:0;
	display:block;
	margin-top: 10px;
	margin-left: 13px;
	background: url("../img/backTitles.gif") repeat-x;
	padding-left: 3px;
	/*border-top: #024787 solid 2px;*/
}

.idTabs ul {
  margin:0;
  	width: 523px;
  padding:0;
  list-style:none;
  position:absolute;
  z-index:2;

  background: url("../img/backTitles.gif") repeat-x;
}

.idTabs li 
{ list-style:none; 
float:left;
} 
.idTabs a {
  float:left;
  color:#fff;
	font-size: 13px;
	font-weight:bold;
	white-space:nowrap;
	cursor: pointer;
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 23px;
	padding-top: 7px;
	text-decoration:none;
	width: 131px;
	text-align:center;
}
.idTabs a:hover
{
		background: url("../img/tabHover.gif") no-repeat;
}
 
.idTabs a.selected {

  	cursor:pointer;
  	color: #000;
	white-space: nowrap;
	background: url("../img/tabSelected.gif") no-repeat;
	text-decoration:none;
}

#DetailPageClickImages
{
	border-top: 5px solid #dddddd;
	width: 167px;
	display:block;
	margin-top: 10px;
	margin-left: 0px;
	background: transparent url("../img/backTitles.gif") top repeat-x;
	float:right;
	margin-right: 10px;
	height: 25px;
	padding-top:5px;
	text-align:right;
	padding-right: 4px;
	
}
#DetailPageClickImages a
{
	border:0px;
	text-decoration:none;
}

.tab_content,
.tab_content_2 {
	width: 713px;
	display:block;
	color: #333333;
	float: left;
	padding: 0px;
	padding-top: 0px;
	margin-left: 13px;
}
.tab_content_2 
{
	padding-top: 0px;
}

/* photogallery */
.galleria{list-style:none;}

.galleria li{display:block;overflow:hidden;float:left;}

.galleria li a{display:none}
.galleria li div img{cursor:pointer}
.galleria li img.thumb{cursor:pointer; position:relative; z-index:996; width:60px; text-align:center}


	.demo{position:relative; float:left; *margin-top: 10px;background:#dddddd; border:#cccccc solid 1px;}
	.gallery_demo{width:703px;margin:0; padding:4px;}
	.gallery_demo ul {float:left; margin:0;padding:4px; display:block; }
	
	.gallery_demo img
	{
	width:60px;
	height:45px;
	}
	
	
	.gallery_demo li
	{
	position:relative;
	width:60px;
	height:45px;
	margin-top:0px; 
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	*padding-bottom: 50px;
	margin-bottom: 50px;
	z-index: 1000;
	float:left;
	background: transparent url("../img/gallery_demo.png") left top no-repeat; 

	}

	.gallery_demo .active,
	.gallery_demo .hover_dif
	{
	width:60px;
	height:45px;
	margin-top:0px; 
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom:3px;
	height:45px;
	position:relative;
	display:block;
	padding-bottom: 40px;
	margin-bottom:0px;
	background: transparent url("../img/gallery_demo_hover.png") left top no-repeat; 
	z-index:1001;
	float:left;
	}


	
	#main_image{float:left; margin-top: -50px;height:auto;width:703px; padding:4px; position:relative; z-index:999; text-align:center}
	#main_image img{margin-top:0px; width: 501px; height:auto;position:relative; z-index:998;}

/* homepage */

#icons
{
	width: 150px;
	display:block;
	float:left;
	margin-top: 13px;
	margin-left: 10px;
}

#iconsBotenMagazine
{
	width: 150px;
	height: 214px;
	display:block;
	float:left;
	background: transparent url("/artikelen/images/viaboten_cover.jpg") no-repeat 0 0;
	margin-bottom:14px;
		cursor:pointer;
}
#iconsBedrijven
{
	width: 150px;
	height: 100px;
	display:block;
	float:left;
	background: transparent url("../img/bedrijvengids.jpg") no-repeat 0 0;
	margin-bottom: 14px;
}
#iconsBedrijven a
{

	background: transparent url("../img/bedrijvengids.jpg") no-repeat 0 0;
		cursor:pointer;
}
#iconsBedrijven a:hover
{
		background: transparent url("../img/bedrijvengids_hover.jpg") no-repeat 0 0;
}

#iconsMelduaan
{
		width: 150px;
	height: 100px;
	display:block;
	float:left;
	margin-bottom: 14px;
		cursor:pointer;
}
#iconsMelduaan a
{

	background: transparent url("../img/plaatsuwboot.jpg") no-repeat 0 0;
		cursor:pointer;
}
#iconsMelduaan a:hover
{

	background: transparent url("../img/plaatsuwboot_hover.jpg") no-repeat 0 0;
}
#iconsMailService
{
	width: 150px;
	height: 100px;
	display:block;
	float:left;
	margin-bottom: 10px;
		cursor:pointer;
}
#iconsMailService a
{
	background: transparent url("../img/melduaan.jpg") no-repeat 0 0;
}
#iconsMailService a:hover
{
	background: transparent url("../img/melduaan_hover.jpg") no-repeat 0 0;
}


#iconsBotenMagazine a,
#iconsBedrijven a,
#iconsMelduaan a,
#iconsMailService a,
#iconsBotenMagazine a:hover,
#iconsBedrijven a:hover,
#iconsMelduaan a:hover,
#iconsMailService a:hover
{
	width: 150px;
	height: 100px;
	display:block;
	float:left;
	cursor:pointer;
}


#sliderContainer
{
	width: 713px;
	height: 270px;
	display:block;
	float:left;
	margin:0px;
	margin-top:13px;
	color:#333;
	background: #ffffff;
}

#slider
{
	float:left;
	display:block;
	height: 225px;
	width: 713px;
	margin:0px;
}
#slider img
{
	margin:0px;
	padding:0px;
}

#slider a
{
	text-decoration:none;
}
.sliderImage
{
margin:0px;
padding-left: 10px;
padding-right: 10px;
padding: 13px;
display:block;
border:0px;
text-decoration:none;
float:left;
padding: 13px;
padding-bottom: 0px;


}
.sliderImage img
{
	padding:0px;
	border:0px;
	margin:0px;
	text-decoration:none;
	padding: 10px;
}

#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	}
#slider li{ 
	/* 
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/ 
	width: 713px;
	overflow:hidden; 
	float:right;
	display:block;
	height: 225px;
}	

.sliderText
{
	width: 510px;
	padding: 0px;
	margin-top: 0px;
	color: #444444;
	font-weight:bold;
	float:left;
	display:block;
}

.sliderText a
{
	border:0px;
	margin:0px;
	padding:0px;
}
.sliderTextTitle
{
	float:left;
	display:block;
	width: 705px;
	margin:0px;
	padding:0px;
}

.sliderTextTitle a,
.sliderTextTitle a:visited
{
	float:left;
	background: #9fbcd8;
	background: #dddddd;
	color:#9fbcd8;
	color:#444444;
	margin: 0px;
	width: 695px;
	padding: 4px;
	padding-left: 13px;
	display:block;
	font-size:15px;
	font-weight:bold;
	white-space:-1px;
	border:0px;
	margin:0px;
	/*border-top: #ddddd solid 2px;*/
}
#sliderLinks
{
	float:left;
	display:block;
	width: 535px;
	border-top: #ffffff dotted 1px;
	margin-top: 20px;
}

#sliderLinks a
{
	float:left;
	padding-left: 25px;
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:0px;
	width: 510px;
	display:block;
	color:#333333;
	font-weight:bold;
	font-size:11px;
	white-space:normal;
	border-bottom: 1px dotted #ffffff;
	border-bottom: 1px dotted #dddddd;
	background:#dddddd url("../img/arrow_pointing_topleft.png") left center no-repeat;
	background:#ffffff url("../img/arrow_pointing_topleft.png") left center no-repeat;
}

#sliderLinks a:hover
{
	background: #dddddd url("../img/arrow_pointing_topleft.png") left center no-repeat;
	
}
	/* numeric controls */	
#sliderContainer ol
{
	width: auto;
	float:left;
	margin-top: 4px;
	text-align:right;
}
	ol#controls{
		margin:0;
		padding:0;
		height:28px;
		padding: 6px;
		float:right;
		margin-left: 0px;
		text-align:right;
		margin-bottom:10px;
		}
	ol#controls li{
		margin:0 6px 0 0; 
		padding:0;
		list-style:none;
		height:28px;
		line-height:28px;
		float:left;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ffffff;
		background:#e1e1e1;
		color:#444444;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#588bba;
		border:1px solid #ddd;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

/*
input
{
	border: #dddddd solid 1px;
	background: #ffffff;
	color:#444444;
}
*/

/* accordion -------     */
.acc_header{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;
padding: 2px 5px;
border: 1px solid #bbb;
background: #ccc;
font-size: 13px;
font-weight:bold;
color:#666;
}
.acc_header h3
{
	color:#666;
}

.acc_open{ /*class added to contents of 1st demo when they are open*/
border: 1px solid #588bba;
background: #588bba;
color:#fff;
font-size:13px;
font-weight:bold;
}
.acc_open h3
{
	color:#fff;
}

#noGood h1
{
	float:left;
	display:block;
	height: 18px;
	line-height:18px;
	padding:4px;
	color:#666666;
	font-size: 13px;
	white-space: -1px;
	font-weight:bold;
	margin-bottom: 10px;
	margin-top: 10px;
	background: #dddddd url("../img/arrow_pointing_downright_gray.png") bottom right no-repeat;
	width: 932px;
	text-decoration:none;
}