@CHARSET "UTF-8";

/* Televisie Digitaal stylesheet */

body { background-image: url(img/televisiedigitaal/bg_body.png); }
	
	#containershadowtop { background-image: url(img/televisiedigitaal/bg_sideshadows.gif); }
	
	#postcodecheck { background-image: url(img/televisiedigitaal/bg_postcodecheck.png); }
	
	#navigation { background-image: url(img/televisiedigitaal/bg_nav_leftcorner.png); }
	#navigation ul { background-image: url(img/televisiedigitaal/bg_nav_blue.png); }
		#navigation ul#breadcrumb { background-image: url(img/televisiedigitaal/bg_breadcrumbs.png); }
		#navigation ul#breadcrumb a { color: #e6e6ff; }
		#navigation ul#breadcrumb li { color: #e6e6ff; }
	#navigation a { background-image: url(img/televisiedigitaal/bg_menu_seperator.png); }
	#navigation a.button:hover { background-image: url(img/televisiedigitaal/bg_nav_purple.png); border-color: #008000;}
	#navigation a.button.active { background: url(img/televisiedigitaal/bg_nav_purple.png) 2px; border-color: #008000;}
	#navigation li:hover ul { background-image: url(img/televisiedigitaal/bg_pulldown.png); background-color: #008000; }
	#navigation li:hover ul li { border-color: #79d079; }	

	#postcodecheck select { border-color: #8585f1; }
	.postcodecijfers { border-color: #8585f1; }
	.postcodeletters { border-color: #8585f1; }
	.huisnummer { border-color: #8585f1; }
	
	a.meerinformatie { background-image: url(img/televisiedigitaal/bg_meerinformatie.png); }
	a:hover.meerinformatie { background-image: url(img/televisiedigitaal/bg_meerinformatie.png); }

/* Left */
	#left { background-image: url(img/televisiedigitaal/bg_home_leftbar.png); }
	#left ul.top li { background-image: url(img/televisiedigitaal/bg_listlefttop.png); }

	.logoheaderhome { color: #000099; }
	
/* Right */	
	#right { background-image: url(img/televisiedigitaal/bg_home_rightbar.png); }
	#right li { background-image: url(img/televisiedigitaal/bg_listrighttop.png); }
	#right li span { color: #FFF }
	/*#topfive a { color: #33ad33; }*/
	#topfive a { color: #FFF; }
	p.bottomtitlefirst { color: #33ad33; }
	p.bottomtitle { color: #33ad33; }
	#tag_cloud a { color: #35a835; }
	#sub_right a.bestel, #right a.bestel { background-image: url(img/televisiedigitaal/bg_bestel.png); }
	#sub_right a.bestel:hover, #right a.bestel:hover { background-image: url(img/televisiedigitaal/bg_bestel.png); }	
	#sub_right #ikwilgraag ul ul { background-image: url(img/televisiedigitaal/bg_ikwilgraag.png); }
	#sub_right #ikwilgraag ul ul li { border-color: #d9d9f0; }
	
	.aanbiedingbeschrijving { color: #525152; }
	.pink { color: #35a835; }
	
	
/*  Content */	
	#content { background-image: url(img/televisiedigitaal/bg_home_content.png); background-color: #e2e2f7; }
	
	.home_news { background-image: url(img/televisiedigitaal/bg_news_seperator.png); }
	.home_news p { color: #000099; }
	.home_news a.read_more { background-image: url(img/televisiedigitaal/img_arrowblock.png); color: #009700; }
	.home_faq p { color: #424242; }
	.home_faq p.header { color: #000099; }
	.home_news li a { color: #000099; }
	
/* Sub page algemeen */	
	#sub_right { background-image: url(img/televisiedigitaal/bg_sub_right.png); }
	#sub_right li.top5 { background-image: url(img/televisiedigitaal/bg_sub_top5.png); }
	#sub_right p { color:#000099; }
	#sub_right a { color: #009900; }
	#sub_right .aanbieding_right p { color: #525152; }
	#sub_right .sub_aanbiedingblok a.sub_aanbiedingnaam { color: #009900; }
	#sub_content h3 { background-image: url(img/televisiedigitaal/bg_sub_purplebar.png); }
	/* #sub_content ul li { color: #009900; } */
	#sub_content ul li a { color: #009900; }
	#sub_topheader { background: url(img/televisiedigitaal/bg_sub_topheader1.png) }
	#sub_topheader h2 { color: #c9c9ff; }
	
	#providerpulldown .vergelijktop input { background: url(img/televisiedigitaal/bg_vergelijkbtn.gif) no-repeat; }
	.vergelijktop { height: 38px; padding: 27px 0 0 56px; background: url(img/bg_vergelijktop.gif) no-repeat 30px 38px; }
	.vergelijktop input { background: url(img/televisiedigitaal/bg_vergelijkbtn.gif) no-repeat; border: none; height: 24px; padding: 0 0 2px 0; width: 96px; color: #fff; font-weight: bolder; font-family: Arial, Helvetica, sans-serif; cursor: pointer; }
	.vergelijkbottom input { background: url(img/televisiedigitaal/bg_vergelijkbtn.gif) no-repeat; }
	
	/* Top 5 page */
	.special .heading h3 a { color: #000099; }
	.logoheadersub { color: #000099; }
	span.topfive { color: #000099; }
	h2.subpage { color: #000099; }
	
	.providerblok h2, .providerblok a h2, .providerblok h2 a { color: #000099; text-decoration: none; }		
	.providerblok .prijsheader { color: #000099; }
	.providerblok .right a { background-image: url(img/televisiedigitaal/bg_pinkbutton.png); }
	.providerblok .right a.purple { background-image: url(img/televisiedigitaal/bg_purplebutton.png); }
	
/* Nieuws page */
	.nieuwsitem a { color: #009900; }
	a.archieflink { color: #009900; }
	ul.meernieuws li a { color:#000099; }
	
/* Contact page */
	.verstuurbutton { background-image: url(img/televisiedigitaal/bg_pinkbutton.png); } /* alleen pad aanpassen */
	#contact input { border-color: #8585f1; }
	#contact textarea { border-color: #8585f1; }
	
/* Abo Detail page */
	#sub_intro p { color: #000099; }
	#sub_intro p.price { background-image:url(img/televisiedigitaal/bg_sub_price2.png); } 
	#bar_directbestellen { background-image: url(img/televisiedigitaal/bg_bar_directbestellen.png); }
	#bar_directbestellen p { color: #000099; }
	#gerelateerde_abo a { color: #009900; }
	#gerelateerde_abo h2 { color: #009900; }
	#zoektermen a { color: #009900; }
	#tabs_top li a.active { color: #009900; }
	#zoektermen h2 { color: #009900; }
	#tabs_middle table { background-color: #f2faf2; }
	.tabletop { background-image: url(img/televisiedigitaal/bg_sub_table_top.png); }
	.tablebottom { background-image: url(img/televisiedigitaal/bg_sub_table_top.png); }
	.tablemiddle { border-color: #e3e5e8; }
	td.property_header { color: #000099; }
	
	
/* Tag results page */
	ul.tagresultspage li p a { color: #000099; }
	
/* Aanbiedingen page */	
	#providerpulldown p { color: #000099; }
	#providerpulldown .pulldown { border-color: #8585f1; }
	
/* Faq page */	
	ul.faq a:hover { color: #000099; }
	.faq_backbutton { color: #5959bd; }
	
/* Sitemap page */
	#sub_content.sitemap ul ul { color: #000099; }
	#sub_content.sitemap ul, #sub_content.sitemap ul a { color: #009900; }	
	
/* Footer */
	#topfooter { background-image: url(img/televisiedigitaal/bg_topfooter.png); }
	#bottomfooter { background-image: url(img/televisiedigitaal/bg_bottomfooter.jpg); background-color: #06069f; }	
	#bottomfooter ul { border-color: #8585f1; }
	
/* Zipcode overlay */
	#zipcode_overlay { background-image: url(img/televisiedigitaal/bg_zipcode_overlay.png); }
	#zipcode_overlay #zipcode_container { background-image: url(img/televisiedigitaal/bg_zipcode_overlay_panel.png); }
	.postcodecijfersbig { border-color: #8585f1; }
	.postcodelettersbig { border-color: #8585f1; }
	.huisnummerbig { border-color: #8585f1; }
	
/* Formulieren */
	#wizardform .header { background-image: url(img/televisiedigitaal/bg_sub_purplebar.png); }
	#wizardform input { border-color: #050479; }
	
/* Info page */
	ul.related li { color: #35A835; }
	ul.related li a { color: #35A835; }
	
#zip_letters{ z-index:11000; left:955px; top:170px; position:absolute; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 2px solid #8585F1; background: #cecef4; }
#zip_letters p{ padding:10px 10px; line-height: 12px; font-weight: bolder; color: #21218d; }
#zip_numbers{ z-index:11000; left:1055px; top:170px; position:absolute; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 2px solid #8585F1; background: #cecef4; }
#zip_numbers p{ padding:10px 10px; line-height: 12px; font-weight: bolder; color: #21218d; }
#zip_house{ z-index:11000; left:1105px; top:170px; position:absolute; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 2px solid #8585F1; background: #cecef4; }
#zip_house p{ padding:10px 10px; line-height: 12px; font-weight: bolder; color: #21218d; }
#zip_type{ z-index:1090; left:1100px; top:10px; position:absolute; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 2px solid #8585F1; background: #cecef4; }
#zip_type p{ padding:10px 10px; line-height: 12px; font-weight: bolder; color: #21218d; }	

#sitesnavigation {background: #000099;} 
#sitesnavigation ul li a{color: #Fff;}
#sitesnavigation ul li a.active{ background: #E8FFE8; color: #2F2FAC;}
#sitesnavigation ul li a:hover{ background: #E8FFE8; color: #2F2FAC;}
	
table#subscriptions tr.odd { background-color: #D9D9F0;} 
table#subscriptions tr.even { background-color: #FFF;} 
table#subscriptions h2 { color: #000099; }  
table#subscriptions td a { color: #fff; background-image: url('img/televisiedigitaal/bg_pinkbutton.png'); }
table#subscriptions td a.purple { background-image: url('img/televisiedigitaal/bg_purplebutton.png'); }	
