/*
    $Revision: 1.176 DK $ 14-12-2012
*/

html {height:100%; margin:0; padding:0;}
body {background-color:#f3f5f6; border-top:#535353 solid 1px; font:70% Verdana, Geneva, sans-serif; margin:0; padding:0; line-height:1.6; text-align:left;}
a {color:#154273;}
a:visited {color:#696969;}
a:hover, a:active, a:focus {color:#0162cd;}
address {margin:0; padding:0; width:60%;}
fieldset {border:0; margin:0; padding:0;}
input, select, textarea {font-family:Verdana, Geneva, sans-serif; font-size:1em; margin:0; padding:0;}
legend {display:none;}
form {margin:0; padding:0;}
h1, h2 {font-weight:bold; font-family: Arial, Helvetica, sans-serif; margin:0; padding:0;}
h3 {font:bold 1em/1em Verdana, Geneva, sans-serif; margin:0; padding:0;}
h4, h5, h6 {font:1em/1em Arial, Helvetica, sans-serif; margin:0; padding:0;}
img {border:0;}
p {margin:0; padding:0;}
ol, ul, li {margin:0; padding:0; text-indent:0;}
table {border-collapse:collapse;}


/*   General
---------------------------------------------- */
.clearfix:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}
.clear {clear:both;}
.hidden {position:absolute; left:-900em; width:1px; height:1px; overflow:hidden;}
.bold {font-weight:700;}
.left {float:left;}
.right {float:right;}


	/*	 Wrapper
	---------------------------------------------- */
	#wrapper {background:url("/static/img/sprite-bg.gif") 0 0 no-repeat; margin:0 auto; overflow:hidden; position:relative; width:956px;}


		/*	 content
		---------------------------------------------- */
		#content {background:url("/static/img/sprite-bg.gif") -1000px 0 repeat-y; float:left; margin-top:186px; padding:0 8px 25px 8px; width:940px;}
		.noPageHeader #content {margin-top:186px;}

			/*	format
			---------------------------------------------- */
			.format {border-top:#f2b2c5 solid 10px; float:right; padding:0 10px 0 0; width:688px;}
			.homepage {float:left; padding:35px 14px 0 14px; width:912px;}
			
			/*.pagewide {width:100%;}*/


				
				/*	 Column
				---------------------------------------------- */
				.column {float:left; margin:0 10px 6px 10px; width:208px;}
				.column address {font-style:normal; margin-bottom:24px;}
				.column a.extern {background:url("/static/img/ic-extern.gif") no-repeat 100% 6px; cursor:pointer; display:inline-block; margin-top:1px; padding:0 11px 2px 0; text-decoration:underline; vertical-align:middle;}
				.column h1 {font-size:1.95em; font-weight:100; line-height:1.2em; padding:12px 0 12px 0;}
				.column h1 span.title {color:#046f96; display:block; font-size:1em; padding:5px 0 7px 0; width:100%;}
				.column h2 {color:#000; font-weight:700; font-size:1.2em; margin:0; padding:3px 0 2px 0;}
				.column h2.big {font-weight:700; font-size: 1.3em; padding-bottom:7px;}
				.homepage .column h3 {font:bold 1em/1.6em Verdana, Geneva, sans-serif; margin:0; padding:0;}
				.homepage .column h2 {font-weight:bold; font-size: 1.2em; line-height:1.2em; padding-bottom:8px;}
				.homepage .column .first {margin-left:10px;}
				.homepage .column .separate {margin-bottom:20px;}
				.column ol {margin:0 0 20px 40px;}
				.column ol {margin:0 0 20px 20px;}
				.column ol.answers {margin:0 0 20px 20px;}
				.column ol.answers h2 {line-height:1.55em; padding-bottom:1px;}
				.column ol.answers p {margin-bottom:9px;}
				.column p {margin-bottom:18px; padding-bottom:0;}
				.column	p.intro {font-weight:700;}

				.column span.up {display:block; padding-bottom:10px;}
				.column span.up {padding-bottom:20px;}
				.column span.up a {background:url("/static/img/icon-sprite.gif") no-repeat -154px -390px; font-weight:normal; padding-left:12px; text-decoration:underline;}
				.column span.up a:visited{color:#154273;}
				.column span.up a:hover {text-decoration:underline;}

				.column ul {margin:0 0 20px 20px;}
				.column ul {margin:0 0 20px 0px;}

				.column ul li {background:url("/static/img/icon-sprite.gif") no-repeat -509px -29px; list-style:none; padding:1px 0 0 12px;}				
				/*.column .sitemap li {background:url("/static/img/icon-sprite.gif") no-repeat -509px -29px; list-style:none; padding:0 0 0 12px;}*/
				.column table {border:solid 1px; border-color:#154273 #aaa #aaa #aaa; margin:10px 0; padding:0; width:98%;}
				.column table caption {text-align:left; font-size:1em; font-weight:700; padding:0 0 7px 0;}
				.column table thead th {border-right:#ddd solid 1px; background-color:#154273; color:#fff; font-weight:100; padding:0 6px 3px 6px;}
				.column table tbody td {border-bottom:#aaa solid 1px; border-right:#ddd solid 1px; padding:1px 6px 2px 6px;}
				
				.column div.contentGreenborder {border:#f2b2c5 solid 2px; margin:3px 0 18px 0; padding:7px 12px 13px 8px;}
				.column div.contentGreenborder p {margin-bottom:0;}
				
				.column .loginNav {color:#000; line-height:1.2em; padding:0; position:absolute; top:204px; right:35px; text-align:right; width:300px;}
				.column .loginNav .linkLookingButton {background-color:#fff; border:none; border-bottom:#154273 solid 1px; clear:none; color:#154273; display:inline; cursor:pointer; float:none; font-size:1em; font-weight:700; line-height:1.2em; letter-spacing:0; margin:0 0 0 15px; padding:0; text-align:left; width:auto;}

		

				
				.fullWide {width:892px; height:200px;}
				.fullWide img {float:left; margin:5px 0 17px 0;}
				.halfWide {width:436px;}
				.halfWide img {float:left; margin:5px 5px 17px 0;}
				.twoThirdWide {width:664px;}

				.lefttext {width:50%; margin:20px 0 0 10px;}
				
				
				.relatedContent {padding-top:40px;}
				.relatedContent h2 {font-size:1.2em; padding-bottom:9px;}
				.relatedContent img { margin-bottom:20px;}
				.relatedContent ul {margin:0 0 5px 0;}
				
		
		
				.tongue {background-color:#cc003d; margin-top:-50px; padding:50px 10px 35px 14px; width:184px;}
				.tongue h2 {font-size:1.2em; color:#ffffff;}
				.tongue p {color:#ffffff;}
				
				.column .blockView {background-color:#f5f5f5; padding-bottom:10px; margin-bottom:10px;}
				.column .blockView h2 {background-color:#e9e9e9; font-size:1.2em; margin-bottom:7px; padding:6px 9px 4px 9px;}
				.column .blockView p {padding:0 9px 7px 9px; margin-bottom:0;}
				.column .blockView span.startButton {background:url("/static/img/button-2.gif") 0 0 no-repeat; color:#fff; display:block; font-weight:700; margin:9px 9px 0 9px; padding:4px 0 6px 0; text-align:center;}
				.column .blockView span.startButton a {color:#fff; text-decoration:none;}
				.column .blockView span.startButton a:hover {color:#fff; text-decoration:underline;}
				.column .blockView span.link {font-weight:700; padding-left:9px;}
				
				
					/*	 fondsPGO introBlock column (homepage)
					--
					--	 CIBG
					---------------------------------------------- */
					.fullWide.home {background:#f5f5f5; margin-bottom:19px; position:relative;}
					.fullWide.home img {float:right; margin:0;}
					.fullWide.home div.intro {float:left; left:0; padding:9px 0 0 12px; position:absolute; top:0; width:416px;}
					.fullWide.home div.intro h2 {font-size:1.3em; font-weight:700;}
					.fullWide.home .loginNav {top:-27px; right:3px;}
					
					.leesverder img {margin:0 16px 4px 0;}
					.halfWide span.date {color:#535353;}					
					ul.linklist li.downloads {background: url("/static/img/icon-sprite.gif") no-repeat scroll -418px -459px; font-weight:700; line-height:1.4em; padding:0 0 6px 12px;}
					

					/*	 fondsPGO facebook
					--
					--	 CIBG
					---------------------------------------------- */				
					.faceBook {margin-right:-300px; width:684px;}
					.faceBook .blocksRow {clear:both;}
					.faceBook .item {float:left; margin-bottom:1.95em; margin-right:20px; width:208px;}
					.faceBook .item img {display:block; height:100px; margin-bottom:11px; width:100px;}
					.faceBook .item p {color:#535353; line-height:1.4em; margin-bottom:0;}
					.faceBook .item p.name {color:#000; font-weight:700;}

	
					/*	 news (homepage)
					--
					--	 CIBG
					---------------------------------------------- */
					.news {float:left; margin-top:17px; width:100%;}
					.news h2 {font-size:1.2em; margin-bottom:4px;}
					.news div {float:left; width:208px;}
					.news div h3 {font:bold 1em Verdana, Geneva, sans-serif; margin-bottom:3px;}
					.news img {margin:0 0 10px 0;}
						#newsflash2 {padding-left:20px;}
					
					

					/*	 Results
					--
					--	 Cannabisbureau
					---------------------------------------------- */	
					.results {clear:both; overflow:hidden; width:100%;}
					.results h2 {background-color:#f2b2c5; color:#000; font-weight:bold; font-size:1.3em; margin:0 0 15px 0; padding:3px 10px 4px 10px;}
					.results h3 {font:bold 1em/1em Verdana, Geneva, sans-serif; margin:0; padding:0;}
					.results h3 a {font-weight:700;}
						.summary {clear:both; width:100%;}
						.summary img {float:left; margin:0 10px 17px 0;}

					
					
					/*	 Link lists
					--
					--	 Cannabisbureau
					---------------------------------------------- */
					ul.linklist {list-style-type:none; margin-left:0; padding-bottom:10px;}
					ul.linklist li {background:url("/static/img/icon-sprite.gif") -418px -459px no-repeat; line-height:1.4em; padding:0 0 6px 12px;}
					ul.linklist li a {text-decoration:none;}
					ul.linklist li u {text-decoration:none;}
					ul.linklist li a:hover {text-decoration:underline;}
					ul.linklist li.extern {background-position:-104px -436px; padding-left:14px;}
					
					ul.pdf li {background-position:-365px -172px; padding-left:17px;}
					ul.pdflist {margin-left:0;}
					/* ul.pdflist li a {background:url("/static/img/ic-pdf.gif") 100% 2px no-repeat; padding-right:14px;}*/
					ul.docs li {background-position:-52px -484px; padding-left:17px;}
					
					ul.anchor {list-style:none; margin:0 0 20px 0;}
					ul.anchor li {background:url("/static/img/icon-sprite.gif") -316px -482px no-repeat; padding:0 0 0 17px;}
					ul.anchor li a {text-decoration:none;}
					ul.anchor li a:hover {text-decoration:underline;}
						
					ul.sitemap {margin-bottom:0; margin-top:10px;}
					ul.sitemap li a {font-weight:700;}
					ul.sitemap li li a {font-weight:normal;}
					ul.sitemap li ul {margin-top:5px; margin-bottom:0;}
					
					ul.none {margin:0 0 20px 0;}
					ul.none li {background:none; list-style:none; padding:1px 0 0 0;}
    

					/*	 Links
					--
					--	 Cannabisbureau
					---------------------------------------------- */	
					a.mailto {background:url("/static/img/ic-mail.gif") no-repeat 100% 4px; padding-right:14px;}
					a.pdffile {background:url("/static/img/ic-pdf.gif") no-repeat 100% 4px; padding:2px 14px 5px 0px; text-decoration:underline;}
				.summary a.pdffile {background:url("/static/img/ic-pdf.gif") no-repeat 100% 4px; padding:2px 14px 5px 0px; text-decoration:underline;}
					a.zipfile {background:url("/static/img/ic-zip.gif") no-repeat 100% 4px; padding:2px 14px 5px 0px; text-decoration:underline;}
					a.extern {background:url("/static/img/ic-extern.gif") 100% 4px no-repeat; padding-right:11px;}


					/*	 Breadcrumbs
					---------------------------------------------- */
					ul.breadcrumbs {line-height:1.4em; margin:0; padding:8px 0 0 0;}
					ul.breadcrumbs ul {margin:0; padding:0;}
					ul.breadcrumbs li {color:#767676; background:none; display:inline; padding:0;}
					ul.breadcrumbs span {background:url("/static/img/icon-sprite.gif") -417px -460px no-repeat; margin-left:5px; padding:0 0 0 5px;}
					ul.breadcrumbs span.home {background:none; padding-left:0;}
					ul.breadcrumbs a {color:#154273;}
					ul.breadcrumbs a:visited {color:#154273;}
					ul.breadcrumbs a:hover {color:#0162cd;}


					/*	 Faq
					--
					--	 Cannabisbureau
					---------------------------------------------- */
					ol.faq a:visited{color:#154273;}


					/*	 Related links 
					--
					--	 Cannabisbureau
					---------------------------------------------- */
					.relatedLinks {border-top:#cc003d solid 3px; margin:2px; padding-top:12px;}
					.relatedLinks ul {margin-left:0;}
					.relatedLinks ul li {background:none; color:#535353; line-height:1.4em; list-style:none; padding:0 0 10px 0;}
					.relatedLinks ul li a {display:block; font-weight:700; padding-bottom:2px;}
					.relatedLinks ul li span.pdf {background:url("/static/img/icon-sprite.gif") -365px -173px no-repeat; padding-left:17px;}				
					
					
					/*	 Pages navigation
					---------------------------------------------- */
					.pagesblock {border-bottom:3px solid #cc003d; margin:0 0 20px 0; overflow:hidden; width:100%;}
					.pagesblock1 {border-top:3px solid #cc003d; margin:0; overflow:hidden; width:100%;}
						.pagesNav {height:1.7em; clear:both; margin:0 0 5px 0; text-align:left;}
					.pagesblock1 .pagesNav { margin:5px 0 20px 0;}
							.pagesNav ul {display:inline; margin:0; float:left;}	
							.pagesNav ul li {background:none; display:inline; height:auto; margin:0; padding:0.5em 0;}	
							.pagesNav li input.page {margin:0; padding:0 5px 0 2px; background-color:#fff; border:none; clear:none; color:#154273; display:inline; cursor:pointer; float:none; font-size:1em; line-height:1em; letter-spacing:0; text-align:left; width:auto; border-right:solid 1px;}	
							.pagesNav li input.current {font-weight:700; margin:0; padding:0 5px 0 2px; background-color:#fff; border:none; clear:none; color:#154273; display:inline; cursor:pointer; float:none; font-size:1em; line-height:1em; letter-spacing:0; text-align:left; width:auto; border-right:solid 1px;}	
							.pagesNav input.previous {float:left; margin:1px 3px 0 0; padding:1px 5px 1px 2px; white-space:nowrap; background-color:#fff; border:none; clear:none; color:#154273; display:inline; cursor:pointer; font-size:1em; line-height:1em; letter-spacing:0; text-align:left; width:auto; border-right:solid 1px;}
							.pagesNav input.next {float:left; margin:1px 0 0 3px; padding:1px 2px 1px 5px; white-space:nowrap; background-color:#fff; border:none; clear:none; color:#154273; display:inline; cursor:pointer; font-size:1em; line-height:1em; letter-spacing:0; text-align:left; width:auto;}
						
                

					/*	 Content navigation 
					---------------------------------------------- */
					.contentNav ul {border:1px solid #e1e1e1; float:left; margin:9px 0 20px 0; padding:5px 10px 8px 10px; width:426px;}
					.contentNav ul li {float:left; padding:0 23px 0 17px; width:178px;}
					.contentNav ul li.print {background:url("/static/img/icon-sprite.gif") -7px -529px no-repeat; display:none}
					.contentNav ul li.mailto {background-position:-30px -504px; float:left; padding:0 23px 0 17px; width:auto;}
					.contentNav ul li a {color:#535353; text-decoration:none;}
					.contentNav ul li a:hover {color:#154273;}
					
					.relatedContent .contentNav ul {float:none; margin-top:0; overflow:hidden; width:186px;}
					.relatedContent .contentNav li {width:auto;}


					/*	 Form
					--------------------------------------------------------------------------*/
					.form {border-bottom:#cc003d solid 3px; border-top:#cc003d solid 3px; margin-bottom:10px; padding-top:10px;}
					.form fieldset {border:0; margin-bottom:15px; padding:0;}
					.form legend {color:#000; display:block; float:left; font-weight:700; margin:0 0 6px 0; padding:0; text-align:left; text-indent:0;}

					.form div {clear:both; margin-bottom:4px; overflow:hidden;}
					.form div div {clear:none; margin-bottom:0;}
					.form label {cursor:pointer; float:left; line-height:2em;}
					.form label.front {padding-right:10px; width:176px;}

					.form .text {border:#a5acb2 solid 1px; float:left; padding:2px 2px 2px 5px; width:241px;}
					.form .file {border:#a5acb2 solid 1px; float:left; padding:3px 2px 3px 5px; width:250px;}
					.form select {border:#7f9db9 solid 1px; float:left; margin-top:1px; padding:1px 0 1px 0; width:250px;}
					.form textarea {border:#a5acb2 solid 1px; float:left; height:85px; overflow:auto; padding:3px 2px 3px 5px; width:241px;}
					
					.form .radio {float:left; height:12px; margin:4px 3px 0 0; padding:0; vertical-align:top; width:12px;}
					.form .checkbox {float:left; height:12px; margin:4px 3px 0 0; padding:0; vertical-align:top; width:12px;}
					
					.form span.hint {line-height:1.9em;float:left; font-style:italic; white-space:nowrap;}
					.form span.hint label {float:none; margin:0; padding:0; line-height:1em; font-size:1em;}

					.form .button {background-color:#f9d9e2; border:#000 solid 1px; float:right; font-size:11px; font-weight:700; margin:7px 0 0 150px; padding:0 10px 2px 10px;}
					.form .buttonright {float:right; padding:2px 5px 2px 5px;}
					
					.form .collection {width:250px; float:left; margin:0;}
					.form .collection div {float:left;}
					.form .vertical div {float:none; overflow:auto;}
					.form .vertical input {clear:left;}
					.form .twoColumn {width:100px; float:left; margin-bottom:5px;}
					
					.form .char2 {width:19px;}
					.form .char4 {width:31px;}
					.form .char7 {width:58px;}
					
					.form .messageTop {border:1px solid #c00; padding:0 10px; margin-bottom:10px; overflow:visible}
					.form .message p {color:#000; font-weight:700; margin-bottom:10px;}
					.form .message ul {margin:0 0 10px 0; list-style:none; padding:0;}
					.form .message .front {color:#c00; font-weight:700;}
					.form .message li {color:#c00; margin-left:0; padding:0;}
					.form .message li label {float:none; font-weight:700;}
					.form .message li span {display:block; color:#000; padding-bottom:3px;}
					.form .message select {border:2px solid #CE0011; color:#CE0011;}
					.form .message textarea {border:2px solid #CE0011; color:#CE0011; padding:2px 1px 2px 4px;}
					.form .message input.text {border:2px solid #CE0011; color:#CE0011; padding:2px 1px 2px 4px;}
					.form .message input.file {border:2px solid #CE0011; color:#CE0011; padding:2px 1px 2px 4px;}
					
					/*form.searchfrm fieldset{margin:0 0 20px;}*/
					form.searchfrm fieldset {border:1px solid #a8cad2; padding:5px 10px 10px 10px; margin:0;}
					form.searchfrm fieldset.resultcount {border:none; clear:none; float:right; margin-top:20px;padding:0 0 10px 0; width:auto;}
					form.searchfrm span.submit {float:left; margin:5px 0 0 135px; padding:3px;}
					/*form.searchfrm span.submit {float:left; padding:0 0 0 5px;}*/
					form.searchfrm .frmRow {clear:both; float:left; overflow:hidden; margin-bottom:8px; padding:0 10px 0 0; width:97%;}
					#zoek_form{border:none;}
					form.searchfrm label {width:130px; display:block; float:left;}
					form.searchfrm input.text {border:1px solid #7f9db9; margin:0; padding:1px 3px; float:left; width:25em;}
					form.searchfrm .frmInfo {clear:both; float:left; margin-top:20px; width:100%;}					
					form.searchfrm .leftcolumn {float:left; width:auto;}
					form.searchfrm .rightcolumn {float:left; padding-left:15px; width:18em;}
					form.searchfrm .rightcolumn1 {padding-left:0; width:400px;}
					form.searchfrm .rightcolumn2 {padding-left:0; width:620px;}
					form.searchfrm .error {background:none;} 
					form.searchfrm .button{background-color:#000; border:#000 solid 1px; float:left; color:#fff;font-size:11px; font-weight:700;margin:1px 0 0 4px;padding:0 10px;} 

					.submit .submit {background:#fff; border:1px solid #000000; width:53px;}					
					/*.submit .submit {background:url("/static/img/button1.gif"); border:none; height:20px; width:63px;}*/
					.submit .submit1 {background:url("/static/img/button-large.gif"); width:130px;}
					p.verplicht {color:#535353;margin:0.5em 0;text-align:right;}
					
					/*	 Extra 
					---------------------------------------------- */
					.metadata {color:#535353;}
					.subheading {color:#cc003d; font-size:1.95em; font-weight:100; line-height:1.2em; padding:12px 0 4px 0;}
					
					/*p.caption {color:#4d85a2;}*/
		
		
		/*	 localNav
		---------------------------------------------- */
		#localNav {border-top:#f2b2c5 solid 10px; float:left; min-height:120px; padding:25px 10px 0 0; width:232px;}
		#localNav h2 {display:none;}
		#localNav li {float:left; list-style:none; margin:0; padding:0;}
		#localNav li a {background:url("/static/img/icon-sprite.gif") no-repeat -394px -456px; color:#000; display:block; float:left; font-weight:normal; line-height:1.4em; padding:3px 0 4px 35px; text-decoration:none; width:195px;} 
		#localNav li li a {background-position:-384px -457px; padding-left:45px; width:185px;}
		#localNav li li li a {background-position:-374px -457px; padding-left:55px; width:175px;}
		#localNav li li li li a {background-position:-364px -457px; padding-left:65px; width:165px;}
		#localNav li li li li li a {background-position:-354px -457px; padding-left:75px; width:155px;}
		#localNav .open {background-color:#f9d9e2; background-position:-297px -481px;}
		#localNav li li .open {background-position:-287px -481px;}
		#localNav li li li .open {background-position:-277px -481px;}
		#localNav li li li li .open {background-position:-267px -481px;}
		#localNav .active, #localNav a:hover, #localNav a:active, #localNav a:focus {background-color:#f2b2c5;}
		
		#localNav li .submit {background:url("/static/img/icon-sprite.gif") no-repeat -394px -456px; border:none; color:#000; cursor:pointer; display:block; float:left; font-weight:normal; line-height:1.4em; padding:3px 0 4px 35px; text-align:left; text-decoration:none; width:230px;} 
		#localNav li li .submit {background-position:-384px -457px; padding-left:45px;}
		#localNav li li li .submit {background-position:-374px -457px; padding-left:55px;}
		#localNav li li li li .submit {background-position:-364px -457px; padding-left:65px;}
		#localNav li li li li li .submit {background-position:-354px -457px; padding-left:75px;}
		#localNav input.open {background-color:#f9d9e2; background-position:-297px -481px;}
		#localNav li li input.open {background-position:-287px -481px;}
		#localNav li li li .input.open {background-position:-277px -481px;}
		#localNav li li li li input.open {background-position:-267px -481px;}
		#localNav input.active, #localNav .submit:hover, #localNav .submit:active, #localNav .submit:focus {background-color:#f2b2c5;}


		/*	 logo
		---------------------------------------------- */
		a.logo {display:block; position:absolute; left:456px; top:29px;}
		a.logo img {float:left;}


		/*	 Footer
		---------------------------------------------- */
		#footer {background:url("/static/img/sprite-bg.gif") no-repeat -2000px 0; float:left; height:83px; text-align:center; width:956px;}


		/*	titleBox
		---------------------------------------------- */
		.titleBox {background-color:#f9d9e2; clear:both; font:bold 1.6em/1.7em Arial, Helvetica, sans-serif; height:30px; left:8px; margin:0; padding-left:30px; position:absolute; top:116px; width:910px; z-index:1000;}
		.titleBox span {font-style:italic; font-family: Arial, Helvetica, sans-serif; font-weight:normal;}

		/*	 Header
		---------------------------------------------- */
		#header {background-color:#cc003d; min-height:40px; left:8px; position:absolute; top:146px; width:940px;}
		.noPageHeader #header {top:146px;}


			/*	 Main navigation
			---------------------------------------------- */
			#mainNav {position:absolute; width:690px; left:24px; bottom:0;}
			#mainNav li {list-style-type:none; float:left;}
			#mainNav li a {color:#ffffff; float:left; font:bold 1.1em/1.1em Arial, Helvetica, sans-serif; padding:3px 10px 5px 10px; text-decoration:none;}
			#mainNav li a.active, #mainNav a:hover, #mainNav a:active, #mainNav a:focus {background-color:#f2b2c5; color:#000}


			/*	 Searchbox
			---------------------------------------------- */
			#searchBox {background:url("/static/img/form-bg.gif") no-repeat 0 0; height:17px; overflow:hidden; position:absolute; right:24px; top:12px; width:174px;}
			#searchBox input {background-color:transparent; border:0; height:17px; padding:0; position:absolute;top:0;width:133px;}
			#searchBox #querytext {padding-top:1px; right:40px; width:133px;}
			#searchBox #search {cursor:pointer; padding-top:100px; right:0; width:40px;}


			/*	 System navigation
			---------------------------------------------- */
			#systemNav {position:absolute; width:254px; left:686px; bottom:5px;}
			#systemNav li {float:left; line-height:1.2em; list-style-type:none; padding-left:24px;}
			#systemNav a {text-decoration:none; color:#000;}
			#systemNav li a:hover, #systemNav li a:active, #systemNav li a:focus {text-decoration:underline;}


		/*	 Global navigation
		---------------------------------------------- */
		#globalNav {left:18px; position:absolute; top:7px; width:920px;}
		#globalNav ul {float:right; list-style-type:none; margin:0; padding:0;}
		#globalNav ul li {background-image:none; color:#535353; float:left; line-height:1.2em; list-style:none; margin-left:1em; padding:0;}
		#globalNav ul li a {color:#535353; text-decoration:none;}
		#globalNav ul li a:hover {color:#000;}
		#globalNav ul li a:hover, #globalNav li a:active, #globalNav li a:focus {text-decoration:underline;}
		#globalNav ul li.extern {background:url("/static/img/ic-extern.gif") 100% 4px no-repeat; padding-right:13px;}
		#globalNav img {padding:0 0 1px 3px; vertical-align:baseline;}
		#globalNav .rssNav {float:left; margin-right:10px;}
		#globalNav .rssNav li {background:url("/static/img/icon-sprite.gif") -80px -462px no-repeat; margin:0; padding-left:14px;}
		#globalNav .loginNav {float:left; margin-left:5px;}
		#globalNav .loginNav li {}


			/*	 Servicemenu
			---------------------------------------------- */
			#textsize {float:left;}
			#textsize ul {float:left;}
			#textsize ul li {margin:0;}
			#textsize ul li a {border:1px solid #bdbdbd; color:#000; float:left; height:1em; line-height:1em; padding-bottom:1px; text-align:center; text-decoration:none; width:1em;}
			#textsize ul li a.inactive {color:#bdbdbd; cursor:default;}
			#textsize ul li a:hover, #textsize ul li a:active, #textsize ul li a:focus {background-color:#bdbdbd; text-decoration:none}
			#textsize ul li a.inactive:hover {background-color:transparent; text-decoration:none;}
			#textsize ul li a#smaller {margin:0 2px 0 5px;}

			#printheader {display:none;}

#cookie-bar {background:#eaebee; height:24px; line-height:24px; text-align:center; padding:3px 0;}
#cookie-bar.fixed {position:fixed; top:0; left:0; width:100%;}
#cookie-bar p {margin:0; padding:0; font-family:Verdana,Geneva,sans-serif; font-size:1em;}
#cookie-bar a {display:inline-block; border-radius:3px; }
#cookie-bar .cb-enable {background:#007700;}
#cookie-bar .cb-enable:hover {background:#009900;}
#cookie-bar .cb-disable {background:#990000;}
#cookie-bar .cb-disable:hover {background:#bb0000;}
#cookie-bar .cb-policy {background:#0033bb;}
#cookie-bar .cb-policy:hover {background:#0055dd;}

.sharing ul.common li
{
	display:inline;
	background: none;
	 padding: 0 5px 0 0;
}

.sharing .common a
{
	background-image: url("/static/img/sprite-icons-sharing.png");
	padding-left: 28px;
	padding-top: 1px;
	text-indent: -10000em;
	float:left;
}

.sharing .twitter {background-position: -168px 0;}

.sharing .facebook {background-position: -144px -24px;}

.sharing .linkedin {background-position: -96px -72px;}

.sharing .googleplus {	background-position: -48px -120px;}

.sharing .email {background-position: -120px -48px;}

.sharing .common {padding-left: 152px;}

.sharing h2 {font-size: 1em;font-weight: 100;}

.sharing {text-align: center;}

#label_showpdf {display: inline;float: none;}

object.youtube420 {width:420px;height:243px;}
object.youtube204 {width:204px;height:134px;}

/* Publish static images */
/*
url("/static/img/favicon.ico")
url("/static/img/logo.gif")
*/
					.form .message p {color:#000; font-weight:700; margin-bottom:10px;}
					.form .message ul {margin:0 0 10px 0; list-style:none; padding:0;}

					.form .message label {color:#e70022; font-weight:700;}
					.form label.message {color:#e70022; font-weight:700;}

					.form .message .front {color:#e70022; font-weight:700;}
					.form .message li {color:#e70022; margin-left:0; padding:0;}
					.form .message li label {float:none; font-weight:700;}
					.form .message li span {display:block; color:#000; padding-bottom:3px;}
					.form .message select {border:2px solid #CE0011; color:#CE0011;}
					.form .message textarea {border:2px solid #CE0011; color:#CE0011; padding:2px 1px 2px 4px;}
					.form .message input.text {border:2px solid #CE0011; color:#CE0011; padding:2px 1px 2px 4px;}
					.form .message input.file {border:2px solid #CE0011; color:#CE0011; padding:2px 1px 2px 4px;}
					.form h2.message {color:#e70022;}

					.form .messageTop {background:#fab2bd url("/static/img/ic-warning.gif") 4px 4px no-repeat; border:1px solid #fab2bd; padding:6px 0 10px 33px; margin:3px 0;}
					.form .messageTop p {color:#000; font-weight:700; margin:0; padding:0;}
					.form .messageTop ul {float:none; margin:0; padding:0;}
					.form .messageTop ul li {background:url("/static/img/ic-bullit-small.gif") 0 8px no-repeat; color:#000; float:none; margin:0; padding:0 0 0 9px;}
					.form .messageTop ul li label {float:none; font-weight:100; line-height:1em; padding:0; margin:0;}
					.form .messageTop ul li a {color:#000;}
					.form .messageTop div {border-bottom:0px; background-color:#FAB2BD;}
