


/* GENERAL STYLES */
/* GENERAL STYLES */
/* GENERAL STYLES */
/* 
CSS voor bouwkosten.nl
============================
gebouwd met Interaction Design Doc 0.8 en psd van 20090728 & 20090811
voor UNITiD door Jacob Mul

============================

N.B. Misschien willen jullie bij de CMS integratie "../media/" vervangen door "/media/",
beide zou voor jullie moeten werken.
============================
*/

/* 
#Ui-major-wrapper {background:transparent url(../media/static/footer-bg.gif) repeat-x bottom left !important; padding-bottom:1px}

#Ui-major-wrapper .Ui-red {background:transparent url(../media/static/red-body-bg-small.png) repeat-x top !important;}
#Ui-major-wrapper .Ui-yel {background:transparent url(../media/static/yel-body-bg-small.png) repeat-x top !important;}
#Ui-major-wrapper .Ui-blue {background:transparent url(../media/static/blue-body-bg-small.png) repeat-x top !important;}

#Ui-major-wrapper .Ui-red .homepage {background:transparent url(../media/static/red-body-bg.png) repeat-x top !important; min-width:963px; padding-bottom: 1px;}
#Ui-major-wrapper .Ui-yel .homepage {background:transparent url(../media/static/yel-body-bg.png) repeat-x top !important; min-width:963px; padding-bottom: 1px;}
#Ui-major-wrapper .Ui-blue .homepage {background:transparent url(../media/static/blue-body-bg.png) repeat-x top !important; min-width:963px; padding-bottom: 1px;}

/* body {min-height:100% !important;}

body form#ctl12 {background:transparent url(media/static/footer-bg.gif) repeat-x bottom left !important;} 

#Ui-major-wrapper .Ui-red div.utilityNavWrap, #Ui-major-wrapper .Ui-yel div.utilityNavWrap, #Ui-major-wrapper .Ui-blue div.utilityNavWrap {background:transparent !important;margin-top:0 !important;}
	

*/
#Ui-major-wrapper #divInfoBlock2 a.display_full {color:#ab161c;}
/*  Rood headers 		 #bb1a27
	Rood links			 #ab161c
	
	Yellow headers 		 #ff9900 or #ffa800
	Yellow links 		 #faa502
	Yellow links on grey #dd9201
	
	Blue links & headers #264c80
*/

#Ui-major-wrapper #Ui-main-content {padding:0;margin:0;background:#fff;}
	
/* HEADER - logo + welkom
=========================== 
    
        #Ui-major-wrapper #Ui-logo {top:13px;width:171px;height:35px;display:block;border:0;position:relative;overflow:hidden;}
        #Ui-major-wrapper #Ui-logo span {top:0;left:0;height:100%;width:100%;position:absolute;}
   
   #Ui-major-wrapper Ui-red #Ui-logo span {background:transparent url(../media/static/red-logo.png) no-repeat top left;}
   #Ui-major-wrapper Ui-yel #Ui-logo span {background:transparent url(../media/static/yel-logo.png) no-repeat top left;}  
   #Ui-major-wrapper  Ui-blue #Ui-logo {width:271px;}
  #Ui-major-wrapper  Ui-blue #Ui-logo span {background:transparent url(../media/static/blue-logo.png) no-repeat top left;}  
*/        
       #Ui-major-wrapper #Ui-ingelogd-welkom {position:absolute;top:5px;right:4px;margin:0;}
       #Ui-major-wrapper #Ui-ingelogd-welkom a {font-weight:normal;}
    
