/* *****************************
* CONTAINER + BODYCLASSES
***************************** */
#container {position: relative;text-align: left;width: 757px;height:100%;margin-left: auto;margin-right: auto;margin-top: 0px;background-color: transparent;}

body.article {background-image: url("/configuration/Images/home-bkg2.jpg"); background-repeat: repeat-x; background-position: 0 0px;}




/* *****************************
* CONTENT + SIDEBAR
***************************** */
body.article #contentWrapper {position: absolute;top: 113px;background-repeat: no-repeat; width: 100%;}
body.article #content {position: relative;margin-top: 222px;left: 0px;width: 547px;background-image:url("/configuration/Images/shopNearby-bkgBread01.jpg");background-repeat: repeat-x;background-color:#ffffff;padding-left: 1px;min-height:400px;}
body.article #content p {font-size:11px; line-height:16px;}
body.article #sidebar {position: absolute;top: 113px;right: 0px;width: 210px;background-color:#ebdb9b;z-index:100;}
#breadcrumb, #print {padding: 18px 14px 14px 14px;}
#breadcrumb {font-style: italic;float: left;}
#print {float: right;}


/* *****************************
* SIDEBAR TRIPLE STRUCTURE
***************************** */
body.article #history_of_chocolate img{margin-left: 5px;float: right;border:none;}
body.article #originalWays {
	background-image:url("/configuration/Images/coffeeandsweets-bkg.png");
	background-repeat:repeat-x;
	width: 227px;
	height: 231px;
	background-position: top;
}

body.article #originalWays p {width: 155px;}




/*STORES_NEAR_YOU-02b*/
/*content */
body.article #detailContent{position:absolute; margin-left:155px; margin-top:17px; width:388px; font-size:10px;}

body.article #detailShop{margin-top:10px; background-image:url("/configuration/Images/stores_near_you_02-bkgResul.jpg"); width:100%; height:158px; border-bottom:1px solid #dddddd;}
body.article #icoHorizontal {margin-top:5px;}
body.article .icoSpace{margin:2px 2px 5px 2px;}
body.article #detailShopFirst {margin-top:10px;}
body.article #detailShop2nd {margin-top:0px; background-image:url("/configuration/Images/stores_near_you_02-bkgResul.jpg"); width:100%; height:158px; border-top:0px solid #dddddd; border-bottom:1px solid #dddddd;}
#imgChocAndCafe table {margin: 0px 0px 5px 15px;}


/* *****************************
* HOMEPAGE
***************************** */
body#home {background-image: url("/configuration/Images/home-bkg.png");background-repeat: repeat-x;background-position: 0 17px;}

body#home #sidebar {position: absolute;top: 17px;  left: 0px;}
body#home #sidebar a {text-decoration: none;}
body#home #sidebar #datablok1 a {color:#c6bc97;}
body#home #sidebar #datablok1 a:hover {color:#dfd9c1;}
body#home #sidebar #datablok2 a:hover {color:#401d15;}
body#home #sidebar a span {visibility: hidden;}
body#home #sidebar a#surprise{height: 55px;width: 199px; position:absolute; top:-35px; left: 14px; z-index:400;}
body#home #sidebar a#justThinkOfSomeone {height: 100%;width: 100%;}
body#home #sidebar a#storeNearby, body#home #sidebar a#indulgeYourself, body#home #sidebar a#iLikeToGetChocolates {width: 224px;}
body#home #sidebar a#leonidasNearby {height: 30px;}
body#home #sidebar a#indulgeYourself {top: 139px;left: 0;height: 37px;background-image: url("/configuration/Images/home-lijn-datablok01.png");background-repeat: no-repeat;background-position: bottom;}
body#home #sidebar a#iLikeToGetChocolates {top: 180px;height: 30px;}

