@CHARSET "UTF-8";

/* Alles in 1 provider stylesheet */

body { background-image: url(img/allesin1provider/bg_body.png); }
	
	#containershadowtop { background-image: url(img/allesin1provider/bg_sideshadows.gif); }
	
	#postcodecheck { background-image: url(img/allesin1provider/bg_postcodecheck.png); }
	
	#navigation { background-image: url(img/allesin1provider/bg_nav_leftcorner.png); }
	#navigation ul { background-image: url(img/allesin1provider/bg_nav_blue.png); }
		#navigation ul#breadcrumb { background-image: url(img/allesin1provider/bg_breadcrumbs.png); }
		#navigation ul#breadcrumb a { color: #c9e9c9; }
		#navigation ul#breadcrumb li { color: #c9e9c9; }
	#navigation a { background-image: url(img/allesin1provider/bg_menu_seperator.png); }
	#navigation a.button:hover { background-image: url(img/allesin1provider/bg_nav_purple.png); border-color: #000073; }
	#navigation a.active { background: url(img/allesin1provider/bg_nav_purple.png) 2px; border-color: #000073; }
	#navigation li:hover ul { background-image: url(img/allesin1provider/bg_pulldown.png); background-color: #000099; }
	#navigation li:hover ul li { border-color: #3232ce; }	
	#navigation li:hover ul a:hover { background-color: #3d3de3; }
	
	#postcodecheck select { border-color: #69d369; }
	.postcodecijfers { border-color: #69d369; }
	.postcodeletters { border-color: #69d369; }
	.huisnummer { border-color: #69d369; }
	
	a.meerinformatie { background-image: url(img/allesin1provider/bg_meerinformatie.png); }
	a:hover.meerinformatie { background-image: url(img/allesin1provider/bg_meerinformatie.png); }

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

	.logoheaderhome { color: #009900; }
	
/* Right */	
	#right { background-image: url(img/allesin1provider/bg_home_rightbar.png); }
	#right li { background-image: url(img/allesin1provider/bg_listrighttop.png); }
	#right li span { color: #FFF }
	/*#topfive a { color: #000099; }*/
	#topfive a { color: #FFF; }
	p.bottomtitlefirst { color: #009900; }
	p.bottomtitle { color: #009900; }
	#tag_cloud a { color: #ff9833; }
	#sub_right a.bestel, #right a.bestel { background-image: url(img/allesin1provider/bg_bestel.png); }
	#sub_right a.bestel:hover, #right a.bestel:hover { background-image: url(img/allesin1provider/bg_bestel.png); }
	
	.aanbiedingbeschrijving { color: #525152; }
	.pink { color: #f77400; }
	
	
/*  Content */	
	#content { background-image: url(img/allesin1provider/bg_home_content.png); background-color: #c9e9c9; }
	
	.home_news { background-image: url(img/allesin1provider/bg_news_seperator.png); }
	.home_news p { color: #009900; }
	.home_news a.read_more { background-image: url(img/allesin1provider/img_arrowblock.png); color: #000099; }
	.home_faq p { color: #424242; }
	.home_faq p.header { color: #009900; }
	.home_news li a { color: #009900; }
	
/* Sub page algemeen */	
	#sub_right { background-image: url(img/allesin1provider/bg_sub_right.png); }
	#sub_right li.top5 { background-image: url(img/allesin1provider/bg_sub_top5.png); }
	#sub_right p { color:#009900; }
	#sub_right a { color: #000099; }
	#sub_right .aanbieding_right p { color: #525152; }
	#sub_right .sub_aanbiedingblok a.sub_aanbiedingnaam { color: #000099; }
	#sub_content h3 { background-image: url(img/allesin1provider/bg_sub_purplebar.png); }
	#sub_topheader h2 { color: #1cc71c; }
	#sub_content ul li a { color: #FF9833; }
	
	#providerpulldown .vergelijktop input { background: url(img/allesin1provider/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/allesin1provider/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/allesin1provider/bg_vergelijkbtn.gif) no-repeat; }
	
	#sub_right #ikwilgraag ul ul { background-image: url(img/allesin1provider/bg_ikwilgraag.png); }
	#sub_right #ikwilgraag ul ul li { border-color: #c2e6c2; }
	
	/* Top 5 page */
	.special .heading h3 a { color: #009900; }
	.logoheadersub { color: #009900; }
	span.topfive { color: #009900; } /* Kleur van hoofdmenu */
	h2.subpage { color: #009900; }
	
	.providerblok h2, .providerblok h2 a { color: #009900; text-decoration: none; }		
	.providerblok .prijsheader { color: #009900; }
	.providerblok .right a { background-image: url(img/allesin1provider/bg_pinkbutton.png); }
	.providerblok .right a.purple { background-image: url(img/allesin1provider/bg_purplebutton.png); }
	
/* Nieuws page */
	.nieuwsitem a { color: #000099; }
	a.archieflink { color: #000099; }
	ul.meernieuws li a { color:#009900; }
	
/* Contact page */
	.verstuurbutton { background-image: url(img/allesin1provider/bg_pinkbutton.png); }
	#contact input { border-color: #c9e9c9; }
	#contact textarea { border-color: #c9e9c9; }
	
/* Abo Detail page */
	#sub_intro p { color: #009900; }
	#sub_intro p.price { background-image:url(img/allesin1provider/bg_sub_price2.png); }
	#bar_directbestellen { background-image: url(img/allesin1provider/bg_bar_directbestellen.png); }
	#bar_directbestellen p { color: #009900; }
	#gerelateerde_abo a { color: #000099; }
	#zoektermen a { color: #000099; }
	#tabs_top li a.active { color: #000099; }
	#zoektermen h2 { color: #000099; }
	#tabs_middle table { background-color: #f2f2fa; }
	.tabletop { background-image: url(img/allesin1provider/bg_sub_table_top.png); }
	.tablebottom { background-image: url(img/allesin1provider/bg_sub_table_top.png); }
	.tablemiddle { border-color: #e3deef; }
	td.property_header { color: #009900; }
	#sub_topheader { background: url(img/allesin1provider/bg_sub_topheader2.png) }
	#gerelateerde_abo h2 { color: #000099; }
	
/* Aanbiedingen page */	
	#providerpulldown .pulldown { border-color: #c9e9c9; }
	
/* Faq page */	
	ul.faq a:hover { color: #009900; }
	.faq_backbutton { color: #000099; }
	
/* Sitemap page */
	#sub_content.sitemap ul ul { color: #009900; }
	#sub_content.sitemap ul, #sub_content.sitemap ul a { color: #000099; }
	
/* Footer */
	#topfooter { background-image: url(img/allesin1provider/bg_topfooter.png); }
	#bottomfooter { background-image: url(img/allesin1provider/bg_bottomfooter.jpg); background-color: #009900; }	
	#bottomfooter ul { border-color: #c9e9c9; }
	
/* Zipcode overlay */
	#zipcode_overlay { background-image: url(img/allesin1provider/bg_zipcode_overlay.png); }
	#zipcode_overlay #zipcode_container { background-image: url(img/allesin1provider/bg_zipcode_overlay_panel.png); }
	.postcodecijfersbig { border-color: #bddbff; }
	.postcodelettersbig { border-color: #bddbff; }
	.huisnummerbig { border-color: #bddbff; }
	
/* Formulieren */
	#wizardform .header { background-image: url(img/mobielinternettv/bg_sub_purplebar.png); }
	#wizardform input { border-color: #59BD59; }
	
#zip_letters{ z-index:11000; left:955px; top:170px; position:absolute; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 2px solid #69D369; background: #E0F7DF; }
#zip_letters p{ padding:10px 10px; line-height: 12px; font-weight: bolder; color: #009900; }
#zip_numbers{ z-index:11000; left:1055px; top:170px; position:absolute; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 2px solid #69D369; background: #E0F7DF; }
#zip_numbers p{ padding:10px 10px; line-height: 12px; font-weight: bolder; color: #009900; }
#zip_house{ z-index:11000; left:1105px; top:170px; position:absolute; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 2px solid #69D369; background: #E0F7DF; }
#zip_house p{ padding:10px 10px; line-height: 12px; font-weight: bolder; color: #009900; }
#zip_type{ z-index:1090; left:1100px; top:10px; position:absolute; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 2px solid #69D369; background: #E0F7DF; }
#zip_type p{ padding:10px 10px; line-height: 12px; font-weight: bolder; color: #009900; }
	
	
#sitesnavigation {background: #009900;} 
#sitesnavigation ul li a{color: #fff;}
#sitesnavigation ul li a.active{ background: #CBD5FD; color: #000;}
#sitesnavigation ul li.active{ background: #CBD5FD; color: #000;}
#sitesnavigation ul li a:hover{ background: #CBD5FD; color: #000;}

#providerpulldown p {color: #000099}

table#subscriptions tr.odd { background-color: #D9F0D9;} 
table#subscriptions tr.even { background-color: #FFF;} 
table#subscriptions h2 { color: #009900; }  
table#subscriptions td a { color: #fff; background-image: url('img/allesin1provider/bg_pinkbutton.png'); }
table#subscriptions td a.purple { background-image: url('img/allesin1provider/bg_purplebutton.png'); }

#wizardform input#direction_forward,   #wizardform input#direction_backward{
	border: none;
	background: url("img/bg_buttongradient.png") #f04b09; 
	width: 200px;
	font-size: 11px; 
	font-weight: bolder; 
	padding: 3px; 
	color: #FFF; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 	
}

#postcodecheck.postcodecheck_order { background-image: url(img/allesin1provider/bg_postcodecheck_order.png); }


