/*
 * General
 */

#content a, #content a:visited {
    color: #62482D;
}

#sidebar a, #sidebar a:visited {
    color: #62482D;
}

#content h1 {
    color: #666666;
    /*background-color: #ffffff;*/
	font-size:18px;
	font-style:normal;
}

.header1 {
	padding-left:10px;
	color: #666666;
    /*background-color: #ffffff;*/
	font-size:18px;
	font-style:normal;

}

#content h2 {
    color: #8D561B;
    /*background-color: #ffffff;*/
	font-size:16px;
	font-style:normal;
	}
	
.leftmin15{margin-left:-15px;}/*voor de h2 in de assortments-detailpage*/


#shopDetail table {vertical-align: top;}
#shopMap {height:310px;width: 540px;}
#shopMap #map {width:540px;height:310px; }


#justThink p, #storeLocatorEN p, #storeLocatorDE p, #storeLocatorFR p, #storeLocatorNL p, #assortmentsNL p, #assortmentsFR p, #assortmentsEN p, #assortmentsDE p {
    display: none;}
#storeLocatorDE .comment, #storeLocatorFR .comment, #storeLocatorEN .comment, #storeLocatorNL .comment {
    margin:20px 8px 5px 8px;}

#storeLocatorFR.topicbox2 a{line-height:11px;}

#description form {margin-top:14px;}
#storeLocator form input {margin: 0px;}

#locator {padding-left:275px; padding-top:10px; font-size:11px; font-family:verdana;}
.title { color:#8d571c; font-size:14px;font-weight:bold; padding-left: 14px;}
.select_locator { width:195px;/*border:1px solid #ccceb6; background-image:url(/configuration/Images/shopNearby-bkgDD01.jpg); background-repeat:repeat-x;*/ font-size:12px; padding-left:5px;}
#sidebar .select_locator { width:197px;/*border:1px solid #ccceb6; background-image:url(/configuration/Images/shopNearby-bkgDD01.jpg); background-repeat:repeat-x;*/ font-size:12px; padding-left:5px;}

body#chocolates_and_coffee .postcode_locator { width:195px;border:1px solid #ccceb6; background-image:url(/configuration/Images/shopNearby-bkgDD01.jpg); background-repeat:repeat-x; font-size:12px; padding-left:5px;}
.searcher_button { background-image:url(/configuration/Images/shopNearby-btnGrey-57x18.jpg); font-size:11px; width:57px; height:18px; border:none; margin-left:10px; color:#666666; padding-bottom: 2px; margin-top: 14px; }
.locator_button { background-image:url(/configuration/Images/shopNearby-btnGrey-57x18.jpg); font-size:11px; width:57px; height:18px; border:none; margin-left:90px; color:#666666; padding-bottom: 2px; margin-top: 14px; }
.contact_button { background-image:url(/configuration/Images/shopNearby-btnGrey-57x18.jpg); font-size:11px; width:57px; height:18px; border:none; margin-left:0px; color:#666666; padding-bottom: 2px; margin-top: 14px; }
.contact_button2 { background-image:url(/configuration/Images/shopNearby-btnGrey-80x18.jpg); font-size:11px; width:80px; height:18px; border:none; margin-left:0px; color:#666666; padding-bottom: 2px; margin-top: 14px; }

.topbutton {
	background-color:transparent; 
	background-image:url(/configuration/Images/back_top.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	font-size:11px;
	width:57px;
	height:15px;
	border:none;
	color:#999999;
	padding-bottom: 2px;
	padding-right: 22px;
}

.topbutton:hover { cursor:pointer;}

#search {background-image:url("/configuration/Images/shopNearby-bkgField01.jpg"); background-repeat:no-repeat; height:291px; width:477px;}
#searchSite {background-image:url("/configuration/Images/search-bkgField01.jpg"); background-repeat:no-repeat; height:291px; width:477px;}
#search p{font-size:11px;line-height:20px;}
#searchSite p{font-size:11px;line-height:20px;}

/*.job_box { margin-left:10px;margin-top:15px; width:500px; }
.job_functie { font-size:13px; font-weight:bold;color:#78726d; }
.job_date { font-size:9px; font-family:verdana;color:#999999; }
.job_desc { color:#78726d; }*/


.job_box { margin-left:10px;margin-top:15px; width:500px; }
.job_box td{height:35px; vertical-align:top;}
.meerInfo{margin-top:7px;}

.job_functie { font-size:13px; font-weight:bold;color:#78726d; }
.job_date p{ font-size:10px; font-family:verdana;
	padding: 0px 14px 0px 0px;
	margin: 0px;
	line-height:14px;
font-size:10px;
	}
.job_date { font-size:10px; font-family:verdana;margin-left:0px, margin-bottom:0px; padding: 7px 14px 0px 14px; color:#777777}

.job_desc {color:#999999;}
.job_desc strong {color:#999999;}
.job_desc td strong {color:#666666;}
.job_desc td p {color:#666666;}


.LineHeightLarge{line-height: 26px;}

/*
 * Page of type "article"
 */

body.article #justThink {
    /*background-image: url(/configuration/Images/article-justthink.jpg);*/
    background-repeat: no-repeat;
	width: 210px;
	\width:210px; /* For IE5 Win */
	w\idth:210px;
    height: 146px;
	z-index:100;
}

body.article #storeLocatorNL, body.article #storeLocatorDE, body.article #storeLocatorEN, body.article #storeLocatorFR, body.article #assortmentsNL, body.article #assortmentsEN, body.article #assortmentsDE, body.article #assortmentsFR {
	/*padding:0px 7px 0px 0px;*/
	background-repeat: no-repeat;
	background-position:left;
	width: 210px;
	height:76px;
	z-index:100;
	background-color:#c59f6d;
}

body.article #storeLocatorEN{background-image: url(/configuration/Images/find_a_store_near_youEN.jpg);}
body.article #storeLocatorFR{background-image: url(/configuration/Images/find_a_store_near_youFR.jpg);}
body.article #storeLocatorDE{background-image: url(/configuration/Images/find_a_store_near_youDE.jpg);}
body.article #storeLocatorNL{background-image: url(/configuration/Images/find_a_store_near_youNL.jpg);}

body.article #storeLocatorNL a, body.article #storeLocatorEN a, body.article #storeLocatorDE a, body.article #storeLocatorFR a, body.article #assortmentsNL a, body.article #assortmentsEN a, body.article #assortmentsDE a, body.article #assortmentsFR a {
	text-decoration:none;
}

body.article #assortmentsNL {background-image: url(/configuration/Images/assortmentsNL.jpg);}
body.article #assortmentsFR {background-image: url(/configuration/Images/assortmentsFR.jpg);}
body.article #assortmentsEN {background-image: url(/configuration/Images/assortmentsEN.jpg);}
body.article #assortmentsDE {background-image: url(/configuration/Images/assortmentsDE.jpg);}

body.article #contentWrapper_Iframe {
    position: relative;
    top: 0px;
    background-repeat: no-repeat;
    min-height: 400px;
    width: 757px;
}


body.article #storeLocator form {
margin-left:16px;
}

body.article #storeLocator form input.text {
    width: 140px;
    border: solid 1px #919191;
}

body.article #storeLocator form input.button {
    position: relative;
    top: 5px;
}



body.article #history_of_chocolate {
	background-image: url("/configuration/Images/coffeeandsweets-bkg.jpg");
	background-repeat: repeat-x;
	background-color:#ebdc9d;
	width: 210px;
    	height: 95px;
	padding-top: 14px;

}
body.article #history_of_chocolate p{padding:7px 7px 0 7px!important;}

body.article #sint {
	background-color:#ebdc9d;
	width: 210px;
    	height: 211px;
}
body.article #unicef {
	background-color:#ebdc9d;
	width: 210px;
    	height: 230px;
}

body.article #Side_category {
	background-image: url("/configuration/Images/coffeeandsweets-bkg.jpg");
	background-repeat: repeat-x;
	background-color:#ebdc9d;
	width: 210px;
    	height: 60px;
	padding-top: 15px;

	
}
body.article #Side_category .Sideform  {width: 180px; font-size:10px; margin-bottom:14px;}
body.article #Side_category .Sideform,body.article #Side_category img  {margin-left:14px; margin-right:14px;}


body.article #from_bean_to_chocolate{
	background-image: url("/configuration/Images/coffeeandsweets-bkg.png");
	background-repeat: repeat-x;
	background-color:#ebdc9d;
	width: 210px;
    	height: 95px;
	padding-top: 14px;

}

body.article .topicbox p {
    margin: 0;
    padding: 7px 7px 0 7px;
}

body.article .topicbox2 p {
    margin: 0;
    padding: 7px 7px 0 7px;
}

body#chocolates_and_coffee.article .topicbox2 a {
    color:#fff
}
body#chocolates_and_coffee.article .topicbox2 a:hover {
    color:#F6E8CB
}

body#history_of_chocolate.article .topicbox img,  body#history_of_chocolate.article .topicbox .first{
    border:none;
}

body.article .topicbox p.first {font-weight: bold;}

/* Images & borders*/
.tableLeft{ padding: 2px; width:287px;
	margin:0px 0px 0px 14px;
	}
.imageLeft{float: left; padding: 2px;
	margin:0px 14px 0px 0px;
	border:solid #a89072 1px;
	}
body.article #content .imageLeft{margin-left:14px;}
.imageBorder01{background-image:url("/configuration/Images/stores_near_you_02-bkgfoto.jpg");position:absolute; margin-left:10px; margin-top:17px; width:137px; height:110px;}

/* Sidebar subDivisions*/
.subdivision {
	background-image: url("/configuration/Images/coffeeandsweets-bkg.png");
	background-repeat: repeat-x;
	width: 227px;
	height: 206px;
	padding-top: 35px;
	border-bottom: solid white 1px;
	position: relative;
	left: 0px;
}

.button{
	margin: 6px 3px 0px 3px;
}
body#home .button{
	margin:0px;
}
.pdfLink{background:  url(/configuration/Images/icon_pdf.gif) no-repeat center left; padding: 10px 0px 10px 25px ;}
.backLink{background:  url(/configuration/Images/backOverview.gif) no-repeat center left; padding: 2px 0px 2px 14px; }
.Link{background:  url(/configuration/Images/g_arrow.gif) no-repeat center left; padding: 2px 0px 2px 14px; line-height:16px;}
.imgLeftv01{float:left; margin-right: 14px; margin-left:14px;}

/******************************
* THE IMAGEBANK
******************************/
.imgBank	{
list-style-type: none;
padding: 0 0 10px 0;
margin: 0;
color:#666666;
line-height:12px;
}
.imgBank p, strong{color:#666666;}
.imgBank strong{line-height:24px;}
/* Spacing around each image */
.imgBank li	{
	float: left;
	display: inline;
	margin: 0px 15px 30px 0px;
	padding:0;
	width: 160px;
	height: 180px;
}
.imgBank li a	{color: #333333;}
.imgBank li p	{padding: 0;margin: 0;color: #333333;}
.imgBank li img	{
border: 1px solid #DCDCDC;
padding: 5px;
background: transparent;
}
.imgBank li a:hover img{
 border: 1px solid #717171;
}
/* imageBank Container */
.imgBankCont{
	width: 550px;
	padding: 20px 0 0px 14px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	height: 600px;
}


/******************************
* THE imgBorder02
******************************/
.imgBorder02	{
list-style-type: none;
padding: 0 0 10px 0;
margin: 0;
color:#666666;
line-height:12px;
}
.imgBorder02 p, strong{color:#666666;}
.imgBorder02 strong{line-height:24px;}
/* Spacing around each image */
.imgBorder02 li	{
	float: left;
	display: inline;
	margin: 0px 15px 30px 0px;
	padding:5px;
	width: 150px;
	border: solid 1px #e9e9e9;
	background-image:url("../images/stores_near_you_02-bkgfoto.jpg");
	background-repeat:repeat-y;}


.imgBorder02 li a	{color: #333333;}
.imgBorder02 li p	{padding: 0;margin: 0;color: #333333;}
.imgBorder02 li img	{
border: 1px solid #DCDCDC;
padding: 5px;
background: transparent;
}
.imgBorder02 li a:hover img{
 border: 1px solid #717171;
}
/* imageBank Container */
.imgBorder02Cont{
	width: 550px;
	padding: 20px 0 0px 14px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	height: 600px;
}

/******************************
* Assortments 02
******************************/
.imgAssort	{
list-style-type: none;
padding: 0 0 10px 0;
margin: 0px;
color:#666666;
line-height:12px;
}
/*.imgAssort .Link{margin:0px; padding: 0px; text-indent:none;}*/

.imgAssort p, strong{color:#666666; margin:0px; padding: 0px; text-indent: none;}
.imgAssort strong{line-height:24px;}
/* Spacing around each image */
.imgAssort li	{
	float: left;
	display: inline;
	margin: 0px 15px 30px 0px;
	padding:0px;
	height:150px;
	text-indent: none;
	width: 87px;
	/*border: solid 1px #e9e9e9;*/
	background-image:url("(/configuration/Images/stores_near_you_02-bkgfoto.jpg");
	background-repeat:repeat-y;
	z-index:500;}


.imgAssort li a	{color: #333333;}
.imgAssort li p	{padding: 0;margin: 0;color: #333333; text-align:center;}
/*.imgAssort li img	{
border: 1px solid #DCDCDC;
padding: 5px;
background: transparent;
}
.imgAssort li a:hover img{
 border: 1px solid #717171;
}*/
/* imageAssort Container */
.imgAssortCont{
	width: 550px;
	padding: 20px 0 0px 14px;
	margin-left: auto;
	margin-right: auto;
	/*background-color: #FFFFFF;*/
	height: 100%;
	min-height:125px;
}



#imgChocAndCafe {background-image:url(/configuration/Images/Chocolates_and_cafe_img01.jpg); background-repeat:no-repeat; background-position:left; width:523px; height: 169px; padding-left:270px; padding-top:14px;margin-left:14px;position:relative;}