body#home #sidebar a#chocolatesAndCafe,body#home #sidebar a#chocolatesAndCafeNL,body#home #sidebar a#chocolatesAndCafeFR,body#home #sidebar a#chocolatesAndCafeDE,body#home #sidebar a#chocolatesAndCafeEN, body#home #sidebar a#partners, body#home #sidebar a#values {left: -2px;width: 159px;}
body#home #sidebar a#chocolatesAndCafe {position: absolute; top: -5px;height: 90px;background:url("/configuration/Images/home-titleChoc.gif") no-repeat top;border-bottom: solid white 1px;}
body#home #sidebar a#chocolatesAndCafeNL {position: absolute; top: -5px;height: 90px;background:url("/configuration/Images/home-titleToscaneNL.gif") no-repeat top;border-bottom: solid white 1px;}
body#home #sidebar a#chocolatesAndCafeDE {position: absolute; top: -5px;height: 90px;background:url("/configuration/Images/home-titleToscaneDE.gif") no-repeat top;border-bottom: solid white 1px;}
body#home #sidebar a#chocolatesAndCafeFR {position: absolute; top: -5px;height: 90px;background:url("/configuration/Images/home-titleToscaneFR.gif") no-repeat top;border-bottom: solid white 1px;}
body#home #sidebar a#chocolatesAndCafeEN {position: absolute; top: -5px;height: 90px;background:url("/configuration/Images/home-titleToscaneEN.gif") no-repeat top;border-bottom: solid white 1px;}

/*toevoeging voor usa banner*/


body#home #sidebar #datablok2USA {position: absolute;top: 236px;left: 605px;background-image: url(/configuration/Images/bg_usa_EN.jpg);background-repeat: no-repeat;width: 157px;height: 265px;padding: 0 8px 0 8px;}

body#home #sidebar #datablok2USA #info2 a{color:white!important; top: 10px;position:relative;height: 35px;width: 140px;}
body#home #sidebar #datablok2USA #info1USA a{color:white!important; top: 8px;position:relative;height: 35px;width: 120px; padding-right: 12px;}
body#home #sidebar #datablok2USA #info1 {color:white!important;position:relative;height: 60px;width: 130px;}

body#home #sidebar #datablok2USA #link{width:155px;height:179px;margin-left:-8px;}
body#home #sidebar #datablok2USA #link img{margin-top:37px;border-top: solid white 1px;}
body#home #sidebar #datablok2USA #info1 {display:none;}
body#home #sidebar #datablok2USA a#chocolatesAndCafeUSA{/*background:url("/configuration/Images/temp2.gif") no-repeat top;*/position: absolute; top: -5px;height: 90px;left: -2px;width: 159px;}}

/*einde toevoeging usa banner*/


/* toevoeging voor france banner*/
body#home #sidebar #datablok2FRA {position: absolute;top: 236px;left: 605px;background-image: url(/configuration/Images/bg_France_FR.jpg);background-repeat: no-repeat;width: 157px;height: 265px;padding: 0 8px 0 8px;}

body#home #sidebar #datablok2FRA {position: absolute;top: 236px;left: 605px;background-image: url(/configuration/Images/bg_France_FR.jpg);background-repeat: no-repeat;width: 157px;height: 265px;padding: 0 8px 0 8px;}

body#home #sidebar #datablok2FRA #info2 a{color:white!important; top: 10px;position:relative;height: 35px;width: 140px;}
body#home #sidebar #datablok2FRA #info1 a{color:white!important; top: 8px;position:relative;height: 45px;width: 120px;}
body#home #sidebar #datablok2FRA #info1 {color:white!important;position:relative;height: 60px;width: 130px;}


body#home #sidebar #datablok2FRA #link{width:155px;height:179px;margin-left:-8px;}
body#home #sidebar #datablok2FRA #link img{margin-top:37px;border-top: solid white 1px;}

/*  einde toevoeging voor france banner*/

body#chocolates_and_coffee #sidebar input.checkbox{border:none!important;}
.labelCheckSide{}
.labelSide{margin-left:0!important; margin-top:3px; margin-bottom:2px;}
body#chocolates_and_coffee #sidebar input#btnSearchBrown{width:57px!important; border:none;}

/*body#home #sidebar a#partners {top: 61px;height: 38px;}
body#home #sidebar a#values {top: 100px;height: 160px;}*/

body#home #promotionImage {position: absolute;top: 73px; backckground-color:#E5DDCF;width: 380px;height: 428px;}
body#home #justThink {position: absolute;top: 73px;left: 380px;background-repeat: no-repeat; background-color:#E5DDCF;width: 380px;height: 163px;}

body#home #datablok1 {position: absolute;top: 236px;left: 380px;background-image: url(/configuration/Images/bg-datablok01.jpg);background-repeat: no-repeat;width: 224px;height: 283px;color: #c6bc97;padding:0px;}
body#home #datablok2 {position: absolute;top: 236px;left: 606px;background-image: url(/configuration/Images/bg-datablok02.jpg);background-repeat: no-repeat;width: 157px;height: 269px;padding: 0 8px 0 8px;}
body#home #storeNearby{background-image:url(/configuration/Images/home-store.gif);background-repeat:no-repeat;height:35px;}

