a 		 {
	color: #CC0000;
}

a:link 		{
	color: #CC0000;
}

a:visited 	{
	color: #CC0000;
}

a:hover 	{
	color: #FF0000;
}

a:active 	{
	color: #990000;
}

a.advsearch 			{
	color: #FFFFFF;
}

a.advsearch:link 		{
	color: #FFFFFF;
}

a.advsearch:visited 	{
	color: #FFFFFF;
}

a.advsearch:hover 		{
	color: #FF0000;
}

a.advsearch:active 		{
	color: #FFFFFF;
}

a.navtextniveau1 			{
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}

a.navtextniveau1:link 		{
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}

a.navtextniveau1:visited 	{
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}

a.navtextniveau1:hover 		{
	color: #E8E8E8;
	font-size: 11px;
	text-decoration: none;
}

a.navtextniveau1:active 	{
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}

a.tiptext 		{
	color: #000000;
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.tiptext:link 		{
	color: #000000;
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.tiptext:visited 	{
	color: #000000;
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.tiptext:hover 	{
	color: #FF0000;
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.tiptext:active 	{
	color: #000000;
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

body {
	background-repeat: repeat-x;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}

h1 {
	color: #333333;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	letter-spacing: 0.01em;
	line-height: 20px;
	word-spacing: 0.03em;
}

h1.recipe {
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	margin-top: 5px;
}

h2 {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-bottom: 5px;
}

h3 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

h4 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 5px;
	margin-top: 30px;
}

nomargin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	list-style-image: url(../_images/bullet.gif);
	list-style-type: disc;
	margin-left: -5px;
	padding-left: -5px;
}

ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	list-style-type: decimal;
}

table.navtextniveau1 .arrow {
	margin: 4px 6px 0 4px;
}

table.navtextniveau1 td {
	margin: 0;
	padding: 2px;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	list-style-image: url(../_images/bullet.gif);
	list-style-type: disc;
}

ul.none {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	list-style-image: none;
}


/* RECEPTEN FAVORIETEN & TELL A FRIEND 
------------------------------------------------------------------------- */

.dishtitle {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 22px;
}

.formmedium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.formsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.hide{
	display: none;
}

.hierarchie {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.lightblue {
	color: #176C8C;
	font-size: 10px;
}

.mainnavlink {
	color: #000000;
	text-decoration: none;
}

.photofun {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.photofunpromo {
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.promo { background: #bf0022; color: #fff; font-size: 11px; font-weight: bold; margin: 2px 0 0; padding: 3px; width: 80px }
.info { background: #009ee0; color: #fff; font-size: 11px; font-weight: bold; margin: 2px 0 0; padding: 3px; width: 200px }

.valentine { color: #ea0c0c; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
.monsieur-nl { padding-top:45px; background:url(../delhaize/actions/valentine2010/_images/_nl/monsieurcuisine.gif) right top no-repeat;}
.monsieur-fr { padding-top:45px; background:url(../delhaize/actions/valentine2010/_images/_fr/monsieurcuisine.gif) right top no-repeat;}
.madame-nl { padding-top:45px; background:url(../delhaize/actions/valentine2010/_images/_nl/madamecuisine.gif) right top no-repeat;}
.madame-fr { padding-top:45px; background:url(../delhaize/actions/valentine2010/_images/_fr/madamecuisine.gif) right top no-repeat;}
.alignright { text-align:right;}
.recipe-bg { padding:23px 25px 0 17px; vertical-align:top; background:url(../delhaize/actions/valentine2010/_images/selection_item_bg.gif) left top no-repeat;}
.recipe-title { color: #80120a; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; }
.recipe-bg p { color: #80120a;}
.recipe-bg p a { color: #80120a;}
.detail-tablebackground { background-color:#deb2af;}
.detail-tablebackground a { color:#ffffff; font-size:12px;}
.valentine-bgcolor { background-color:#deb2af; width:510px;}
.receptcontent { padding:0 10px 0 10px; color:#80120a; background:url(../delhaize/actions/valentine2010/_images/hartjes.gif) right top no-repeat;}
.receptcontent h3 { color:#80120a;}
.wijnbox { background-color:#FFFFFF; float:left; height:250px; margin-left:9px; margin-top:44px; width:148px;}
.wijntext { font-size:11px; margin-left:63px; margin-right:5px; }
.wijnimage { display:block; float:left; }
.wijnnaam { display:block; font-size:11px; height:40px; margin:0 10px 10px; text-align:center; }
h1.valentine { color:#80120a;}
.receptcontentfooter { background:url(../delhaize/actions/valentine2010/_images/detail_bg_footer.gif) left top no-repeat; height:10px;}

/*EASTERMENU2010*/
/*index.asp*/
table.index { border: 0; color: #424242 !important; margin: 15px 0; padding: 0; width: 500px }
table.index tr { }
table.index tr td { text-align: center; vertical-align: top }
table.index tr td.lamNL { background: url(../delhaize/actions/eastermenu2010/_images/_nl/meat.jpg) left top no-repeat; height: 400px; padding: 50px 0 0; width: 240px }
table.index tr td.aspergesNL { background: url(../delhaize/actions/eastermenu2010/_images/_nl/vegetable.jpg) left top no-repeat; height: 400px; padding: 50px 0 0; width: 240px }
table.index tr td.lamFR { background: url(../delhaize/actions/eastermenu2010/_images/_fr/meat.jpg) left top no-repeat; height: 400px; padding: 50px 0 0; width: 240px }
table.index tr td.aspergesFR { background: url(../delhaize/actions/eastermenu2010/_images/_fr/vegetable.jpg) left top no-repeat; height: 400px; padding: 50px 0 0; width: 240px }
table.index tr td img { border: 2px solid #fff; height: 155px; width: 206px }
table.index tr td ul { line-height: 20px; list-style: none !important; margin: 20px 0; padding: 0; text-align: center }
table.index tr td ul li { }
table.index tr td ul li a { color: #424242 !important; text-decoration: underline }

/*select.asp*/
table.summary { background: url(../delhaize/actions/eastermenu2010/_images/summaryBg.jpg) left no-repeat; border: 0; color: #424242 !important; height: 250px; margin: 15px 0 10px; padding: 0; width: 500px }
table.summary tr { }
table.summary tr td { vertical-align: top }
table.summary tr td h1 { color: #424242 !important; font: bold 20px/1.2 Arial, Helvetica, sans-serif; margin: 0 }
table.summary tr td p { color: #424242 !important; margin: 10px 0 }
table.summary tr td a.more { background: url(../delhaize/actions/eastermenu2010/_images/link.gif) left center no-repeat; color: #424242; display: inline-block; font-weight: bold; height: 17px; line-height: 17px; margin: 10px 0; padding: 0 0 0 24px; text-decoration: underline }
table.summary tr td a.recipe { border: 2px solid #fff; display: block }
table.summary tr td a.recipe img { width: 220px }

/*recipe.asp*/
table.header { border: 0; color: #424242 !important; margin: 20px 0; padding: 0; width: 500px }
table.header tr { }
table.header tr th { color: #424242 !important; font-size: 20px; font-weight: bold; text-align: left }
table.header tr td { color: #424242 !important; text-align: right }
table.header tr td a { color: #424242 !important; text-decoration: underline }

table.recipe { background: url(../delhaize/actions/eastermenu2010/_images/recipeBg.jpg) left bottom no-repeat; border: 0; color: #424242 !important; height: 916px; padding: 0; width: 500px }
table.recipe tr { }
table.recipe tr td { vertical-align: top }
table.recipe tr td h1 {}
table.recipe tr td p { color: #424242 !important; margin: 10px 0 }
table.recipe tr td img { border: 2px solid #fff; height: 300px; width: 456px }
table.recipe tr td ul { color: #424242 !important; list-style: disc outside !important; margin: 10px 0 10px 25px; padding: 0 }
table.recipe tr td ul li { }
table.recipe tr td a.back { background: url(../delhaize/actions/eastermenu2010/_images/link.gif) left center no-repeat; color: #424242; display: inline-block; font-weight: bold; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }
a.recipe-back { background: url(../delhaize/actions/fathersday2010/_images/back.gif) left center no-repeat; color: #424242; display: inline-block; font-weight: bold; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }
a.winelink { background: url(../delhaize/actions/eastermenu2010/_images/link.gif) left center no-repeat; color: #424242; display: block; font-weight: bold; height: 17px; line-height: 17px; padding: 20px 0 0 24px; text-decoration: none; }
table.wine { background: #e2c006; border: 0; color: #424242 !important; height: 325px; padding: 0; width: 500px }
table.wine tr { }
table.wine tr td { vertical-align: top }
table.wine tr td table { color: #424242 !important; width: 100% }
table.wine tr td table tr { }
table.wine tr td table tr td { background: #fff; height: 275px; padding: 5px; width: 120px }
table.wine tr td table tr td span.price { color: red; font-size: 13px; font-weight: bold }
table.wine a { display: block; font-weight: bold; }


.quote {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 16px;
}

.smallredtext {
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.storelocatorerror1 {
	background-color: #EFEFEF;
	left: 15px;
	overflow: visible;
	position: absolute;
	top: 32px;
	visibility: visible;
	width: 450px;
	z-index: 1;
}

.storelocatorerror2 {
	background-color: #EFEFEF;
	height: 54px;
	left: 6px;
	overflow: visible;
	position: absolute;
	top: 430px;
	visibility: visible;
	width: 440px;
	z-index: 1;
}

.tekst10px {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
}

.tekst10pxgrijs {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
}

.tekst10pxrood {
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
}

.tekst10pxwit {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}

.tekst11px, body, td {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}
.tekst11px span, body span, td span {
	font-size: 10px;
}

.tekst11pxbold {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.tekst11pxboldred {
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.tekst11pxboldwit {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.tekst11pxregular {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tekst11pxRegular {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tekst11pxwit {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.tekst11pxWit {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.tekst8px {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height: 14px;
}

.tekst9px {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
}

.tekst12pxgrijs {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.titel12pxgrijs {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.titel12pxrood {
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.titel14pxgrijs {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}


/* NEW HOMEPAGE PRODUCTS
------------------------------------------------------------------------- */

.titel16pxrood {
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}


/* BOX INSCHRIJVEN ONDERAAN ALLE RECEPTEN
------------------------------------------------------------------------- */

#recipeSubsbribeBox {
	width:450px;
	height:108px;
	background:url(/food/recipes/_images/bg_newsletter_box.gif) top left no-repeat;
	margin-top: 25px;
	padding:50px 0 0 15px;
}

#recipeSubsbribeBox p {
	display: none;
}

#recipeSubsbribeBox form {
	padding: 0;
	margin: 0;
}


/* HIDDEN DIV
------------------------------------------------------------------------- */
#searchrecipes {
	display: none;
}


/* Newyear2006-2007 Party Products Folder disabled */
/*#btn {
display:none; !important
}*/


/* New header
------------------------------------------------------------------------- */

#main-container {
	margin:0;
	position:relative;
	text-align:left;
	width:780px
}
#portal-link-fr {
	position:absolute;
	left:548px;
	top:10px;
}
#portal-link-nl {
	position:absolute;
	left:579px;
	top:10px;
}
#language {
	position:absolute;
	left:716px;
	top:47px;
}
#main-navigation {
	height:36px;
	color:#FFFFFF;
	border-bottom:1px solid #FFF;
	margin:0;
	padding:0;
	margin-bottom:15px;
}
	
#main-navigation ul {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-image: none;
}
	
#main-navigation ul li {
	margin:0;
	padding:0;
	float:left;
}
img {
	border:none;
}
#slogan-container {
	height:68px;
}
#recipeSubsbribeBox {
	display:none;
}


/* Styles for pricecommunications
------------------------------------------------------------------------- */

strong.star1{
	color:#CC0033
}
strong.star2{
	color:#336699
}
strong.star3{
	color:#FF9933
}
strong.star4{
	color:#339933
}
strong.star5{
	color:#993399
}
strong.star6{
	color:#0099CC
}
#pricehead{
	position:absolute;
	top:0px;
	right:0px;
}
#pricereplace{
	position:absolute;
	top:80px;
	right:0px;
}
#pricereplace p{
	margin-top:150px;
	margin-right:75px;
}
.pricetitle {
	margin-top:215px;
}


/* MISCS
------------------------------------------------------------------------- */

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.clearfix { display: inline-block;}

* html .clearfix {height: 1%;}

.clearfix {display: block;}

hr.clear-all { clear:both; padding: 10px 0; margin:10px 0; visibility:hidden; }

p.clear-all { clear:both; padding: 0; margin:0 0 10px 0;}


/* LAST MODIFICATIONS (useful for every product lists - laurent 2008/02/14)
------------------------------------------------------------------------- */

#content {
	position:relative;
	width:500px;
	margin:0;
	padding:0;
}

dl.products {
	width:145px;
	float:left;
	margin:0 30px 20px 0 ;
	font:normal 11px Arial, Helvetica, sans-serif;
}

dl.no-margin {margin:0;}

dl.products dt {margin:0; padding:0; text-align:left;}
dl.products dd {margin:0; padding:0;}
dl.products dd.brand {text-transform:uppercase; font-weight:bold; margin:10px 0 0 0;}
dl.products dd.highlight {color:#BF198D; font-weight:bold;}


/* SPECIALS, ACTIONS, ETC...
------------------------------------------------------------------------- */

h2.thai {background: url(/food/globalcuisine/thai/_images/background/bg_second_title.gif) left top repeat-x; margin:0 0 15px 0;}

h3.thai {color:#A41681; margin:0 0 0 0; padding:0;}

p.intro-thai {font-weight:bold; margin:0 0 30px 0; padding:0;}

.frame {border:1px solid #BF198D; padding:3px;}

.sundayopen { line-height:22px; }


/* NEWYEAR2009 - RECEPT - KIES GERECHT - KIES INGREDIENT */

nobullets { list-style-image: none; list-style-type:none}
/* 
h1.unicef { color:#179bd7; font-size:30px; margin:0; padding:0 }
h2.unicef { color:#233f8f; font-size:18px; margin:0; padding:0 }
h3.unicef { color:#179bd7; font-size:18px; margin:0; padding:0 }*/

/* COMMUNIONS 2010 */
table.communion2010 .column
{
    background: #85f4ff; padding: 0; margin: 0; text-align: center;
}

table.communion2010 ul { font-size:12px; line-height:16px; list-style-image: none; list-style-type: none; margin: 0; padding: 0; margin-bottom: 40px; }

table.communion2010 li a:link,
table.communion2010 li a:visited,
table.communion2010 li a:active,
table.communion2010 li a:hover,
table.communion2010 h2 { color: #004658 }

table.communion2010 h2  
{
    padding-bottom: 40px; margin-bottom: 20px;
    background: url(/delhaize/actions/communion2010/_images/index-divider-image.jpg) bottom no-repeat;
    font-size: 18pt; font-family: "Times New Roman", serif; 
}

table.communion2010-summary { background: #85f4ff; border: 0; color: #004658 !important; height: 250px; margin: 15px 0 10px; padding: 0; width: 500px }
table.communion2010-summary tr { }
table.communion2010-summary tr td { vertical-align: top }
table.communion2010-summary tr td h1 { color: #004658 !important; font: bold 20px/1.2 "Times New Roman", serif; margin: 0 }
table.communion2010-summary tr td p { color: #004658 !important; margin: 10px 0 }
table.communion2010-summary tr td a.more { background: url(../delhaize/actions/eastermenu2010/_images/link.gif) left center no-repeat; color: #004658; display: inline-block; font-weight: bold; height: 17px; line-height: 17px; margin: 10px 0; padding: 0 0 0 24px; text-decoration: underline }
table.communion2010-summary tr td a.recipe { border: 2px solid #fff; display: block }
table.communion2010-summary tr td a.recipe img { width: 220px }

table.communion2010-recipe { background: #85f4ff; border: 0; color: #004658 !important; height: 916px; padding: 0; width: 500px }
table.communion2010-recipe tr { }
table.communion2010-recipe tr td { vertical-align: top }
table.communion2010-recipe tr td h1 {}
table.communion2010-recipe tr td p { color: #004658 !important; margin: 10px 0 }
table.communion2010-recipe tr td img { border: 2px solid #fff; height: 300px; width: 456px }
table.communion2010-recipe tr td ul { color: #004658 !important; list-style: disc outside !important; margin: 10px 0 10px 25px; padding: 0 }
table.communion2010-recipe tr td ul li { }
table.communion2010-recipe tr td a.back { background: url(../delhaize/actions/eastermenu2010/_images/link.gif) left center no-repeat; color: #004658; display: inline-block; font-weight: bold; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }

a.communion2010-recipe-back { background: url(../delhaize/actions/eastermenu2010/_images/link.gif) left center no-repeat; color: #004658; display: block; float: right; font-weight: bold; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }
table.communion2010-recipe-wine a { color: #004658 !important; }
table.communion2010-recipe-wine a.winelink { background: url(../delhaize/actions/eastermenu2010/_images/link.gif) left center no-repeat; color: #004658; display: block; font-weight: bold; height: 17px; line-height: 17px; padding: 20px 0 0 24px; text-decoration: none; }
table.communion2010-recipe-wine { background: #85f4ff; border: 0; color: #004658 !important; height: 325px; padding: 0; width: 500px }
table.communion2010-recipe-wine tr { }
table.communion2010-recipe-wine tr td { vertical-align: top }
table.communion2010-recipe-wine tr td table { color: #004658 !important; width: 100% }
table.communion2010-recipe-wine tr td table tr { }
table.communion2010-recipe-wine tr td table tr td { background: #fff; height: 275px; padding: 0; margin: 0; xwidth: 120px }
table.communion2010-recipe-wine tr td table tr td span.price { color: red; font-size: 13px; font-weight: bold }
table.communion2010-recipe-wine a { display: block; font-weight: bold; }

/* MOTHERSDAY 2010 */
table.mothersday2010 .column { background: #7d5875 url(../delhaize/actions/mothersday2010/_images/bg-index.gif) center bottom no-repeat; padding: 0; margin: 0; text-align: center; width: 240px }
table.mothersday2010 img { height: 170px; width: 240px }
table.mothersday2010 ul { font-size: 12px; line-height: 20px; list-style-image: none; list-style-type: none; padding: 0; margin: 20px 0 40px 0; }
table.mothersday2010 li a:link, table.mothersday2010 li a:visited, table.mothersday2010 li a:active, table.mothersday2010 li a:hover { color: #fff }
table.mothersday2010 h2 { color: #600a0b; font: normal 18px/1 Arial, Helvetica, sans-serif; margin: 40px 0; padding: 0 20px }

table.mothersday2010-summary { background: #7d5875 url(../delhaize/actions/mothersday2010/_images/bg.gif) right center no-repeat; border: 0; color: #004658 !important; height: 360px; margin: 10px 0 20px; padding: 0; width: 500px }
table.mothersday2010-summary tr td { vertical-align: top }
table.mothersday2010-summary tr td h1 { color: #fff !important; font: normal 18px/1.2 Arial, Helvetica, sans-serif; margin: 0 0 10px }
table.mothersday2010-summary tr td p { color: #fff !important; margin: 10px 0 }
table.mothersday2010-summary tr td strong { color: #600a0b !important }
table.mothersday2010-summary tr td a.more { background: url(../delhaize/actions/mothersday2010/_images/link.gif) left center no-repeat; color: #600a0b; display: inline-block; height: 17px; line-height: 17px; margin: 10px 0; padding: 0 0 0 24px; text-decoration: underline }
table.mothersday2010-summary tr td a.recipe { display: block }
table.mothersday2010-summary tr td a.recipe img { height: 360px; width: 240px }

table.mothersday2010-recipe { background: #7d5875 url(../delhaize/actions/mothersday2010/_images/bg-recipe.gif) center bottom no-repeat; border: 0; color: #fff !important; height: 915px; margin: 10px 0; padding: 0; width: 500px }
table.mothersday2010-recipe tr td { vertical-align: top }
table.mothersday2010-recipe tr td h1 { color: #fff !important; font: bold 20px/1.2 Arial, Helvetica, sans-serif; margin: 0 0 10px }
table.mothersday2010-recipe tr td p { color: #fff !important; margin: 30px 0 }
table.mothersday2010-recipe tr td strong { color: #600a0b !important }
table.mothersday2010-recipe tr td img { height: 305px; width: 500px }
table.mothersday2010-recipe tr td ul { color: #fff !important; list-style: disc outside !important; margin: 0 0 10px 25px; padding: 0 }
table.mothersday2010-recipe tr td a.back { background: url(../delhaize/actions/mothersday2010/_images/link.gif) left center no-repeat; color: #600a0b; display: inline-block; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }

a.mothersday2010-recipe-back { background: url(../delhaize/actions/mothersday2010/_images/link.gif) left center no-repeat; color: #600a0b; display: block; float: right; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }
table.mothersday2010-recipe-wine a { color: #7d5875 !important; }
table.mothersday2010-recipe-wine a.winelink { background: url(../delhaize/actions/mothersday2010/_images/link.gif) left center no-repeat; color: #004658; display: block; font-weight: bold; height: 17px; line-height: 17px; padding: 20px 0 0 24px; text-decoration: none; }
table.mothersday2010-recipe-wine { background: #7d5875; border: 0; color: #004658 !important; height: 325px; padding: 0; width: 500px }
table.mothersday2010-recipe-wine tr td { vertical-align: top }
table.mothersday2010-recipe-wine tr td table { color: #004658 !important; width: 100% }
table.mothersday2010-recipe-wine tr td table tr td { background: #fff; height: 275px; padding: 0; margin: 0; xwidth: 120px }
table.mothersday2010-recipe-wine tr td table tr td span.price { color: red; font-size: 13px; font-weight: bold }
table.mothersday2010-recipe-wine a { display: block; font-weight: bold; }

/* EATSEASONAL */
table.eatseasonal .column { background: #728b3a url(../delhaize/actions/eatseasonal/_images/bg-index.gif) center bottom no-repeat; height: 448px; padding: 0; margin: 0; text-align: center; width: 240px }
table.eatseasonal img { height: 170px; width: 240px }
table.eatseasonal ul { font-size: 12px; line-height: 20px; list-style-image: none; list-style-type: none; padding: 0; margin: 20px 0 40px 0; }
table.eatseasonal li a:link, table.eatseasonal li a:visited, table.eatseasonal li a:active, table.eatseasonal li a:hover { color: #fff }
table.eatseasonal h2 { color: #fff; font: italic 20px/1 Georgia, "Times New Roman", Times, serif; letter-spacing: 2px; margin: 20px 0; padding: 0 20px }

table.eatseasonal-summary { background: #728b3a url(../delhaize/actions/eatseasonal/_images/bg.gif) right bottom no-repeat; border: 0; color: #004658 !important; height: 360px; margin: 10px 0 20px; padding: 0; width: 500px }
table.eatseasonal-summary tr td { vertical-align: top }
table.eatseasonal-summary tr td h1 { color: #fff !important; font: italic 18px/1.2 Georgia, "Times New Roman", Times, serif; letter-spacing: 2px; margin: 0 0 10px }
table.eatseasonal-summary tr td p { color: #fff !important; margin: 10px 0 }
table.eatseasonal-summary tr td strong { color: #37490e !important }
table.eatseasonal-summary tr td a.more { background: url(../delhaize/actions/eatseasonal/_images/link.gif) left center no-repeat; color: #fff; display: inline-block; height: 17px; line-height: 17px; margin: 10px 0; padding: 0 0 0 24px; text-decoration: underline }
table.eatseasonal-summary tr td a.recipe { display: block }
table.eatseasonal-summary tr td a.recipe img { height: 360px; width: 240px }

table.eatseasonal-recipe { background: #728b3a url(../delhaize/actions/eatseasonal/_images/bg-recipe.gif) center bottom no-repeat; border: 0; color: #fff !important; height: 915px; margin: 10px 0; padding: 0; width: 500px }
table.eatseasonal-recipe tr td { vertical-align: top }
table.eatseasonal-recipe tr td h1 { color: #fff !important; font: italic 20px/1.2 Georgia, "Times New Roman", Times, serif; letter-spacing: 2px; margin: 0 0 10px }
table.eatseasonal-recipe tr td p { color: #fff !important; margin: 25px 0 }
table.eatseasonal-recipe tr td strong { color: #37490e !important }
table.eatseasonal-recipe tr td img { height: 305px; width: 500px }
table.eatseasonal-recipe tr td ul { color: #fff !important; list-style: disc outside !important; margin: 0 0 10px 25px; padding: 0 }
table.eatseasonal-recipe tr td a.back { background: url(../delhaize/actions/eatseasonal/_images/link.gif) left center no-repeat; color: #fff; display: inline-block; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }

a.eatseasonal-recipe-back { background: url(../delhaize/actions/eatseasonal/_images/link.gif) left center no-repeat; color: #fff; display: block; float: right; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }
table.eatseasonal-recipe-wine a { color: #004658 !important; }
table.eatseasonal-recipe-wine a.winelink { background: url(../delhaize/actions/eatseasonal/_images/link.gif) left center no-repeat; color: #004658; display: block; font-weight: bold; height: 17px; line-height: 17px; padding: 20px 0 0 24px; text-decoration: none; }
table.eatseasonal-recipe-wine { background: #674320; border: 0; color: #004658 !important; height: 325px; padding: 0; width: 500px }
table.eatseasonal-recipe-wine tr td { vertical-align: top }
table.eatseasonal-recipe-wine tr td table { color: #004658 !important; width: 100% }
table.eatseasonal-recipe-wine tr td table tr td { background: #fff; height: 275px; padding: 0; margin: 0; xwidth: 120px }
table.eatseasonal-recipe-wine tr td table tr td span.price { color: red; font-size: 13px; font-weight: bold }
table.eatseasonal-recipe-wine a { display: block; font-weight: bold; }

/* FATHERSDAY 2010 */
table.fathersday2010 .column { background: #781f1f url(../delhaize/actions/fathersday2010/_images/bg-index.gif) center bottom no-repeat; padding: 0; margin: 0; text-align: center; width: 240px }
table.fathersday2010 img { height: 170px; width: 240px }
table.fathersday2010 ul { font-size: 12px; line-height: 20px; list-style-image: none; list-style-type: none; padding: 0; margin: 20px 0 40px 0; }
table.fathersday2010 li a:link, table.fathersday2010 li a:visited, table.fathersday2010 li a:active, table.fathersday2010 li a:hover { color: #fff }
table.fathersday2010 h2 { color: #fff; font: bold 20px/1 Arial, Helvetica, sans-serif; margin: 30px 0; padding: 0 20px }

table.fathersday2010-summary { background: #781f1f url(../delhaize/actions/fathersday2010/_images/bg.gif) right center no-repeat; border: 0; color: #004658 !important; height: 360px; margin: 10px 0 20px; padding: 0; width: 500px }
table.fathersday2010-summary tr td { vertical-align: top }
table.fathersday2010-summary tr td h1 { color: #fff !important; font: normal 18px/1.1 Arial, Helvetica, sans-serif; margin: 0 0 10px }
table.fathersday2010-summary tr td p { color: #fff !important; margin: 10px 0 }
table.fathersday2010-summary tr td strong { color: #fff !important }
table.fathersday2010-summary tr td a.more { background: url(../delhaize/actions/fathersday2010/_images/link.gif) left center no-repeat; color: #fff; display: inline-block; height: 17px; line-height: 17px; margin: 10px 0; padding: 0 0 0 24px; text-decoration: underline }
table.fathersday2010-summary tr td a.recipe { display: block }
table.fathersday2010-summary tr td a.recipe img { height: 360px; width: 240px }

table.fathersday2010-recipe { background: #781f1f url(../delhaize/actions/fathersday2010/_images/bg-recipe.gif) center bottom no-repeat; border: 0; color: #fff !important; height: 915px; margin: 10px 0; padding: 0; width: 500px }
table.fathersday2010-recipe tr td { vertical-align: top }
table.fathersday2010-recipe tr td h1 { color: #fff !important; font: bold 20px/1.2 Arial, Helvetica, sans-serif; margin: 0 0 10px }
table.fathersday2010-recipe tr td p { color: #fff !important; margin: 30px 0 }
table.fathersday2010-recipe tr td strong { color: #fff !important }
table.fathersday2010-recipe tr td img { height: 305px; width: 500px }
table.fathersday2010-recipe tr td ul { color: #fff !important; list-style: disc outside !important; margin: 0 0 10px 25px; padding: 0 }
table.fathersday2010-recipe tr td a.back { background: url(../delhaize/actions/fathersday2010/_images/link.gif) left center no-repeat; color: #fff; display: inline-block; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }

a.fathersday2010-recipe-back { background: url(../delhaize/actions/fathersday2010/_images/link.gif) left center no-repeat; color: #fff; display: block; float: right; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }
table.fathersday2010-recipe-wine a { color: #7d5875 !important; }
table.fathersday2010-recipe-wine a.winelink { background: url(../delhaize/actions/fathersday2010/_images/link.gif) left center no-repeat; color: #004658; display: block; font-weight: bold; height: 17px; line-height: 17px; padding: 20px 0 0 24px; text-decoration: none; }
table.fathersday2010-recipe-wine { background: #c7cd64; border: 0; color: #004658 !important; height: 325px; padding: 0; width: 500px }
table.fathersday2010-recipe-wine tr td { vertical-align: top }
table.fathersday2010-recipe-wine tr td table { color: #004658 !important; width: 100% }
table.fathersday2010-recipe-wine tr td table tr td { background: #fff; height: 275px; padding: 0; margin: 0; xwidth: 120px }
table.fathersday2010-recipe-wine tr td table tr td span.price { color: red; font-size: 13px; font-weight: bold }
table.fathersday2010-recipe-wine a { display: block; font-weight: bold; }

/* Outdoor Eating */
table.outdooreating .column { background: #f7941e url(../delhaize/actions/outdooreating/_images/bg-index.gif) center bottom no-repeat; padding: 0; margin: 0; text-align: center; width: 240px }
table.outdooreating img { height: 170px; width: 240px }
table.outdooreating ul { font-size: 12px; line-height: 20px; list-style-image: none; list-style-type: none; padding: 0; margin: 20px 0 40px 0; }
table.outdooreating li a:link, table.outdooreating li a:visited, table.outdooreating li a:active, table.outdooreating li a:hover { color: #fff; font-family: Georgia, "Times New Roman", Times, serif; }
table.outdooreating h2 { color: #fff; font: normal 20px/1 Georgia, "Times New Roman", Times, serif; margin: 40px 0; padding: 0 20px }

table.outdooreating-summary { background: #f7941e url(../delhaize/actions/outdooreating/_images/bg.gif) right bottom no-repeat; border: 0; color: #004658 !important; height: 360px; margin: 10px 0 20px; padding: 0; width: 500px }
table.outdooreating-summary tr td { vertical-align: top }
table.outdooreating-summary tr td h1 { color: #fff !important; font: normal 20px/1 Georgia, "Times New Roman", Times, serif; margin: 0 0 10px }
table.outdooreating-summary tr td p { color: #fff !important; font-family: Georgia, "Times New Roman", Times, serif !important; margin: 10px 0 }
table.outdooreating-summary tr td strong { }
table.outdooreating-summary tr td a.more { background: url(../delhaize/actions/outdooreating/_images/link.gif) left center no-repeat; color: #fff; display: inline-block; height: 17px; line-height: 17px; margin: 10px 0; padding: 0 0 0 24px; text-decoration: underline }
table.outdooreating-summary tr td a.recipe { display: block }
table.outdooreating-summary tr td a.recipe img { height: 360px; width: 240px }

table.outdooreating-recipe { background: #f7941e url(../delhaize/actions/outdooreating/_images/bg-recipe.gif) left top no-repeat; border: 0; color: #fff !important; height: 915px; margin: 10px 0; padding: 0; width: 500px }
table.outdooreating-recipe tr td { vertical-align: top }
table.outdooreating-recipe tr td h1 { color: #fff !important; font: normal 24px/1 Georgia, "Times New Roman", Times, serif; margin: 0 0 10px; float: left; width: 300px }
table.outdooreating-recipe tr td p { color: #fff !important; font-family: Georgia, "Times New Roman", Times, serif !important; margin: 30px 0 }
table.outdooreating-recipe tr td strong { color: #fff !important; font-family: Georgia, "Times New Roman", Times, serif !important; }
table.outdooreating-recipe tr td img { height: 305px; width: 500px }
table.outdooreating-recipe tr td ul { color: #fff !important; list-style: disc outside !important; margin: 0 0 10px 25px; padding: 0 }
table.outdooreating-recipe tr td a.back { background: url(../delhaize/actions/outdooreating/_images/link.gif) left center no-repeat; color: #fff; display: inline-block; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }

a.outdooreating-recipe-back { background: url(../delhaize/actions/outdooreating/_images/link.gif) left center no-repeat; color: #fff; display: block; float: right; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }
table.outdooreating-recipe-wine a { color: #7d5875 !important; }
table.outdooreating-recipe-wine a.winelink { background: url(../delhaize/actions/outdooreating/_images/link.gif) left center no-repeat; color: #0096ac !important; display: block; font-weight: bold; height: 17px; line-height: 17px; padding: 20px 0 0 24px; text-decoration: none; }
table.outdooreating-recipe-wine { background: #0096ac; border: 0; color: #004658 !important; height: 325px; padding: 0; width: 500px }
table.outdooreating-recipe-wine tr td { vertical-align: top }
table.outdooreating-recipe-wine tr td table { color: #004658 !important; width: 100% }
table.outdooreating-recipe-wine tr td table tr td { background: #fff; height: 275px; padding: 0; margin: 0; xwidth: 120px }
table.outdooreating-recipe-wine tr td table tr td span.price { color: red; font-size: 13px; font-weight: bold }
table.outdooreating-recipe-wine a { display: block; font-weight: bold; color: #0096ac }

/* Pain & Sandwiches */
table.painsandwiches .column { background: #c2c921 url(../delhaize/actions/painsandwiches/_images/bg-index.gif) right bottom no-repeat; padding: 0; margin: 0; text-align: center; width: 240px }
table.painsandwiches img { height: 170px; width: 240px }
table.painsandwiches ul { font-size: 12px; line-height: 22px; list-style-image: none; list-style-type: none; padding: 0; margin: 20px 0; }
table.painsandwiches li a:link, table.painsandwiches li a:visited, table.painsandwiches li a:active, table.painsandwiches li a:hover { color: #df0043; font-family: Georgia, "Times New Roman", Times, serif; }
table.painsandwiches h2 { color: #df0043; font: bold 21px/23px Arial, Helvetica, sans-serif; margin: 30px 0; padding: 0 20px; text-transform: uppercase }

table.painsandwiches-summary { background: #c2c921 url(../delhaize/actions/painsandwiches/_images/bg.gif) right bottom no-repeat; border: 0; color: #004658 !important; height: 360px; margin: 10px 0 20px; padding: 0; width: 500px }
table.painsandwiches-summary tr td { vertical-align: top }
table.painsandwiches-summary tr td h1 { color: #df0043 !important; font: bold 21px/1 Arial, Helvetica, sans-serif; margin: 0 0 10px; text-transform: uppercase }
table.painsandwiches-summary tr td p { color: #df0043 !important; font-family: Georgia, "Times New Roman", Times, serif !important; margin: 10px 0 }
table.painsandwiches-summary tr td strong { }
table.painsandwiches-summary tr td a.more { background: url(../delhaize/actions/painsandwiches/_images/link.gif) left center no-repeat; color: #df0043; display: inline-block; height: 17px; line-height: 17px; margin: 10px 0; padding: 0 0 0 24px; text-decoration: underline }
table.painsandwiches-summary tr td a.recipe { display: block }
table.painsandwiches-summary tr td a.recipe img { height: 360px; width: 240px }

table.painsandwiches-recipe { background: #c2c921 url(../delhaize/actions/painsandwiches/_images/bg-recipe.gif) right bottom no-repeat; border: 0; color: #fff !important; height: 915px; margin: 10px 0; padding: 0; width: 500px }
table.painsandwiches-recipe tr td { vertical-align: top }
table.painsandwiches-recipe tr td h1 { color: #df0043 !important; font: bold 21px/1 Arial, Helvetica, sans-serif; margin: 0 0 10px; float: left; text-transform: uppercase; width: 300px }
table.painsandwiches-recipe tr td p { color: #df0043 !important; font-family: Georgia, "Times New Roman", Times, serif !important; margin: 30px 0 }
table.painsandwiches-recipe tr td strong { color: #df0043 !important; font-family: Georgia, "Times New Roman", Times, serif !important; }
table.painsandwiches-recipe tr td img { height: 305px; width: 500px }
table.painsandwiches-recipe tr td ul { color: #df0043 !important; list-style: disc outside !important; margin: 0 0 10px 25px; padding: 0 }
table.painsandwiches-recipe tr td a.back { background: url(../delhaize/actions/painsandwiches/_images/link.gif) left center no-repeat; color: #df0043; display: inline-block; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }

a.painsandwiches-recipe-back { background: url(../delhaize/actions/painsandwiches/_images/link.gif) left center no-repeat; color: #df0043; display: block; float: right; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }
table.painsandwiches-recipe-wine a { color: #7d5875 !important; }
table.painsandwiches-recipe-wine a.winelink { background: url(../delhaize/actions/painsandwiches/_images/link.gif) left center no-repeat; color: #0096ac !important; display: block; font-weight: bold; height: 17px; line-height: 17px; padding: 20px 0 0 24px; text-decoration: none; }
table.painsandwiches-recipe-wine { background: #df0043; border: 0; color: #004658 !important; height: 325px; padding: 0; width: 500px }
table.painsandwiches-recipe-wine tr td { vertical-align: top }
table.painsandwiches-recipe-wine tr td table { color: #004658 !important; width: 100% }
table.painsandwiches-recipe-wine tr td table tr td { background: #fff; height: 275px; padding: 0; margin: 0; xwidth: 120px }
table.painsandwiches-recipe-wine tr td table tr td span.price { color: red; font-size: 13px; font-weight: bold }
table.painsandwiches-recipe-wine a { display: block; font-weight: bold; color: #0096ac }


/*  Plats belges */
table.platsbelges .column { background: #f00 url(../delhaize/actions/platsbelges/_images/bg-index.gif) right bottom no-repeat; height: 540px; padding: 0; margin: 0; text-align: center; width: 240px }
table.platsbelges img { height: 170px; width: 240px }
table.platsbelges ul { font-size: 11px; line-height: 19px; list-style-image: none; list-style-type: none; padding: 0; }
table.platsbelges li a:link, table.platsbelges li a:visited, table.platsbelges li a:active, table.platsbelges li a:hover { color: #ff0 }
table.platsbelges h2 { color: #ff0; font: bold 20px/20px Arial, Helvetica, sans-serif; margin: 20px 0; padding: 0 20px }

table.platsbelges-summary { background: #f00 url(../delhaize/actions/platsbelges/_images/bg.gif) right bottom no-repeat; border: 0; color: #ff0 !important; height: 360px; margin: 10px 0 20px; padding: 0; width: 500px }
table.platsbelges-summary tr td { vertical-align: top }
table.platsbelges-summary tr td h1 { color: #ff0 !important; font: bold 24px/1 Arial, Helvetica, sans-serif; margin: 0 0 10px }
table.platsbelges-summary tr td p { color: #ff0 !important; margin: 10px 0 }
table.platsbelges-summary tr td strong { }
table.platsbelges-summary tr td a.more { background: url(../delhaize/actions/platsbelges/_images/link.gif) left center no-repeat; color: #ff0; display: inline-block; height: 17px; line-height: 17px; margin: 10px 0; padding: 0 0 0 24px; text-decoration: underline }
table.platsbelges-summary tr td a.recipe { display: block }
table.platsbelges-summary tr td a.recipe img { height: 360px; width: 240px }

table.platsbelges-recipe { background: #f00 url(../delhaize/actions/platsbelges/_images/bg-recipe.gif) right bottom no-repeat; border: 0; color: #ff0 !important; height: 1150px; margin: 10px 0; padding: 0; width: 500px }
table.platsbelges-recipe tr td { vertical-align: top }
table.platsbelges-recipe tr td h1 { color: #ff0 !important; font: bold 25px/1 Arial, Helvetica, sans-serif; margin: 0 0 10px; float: left; width: 300px }
table.platsbelges-recipe tr td p { color: #ff0 !important; margin: 30px 0 }
table.platsbelges-recipe tr td strong { color: #ff0 !important; }
table.platsbelges-recipe tr td img { height: 305px; width: 500px }
table.platsbelges-recipe tr td ul { color: #ff0 !important; list-style: disc outside !important; margin: 0 0 10px 25px; padding: 0 }
table.platsbelges-recipe tr td a.back { background: url(../delhaize/actions/platsbelges/_images/link.gif) left center no-repeat; color: #ff0; display: inline-block; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }

a.platsbelges-recipe-back { background: url(../delhaize/actions/platsbelges/_images/link.gif) left center no-repeat; color: #ff0; display: block; float: right; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }
table.platsbelges-recipe-wine a { color: #7d5875 !important; }
table.platsbelges-recipe-wine a.winelink { background: url(../delhaize/actions/platsbelges/_images/link.gif) left center no-repeat; color: #0096ac !important; display: block; font-weight: bold; height: 17px; line-height: 17px; padding: 20px 0 0 24px; text-decoration: none; }
table.platsbelges-recipe-wine { background: #000; border: 0; color: #004658 !important; height: 325px; padding: 0; width: 500px }
table.platsbelges-recipe-wine tr td { vertical-align: top }
table.platsbelges-recipe-wine tr td table { color: #004658 !important; width: 100% }
table.platsbelges-recipe-wine tr td table tr td { background: #fff; height: 275px; padding: 0; margin: 0; xwidth: 120px }
table.platsbelges-recipe-wine tr td table tr td span.price { color: red; font-size: 13px; font-weight: bold }
table.platsbelges-recipe-wine a { display: block; font-weight: bold; color: #0096ac }


/*  Glaces & Co  */
table.glacesandco .column { background: #f00 url(../delhaize/actions/glacesandco/_images/bg-index.gif) right bottom no-repeat; height: 487px; padding: 0; margin: 0; text-align: center; width: 240px }
table.glacesandco img { height: 170px; width: 240px }
table.glacesandco ul { font-size: 11px; line-height: 19px; list-style-image: none; list-style-type: none; padding: 0; }
table.glacesandco li a:link, table.glacesandco li a:visited, table.glacesandco li a:active, table.glacesandco li a:hover { color: #113f86 }
table.glacesandco h2 { color: #113f86; font: bold 20px/20px Arial, Helvetica, sans-serif; margin: 20px 0; padding: 0 20px }

table.glacesandco-summary { background: #95dbf1 url(../delhaize/actions/glacesandco/_images/bg.gif) right bottom no-repeat; border: 0; color: #ff0 !important; height: 358px; margin: 10px 0 20px; padding: 0; width: 500px }
table.glacesandco-summary tr td { vertical-align: top }
table.glacesandco-summary tr td h1 { color: #113f86 !important; font: bold 24px/1 Arial, Helvetica, sans-serif; margin: 0 0 10px }
table.glacesandco-summary tr td p { color: #113f86 !important; margin: 10px 0 }
table.glacesandco-summary tr td strong { }
table.glacesandco-summary tr td a.more { background: url(../delhaize/actions/glacesandco/_images/link.gif) left center no-repeat; color: #113f86; display: inline-block; height: 17px; line-height: 17px; margin: 10px 0; padding: 0 0 0 24px; text-decoration: underline }
table.glacesandco-summary tr td a.recipe { display: block }
table.glacesandco-summary tr td a.recipe img { height: 356px; width: 240px }

table.glacesandco-recipe { background: #91d9f0 url(../delhaize/actions/glacesandco/_images/bg-recipe.gif) right bottom no-repeat; border: 0; color: #ff0 !important; height: 1150px; margin: 10px 0; padding: 0; width: 500px }
table.glacesandco-recipe tr td { vertical-align: top }
table.glacesandco-recipe tr td h1 { color: #113f86 !important; font: bold 25px/1 Arial, Helvetica, sans-serif; margin: 0 0 10px; float: left; width: 400px }
table.glacesandco-recipe tr td p { color: #113f86 !important; margin: 30px 0 }
table.glacesandco-recipe tr td strong { color: #113f86 !important; }
table.glacesandco-recipe tr td img { height: 305px; width: 500px }
table.glacesandco-recipe tr td ul { color: #113f86 !important; list-style: disc outside !important; margin: 0 0 10px 25px; padding: 0 }
table.glacesandco-recipe tr td a.back { background: url(../delhaize/actions/glacesandco/_images/link.gif) left center no-repeat; color: #ff0; display: inline-block; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }

a.glacesandco-recipe-back { background: url(../delhaize/actions/glacesandco/_images/link.gif) left center no-repeat; color: #113f86; display: block; float: right; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }
table.glacesandco-recipe-wine a { color: #7d5875 !important; }
table.glacesandco-recipe-wine a.winelink { background: url(../delhaize/actions/glacesandco/_images/link.gif) left center no-repeat; color: #0096ac !important; display: block; font-weight: bold; height: 17px; line-height: 17px; padding: 20px 0 0 24px; text-decoration: none; }
table.glacesandco-recipe-wine { background: #000; border: 0; color: #004658 !important; height: 325px; padding: 0; width: 500px }
table.glacesandco-recipe-wine tr td { vertical-align: top }
table.glacesandco-recipe-wine tr td table { color: #004658 !important; width: 100% }
table.glacesandco-recipe-wine tr td table tr td { background: #fff; height: 275px; padding: 0; margin: 0; xwidth: 120px }
table.glacesandco-recipe-wine tr td table tr td span.price { color: red; font-size: 13px; font-weight: bold }
table.glacesandco-recipe-wine a { display: block; font-weight: bold; color: #0096ac }

/* backtoschool w33 */
.backtoschoolProducts { position:relative; width:502px; height:401px;}
.backtoschoolProductsNL { background:url(../delhaize/actions/backtoschool/_images/_nl/products_bg.jpg) left top no-repeat;}
.backtoschoolProductsFR { background:url(../delhaize/actions/backtoschool/_images/_fr/products_bg.jpg) left top no-repeat;}
.backtoschoolProducts span { font-size:10px; line-height:12px;}
.backtoschoolProducts span.highlight { position:absolute; left:21px; top:248px; width:121px; color:#fff;}
.backtoschoolProducts span.prod1 { position:absolute; left:154px; top:158px; width:94px; color:#4a4a4a;}
.backtoschoolProducts span.prod2 { position:absolute; left:256px; top:158px; width:94px; color:#4a4a4a;}
.backtoschoolProducts span.prod3 { position:absolute; left:154px; top:330px; width:94px; color:#4a4a4a;}
.backtoschoolProducts span.prod4 { position:absolute; left:256px; top:330px; width:94px; color:#4a4a4a;}
.backtoschoolProducts span.tiptitle { position:absolute; left:361px; top:30px; width:127px; color:#fff; font-size:14px; line-height:16px; font-weight:bold;}
.backtoschoolProducts span.tiptitle font { display:block; margin-top:10px; font-size:10px; line-height:12px; font-weight:normal;}
.backtoschoolProducts a.wholelink { position:absolute; display:block; left:11px; top:0; width:341px; height:401px;}
.backtoschoolProducts #esticker { position:absolute; left:345px; top:260px;}
.backtoschoolProducts #esticker p { color:#fff; width:127px; margin-left:16px;}
.backtoschoolProducts #esticker a { color:#fff;}

/* backtoschool2 w34 */
.backtoschool2ProductsNL { background:url(../delhaize/actions/backtoschool/_images/_nl/products2_bg.jpg) left top no-repeat;}
.backtoschool2ProductsFR { background:url(../delhaize/actions/backtoschool/_images/_fr/products2_bg.jpg) left top no-repeat;}

/* backtoschool3 w35 */
.backtoschool3ProductsNL { background:url(../delhaize/actions/backtoschool/_images/_nl/products3_bg.jpg) left top no-repeat;}
.backtoschool3ProductsFR { background:url(../delhaize/actions/backtoschool/_images/_fr/products3_bg.jpg) left top no-repeat;}
.backtoschoolProducts span.highlight3 { position:absolute; left:21px; top:268px; width:121px; color:#fff;}

/* backtoschool2 w36 */
.backtoschool4ProductsNL { background:url(../delhaize/actions/backtoschool/_images/_nl/products4_bg.jpg) left top no-repeat;}
.backtoschool4ProductsFR { background:url(../delhaize/actions/backtoschool/_images/_fr/products4_bg.jpg) left top no-repeat;}
.backtoschoolProducts span.highlight4 { position:absolute; left:21px; top:205px; width:121px; color:#fff;}

/*  Grinotage  */
table.grignotage .column { background: #f00 url(../delhaize/actions/grignotage/_images/bg-index.gif) right bottom no-repeat; height: 487px; padding: 0; margin: 0; text-align: center; width: 240px }
table.grignotage img { height: 170px; width: 240px }
table.grignotage ul { font-size: 11px; line-height: 19px; list-style-image: none; list-style-type: none; padding: 0; }
table.grignotage li a:link, table.grignotage li a:visited, table.grignotage li a:active, table.grignotage li a:hover { color: #142d60 }
table.grignotage h2 { color: #142d60; font: bold 20px/20px Arial, Helvetica, sans-serif; margin: 20px 0; padding: 0 20px }

table.grignotage-summary { background: #95dbf1 url(../delhaize/actions/grignotage/_images/bg.gif) right bottom no-repeat; border: 0; color: #ff0 !important; height: 358px; margin: 10px 0 20px; padding: 0; width: 500px }
table.grignotage-summary tr td { vertical-align: top }
table.grignotage-summary tr td h1 { color: #142d60 !important; font: bold 24px/1 Arial, Helvetica, sans-serif; margin: 0 0 10px }
table.grignotage-summary tr td p { color: #142d60 !important; margin: 10px 0 }
table.grignotage-summary tr td strong { }
table.grignotage-summary tr td a.more { background: url(../delhaize/actions/grignotage/_images/link.gif) left center no-repeat; color: #142d60; display: inline-block; height: 17px; line-height: 17px; margin: 10px 0; padding: 0 0 0 24px; text-decoration: underline }
table.grignotage-summary tr td a.recipe { display: block }
table.grignotage-summary tr td a.recipe img { height: 356px; width: 240px }

table.grignotage-recipe { background: #fff url(../delhaize/actions/grignotage/_images/bg-recipe.gif) right bottom no-repeat; border: 1px solid #eee9de; color: #ff0 !important; height: 965px; margin: 10px 0; padding: 0; width: 500px }
table.grignotage-recipe tr td { vertical-align: top }
table.grignotage-recipe tr td h1 { color: #142d60 !important; font: bold 25px/1 Arial, Helvetica, sans-serif; margin: 0 0 10px; float: left; width: 400px }
table.grignotage-recipe tr td p { color: #142d60 !important; margin: 30px 0 }
table.grignotage-recipe tr td strong { color: #142d60 !important; }
table.grignotage-recipe tr td img { height: 305px; width: 500px }
table.grignotage-recipe tr td ul { color: #142d60 !important; list-style: disc outside !important; margin: 0 0 10px 25px; padding: 0 }
table.grignotage-recipe tr td a.back { background: url(../delhaize/actions/grignotage/_images/link.gif) left center no-repeat; color: #ff0; display: inline-block; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }

a.grignotage-recipe-back { background: url(../delhaize/actions/grignotage/_images/link.gif) left center no-repeat; color: #142d60; display: block; float: right; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }
table.grignotage-recipe-wine a { color: #7d5875 !important; }
table.grignotage-recipe-wine a.winelink { background: url(../delhaize/actions/grignotage/_images/link.gif) left center no-repeat; color: #0096ac !important; display: block; font-weight: bold; height: 17px; line-height: 17px; padding: 20px 0 0 24px; text-decoration: none; }
table.grignotage-recipe-wine { background: #000; border: 0; color: #004658 !important; height: 325px; padding: 0; width: 500px }
table.grignotage-recipe-wine tr td { vertical-align: top }
table.grignotage-recipe-wine tr td table { color: #004658 !important; width: 100% }
table.grignotage-recipe-wine tr td table tr td { background: #fff; height: 275px; padding: 0; margin: 0; xwidth: 120px }
table.grignotage-recipe-wine tr td table tr td span.price { color: red; font-size: 13px; font-weight: bold }
table.grignotage-recipe-wine a { display: block; font-weight: bold; color: #0096ac }




/*  Back to school recepten  */
table.backtoschool-recipes .column { background: #f00 url(../delhaize/actions/backtoschool-recipes/_images/bg-index.gif) right bottom no-repeat; height: 487px; padding: 0; margin: 0; text-align: center; width: 240px }
table.backtoschool-recipes img { height: 170px; width: 240px }
table.backtoschool-recipes ul { font-size: 11px; line-height: 19px; list-style-image: none; list-style-type: none; padding: 0; }
table.backtoschool-recipes li a:link, table.backtoschool-recipes li a:visited, table.backtoschool-recipes li a:active, table.backtoschool-recipes li a:hover { color: #fff }
table.backtoschool-recipes h2 { color: #fff; font: bold 20px/20px Arial, Helvetica, sans-serif; margin: 20px 0; padding: 0 20px }

table.backtoschool-recipes-summary { background: #95dbf1 url(../delhaize/actions/backtoschool-recipes/_images/bg.gif) right bottom no-repeat; border: 0; color: #ff0 !important; height: 358px; margin: 10px 0 20px; padding: 0; width: 500px }
table.backtoschool-recipes-summary tr td { vertical-align: top }
table.backtoschool-recipes-summary tr td h1 { color: #fff !important; font: bold 24px/1 Arial, Helvetica, sans-serif; margin: 0 0 10px }
table.backtoschool-recipes-summary tr td p { color: #fff !important; margin: 10px 0 }
table.backtoschool-recipes-summary tr td strong { }
table.backtoschool-recipes-summary tr td a.more { background: url(../delhaize/actions/backtoschool-recipes/_images/link.gif) left center no-repeat; color: #fff; display: inline-block; height: 17px; line-height: 17px; margin: 10px 0; padding: 0 0 0 24px; text-decoration: underline }
table.backtoschool-recipes-summary tr td a.recipe { display: block }
table.backtoschool-recipes-summary tr td a.recipe img { height: 356px; width: 240px }

table.backtoschool-recipes-recipe { background: #fff url(../delhaize/actions/backtoschool-recipes/_images/bg-recipe.gif) center bottom no-repeat;  border: solid 1px #efeadf; color: #ff0 !important; height: 1150px; margin: 10px 0; padding: 0; width: 500px }
table.backtoschool-recipes-recipe tr td { vertical-align: top; }
table.backtoschool-recipes-recipe tr td h1 { color: #1977ad !important; font: bold 25px/1 Arial, Helvetica, sans-serif; margin: 0 0 10px; float: left; width: 400px }
table.backtoschool-recipes-recipe tr td p { color: #fff !important; margin: 30px 0 }
table.backtoschool-recipes-recipe tr td strong { color: #fff !important; }
table.backtoschool-recipes-recipe tr td img { height: 305px; width: 500px }
table.backtoschool-recipes-recipe tr td ul { color: #fff !important; list-style: disc outside !important; margin: 0 0 10px 25px; padding: 0 }
table.backtoschool-recipes-recipe tr td a.back { background: url(../delhaize/actions/backtoschool-recipes/_images/link.gif) left center no-repeat; color: #ff0; display: inline-block; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }

a.backtoschool-recipes-recipe-back { background: url(../delhaize/actions/backtoschool-recipes/_images/link.gif) left center no-repeat; color: #1977ad; display: block; float: right; height: 17px; line-height: 17px; padding: 0 0 0 24px; text-decoration: underline }
table.backtoschool-recipes-recipe-wine a { color: #7d5875 !important; }
table.backtoschool-recipes-recipe-wine a.winelink { background: url(../delhaize/actions/backtoschool-recipes/_images/link.gif) left center no-repeat; color: #0096ac !important; display: block; font-weight: bold; height: 17px; line-height: 17px; padding: 20px 0 0 24px; text-decoration: none; }
table.backtoschool-recipes-recipe-wine { background: #000; border: 0; color: #004658 !important; height: 325px; padding: 0; width: 500px }
table.backtoschool-recipes-recipe-wine tr td { vertical-align: top }
table.backtoschool-recipes-recipe-wine tr td table { color: #004658 !important; width: 100% }
table.backtoschool-recipes-recipe-wine tr td table tr td { background: #fff; height: 275px; padding: 0; margin: 0; xwidth: 120px }
table.backtoschool-recipes-recipe-wine tr td table tr td span.price { color: red; font-size: 13px; font-weight: bold }
table.backtoschool-recipes-recipe-wine a { display: block; font-weight: bold; color: #0096ac }
