

/* =============== Styles for display on SCREEN */ /* ++++++++++++++++++++ GLOBAL LAYOUT +++++++++++++++++++++ */ /* Header divisions */
/* changes made by JP: 06-05-09 */
#utilities { background:#ECEBF0 ; font-family:Arial, Helvetica, sans-serif;  }
	.homepage #utilities,
	.subhome #utilities { background:#AECA30; }
	.contentpage #utilities { background:#AECA30; }
   


#page-header {
   
}

.subhome #hdr-object {
   background-image: url(../../img/illustrations/ikbouw/object-01.png);
   height:83px;
   left:750px;
   top:35px;
   width:170px;
}

* html #hdr-object,* html .subhome #hdr-object {
   background: none;
}

/* PO-289 */
.contentpage #page-header span a {
   background-image:url(../../img/logos/logo-almere-wit.png);
   margin-top: 10px;
}
#hdr-image {
   background: #d9e8fb;
}

#navigation {
   background: #59CCD9;
}

/* End Header divisions */ /* Content divisions */

/* End Content divisions */ /* Footer divisions */
#page-footer {
   border-color: #00B0C5;
}

/* End Footer divisions */ /* ++++++++++++++++++++ End GLOBAL LAYOUT ++++++++++++++++++++ */ /* ++++++++++++++++++++ ELEMENTS ++++++++++++++++++++ */ /* ==================== General */
.horizontal-ruler { border-top-color: #00B0C5;}

.horizontal-ruler.two-cols,.horizontal-ruler.three-cols {
   background-color: #00B0C5;
}
.horizontal-ruler.thick { border-top:2px solid #00B0C5; height:2px;  }
/* ==================== End General */ /* ==================== Specific for Header */ /* UL */
/* PO-392 */
body.contentpage #utilities div#font-size ul li a#smaller-link,
body.subhome #utilities div#font-size ul li a#smaller-link { 
   background:#000 url(../../img/backgrounds/ikbouw/text-smaller.gif) 0 0 no-repeat;
}

body.contentpage #utilities div#font-size ul li a#larger-link,
body.subhome #utilities div#font-size ul li a#larger-link { 
   background:#000 url(../../img/backgrounds/ikbouw/text-larger.gif) 0 0 no-repeat;
}

body.contentpage #utilities div#font-size ul li a#smaller-link:hover,
body.subhome #utilities div#font-size ul li a#smaller-link:hover,
body.contentpage #utilities div#font-size ul li a#larger-link:hover,
body.subhome #utilities div#font-size ul li a#larger-link:hover {
   background-color:#6AB9CB !important; 
}

#utilities li a {
   border-color: #fff;
   color: #fff;
   
}

#utilities ul li a:hover {
   color: #000;
}

.subhome #utilities li a {
   border-color: #fff;
   color: #fff;
}

.subhome #utilities li a:hover {
   color: #000;
}

#navigation-breadcrumb {
   background: #00B0C5;
}

#navigation-breadcrumb li a {
   padding-left: 16px;
   color: #fff;
   background: transparent url(../../img/bullets/ikbouw/bullets.gif) 0 -3588px no-repeat;
}

#navigation-breadcrumb li a:hover,#navigation-breadcrumb li a:hover .textual-icon {
   color: #000;
   background-position: 0 -3663px;
}

#navigation li {
   background: transparent url(../../img/backgrounds/ikbouw/nav-line.gif) 96% 2px no-repeat;
}

#navigation li.last {
   background: none;
}

#navigation li a {
   background: transparent url(../../img/bullets/ikbouw/bullets.gif) 0 -213px no-repeat;
   color: #165560;
}

#navigation li.active,#navigation li.active a {
   color: #fff;
}

#navigation li.active a {
   background: transparent url(../../img/bullets/ikbouw/bullets.gif) 0 -63px no-repeat;
}

#navigation li a:hover {
   background: transparent url(../../img/bullets/ikbouw/bullets.gif) 0 -288px no-repeat;
   color: #000000;
}