body#home #surprise_someone02EN,body#home #surprise_someone02DE,body#home #surprise_someone02FR,body#home #surprise_someone02NL,body#home #surprise_someoneNL, body#home #find_a_storeNL, body#home #surprise_someoneFR, body#home #find_a_storeFR, body#home #surprise_someoneEN, body#home #find_a_storeEN, body#home #surprise_someoneDE, body#home #find_a_storeDE{height: 75px;width:199px; background-repeat: no-repeat;background-position: top;margin: 0 14px 0 14px}


body#home #surprise_someoneNL{background-image: url(/configuration/Images/home_surprise_someoneNL.gif); display:none;}
body#home #find_a_storeNL{background-image: url(/configuration/Images/Find_a_store_near_youNL.gif); background-position:top; margin-top: -7px;}


body#home #surprise_someone02NL{background-image: url(/configuration/Images/TNT-logo01.gif);}
body#home #surprise_someone02DE{background-image: url(/configuration/Images/TNT-logo01.gif);}
body#home #surprise_someone02EN{background-image: url(/configuration/Images/TNT-logo01.gif);}
body#home #surprise_someone02FR{background-image: url(/configuration/Images/TNT-logo01.gif);}

body#home #surprise_someoneEN{background-image: url(/configuration/Images/home_surprise_someoneEN.gif); display:none;}
body#home #find_a_storeEN{background-image: url(/configuration/Images/Find_a_store_near_youEN.gif); background-position:top; margin-top: -7px;}

body#home #surprise_someoneFR{background-image: url(/configuration/Images/home_surprise_someoneFR.gif); display:none;}
body#home #find_a_storeFR{background-image: url(/configuration/Images/Find_a_store_near_youFR.gif); background-position:top; margin-top: -7px;}

body#home #surprise_someoneDE{background-image: url(/configuration/Images/home_surprise_someoneDE.gif); display:none;}
body#home #find_a_storeDE{background-image: url(/configuration/Images/Find_a_store_near_youDE.gif); background-position:top; margin-top: -7px;}

body#home #surprise_someone02{background-image: url(/configuration/Images/TNT-logo01.gif);}



body#home #surprise_someone02 #description{position: relative; left: 0 px; top: 70px;width:100%;}

body#home #find_a_storeDE #description, body#home #find_a_storeFR #description, body#home #find_a_storeEN #description, body#home #find_a_storeNL #description  {position: relative; left: 0 px; top: 55px;width:100%;}
body#home #surprise_someoneDE  #description, body#home #surprise_someoneEN  #description, body#home #surprise_someoneNL  #description, body#home #surprise_someoneFR  #description  {position: relative; left: 0 px; top: 35px;width:100%;}


/*TOSCANIË */
body#home #surprise_someone03EN,body#home #surprise_someone03DE,body#home #surprise_someone03FR,body#home #surprise_someone03NL{background: url(/configuration/Images/Win1we_be_en.gif) ;height: 84px;width:224px;background-repeat: no-repeat;background-position:0 -11px}
body#home #surprise_someone03FR #description{position: relative; left: 0 px; top: 40px;width:100%;}
body#home #surprise_someone03NL #description{position: relative; left: 0 px; top: 40px;width:100%;}
body#home #surprise_someone03DE #description{position: relative; left: 0 px; top: 40px;width:100%;}
body#home #surprise_someone03EN #description{position: relative; left: 0 px; top: 40px;width:100%;}


body#home #surprise_someone02NL #description{padding-top:43px;}
body#home #surprise_someone02DE #description{padding-top:43px;}
body#home #surprise_someone02EN #description{padding-top:43px;}
body#home #surprise_someone02FR #description{padding-top:43px;}
i
#noUse{visibility: hidden;}
#inUse{visibility: visible;}


#datablok2 #info1, #info2,#info3{color:#6d5135; background-repeat: no-repeat; background-position: bottom;}
#datablok2 #info1{top: 32px;position:relative;height: 35px;width: 140px;}
#datablok2 #info2{top: 65px;position:relative; width: 140px;}
#datablok2 #info3{top: 75px;position:relative; width: 140px;}