/* HEADER - Menu
=========================== 
        
        #Ui-menu-header {float:right;clear:right;margin:22px 0px -6px 32px;padding:0;}
  		#Ui-menu-header li {border:0;padding:4px 8px 0 8px;}
    	#Ui-menu-header li a, #Ui-menu-header li div {text-decoration:none;font-weight:bold !important;font-size:14px;}
#Ui-menu-header li div {cursor:default; }

#Ui-menu-header a {
	display: block;
	width: auto;
}


#Ui-menu-header a.Ui-pulldown-a {padding-right:14px;}

body.Ui-red #Ui-menu-header a.Ui-pulldown-a {background:transparent url(../media/static/red-arrow-pulldown-white.png) no-repeat right center;}

body.Ui-red #Ui-menu-header a.Ui-pulldown-a:hover {
								background:#fff url(../media/static/red-arrow-pulldown-red.png) no-repeat right center;}
								
body.Ui-red #Ui-menu-header li:hover a.Ui-pulldown-a, #Ui-menu-header li.sfhover a.Ui-pulldown-a {
								background:#fff url(../media/static/red-arrow-pulldown-red.png) no-repeat right center;}			

body.Ui-yel #Ui-menu-header a.Ui-pulldown-a {background:transparent url(../media/static/yel-arrow-pulldown-white.png) no-repeat right center;}

body.Ui-yel #Ui-menu-header a.Ui-pulldown-a:hover {
								background:#fff url(../media/static/yel-arrow-pulldown-yel.png) no-repeat right center;}
								
body.Ui-yel #Ui-menu-header li:hover a.Ui-pulldown-a, #Ui-menu-header li.sfhover a.Ui-pulldown-a {
								background:#fff url(../media/static/yel-arrow-pulldown-yel.png) no-repeat right center;}			

body.Ui-blue #Ui-menu-header a.Ui-pulldown-a {background:transparent url(../media/static/blue-arrow-pulldown-white.png) no-repeat right center;}

body.Ui-blue #Ui-menu-header a.Ui-pulldown-a:hover {
								background:#fff url(../media/static/blue-arrow-pulldown-blue.png) no-repeat right center;}
								
body.Ui-blue #Ui-menu-header li:hover a.Ui-pulldown-a, #Ui-menu-header li.sfhover a.Ui-pulldown-a {
								background:#fff url(../media/static/blue-arrow-pulldown-blue.png) no-repeat right center;}			


#Ui-menu-header li ul { /* second-level lists 
	position: absolute;
	z-index:5;
	background: #fff;
	width:204px;
	left: -999em;
	padding:0;
	margin-left:-8px;
}

#Ui-menu-header li:hover ul, #Ui-menu-header li.sfhover ul { /* lists nested under hovered list items 
	left: auto;
}

					


/* #ff9900 or #ffa800 or #faa502 / h1 or h4s or links 
body.Ui-red #Ui-menu-header li.Ui-pulldown:hover, #Ui-menu-header li.Ui-pulldown.sfhover {background:#fff;color:#bb1a27;}
body.Ui-yel #Ui-menu-header li.Ui-pulldown:hover, #Ui-menu-header li.Ui-pulldown.sfhover {background:#fff;color:#faa502;}
body.Ui-blue #Ui-menu-header li.Ui-pulldown:hover, #Ui-menu-header li.Ui-pulldown.sfhover {background:#fff;color:#264c80;}


body.Ui-red #Ui-menu-header li.Ui-pulldown:hover a, #Ui-menu-header li.Ui-pulldown.sfhover a {color:#bb1a27;}
body.Ui-yel #Ui-menu-header li.Ui-pulldown:hover a, #Ui-menu-header li.Ui-pulldown.sfhover a {color:#faa502;}
body.Ui-blue #Ui-menu-header li.Ui-pulldown:hover a, #Ui-menu-header li.Ui-pulldown.sfhover a {color:#264c80;}


#mainPanel #Ui-menu-header li ul a {color:#333;margin:0;padding:6px 6px 6px 8px;font-size:12px;}
body.Ui-red #mainPanel #Ui-menu-header li ul a:hover, #mainPanel #Ui-menu-header li ul a:focus {color:#bb1a27;}
body.Ui-yel #mainPanel #Ui-menu-header li ul a:hover, #mainPanel #Ui-menu-header li ul a:focus {color:#faa502;}
body.Ui-blue #mainPanel #Ui-menu-header li ul a:hover, #mainPanel #Ui-menu-header li ul a:focus {color:#264c80;}


#mainPanel #Ui-menu-header li ul li {display:block;width:204px;
									margin:0;padding:0;
									border-bottom:1px dotted #ccc;background:#fff;}
*/

