#fx .right div#langmenu div.langmenu ul.langmenu > li.cur {
  background-color: white;
  color:#7C878E; 
}
#fx .right div#langmenu div.langmenu ul.langmenu > li.cur li:before {
  color:white; 
}
#fx .right div#langmenu div.langmenu ul.langmenu > li.cur {
  background-color: #7C878E;
  background-position:20px -281px;
  color:white; 
}
#fx .right div#langmenu div.langmenu ul.langmenu > li.cur span {
	color: white;
}
#fx .right div#langmenu div.langmenu ul.langmenu > li.cur a {
	color:white; 
}

#zwcc .accept {
  color:#000;
}

.orbit-wrapper .orbit-caption p.orbit-caption-head {
    color:#7C878E;
}
.orbit-wrapper .orbit-caption p.orbit-caption-head span {
    color:#000;
}
.orbit-wrapper .orbit-caption p.orbit-caption-head small {
    display:block;
    color:#000;
    font-size:60%;
    font-weight:bold;
    line-height:1.3em;
    width:55%;
}
.orbit-wrapper .orbit-caption p.orbit-caption-tail .button-orange {
	    color:#000;
}
#zwcc .accept {
  color:#000;
}



/*
div.row p.bodytext a.button-orange,
div.row p.bodytext a.button-green,
div.row p.bodytext a.button-blue {
  background: url('../img/fsprite.png') no-repeat scroll -75px -2109px #FAE100;
  color:#000 !important;
}
*/

#sliderbox a.button {
    background:#FFFF00 url();
	color:#000 !important;
}

#breadcrumbs span.CUR {
	color:#000;
}
div.row article a {
	background-position:-33px -267px;
}
div.row article a.button-blue:hover {
	background-position:-75px -197px;
}
.orbit-wrapper .orbit-caption p.orbit-caption-head {
	color:#7C878E;
}
.orbit-wrapper .orbit-caption p.orbit-caption-head span {
	color:#000;
}



@media print {
  /* a.mail:after { content:": sales@BOIPA.com"; } */
}
