.contrast 
{
	color:  #FFFFFF!important;	
	background-color : Black;
}

.contrast h1, .contrast h2, .contrast h3, .contrast h4, .contrast h5, 
.contrast p, .contrast .head, .contrast .orangetext, .contrast .readMore
{
	color : #FFFFFF!important;	
}

.contrast .leftPaneWrapper {
	background-color : #000000;
}

.contrast .contentWrapper {
	background : transparent url(../img/content_home_background_contrast.gif) repeat-y scroll 0 0; 
}	

.contrast .pageFunctionLink2 a {
	color: #FFFFFF !important;
	margin-bottom: 6px;
	padding : 0 0 0 2px;
}

.contrast #sideMenu a {
	color: #000000;
	background-color:#FFFFFF;
}

.contrast .topBar {	background: #FFFFFF;	}
.contrast .topBar .address { color : #000000; }

.contrast .contentBox {
border:1px solid #000000;
}

.contrast .contentBox *,
.contrast .green .leftPaneHeader,
.contrast .green h1,
.contrast .green h2,
.contrast .green h3,
.contrast .green a,
/*.contrast .green #sideMenu a,*/
.contrast .green .threeColumns *,
.contrast .green .indexColor a,

.contrast .orange .leftPaneHeader,
.contrast .orange h1,
.contrast .orange h2,
.contrast .orange h3,
.contrast .orange a,
/*.contrast .green #sideMenu a,*/
.contrast .orange .threeColumns *,
.contrast .indexColor a
{
	color: #FFFFFF;
}

.contrast .green #sideMenu a.DisabledMenuItem,
.contrast .green #sideMenu a.DisabledMenuItem:hover,
.contrast .orange #sideMenu a.DisabledMenuItem,
.contrast .orange #sideMenu a.DisabledMenuItem:hover
{
background-color: #FFFFFF;
}

.contrast .dialogBox {
background-color:#000000;
}

.contrast .dialogBoxInlog {
	background-color : #FFFFFF;    
}

.contrast .dialogBoxInlogHeader {
	background-color : #FFFFFF;	
	color:#000000 !important;
	border-bottom : 1px solid #000000;
}

.contrast .inputWrapper input, .contrast .search input {
    color : #000000;
}

.contrast .inputWrapperSearch input {
    color : #000000;
    border:1px solid #000000;
    padding : 4px 2px 4px 0px;
    margin-top : -3px;
    
}

.contrast .inputWrapper, .contrast .inputWrapperSearch {
    width:144px;
}

.contrast .inputWrapper {
    border:1px solid #000000;
}

.contrast .dialogBoxInlog_overig .inputWrapper, .contrast .dialogBoxInlog_overig .inputWrapperSearch {
width:94px;
}

.contrast .subHeader {
 background-color : #FFFFFF;
}

.contrast .dialogBox .dialogBoxHeaderLink,
.contrast .dialogBoxHeaderLink
{
	background:#FFFFFF  url(/Portals/_default/Skins/PNO/img/dialogbox_link_background_contrast_header.gif) no-repeat right top;
   color : #000000 !important; 
}

.contrast .dialogBox a.dialogBoxHeaderButton
{
	background:#FFFFFF  url(/Portals/_default/Skins/PNO/img/dialogbox_link_background_contrast.gif) no-repeat right top;
}



.contrast #categoriesMenu a.dialogBoxHeaderLink, .contrast #categoriesMenu a.dialogBoxHeaderLink:hover
{
	background:#000000  url(/Portals/_default/Skins/PNO/img/dialogbox_link_background_contrast_down.gif) no-repeat right top;
	color : #FFFFFF;
}

.contrast .dialogBox .dialogBoxHeaderLink, .contrast .dialogBox a.dialogBoxHeaderButton 
{
	color : #000000!important;
}

.contrast #categoriesMenu ul, .contrast #categoriesMenu a
{
	background-color : #000000;
	color : #FFFFFF;
}
.contrast #categoriesMenu a:hover
{
	background-color : #FFFFFF;
	color : #000000;
}


.contrast a.dialogBoxHeaderButton a:hover,
.contrast .headerMenu .dialogBoxHeaderLink,
.contrast .headerMenu a.dialogBoxHeaderButton
{
	background:#000000  url(/Portals/_default/Skins/PNO/img/dialogbox_link_background_contrast_grijs.gif) no-repeat right top;
	text-decoration : none;
	color : #FFFFFF!important;
}

.contrast .dialogBox *
{
	color : Black!important;
}





.contrast #sideMenu a.DisabledMenuItem,
.contrast a.DisabledMenuItem {
	color: #000000;
}

.contrast .contentPane {
border:1px solid #000000;
}

.contrast .rightPane {
border:1px solid #000000;
}

.contrast #sideMenuRight a.DisabledMenuItem, .contrast #sideMenuRight a.DisabledMenuItem:hover {
background-color:#FFFFFF;
color:#000000;
}

.contrast .date_news_list {
color : #000000; 
font-weight:normal
}

.contrast #sideMenuRight a {
	color : #000000;
	background-color: #FFFFFF;	
}

.contrast #sideMenuRight .selected a
{
	background-color: #000000;	
}

.contrast .orderButton, .contrast .orderBoxHeaderLink {
	color:#000000!important;
}

.contrast .orderBoxHeaderLink,
.contrast .bestelBoxHeaderLink,
.contrast .orderButton  
{
	background:#FFFFFF;
}

.contrast .SubHead, .contrast .subhead {
color:#FFFFFF;
}

.contrast #SaveForm .sendBtn, .contrast #SaveForm .sendBtn.orange {
	background-color: #fff;
	color: #000;
}
.contrast #categoriesMenu a, .googlemap {
	border-bottom:1px solid #fff;
}

.contrast #sideMenu a:hover {
	background-color: #000;
	color: #fff;
}
.contrast #sideMenu a.DisabledMenuItem:hover {
	color: #000;
}

.contrast #sideMenu .selected a
{
	font-weight: bold;
	background-color: #000;
	color: #fff;
}

.contrast .notforEveryone
{
	color: #fff;
}
.contrast .ControlPanel
{
	color: #000;
}

/*






*/