/* HEADER - Slogan
=========================== 

#Ui-slogan {float:left;margin-top:28px;width:700px;height:135px;background:transparent;padding:4px 0 0 2px;overflow:hidden;}
#Ui-slogan a {position:relative;
			line-height:34px;color:#fff;text-decoration:none;font-variant:small-caps;font-size:19px;}
			#Ui-slogan a span {font-size:14px;}
			
#Ui-slogan-cover {position:absolute;margin-left:-2px;width:700px;height:135px;}

		body.Ui-red #Ui-slogan-cover {background:transparent url(../media/static/red-slogan.png) no-repeat top;}
		body.Ui-yel #Ui-slogan-cover {background:transparent url(../media/static/yel-slogan.png) no-repeat top;}
		body.Ui-blue #Ui-slogan-cover {background:transparent url(../media/static/blue-slogan.png) no-repeat top;}
*/
/* HEADER - Loginbox homepage
=========================== 
#Ui-loginbox {float:right;width:232px;height:160px;
			margin:9px 0px 0 0;padding:0;background:transparent;}
#Ui-loginbox-product {float:right;width:232px;height:160px;
			margin:3px -10px 0 0;padding:0;background:transparent;}
		
		body.Ui-red #Ui-loginbox {background:transparent url(../media/static/red-login-box.png) no-repeat top;}
		body.Ui-yel #Ui-loginbox {background:transparent url(../media/static/yel-login-box.png) no-repeat top;}
		body.Ui-blue #Ui-loginbox {background:transparent url(../media/static/blue-login-box.png) no-repeat top;}

			#Ui-loginbox-product {background:transparent url(../media/static/login-box.png) no-repeat top;}
			#Ui-loginbox div.homeLogIn, #Ui-loginbox-product div.homeLogIn {margin:8px 0 0 20px;padding:0;float:none;}
			
			#Ui-loginbox input, #Ui-loginbox-product input {width:191px;height:19px;margin:12px 0 0 0;padding:3px 0 0 3px;
								color:#666;background:transparent;border:0;}
								
			#Ui-loginbox input#remember_me, #Ui-loginbox-product input#remember_me {width:12px;height:12px;margin:10px 4px 4px 0;}

                        #Ui-loginbox input.remember_me, #Ui-loginbox-product input.remember_me {width:12px;height:12px;margin:10px 4px 4px 0;}
			
			#Ui-loginbox label, #Ui-loginbox-product label {font-size:10px;font-weight:normal;display:inline;}
			
			#Ui-login-buttonbox {float:right;width:120px;margin:0 14px 0 0;text-align:right;}
			
			#Ui-login-buttonbox a {font-weight:normal;font-size:10px;padding-top:2px;}
								
	#Ui-login-buttonbox a.bigLogInBut {width:120px;height:32px;margin-right:-6px;}
	body.Ui-red #Ui-login-buttonbox a.bigLogInBut {background:transparent url(../media/static/red-login-button.png) no-repeat top;}
	body.Ui-yel #Ui-login-buttonbox a.bigLogInBut {background:transparent url(../media/static/yel-login-button.png) no-repeat top;}
	body.Ui-blue #Ui-login-buttonbox a.bigLogInBut {background:transparent url(../media/static/blue-login-button.png) no-repeat top;}
	
	body.Ui-red #Ui-loginbox-product #Ui-login-buttonbox a.bigLogInBut {background:transparent url(../media/static/red-product-login-button.png) no-repeat top;}
	body.Ui-yel #Ui-loginbox-product #Ui-login-buttonbox a.bigLogInBut {background:transparent url(../media/static/yel-product-login-button.png) no-repeat top;}
	body.Ui-blue #Ui-loginbox-product #Ui-login-buttonbox a.bigLogInBut {background:transparent url(../media/static/blue-product-login-button.png) no-repeat top;}
*/

/* HEADER - Laatste update
=========================== 
  
  #Ui-laatste-update {margin:0;padding:0;
  			position:absolute;top:204px;right:16px;}

*/
/* HEADER - Secondary nav buttons
===================================== 
					
#Ui-sec-nav {float:right;width:460px;height:35px;padding:0;margin:42px 0 0 0;font-size:9px;}
			#Ui-sec-nav li {border:0;display:block;width:105px;height:35px;padding:0;margin:0 0 0 10px;}
			
			#Ui-sec-nav a {border:0;text-decoration: none;}
			
			#Ui-sec-nav span img {display:none;}
			
			#Ui-sec-nav .active img {display:none;}
			#Ui-sec-nav .active span img {display:inline; }
			
			#Ui-sec-nav a:hover img {display:none;}
			#Ui-sec-nav a:hover span img {display:inline; }

body .homepage #Ui-sec-nav {margin-top:32px;}
*/		
			
/* HEADER - Main search
=========================== 

#Ui-main-search {float:right;display:inline;width:500px;margin:42px 0 0;padding:0;}
	body.Ui-red #Ui-main-search {background:transparent url(../media/static/red-zoeken-bg.png) no-repeat top;}
	body.Ui-yel #Ui-main-search {background:transparent url(../media/static/yel-zoeken-bg.png) no-repeat top;}
	body.Ui-blue #Ui-main-search {background:transparent url(../media/static/blue-zoeken-bg.png) no-repeat top;}

body .homepage #Ui-main-search {margin-top:32px;} 

		#Ui-main-search #bigsearchInputValue {background:transparent !important;border:0;
									width:380px;height:22px;margin:3px 0 0 3px;padding:3px;
									font-size:14px !important;vertical-align:center;}
		
		#Ui-main-search #bigSearchBut2 {width:100px;height:30px;float:right;}

		#Ui-main-search-help {float:right;margin:7px 4px 0 0;font-weight:normal;font-size:11px;display:inline;}
		#Ui-main-search label {float:left;margin-top:8px;font-size:12px;font-weight:normal; display: inline; width:200px; height:10px; position:relative; }
*/	   	
    	
/* Footer
=============================== */

