@import url(screen.php);

* {
	color:#000;
}

body {
	margin:0px;
	padding:0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;

}

a img {
	border:none;
}

.home #header {
	background:url(../images/headerbalk.gif) no-repeat;
	width:1000px;
	height:60px
}

#product .pageicon img, #showTip .pageicon img {
width:156px;
}

#header {
	background:url(../images/headers_overige.jpg) 0px -9px no-repeat;
	width:1000px;
	height:172px;
}

.producten #header { 	background:url(../images/headers_onzeproducten.jpg) 0px -9px no-repeat; }
.keuken #header { 	background:url(../images/headers_italiaansekeuken.jpg) 0px -9px no-repeat; }
.recepten #header { 	
	background:url(../images/headersHOOG_recepten.jpg) 0px -9px no-repeat;
	height:282px; 
	}
.vraag-antwoord #header { 	background:url(../images/headers_vraagenantw.jpg) 0px -9px no-repeat; }
.nieuwsbrief #header { 	background:url(../images/headers_nieuwsbrief.jpg) 0px -9px no-repeat; }
.overige #header { 	background:url(../images/headers_overige.jpg) 0px -9px no-repeat; }
.acties #header { 	background:url(../images/headers_overige.jpg) 0px -9px no-repeat; }
.pastasauzen #header { 	background:url(../images/header_pastasauzen.jpg) 0px -9px no-repeat; }
.sugocasa #header { 	background:url(../images/header_sugocasa.jpg) 0px -9px no-repeat; }
.zuppa #header { 	background:url(../images/header_zuppa.jpg) 0px -9px no-repeat; }
.antipasti #header { 	background:url(../images/header_antipasta.jpg) 0px -9px no-repeat; }
.pesto #header { 	background:url(../images/header_pesto.jpg) 0px -9px no-repeat; }
.prod_overige #header { 	background:url(../images/header_overigeproducten.jpg) 0px -9px no-repeat; }
.prod_nieuw #header { 	background:url(../images/header_nieuweproducten.jpg) 0px -9px no-repeat; }

body {
	background:#fef8a2;
}

a {
	text-decoration: none;
}

#cms_content a {
 border-bottom:1px solid gray;	
}

a:hover {
	border-bottom:1px solid gray;
}

.home #titel {
	display:none;
}

#main {
	margin:45px auto 0 auto;
	width:1000px;
	height:475px;
	background:#0f0;
	background:url(../images/header_bg.jpg) repeat-x 0px 0px; 
}

#cms_content {
	margin:0px;
	padding:0px;
	padding-left:310px;
	padding-top:70px;
	padding-bottom:15px;
	width:390px;
	background: transparent url(../images/menutop_leeg.gif) no-repeat;	
	min-height:550px;
	font-size:12px;
	line-height:16px;
}

#cms_content ul  {
	margin:0px;
	padding:0px;
	margin-left:16px;
}

.vraag-antwoord #cms_content {	background: transparent url(../images/menutop_vraagenantwoord.gif) no-repeat;}
.producten #cms_content {	background: transparent url(../images/menutop_onzeproducten.gif) no-repeat;}
.keuken #cms_content {	background: transparent url(../images/menutop_italiaansekeuken.gif) no-repeat;}
.recepten #cms_content {	background: transparent url(../images/menutop_recepten.gif) no-repeat;}
.nieuwsbrief #cms_content {	background: transparent url(../images/menutop_nieuwsbrief.gif) no-repeat;}
.tips #cms_content {	background: transparent url(../images/menutop_tips.gif) no-repeat;}
.acties #cms_content {	background: transparent url(../images/menutop_acties.gif) no-repeat;}
.nieuws #cms_content {	background: transparent url(../images/menutop_nieuws.gif) no-repeat;}
.voedselallergie #cms_content {	background: transparent url(../images/menutop_voedselallergie.gif) no-repeat;}

.home #cms_content {
	margin-left:0px;
	margin-top:0px;
	width:614px;
	padding-top:20px;
	height:358px;
	background:none;
}