/* DROPDOWN MENU */
#dropdownmenu {
   background: #fff;
   border-bottom:1px solid #00B0C5;
}

#dropdownmenu .container {
   background: #fff url(../../img/backgrounds/ikbouw/dd-lines.gif) 0 0 repeat-y;
}

#dropdownmenu li a {
   background: transparent url(../../img/bullets/ikbouw/bullets.gif) 0 -140px no-repeat;
   color: #00B0C5;
}

#dropdownmenu li a:hover {
   background-position: 0 -365px;
   color: #000000;
}

/* SUBNAVIGATION*/
#subNavigation h2 a {
   color: #6ab9cb;
   background: url(../../img/bullets/ikbouw/bullets.gif) 0 -138px no-repeat;
}

#subNavigation h2 a:hover {
background: url(../../img/bullets/ikbouw/bullets.gif) 0 -363px no-repeat;
color:#000000;
}

#subNavigation h2 a span {
   border-bottom: 1px solid #AECA30;
   color: #6ab9cb;
}

#page-content #subNavigation ul li a {
   color: #6ab9cb;
   background: url(../../img/bullets/ikbouw/bullets.gif) 0 -138px no-repeat;
}
#page-content #subNavigation ul li a:hover { 
	color:#000000; 
	background: url(../../img/bullets/ikbouw/bullets.gif) 0 -363px no-repeat;
}

#page-content #subNavigation ul li a span {
   border-bottom: 1px solid #AECA30;
   color: #00B0C5;
}

#page-content #subNavigation ul li a:hover span { 
	color: #000000; 
	
}

#page-content #subNavigation ul li strong a {
   background: url(../../img/bullets/ikbouw/bullets.gif) 0 -138px no-repeat;
}

#page-content #subNavigation ul li strong a span {
   color: #337582;
}

/* subnav sub */
#page-content #subNavigation ul ul li strong a {
   background-position: 0 -138px;
   
}

#page-content #subNavigation ul ul li strong a span {
   color: #337582;
}

/* FORM */
#utilities input#input-search {
   border-color: #AECA30;
}

#utilities input#submit-search {
   background: transparent url(../../img/bullets/ikbouw/bullets.gif) 90% -884px no-repeat;
   color: #fff;
}

#utilities form input#submit-search.hover {
   background-position: 90% -809px;
   color: #000;
}

.subhome #utilities input#submit-search {
   background: transparent url(../../img/bullets/ikbouw/bullets.gif) 90% -884px no-repeat;
}

.subhome #utilities input#submit-search.hover {
   background-position: 90% -809px;
   color: #000;
}

/* TEXT RESIZE LINKS */
#utilities div#font-size ul li a#smaller-link :hover,#utilities div#font-size ul li a#larger-link :hover {
   background-color: #00B0C5 !important;
}

.subhome #utilities div#font-size ul li a#smaller-link :hover,.subhome #utilities div#font-size ul li a#larger-link :hover {
   background-color: #00B0C5 !important;
}

/* ==================== End Specific for Header*/ /* ==================== Specific for Content*/ /* H1, H2, H3... */
.banner-withtitle h3 { border:1px solid #AECA30; background:#AECA30; }

/* P */
p.sub-title {
   color: #00B1C5;
}

p.page-browser a {
   background: #D4F1F1;
   color: #00B0C5;
}

p.page-browser a:hover {
   color: #000000;
}

p.page-browser a.link-previous {
   background: #fff url(../../img/bullets/ikbouw/bullets.gif) 0 -1259px no-repeat;
   color: #000;
}

p.page-browser a.link-next {
   background: #fff url(../../img/bullets/ikbouw/bullets.gif) 100% -1410px no-repeat;
   color: #000;
}

p.page-browser a.link-previous:hover,p.page-browser a.link-next:hover {
   color: #00B0C5;
}

.default-item p span {
   color: #00B0C5;
}


/* A */
p a {
   color: #00B0C5;
}

p a:hover {
   color: #000;
}

a.link-read-more {
   background: transparent url(../../img/bullets/ikbouw/bullets.gif) 100% -659px no-repeat;
   color: #00B0C5;
}

a.link-read-more:hover, a.link-read-more.hover {
   background-position: 100% -1185px;
   color: #000000;
}

/*UL */
#page-content ul li {
   
}