#Ui-major-wrapper #Ui-footer {height:130px;margin:10px 0 0;padding:0;
			color:#efefef;}
	#Ui-major-wrapper #Ui-footer a {color:#efefef;}

	#Ui-major-wrapper #Ui-footer-main {border-bottom:1px dotted #000;padding-bottom:4px;}

	#Ui-major-wrapper #Ui-footer-main-inner {float:left;margin:12px 0 0;padding:0;}
	
		#Ui-major-wrapper #Ui-footer-rechten {font-size:11px;font-weight:bold;}
		#Ui-major-wrapper #Ui-footer-rechten-links {font-size:11px;text-transform:lowercase;}
		
		
		#Ui-major-wrapper #Ui-footer-onderdeelvan {margin:0;padding:28px 0 0;text-align:center;font-size:11px;}
	
	#Ui-major-wrapper #Ui-footer-logo {float:right;margin:12px 0 0;padding:0;}
	
	#Ui-major-wrapper #Ui-footer .internNav {margin-left:-3px;}
	#Ui-major-wrapper #Ui-footer .internNav li {margin-top:12px;border-right:1px solid #efefef;
						font-size:11px;text-transform:lowercase;}
	#Ui-major-wrapper #Ui-footer .internNav li.lastItem {border:0;} 
    
    #Ui-major-wrapper #Ui-footer-nieuwsbrief {float:right;margin:0px -4px 0 0;}	
    
    #Ui-major-wrapper #Ui-footer-nieuwsbrief label {font-size:11px;padding:0 3px 0 0;margin:14px 0 0 0;float:left;}
    #Ui-major-wrapper #Ui-footer-nieuwsbrief img {margin:6px 0 0 0;padding:0;float:left;}
    	

/* Homepage
================================================================================= */

	
/* Main col
========================================== */
#Ui-major-wrapper #Ui-main-col {width:500px;margin:14px 10px 0 0;padding:0;}

	#Ui-major-wrapper #Ui-main-col h1 {margin:0;padding:0;font:17px/25px normal Helvetia, Arial;letter-spacing:.1ex;border:0;}

	/* gekleurde koppen op de homepage */
	#Ui-major-wrapper div.mainContent h1 {color:#002d7c;}

	#Ui-major-wrapper #Ui-main-col div.feature {background:#fff;border:1px dotted #333;border-width:1px 0;padding:12px 0;}
	#Ui-major-wrapper #Ui-main-col div.feature div.featureImg {margin:0;padding:0;overflow:hidden}
	#Ui-major-wrapper #Ui-main-col div.feature div.featureImg img {padding:0;margin:0;}
	
	#Ui-major-wrapper #Ui-main-col div.feature div.featureInfo {margin:0;padding:0;}
    #Ui-major-wrapper #Ui-main-col div.feature h4 {margin:0;padding:0;}
	
	#Ui-major-wrapper #Ui-main-col div.feature div.featureInfo p {margin:4px 0 8px 0;padding:0;width:auto;
	color:#222;}
	
	#Ui-major-wrapper #Ui-feature-meer {float:right;padding-right:14px;
				background:transparent url(../media/static/extra-arrow-small.gif) no-repeat right 2px;
				text-transform:uppercase;text-decoration:none;color:#222;font-weight:bold;}
	
	
#Ui-major-wrapper #Ui-main-col h4, 
#Ui-major-wrapper #Ui-sec-col h4, 
#Ui-major-wrapper #Ui-third-col h4, #Ui-partners h4 
	{margin:36px 0 4px;padding:0;border:0;background:#fff;font-size:12px;}	

#Ui-major-wrapper #Ui-main-col h4, 
#Ui-major-wrapper #Ui-sec-col h4, 
#Ui-major-wrapper #Ui-third-col h4, 
#Ui-major-wrapper #Ui-partners h4 
	{color:#002d7c;}

#Ui-major-wrapper .mainColumn ul li p {
	display: inline;
}
	
/* Berichtenlijst
======================================================= */
			
#Ui-major-wrapper #Ui-main-content ul.Ui-berichtenlijst {margin:0;padding:0;border-top:1px dotted #333;}
	
		#Ui-major-wrapper #Ui-main-content ul.Ui-berichtenlijst li {margin:0;padding:8px 20px 8px 0;border-bottom:1px dotted #333;
		background:transparent url(../media/static/extra-arrow-large.gif) no-repeat right center;
					
				font-size:12px;}
		#Ui-major-wrapper #Ui-main-content ul.Ui-berichtenlijst li a {text-decoration:none;color:#222;}
		#Ui-major-wrapper #Ui-main-content ul.Ui-berichtenlijst li a:hover, 
		#Ui-major-wrapper #Ui-main-col ul.Ui-berichtenlijst li a:focus {text-decoration:underline;}
				
/* De klant zegt
======================================================= */

#Ui-major-wrapper #Ui-main-content #Ui-klant-zeg {background:#fff url(../media/static/extra-start-quote.gif) no-repeat 240px 54px;}
	
	#Ui-major-wrapper #Ui-main-col #Ui-klant-zeg div.featureInfo {float:left;margin:0 0 0 45px;padding:0;width:auto;}
	#Ui-major-wrapper #Ui-main-col #Ui-klant-zeg div.featureInfo p {margin:4px 0 8px 0;padding:0 14px 0 0;width:200px;
	color:#222;
	background:transparent url(../media/static/extra-end-quote.gif) no-repeat right bottom;}
	
	#Ui-major-wrapper #Ui-main-col #Ui-klant-zeg h4 {margin-top:24px;}
	
	#Ui-major-wrapper #Ui-klant-zeg p {}

