* 		{ margin:0; padding:0; }
body    { background:url(../images/bg.jpg) top center fixed no-repeat #000; color:#d2d2d2; font-family:"Century Gothic", Arial, helvetica, sans-serif; font-size:12px; }
h1      { color:#ff9c00; font-size:20px; font-weight:100; margin:0; }
h1.atentie { background:url(../images/attentie.png) top left no-repeat; line-height:35px; padding:0 0 0 40px; }
hr	    { border:1px solid #424141; margin:15px 0 0 0; }
.oranje { color:#fff; font-size:16px; }
p       { padding:10px 0 10px 0; }
img     { border:0; }
.border { border:1px solid #ff9c00; }
a		{ color:#ff9c00; text-decoration:none; }
a:hover	{ color:#d2d2d2; }

/* Form */
fieldset		 { border:0; margin:10px 0; }

/* Classes */
.content ul      { margin:10px 0 0 24px; }
.content li      { list-style-image:url(../images/blok.gif); margin:0 0 10px 0; }
.telefoon        { background:url(../images/telefoon.png) no-repeat; font-size:18px; padding-left:35px; }
.huis            { background:url(../images/huis.png) no-repeat; padding:6px 0 6px 35px; }
a.meer			 { background:url(../images/pijl.png) left center no-repeat; color:#ff9c00; float:right; padding:0 0 0 20px; text-decoration:none; }
a:hover.meer	 { background:url(../images/pijl.png) left center no-repeat; color:#d2d2d2; padding:0 0 0 20px; text-decoration:none; }

/* Layout */
#container          { height:auto; margin:0; width:100%; }
#navigationholder   { background:url(../images/menubg.png) repeat-x; height:30px; margin:0; width:100%; }
#headerholder       { background:#fbfaeb; float:left; height:auto; padding:30px 0 30px 0; width:100%; }
#headerholder-home  { background:url(../images/headerbg.gif) bottom repeat-x #fbfaeb; float:left; height:240px; padding-top:30px; width:100%; }
#collectienavholder { border-top:2px solid #303030; background:#d6d5cb; float:left; height:auto; width:100%; }
#contentholder      { border-top:1px solid #ff9c00; float:left; height:auto; padding:20px 0 20px 0; width:100%; }
#footerholder       { border-top:1px solid #ff9c00; float:left; height:auto; width:100%; }

/* Navigation */
#navigation             { height:30px; margin:auto; width:960px; }
.navigation             { border-right:1px solid #6e6d69; float:right; height:30px; width:auto; }
.navigation li          { float:left; list-style:none; }
.navigation li a        { border-left:1px solid #6e6d69; color:#FFF; float:left; font-size:14px; display:block; float:right; height:25px; padding:5px 20px 0 20px; text-decoration:none; }
.navigation li a:hover  { background:url(../images/menu-over.png) top center no-repeat; color:#ff9c00; }
.navigation li .current, .navigation li .section { background:#fbfaeb; color:#000; }

/* Header */
#header                   { height:auto; margin:auto; width:960px; }
#headerleft               { float:left; height:auto; width:400px; }
#headerright              { float:left; width:560px; }
#headerright-home         { background:url(../images/bg-slider.png) bottom no-repeat; float:left; height:240px; padding: width:560px; }
#collectienav             { height:auto; margin:auto; width:960px; }
.collectienav             { float:right; width:845px; }
.collectienav li          { float:left; line-height:30px; list-style:none; width:140px; }
.collectienav li a        { color:#696969; display:block; font-size:13px; padding:0 0 0 15px; text-decoration:none; }
.collectienav li a:hover  { color:#303030; }
.collectienav li .current { background:url(../images/blok.gif) left center no-repeat; color:#303030; font-weight:bold; }
.keuze { color:#303030; float:left; font-size:13px; padding:6px 0; }

/* Content */
#content                  { margin:auto; width:960px; }
.contentblok              { float:left; height:240px; margin-right:20px; width:225px; }
.title                    { border-bottom:1px solid #ff9c00; float:left; height:25px; width:100%; }
.blokcontent              { border-bottom:1px solid #ff9c00; float:left; height:auto; padding:10px 0; width:100%; }
.blokcontent-tag          { border-bottom:1px solid #ff9c00; float:left; height:auto; padding:10px 0; width:100%; }
.blokcontent-adres        { border-bottom:1px solid #ff9c00; float:left; height:185px; padding:10px 0; width:100%; }
.blokcontent img          { margin:0 0 10px 0; }
.content                  { float:left; height:auto; width:100%; }
.bottom                   { float:left; height:15px; position:relative; top:-20px; text-align:right; width:100%; }
#contentleft              { float:left; height:auto; width:715px; }
#contentright             { float:right; height:auto; width:225px; }
a.tag1                    { font-size:12px; }
a.tag2                    { font-size:13px; }
a.tag3                    { font-size:14px; }
a.tag4                    { font-size:15px; }
a.tag5                    { font-size:16px; }
a.tag6                    { font-size:17px; }
.foto-holder              { border-bottom:1px solid #ff9c00; float:left; height:auto; padding:10px 0 10px 0; width:715px; }
.foto-holder img          { border:1px solid #ff9c00; }
.foto-holder-left         { float:left; height:auto; width:130px; line-height:8em; }
.foto-holder-left a 	  { position:relative; float:left;}
.foto-holder-left a span  { background:url(../images/zoom.png) center no-repeat; width:100%; height:100%; display:none; left:1px; top:1px; position:absolute; text-align:center; }
.foto-holder-right        { float:left; height:auto; width:585px; }
.pagination-holder-top	  { margin:-10px 0 0 0; }
.pagination-holder-bottom { margin:10px 0; }
.pagination ul		      { margin:0; padding:0;}
.pagination li            { color:#b4b4b4; font-size:11px; list-style:none; margin:0; padding:0; }
.pagination li.pagina     { float:left; padding:5px 5px 0 0; }
.pagination .active       { background:url(../images/bg-currentpage.png); color:#b4b4b4; display:block; float:left; font-weight:bold; height:23px; padding:5px 0 0 9px; width:14px; }
.pagination a             { color:#b4b4b4; display:block; float:left; padding:5px 2px 0 2px; text-decoration:none; }
.pagination a:hover       { color:#ff9c00; }
.licht:hover			  { background:url(../images/licht.png) center top no-repeat; }
.contentblok-contact      { border-bottom:1px solid #ff9c00; float:left; height:365px; margin-right:30px; width:300px; }
.blokcontent-contact	  { float:left; height:auto; padding:10px 0; width:100%; }
ul.contact				  { margin:5px 0; }
.contact li 			  { border-top:1px solid #424141; line-height:35px; list-style:none; padding:15px 0 0 40px; }
.contact li.email         { background:url(../images/icon-email.png) left center no-repeat; }
.contact li.telefoon      { background:url(../images/icon-telefoon.png) left center no-repeat; }
.contact li.formulier     { background:url(../images/icon-formulier.png) left center no-repeat; }
.contact li a        	  { color:#d2d2d2; text-decoration:none; }
.contact li a:hover	      { color:#ff9c00; }
.accordion 				  { height:auto; margin:0; padding:0px; width:100%; }
.accordion a.head         { background:url(../images/arrow_up.png) right center no-repeat; border-bottom:1px solid #ff9c00; color:#d2d2d2; cursor:pointer; display:block; font-size: 14px; height:25px; margin:0 0 1px 0; padding:3px 0 0 5px; text-decoration: none; }
.accordion a:hover.head	  { color:#ff9c00; }
.accordion a.selected     { background:url(../images/arrow_down.png) right center no-repeat; color:#ff9c00; font-weight:bold; }
ul.accordion              { margin:0 0 20px 0; padding:0px; }
.accordion li             { list-style:none outside none; display:inline; }
.accordiondiv 			  { padding:10px 0 10px 0; }
.accordiondiv img 		  { border:1px solid #ff9c00; }
.foto-holder-regio a 	  { position:relative; float:left;}
.foto-holder-regio a span { background:url(../images/zoom.png) center no-repeat; width:100%; height:100%; display:none; left:1px; top:1px; position:absolute; text-align:center; }

.wolk					  { background:url(../images/wolk.png); color:#ff9c00; font-size:12px; height:83px; margin:20px 0 10px 0; padding:55px 0 0 20px; width:289px; }
.wolk span                { font-size:14px; font-weight:bold; }
.home-error a			  { background:url(../images/btn-home.png); display:block; height:52px; width:146px; }
.home-error a:hover		  { background:url(../images/btn-home-over.png); }
a.top-link				  { background:url(../images/bg-to-top.png); color:#b4b4b4; display:block; float:right; height:24px; padding:4px 0 0 15px; width:110px; }
a:hover.top-link		  { background:url(../images/bg-to-top-hover.png); }

/* --Autominuten-- */
#featured				  	{ float:left; font-size:14px; height:245px; position:relative; width:300px; }
#featured ul.ui-tabs-nav  	{ list-style:none; margin:0; padding:0; position:absolute; top:135px; width:300px; }
#featured ul.ui-tabs-nav li	{ color:#666; float:left; font-size:12px; width:150px; }
#featured li.ui-tabs-nav-item a{ background:url(../images/pijl-contact.png) left center no-repeat; color:#d2d2d2; display:block; height:auto; padding:3px 0 3px 30px; }
#featured li.ui-tabs-nav-item a:hover{ color:#ff9c00; }
#featured .ui-tabs-panel	{ height:135px; overflow:hidden; position:relative; width:300px; }
#featured .ui-tabs-hide		{ display:none; }
#featured .info				{ padding:25px 0 0 0; text-align:center; }
#featured .info p			{ text-align:left; }

/* --SiteMap-- */
.sitemap-list 			  { font-weight:bold; line-height:150%; list-style:none; margin:0; padding:0; }
.sitemap-list li 		  { background:url(../images/bg-sitemap1.png); font-size:13px; list-style:none; margin:10px 0 0 -24px; padding:10px;}
.sitemap-list ul 		  { background:url(../images/bg-sitemap2.png); font-weight:normal; margin:5px 10px 5px 10px; padding:5px 10px; }
.sitemap-list li li 	  { background:none; font-size:11px; font-weight:bold; line-height:18px; list-style:none; margin:0; padding:0; }
.sitemap-list li li a	  { color:#b4b4b4; }
.sitemap-list li li a:hover{ color:#ff9c00; }

/* Footer */
#footer                   { height:150px; margin:auto; width:960px; }
.footerblok               { color:#aeaeae; float:left; font-size:11px; height:140px; padding:10px 0; width:480px; }
.footerblok a             { color:#ff9c00; text-decoration:none; }
.footerblok a:hover       { color:#aeaeae; text-decoration:none; }
.bottomlink li            { list-style:none; margin:0 0 3px 0; }
.bottomlink li a          { background:url(../images/bottomlink-up.png) no-repeat; color:#d2d2d2; display:block; font-size:11px; height:19px; padding:3px 0 0 40px; text-decoration:none; width:202px; }
.bottomlink li a:hover    { background:url(../images/bottomlink-down.png) no-repeat; color:#ff9c00; }

/* CMS Classes */
.orange                   { color:#ff9c00; font-weight:bold; }
.donker-grijs             { color:#a3a3a3; }
.download-btn   		  { font-size:16px; font-weight:bold; text-align:center; }
.download-btn a 		  { background:url(../images/download-btn.png) no-repeat; color:#fff; display:block; height:79px; width:218px; padding:18px 8px 0 0; text-decoration:none; }
.download-btn a:hover 	  { background:url(../images/download-btn-over.png) no-repeat; }