#page-content ul li a {
   background: url(../../img/bullets/ikbouw/bullets.gif) scroll 3px -3364px no-repeat;
}

#page-content ul li a:hover,#page-content ul li a:hover strong {
   color: #00B0C5;
}

#page-content ol li {
   color: #000;
   font-weight: normal;
}

#page-content ul.search-results li a:hover,#page-content ul.search-results li a:hover strong {
   color: #000;
}

#page-content ul.nieuws {
   border-color: #000;
}

#page-content ul.nieuws li a {
   background: url(../../img/bullets/ikbouw/bullets.gif) 0 -1484px no-repeat;
}

#page-content ul.nieuws li a:hover {
   background-position: 0 -1409px;
}

#page-content ul.nieuws li p {
   color: #000;
}

/* TABLE */
#page-content table {
   border-color: #AECA30;
}

caption {
   background-color: #AECA30;
   border-color: #AECA30;
   color: #000;
}

th {
   background-color: #C4D86A;
   border-color: #AECA30;
   color: #fff;
}

td {
   border-color: #AECA30;
}

tr.even-row td {
   background-color: #DFEAAD;
}

/* FORM */
#page-content input.text,#page-content input.two-chars,#page-content input.four-chars {
   border-color: #AECA30;
}

#page-content select {
   border-color: #AECA30;
}

#page-content form .error strong {
   color: #e83f15;
}

#page-content .form-navigation {
   background: #DFEAAD;
}

#page-content .form-navigation a.extended-search {
   background: #DFEAAD url(../../img/bullets/ikbouw/bullets.gif) 0 -881px no-repeat;
   color: #000;
}

#page-content .form-navigation a.extended-search:hover {
   background-position: 0 -814px;
}

#page-content .form-navigation .extended-search strong {
   color: #000;
}

#page-content .form-navigation a.extended-search:hover strong {
   color: #AECA30;
}

#page-content .form-navigation .submit {
   background: #fff url(../../img/bullets/ikbouw/bullets.gif) 94% -1406px no-repeat;
   color: #000;
}

#page-content .form-navigation .submit.hover {
   background-position: 94% -1581px;
   color: #6AB9C8;
}

/* search form */
.search-form .search-content {
   background: #DFEAAD;
}

#page-content .search-form h3 {
   border-color: #DFEAAD;
}

.search-form.simple input.text,.search-form.extended input.text {
   border-color: #DFEAAD;
}

/* general form */
.form {
   border-color: #DFEAAD;
}

.form .form-content, .form .form-content-no-button {
   background-color: #DFEAAD;
   border-color: #DFEAAD;
}

.primary-column .form h3 {
   border-color: #DFEAAD;
}

#page-content .form ol li {
   color: #000;
}

#page-content .form input {
   border-color: #AECA30;
}

#page-content .form textarea {
   border-color: #AECA30;
}

#page-content .form .form-navigation {
   background: #DFEAAD url() repeat-x scroll left bottom;
   
}

#page-content .form .form-navigation .submit {
   background: #fff url(../../img/bullets/ikbouw/bullets.gif) 94% -732px no-repeat;
   color: #AECA30;
   border: 1px solid #fff;
   cursor:pointer;
   float:right;
   font-family:Verdana,Arial;
   font-size:0.64em;
   font-weight:bold;
   height:20px;
   margin-bottom:0;
   padding-right:2em;
   width:9em;
}

#page-content .form .form-navigation .submit.hover {
   background-position: 94% -581px;
   color: #000;
}