/* Second col
========================================== */

#Ui-major-wrapper #Ui-sec-col {width:220px;float:left;margin:0 10px 0 0;padding:0;color:#333;}

  #Ui-major-wrapper #Ui-probeer {background:#dadada url(../media/static/sec-probeer-bg.png) no-repeat left bottom;
  						margin:0 0 4px 0;padding:8px 10px;}
	
	#Ui-major-wrapper #Ui-probeer h4 {background:transparent url(../media/static/sec-probeer-top.png) no-repeat left top;
					text-transform:uppercase;
					margin:-8px -10px 6px;padding:18px 10px 0px;border:0;}
					
					
	#Ui-major-wrapper #Ui-probeer p {border-top:1px dotted #333;margin:0;padding-top:3px;color:#222;}

	#Ui-major-wrapper #Ui-probeer a {color:#000;}


#Ui-major-wrapper .Ui-probeer h4, 
#Ui-major-wrapper #Ui-sec-leaders h4, 
#Ui-major-wrapper .Ui-marketingblokje h4 
{color:#333;}

 #Ui-major-wrapper #Ui-sec-leaders {background:#e6e6e6;
  							margin:20px 0;padding:8px 10px;}
  
  	#Ui-major-wrapper #Ui-sec-leaders img {float:left;display:block;width:100px;padding:0 10px 6px 0;margin:4px 0 0;}
  
  	#Ui-major-wrapper #Ui-sec-leaders h4 {text-transform:uppercase;background:transparent;
					margin:16px 0 2px 0;padding:0 0 3px 0;border:0;}
	
	#Ui-major-wrapper #Ui-sec-leaders h5 {text-transform:none;color:#333;padding-right: 15px; font-size:12px; margin: 0;
									background:transparent url(../media/static/extra-arrow-small-grey.png) no-repeat right center;}
	
	#Ui-major-wrapper #Ui-sec-leaders h5 a {color:#333 !important;}
	
	#Ui-major-wrapper #Ui-sec-leaders h5 a:hover, #Ui-sec-col #Ui-sec-leaders h5 a:focus {text-decoration:underline;}
	
	#Ui-major-wrapper #Ui-sec-leaders p {margin-bottom:14px;font-size:11px;}
	
	#Ui-major-wrapper p.Ui-naar-meer {text-align:right;padding:4px 14px 4px 0;border:1px dotted #333;border-width:1px 0;
				background:transparent url(../media/static/extra-arrow-small-grey.png) no-repeat right center;
				text-transform:uppercase;}
	
	#Ui-major-wrapper p.Ui-naar-meer a {text-decoration:none;color:#333;font-weight:bold;}
	
/* Third col
========================================== */

#Ui-major-wrapper #Ui-third-col {width:220px;float:left;background:transparent;margin:9px 0 0;}

	#Ui-major-wrapper .Ui-blokje h4 {margin-top:12px;padding-bottom:3px;border-bottom:1px dotted #333;}


	
	#Ui-major-wrapper .Ui-blokje h4 a {text-decoration:none;}
	
	
	#Ui-major-wrapper .Ui-marketingblokje {background:#dadada url(/media/static/marketing-bg.png) no-repeat left bottom;
  						margin:0 0 4px 0;padding:8px 10px;}
							
		#Ui-major-wrapper .Ui-marketingblokje h4 {background:transparent url(/media/static/marketing-top.png) no-repeat left top;
						text-transform:uppercase; margin:-8px -10px 6px;padding:18px 10px 0px;border:0;}
							
		#Ui-major-wrapper .Ui-marketingblokje p {border-top:1px dotted #333;margin:0;padding-top:3px;color:#222;}
		#Ui-major-wrapper .Ui-marketingblokje .meer {	color: #333; font-size: 11px; float: right;}

		#Ui-major-wrapper .Ui-nieuwsbrief {margin:4px 0 4px 0;padding:8px 10px;}	
		#Ui-major-wrapper .Ui-blue .Ui-nieuwsbrief {background:url(/media/static/blue-nieuwsbrief-bg.png) no-repeat left bottom;}
		#Ui-major-wrapper .Ui-yel .Ui-nieuwsbrief {background:url(/media/static/yel-nieuwsbrief-bg.png) no-repeat left bottom;}
		#Ui-major-wrapper .Ui-red .Ui-nieuwsbrief {background:url(/media/static/red-nieuwsbrief-bg.png) no-repeat left bottom;}
				
		#Ui-major-wrapper .Ui-nieuwsbrief h4 {text-transform:uppercase; margin:-8px -10px 0px;padding:18px 10px 0px;border:0; color: #FFFFFF!important}
		#Ui-major-wrapper .Ui-blue #Ui-major-wrapper .Ui-nieuwsbrief h4 {background:transparent url(/media/static/blue-nieuwsbrief-top.png) no-repeat left top;}
		#Ui-major-wrapper .Ui-yel #Ui-major-wrapper .Ui-nieuwsbrief h4 {background:transparent url(/media/static/yel-nieuwsbrief-top.png) no-repeat left top;}
		#Ui-major-wrapper .Ui-red #Ui-major-wrapper .Ui-nieuwsbrief h4 {background:transparent url(/media/static/red-nieuwsbrief-top.png) no-repeat left top;}
				
		#Ui-major-wrapper .Ui-nieuwsbrief p {margin:0;padding-top:3px;color:#FFFFFF;}


