a, a:active, a:visited {
    color:#666666;
}

a:hover {
    color:#e00;
}

a strong, a:active, a:visited strong{
    color:#f00;
}

.wonenenmeerwerkenenmeerbg {
    background: url("../images/bovenbalk-website-wonenenmeer-werkenenmeer.png") no-repeat;
}

.wonenenmeerbg {
    background: url("../images/bovenbalk-website-wonenenmeer.png") no-repeat;
}

.werkenenmeerbg {
    background: url("../images/bovenbalk-website-werkenenmeer.png") no-repeat;
}

body #menu li a:hover {
    color:#ff0000;
}

#menu a, #menu a:active, #menu a:visited{
    color:#000;
}

#menu li.active a, #menu li.active a:active, #menu li.active a:visited{
    color:#f00;
}


#menu li {
    border-left:solid 1px #f00;
}

#menu li.first {
    border-left:none;
}   

#boxes.homepage  {
    border-left:dotted 1px #f00;
}

.homepage #item2, .homepage #item4 {
    background:#cccccc;
    border-left:solid 3px #fff;
}

.homepage #item3,.homepage #item6, .homepage #item8 {
    background:#cc0000;
    border-left:solid 3px #fff;
    color:#fff;
}

.homepage #item7 {
    background:#999999;
    border-left:solid 3px #fff;
}

/* bedrijfsobjecten */ 

.bedrijfsobjecten #item1 #zoekbedrijfspanden 
{
	color:#f00;
}

.bedrijfsobjecten #item2 
{	
	background:#ededed;
    border-left:solid 3px #fff;
}

.bedrijfsobjecten #item4 {
    background:#cccccc;
    border-left:solid 3px #fff;
}

.bedrijfsobjecten #item3,.bedrijfsobjecten #item6, .bedrijfsobjecten #item8 {
    background:#cc0000;
    border-left:solid 3px #fff;
    color:#fff;
}

.bedrijfsobjecten #item7 {
    background:#999999;
    border-left:solid 3px #fff;
}

body .bedrijfsobjecten #item2 ul li #objecttypegeenvoorkeur, body .bedrijfsobjecten #item2 ul li #prijstypegeenvoorkeur {
    background:none;
}

.bedrijfsobjecten #item1 div, .bedrijfsobjecten #item5 div{
    border-left:dotted 1px #ff0000;
}

/* selectie */

#selectors a.selected, .objectcriteria a.selected {
    background: url("../images/remsel.png") no-repeat right center;    
    color:#cc0000;
}

body #ot #objecttype, body #p #prijsobject {
    background:none;
}

/* text header */

#textheader {
    border-top: solid 1px #666666;
    border-bottom: dotted 1px #cccccc;
    background-color:#ededed;
}

#textheader h2 {
    border-top: dotted 1px #cccccc;
}

#textheader h2 span.address {
    color:#f00;
    border-right:solid 1px #999999;
}

#textheader h2 span.price {
    color:#666666;
}

#textheader h2 span.price2 {
    color:#666666;
    border-left:solid 1px #999999;
}

#objectinfo #objectproperties { 
    color:#666666;
}

#objectinfo #objectproperties caption {
    color:#000;
}

#objectinfo #objectproperties td {
    color:#000;
}

#objectinfo #objecttext, #objectphotos {
    color:#666666;
    background:#ededed;
}

#objectinfo #objecttext h4 {
    color:#000;
}

#objectinfo #objecttext h5 {
    color:#000;
}

#objectinfo #objectproperties caption {
    border-top:dotted 1px #cccccc;
}

div.actionsfooter {
    border-top:dotted 1px #cccccc;
    background: url("/images/block.gif") no-repeat top right;
}


#objectmap {
    background:#fff;
}

#objectinfo .openhuis {
    background:#ff0000;
    color:#fff;
}

.openhuis a, .openhuis a strong {
    color:#eee;
}
.openhuis a:hover, .openhuis a:visited {
	color:#000;	
}


#objectinfo .openhuis {
    background:#ff0000;
    color:#fff;
}


/* onskantoor */


.onskantoor #item1 {
    background:#cccccc;
}

.onskantoor #item2, .onskantoor #item3, .onskantoor #item4, .onskantoor #item6, .onskantoor #item7, .onskantoor #item8, .onskantoor #item10, .onskantoor #item12   {
    border-left:solid 3px #fff;
}
.onskantoor #item2 {
    background:#eaeaea;
}

.onskantoor #item6 {
    background:#999999;
}

.onskantoor #item7 {
    background:#6e6e6e;
}
.onskantoor #item8 {
    background:#999999;
}

.onskantoor em {
    color:#ff0000;
}

.onskantoor {
    color: #666666;
}

.onskantoor a {
    color:#f00;
}

.onskantoor a.spijkstra {
    color: #000084;
}

