
/* // B A S E // ********************************************************************/

html
{
	height:100%;	
}

body
{
	height:100%;	
	margin:0px;
	overflow-y:scroll;
	font-family:arial;
	font-size:10px;
	color:#000000;
}

.elementBody
{
	margin:0px;
	overflow-y:scroll;
	font-family:arial;
	font-size:10px;
	color:#000000;
}

/* // T E X T // ********************************************************************/

td
{
	font-family:arial;
	font-size:12px;
	color:#707173;
	line-height:18px;
}

.small
{
	font-family:arial;
	font-size:10px;
	color:#707173;
}


p
{
	margin:0px;
}

a
{
	font-family:arial;
	color:#3562ae;
	font-size:10px;
	text-decoration:none;
}

b
{
	
}

.spanb
{
	font-weight:bold;
}

.spani
{
	font-style:italic;
	color:#000000;
}


i
{
	
}

H1 
{
	font-family:arial;
	font-size:17px;
	color:#f29400;
	font-weight:bold;
}

H2 
{
	font-family:arial;
	font-size:15px;
	color:#f29400;
	font-weight:bold;
}

H3 
{
	font-family:arial;
	font-size:12px;
	color:#f29400;
	font-weight:bold;
}

/* // T E X T // ********************************************************************/


.wide
{
	width:100%;
	height:100%;
}

.imgDefault
{
	margin:0px;
}

.lnkDefault
{
	font-family:arial;
	color:#f29400;
	font-size:12px;
	text-decoration:none;
}

/* // C U S T O M // ****************************************************************/

.site
{
	width:100%;
	height:100%;
	background-image:url('image/BDSummer.jpg');
	background-repeat:no-repeat;
	background-position:center center;
	background-attachment: fixed; 
	background-color:#b7da3a;
}

.sitefooter
{
	background-color:#ff9c00;
	width:793px;
	height:19px;
}

.lnTpl
{
	font-family:arial;
	color:#3562ae;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
}


.frame
{
	height:100%;
}


.page
{
	background-color:#ffffff;	
	width:100%;
	height:100%;
}

.frameHeader
{
	width:870px;
	background-image:url('image/BDBGHeader.png');
	background-repeat:no-repeat;
	background-position:top center;
}

.frameFooter
{
	width:870px;
	height:130px;
	background-image:url('image/BDBGFooter.png');
	background-repeat:no-repeat;
	background-position:top center;
}

.frameContent
{
	width:870px;
	height:100%;
	background-image:url('image/BDBGShuffle.png');
	background-repeat:repeat-y;
}

.frameContentHeader
{
	width:100%;
	height:50px;
}

.frameContentBody
{
	width:870;
	height:100%;	
}

.frameLangSwitch
{
	height:22px;	
}

.frameMeta
{
	height:30px;
}


.bannerHL
{
	font-family:arial;
	font-size:13px;
	color:#f29400;
	font-weight:bold;
	text-align:left;
}

.bannerTX
{
	font-family:arial;
	font-size:12px;
	color:#707173;
	line-height:18px;
	text-align:left;
}