/* Zeker weten tools
========================================================== */	
	
	#Ui-major-wrapper div.Ui-zekerweten {margin:4px 0 0;padding:10px;border-bottom:1px solid #444;
							background:#222 url(/media/static/extra-tools-bg.png) no-repeat 0 0;}
	
	#Ui-major-wrapper div.Ui-zekerweten h4 {margin:0;padding:0 0 6px 0;border:0;
										background:transparent;color:#FFF;}
										
	body.Ui-blue #Ui-major-wrapper div.Ui-zekerweten h4 {color:#FFF;}
	body.Ui-red #Ui-major-wrapper div.Ui-zekerweten h4 {color:#FFF;}

	#Ui-major-wrapper div.Ui-zekerweten ul {border:0;}
	
	#Ui-major-wrapper div.Ui-zekerweten li {border:1px dotted #eee;border-width:1px 0 0;
										background:transparent url(/media/static/extra-arrow-small-white.png) no-repeat right center;}
	
	
	#Ui-major-wrapper div.Ui-zekerweten li a {color:#eee;}
	
/* Nieuwsbrief
========================================================== */

    #Ui-major-wrapper .Ui-nieuwsbrief-aanmelden {text-align:right;float:right;}

	#Ui-major-wrapper .Ui-nieuwsbrief-aanmelden a {display:block;position:relative;overflow:hidden;
									width:121px;height:32px;margin-right:0;text-decoration: none;}
									
	#Ui-major-wrapper .Ui-nieuwsbrief-aanmelden a span {position:absolute;top:0;left:5px;width:100%;height:100%;z-index:5;}

	body.Ui-red .Ui-nieuwsbrief-aanmelden a span {background:transparent url(/media/static/red-nieuwsbrief-aanmelden.gif) no-repeat right center;}
	body.Ui-yel .Ui-nieuwsbrief-aanmelden a span {background:transparent url(/media/static/yel-nieuwsbrief-aanmelden.gif) no-repeat right center;}
	body.Ui-blue .Ui-nieuwsbrief-aanmelden a span {background:transparent url(/media/static/blue-nieuwsbrief-aanmelden.gif) no-repeat right center;}

/* Partner logos
========================================================== */

#Ui-major-wrapper #Ui-partner-div {border:1px dotted #333;border-width:1px 0;padding-bottom:24px;text-align:left;}


	/* Keep fixed width/height? */

	/* #Ui-partners #Ui-partner-div img {height:64px;background:#eee;border:0 !important;margin:24px 20px 0 0;} */


	#Ui-major-wrapper #Ui-partners #Ui-partner-div img {background:#eee;border:0 !important;margin:24px 20px 0 0;}
	
/* Externe links
========================================================== */

#Ui-major-wrapper #Ui-extern {background:#fff;border:0;}
	
	#Ui-major-wrapper #Ui-extern ul {padding:0;margin:14px 0 2px;}
	
	#Ui-major-wrapper #Ui-extern ul li {padding:0 12px 0 0;margin:0 16px 0 0;
					background:transparent url(../media/static/extra-arrow-small.gif) no-repeat right center;
					}
	
	#Ui-major-wrapper #Ui-extern ul li a {text-transform:uppercase;color:#333;font-size:11px;font-weight:bold;text-decoration:none;}
	#Ui-major-wrapper #Ui-extern ul li a:hover, #Ui-extern ul li a:focus {text-decoration:underline;}


/* Inner pages. Tabs + Results
=========================================================== */

/* Tabel Tabs & Links + Breadcrumbs
================================================== */

#Ui-major-wrapper div.Ui-breadcrumbs {width:100%;margin:0;padding:0;
				background:#e6e6e6;font-size:12px;}

	#Ui-major-wrapper div.Ui-breadcrumbs div {margin:0;padding:12px 8px;}	
	
	body.Ui-yel #Ui-major-wrapper div.Ui-breadcrumbs a {color:#dd9201;}

#Ui-major-wrapper #Ui-main-col-broad h1 {border:0;text-transform:uppercase;font-size:16px;line-height: 1.5;margin:12px 0 4px;}

#Ui-major-wrapper div.Ui-tabel-tabs-links {margin-top:20px;padding-bottom:12px;}

#Ui-major-wrapper div.Ui-tabel-tabs-links:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