.onskantoor a.spijkstra .spijkstrameer {
    color:#ff9a00;
}

.onskantoor #item1 div, .onskantoor #item2 div, .onskantoor #item3 div  {
    border-left: dotted 1px #f00;
}

.onskantoor #item9 div, .onskantoor #item10 div {
    border-left: dotted 1px #f00;
}

.onskantoor #item5 {
    background:#ff0000;
}

.onskantoor .photo a {
    color:#fff;
}

/* objecten */

.searchresultlist .even {
    background: #ededed;
}


.selectiefilter a.selected {
    color:#ff0000;
}

.selectiefilter a {
    border-right:solid 1px #666666;
}

.selectiefilter a.first {
    border-left:solid 1px #666666;
}

.searchresultlist th strong{
	color:#ff0000;
}

.searchresultlist th strong a{
	color:#ff0000;
}

.searchresultlist strong.openhuis {
    background:#ff0000;
    color:#fff;
}

.searchresultlist .geenprijs {
    color: #ff0000;
}

.searchresultlist .objectdetailheader {
    color:#666666;
}

.searchresultlist .firstrow td, .searchresultlist .firstrow th {
    border-top:1px dotted #CCCCCC;
}

#selectors {
    background:#eaeaea;
    border-top:1px dotted #CCCCCC;
    border-bottom:1px dotted #CCCCCC;
}

.searchresultlist .kamersmogelijk { 
    color:#666666;
}

body .searchresultlist .hover {
    background:#ffeeee;
}

/* contact */

#contactpage h2 {
    color:#ff0000;
}

#contactpage {
    color:#666666;
}

#contactpage #item2, #contactpage #item6 {
    background:#ededed;
}

#contactpage #map strong{
    color:#ff0000;
}

#contactpage #item1, #contactpage #item2, #contactpage #item4, #contactpage #item5 {
    border-right: solid 3px #fff;
    border-bottom: solid 3px #fff;
}

#contactpage #item3, #contactpage #item6 {
    border-bottom: solid 3px #fff;
}

#contactpage #item1 div, #contactpage #item2 div {
    border-left: dotted 1px #f00;
}

/* aanbod */

#aanbodservice #item1 {
    background: #ededed;
    border-left:0;
    color:#666666;
}

#aanbodservice #item1 h2 {
    color:#ff0000;
}

#aanbodservice #item4, #aanbodservice #item6 {
    border-left:0;
}

#aanbodservice #item1 div, #aanbodservice #item4 div, #aanbodservice #item2 div {
    border-left: dotted 1px #f00; 
}

#aanbodservice #item3, #aanbodservice #item7, #aanbodservice #item5 {
    background: #999999;
}

#aanbodservice #item6 {
    background:#ff0000;
    
}

#aanbodservice #item6 div  {
    border-left:0;
}

#aanbodservice .itemtype1 {
    border-left: solid 3px #fff;
    border-top:  solid 3px #fff;
}

#aanbodservice .itemtype2 {
    border-left: solid 3px #fff;
    border-top:  solid 3px #fff;
}

#aanbodservice .itemtype3 {
    border-left: solid 3px #fff;
    border-top:  solid 3px #fff;
}

#aanbodservice fieldset {
    border:0;
}

#aanbodservice fieldset legend {
    color:#000;  
}

#aanbodservice strong {
    color:#ff0000;
}

/* adressen */

body .homepage #item5, body #aanbodservice #item4, body .aankoopmakelaar #item8 {
    color:#666666;
}

/* aankoopmakelaar */

.aankoopmakelaar {
    color:#666666;
}

.aankoopmakelaar h2  {
    color:#ff0000;
    margin-top:0;
}

.aankoopmakelaar h2  {
    padding-top:5px;
}

.aankoopmakelaar #item1, .aankoopmakelaar #item10 {
    background: #ededed;
}

.aankoopmakelaar #item6 {
    background: #6e6e6e;
}

.aankoopmakelaar #item7 {
    background: #999999;
}

.aankoopmakelaar #item11 {
    background: #ff0000;
}

.aankoopmakelaar .item {
    border-left:solid 3px #fff;
}

.aankoopmakelaar #item1 div {
    border-left:dotted 1px #ff0000;
}

.aankoopmakelaar #item5 div,.aankoopmakelaar #item9 div, .aankoopmakelaar #item10 div  {
    border-left:dotted 1px #ff0000;
}

.aankoopmakelaar #item3 div {
    border-left:dotted 1px #ff0000;
}

.aankoopmakelaar .item div {
    height:100%;
}

/* usermessage */

#usermessage .messagecontainer {
    background: #ededed;
    border:solid 1px #000;
}


/* objectproperties */

#objectproperties em, .pricedetail .geenprijs {
    font-style:normal;
    color:#ffffff;
    background-color:#ff0000;
    padding-left:5px;
    padding-right:5px;
}


