@CHARSET "UTF-8";

/* TotaalBundel stylesheet */

body { background-image: url(img/totaalbundel/bg_body.png); }
	
	#containershadowtop { background-image: url(img/totaalbundel/bg_sideshadows.gif); }
	
	#postcodecheck { background-image: url(img/totaalbundel/bg_postcodecheck.gif); }
	
	#navigation { background-image: url(img/totaalbundel/bg_nav_leftcorner.png); }
	#navigation ul { background-image: url(img/totaalbundel/bg_nav_blue.png); }
		#navigation ul#breadcrumb { background-image: url(img/totaalbundel/bg_breadcrumbs.png); }
		#navigation ul#breadcrumb a { color: #d6e8ff; }
		#navigation ul#breadcrumb li { color: #d6e8ff; }
	#navigation a { background-image: url(img/totaalbundel/bg_menu_seperator.png); }
	#navigation a.button:hover { background-image: url(img/totaalbundel/bg_nav_purple.png); border-color: #b70867; }
	#navigation a.active { background: url(img/totaalbundel/bg_nav_purple.png) 2px; border-color: #b70867; }
	#navigation li:hover ul { background-image: url(img/totaalbundel/bg_pulldown.png); background-color: #b40967; }
	#navigation li:hover ul li { border-color: #ed8fc2; }	
	#navigation li:hover ul a:hover { background-color: #b70867; }
	
	#postcodecheck select { border-color: #bddbff; }
	.postcodecijfers { border-color: #bddbff; }
	.postcodeletters { border-color: #bddbff; }
	.huisnummer { border-color: #bddbff; }
	
	a.meerinformatie { background-image: url(img/totaalbundel/bg_meerinformatie.png); }
	a:hover.meerinformatie { background-image: url(img/totaalbundel/bg_meerinformatie.png); }

/* Left */
	#left { background-image: url(img/totaalbundel/bg_home_leftbar.png); }
	#left ul.top li { background-image: url(img/totaalbundel/bg_listlefttop.png); }

	.logoheaderhome { color: #1b75e5; }/* Blauw headers */
	
/* Right */	
	#right { background-image: url(img/totaalbundel/bg_home_rightbar.png); }
	#right li { background-image: url(img/totaalbundel/bg_listrighttop.png); }
	#right li span { color: #FFF }
	/*#topfive a { color: #b70867; }*/
	#topfive a { color: #FFF; }
	p.bottomtitlefirst { color: #1b75e5; }
	p.bottomtitle { color: #1b75e5; }
	#tag_cloud a { color: #4991ea; }
	#sub_right a.bestel, #right a.bestel { background-image: url(img/totaalbundel/bg_bestel.png); }
	#sub_right a.bestel:hover, #right a.bestel:hover { background-image: url(img/totaalbundel/bg_bestel.png); }
	#sub_right #ikwilgraag ul ul { background-image: url(img/totaalbundel/bg_ikwilgraag.png); }
	#sub_right #ikwilgraag ul ul li { border-color: #c1dcfd; }
	
	.aanbiedingbeschrijving { color: #525152; }
	.pink { color: #eb1378; }
	
	
/*  Content */	
	#content { background-image: url(img/totaalbundel/bg_home_content.png); background-color: #d9eaff; }
	
	.home_news { background-image: url(img/totaalbundel/bg_news_seperator.png); }
	.home_news p { color: #1a73e1; }
	.home_news a.read_more { background-image: url(img/totaalbundel/img_arrowblock.png); color: #1a73e1; }
	.home_faq p { color: #1a73e1; }
	.home_faq p.header { color: #1a73e1; }
	.home_news li a { color: #1a73e1; }
	
/* Sub page algemeen */	
	#sub_right { background-image: url(img/totaalbundel/bg_sub_right.png); }
	#sub_right li.top5 { background-image: url(img/totaalbundel/bg_sub_top5.png); }
	#sub_right p { color:#1b75e5; }
	#sub_right a { color: #0d5cbf; }
	#sub_right .aanbieding_right p { color: #525152; }
	#sub_right .sub_aanbiedingblok a.sub_aanbiedingnaam { color: #b70867; }
	#sub_content h3 { background-image: url(img/totaalbundel/bg_sub_purplebar.png); }
	.special .heading h3 a { color: #1b75e5; }
	.logoheadersub { color: #1b75e5; }
	span.topfive { color: #1b75e5; } /* blue */
	h2.subpage { color: #1b75e5; }
	#sub_content ul li a { color: #1B75E5; }
	#sub_topheader { background: url(img/totaalbundel/bg_sub_topheader5.png) }
	#sub_topheader h2 { color: #bddbff; }
	
	#providerpulldown .vergelijktop input { background: url(img/totaalbundel/bg_vergelijkbtn.gif) no-repeat; }
	.vergelijkbottom input { background: url(img/totaalbundel/bg_vergelijkbtn.gif) no-repeat; }
	
	.providerblok h2, .providerblok h2 a { color: #1b75e5; text-decoration: none; }		
	.providerblok .prijsheader { color: #1b75e5; }
	.providerblok .right a { background-image: url(img/totaalbundel/bg_pinkbutton.png); }
	.providerblok .right a.purple { background-image: url(img/totaalbundel/bg_purplebutton.png); }
	
/* Nieuws page */
	.nieuwsitem a { color: #b70867; }
	a.archieflink { color: #b70867; }
	ul.meernieuws li a { color:#1b75e5; }
	
/* Contact page */
	.verstuurbutton { background-image: url(img/totaalbundel/bg_pinkbutton.png); }
	#contact input { border-color: #bddbff; }
	#contact textarea { border-color: #bddbff; }
	
/* Abo Detail page */
	#sub_intro p { color: #1b75e5; }	
	#sub_intro p.price { background-image:url(img/totaalbundel/bg_sub_price2.png); }
	#bar_directbestellen { background-image: url(img/totaalbundel/bg_bar_directbestellen.png); }
	#bar_directbestellen p { color: #1b75e5; }
	#gerelateerde_abo a { color: #1b75e5; }
	#zoektermen a { color: #1b75e5; }
	#tabs_top li a.active { color: #1b75e5; }
	#zoektermen h2 { color: #1b75e5; }
	#tabs_middle table { background-color: #f3f8fe; }
	.tabletop { background-image: url(img/totaalbundel/bg_sub_table_top.png); }
	.tablebottom { background-image: url(img/totaalbundel/bg_sub_table_top.png); }
	.tablemiddle { border-color: #e5e4f3; }
	td.property_header { color: #1b75e5; }
	#gerelateerde_abo h2 { color: #1b75e5; }	

	
/* Aanbiedingen page */	
	#providerpulldown .pulldown { border-color: #bddbff; }
	
/* Faq page */	
	ul.faq a:hover { color: #1b75e5; }
	.faq_backbutton { color: #39A6ED; }
	
/* Sitemap page */	
	#sub_content.sitemap ul ul { color: #b70867; }
	#sub_content.sitemap ul, #sub_content.sitemap ul a { color: #1b75e5; }
	
/* Footer */	
	#topfooter { background-image: url(img/totaalbundel/bg_topfooter.png); }
	#bottomfooter { background-image: url(img/totaalbundel/bg_bottomfooter.jpg); background-color: #1b75e5; }
	#bottomfooter ul { border-color: #4d94eb; }	
	
/* Zipcode overlay */
	#zipcode_overlay { background-image: url(img/totaalbundel/bg_zipcode_overlay.png); }
	#zipcode_overlay #zipcode_container { background-image: url(img/totaalbundel/bg_zipcode_overlay_panel.png); }
	.postcodecijfersbig { border-color: #bddbff; }
	.postcodelettersbig { border-color: #bddbff; }
	.huisnummerbig { border-color: #bddbff; }
	
/* Formulieren */
	#wizardform .header { background-image: url(img/totaalbundel/bg_sub_purplebar.png); }
	#wizardform input { border-color: #6BA5EE; }

#zip_letters{ z-index:11000; left:955px; top:170px; position:absolute; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 2px solid #BDDBFF; background: #EFF6FD; }
#zip_letters p{ padding:10px 10px; line-height: 12px; font-weight: bolder; color: #0D5194; }
#zip_numbers{ z-index:11000; left:1055px; top:170px; position:absolute; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 2px solid #BDDBFF; background: #EFF6FD; }
#zip_numbers p{ padding:10px 10px; line-height: 12px; font-weight: bolder; color: #0D5194; }
#zip_house{ z-index:11000; left:1105px; top:170px; position:absolute; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 2px solid #BDDBFF; background: #EFF6FD; }
#zip_house p{ padding:10px 10px; line-height: 12px; font-weight: bolder; color: #0D5194; }
#zip_type{ z-index:1090; left:1100px; top:10px; position:absolute; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 2px solid #BDDBFF; background: #EFF6FD; }
#zip_type p{ padding:10px 10px; line-height: 12px; font-weight: bolder; color: #0D5194; }
	
#sitesnavigation {background: #1B75E5;} 
#sitesnavigation ul li a{color: #Fff;}
#sitesnavigation ul li a.active{ background: #FFE8F5; color: #000;}
#sitesnavigation ul li a:hover{ background: #FFE8F5; color: #000;}

#providerpulldown p {color: #0D5CBF}


table#subscriptions tr.odd { background-color: #DDEAFB;} 
table#subscriptions tr.even { background-color: #FFF;} 
table#subscriptions h2 { color: #1B75E5; }  
table#subscriptions td a { color: #fff; background-image: url('img/totaalbundel/bg_pinkbutton.png'); }
table#subscriptions td a.purple { background-image: url('img/totaalbundel/bg_purplebutton.png'); }