#Ui-major-wrapper p.Ui-tabel-links {font-size:11px;float:right;margin-top:1px;color:#999;}

#Ui-major-wrapper ul.Ui-tabel-tabs {width:100%;list-style-type:none;
border-bottom:1px solid #bbb; padding:0;margin:0;float:left;
text-transform:uppercase;font-size:11px;}

	#Ui-major-wrapper ul.Ui-tabel-tabs li {float:left;		padding:0 0 0 4px;margin:0 3px 0 0;	border:1px solid #bbb;border:0;
										background:#eee url(../media/static/extra-tabs-unactive-left.png) no-repeat left top;}
										
	#Ui-major-wrapper ul.Ui-tabel-tabs li.Ui-current-tab {color:#000;
										background:#aaa url(../media/static/extra-tabs-active-left.png) no-repeat left top; border-bottom:1px solid #fff; position: relative; top:1px; }
						
	#Ui-major-wrapper ul.Ui-tabel-tabs li.Ui-current-tab a {color:#000;
										background:transparent url(../media/static/extra-tabs-active-right.png) no-repeat right top; padding: 5px 22px 3px 18px}

	#Ui-major-wrapper ul.Ui-tabel-tabs a {float:left;display:block;
										margin:0 0;padding:6px 22px 3px 18px;
										background:transparent url(../media/static/extra-tabs-unactive-right.png) no-repeat right top;
										
										text-decoration:none;color:#666;font-size:11px;font-weight:bold;}
	#Ui-major-wrapper ul.Ui-tabel-tabs a:hover, #Ui-main-col-broad ul.Ui-tabel-tabs a:focus {text-decoration:underline;}



/* Results Pages
================================================== */

#Ui-major-wrapper #Ui-main-col-result {width:585px;margin:1px 0 0;padding:0;float:left;}

#Ui-major-wrapper #Ui-main-col-broad {width:100%;margin:0;padding:0;}


/* Results Side Col + Breadcrumbs
================================================== */

#Ui-major-wrapper div.Ui-resultaat-aantal {width:100%;margin:0;padding:0;border-bottom:1px dotted #333;
				background:transparent;font-size:12px;}

#Ui-major-wrapper div.Ui-resultaat-geen { padding:12px 8px; }

	#Ui-major-wrapper div.Ui-resultaat-aantal div {margin:0;padding:12px 8px;font-size:14px;}	
	
	#Ui-major-wrapper div.Ui-resultaat-aantal div.Ui-resultaat-bekijken {float:right;font-size:12px;}
	#Ui-major-wrapper div.Ui-resultaat-aantal div.Ui-resultaat-site {float:left;font-size:12px;width:440px;}

#Ui-major-wrapper #Ui-side-result-maincol {width:300px;margin:6px 10px 0 0;padding:0;float:left;
					background:#ffffff;}

#Ui-major-wrapper #Ui-side-result-col {width:300px;margin:6px 10px 0 0;padding:0;float:left;
					background:#e6e6e6;}

	#Ui-major-wrapper #Ui-side-result-col a:hover, 
	#Ui-major-wrapper #Ui-side-result-col a:focus {text-decoration:none;}
						
	#Ui-major-wrapper #Ui-side-result-col p {margin:6px 10px;padding:0 0 6px 0;border-bottom:1px dotted #333;}

	#Ui-major-wrapper #Ui-side-result-col h4 {margin:8px 10px;padding:0;background:transparent;}
							
	#Ui-major-wrapper #Ui-side-result-col ul {margin:8px 10px 16px;padding:0;}
	
		#Ui-major-wrapper #Ui-side-result-col ul li {margin:6px 0;padding:0;}
	
#Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug {padding:0 0 6px 0;border-bottom:1px dotted #333;}	

	#Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug li.Ui-2 {padding-left:6px;}
	#Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug li.Ui-3 {padding-left:12px;}
	#Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug li.Ui-4 {padding-left:18px;}
	#Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug li.Ui-5 {padding-left:24px;}
	#Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug li.Ui-6 {padding-left:30px;}
	#Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug li.Ui-7 {padding-left:36px;}
	#Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug li.Ui-8 {padding-left:42px;}
	#Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug li.Ui-9 {padding-left:48px;}
	#Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug li.Ui-10 {padding-left:54px;}
	#Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug li.Ui-11 {padding-left:60px;}
	#Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug li.Ui-12 {padding-left:66px;}
	#Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug li.Ui-13 {padding-left:72px;}
	#Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug li.Ui-14 {padding-left:78px;}
	#Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug li.Ui-15 {padding-left:84px;}
	#Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug li.Ui-16 {padding-left:90px;}
	#Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug li.Ui-17 {padding-left:96px;}

	#Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug a {padding-left:14px;}
	
	body.Ui-red #Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug a {background:transparent url(../media/static/extra-arrow-back-red.png) no-repeat left 3px; display: block;}

	body.Ui-yel #Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug a {background:transparent url(../media/static/extra-arrow-back-yel.png) no-repeat left 3px; display: block;}

	body.Ui-blue #Ui-major-wrapper #Ui-side-result-col ul.Ui-side-terug a {background:transparent url(../media/static/extra-arrow-back-blue.png) no-repeat left 3px; display: block;}
	