.home #breadcrumb {
	display:none;
}

.home #wrapper {
	width:1000px;
	height:531px;
	margin-top:-25px;
	background:url(../images/achtergrond_home_recept.jpg) right 0px no-repeat;
}

#menu {
	position:absolute;
	top:47px;
	width:680px;
	font-weight:bold;
	text-align:right;
	margin-left:321px;
}

#menu a {
	padding-left:15px;
	padding-right:15px;
}



#menu ul, #menu ul li {
	list-style:none;
}

#menu .actief a {
	border-bottom:4px solid #ed1a2b;
	display:block;
}

#menu a:hover {
	border-bottom:4px solid #ed1a2b !important;
}


#menu ul li.actief ul li a {
	border:none;
	display:block;
}

#menu ul li ul li {
	float:left;
	border-right:1px solid #000;
	margin-left:-1px;
}

#menu .homemenu {
	border-right:1px solid #000;	
	float:left;
	
}

.languagepage .homemenu {
	margin-left:-63px !important;
}

#menu2 {
	position:absolute;
	margin:0px;
	top:287px;
	margin-left:27px;
	width:267px;
	font-size:11px;
	font-weight:normal;
	background:url(../images/ulbot.gif) bottom repeat-x;
	padding-left:0px;
	width:220px;
	padding-bottom:20px;
}

.recepten #menu2 {
	top:405px;	
}

#menu2 * {
	margin:0px;
	padding:0px;
	list-style:none;
}

.home #menu2 {
	display:none
}

#menu2 .homemenu {
	display:none;
}

#menu2 ul li {
	display:block;
	padding:2px 0px 2px 0px;
	text-align:left;
	width:220px;
}


#menu2 ul li.actief a, 
#menu2 ul li.actief ul li.actief a,
#menu2 ul li.actief ul li.actief ul li.actief a,
#menu2 ul li.actief ul li.actief ul li.actief ul li.actief a {
	color:#c29659;
}

#menu2 ul li a,
#menu2 ul li.actief ul li a,
#menu2 ul li.actief ul li.actief ul li a,
#menu2 ul li.actief ul li.actief ul li.actief ul li a {
	color:#000;
}


#menu2 ul li ul li ul li {
	padding-left:12px;
	margin-left:5px;
	background:url(../images/submenu_li.gif) 0px 7px no-repeat;
}

#menu2 ul li ul li ul li ul li {
	margin-left:5px;
	background:url(../images/submenu_li.gif) 0px 7px no-repeat;
	padding-left:12px;
	width:180px;
}


/***********/

#site_search, #lang_choice {
	text-align:right;
	position:absolute;
	top:0px;
	margin-left:760px;
}

#lang_choice {
	width:130px;
}

#site_search {
	margin-left:793px;
	top:-3px;
}

#site_search input{
	background:url(../images/search.gif) no-repeat;
	border:none;
	padding-left:23px;
	width:95px;
	height:15px;
	padding-top:2px;
}

#site_search .submit{
	width:23px;
	padding:0px;	
	height:18px;
	position:absolute;
	margin-left:-118px;
}
       
#lang_choice {
	margin-left:874px;  
	top:-3px;
}

#lang_choice ul {
	list-style:none;                               
}

#lang_choice li {
	float:left;
}

#lang_choice li a span {
	display:none;                              
}

#NL, #UK, #FR {
	width:28px;
	height:27px;
	display:block;
}

#NL { background:url(../images/nl.gif) no-repeat; }
#UK { background:url(../images/uk.gif) no-repeat; }
#FR { background:url(../images/fr.gif) no-repeat; }

#footer {
	background: url(../images/footer.jpg) repeat-x;
	width:1000px;
	height:40px;
}



#footerlinks {
	width:1000px;
	text-align:right;
	padding-bottom:6px;
	padding-top:14px;
}

.lastfooterlink {
	margin-right:0px !important;
}


#footerlinks a {
	margin-right:5px;
	margin-left:5px;
}


#footerlink a:hover {
	border-bottom:1px solid #000;
}

.footerTekst {
	padding-top:8px;
	color:#fffdff;
	display:block;
	font-size:11pt;
	text-align:right;
	padding-right:14px;
}

/***** random tip *****/
#showTip {
	position:absolute;
	top:100px;
	margin-left:610px;
	width: 368px;
	height: 146px;
	padding-top:12px;
	padding-left:12px;
	background: url(../images/tip_bg.gif) no-repeat;
}

#showTip .imageTips, #product .imageTips {
	float:right;
	margin-right:3px;
	padding-right:43px;
	background: url(../images/pijl_home_rond.gif) no-repeat 32px 0px;
}

#product .imageTips{
	margin-right:14px;
	background: url(../images/pijl_home_rond.gif) no-repeat right 0px;
	text-align:right;
	display:block;
	padding-right:25px;
}


#showTip .tipText{
	float:left;
	width:195px;
}

#showTip .pageicon {
	float:left;
	margin-left:10px;
}

.imageTips a {
	color:#CC3333;
}

.imageTips a:hover {
	border:none;
}

.tipTitle, .producttitle {
	color:#231f20;
	font-size:10pt;
	font-weight:bold;
	font-family: Helvetica;
	margin-bottom:5px;
	display:block;
}


/****** product *****/

.home #product {
	position:absolute;
	top:262px;
	margin-left:610px;
	padding-top:10px;
	width: 368px;
	height: 146px;
	padding-left:12px;
	background: url(../images/tip_bg.gif) no-repeat;
}

.home #product .productText {
	float:left;
	width:195px;
}

.home #product .pageicon {
	float:left;
	margin-left:10px;
	margin-top:2px;
}


/******* ******/
#aktie {
	position:absolute;
	top:449px;
	margin-left:611px;
	width: 368px;
	height: 146px;
	padding-top:3px;
	padding-left:10px;	
	background: url(../images/home_bg_actie.gif) no-repeat;
}

#aktiespacer {
	background:transparent url(../images/ulbot.gif) repeat-x scroll 0 0;
	height:6px;
	margin-left:612px;
	position:absolute;
	top:436px;
	width:372px;
}

.aktielink {
	margin-top:-1px;
}

#aktie h1 {
	font-size:11pt;
	color:#CC3333;
	font-weight:normal;
	margin-bottom:0px;
	margin-top:3px;
}

#aktie .aktieText {
	float:left;
	width:225px;
}

#aktie .aktieText a{
	margin-top:3px;
}

#aktie .pageicon {
	float:left;
	width:110px;
	padding:0px;
	margin:0px;
	/*margin-top:-75px;*/
}

#aktie .pageicon img {
	max-height:110px;
	margin-top: 0 !important;
}

.aktielink, .productlink, .tipReadMore, .receptvdweeklink {
	color:#cc3333;
	background:url(../images/pijl_rood_rechts.gif) 0px 3px  no-repeat;
	padding-left:20px;
	/*clear:both;*/
}

.homelink a {
	position:absolute;
	top:49px;
	margin-left:62px;
	display:block;
	width:171px;
	height:56px;
}

.homelink a:hover {
	border:none;
}

.home #recept_vd_week {
	width:528px;
	height:116px;
	margin-top:-168px;
	background:url(../images/bg_rvdw_home.jpg);
	padding:20px 15px 14px 50px;
}


.home #recept_vd_week .receptText {
	width:321px;
	padding-right:15px;
	line-height:1.5em;
	float:left;
	margin-top:30px;
}

.home #recept_vd_week .recept_title {
	color:#cc3333;
}

.home #recept_vd_week .receptvdweeklink {
	display:block;
	width:60px;
}

#content {
	background:#fffeec url(../images/bg_products.gif) repeat-y;
	min-height:350px;
}

.home #content {
	background:none;
}

#titel {
	position:absolute;
	margin-left:285px;
	padding-left:24px;
	border-bottom:1px solid #000;
	width:400px;
	margin-top:-6px;
}