.on
{
	font-family:arial;
	color:#3562ae;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

.off
{
	font-family:arial;
	color:#3562ae;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

.d_on
{
	font-family:arial;
	color:#879943;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	cursor:pointer;
}

.d_off
{
	font-family:arial;
	color:#3562ae;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	cursor:pointer;
}


.l_on
{
	font-family:arial;
	color:#879943;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

.l_off
{
	font-family:arial;
	color:#879943;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}


.l_off_nw
{
	font-family:arial;
	color:#879943;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	white-space:nowrap;
}

/* 
a99dc7
 */
.recipeWide
{
	width:100;
	height:100%;
}

.recipeTitle
{
	background-color:#97bf0d;	
	padding:3px;
}

.recipeTitle td
{
	font-family:arial;
	font-size:12px;
	color:#ffffff;
}

.recipeTitleWide
{
	background-color:#97bf0d;	
	padding:3px;
	width:100%;
}

.recipeTitleWide td
{
	font-family:arial;
	font-size:14px;
	color:#ffffff;
}

.recipeTitleWide b
{
	font-family:arial;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
}

.recipeTitleWide a
{
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}


.recipeSearchBG
{
	background-image:url('image/BDSearchBG.jpg');
	background-repeat:no-repeat;
	width:264px;
	height:34px;
	padding:3px;
}

.recipeHL
{
	font-family:arial;
	font-size:17px;
	color:#f29400;
	font-weight:bold;
	text-align:left;
}

.recipeSL
{
	font-family:arial;
	font-size:12px;
	color:#707173;
	text-decoration:underline;
	text-align:left;
}


.recipeTX
{
	font-family:arial;
	font-size:12px;
	color:#707173;
	line-height:18px;
	text-align:left;
}

.recipeSP
{
	font-family:arial;
	font-size:12px;
	color:#f29400;
	font-weight:bold;
	text-align:left;
}


.recipeNI
{
	width:45px;
}

.recipeNI td
{
	text-align:center;
}


.recipeNL
{
	font-family:arial;
	font-size:12px;
	color:#3e6222;
	text-decoration:underline;	
}

.recipeSearchBox
{
	border:1px solid #ffffff;
	width:240px;
}

.recipeNavBox
{
	width:100%;
	border:1px solid #509b24;	
	padding:8px;
}

.recipeNavCover
{
	width:100%;
	border:1px solid #509b24;	
}



.recipeNavHL
{
	font-family:arial;
	font-size:17px;
	color:#509b24;
	font-weight:bold;
}


.recipeNavTX
{
	font-family:arial;
	font-size:12px;
	color:#707173;
	line-height:18px;
}


.recipeNavLN
{
	font-family:arial;
	font-size:12px;
	color:#509b24;
	text-decoration:none;
}


.promotionNavHL
{
	font-family:arial;
	font-size:17px;
	color:#1c6ca0;
	font-weight:bold;
}


.promotionNavTX
{
	font-family:arial;
	font-size:12px;
	color:#707173;
	line-height:18px;
}

.promotionNavLN
{
	font-family:arial;
	font-size:12px;
	color:#1c6ca0;
	text-decoration:none;
}


.promotionHL
{
	font-family:arial;
	font-size:17px;
	color:#f29400;
	font-weight:bold;
	text-align:left;
}

.promotionTX
{
	font-family:arial;
	font-size:12px;
	color:#707173;
	line-height:18px;
	text-align:left;
}

.promotionPC
{
	font-family:arial;
	font-size:14px;
	color:#9dc165;
	font-weight:bold;
	text-align:left;
}

.promotionPCL
{
	font-family:arial;
	font-size:14px;
	color:#9dc165;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}

.promotionQT
{
	font-family:arial;
	font-size:18px;
	color:#f29400;
	font-weight:bold;
	text-align:left;
}

.promotionQN
{
	font-family:arial;
	font-size:23px;
	color:#8fb950;
	font-weight:bold;
	text-align:left;
	line-height:21px;
}

.promotionLB
{
	font-family:arial;
	font-size:12px;
	color:#707173;
	font-weight:bold;
	text-align:left;
}

.promotionGT
{
	font-family:arial;
	font-size:23px;
	color:#8fb94f;
	font-weight:bold;
	font-style:italic;
	text-align:left;
}

.promotionLI
{
	font-family:arial;
	font-size:12px;
	color:#707173;
	text-align:left;
}

.promotionER
{
	font-family:arial;
	font-size:12px;
	color:#790000;
	font-weight:bold;
	text-align:left;
}


.promotionBX
{
	font-family:arial;
	font-size:12px;
	color:#707173;
	width:350px;
	border:1px solid #a9a9a9;
	padding-left:3px;
}

.promotionBXS
{
	font-family:arial;
	font-size:12px;
	color:#707173;
	width:80px;
	border:1px solid #a9a9a9;
	padding-left:3px;
}

.promotionBXM
{
	font-family:arial;
	font-size:12px;
	color:#707173;
	width:264px;
	border:1px solid #a9a9a9;
	padding-left:3px;
}

.promotionBT
{
	background-color:#f29400;	
	border:1px solid #f29400;
	padding:3px;
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	width:120px;
}

.promotionRTX
{
	font-family:arial;
	font-size:12px;
	color:#707173;
	width:463px;
	border:1px solid #a9a9a9;
	padding-left:3px;
}

.promotionRTXL
{
	font-family:arial;
	font-size:12px;
	color:#707173;
	width:463px;
	height:200px;
	border:1px solid #a9a9a9;
	padding-left:3px;
}



.promotionRSL
{
	font-family:arial;
	font-size:12px;
	color:#707173;
	width:463px;
	border:1px solid #a9a9a9;
	padding-left:3px;
}


.navHL
{
	font-family:arial;
	font-size:15px;
	color:#97bf0d;
	font-weight:bold;
}

.navTX
{
	font-family:arial;
	font-size:12px;
	color:#707173;
	line-height:18px;
}

.navLN
{
	font-family:arial;
	font-size:12px;
	color:#97bf0d;
	text-decoration:none;
}

.navLN_nw
{
	font-family:arial;
	font-size:12px;
	color:#97bf0d;
	text-decoration:none;
	white-space:nowrap;
}


.pdSeasonFR
{
	border:1px solid #a99cc7;
	width:100%;
	padding:8px;
}

.pdSeasonLB
{
	font-family:arial;
	font-size:13px;
	color:#707173;
	text-align:left;
}

.metaOn
{
	font-family:arial;
	font-size:12px;
	color:#707173;
	text-decoration:none;
}

.metaOff
{
	font-family:arial;
	font-size:12px;
	color:#707173;
	text-decoration:none;
}

.logoFrame
{
	width:60px;		
}

.catLogoFrame
{
	margin-bottom:10px;	
}


.infoHL
{
	font-family:arial;
	font-size:15px;
	color:#b07820;
	font-weight:bold;
}

.infoTX
{
	font-family:arial;
	font-size:12px;
	color:#707173;
	line-height:18px;
}


.collectionLN
{
	background-color:#97bf0d;	
	padding-left:12px;
	padding-right:12px;
	padding-top:4px;
	padding-bottom:4px;
}

.collectionLN a
{
	font-family:arial;
	font-size:12px;
	color:#ffffff;
}

.productRCBox
{
	border:1px solid #a9a9a9;
	width:155px;
}

.productRCBoxTitle
{
	background-color:#d50525;
}

.productRCBoxHeadline
{
	margin-top:1px;	
	margin-bottom:1px;	
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	padding:4px;
	width:100%;
}

.productRCBoxHeadline td
{
	text-align:center;
	font-family:arial;
	font-size:12px;
	color:#ffffff;
}

.productRCBoxList
{
	width:115px;
}


/* // C U S T O M // ****************************************************************/


/* // B L O G // ********************************************************************/


.beDownload
{
	background-color:#ffffff;
	border:1px dashed #a9a9a9;
	padding:4px;	
	margin-top:8px;
	margin-bottom:8px;
}

.beDownload td
{
	font-family:arial;
	font-size:0.85em;
	color:#939393;
}

.beDownload a
{
	font-family:arial;
	font-size:0.85em;
	color:#aacc7c;
	font-weight:bold;
}


.beGlossaryLine
{
	background-color:#f7f7f7;
}

.beGlossaryOn
{
	width:18px;
	background-color:#ffffff;
	border:1px solid #a9a9a9;
	text-align:center;
	cursor:pointer;
}

.beGlossaryOff
{
	width:18px;
	background-color:#ddefc4;
	border:1px solid #ddefc4;
	text-align:center;
	cursor:default;
}

.beGlossaryNt
{
	width:18px;
	background-color:#f7f7f7;
	border:1px solid #f7f7f7;
	text-align:center;
	cursor:default;
}


.beGlossaryA
{
	font-family:arial;
	font-size:0.85em;
	color:#939393;
}


.bePaging
{
	background-color:#97bf0d;	
	padding-left:12px;
	padding-right:12px;
	padding-top:4px;
	padding-bottom:4px;
}

.bePaging td
{
	font-family:arial;
	font-size:12px;
	color:#ffffff;
}

.bePagingLink
{
	font-family:arial;
	font-size:12px;
	color:#ffffff;
}



/* // B L O G // ********************************************************************/






/* // F O R M // ********************************************************************/

.fmForm
{
	margin:0px;
}

.fmButton
{
	border:1px solid #a9a9a9;
	background-image:url(image/FMButton.gif);
	width:122px;
	height:22px;
	font-size:9pt;
	font-family:arial;
}

.fmSearch
{
	border:1px solid #a9a9a9;
	background-image:url(image/FMButton.gif);
	width:110px;
	height:20px;
	font-size:9pt;
	font-family:arial;
}

.fmLabel
{
	font-family:arial;
	color:#939393;
	font-size:10pt;
	text-decoration:none;
	text-align:left;
}

.fmHeadline
{
	font-family:arial;
	color:#939393;
	font-size:12pt;
	text-decoration:none;
	font-weight:bold;
}

.fmMark
{
	font-family:arial;
	color:#939393;
	font-size:10pt;
	text-decoration:none;
	font-weight:bold;
}

.fmInfo
{
	font-family:arial;
	color:#939393;
	font-size:10pt;
	text-decoration:none;
}

.fmError
{
	font-family:arial;
	color:#790000;
	font-size:10pt;
	text-decoration:none;
}

.fmTextbox
{
	border:1px solid #a9a9a9;
	padding:1px;
	font-size:10pt;
	font-family:arial;
	width:180px;
}

.fmArea
{
	border:1px solid #a9a9a9;
	padding:1px;
	font-size:10pt;
	font-family:arial;
	width:180px;
	height:80px;
}

.fmLoginbox
{
	border:1px solid #a9a9a9;
	padding:1px;
	font-size:10pt;
	font-family:arial;
	width:122px;
}



/* // F O R M // ********************************************************************/




/* // S E A R C H // ****************************************************************/

.seSearch
{
	
}


.seTitle
{	
	font-size:1.1em;
	color:#939393;
}

.seTitle b
{
}

.seInfo
{
}

.seDate
{	
	font-size:0.75em;
	color:#939393;
}

.seImageFrame
{	
}

.seImage
{	
}

.seMSR
{
	background-color:#d0eda9;
	color:#000000;
	padding-left:3px;
	padding-right:3px;
}

/* // S E A R C H // ****************************************************************/

/* // I M A G E   G A L L E R Y // **************************************************/


.galThumb
{
	
}


/* // I M A G E   G A L L E R Y // **************************************************/


/* // P L U G I N   -   M O S   // **************************************************/

.mosBackground{}

.mosTitle{}
.mosDescription{}
.mosInfo{}
.mosPrice{}
.mosPriceInfo{}

.mosListTitle{}
.mosListDescription{}
.mosListInfo{}
.mosListPrice{}
.mosListPriceInfo{}

.mosBasket{}
.mosBasketHeadline{}
.mosBasketHeadColumn{}
.mosBasketColumnOn{}
.mosBasketColumnOff{}
.mosBasketButton{}
.mosBasketArticleInfo{}
.mosAddToBasket{}
.mosFormBox{}

/* // P L U G I N   -   M O S   // **************************************************/

