﻿.content-holder {
	width: 940px;
	float: left;
	margin: 0 0 0 36px;
	min-height: 230px;
	}

  .maintenance .content-holder {
    padding-top: 80px;
  }
  
.content-holder-shopcart {
	width: 940px;
	float: left;
	margin: 0;
	}

.col2-left-holder {
	width: 700px;
	float: left;
	height: auto;
	}
	
.col2-right-holder {
	width: 220px;
	float: right !important;
	}	
	
.col3-left-holder {
	width: 220px;
	float: left;
	height: auto;
	margin: 0 10px 0 0;
	}	
	
.col3-center-holder {
	width: 480px;
	float: left;
	height: auto;
	margin: 0 10px 0 0;
}	

.col3-right-holder {
	width: 220px;
	display: inline;
	overflow: hidden;
	float: left;
	height: auto;
	}	
	
/* FILTER */	
.filter-holder {
	padding: 10px;
	background-color: #FBF7E5	;
	min-height: 300px;
	}

.filter-item {
	clear: both;
	}

.filter-title {
	width: 200px;
	border-bottom: 1px solid #D1B9CB;
	}		

.selection_filter_delete 
{
	padding: 0;
	margin: 0;
	width: 170px;
	float: left;
}

.selection_filter_delete
{
	float: left;
	background: url('/static/images/btn_delete.gif') 0 2px no-repeat;
	padding: 0 0 0 17px;
}

.selection_filter_delete a:hover, .searchstring a:hover { 
  text-decoration: line-through;
}

.selection_filter_delete a.delete_replace { color: #5F5F5F; }

.selection_filter 
{
	float: left;
	background-color: #F7EEC8;
	padding: 5px;
	width: 190px;
	margin: 0 0 10px 0;
}


.selection_filter .filter-title
{
	width: 185px;
	float: left;
}

.search-result-holder-col 
{
	float: left;
	padding: 0 5px 10px 5px;
	
}

.search-result-edit-text
{
	float: left;
	padding: 10px 0;
	font-size: 12px;
	width: 170px;
}

.search-result-edit-icon 
{
	float: right;
	padding: 12px 5px 0 5px;

}

.search-result-edit-form 
{
    float: left;
}


/* // FILTER */


/* RAMSJ */

.content-center-ramsj-holder {
	margin: 0;
	padding: 10px;
	clear: both;
	background: url(/static/images/bg_result_480.gif) no-repeat top left;
	width: 460px;
	min-height: 100px;
	
	}
	
.content-center-ramsj-image {
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
	width: 60px;
	}
	
.content-center-ramsj-content {
	margin: 0;
	padding: 0;
	float: left;
	font-size: 11px;
	line-height: 18px;
	width: 370px;
	}
		
.content-center-ramsj-content a{
	color: #52006D;
	font-weight: bold;
	}	
.content-center-ramsj-content .text-author{
	font-weight: normal !important;
	}

.price-from-bg {
	position: relative;
	background: url(/static/images/bg_price_strike.gif) no-repeat;
	width: 48px;
	height: 11px;
	float: left;
	margin: 6px 0 0 3px;
	font-size: 11px;
	}
	
.price-from {
	position: absolute;
	margin: -2px 0 0 4px;
	}
	
.price-holder {
	font-size: 12px;
	}

.price {
	color: #E44510;
	font-size: 13px;
	font-weight: bold;
	float: right;
	margin: 5px 0px 0 10px;
	width: 190px;
}	

  .top10-item-holder .price { float: left; margin-top: 0; }
  .price a { float: right; display: inline; margin-left: 5px; }
  
.price-s-result {
	color: #E44510;
	font-size: 13px;
	font-weight: bold;
	float: left;
	margin: 3px 10px 0 10px;
	/*width: 60px;*/
	width: auto;
	}	

.price-holder-result {
	font-size: 12px;
	width: 375px;
	}
	
.ramsj-title, .header-title, .header-title-homepage  {
	border-bottom: 1px solid #e5e5e5;
	}

.ramsj-content {
	margin: 0;
	padding: 5px 0 10px 0;
	font-size: 11px;
	
}		

.bookofthemonthHolder 
{
	float: left;
	margin: 10px 20px 0 0;	
	max-width: 330px;
}


.bookofthemonthHolderRamsj 
{
	float: left;
	margin: 10px 20px 0 0;	
	max-width: 700px;
}


.LovelyReadingBooksHolder
{
	float: left;
	margin: 10px 0 0 0;
}
/* // RAMSJ */



/* NIEUWS */

.nieuws-item-holder {
	margin: 0;
	padding: 10px;
	background: url(/static/images/bg_result_700.gif) no-repeat top left;
	width: 680px;
	min-height: 95px;
	float: left;
	}

.nieuws-date {
	float: right;
	margin: 0 15px 0 0;
	padding: 0;

	}
	
.nieuws-content-holder {
	clear: both;
	margin: 0 0 0 10px;
	padding: 0;
	line-height: 18px;
	}
	
.nieuws-content-image {
	float: left;
	margin: 0;
	padding: 0;
	width: 50px;
	}

.nieuws-content {
	float: left;
	margin: 0;
	padding: 0;
	width : 600px;
	}


.nieuws-content a {
	color: #56007D;
	}
	
.nieuws-content	p 
{
	margin: 0;
	padding: 5px 0 0 0;
}

/* // NIEUWS */


/* NIEUWSDETAIL */
.nieuws-detail-holder, .agenda-detail-holder  {
	margin: 10px 0 0 0;
	padding: 0;
	line-height: 18px;
	}

.nieuws-detail-holder img, .agenda-detail-holder img {
	margin: 0 10px 10px 0;
	padding: 0;
	float: left;
	}

.nieuws-detail-image, .agenda-detail-image {
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
	width: 100px;
	}

.nieuws-detail-content, .agenda-detail-content {
	margin: 0 50px 0 0;
	padding: 0;
	float: left;
	width: 500px;
	}

/* // NIEUWSDETAIL */


/* NIEUWSBRIEF */
.nieuwsbrief-holder {
	float: left;
	margin: 20px 0 0 0;
	padding: 0;
	}
	
.nieuwsbrief-content {
	margin: 5px 0 0 0;
	padding: 0;
	font-size: 11px;	
	line-height: 18px;
	}

/* // NIEUWSBRIEF */

/* PAGER */
.newsoverview-container
{
	float: left;
	width: 100%;
}

.pager-holder {
	float: left;
	padding: 5px 0 10px 0;
	margin: 0 0 10px 0;
	height: 10px;
	border-bottom: 1px solid #D1B9CB;
	font-size: 11px;
	width:	100%;
}

.pager-holder-bottom {
	float: left;
	padding: 5px 0 10px 0;
	margin: 10px 0;
	height: 10px;
	border-top: 1px solid #D1B9CB;
	font-size: 11px;
	width:	100%;
}

.pager-holder-detail {
	clear: both;
	padding: 14px 0 20px 0;
	font-size: 11px;
	}

.pager-left-holder {
	margin: 0;
	padding: 0;
	float: left;
	}
	
.pager-right-holder {
	margin: 0;
	padding: 0;
	float: right;
	}
	
.pager_text {
	margin: 1px 0 0 0;
	padding: 0;
	float: left;
	}

.sorting-holder {
	margin: 1px 0 0 0;
	padding: 0;
	float: left;

	}
/* // PAGER */




/* GLOBAL */
.header-title-small,.header-holder-large {
	border-bottom: 1px solid #D1B9CB;
	}

.header-holder-large h1
{
/*	float:left;	*/
	margin : 0;
	padding : 0 0 5px 0;
	min-width: 500px;
}

.header-holder-large #divSearch
{	
	float:left;	
	padding-top:12px;
	padding-left:5px;	
}

.header-title-right {
	margin: 13px 0 0 0;
}	

.text-author {
	color: #56007D;
	font-style: italic;
	font-weight: normal !important;
	}
.text-author-etalage		 {
	color: #56007D;
	font-style: italic;
	font-weight: normal !important;
	display: inline;
}
.text-price {
	font-size: 14px;
	font-weight: bold;
	float: left;
	}		
	
	
/* // GLOBAL */


/* AANRADERS */
.aanrader-holder {
	margin: 20px 0 0 0;
	padding: 0;
	float: left;
	font-size: 11px;
	line-height: 18px;
}

.aanraders-item-holder {
	clear: both;
	border-top: 1px solid #D1B9CB;
	padding: 10px 0 0 0;
	margin: 0 0 10px 0;
}

.aanraders-item-holder a {
	color: #56007D;
	font-weight: bold;
}

.aanraders-item-holder img {
	float: left;
	margin: 0 10px 10px 0;
	padding: 0;
	}
/* // AANRADERS */



/* SMALL ITEM LEFT RIGHT */

.small-lr-holder {
	margin: 10px 0 0 0;
	padding: 0;
	float: left;
	font-size: 11px;
	line-height: 18px;
	}

.small-lr-content img {
	float: left;
	margin: 0 10px 10px 0;
	padding: 0;
	}

.small-lr-content a {
	color: #56007D;
	font-weight: bold;
	}

.small-lr-content {
	clear: both;
	border-top: 1px solid #D1B9CB;
	padding: 10px 0 0 0;
	margin: 0 0 10px 0;
	}



/* // SMALL ITEM LEFT RIGHT */

.info-holder {
	clear: both;
	padding: 7px 0 10px 0;
	font-size: 11px;
	border-bottom: 1px solid #D1B9CB;
	line-height: 18px;
}



/* PRENTEN */
.prenten-item-holder {
	clear: both;
	margin: 0;
	padding: 10px;
	background: url(/static/images/bg_result_700_small.gif) no-repeat top left;
	width: 680px;
	min-height: 73px;
	font-size: 11px;
	line-height: 18px;
	
	}

.prenten-item-holder a {
	font-weight: bold;
	font-size: 11px;
	}
	
.prenten-content-image {
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
	width: 50px;
	}
	
.prenten-content {
	margin: 0 0 0 10px;
	padding: 0;
	float: left;
	width:600px;
	}

.price-holder-prenten {
	font-size: 12px;
	margin: 5px 0 0 0;
	}

.price-prenten,
.price-books {
	color: #E44510;
	font-size: 13px;
	font-weight: bold;
	float: left;
	margin: 2px 10px 0 0;
	}	

.price-books 
{
	width: 150px;
	padding: 14px 0 0 0;
}


.price-books-tbl {
	color: #E44510;
	font-size: 13px;
	font-weight: bold;
	float: left;
	margin: 2px 0 0 0;
	}	

.price-books-tbl-small {
	color: #E44510;
	font-size: 11px;
	float: left;
	margin: 3px 5px 0 0;
	}	

.price-books-btn 
{
	float: right;
	padding: 0 4px 0 0;
}


.text-filiaal, .text-meerinfo {
	font-size: 11px !important;
	font-weight: normal !important;
}	


/* // PRENTEN */



/* PRENTEN DETAIL */
.prenten-detail-right-col { 
	padding: 10px 0 0 15px;
	width: 475px;
	float: left;
	height: auto;
	}
	
.prenten-detail-header,
.book-detail-header,
.vestiging-detail-header {
	float: left;
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 11px;
	line-height: 18px;
	width: 475px;
	}

.prenten-detail-header,
.book-detail-header {
	border-bottom: 1px solid #EBE1BF;	
	}

.book-detail-header {
	border: none;
	}

  .book-detail-right-col .book-detail-header h2 { 
    border: none; 
    margin: 0;
  }
  
.prenten-detail-info-left,
.book-detail-info-left {
	margin: 0 0 0 5px;
	padding: 0;
	float: left;
	width: 130px;
	font-weight: bold;
	}

.prenten-detail-info-right,
.book-detail-info-right {
	float: left;
	width: 320px;
	}

.prenten-content-holder 
{
	float: left;
	padding: 15px 0 ;
	margin: 0;
	line-height: 18px;
	
	}
	
.prenten-same-author-holder {
	margin: 10px 0 0 0;
	padding: 10px;
	background: url(/static/images/bg_result_475.gif) no-repeat top left;
	width: 455px;
	min-height: 75px;
	}
	
.prenten-same-author-image {
	margin: 0 10px 0 0;
	padding: 0;
	width: 50px;
	float: left;
	}	
	
.prenten-same-author-content {
	margin: 0;
	padding: 0;
	float: left;
	font-size: 11px;
	}
	
.prenten-same-author-content a {
	font-size: 12px;
	font-weight: bold;
	}
	
.prent-detail-price-left {
	margin: 0 0 3px 5px;
	padding: 0;
	float: left;
	width: 80px;
	font-size: 11px;
	line-height: 18px;
	}	

.prent-detail-price-right {
	margin: 0;
	padding: 0 0 3px 0;
	float: left;
	font-size: 11px;
	width: 75px;
	line-height: 18px;
}	

.prenten-detail-left-col .book-copy-buy {
  clear: both;
  display: block;
  float: none;
  padding: 5px 0 0 5px;
}	

/* // PRENTEN DETAIL */


/* HOMEPAGE */
.bookofthemonth-holder 
{
	
}

.singlescreen {
  margin: 10px 0 40px 0;
  padding: 0;
  width: 700px;
  height: 191px;
  }
 
 .content-homepage-left {
	float:left;
	width:700px;
	}

.content-homepage-right {
	/*margin: 0 0 0 20px;*/
	/*padding: 10px 0 0 20px;*/
	padding: 0px 0 0 20px;
	float:left;
	width:220px;
	}
  
 .content-homepage-left-2col-holder {
	clear: both;
	margin: 0;
	padding: 0;
	float: left;
 }
 
 .content-homepage-col-left, .content-homepage-col-right {
	margin: 0;
	padding: 0;
	float: left;
	width: 340px;
	}
 
 .content-homepage-col-left {
	margin: 0 20px 0 0;
	}
	
 .content-homepage-col-right {
	
 }
.content-homepage-col-author {
	margin: 0 0 10px 0;
}
.content-homepage-col-content.text-author {

	font-size: 12px;
}
 
.content-homepage-col-content 
{
	clear:both;
	margin: 0;
	padding: 10px;
	font-size: 11px;
	line-height: 18px;
	
	}
	
.content-homepage-col-content	a {
	font-weight: bold;
	}
	
.content-homepage-col-content	p {
	margin		: 0;
	padding		: 0;
	}
	

.content-homepage-col-content img {
	float: left;
	margin: 0 10px 10px 0;
	padding: 0;
	}

.price-holder-homepage {
	margin: 10px 0 0 0;
	}	

.content-homepage-left-3col-holder {
	margin: 20px 0 0 0;
	padding: 0;
	clear: both;
	float: left;
	width: 700px;
	}

.content-homepage-left-3col-item-holder {
	/*margin: 10px 20px 0 0;*/
	margin: 10px 13px 0 0;
	padding: 0;
	width: 220px; 
	float: left;
	display: inline;
	font-size: 11px;
	line-height: 18px;
	}
	
/*.col3-right-holder .content-homepage-left-3col-item-holder, .content-homepage-left-3col-itemtop, .content-homepage-left-3col-itembottom {
  margin: 0;
}*/

.content-homepage-left-3col-itemtop {
	background: url(/static/images/bg_homepage_item_top.gif) no-repeat top left;
	width: 220px;
	height: 11px;
	float: left;		
	display: inline;
	}
	
.content-homepage-left-3col-itemcenter {
	background: url(/static/images/bg_homepage_item_center.gif) repeat-y top left;
	width: 200px;
	padding: 0 10px;
	display: inline;
	float: left;	
	margin : 0;
	}

.content-homepage-left-3col-itemcenter p {
	margin	: 0 0 5px 0;
	padding : 0;
		font-size: 11px;
	line-height: 18px;
}
	
.content-homepage-left-3col-itembottom {
	background: url(/static/images/bg_homepage_item_bottom.gif) no-repeat top left;
	width: 220px;
	height: 11px;
	float: left;	
	display: inline;
	}
	
.content-homepage-left-3col-itemcenter img {
	margin: 0 10px 0 0;
	float: left;
	}	

.content-homepage-left-3col-itemcenter-calendar {
	background: url(/static/images/bg_homepage_item_center.gif) repeat-y top left;
	width: 220px;
	padding: 0 10px;
	float: left;
	}

.content-homepage-left-3col-itemcenter-calendar ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: left;	
}

.content-homepage-left-3col-itemcenter-calendar span
{
	margin: 0;
	padding: 0 0 0px 0;
	width: 190px;
	float: left;
}

.content-homepage-left-3col-itemcenter-calendar span.event-name
{
	font-size: 11px;
	font-weight: normal;
}

.content-homepage-left-3col-itemcenter-calendar span.event-date
{
	font-weight: bolder;
	font-size: 12px;

}


.content-homepage-left-3col-itemcenter-calendar ul li a
{
	font-weight: bold;
	font-size: 12px;
	width: 190px;
	float: left;
	background: url(/static/images/small_calendar_tab.png) no-repeat;
	min-height: 50px;
	padding: 3px 5px 5px 5px;
	text-decoration: none;
	
}

.content-homepage-left-3col-itemcenter-calendar ul li a:hover 
{
		background: url(/static/images/small_calendar_tab_over.png) no-repeat;
		cursor: pointer;
		text-decoration: none;
}


.content-homepage-left-3col-itemcenter a {
	font-weight: bold;
	}



.content-homepage-left-3col-itemcenter .text-author {
	clear: both;
	padding: 5px 0;
	display: block;
	font-weight: normal !important;
	}	

.last {
	margin: 10px 0 0 0;
	}	

.dagbladen-holder {
	float: left;
	margin: 20px 0 0 0;
	}

.dagbladen-content {
	margin: 5px 0 0 0;
	padding: 0;
	font-size: 11px;	
	line-height: 18px;
	}

.dagbladen-logos {
	margin: 10px 0 0 0;
	}

.dagbladen-logos a {
	margin: 0 10px 0 0;
	float: left;
	}

.dagbladen-logos img {
	border: 0;
	}

/* // HOMEPAGE */


/* SEARCH */

.search-item-holder {
	margin: 0;
	padding: 10px;
	background: url(/static/images/bg_result_700.gif) no-repeat top left;
	width: 680px;
	min-height: 95px;
	}
	
.search-content-holder {
	clear: both;
	margin: 0 0 0 10px;
	padding: 0;
	line-height: 18px;
	}
	
.search-content-image {
	float: left;
	margin: 0;
	padding: 0;
	width: 50px;
	}

.search-content {
	float: left;
	margin: 0;
	padding: 0;
	}

.search-content a {
	color: #56007D;
	}

.search-content .price-holder {
	margin: 10px 0 0 0;
	}
/* // SEARCH */




/* AGENDA */

.agenda-item-holder {
	margin: 0;
	padding: 10px;
	background: url(/static/images/bg_result_700.gif) no-repeat top left;
	width: 680px;
	min-height: 95px;
	font-size: 11px;
	}

.agenda-date {
	float: left;
	margin: 0;
	padding: 0;
	font-size: 15px;
	color: #220034;
	font-weight: bold;
	}

.agenda-address {
	float: right;
	margin: 0 15px 0 0;
	padding: 0;
	font-size: 12px;
	}
	
.agenda-content-holder {
	clear:left;
	margin: 10px 0 0 10px;
	padding: 0;
	float: left;
	width: 680px;
	}
	
.agenda-content-image {
	float: left;
	margin: 0;
	padding: 0;
	width: 50px;
	}

.agenda-content {
	float: left;
	margin: 0;
	padding: 0;
	}

.agenda-content a {
	color: #56007D;
	}
/* // AGENDA */

/* // VESTIGING */

.vestiging-detail-content-holder {
	clear: both;
	margin: 0;
	padding: 0;
	width: 500px;
	}

.vestiging-detail-content-left {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	width: 315px;
	line-height: 18px;
	}

.vestiging-detail-content-left img {
	margin: 0 20px 0 0;
	padding: 0;
	float: left;
	}

.vestiging-detail-content-right {
	float: left;
	margin: 0;
	padding: 0;
	width: 160px;
	line-height: 18px;
	}



.vestiging-item img { 
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
	}
/* // VESTIGING */





/* NIEUWSBERICHTEN */

.recente-nieuwsberichten-holder, .in-de-etalage-holder {
	clear: both;
	margin: 20px 0 0 0;
	padding: 0;
	}
	
.recente-nieuwsbericht-item, .in-de-etalage-item {	
	float: left;
	margin: 0 10px 0 0 ;
	padding: 0;
	width: 230px;
	}
	
	
.recente-nieuwsbericht-item a, .in-de-etalage-item a{
	font-weight: bold;
	}
.recente-nieuwsbericht-item img {	
	float: left;
	margin: 0 10px 20px 0;
	padding: 0;
	border: 1px solid #FECA00;
	}	
	
.in-de-etalage-item img {	
	float: left;
	margin: 0 20px 20px 0;
	padding: 0;
	}		

/* // NIEUWSBERICHTEN */


/* TOP 10 NEDERLAND BELGIE */
.ramsj-top-holder
{
	margin : 10px 0 0 0;
	float: left;
}

.top10header {
	
	margin: 5px 0 10px 0;
	padding: 0;
	float: left;
	border-bottom: 1px solid #D1B9CB;
	width: 700px;
	}
	
.top10-item-holder {
	margin: 0;
	padding: 10px;
	background: url(/static/images/bg_result_700.gif) no-repeat top left;
	width: 680px;
	min-height: 95px;
	font-size: 11px;
	float: left;
	}
	
	
.top10-counter-holder {
	/*margin: 25px 0 0 0;*/
	padding: 0;
	float: left;
	width: 50px;
	
	}


.top10-stand {
	width: 15px;
	margin: 7px 0 0 0;
	padding: 0;
	float: left;
	}

.top10-content-holder {
	
	margin: 0;
	padding: 0;
	float: left;
/*width: 640px; */
	width: 630px;
	}

.top10-content-image {
	float: left;
	margin: 4px 0 0 0;
	padding: 0;
	width: 95px;
	}

.top10-content {
	float: left;
	margin: 0;
	padding: 0;
	line-height: 18px;
	width : 525px;
	}

.top10-content p {
	margin : 0;
	padding : 0;
}	

.top10-content a {
	color: #56007D;
	}

.top10-content .price-holder {
	margin: 5px 0 0 0;
	padding: 0;
	}
	
.top10-1, .top10-2, .top10-3,.top10-4,.top10-5,.top10-6,.top10-7,.top10-8,.top10-9,.top10-10 {
 height: 31px; 
 width: 31px; 
 float: left;
}	
	
.top10-1 { background: url(/static/images/top10_list_1.gif) no-repeat top left;}
.top10-2 { background: url(/static/images/top10_list_2.gif) no-repeat top left;	}
.top10-3 { background: url(/static/images/top10_list_3.gif) no-repeat top left;	}
.top10-4 { background: url(/static/images/top10_list_4.gif) no-repeat top left;	}
.top10-5 { background: url(/static/images/top10_list_5.gif) no-repeat top left;	}
.top10-6 { background: url(/static/images/top10_list_6.gif) no-repeat top left;	}
.top10-7 { background: url(/static/images/top10_list_7.gif) no-repeat top left;	}
.top10-8 { background: url(/static/images/top10_list_8.gif) no-repeat top left;	}
.top10-9 { background: url(/static/images/top10_list_9.gif) no-repeat top left;	}
.top10-10 { background: url(/static/images/top10_list_10.gif) no-repeat top left;	}

.ic-up, .ic-down, .ic-current, .ic-new {
	height: 15px;
	width: 15px;
	}
.ic-up { background: url(/static/images/ic_up.gif) no-repeat top left; }
.ic-down { background: url(/static/images/ic_down.gif) no-repeat top left; }
.ic-current { background: url(/static/images/ic_current.gif) no-repeat top left; }
.ic-new { background: url(/static/images/ic_new.gif) no-repeat top left; }

/* // TOP 10 NEDERLAND BELGIE */

/* STORE LIST */

.store_list_image 
{
	width: 100px;
	height: 100px;
	float: left;
	padding: 0 15px 0 0;

}

.store_list_holder_bg {
	margin: 0;
	padding: 10px;
	background: url(/static/images/bg_result_700.gif) no-repeat top left;
	width: 680px;
	min-height: 75px;
	font-size: 11px;
	float: left;
	}

.store_list_holder {
	
	margin: 0;
	padding: 0;
	float: left;
	width: 680px;

	}
	
.store_list_item {
	float: left;
	margin: 0;
	padding: 0;
	line-height: 18px;
	width: 565px;
	}

.vestiging-item {
	margin: 0 0 20px 0;
	padding: 0;
	float: left;
	width: 188px;
	line-height: 20px;
	font-size: 11px;
	}

.vestiging-item strong 
{
	font-size: 13px;
	padding: 0 0 5px 0;
	}


.store_list_intro 
{
	float: left;
	width: 100%;

}

/* CONTROLS */

.content-control-item {
	margin: 0 0 0 0;
	padding: 10px 20px 0 0;
	float: left;
	width:	100%;
	line-height: 18px;
	/*max-width: 330px;*/
}


.content-control-item.last{
	margin: 0;
	padding: 0 0;
	float: left;
	max-width: 350px;
	}
	
.col2-right-holder .content-control-item {
	padding: 0;
}		
/* // CONTROLS

/* --- LOCATION BLOCK --- */
.locationInfoHolder 
{
	width: 690px;
	
	float: left;
	background: url(/static/images/location_background.png) no-repeat;
	margin: 10px 0 0 0;
	padding: 10px 0 0 10px;
	
}
.locationInfoHolder h1 
{
	float: left;
	width: 690px;
	height: auto;
	padding: 0;
	margin: 0;
}
.locationInfoImage 
{
	width: 120px;
	height: auto;
	float: left;
	padding: 20px 0 0 0;
	
}
.locationInfoImage img 
{
	border: solid 1px #FECA01;
	width: 120px;
}
.locationInfoAdress
{
	width: 160px;
	height: auto;
	float: left;
	padding: 20px 10px 0 10px;
	line-height: 18px;
		
}
.locationInfoMap 
{
	width: 380px;
	height: 300px;
	float: left;
	margin: 20px 0 0 0;
	border: 1px solid #FECA01;
	z-index:-1;
}
.locationInfoText, .locationParking
{
	clear : both;
	width: 690px;
	height: auto;
	float: left;
	padding: 20px 0;
	line-height: 18px;
	}

.locationInfoText p, .locationParking p, .locationInkoop p, .locationInfoAdress p {
	margin: 0 0 5px 0;
	padding: 0;
	}

.locationNewsHolder 
{
	float: left;
	padding: 12px 0 0 0;
	width: 220px;
}


.locationInfoShowroom
{
	width: 700px;
	height: auto;
	float: left;
	line-height: 18px;
}

.locationInfoShowroom p 
{
	padding:0;
	margin:0;
	line-height:18px;
	border-top: 1px solid #D1B9CB;
}
.locationInfoShowroomHolder 
{
	width: 700px;
}

/* LOGIN */
.login-holder,
.login-holder-wachtwoord
{
	float: left;
	padding: 0 90px 0 0;
}

.login-holder-wachtwoord
{
	color: #666666;
}

.login-holder form,
.login-holder-wachtwoord
{
	padding: 0;
	margin: 0;
}


/* // LOGIN */


/* MISC */

.display-none {
	display: none;
}


/* ADDED 2009 10 26 RH*/

.header-title-small img 
{
	float :left;
	padding: 0 10px 0 0;
}

.special-book-holder,
.special-book-holder img
{
	float: left;
	font-weight: bold;
}

.special-book-holder img 
{
	padding: 3px 5px 0 0;
}

.special-book-txt 
{
	float: left;
}

.payment-logos-holder 
{
	display:	inline;
}

.payment-text-holder 
{
	float: left;
}


image, input[type=image]
{
     border:none;
}

.content-control {
	clear: both;
	margin : 10px 0 10px 0;
	padding : 0;
}
.content-control p{
	margin : 5px;
	padding : 0;
line-height:18px;

}
.content-control img{
float:left;
	margin : 0 10px 0 0;
	}


.content-control ul {
	margin : 15px 0 15px 20px;
	padding : 0;
	}


.content-control ul li{
	margin: 0;
	padding : 0;
	list-style-type: square;
	/*display: block;*/
	}

.content-control h4 {
	font-weight : bold;
}
.content-control ul li ul li{
	margin : 0 0 0 10px;
	list-style-type : circle;
}


.singlescreen 
{
	margin: 22px 0 0 0;
	padding: 0;
}

.question {
	cursor:pointer;
}

.profile_zoekopdracht {
	float:left;
	position:relative;
	margin: -33px 0 0 8px;
	height: 25px;
}


.news-date {
	padding: 0 0 0 5px;
}