body#home #datablok1 #belowStore { position:absolute; margin-top:65px;  }
body#home #datablok1 #belowStoreNL { position:absolute; margin-top:77px;  }
* html body#home #datablok1 #belowStoreNL { position:absolute; margin-top:35px;  }
body#home #datablok1 #belowStoreFR { position:absolute; margin-top:70px;  }
* html body#home #datablok1 #belowStoreFR { position:absolute; margin-top:30px;  }
body#home #datablok1 #belowStoreEN { position:absolute; margin-top:77px;  }
* html body#home #datablok1 #belowStoreEN { position:absolute; margin-top:35px;  }
body#home #datablok1 #belowStoreDE { position:absolute; margin-top:77px;  }
* html body#home #datablok1 #belowStoreDE { position:absolute; margin-top:35px;  }

body#home #datablok1 form input#btnSearchBrown {position: relative;top: 5px;left: 0px;margin:0px; text-align:left; width:19px; border:none;}
body#home #datablok1 #advancedSearch {display: inline; width: 198px; height: 18px;top:5px; padding-top: 2px; color:#8d6250; font-size:9px; margin-left:14px}
body#home .select_locator { width:195px;margin-left:14px;margin-bottom:2px; font-size:11px;color:#62482D;}
body#home .postcode_locator { width:173px;margin-left:14px; border:1px solid #ccceb6; background-image:url(/configuration/Images/shopNearby-bkgDD01.jpg); background-repeat:repeat-x; font-size:11px; padding-left:0px; color:#62482D; margin-top:0px}


body#home #legal {position: absolute;top: 522px;left: 6px;color: #868686;text-decoration: none;background-color: #ffffff;}
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;}

/* wrapper: Keeps the content together, the underneath content appears on a next line */
#wrapper{	width:547px;position:relative;height: 40px;}
#wrapperAssort{width:547px;position:relative;height: 60px;}



#paging{border-bottom:solid silver 1px;
border-top:solid silver 1px;padding: 1px 0 2px 0;}
#backOverview {text-align:right;padding: 0px 14px 0px 0px;float: right;width: auto;position:relative;}

#Disclaimer {text-align:left;padding: 2px 0px 24px 0px;float: left;width: auto;position:relative; clear:left;}
#Disclaimer p{font-size:7px; color:#999999;}
#backOverviewAssort {text-align:right;padding: 0px 14px 24px 0px;float: right;width: auto;position:relative;}


.RightCellClass{text-align:left;width: 220px;}
.LeftCellClass{text-align:left;width: 80px;vertical-align:top;}

/* *****************************
*LINES
***************************** */
body#home #datablok1 #line{background-image:url(/configuration/Images/home_datablok1_line.jpg); background-repeat:no-repeat; background-color:transparent; width:100%; height:2px; position:relative; top:-5px; display:none;}

/* *****************************
*FLASHBANNERS
***************************** */
body#chocolates_and_coffee #flashBanner{position: relative; top:46px; width:756px; height: 222px; background-color:transparent; background-repeat:no-repeat; background-position:top;z-index:1;}
#flashBanner3{position: relative; top:0px; width:547px; height: 222px; background-color:#E5DDD0;/*background-image:url/configuration/Images/passion_for_choc_flashbanne.jpg); background-repeat:no-repeat; background-position:top;*/z-index:1;}




/* *****************************
*IFRAME
***************************** */
/*MAINPAGE*/
body.article #contentWrapper_Iframe {position: relative;top: 0px; left:-1px; width: 757px;}
body.article #content_Iframe {position: relative;margin-top: 46px;left: 0px;width: 757px;background-image: url(/configuration/Images/shopNearby-bkgBread01.jpg);background-repeat: repeat-x;padding-left: 1px;}

/*IFRAMES-CONTENTPAGES*/
body#iframe{position: absolute;top: 0px;min-height: 400px;background-image:none;margin:0px;padding:0px;background-position: 0px;}
body#iframe #container{top:0px; left:0px;margin:0px; padding:0px}
body#iframe #contentWrapper {position: absolute;top: 0px;background-image:none;min-height: 400px;width: 547px;margin-top:0px;}
body#iframe.article #content {position: relative;margin-top: 0px;left: 0px;width: 547px;background-image:url("/configuration/Images/shopNearby-bkgBread01.jpg");background-repeat: repeat-x;padding-left: 1px;}
body#iframe #sidebar{position: absolute;top: 0px;right: 0px;height:400px; width: 210px;\width:210px; /* For IE5 Win */w\idth:210px;background-color:#ebdb9b; z-index:50; background-image: url(/configuration/Images/bkg-iframe-sidebar.jpg);background-repeat:no-repeat;}


