	
/* LAYOUT
----------------------------------------------*/	
			
			/* Doelgroep navigation (comsument, zakelijk) */
			div.targetgroupnav {color:#99dcd7; }
			div.targetgroupnav ul li.firstitem {font-weight:bold; background:url("../zorg/img/bg_sectionnav.gif") no-repeat left top;}
			div.targetgroupnav ul li.firstitem span {background:url("../zorg/img/bg_sectionnav_right.gif") no-repeat right top; color:#009fc7; }
			div.targetgroupnav ul li a {background:url("../img/bullit_sectionnav.gif") no-repeat right top; color:#009fc7; }

	
			/* Top navigatie */
			div.topnav {background:#009fc7 url("../zorg/img/bg_topnav.gif") no-repeat left bottom;}
			div.topnav div.inner {background:url("../zorg/img/bg_topnav_right.gif") no-repeat right bottom;}
			div.topnav li.active {background:url("../zorg/img/bg_topnav_hover.gif") 0 0 no-repeat}
			div.topnav ul li.active a {background:url("../zorg/img/bg_topnav_hover_right.gif") right top no-repeat}
			
			
			/* Broodkruimelpad */
			div.crumbpath li {color:#33b2d2}
			div.crumbpath ul li, div.crumbpath ul li a {color:#33b2d2;}
			div.crumbpath ul li.first {background:url("../zorg/img/bullit_list_content.gif") no-repeat 0 0.45em; } 
		
		/* content */
			div.homepage {background:url("../zorg/img/bg_banners.gif") 0 0 repeat-x; }
			div.contentpage {background:url("../zorg/img/bg_content.gif") 0 0 repeat-x; }
			
			
			/* BEGIN :Leftbar */
				/* Leftnav */
				div.leftnav {background:url("../zorg/img/bg_leftbar.gif") repeat-y left top;}
				div.leftnav h2 {background:url("../zorg/img/bg_leftbar_top_blue.gif") no-repeat left top; color:#009fc7;}
				div.leftnav ul li a {border-bottom:1px solid #99d9e9; }
				div.leftnav ul li a:hover {background-color:#e5f6f5}
				div.leftnav ul li.subitem a {background:url("../zorg/img/bullit_arrow_blue.gif") no-repeat 10px 50%; color:#009fc7; }
				div.leftnav ul li.subitem a:hover {background-color:#e5f6f5;}
				div.leftnav ul li a.active {background:#009fc7;}
				/* subnav on-state */
				div.leftnav ul li.subitem a.active {background:#009fc7 url("../img/bullit_arrow_white.gif") no-repeat 10px 50%; color: #fff;}
				div.leftnav ul li.subitem a.active:hover {background-color:#009fc7;}
				div.leftnav ul li a.active:hover {background-color:#009fc7; color:#fff}
				
				/* relatednav */
				div.relatednav h2 {background:url("../zorg/img/bg_titlebar.gif") no-repeat left top; color:#009fc7;}
				div.relatednav ul {border-top:1px solid #009fc7}
				div.relatednav a:hover {background-color:#e0f3f8;}
			/* END :Leftbar */
			
			/* BEGIN :Rightbar */
			div#rightbar {background:url("../zorg/img/bg_rightbar.gif") 0 0 repeat-y; float:right; margin-top:10px; padding-right:10px; width:190px; }
			div.homepage div#rightbar div.c1 {background:url("../zorg/img/bg_rightbar_top_home.gif") no-repeat left top; padding-top:5px}
			div#rightbar div.c1 {background:url("../zorg/img/bg_rightbar_top.gif") no-repeat left top; padding-top:5px}
			div#rightbar div.c2 {background:url("../zorg/img/bg_rightbar_bottom.gif") no-repeat left bottom}
			div#rightbar h2 {background:url("../zorg/img/bg_rightbar_top_blue.gif") no-repeat 5px 0; color:#fff; float:left; font-size:1.2em; font-weight:bold; line-height:1em; padding:6px 16px 6px 16px; width:158px; margin: 0;}
			div#rightbar h2.green {background:url("../zorg/img/bg_rightbar_top_green.gif") no-repeat 5px 0; padding-top:6px}

				div#rightbar .trigger {background:#e0f3f8 url("../zorg/img/bg_login_bottom.gif") no-repeat left bottom; } 
				div#rightbar .trigger fieldset label {color:#00a89c; margin:0}
				div#rightbar .trigger ul {background:url("../img/border_line.gif") repeat-x left top; margin:12px 9px 0 9px}
				div#rightbar .trigger ul li {background:url("../img/border_line.gif") left bottom repeat-x; display:block; list-style:none; padding:1px 0; width:162px}
				div#rightbar .trigger ul li a {background:url("../img/bullit_arrow_green.gif") no-repeat left center; color:#00a89c; font-weight:bold; line-height:18px; display:block; padding-left:10px; text-decoration:none}
				div#rightbar .trigger ul li a:hover {background-color:#cceeeb; color:#000}
				div#rightbar .trigger ul li a:visited {color:#666}
				
				/* tabel page layout */
				div#rightbar .trigger h3 a {color:#f66930; font-size:1em; font-weight:bold}
				div#rightbar .trigger h3 a:hover {color:#000}
				div#rightbar .trigger h3 a:visited {color:#666}
				div#rightbar .orange {background:#fef3ef; }
				div#rightbar .trigger div.spacer {border-top:1px solid #fbc3ac; height:1px; line-height:1px} 
			/* END :Rightbar */
				
			/* BEGIN :home content, home banners */
				div.liquid_visual {background:url("../../dynamic/zorg/img/banner_big.jpg") no-repeat left top; display:block; height:215px; margin:0 0 0 275px; position:relative}
					div.liquid_button a {background:url("../../dynamic/zorg/img/banner_button_blue_n.gif") no-repeat left top; display:block; height:33px; text-indent:-999px}
					div.liquid_button a:hover {background-image:url("../../dynamic/zorg/img/banner_button_blue_o.gif")}

			div.home_content ul li {background:url("../zorg/img/border_line.gif") repeat-x left bottom; display:block; list-style:none; padding:1px 0; position:relative}
			div.home_content ul li a {background:url("../img/bullit_arrow_orange.gif") no-repeat left center; color:#f66930; font-size:1.1em; line-height:15px; display:block; padding:5px 10px 5px 10px; text-decoration:none}
			div.home_content ul li a:hover {background-color:#e0f3f8; color:#000}
			div.home_content div.gtitle {border-bottom:1px solid #009fc7; position:relative}
			/* END :home content, home banners */
			
			/* Content */	
			div.content h1 {color:#009fc7;}
			div.content span.thumbRight {border:1px solid #d5eff6;}
				div.content ul li {background:url("../zorg/img/bullit_list_content.gif") no-repeat 0 5px;}
				ul.content li {background:url("../zorg/img/bullit_list_content.gif") no-repeat 0 5px;}

				div.errorblock ul {margin:10px 0 0 8px;padding:0 0 10px 0;}
				div.errorblock ul li {list-style:none;background:none;padding:0;margin:0;font-size:1em;}
				
				ul.downloads li {background:url("../img/bgList.gif") repeat-x left bottom; color:#00a89c; font-size:1.1em; height:21px; list-style:none; margin-left:1px; padding-top:3px; width:325px}
				ul.downloads li a {background:url("../img/ic_pdf.gif") no-repeat 0 -1px; line-height:16px; padding:0 0 1px 20px; text-decoration:none}
				ul.downloads li.first {background:none; border-bottom:1px solid #00a89c; font-weight:bold; height:16px; margin-left:0; padding:0 0 3px 0}

				div.mainvisual {background:url("../../dynamic/zorg/img/banner_zorgaanbieder.jpg") no-repeat left top; height:136px; width: 560px; position:relative; margin-right: -15px;}
				div.Z100 {background:url("../../dynamic/zorg/img/Z100.jpg") no-repeat left top; height:136px; width: 560px; position:relative; margin-right: -15px;}
				div.Z200 {background:url("../../dynamic/zorg/img/Z200.jpg") no-repeat left top; height:136px; width: 560px; position:relative; margin-right: -15px;}
				div.Z300 {background:url("../../dynamic/zorg/img/Z300.jpg") no-repeat left top; height:136px; width: 560px; position:relative; margin-right: -15px;}
				div.Z400 {background:url("../../dynamic/zorg/img/Z400.jpg") no-repeat left top; height:136px; width: 560px; position:relative; margin-right: -15px;}
				div.Z500 {background:url("../../dynamic/zorg/img/Z500.jpg") no-repeat left top; height:136px; width: 560px; position:relative; margin-right: -15px;}
				
				/* BEGIN :Lijst pagina's */
				div.item {border-bottom:1px solid #99d9e9; }
				div.leftthumb span {border:1px solid #d5eff6;}

				div.pdf h2 {background:url("../img/ic_pdf.gif") no-repeat 0 4px}
				/* END :Lijst pagina's */

				
				/* BEGIN :Sitemap */
				div#totalwidth h2 {border-bottom:1px solid #d5eff6; color:#009fc7; font-size:1.25em; margin:10px 0 0 0}
				div#totalwidth li {background:url("../zorg/img/bullit_list_content.gif") no-repeat 0 7px; list-style:none; margin:0; padding:0 0 2px 12px}
				/* END :Sitemap */
			
				
				/* BEGIN : Formulieren */
				div.plainForm h2 { font: bold 1.2em Arial, Helvetica, sans-serif; color: #009fc7}
				div.plainForm h3 { font: bold 1em Arial, Helvetica, sans-serif; color: #009fc7; margin: 0; padding: 10px 0 0 10px}
				div.plainForm fieldset.topline { border-top: 1px solid #99dcd7; margin: 15px 0 0 10px; padding: 20px 0 0 10px}
				div.plainForm fieldset.bottomline { border-bottom: 1px solid #99dcd7; padding: 0 0 15px 10px; margin-bottom: 7px;}
				div.plainForm em {color:#e84d0e}
				/* END :formulieren */
				
				/* BEGIN :table pagina */
					/* Round gray corners */
					#blueTable { border: 1px solid red; margin:5px 0 15px 0; color:#222; background: #eff9fb url("../zorg/img/backgrounds/corners/bg_header.gif") left top repeat-x; border:1px solid #66c5dd;}
					#blueTable .b1 {background:url("../zorg/img/backgrounds/corners/topleft.gif") transparent top left no-repeat; top:-1px; left:-1px}
					#blueTable .b2 {background:url("../zorg/img/backgrounds/corners/topright.gif") transparent top right no-repeat; right:-2px}
					#blueTable .b3 {background:url("../zorg/img/backgrounds/corners/bottomright.gif") transparent bottom right no-repeat; bottom:-2px}
					#blueTable .b4 {background:url("../zorg/img/backgrounds/corners/bottomleft.gif") transparent bottom left no-repeat; left:-2px; padding:0 0 0 1px}
					
					/* Special layout: table page */
					#blueTable th { background: #ccecf4;border-bottom: 1px solid #99d9e9; color: #009fc7; 
					margin: 0; text-align: left; padding: 5px 10px 4px 5px; vertical-align: top}
					#blueTable tbody th {background: none; border-bottom: 1px solid #99d9e9;color: #000}
					#blueTable td {border-bottom: 1px solid #99d9e9; vertical-align: top; padding: 5px 5px 4px 5px}
				/* END :table pagina */
			
				/* BEGIN :Zoekresultaten */
				div.searchResults label {color:#00a89c; font-size:1.1em; font-weight:bold; margin:0 10px}				
				div.pageIndex {border-bottom:1px solid #66cbc4; border-top:1px solid #66cbc4; font-size:1.1em; margin:3px 15px 10px 0; padding:4px 0 3px 0}
				div.pageIndex div.paging {background:url("../img/bullit_arrow_orange.gif") no-repeat right center; float:right; margin-right:10px; padding-right:4px; text-align:right; width:50%}
				div.pageIndex div.paging span.first, a.first {background:url("../img/bullit_arrow_orange_left.gif") no-repeat left center; padding-left:15px}
				/* END :Zoekresultaten */
				
				/* BEGIN :Definitionlist */


				div.definitionlist h4 {color:#00a89c; font-size:1.15em; font-weight:bold; margin:0 0 4px 0}
				div.definitionlist ol.questions li {color:#009fc7}
				div.definitionlist ol.questions li a {color:#009fc7}
				div.definitionlist ol.questions li a:hover {color:#000}
				div.definitionlist ol.answers li {color:#00a89c}


				div.definitionlist ol.answers li h2 {color:#00a89c; display:inline; font-size:1em; margin:0; padding:0}
				div.definitionlist ol.answers li p {color:#000; font-size:1em; margin:0; padding:0}
				div.definitionlist ol.answers li li {background:url("../img/bullit_list_content.gif") no-repeat 0 5px; color:#000; list-style:none; list-style-position:outside; margin:0 0 0 14px; padding-left:12px}
				/* END :Definitionlist */

	
	/* BEGIN :footer */
	div#con_footer {background:url("../img/bg_footer.gif") no-repeat left top; height:50px; max-width:960px; margin:-65px auto 0 auto; padding-bottom:15px; min-width:760px; position:relative; z-index:0; text-align:left}
	div#con_footer ul li {color:#bfbfbf; display:block; float:left; list-style:none}
	div#con_footer ul li span {color:#616161; padding:0 0 0 7px}
	div#con_footer ul li a {background:url("../img/bullit_servicenav.gif") no-repeat right top; font-size:1em; color:#616161; text-decoration:none; padding:0 8px 0 7px}
	div#con_footer div.footernav {background:url("../img/bg_footer_right.gif") no-repeat right top; float:right; padding-right:15px; height:50px}
	/* END :footer */
	