/*
  FS - updates Felix Scheiffers dec./jan. 2007/2008
  
  FS - updates Felix Scheiffers March 2008 
*/

body {
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #88898C;
}

.productListing-heading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}

.master_container {
	width: 905px;
	border: 1px solid #A6A7A9;
	background-image: url(../images/header.jpg);
	padding-top: 85px;
	padding-right: 25px;
	padding-left: 10px;
	background-repeat: no-repeat;
	display: block;
	float: left;
	background-color: #FFFFFF;
}
.container_knoppen_boven {
	background-image: url(../images/subheader_60_jaar_mepal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: right;
	width: 905px;
	height: 30px;
	color: #989898;
	font-size: 12px;
	line-height: 30px;
	margin-bottom: 10px;
	float: left;
}
.container_knoppen_boven a {
	text-decoration: none;
	color: #989898;
}
.container_knoppen_boven a:hover {
	text-decoration: none;
	color: #ef3023;
}
.container_knoppen_tekst {
	float: right;
	padding-right: 10px;
	width: 500px;
	font-size: 10px;
}
.container_knoppen_knoppen {
	display: block;
	float: right;
	width: 400px;
}
.container_knoppen_winkelwagentje {
	float: right;
	margin-left: 10px;
}
.container_zoek {
	background-image: url(../images/zoek_achter.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 140px;
	float: right;
	line-height: 18px;
	background-position: right;
	padding-right: 10px;
}
.zoek_field {
	border: 1px solid #FFFFFF;
	padding: 0px;
	margin-top: 1px;
	float: right;
	color: #88898C;
}
.zoek_knop {
	margin-top: 4px;
	float: right;
	margin-left: 3px;
}
.zoek_titel {
	letter-spacing: 2px;
	display: block;
	width: 65px;
	float: right;
	font-size: 12px;
}
.img_winkelwagentje {
	padding-right: 15px;
	padding-left: 5px;
	position: fixed;
}
.titel {
	font-size: 12px;
}
.container_content {
	width: 905px;
	text-align: left;
	float: left;
	background-image: url(../images/background_content.gif);
	background-repeat: no-repeat;
	background-position: 205px 45px;
}
.container_content a {
	text-decoration: none;
	color: #808080;
}
.container_content a:hover {
	text-decoration: underline;
	color: #ef3023;
}
/* FS start (added)
   width changed from 152 to 166  
   FS stop
*/
.container_kollom_links {
	width: 166px;
	float: left;
}
/* FS start (added)
   width changed from 752 to 738  
   FS stop
*/
.container_kollom_rechts {
	width: 738px;
	float: left;
}
/* FS start (added)
   width changed from 152 to 166  
   FS stop
*/
.container_blok_links {
	width: 166px;
	margin-bottom: 10px;
	display: block;
}
/* FS start
   width changed from 117 to 131  
   FS stop
*/
.container_blok_links_header {
	color: #FFFFFF;
	background-image: url(../images/kader_top_driehoek.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 131px;
	padding-left: 35px;
	padding-top: 5px;
	font-size: 11px;
}
.container_blok_links_header_simple {
	background-image: url(../images/kader_top_driehoek_simple.gif);
	height: 9px;
	padding-top: 0px;
}
/* FS start
   width changed from 117 to 131  
   FS stop
*/
.container_blok_links_header_ok {
	color: #FFFFFF;
	background-image: url(../images/kader_top_ok.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 131px;
	padding-left: 35px;
	padding-top: 5px;
	font-size: 11px;
}
/* FS start
   width changed from 140 to 154  
   FS stop
*/
.container_blok_links_content {
	width: 154px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C9CACA;
	border-left-color: #C9CACA;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
/* FS start
   width changed from 152 to 166  
   FS stop
*/
.container_blok_links_footer {
	background-image: url(../images/kader_bottom.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 166px;
}
/* FS start
   height changed from 185 to 220  
   FS stop
*/
/* FS start (added)
   padding_left changed from 36 to 32  
   FS stop
*/
.container_item {
	float: left;
	height: 220px;
	width: 152px;
	padding-left: 32px;
}
/* FS start (added)
   for sort button above products  
   FS stop
*/
.container_item_button {
	float: left;
	height: 17px;
	width: 152px;
	padding-left: 32px;
}
/* FS start 
   added for extra images product_info   
   FS stop
*/
.container_item_extra_images {
	float: left;
	height: 160px;
	width: 152px;
	padding-right: 10px;
}
.item_tekst {
	font-size: 12px;
	color: #88898C;
	text-align: center;
	padding-top: 3px;
}
.item_foto {
	height: 150px;
	width: 150px;
	border: 1px solid #C9CACA;
	background-color: #FFFFFF;
}
/* FS start (added)
   padding_left changed from 36 to 32  
   FS stop
*/
.container_tekst {
	font-size: 12px;
	padding-left: 32px;
	margin-bottom: 20px;
}
.tekst_titel {
	font-size: 14px;
	font-weight: bold;
	color: #006329;
}
.tekst_tussentitel {
	font-weight: bold;
	color: #666666;
}
/* FS start (added)
   padding_left changed from 36 to 32  
   FS stop
*/
.container_itemlijst {
	padding-left: 32px;
	float: left;
}
/* FS start (added)
   width changed from 717 to 706  
   FS stop
*/
.container_itemlijst_item {
	float: left;
	width: 706px;
	margin-bottom: 10px;
}
/* FS start (added)
   width changed from 707 to 696  
   FS stop
*/
.container_itemlijst_titel {
	color: #FFFFFF;
	background-color: #989898;
	float: left;
	height: 17px;
	width: 696px;
	padding-top: 3px;
	padding-left: 10px;
	font-size: 11px;
}
/* FS start (added)
   width changed from 695 to 684  
   FS stop
*/
.container_itemlijst_content {
	padding: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C9CACA;
	border-left-color: #C9CACA;
	float: left;
	display: block;
	width: 684px;
	background-color: #FFFFFF;
}
.container_itemlijst_content_foto {
	height: 150px;
	width: 150px;
	border: 1px solid #C9CACA;
	background-color: #FFFFFF;
	float: left;
}
.container_itemlijst_content_foto_2 {
	height: 150px;
	width: 150px;
	border: 1px solid #C9CACA;
	background-color: #FFFFFF;
	float: left;
}
/* FS start (added)
   width changed from 525 to 514  
   FS stop
*/
.container_itemlijst_content_tekst {
	float: left;
	padding-left: 10px;
	width: 514px;
}
.container_itemlijst_koop {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C8C9CA;
	padding-left: 10px;
}
/* FS start (added)
   width changed from 715 to 704  
   FS stop
*/
.container_itemlijst_footer {
	float: left;
	height: 40px;
	border: 1px solid #C9CACA;
	width: 704px;
	font-size: 11px;
	color: #FFFFFF;
}
.container_footer {
	color: #FFFFFF;
	float: left;
	height: 19px;
	width: 932px;
	background-color: #A6A7A9;
	padding-top: 7px;
	text-align: left;
	padding-left: 10px;
}
.container_footer a {
	text-decoration: none;
	color: #FFFFFF;
}
.container_footer a:hover {
	text-decoration: underline;
	color: #000000;
}
a.productListingSDC:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
a.productListingSDC:visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
a.productListingSDC:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
a.productListingSDC:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	}
/* FS start (added)
   for weblinks  
   FS stop
*/	
.weblinks_tekst_level_1 {
	font-size: 12px;
	font-weight: bold;
	color: #006329;
}
/* FS start (added)
   for weblinks  
   FS stop
*/
.weblinks_tekst_level_2 {
	font-size: 11px;
	font-weight: bold;
	color: #006329;
}

/* FS start (added)
   for weblinks  
   FS stop
*/	
.weblinks_tekst_level_3 {
	font-size: 10px;
	color: #006329;
}
.container_blok_rechts {
	width: 738px;
	margin-bottom: 10px;
	display: block;
	padding: 0px 8px 8px;
}
.container_blok_rechts_header {
	color: #FFFFFF;
	background-image: url(../images/kader_top_driehoek.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 730px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size: 11px;
}

.container_blok_rechts_header_simple {
	background-image: url(../images/kader_top_driehoek_simple_wide.gif);
	height: 9px;
	padding-top: 0px;
}
.container_blok_rechts_content {
	width: 718px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C9CACA;
	border-left-color: #C9CACA;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.container_blok_rechts_footer {
	background-image: url(../images/kader_bottom_wide.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 738px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