#titel h2 {
	font-size:19px;
	font-weight:normal;
	color:#282526;
}

/**** xtracontent sidebar ****/

#xtraContent {
	position:absolute;
	top:227px;
	float:right;
	margin-left:730px;
	width: 269px; /** 289px */
}

#xtraContent * {
	margin:0px;
	padding:0px;
}

.recepten #xtraContent {
	top:330px;
	margin-left:735px;
}

#xtraContent .titel {
	display:none;
}

.contenttitel p,
.contenttitel{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-style: normal; 
	color: #d3221f;
}

#print {
	width:100%;
	display:block;
	text-align:right;
}

#printTop {
	margin-left:215px;
	position:absolute;
	top:380px;
}

#print a, #printTop a  {
	border:none;
	text-decoration:none;
}

#homeflash {
	position:absolute;
	top:105px;
}


/** contact formulier **/

.contactform input, .contactform textarea {
	font-size:9pt;
}

dt {
 float:left;
 font-weight:bold;
 margin-top:5px;
 padding-right:5px;
 text-align:right;
 width:125px;
 height:15px;
}

dd {
	margin:10px;
	margin-top:5px;
}

fieldset {
	clear:both;
	border:1px solid #CCCCCC;
}

legend {
	background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
font-weight:bold;
padding:3px 10px;
}

.req {
	color:#ED1A2B;
}

.vraag {
	width:225px;
	height:150px;
}

/** CONTENT RECHTS ***/
#rechtsBlok1 {
	background:url(../images/bg_blok1.gif);
	width:258px;
	height:89px;
}

#rechtsBlok1 h4{
	font-weight:bold;
	font-size:12px;
	color:#000;
	text-transform:uppercase;
	padding:5px;
	padding-top:8px;
	padding-left:18px;
	padding-bottom:0px;
	margin-bottom:8px;
}
#rechtsBlok1 a {
	color:#cf3334;
	padding-left:15px;
	background:url(../images/pijl_rechts.gif) 0px 2px no-repeat; 
	width:104px;
	float:left;
	margin-left:10px;
	height:60px;
	overflow:hidden;
}

#rechtsBlok1 a:hover {
	border:none;
	color:#000;
}
#rechtsBlok1 img {
	float:left;
	margin-top:-30px;
}

#rechtsBlok2{
	background:url(../images/bg_blok2.gif);
	width:258px;
	height:189px;
	margin-top:20px;
}

#rechtsBlok2 h4{
	font-weight:bold;
	font-size:12px;
	color:#000;
	text-transform:uppercase;
	padding:5px;
	padding-top:8px;
	padding-left:18px;
	padding-bottom:0px;
	margin-bottom:8px;
}
#rechtsBlok2 a {
	color:#cf3334;
	padding-left:15px;
	background:url(../images/pijl_rechts.gif) 0px 2px no-repeat; 
	width:104px;
	float:left;
	margin-left:10px;
	height:156px;
	overflow:hidden;
}

#rechtsBlok2 a *{
	color:#cf3334;
}

#rechtsBlok2 a:hover {
	border:none;
	color:#000;
}

#rechtsBlok2 a:hover *{
	color:#000;
}

#rechtsBlok2 img {
	float:left;
	margin-top:-30px;
}

#blokAllergie {
	background:url(../images/bg_blok_allergie.gif);
	padding:15px 10px 10px 20px;
	width:227px;
	height:115px;
	margin-top:14px;
}

#blokAllergie *{
	margin:0px;
	padding:0px;
}

#blokAllergie h4{
	font-size:14px;
	font-weight:normal;
	margin-bottom:20px;	
}
#blokAllergie a{
	color:#cf3334;
	padding-left:15px;
	background:url(../images/pijl_rechts.gif) 0px 3px no-repeat; 
	display:block;
	margin-top:5px;
}
#blokAllergie a:hover{
	color:#000;
	border:none;
}

#receptflash {
	position:absolute;
	top:79px;
	margin-left:277px;
}