/* Results List
================================================== */

#Ui-major-wrapper p.Ui-result-next {float:right;}
	body.Ui-red #Ui-major-wrapper p.Ui-result-next {color:#a9151b;}
	body.Ui-yel #Ui-major-wrapper p.Ui-result-next {color:#faa502;}
	body.Ui-blue #Ui-major-wrapper p.Ui-result-next {color:#264c80;}

#Ui-major-wrapper p.Ui-result-next a {color:#333;}

#Ui-major-wrapper #Ui-main-col-result h1 {font-size:18px;margin-top:20px;
					text-transform:uppercase;border:1px dotted #999;border-width:0 0 1px 0;}

	#Ui-major-wrapper #Ui-main-col-result h1 span {color:#999;font-size:14px;font-weight:normal;text-transform:lowercase;}
	
	#Ui-major-wrapper #Ui-main-col-result h1 span span {font-size:18px;}

#Ui-major-wrapper ul.Ui-result-list li {border-bottom:1px solid #d2d2d2;padding:6px 11px;
					font-size:12px;line-height:16px;}

	#Ui-major-wrapper ul.Ui-result-list li.Ui-alt {border-top:1px solid #f4f4f4;background:#e7e7e7;}
  
#Ui-major-wrapper ul.Ui-result-list li a {display:block;text-decoration:none;font-size:13px;}
	#Ui-major-wrapper ul.Ui-result-list li a:hover, 
	#Ui-major-wrapper ul.Ui-result-list li a:focus {text-decoration:underline;}

  #Ui-major-wrapper ul.Ui-result-list li.locked a { margin:0;padding:0 18px 0 0 ; background: url(../media/static/lock.png) right top no-repeat; text-transform:none;font-size:13px;}



/* Product pages
=================================================== */

#Ui-major-wrapper #Ui-main-col-product {width:730px;margin:0;padding:0;}


  #Ui-major-wrapper #Ui-product-listing {border-top:1px dotted #333;margin:10px 0 30px;padding:1px 0 0;}
  
  /* #Ui-product-listing div.Ui-product-list {float:left;width:220px;margin:28px 10px 0 0;} */
  
  #Ui-major-wrapper #Ui-product-listing div.Ui-product-list {
 	width: 230px;
        min-height: 50px;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        margin:28px 10px 0 0;
        
        /* For in the IE stylesheet */
        zoom: 1;
        *display: inline;
        _height: 50px;
        }

  
  #Ui-major-wrapper div.Ui-product-noresults { font-size: 12px; margin-top: 10px; }
  
  #Ui-major-wrapper #Ui-product-listing div.Ui-product-list h4 {margin:0;padding:0 20px 0 0; 
  											background:#fff;color:#333;text-transform:none;font-size:13px;}
												
  #Ui-major-wrapper #Ui-product-listing div.locked h4 { margin:0;padding:0 18px 0 0;
												background:#fff url(../media/static/lock.png) right top no-repeat; text-transform:none;font-size:13px;}
  											
  #Ui-major-wrapper #Ui-product-listing div.Ui-product-list ul {margin:0;padding:0;}
  
  #Ui-major-wrapper #Ui-product-listing div.Ui-product-list li {margin:6px 0;padding:0;}
  
  #Ui-major-wrapper #Ui-product-listing div.Ui-product-list a:hover {text-decoration:none;}

  #Ui-major-wrapper #Ui-side-loginbox-col { float: right; width: 230px; }

  #Ui-major-wrapper #Ui-locked {background:#dadada url(../media/static/sec-locked-bg.png) no-repeat left bottom; margin:20px -10px 4px 0px;padding:8px 10px; float:right; width:200px; color:#000; }
  #Ui-major-wrapper #Ui-locked div.ui-locked-top {background:transparent url(../media/static/sec-locked-top.png) no-repeat left top; margin:-8px -10px 0px; }			
  #Ui-major-wrapper #Ui-locked p {margin:0;padding:0px 0px 0px 25px ;color:#222; font-size:11px; background:url(../media/static/lock.png) top left no-repeat; line-height:15px}


/* #Ui-sitenav - links naar andere kosteninformatie.nl sites
============================================================= */

#Ui-major-wrapper #Ui-sitenav { 
	list-style-type:none;
	position: absolute;
	z-index:5;
	background: #fff;
	border:1px solid #ccc;
	width:300px;
	
	left: 380px;
	bottom:86px;
	
	padding:12px 10px;
	margin:0;
	
	visibility:hidden;
}

#Ui-major-wrapper #Ui-footer-onderdeelvan a:hover {text-decoration:none;}

/* # - links naar andere kosteninformatie.nl sites
============================================================= */

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */