/******************************
*HIDE
******************************/
#paging .button, body#chocolates_and_coffee #mainLogo h1, #promotionImage, #info1, #datablok1, #chocolatesAndcafe, #navigation, .backLink, #subMenu, #mainLogo p, #languageMenu, #mainMenu, #storeLocator, #chocolates_and_coffee #sidebar, #iframe #sidebar, #print,  #subMenu2EN, #subMenu2NL, #subMenu2FR, #subMenu2DE, #flashBanner3, #flashBanner {
    display: none;
}

/******************************
* General 
******************************/
body {color: #000000;background-color: #ffffff;font-size: 10pt;font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:5%;}
h1{color:#152165; border-bottom:solid 1px #000066; border-top:solid 1px #000066; font-size:20px; padding-bottom:10px; padding-top:10px; text-align: left;}
h2 {color:#8D561B; font-size:16px; text-align: left; }
h3 {color:#62482D; font-size:14px; text-align: left; }
li{list-style-type: square;color: #666666;line-height:16px; font-size:10px; text-align: left;}
strong {text-indent:none; color:#666666; font-size:11px;}
b {text-indent:none; color:#666666; font-size:11px;}
a {color:#8D561B;}
#breadcrumb{font-size:11px;font-style:italic;  text-align: left;}
#content p {text-align:left;}
#content {margin: 0; padding: 0; width: 100%; clear: both;}
.Link {margin-left:0px; padding-left:0px; text-indent:none;}
#mainLogo {float: right; margin-right: 5%;}

.pagebreak{page-break-before: always;}

#paging{border-bottom:solid silver 1px;
border-top:solid silver 1px;padding: 1px 0 2px 0;}

/******************************
* Iframes
******************************/
/*MAINPAGE*/
body.article #contentWrapper_Iframe {width: 18cm;}
body.article #content_Iframe {margin: 0; padding: 0; width: 100%; clear: both;}

body#iframe p {font-size:11px; line-height:16px;}


/******************************
*Home
******************************/
body#home #mainLogo h1, body#home #justThink h2, body#home  #info2{display: inline;}
body#home #mainLogo h1 {position: absolute; top:100px; left: 40px; margin-left:0px; margin-right:0px; width:570px;}
body#home #justThink h2 {position: absolute; top:170px; left: 40px; text-align: left;}
body#home  #info2 {position: absolute; top:230px; left: 40px; text-align: left;text-decoration: none; width: 85%;}


/******************************
*Home - Shops - Winkels in uw Buurt
******************************/
 #detailShop{position: relative; left: 0px; float: left; width: 100%; height:158px;}
#detailContent{position: relative; float: left; text-align:left; font-size:10px; margin-left: 2 em;}
 #icoHorizontal {margin-top:5px;}
.icoSpace{margin:2px 2px 5px 2px;}
.imageBorder01{position: relative; float: left; left: 0px;}
#shopMap {height:310px;width: 540px;}
#shopMap #map {width:540px;height:310px; }


/******************************
*Home - Shops - Leonidas Chocolates&Café
******************************/
#imgChocAndCafe {width: 220px; float: left;}
#imgChocAndCafe table {text-align: left; float: left; margin:0 0 15 0; padding: 0;}


/******************************
*Home - Werken voor Leonidas
******************************/
.job_functie { font-size:13px; font-weight:bold;color:#78726d; }
.job_date { font-size:11px; font-family:verdana;color:#999999; }
.job_desc { color:#78726d; }
.job_box{float: left; text-align:left; margin-left:0px;margin-top:15px; width:500px;}
#tbform{margin:0; padding:0; float: left;}
.job_box img{display: inline;}


/******************************
* Home - Assortiment
******************************/
td {text-align:left;}


/******************************
* Home - Assortiment - Overzicht
******************************/
.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;
}



/*Define fontsizes that are not within a "p tag"*/
td {font-size:10px;}


/******************************
* Home - Assortiment - Detail
******************************/
.leftmin15{margin-left:0px;}

 /*structure*/


body.article #contentWrapper, body.article #sidebar {
    margin-top: 20px;
}

body.article #contentWrapper {
    margin-left: 5%;
    clear: right;
    float: left;
    width: 80%;
background-image:none;background-color:#FFFFFF;
}

body.article #sidebar {
    float: right;
    width: 29%;
}

body.article #sidebar .topicbox img {
    float: right;
}


/******************************
* Home - Pershoek - Persberichten
******************************/
.printIcon {display:inline; visibility:visible;}


/******************************
* Home - Werken voor Leonidas - Jobs
******************************/
.job_box { margin-left:10px;margin-top:15px; width:500px; }
.job_box td{height:35px; vertical-align:top;}
.meerInfo{display:none;}

.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;}



/* forms */
#storeLocator form input {margin: 0;}
#locator {padding-left:0px; padding-top:10px; font-size:11px; font-family:verdana; width:200px;text-align:left;}
#locator .locator_button{margin-left:0px;}
.title { color:#8d571c; font-size:14px;font-weight:bold; padding-left: 14px;}
.select_locator { width:200px;border:1px solid #ccceb6; background-image:url(../images/shopNearby-bkgDD01.jpg); background-repeat:repeat-x; font-size:12px; padding-left:0px; }
body#home .select_locator { width:200px;border:1px solid #62482D; background-image:url(../images/shopNearby-bkgDD01.jpg); background-repeat:repeat-x; font-size:12px; padding-left:0px;margin-bottom:10px; font-size:11px;color:#62482D;}
.postcode_locator { width:195px;border:1px solid #ccceb6; background-image:url(../images/shopNearby-bkgDD01.jpg); background-repeat:repeat-x; font-size:12px; padding-left:5px;}
.locator_button { background-image:url(../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(../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; }
.topbutton {
	background-image:url(../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;
}
.LineHeightLarge{
line-height: 26px;
}



/******************************
* 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	{padding: 0;margin: 0;color: #333333;}
.imgBank li p	{padding: 0;margin: 0;color: #333333;}
.imgBank li img	{
border: 1px solid #DCDCDC;
padding: 5px;
background: transparent;
}
/* imageBank Container */
.imgBankCont{
	width: 550px;
	padding: 20px 0 0px 14px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	height: 600px;
}

/*Icons for link */
.pdfLink{background:  url(../images/icon_pdf.gif) no-repeat center left; padding: 10px 0px 10px 25px ;}
.backLink{background:  url(../images/backOverview.gif) no-repeat center left; padding: 2px 0px 2px 14px; }
.Link{background:  url(../images/g_arrow.gif) no-repeat center left; padding: 2px 0px 2px 14px; line-height:16px;}

/* *****************************
* INTROPAGE
***************************** */
body#intro #LeftContent, body#intro #btnEnter0, body#intro #txtWelcomeNL, body#intro #txtWelcomeFR, body#intro #txtWelcomeEN, body#intro #txtWelcomeDE, #WelcomeIntro img

{display:none;}
#printLogo{background:  url(/configuration/Images/mainlogo.gif) no-repeat center; width:182px; height:65px;}

/*RIGHT*/
body#intro #Rightcontent{margin:0; padding: 0; text-indent:0;}


body#intro .description {text-align:left; color:#532e22; font-size:11px}

/* *****************************
* FOOTER
***************************** */
#footer {margin-top: 24px;text-align:center;color: #868686;background-color: #ffffff;margin-bottom: 12px; clear:both;}
#footer ul {margin: 0;padding: 0;}
#footer li {display: inline;}
#footer li {border-left: solid 1px #868686; padding: 0 5px;}
#footer li.first {border-left: none;}
#footer a {color: #868686;text-decoration: none;}
#footer a:hover {color: #62482D;}
#footer a:active {color: #62482D;}

body#home #legal {position: absolute;top: 300px;color: #868686;text-decoration: none;background-color: #ffffff; text-align:center}
body#home #legal ul {margin: 0;padding: 0;}
body#home #legal li {display: inline;}
body#home #legal li {border-left: solid 1px #868686;padding: 0 5px;}
body#home #legal li.first {border-left: none;}
body#home #legal a {color: #868686;text-decoration: none;}
body#home #legal a:hover {color: #62482D;}
body#home #legal a:active {color: #868686;}
body#home #legal a:visited{color: #868686;}