/*LOGO LEONIDAS RIGHTBOTTOM*/
body.article #logoPlacer{background-repeat:no-repeat;background-position: bottom; background-color:#ebdb9b;width: 210px;/*min-height: 100%;*/height:9000px;position: absolute;bottom: 0px;right: 0px;z-index:0;}
body.article #logoPlacer {background-image:url("/configuration/Images/stores_near_you_03-LogoLeon.jpg");}

body.article #logoPlacer_assort {
	background-image:url("/configuration/Images/stores_near_you_03-LogoLeon2.jpg");
	background-repeat:no-repeat;
	background-position: bottom; background-color:#ebdb9b;
	width: 210px;
	height:178px;
	position: relative;
	right: 0px;
	z-index:100;
}
#logoPlacerBottom, body.article #logoPlacerChocCafe {background-repeat:no-repeat;background-position: bottom; background-color:#ebdb9b;width: 210px;height:143px;position: relative;bottom: 0px;right: 0px;z-index:200;}
#logoPlacerBottom{background-image:url("/configuration/Images/stores_near_you_03-LogoLeon.jpg");}
body.article #logoPlacerChocCafe {background-image:url("/configuration/Images/LogoLeonCafe.jpg");}

/* *****************************
* FOOTER
***************************** */
#footer {position: relative;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;}


/* *****************************
* INTROPAGE
***************************** */
body#intro{overflow:hidden}
body#intro #container{width:100%; height:auto; background-image: url(/configuration/Images/intro_back.jpg); background-repeat:repeat-x; margin-top:20px; text-align: center;}
body#intro #content{background-image:url(/configuration/Images/Intro_bgContent.jpg); background-repeat:no-repeat; background-color:#bbac94; background-position:top; margin-left:auto; margin-right:auto; width:720px; height:250px;}
body#intro.Business #content{background-image:url(/configuration/Images/Intro_bgContentB2B.jpg); background-repeat:no-repeat; background-color:#bbac94; background-position:top; margin-left:auto; margin-right:auto; width:720px; height:250px;}


/*LEFT*/
body#intro #LeftContent{position: relative; width:180px; height:250px; float:left; left: 85px}
body#intro #ChooseCountry{position:relative; top:110px; width:150px; height:140px; text-align:right;}
body#intro #ChooseCountry .select {width:150px; font-size:10px; color:#6c4023}
body#intro p{font-size:9px; color:#ffffff; padding:4px 0px;}
body#intro ul {display:inline; margin:0px; padding:0px; cursor:pointer}
body#intro ul li {background-image:url(/configuration/Images/btnBgBrown.jpg); background-repeat:repeat-x; background-color:#bbac94; background-position:bottom; border: 1px solid black;margin:0px 0px 0px 3px; padding:3px 6px 3px 6px; width:23px; text-align:center; color:#FFFFFF; list-style-type:none; display:inline;}
body#intro ul li #nl, body#intro ul li #de, body#intro ul li #en, body#intro ul li #fr{display:inline; background:transparent; border: none; font-size:11px; color: white;}
body#intro ul li.Active {background-image:url(/configuration/Images/btnBgGold.jpg); background-repeat:repeat-x; background-color:#f4ec84; background-position:bottom;}
body#intro ul li.Active #nl, body#intro ul li.Active #de, body#intro ul li.Active #en, body#intro ul li.Active #fr{color: 000000;}


/*RIGHT*/
body#intro #Rightcontent{position: relative; width:360px; height:250px; float:right; text-align: left; right:110px}
body#intro #txtWelcomeNL, body#intro #txtWelcomeFR, body#intro #txtWelcomeEN, body#intro #txtWelcomeDE, #WelcomeIntro {position:relative; top:80px; left:8px; height:20px; background-repeat:no-repeat; background-position:left;}
body#intro #txtWelcomeNL{background-image:url(/configuration/Images/intro_welcomeNL.gif);}
body#intro #txtWelcomeFR{background-image:url(/configuration/Images/intro_welcomeFR.gif);}
body#intro #txtWelcomeEN{background-image:url(/configuration/Images/intro_welcomeEN.gif);}
body#intro #txtWelcomeDE{background-image:url(/configuration/Images/intro_welcomeDE.gif);}
#WelcomeIntro h1{display:none;}