/* DL */
#page-content dt {
   color: #00B0C5;
   border-top:1px solid #D4F1F1;
}
#page-content dd {
	border-top:1px solid #D4F1F1;
}
/* steps-blocks */
#page-content .steps {
   border-left: 1px solid #ded8ac;
}

#page-content .steps a {
   border-color: #ded8ac;
}

#page-content .steps a strong {
   color: #6AB9C8;
}

#page-content .step-content {
   background: #ded8ac;
}

/* infoblock -- Updat Jon Paul Sistermans 14aug09 --*/  
#page-content .infoblock { background:#DFEAAD;}
#page-content .subhome .infoblock,

/* ============= .summary ==== */

#page-content .summary  { background:#fff; border: 1px solid #AECA30; }
#page-content .summary.agenda  { background:#fff; border: 1px solid #00B0C5; }
   
/* h3 */
#page-content .summary h3, #page-content .tertiary-column .summary h3  { background:#AECA30;}
#page-content .summary.agenda h3, #page-content .tertiary-column .summary.agenda h3  { background:#00B0C5 ;}
      
/* a.link-read-more  */ 
#page-content .summary a.link-read-more { background: #fff url(../../img/bullets/almere/bullets.gif) 95% -1407px no-repeat; }
#page-content .summary a.link-read-more:hover { background-position: 95% -1582px; color:#000; }
         
/* ul standard color */
#page-content .summary ul li a { background:transparent url(../../img/bullets/bullets.gif) no-repeat scroll 0 -1585px; color:#000; }
#page-content .summary ul li a:hover { background:transparent url(../../img/bullets/bullets.gif) no-repeat 0 -1410px;  color:#00B0C5; }
     
/* ul agenda color */
#page-content .summary.agenda ul li a { background:transparent url(../../img/bullets/bullets.gif) no-repeat scroll 0 -1585px; color:#000; }
#page-content .summary.agenda ul li a:hover { background:transparent url(../../img/bullets/bullets.gif) 0 -1410px no-repeat; color:#00B0C5; }
#page-content .summary.agenda ul li p { color:#000; }        

/*  ============= end .summary ============= */

/*  ===== highlighted ========== */

.highlighted {
   background: #AECA30 none repeat scroll 0 0;
}

.highlighted h3 {
   background: #FFFFFF none repeat scroll 0 0;
   border: 1px solid #AECA30;
}
.highlighted p.right-aligned a {
   color:#000;
}

.highlighted a.link-read-more {
   background:#FFFFFF url(../img/bullets/bullets.gif) no-repeat scroll 95% -1582px;
   color:#000;
}

.highlighted a.link-read-more:hover {
   background:transparent url(../../img/bullets/ikbouw/bullets.gif) no-repeat scroll 95% -807px;
   color: #AECA30;
}

/*  ===== end highlighted ====== */

/* ==================== End Specific for Content*/ /* ==================== Specific for Footer*/ /* UL */
#page-footer li a {
   color: #00B0C5;
}

#page-footer li a:hover {
   color: #000;
}

#page-footer li.link-to-top a {
   background: transparent url(../../img/bullets/ikbouw/bullets.gif) 0 -439px no-repeat;
}

#page-footer li.link-to-top a:hover {
   background-position: 0 -514px;
}
/* ==================== End Specific for Footer*/ /* ++++++++++++++++++++ End ELEMENTS ++++++++++++++++++++ */ 
/* Zelfbouwgallerij */  
#page-content .zelfbouwgallerij a {background:#D4F1F1 !important; border: 1px solid #00B0C5 !important;}
#page-content .zelfbouwgallerij a.hover, #page-content .zelfbouwgallerij a.active {background:#00B0C5 !important;}
#selfBuildPopUpDiv div {background:#fff !important; border: 1px solid #00B0C5 !important; color: #00B0C5 !important;} 

/* =============== End of Styles for display on SCREEN */

h1.newsletter {
   color: #6AB9CB;
}

h2.newsletter {
    color: #6AB9CB;
}