input {
    border:1px solid #dcb278;
    padding:2px 0px 2px 5px;
    font-size:11px;
    background:#fff;
}
textarea {
    border:1px solid #dcb278;
    font-size:11px;
    background:#fff;
}

.recepten #receptBlok1 {
	background:url(../images/bg_recept_blok1.gif);
	width:258px;
	height:140px;
	color:#cc9966;
}

.recepten #receptBlok1 *{
	color:#cc9966;
	list-style:none;
	font-size:11px;
}

.recepten #receptBlok1 a {
	color:#000;
	font-size:14px;
	float:left;
	width:70px;
	margin-top:-2px;
}

.recepten #receptBlok1 a:hover {
	color:#cc9966;
	text-decoration:underline;
	border:none;

}

.recepten #receptBlok1 ul li {
	clear:both;
	padding:17px 0px 15px 13px
}


.recepten #receptBlok2 {
	background:url(../images/bg_recept_blok12.gif);
	width:258px;
	height:89px;
	margin-top:50px;
}

.recepten #receptBlok2 .blokTekst{
	color:#000;
	display:block;
	float:left;
	width:123px;
	padding:5px 0px 9px 5px;
}

.recepten #receptBlok2 .bloktitel{
	font-size:14px;
}

.recepten #receptBlok2 a{
	color:#cc3333;
	display:block;
	float:left;
	width:100px;
	background:url(../images/pijl_rechts.gif) 0px 7px no-repeat;
	padding:5px 0px 0px 15px;
	margin-left:5px;
	margin-top:2px;
}
.recepten #receptBlok2 a:hover{
	border:none;
	color:#000;
	text-decoration:underline;
}

.recepten #receptBlok2 img{
	float:left;
	margin-top:1px;
}

.recepten #receptBlok3 {
	background:url(../images/bg_recept_blok12.gif);
	width:258px;
	height:89px;
	margin-top:15px;
}

.recepten #receptBlok3 .blokTekst{
	color:#000;
	display:block;
	float:left;
	width:124px;
	padding:5px 0px 9px 5px;
}

.recepten #receptBlok3 .bloktitel{
	font-size:14px;
}

.recepten #receptBlok3 a{
	color:#cc3333;
	display:block;
	float:left;
	width:100px;
	background:url(../images/pijl_rechts.gif) 0px 7px no-repeat;
	padding:5px 0px 0px 15px;
	margin-left:5px;
	margin-top:2px;
}
.recepten #receptBlok3 a:hover{
	border:none;
	color:#000;
	text-decoration:underline;
}

.recepten #receptBlok3 img{
	float:left;
	margin-top:1px;
}


/**
**/

.recepten #receptBlok4 {
	background:url(../images/bg_recept_blok12.gif);
	width:258px;
	height:89px;
	margin-top:15px;
}

.recepten #receptBlok4 .blokTekst{
	color:#000;
	display:block;
	float:left;
	width:126px;
	padding:5px 0px 9px 5px;
}

.recepten #receptBlok4 .bloktitel{
	font-size:14px;
}

.recepten #receptBlok4 a{
	color:#cc3333;
	display:block;
	float:left;
	width:100px;
	background:url(../images/pijl_rechts.gif) 0px 7px no-repeat;
	padding:5px 0px 0px 15px;
	margin-left:5px;
	margin-top:2px;
}
.recepten #receptBlok4 a:hover{
	border:none;
	color:#000;
	text-decoration:underline;
}

.recepten #receptBlok4 img{
	float:left;
	margin-top:1px;
}



.recepten_rvdwlink {
	display:none;
}

.recepten .recepten_rvdwlink {
	display:block;
	position: absolute;
	top:295px;
	margin-left:140px;
	width:163px;
	background:transparent url(../images/pijl_home_rond.gif) no-repeat scroll 110px 0px;
}
.recepten .recepten_rvdwlink a {
	
	color:#fff;
	height:25px;
	width:130px;
}


receptflash