body#intro .description{position:relative; top:94px; padding:0px; left:14px; height:90px; color:white; font-size:11px}
body#intro #btnEnter0{background-color:#bbac94; padding:0px 10px 0px 10px; color:white; font-size:11px; border: 1px solid black; position:relative; top: 100px; left:14px;background-image:url(/configuration/Images/btnBgBrown.jpg); background-repeat:repeat-x; background-position:bottom;}

body#intro #Rightcontent img{left:14px;}

/*FOR PRINT CSS*/
body#intro #Rightcontent h1, body#intro #Rightcontent h2, body#intro #Rightcontent h3, body#intro #Rightcontent h4, body#home #justThink h2 {display:none;}

/*TNT Waardecheque*/
.odd{background:#f6f1ee;}
.trHeader{background:url(/configuration/Images/bgTableHeader.jpg) repeat-x bottom; height:33px;}

.lineSplitter{background:url(/configuration/Images/bgLine-01.jpg) center top no-repeat; width:529px; margin:0 auto; height:52px;}


/* ***************************************************
B2B
*************************************************** */
/*Resets en library*/
/*html, body{height:100%; margin:0;}*/

/*.noDisplay{display:none;}
.Display{display:block;}
img, a img{border:0;}
.alignLeft{text-align:left;}
.alignRight{text-align:right;}
.alignCenter{text-align:center;}

.clearBoth {clear:both}
.spacer{float:left; display:block; background:transparent; width:1px}
.small{font-size:9px;}

.print{display:none;}
.floatLeft{display:block; float:left;}
img.floatLeft{margin:0 7px 7px 0}

table, table tr, table tr td {border:0;}*/

.ClearGapLeft{margin-left:0px!important; padding-left:0px!important;}
/*Algemeen
body{font: 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#333333; background:#fff url(/Images/Geschenken/bgBody.jpg) repeat-x left top;}*/

/*a{color:#666666;}
a:hover{color:#333333;}*/
a:active, :focus{outline:none; -moz-outline: none;}

#B2B p{font: 11px/15px Verdana, Arial, Helvetica, sans-serif; margin:7px 15px; padding:0 0 10px 0;}
#B2B h1{color:#666666; font:bold 16px/18px Verdana, Arial, Helvetica, sans-serif; margin:18px 15px 14px 0px;}
#B2B h2{color:#9f743b; font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif; margin:14px 15px 7px 0px;}
#B2B h3{color:#333333; font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif; margin:18px 15px 7px 15px;}
#B2B h4{color:#333333; font:11px/14px Verdana, Arial, Helvetica, sans-serif; margin:7px 15px 4px 15px;}
#B2B h5{color:#333333; font:italic 11px/14px Verdana, Arial, Helvetica, sans-serif; margin:7px 15px 4px 15px;}
#B2B h6{color:#333333; font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; margin:7px 15px 4px 15px;}

#B2B ul{margin:7px 15px;}

#B2B textarea {font: 11px/14px Arial, Helvetica, sans-serif!important; padding:0 3px; margin:0px;}

table.FullWidth{margin:7px 15px; width:510px; position:relative;}
table.FullWidth td{padding-right:7px; vertical-align:top;}


/*Structuurelementen
#container757px{width:757px; margin:114px auto 0 auto;}
#TopPane{width:100%; height:222px; background:#efe7dc url(/Images/Geschenken/flashbanner.jpg);}
#ContentPane{width:547px;display:block; float:left; background:url(/Images/Geschenken/bgContentPane.jpg) left 25px repeat-x;}
#sidebar .B2B{width:210px; display:block; float:left; background:transparent!important;}*/


/* **************
INVULLING PANES
**************** */

/*Invulling ContentPane*/
#bgB2BSubMenu{width:527px; height:24px; background:url(/Images/Geschenken/bgB2BSubMenu.jpg) repeat-x; font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif; padding:0 10px; margin-bottom:10px;}
* html #bgB2BSubMenu{width:547px; height:24px; background:url(/Images/Geschenken/bgB2BSubMenu.jpg) repeat-x; font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif; padding:0 10px; margin-bottom:10px;}

#bgB2BSubMenu a{color:#333333; border-right:solid 1px #333333; padding:0 5px; line-height:24px; text-decoration:none;}
#bgB2BSubMenu a:hover{color:#858585;}
#bgB2BSubMenu a.active{color:#CA7109!important;}

#wrapperB2B {width:547px; display:block; float:left;  height:auto;}
#wrapperB2B #breadcrumb, #wrapperB2B #print {padding: 0px 14px 14px 14px;}
#wrapperB2B #breadcrumb {font-style: italic;float: left; width:465px; font-size:9px;}
#wrapperB2B #print {float: right; }

.EenTweede_verpakking, .EenTweede_personaliseer, .EenTweede_combineer, .EenTweede_cadeaubonnen{width:273px; height:157px; float:left; display:block; background:url(/Images/Geschenken/bgEenTweede.jpg) right bottom no-repeat}
.EenTweede_verpakking{}
.EenTweede_personaliseer{}
.EenTweede_combineer{}
.EenTweede_cadeaubonnen{}

#ContentPane .EenTweedeTitle {width:263px; height:23px;display:block; color:#333333; font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; padding:22px 0px 0px 10px;}
#ContentPane .EenTweedeImg {width:120px; height:112px;display:block; float:left;}
#ContentPane .EenTweedeTxt {width:153px; height:87px;display:block; float:left;}
#ContentPane .EenTweedeLeesMeer {width:153px; height:25px;display:block; float:left; text-align:right; line-height:25px;}

a.btnLeesMeer{background:url(/Images/Geschenken/btnLeesMeer.jpg) right top no-repeat; display:block; padding:0 27px 0 0; height:25px; line-height:25px; font-weight:bold;}
a.btnLeesMeer:hover{background:url(/Images/Geschenken/btnLeesMeer.jpg) right bottom no-repeat; color:#b76012;}

/*Opmaakstijlen*/
#bgMomenten{background:url(/Images/Geschenken/imgOverzicht_Moment.jpg) left bottom no-repeat;}
#tblVerhaal{font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#999999;}
#tblVerhaal tr td{border-bottom:dotted 1px #dcdcdc; padding:3px 0;}
.colorBlue{color:#139fbd}

a.LeesMeer{background:url(/Images/Geschenken/btnLeesMeer.gif) left top no-repeat;padding:0 0 3px 24px; margin:0px;  display:block; min-height:22px;}
* html a.LeesMeer{height:22px;}

.ulPaddingCleared{padding:0}

.titelBetekenis{font-weight:bold; font-size:12px;}
.titelBetekenis td{vertical-align:bottom!important}
.subtitelBetekenis{font-weight:bold; color:#9f743b;}

/*Forms*/
.tblForm{color:#62482D}
.tblForm tr{vertical-align:top}
.tblForm .width60px{width:65px; border:1px solid #ccceb6; background-image:url(/configuration/Images/shopNearby-bkgDD01.jpg); font-size:11px; background-repeat:repeat-x; padding-left:5px;}

/*input, textarea{ margin:2px 0 0 0; padding:1px 2px; cursor:pointer;font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#656565; border:solid 1px #969696}*/
/*input:hover, textarea:hover{border:solid 1px #CA7109}*/
input.checkbox, input.radio{width:14px!important; float:left; margin:2px 7px 0px 0; border:none; background:none!important; position:relative; display:block; padding-bottom:30px!important;}
.lblCheckbox, .lblRadio{margin:2px 7px 0 0; display:block; float:left}

.select{font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#656565; margin:4px 0 0 0; padding:0;}
.radio, label{cursor:pointer;border:none!important;}
label{font-size:10px;}
label:hover{color:#CA7109}

.btnGrey {background:url(/Images/Geschenken/BtnGrey.jpg) left bottom repeat-x; min-width:57px; height:18px; display:block; float:left; margin-right:15px; text-align:center; text-decoration:none; border:solid 1px #a2a590; padding:0 7px;}
.btnGrey:hover {border:solid 1px #000000; color:#000000;}

/*Invulling RightPane*/
.VindEenWinkel_NL, .VindEenWinkel_EN, .VindEenWinkel_FR, .VindEenWinkel_DE{width:210px; padding:0; height:67px; margin-top:222px;}
.VindEenWinkel_NL{background:url(/Images/Geschenken/bgVindEenWinkel_NL.jpg)}
.VindEenWinkel_EN{background:url(/Images/Geschenken/bgVindEenWinkel_EN.jpg)}
.VindEenWinkel_FR{background:url(/Images/Geschenken/bgVindEenWinkel_FR.jpg)}
.VindEenWinkel_DE{background:url(/Images/Geschenken/bgVindEenWinkel_DE.jpg)}

.Vragen_NL, .Vragen_EN, .Vragen_FR, .Vragen_DE{width:210px; padding:0; height:67px;}
.Vragen_NL{background:url(/Images/Geschenken/bgVragen_NL.jpg)}
.Vragen_EN{background:url(/Images/Geschenken/bgVragen_EN.jpg)}
.Vragen_FR{background:url(/Images/Geschenken/bgVragen_FR.jpg)}
.Vragen_DE{background:url(/Images/Geschenken/bgVragen_DE.jpg)}

.Trakteren_NL, .Trakteren_EN, .Trakteren_FR, .Trakteren_DE{width:210px; padding:0; height:75px;}
.Trakteren_NL{background:url(/Images/Geschenken/bgTrakteren_NL.jpg)}
.Trakteren_EN{background:url(/Images/Geschenken/bgTrakteren_EN.jpg)}
.Trakteren_FR{background:url(/Images/Geschenken/bgTrakteren_FR.jpg)}
.Trakteren_DE{background:url(/Images/Geschenken/bgTrakteren_DE.jpg)}

.LeonidasLogo{width:210px; padding:0px; height:180px; background:url(/Images/Geschenken/bgLeonidasLogo.jpg)}

#sidebar p {margin:0; padding:0;font: 10px/12px Verdana, Arial, Helvetica, sans-serif;}
#sidebar p.txtInfo {padding:45px 15px 7px 30px}/*Defaultwaarden*/
#sidebar #Code, #sidebar label, #sidebar a.btnLogin {margin-left:15px;}

#sidebar .VindEenWinkel_NL p.txtInfo, #sidebar .VindEenWinkel_EN p.txtInfo,  #sidebar .VindEenWinkel_DE p.txtInfo{padding-top:31px;}/*Indien titel over één regel gaat*/
#sidebar .VindEenWinkel_FR p.txtInfo{padding-top:26px;}
#sidebar .Vragen_NL p.txtInfo#sidebar .Vragen_EN p.txtInfo, #sidebar .Vragen_FR p.txtInfo, #sidebar .Vragen_DE p.txtInfo, #sidebar .Trakteren_NL p.txtInfo, #sidebar .Trakteren_EN p.txtInfo, #sidebar .Trakteren_FR p.txtInfo, #sidebar .Trakteren_DE p.txtInfo{padding-top:45px}/*Indien titel over twee regels gaat*/

#sidebar label{display:block; color:#333333; font: 9px/15px Verdana, Arial, Helvetica, sans-serif; }
#sidebar input{width:172px; border:solid 1px silver;}

#sidebar input#btnCODEFORM.btnLoginCode {width:60px; height:24px; display:block; background:url(/Images/Geschenken/btnLogin.jpg) left top no-repeat; border:none; margin-left:15px; cursor:pointer;}
#sidebar input#btnCODEFORM.btnLoginCode:hover {width:60px; height:24px; background: url(/Images/Geschenken/btnLogin.jpg) left bottom no-repeat;}

/*Geschenkinspiratie & motivatiemomenten detail*/
.momentPlacer{margin-left:15px;}
.momentItem{display:block; float:left; width:160px; height:164px;}
.momentTitel{display:table-row; height:32px;}
.momentSubtitel{display:table-row; height:32px;}
.momentTitel p, .momentSubtitel p{display:table-cell; margin:0!important; padding:0!important; line-height:14px!important;}
.momentTitel p{font-weight:bold!important; font-size:12px;vertical-align:bottom;}
.momentSubtitel p{font-weight:bold!important; color:#9f743b;vertical-align:top; }
.momentImg{display:table-row; vertical-align:middle; text-align:center;}

/* ***************************************************
EXTRAS
*************************************************** */
/*tooltip*/

.tool{
font-size: 36px;

}

.tool-tip {
color: #fff;

width: 110px;
z-index: 13000;
color: white;
/*background: #2b2626;*/

}

.tool-title {
font-weight: bold;
color:yellow;
font-size: 11px;
margin: 0;
padding: 8px 8px 4px;
background: url('/Images/Geschenken/balloon.png') top left no-repeat ;
}

.tool-text {
font-size: 11px;
padding: 4px 8px 8px;
background: url('/Images/Geschenken/balloon.png') bottom left no-repeat;


}



/*button voor waardebon pagina*/
.btnCenter_lgt{display:block; background:url(/Images/WAARDEBON/btnCenter_lightbrown.gif);width:110px; height:36px; line-height:38px; text-align:center; text-decoration:none; color:#FFFFFF; font-weight:bold; font-size:11px; text-transform:uppercase; cursor:hand;}
/* html .btnCenter_lgt{line-height:42px;}*/
.btnCenter_lgt:hover{color:#efe7dc;}


