/*===============================================================================================*/
/*
	body, td, a, p, h1..6, hr, div, input, textarea, button
*/
/*-----------------------------------------------------------------------------------------------*/
/*
	CSS classes voor standaard objecten. Moeten altijd in dit bestand voorkomen, maar mogen 
	natuurlijk wel	worden aangepast of uitgebreidt.
*/
/*===============================================================================================*/
*
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
 	color: #000000;
 	background-color: #FFFFFF;
}

td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	color: #000000;
}

.cmsTd
{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

p
{
	margin: 0px 0px 10px 2px;
}

h1
{
	font-size: 16px;
	font-weight: bold;
}

h2
{
	font-size: 15px;
	font-weight: bold;
}

h3
{
	font-size: 14px;
	font-weight: bold;
}

h4
{
	font-size: 13px;
	font-weight: bold;
}

h5
{
	font-size: 12px;
	font-weight: bold;
}

h6
{
	font-weight: bold;
}

hr
{
	color: #D9E4E6;
	width: 100%;
	clear: both;
	height: 1px;
}

a
{
	background-color: transparent;
	color: #000000;
	font-weight: normal;
}

a:hover
{
	text-decoration: none;
	color: #CC0000;
}

div 
{
	text-align: left; 
	border: 0px solid black;
}

input 
{
	clear: both;
	float: left;
	behavior: url(input.htc);
}

input.zoeken
{
	clear: both;
	float: left;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 70px;
	height: 18px;
	color: #000000;
	padding-left: 4px;
	border: 1px solid #DFE8E9;
	behavior: url(input.htc);
}

input.checkbox
{
	border: 0px;
	background: transparent;
}

input.radio
{
	border: 0px;
	background: transparent;
}

textarea
{
	float: left;
	height: 80px;
}

option
{
	color: #000000;
}

select
{
	color: #000000;
}

button 
{
	border: 1px solid #BEC9C4;
	background: #ECF1F2;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	float: left;
}

button.zoekButton 
{
	width: 45px;
	height: 18px;
	border: 1px solid #BEC9C4;
	background: #ECF1F2;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	float: left;
}
/*===============================================================================================*/
/*
	EINDE van de standaard CSS classes
*/
/*===============================================================================================*/
/*
	Kalender CSS classes
*/
/*===============================================================================================*/
/*	De weekdagen (m, d, w, d, v, z, z) */
td.calDayHeader 
{
	text-align:	right;
	width: 18px;
	border-bottom: 1px solid #B8B8B8;
	color: #333366;
}

/* De weeknummers */
td.calWeekNo 
{
	text-align:	right;
	width: 18px;
	border-right: 1px solid #B8B8B8;
	cursor: hand;
	color: #333366;
}

/* onMouseOver van de weeknummers */
td.calSel
{
	background-color: #CCCCCC;
}

/* De dagen in de huidige maand */
td.calDay
{
	text-align: right;
	background-color: #EEEEEE;
	color: #FF6600;
	cursor: hand;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
}

/* De dagen van een andere maand (Other Month) */
td.calDayOM
{
	text-align: right;
	color: #B8B8B8;
	cursor: hand;
}

/* Een geselecteerde dag in de huidige maand */
td.calSelected
{
	background-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

/* Een geselecteerde dag in een andere maand */
td.calSelectedOM
{
	background-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	color: white;
}

/* Vandaag */
td.calToday
{
	border: 1px solid #333366;
}

/* Als er agenda/kalender items zijn op die dag */
td.calFilled
{
	font-weight: bold;
}

/* De TD waar de maand in getoond wordt */
td.calMonth
{
	color: #FF6600;
}
/*===============================================================================================*/
/*
	EINDE Kalender CSS classes
*/
/*===============================================================================================*/


/*===============================================================================================*/
/*
	BEGIN Forum CSS classes
*/
/*===============================================================================================*/
thead.forumHead
{
	background: #D9E4E6;
	font-weight: bold;
}

td.forumHead
{
	color: #FF6600;
}

a.forumTitle, a.forumTitle:hover
{
	color: #333366;
	font-weight: bold;
	text-decoration: none;
	background-color: transparent;
}

tr.forum
{
	background-color: #D9E4E6;
}

td.forum
{
	color: #333366;
}

td.forumGuestname
{
	font-weight: bold;
	color: #333366;
}

/*===============================================================================================*/
/*
	EINDE Forum CSS classes
*/
/*===============================================================================================*/


/*============================================ main =============================================*/
.mainContainer
{
	width: 752px;
	float: none;
}

.mainBody
{
	width: 752px;
	background: url("/img/03/bgMain.gif") repeat-y 0 0;
	float: left;
}

.mainBodyPortal
{
	width: 752px;
	background: url("/img/03/bgMainPortal.gif") repeat-y 0 0;
	float: left;
}

.spacer16
{
	width: 16px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.main
{
	width: 720px;
	float: left;
}
/*============================================ main =============================================*/


/*============================================ topMenu =============================================*/
.mainTopMenu
{
	width: 720px;
	height: 35px;
	background: #FFFFFF;
	float: left;
}

.topMenuLink, a.topMenuLink
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.topMenuLink:hover
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
/*============================================ topMenu =============================================*/


/*============================================ menu =============================================*/
.mainMenu
{
	width: 144px;
	float: left;
}

.menuItem
{
	width: 144px;
	height: 27px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	border-bottom: 1px solid #DFE8E9;
	float: left;
}

.menuItemSub
{
	width: 144px;
	height: 27px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border-bottom: 1px solid #DFE8E9;
	float: left;
}

.menuSpacer
{
	width: 144px;
	height: 30px;
	float: left;
	overflow: hidden;
}

/*============================================ menu =============================================*/


/*============================================ breed =============================================*/
.contentLeftBreed
{
	width:144px;
	float: left;
}

.mainBreadBreed
{
	width: 400px;
	float: left;
}

.mainHeaderBreed
{
	width: 720px;
	height: 144px;
	float: left;
}

.contentRightBreed
{
	width: 576px;
	float: left;
}

.zoekenBread
{
	width: 575px;
	height: 30px;
	float: left;
}

.breadSpacerBreed
{
	width: 400px;
	height: 5px;
	overflow: hidden;
	float: left;
}

.middleLinksBreed
{
	width: 175px;
	float: left;
}

.middleTopBreed
{
	width: 175px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.mainContentBreed
{
	width: 575px;
	background: #FFFFFF;
	float: left;
}

.contentVervolgBreed
{
	width: 544px;
	float: left;
}

.articleBreed
{
	width: 524px;
	float: left;
}

.itemTitleBreed
{
	width: 524px;
	padding-top: 12px;
	padding-bottom: 5px;
	font-family: Officina Serif, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #ED232A;
}

.itemBodyBreed
{
	width: 524px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	float: left;
}

.mainNavBreed
{
	width: 524px;
	float: left;
}

.articleLineBreed
{
	width: 524px;
	height: 11px;
	overflow: hidden;
	background: url("/img/03/bgArticleLine.gif") repeat-x 0 0;
	float: left;
}

.articleSpacerBreed10
{
	width: 524px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.articleSpacerBreed
{
	width: 524px;
	height: 22px;
	overflow: hidden;
	float: left;
}
/*============================================ breed =============================================*/


/*============================================ aanbieding =============================================*/
.spacerAanbieding
{
	width: 10px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.contentAanbieding
{
	width: 565px;
	float: left;
}

.breadSpacerAanbieding
{
	width: 565px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.mainAanbiedingenBreed
{
	width: 565px;
	float: left;
}

.spacer10Breed
{
	width: 565px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.themaAanbieding
{
	width: 272px;
	border: 1px solid #000000;
}

.geldigBreed
{
	width: 249px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #6D8379;
	line-height: 10px;
	float: left;
}

.linkSpacer8aanbieding
{
	width: 110px;
	height: 8px;
	overflow: hidden;
	float: left;
}

.vorigeAanbiedingen, a.vorigeAanbiedingen
{
	width: 157px;
	heigth: 15px;
	background: url("/img/03/vorigeAanbiedingen.gif") no-repeat 0 0;
	float: left;
}

a.vorigeAanbiedingen:hover
{
	background: url("/img/03/vorigeAanbiedingenMo.gif") no-repeat 0 0;
}

.volgendeAanbiedingen, a.volgendeAanbiedingen
{
	width: 152px;
	heigth: 15px;
	background: url("/img/03/volgendeAanbiedingen.gif") no-repeat 0 0;
	float: left;
}

a.volgendeAanbiedingen:hover
{
	background: url("/img/03/volgendeAanbiedingenMo.gif") no-repeat 0 0;
}


.aanbiedingUitgebreid
{
	width: 130px;
	float: left;
}

.aanbiedingSpacer11
{
	width: 11px;
	height: 130px;
	overflow: hidden;
	float: left;
}

.aanbiedingVolTitle
{
	width: 239px;
	font-family: Times New Roman, verdana, arial, helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	float: left;
}

.aanbiedingVolBody
{
	width: 239px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	float: left;
}

.doorhaalPrijsVolledig
{
	text-decoration: line-through;
}

.aktiePrijs
{
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}

.aanbiedingNav
{
	width: 130px;
	float: left;
}

.aanbiedingNavSpacer
{
	width: 130px;
	height: 11px;
	overflow: hidden;
	float: left;
}

.prevAanbieding, a.prevAanbieding
{
	width: 46px;
	height: 12px;
	background: url(/img/03/prev.gif) no-repeat 0 0;
	float: left;
}

a.prevAanbieding:hover
{
	background: url(/img/03/prevMo.gif) no-repeat 0 0;
}

.nextAanbieding, a.nextAanbieding
{
	width: 63px;
	height: 12px;
	background: url(/img/03/next.gif) no-repeat 0 0;
	float: right;
}

a.nextAanbieding:hover
{
	background: url(/img/03/nextMo.gif) no-repeat 0 0;
}

.mainPrintAanbieding
{
	width: 383px;
	float: left;
}

.printVeldAanbieding
{
	width: 230px;
	float: left;
}

.printSpacer
{
	width: 11px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.geldigAanbieding
{
	width: 230px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #6D8379;
	line-height: 10px;
	float: left;
}

button.printAanbieding 
{
	width: 130px;
	height: 18px;
	border: 1px solid #BEC9C4;
	background: #ECF1F2;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	float: left;
}
/*============================================ aanbieding =============================================*/


/*========================================== print aanbieding =========================================*/
.mainContainerPrint
{
	width: 640px;
	float: none;
}

.mainAanbiedingPrint
{
	width: 640px;
	float: left;
}

.headerAanbiedingPrint
{
	width: 640px;
}

.aanbiedingPrintSpacer
{
	width: 570px;
	height: 10px;
	float: left;
}

.aanbiedingPrintLogo
{
	width: 70px;
	float: left;
}

.printSpacer
{
	width: 640px;
	height: 20px;
	float: left;
}

.aanbiedingDottedLine
{
	width: 640px;
	height: 7px;
	overflow: hidden;
	float: left;
}

.printSpacer15
{
	width: 15px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.aanbiedingImgPrint
{
	width: 77px;
	float: left;
}

.aanbiedingPrintTitle
{
	width: 228px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	float: left;
}

.aanbiedingPrintInfo
{
	width: 310px;
	float: left;
}

.aanbiedingPrintInfoTxt
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.doorhaalPrint
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: line-through;
	color: #000000;
}

.printSpacer5
{
	width: 640px;
	height: 5px;
	overflow: hidden;
	float: left;
}

.mainValidPrint
{
	width: 640px;
	float: left;
}

.validPrintTxt
{
	width: 625px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	float: left;
}
/*========================================== print aanbieding =========================================*/


/*============================================ recepten =============================================*/
.mainReceptenTips
{
	width: 383px;
	float: left;
}

.receptenBalk
{
	width: 383px;
	background: #ED232A;
	float: left;
}

.receptenSpacer
{
	width: 383px;
	height: 15px;
	overflow: hidden;
	float: left;
}

.mainReceptTip
{
	width: 383px;
	float: left;
}

.receptTipLicht
{
	background: #FFFFFF;
}

.receptTipDonker
{
	background: #F5F7F8;
}

.receptThumb
{
	width: 55px;
	padding-left: 3px;
	float: left;
}

a.receptTipTitle, a.receptTipTitle:hover
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.receptTipTitle:hover
{
	color: #ED232A;
	text-decoration: underline;
}

.bekijkRecept, a.bekijkRecept
{
	width: 106px;
	height: 11px;
	background: url("/img/03/bekijkRecept.gif") no-repeat 0 0;
	float: right;
}

a.bekijkRecept:hover
{
	background: url("/img/03/bekijkReceptMo.gif") no-repeat 0 0;
}

.mainTabs
{
	width: 376px;
	float: left;
}

.tabVoorgerechten, a.tabVoorgerechten
{
	width: 73px;
	height: 44px;
	background: url("/img/03/tabVoorgerecht.gif") no-repeat 0 0;
	float: left;
}

a.tabVoorgerechten:hover, .tabVoorgerechtenLoc, a.tabVoorgerechtenLoc, a.tabVoorgerechtenLoc:hover
{
	width: 73px;
	height: 44px;
	background: url("/img/03/tabVoorgerechtMo.gif") no-repeat 0 0;
	float: left;
}

.tabHoofdgerechten
{
	width: 75px;
	height: 44px;
	background: url("/img/03/tabHoofdgerecht.gif") no-repeat 0 0;
	float: left;
}

a.tabHoofdgerechten:hover, .tabHoofdgerechtenLoc, a.tabHoofdgerechtenLoc, a.tabHoofdgerechtenLoc:hover 
{
	width: 75px;
	height: 44px;
	background: url("/img/03/tabHoofdgerechtMo.gif") no-repeat 0 0;
	float: left;
}

.tabNagerechten, a.tabNagerechten
{
	width: 74px;
	height: 44px;
	background: url("/img/03/tabNagerecht.gif") no-repeat 0 0;
	float: left;
}

a.tabNagerechten:hover, .tabNagerechtenLoc, a.tabNagerechtenLoc, a.tabNagerechtenLoc:hover 
{
	width: 74px;
	height: 44px;
	background: url("/img/03/tabNagerechtMo.gif") no-repeat 0 0;
	float: left;
}


.tabBijgerechten, a.tabBijgerechten
{
	width: 74px;
	height: 44px;
	background: url("/img/03/tabBijgerecht.gif") no-repeat 0 0;
	float: left;
}

a.tabBijgerechten:hover, .tabBijgerechtenLoc, a.tabBijgerechtenLoc, a.tabBijgerechtenLoc:hover 
{
	width: 74px;
	height: 44px;
	background: url("/img/03/tabBijgerechtMo.gif") no-repeat 0 0;
	float: left;
}

.tabLunchgerechten, a.tabLunchgerechten
{
	width: 80px;
	height: 44px;
	background: url("/img/03/tabLunchgerecht.gif") no-repeat 0 0;
	float: left;
}

a.tabLunchgerechten:hover, .tabLunchgerechtenLoc, a.tabLunchgerechtenLoc, a.tabLunchgerechtenLoc:hover 
{
	width: 80px;
	height: 44px;
	background: url("/img/03/tabLunchgerechtMo.gif") no-repeat 0 0;
	float: left;
}

.mainReceptenLijst
{
	width: 376px;
	float: left;
}

.lijstSpacer
{
	width: 376px;
	height: 12px;
	overflow: hidden;
	float: left;
}

.voorgerechten, a.voorgerechten
{
	width: 376px;
	padding-bottom: 3px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	float: left;
}

a.voorgerechten:hover
{
	color: #00B2CD;
	text-decoration: none;
}

.hoofdgerechten, a.hoofdgerechten
{
	width: 376px;
	padding-bottom: 3px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	float: left;
}

a.hoofdgerechten:hover
{
	color: #57AF20;
	text-decoration: none;
}

.nagerechten, a.nagerechten
{
	width: 376px;
	padding-bottom: 3px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	float: left;
}

a.nagerechten:hover
{
	color: #FFD612;
	text-decoration: none;
}

.bijgerechten, a.bijgerechten
{
	width: 376px;
	padding-bottom: 3px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	float: left;
}

a.bijgerechten:hover
{
	color: #FF9900;
	text-decoration: none;
}

.lunchgerechten, a.lunchgerechten
{
	width: 376px;
	padding-bottom: 3px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	float: left;
}

a.lunchgerechten:hover
{
	color: #ED232A;
	text-decoration: none;
}

.mainTop5
{
	width: 132px;
	float: left;
}

.top5
{
	width: 130px;
	float: left;
}

.top5article
{
	width: 130px;
	float: left;
}

.top5thumb
{
	width: 42px;
	float: left;
}

.top5text, a.top5text
{
	width: 85px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	float: left;
}

a.top5text:hover
{
	color: #333333;
	text-decoration: underline;
}

.top5spacer
{
	width: 130px;
	height: 9px;
	overflow: hidden;
	float: left;
}
/*============================================ recepten =============================================*/


/*============================================ recept =============================================*/
.mainRecept
{
	width: 376px;
	float: left;
}

.receptFoto
{
	width: 370px;
	float: left;
}

.receptFotoShadow
{
	width: 6px;
	float: left;
}

.ringen
{
	width: 376px;
	float: left;
}

.mainReceptInfo
{
	width: 376px;
	background: url("/img/03/bgReceptInfo.gif") repeat-y 0 0;
	float: left;
}

.receptFooter
{
	width: 376px;
	float: left;
}

.mainGerechtenCat
{
	width: 132px;
	float: left;
}

.gerechtCat
{
	width: 130px;
	float: left;
}

.gerechtenSpacer
{
	width: 130px;
	height: 1px;
	overflow: hidden;
	float: left;
}

.gerechtenSpacer10
{
	width: 130px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.receptSpacerLeft
{
	width: 10px;
	height: 20px;
	overflow: hidden;
	float: left;
}

.receptContent
{
	width: 366px;
	float: left;
}

.receptTitle
{
	height: 26px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	background: #ED232A url("/img/03/bgReceptTitle.gif") no-repeat 0 bottom;
}

.ingredienten, .bereidingTxt
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
}

.product, a.product
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #ED232A;
	text-decoration: underline;
}

a.product:hover
{
	color: #ED232A;
	text-decoration: none;
}

.mainReceptNav
{
	width: 376px;
	float: left;
}

.receptVorige, a.receptVorige
{
	width: 50px;
	height: 15px;
	background: url("/img/03/btnVorige.gif") no-repeat 0 0;
	float: left;
}

a.receptVorige:hover
{
	background: url("/img/03/btnVorigeMo.gif") no-repeat 0 0;
	float: left;
}

.receptVolgende, a.receptVolgende
{
	width: 70px;
	height: 15px;
	background: url("/img/03/btnVolgende.gif") no-repeat 0 0;
	float: right;
}

a.receptVolgende:hover
{
	background: url("/img/03/btnVolgendeMo.gif") no-repeat 0 0;
	float: right;
}


.gerechtLinks
{
	width: 130px;
	float: left;
}

.gerechtLinksThumb
{
	width: 52px;
	float: left;
}

.gerechtLinksTxt, a.gerechtLinksTxt
{
	width: 70px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	float: left;
	overflow: hidden;
}

a.gerechtLinksTxt:hover
{
	color: #333333;
	text-decoration: underline;
}

.receptLine
{
	width: 376px;
	height: 11px;
	overflow: hidden;
	background: url("/img/03/bgArticleLine.gif") repeat-x 0 0;
	float: left;
}

.mainNavGerecht
{
	width: 370px;
	float: left;
}
/*============================================ recept =============================================*/


/*============================================ Club Wijn Direct =============================================*/
.mainWijzig
{
	width: 380px;
	background: #660099;
	float: left;
}

.wijzigTopSpacer
{
	width: 380px;
	height: 17px;
	overflow: hidden;
	float: left;
}

.wijzigLeftSpacer
{
	width: 19px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.wijzigContent
{
	width: 350px;
	float: left;
}

.wijzigImg
{
	width: 350px;
	height: 29px;
	float: left;
}

.wijzigTxt
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}

.wijzigTxtSmall
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
}

input.wijzig
{
	float: left;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 80px;
	height: 17px;
	color: #000000;
	padding-left: 4px;
	border: 1px solid #000033;
}

a.voorwaarden
{
	color: #FFD612;
	font-weight: bold;
}

a.voorwaarden:hover
{
	color: #FFD612;
	font-weight: bold;
	text-decoration: none;
}

button.wijzigButton 
{
	width: 50px;
	height: 17px;
	border: 1px solid #000033;
	background: #FFD612;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	float: right;
}


.mainLedenLogin
{
	width:144px;
	height:110px;
	background:#DFE8E9;
	float: left;
}

.ledenLoginTitle
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
}

.ledenLoginTxt, a.ledenLoginTxt
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

a.ledenLoginTxt:hover
{
	color: #000000;
	text-decoration: none;
}

button.loginButton 
{
	width: 50px;
	height: 17px;
	border: 1px solid #000033;
	background: #660099;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	float: right;
}

input.ledenInput
{
	float: left;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 80px;
	height: 17px;
	color: #000000;
	padding-left: 4px;
	border: 1px solid #B3C8CA;
	behavior: url(input.htc);
}

.articleWijn
{
	width: 380px;
	float: left;
}

.itemTitleWijn
{
	width: 380px;
	padding-top: 12px;
	padding-bottom: 5px;
	font-family: Officina Serif, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #660099;
}

.thumb
{
	width: 103px;
	float: left;
}

.itemBodyWijn
{
	width: 380px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	float: left;
}

.mainAangemeld
{
	width: 132px;
	float: left;
}

.aangemeld
{
	width: 130px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	padding-left: 7px;
	color: #000000;
	float: left;
}

.aangemeldSpacer
{
	width: 130px;
	height: 11px;
	overflow: hidden;
	float: left;
}

.wijnLink, a.wijnLink
{
	width: 130px;
	text-align: right;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #660099;
	text-decoration: underline;
	float: right;
}

a.wijnLink:hover
{
	width: 130px;
	color: #660099;
	text-decoration: none;
	float: right;
}

.mainWijnAanbieding
{
	width: 380px;
	float: left;
}

.wijnAanbiedingThumb
{
	width: 254px;
	height: 106px;
	border: 1px solid #EEF1F3;
	float: left;
}

.wijnAanbiedingSpacer
{
	width: 18px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.wijnOmschrijving
{
	width: 106px;
	height: 106px;
	background: #660099;
	float: left;
}

.wijnOmschrijvingTxt
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
}

.wijnAanbiedingSpacer9
{
	width: 380px;
	height: 9px;
	overflow: hidden;
	float: left;
}

.wijnInformatie
{
	width: 380px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	float: left;
}

.aanbiedingPrijs
{
	width: 48px;
	background: #FFD612;
}

.aanbiedingPrijsInfo
{
	width: 260px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	float: left;
}

.wijnAanbiedingPrijs
{
	width: 60px;
	float: left;
}

.mainNavWijn
{
	width: 380px;
	float: left;
}
/*============================================ Club Wijn Direct =============================================*/


/*============================================ vacatures =============================================*/
.spacerMiddleVacatures
{
	width: 144px;
	height: 6px;
	overflow: hidden;
	float: left;
}


.mainFotos
{
	width: 132px;
	float: left;
}

.fotoVacature
{
	width: 130px;
	float: left;
}

.fotoVacatureSpacer
{
	width: 130px;
	height: 6px;
	overflow: hidden;
	float: left;
}

.mainVacatures
{
	width: 380px;
	background: #B10021;
	float: left;
}

.vacatureTopSpacer
{
	width: 380px;
	height: 13px;
	overflow: hidden;
	float: left;
}

.vacatureLeftSpacer
{
	width: 14px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.vacatureContent
{
	width: 350px;
	float: left;
}

.vacatureImg
{
	width: 350px;
	height: 34px;
	float: left;
}

label
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
}

button.vacatureButton 
{
	width: 50px;
	height: 18px;
	border: 1px solid #BEC9C4;
	background: #B10021;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	float: right;
}

.mainVacatureLijst
{
	width: 380px;
	float: left;
}

.vacatureDonker
{
	width: 380px;
	height: 20px;
	padding-top: 2px;
	background: #F5F7F8;
	float: left;
}

.vacatureLicht
{
	width: 380px;
	height: 20px;
	padding-top: 2px;
	background: #FFFFFF;
	float: left;
}

.vacatureLink, a.vacatureLink
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.vacatureLink:hover
{
	color: #CC0000;
	text-decoration: underline;
}
/*============================================ vacatures =============================================*/


/*============================================ filiaal =============================================*/
label.filiaal, a.filiaal, a.filiaal:hover
{
	font-weight: bold;
	color: white;
	text-decoration: none;
}

a.filiaal:hover
{
	text-decoration: underline;
}

.filiaalContainer
{
	width: 380px;
	float: left;
}

.mainFiliaal
{
	width: 187px;
	background: #0D3692;
	float: left;
}

.filiaalTopSpacer
{
	width: 187px;
	height: 13px;
	overflow: hidden;
	float: left;
}

.filiaalLeftSpacer
{
	width: 16px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.filiaalContent
{
	width: 155px;
	float: left;
}

.filiaalImg
{
	width: 150px;
	height: 29px;
	float: left;
}

.filiaalTxt
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

button.filiaalButton 
{
	width: 45px;
	height: 18px;
	border: 1px solid #BEC9C4;
	background: #0D3692;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	float: right;
}

.kaartSpacer
{
	width: 6px;
	height: 30px;
	float: left;
}

.mainKaart
{
	border: 1px solid #DFE8E9;
	width: 185px;
	height: 187px;
	float: left;
}

.kaartNoFlash
{
	padding-top: 70px;
	width: 170px;
	text-align: center;
	float: left;
}

.filiaalDonker
{
	height: 20px;
	padding-top: 2px;
	background: #F5F7F8;
	float: left;
}

.filiaalLicht
{
	height: 20px;
	padding-top: 2px;
	background: #FFFFFF;
	float: left;
}

.filiaalLink, a.filiaalLink
{
	width: 280px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.filiaalLink:hover
{
	color: #CC0000;
	text-decoration: underline;
}

.typeLink
{
	width: 380px;
	float: left;
}

.type
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.typeTitle
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.plaats
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.maandTxt
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.openingstijdenDonker
{
	height: 20px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background: #F5F7F8;
}

.openingstijdenLicht
{
	height: 20px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background: #FFFFFF;
}

.
/*============================================ filiaal =============================================*/


/*============================================ content/header =============================================*/
.mainBread
{
	width: 383px;
	height: 20px;
	float: left;
}

.breadSpacer
{
	width: 383px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.breadLink, a.breadLink
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #AAC2C6;
	text-decoration: none;
}

a.breadLink:hover
{
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

.breadLinkLoc, a.breadLinkLoc, a.breadLinkLoc:hover
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

.contentLine
{
	width: 383px;
	height: 1px;
	overflow: hidden;
	background: #DFE8E9;
	float: left;
}


.contentLeft
{
	width:288px;
	float: left;
}

.contentRight
{
	width:432px;
	float: left;
}

.themaAfbeelding
{
	width: 288px;
	height: 144px;
	float: left;
}

.themaAfbeeldingPortal
{
	width: 288px;
	height: 288px;
	float: left;
}

.noThemaAfbeelding
{
	width: 278px;
	padding-top: 60px;
	text-align: center;
	color: #FFFFFF;
}

.mainHeader
{
	width: 432px;
	height: 144px;
	float: left;
}

.headerFoto, .logo
{
	width: 144px;
	float: left;
}

.spacer6
{
	width: 6px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.content
{
	width: 418px;
	float: left;
}

.contentSpacer
{
	width: 418px;
	height: 14px;
	overflow: hidden;
	float: left;
}

.spacer31
{
	width: 31px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.contentVervolg
{
	width: 383px;
	float: left;
}
/*============================================ content/header =============================================*/


/*============================================ portal 2 juni 2008 =============================================*/
.zoekNieuwsbrief
{
	width: 263px;
	padding: 25px 0px 30px 25px;
	background: #FFF;
	float: left;
}

.zoekNieuwsbrief .zoek,
.zoekNieuwsbrief .zoek .img,
.zoekNieuwsbrief .nieuwsbrief,
.zoekNieuwsbrief .nieuwsbrief .img
{
	width: 242px;
	float: none;
}

.zoekNieuwsbrief .zoek form,
.zoekNieuwsbrief .nieuwsbrief form
{
	margin: 0px;
	float: none;
}

.zoekNieuwsbrief .nieuwsbrief
{
	margin-top: 40px;	
}

.mainZoekenPortal
{
	width: 242px;
	float: none;
}

.mainZoekenPortal .zoekVeld
{
	width: 182px;
	float: left;
}

.mainZoekenPortal .zoekVeld input
{
	width: 170px;	
}

.mainZoekenPortal .buttonVeld
{
	width: 45px;
	float: left;
	overflow: hidden;
}

.mainZoekenPortal .buttonVeld button
{
	float: left;
}

.mainNieuwsbrief
{
	width: 242px;
	float: left;
}

.mainNieuwsbrief .inputVeld
{
	width: 192px;
	float: left;
}

.mainNieuwsbrief .inputVeld input
{
	width: 180px;	
}

.mainNieuwsbrief .buttonVeld
{
	width: 45px;
	float: left;
	overflow: hidden;
}

.directNaar
{
	margin-left: 0px;
	width: 262px;
	padding: 9px;
	background: #EBF0F1;
	float: left;
}

.spacer8
{
	width: 8px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.directNaar .directNaarItem
{
	width: 125px;
	margin-bottom: 11px;
	float: left;
}

.directNaar .directNaarItem a
{
	float: left;
}

.directNaar .directNaarItem .itemText
{
	width: 125px;
	height: 19px;
	background: #FFF;
	color: #597380;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	line-height: 18px;
	float: left;
}
/*============================================ portal 2 juni 2008 =============================================*/


/*============================================ artikel =============================================*/
.article
{
	width: 383px;
	float: left;
}

.itemTitle
{
	width: 383px;
	padding-top: 12px;
	padding-bottom: 5px;
	font-family: Officina Serif, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #ED232A;
}

.thumb
{
	width: 103px;
	float: left;
}

.itemBody
{
	width: 383px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	float: left;
}

.mainNav
{
	width: 383px;
	float: left;
}

.arrowMore, a.arrowMore
{
	width: 71px;
	height: 13px;
	background: url("/img/03/arrowMore.gif") no-repeat 0 0;
	float: right;
}

a.arrowMore:hover
{
	background: url("/img/03/arrowMoreMo.gif") no-repeat 0 0;
}

.arrowBack, a.arrowBack
{
	width: 43px;
	height: 13px;
	background: url("/img/03/arrowBack.gif") no-repeat 0 0;
	float: left;
}

a.arrowBack:hover
{
	background: url("/img/03/arrowBackMo.gif") no-repeat 0 0;
}

.arrowTop, a.arrowTop
{
	width: 33px;
	height: 13px;
	background: url("/img/03/arrowTop.gif") no-repeat 0 0;
	float: right;
}

a.arrowTop:hover
{
	background: url("/img/03/arrowTopMo.gif") no-repeat 0 0;
}

.sendVeld
{
	width: 120px;
	float: right;
}

.btnSend, a.btnSend
{
	width: 94px;
	height: 15px;
	background: url("/img/03/btnSend.gif") no-repeat 0 0;
	float: left;
}

a.btnSend:hover
{
	background: url("/img/03/btnSendMo.gif") no-repeat 0 0;
}

.printVeld
{
	width: 31px;
	float: right;
}

.btnPrint, a.btnPrint
{
	width: 31px;
	height: 15px;
	background: url("/img/03/btnPrint.gif") no-repeat 0 0;
	float: right;
}

a.btnPrint:hover
{
	background: url("/img/03/btnPrintMo.gif") no-repeat 0 0;
}

.btnWaardebon, a.btnWaardebon
{
	width: 65px;
	height: 15px;
	background: url("/img/03/btnWaardebon.gif") no-repeat 0 0;
	float: right;
}

a.btnWaardebon:hover
{
	background: url("/img/03/btnWaardebonMo.gif") no-repeat 0 0;
}

.articleSpacer
{
	width: 383px;
	height: 22px;
	overflow: hidden;
	float: left;
}

.articleSpacer10
{
	width: 383px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.articleLine
{
	width: 383px;
	height: 11px;
	overflow: hidden;
	background: url("/img/03/bgArticleLine.gif") repeat-x 0 0;
	float: left;
}

.mainPageNav
{
	text-align: right;
	float: right;
}

.pagina
{
	width: 45px;
	height: 22px;
	padding-top: 4px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	float: left;
}

.nummer, a.nummer
{
	width: 22px;
	height: 22px;
	padding-top: 2px;
	margin-left: 3px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	border: 1px solid #FFD612;
	text-decoration: none;
	text-align: center;
	float: left;
}

a.nummer:hover
{
	color: #000000;
	background: #FFD612;
}

div.nummerLoc, a.nummerLoc, a.nummerLoc:hover
{
	width: 22px;
	height: 22px;
	padding-top: 2px;
	margin-left: 3px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	border: 1px solid #FFD612;
	text-decoration: none;
	text-align: center;
	float: left;
	background: #FFD612;
}

/*============================================ artikel =============================================*/


/*============================================ aanbiedingen =============================================*/
.mainAanbiedingen
{
	width: 418px;
	float: left;
}

.aanbiedingMo
{
	width: 130px;
	height: 130px;
	border: 1px solid #000000;
	float: left;
}

.aanbieding
{
	width: 130px;
	height: 130px;
	overflow: hidden;
	float: left;
}

.aanbiedingTitle
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-align: right;
}

.aanbiedingSub
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	text-align: right;
}

.doorhaal
{
	width: 48px;
}

.doorhaalPrijs
{
	padding-top: 2px;
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
}

.prijs
{
	width: 29px;
	font-family: verdama, arial, helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
}

.prijs02
{
	padding-left: 2px;
	font-family: verdama, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.aanbiedingSpacer14
{
	width: 11px;
	height: 30px;
	float: left;
	overflow: hidden;
}

.spacer10
{
	width: 418px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.bottomAdvPortal
{
	width: 418px;
	float: left;
}

.geldig
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #6D8379;
	line-height: 10px;
	float: right;
}

.linkSpacer8
{
	width: 124px;
	height: 8px;
	overflow: hidden;
	float: left;
}

.alleAanbiedingen, a.alleAanbiedingen
{
	width: 124px;
	heigth: 15px;
	margin-top: 3px;
	background: url("/img/03/alleAanbiedingen.gif") no-repeat 0px 0px;
	float: right;
}

a.alleAanbiedingen:hover
{
	background: url("/img/03/alleAanbiedingenMo.gif") no-repeat 0px 0px;
}

.onlineFolder, a.onlineFolder
{
	width: 82px;
	height: 15px;
	margin-top: 3px;
	background: url("/img/03/onlineFolder.gif") no-repeat 0px 0px;
	float: left;
}

a.onlineFolder:hover
{
	background: url("/img/03/onlineFolder.gif") no-repeat 0px -24px;
}

a.rss, a.rss:hover
{
	width: 37px;
	height: 20px;
	margin-right: 10px;
	background: url("/img/03/rss.gif") no-repeat 0px 0px;
	float: left;
}

.onlineFolderBig, a.onlineFolderBig
{
	width: 132px;
	height: 49px;
	margin-top: 3px;
	margin-left: 10px;
	background: url("/img/03/onlineFolder02.gif") no-repeat 0px 0px;
	display: inline;
	float: left;
}

a.onlineFolderBig:hover
{
	background: url("/img/03/onlineFolder02.gif") no-repeat 0px -59px;
}
/*============================================ aanbiedingen =============================================*/


/*============================================ nieuws =============================================*/
.mainNieuws
{
	width: 418px;
	float: left;
}

.nieuwsBalk
{
	width: 418px;
	float: left;
}

.nieuws
{
	width: 103px;
	float: left;
}

.nieuwsSpacer
{
	width: 190px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.meerNieuws
{
	padding-top: 8px;
	width: 125px;
	float: left;
}

.meerNieuwsLinkRood, a.meerNieuwsLinkRood
{
	width: 125px;
	height: 13px;
	background: url("/img/03/meerNieuwsRood.gif") no-repeat 0 0;
	overflow: hidden;
	float: left;
}

a.meerNieuwsLinkRood:hover
{
	background: url("/img/03/meerNieuwsRoodMo.gif") no-repeat 0 0;
}

.meerNieuwsLinkGeel, a.meerNieuwsLinkGeel
{
	width: 125px;
	height: 13px;
	background: url("/img/03/meerNieuwsGeel.gif") no-repeat 0 0;
	overflow: hidden;
	float: left;
}

a.meerNieuwsLinkGeel:hover
{
	background: url("/img/03/meerNieuwsGeelMo.gif") no-repeat 0 0;
}

.meerNieuwsLinkBlauw, a.meerNieuwsLinkBlauw
{
	width: 125px;
	height: 13px;
	background: url("/img/03/meerNieuwsBlauw.gif") no-repeat 0 0;
	overflow: hidden;
	float: left;
}

a.meerNieuwsLinkBlauw:hover
{
	background: url("/img/03/meerNieuwsBlauwMo.gif") no-repeat 0 0;
}

.mainNieuwsItem
{
	width: 202px;
	float: left;
}

.nieuwsContent
{
	width: 125px;
	float: left;
}

.nieuwsThumb
{
	width: 75px;
	float: left;
}

.nieuwsTitle
{
	width: 120px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #ED232A;
	float: left;
}

.nieuwsBody
{
	width: 120px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	float: left;
}

.nieuwsMore
{
	width: 120px;
	float: left;
	text-align: right;
}

.arrowNieuws, a.arrowNieuws
{
	width: 12px;
	height: 13px;
	background: url("/img/03/arrowNieuws.gif") no-repeat 0 0;
	float: right:
}

a.arrowNieuws:hover
{
	background: url("/img/03/arrowNieuwsMo.gif") no-repeat 0 0;
}

.nieuwsSpacer14
{
	width: 14px;
	height: 14px;
	overflow: hidden;
	float: left;
}

.greyLine
{
	width: 202px;
	height: 1px;
	background: #D9DFDF;
	overflow: hidden;
	float: left;
}

.spacer30
{
	width: 418px;
	height: 30px;
	overflow: hidden;
	float: left;
}
/*============================================ nieuws =============================================*/


/*============================================ zoeken =============================================*/
.mainLeft
{
	width: 144px;
	float: left;
}

.spacerZoekenLeft
{
	width: 5px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.mainZoeken
{
	width: 137px;
	float: left;
}

.zoeken
{
	width: 132px;
	float: left;
}

.spacerZoekenTop
{
	width: 132px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.zoekVeld
{
	width: 80px;
	float: left;
}

.buttonVeld
{
	width: 45px;
	float: left;
	overflow: hidden;
}

.spacerMiddle
{
	width: 144px;
	height: 40px;
	float: left;
}

.mainZoekRecept
{
	width: 132px;
	float: left;
}

.zoekRecept, a.zoekRecept
{
	width: 132px;
	height: 94px;
	background: url("/img/03/zoekRecept.gif") no-repeat 0 0;
	float: left;
}

a.zoekRecept:hover
{
	background: url("/img/03/zoekReceptMo.gif") no-repeat 0 0;
}
/*============================================ zoeken =============================================*/


/*============================================ middle =============================================*/
.mainMiddle
{
	width: 144px;
	float: left;
}

.middleLinks
{
	width: 137px;
	float: left;
}

.middle
{
	width: 132px;
	float: left;
}

.middleSpacer
{
	width: 132px;
	float: left;
}


.middleLeft
{
	width: 5px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.middleTop
{
	width: 137px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.linkItem
{
	width: 132px;
	float: left;
}

.linkBody, a.linkBody
{
	width: 72px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	float: left;
}

a.linkBody:hover
{
	width: 72px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	float: left;
}

.linkThumb
{
	width: 60px;
	float: left;
}

.linkSpacer
{
	width: 132px;
	height: 8px;
	overflow: hidden;
	float: left;
}
/*============================================ middle =============================================*/


/*============================================ printWijn =============================================*/
.mainWijnPrint
{
	width: 511px;
	float: none;
}

.wijnPrintSpacer
{
	width: 511px;
	height: 36px;
	overflow: hidden;
	float: left;
}

.headerWijnPrint
{
	width: 511px;
	float: left;
}

.logoClubWijnPrint
{
	width: 383px;
	float: left;
}

.logoDekaPrint
{
	width: 128px;
	float: left;
}

.wijnPrintSpacer19
{
	width: 511px;
	height: 19px;
	overflow: hidden;
	float: left;
}

.aanbiedingContainerPrint
{
	width: 388px;
	float: left;
}

.wijnOmschrijvingPrint
{
	width: 106px;
	height: 106px;
	background: #4C4C4C;
	float: left;
}

.wijnInformatiePrint
{
	width: 350px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	float: left;
}

.aanbiedingPrijsPrint
{
	width: 48px;
	background: #888888;
}

.prijs02print
{
	padding-left: 2px;
	font-family: verdama, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.mainPrintRight
{
	width: 123px;
	float: left;
}

.mainStreepjesCode
{
	width: 122px;
	float: left;
}

.rightPrintSpacer
{
	width: 123px;
	height: 22px;
	overflow: hidden;
	float: left;
}
/*============================================ printWijn =============================================*/


/*============================================ footer =============================================*/
.mainFooter
{
	width: 752px;
	height: 16px;
	background: url("/img/03/bgFooter.gif") no-repeat 0 0;
	float: left;
}

.spacerFooter
{
	width: 752px;
	height: 8px;
	overflow: hidden;
	float: left;
}

.footer
{
	width: 752px;
	text-align: center;
	float: left;
}

.footerLink, a.footerLink
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a.footerLink:hover
{
	font-family: arial, verdana, helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}

.copyright
{
	width: 752px;
	text-align: center;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	float: left;
}
/*============================================ footer =============================================*/


/*============================================= sitemap ============================================*/
.editor
{
	color: #000000;
	background: #FFFFFF;
}

.search1
{
	background:	#F5F7F8;
}

.search2
{
	background:	#FFFFFF;
}

.search 
{
	padding: 0px;
	width: 200px;
	color: #FFFFFF;
}

.searchTitle
{	
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.searchBody
{	
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.sitemapTitle, a.sitemapTitle, a.sitemapTitle:hover
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #ED232A;
	text-decoration: none;
	float: left;
}

.sitemap, a.sitemap
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ED232A;
	font-weight: normal;
	text-decoration: none;
}

a.sitemap:hover
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.itemMenu, a.itemMenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a.itemMenu:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
/*============================================= sitemap ============================================*/

/*============================================= flipbook ============================================*/
#fbFooter
{
	height: 49px;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #000000;
	background-image: url('../../img/flipbook/footerBackground.gif');
	background-repeat: repeat-x;
}

.fbPaginationMinor 
{
	color: #d3d3d3;
	margin-left: 10px;
}

#fbContents
{
	float: left;
	margin-top: 17px;
	margin-left: 15px;	
}

#fbContents #fbCurrentPages
{
	color: #d3d3d3;
}

#fbMenu
{
	float: right;
	margin-top: 9px;
	margin-right: 15px;
}

#altmsg
{ 
	position: absolute;
	background-color:#000000;
	padding: 20px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	text-align:center;
}
#altmsg:hover
{ 
	opacity: 0.8;
	filter: alpha(opacity=80);
}
a.altlink:link
{
	color: #FFFFFF;
}

a.altlink:visited
{
	color: #DDDDDD;
}

a.altlink:hover
{
	color: #FFFFFF;
}
/*============================================= flipbook ============================================*/