/*
 * Speciale stylesheet voor een zwart-wit contrast. 
 * Deze sheet wordt als laatste ingeladen, dus overschrijft de voorgaande styling.
 * 
 * De structuur van het originele document is behouden, in de vorm van lege tags
 */


body {
   background: none; /* url(../gfx/bgBody.gif) bottom left repeat-x #fafafa; */
}

.siteContainer {
   background-color: #fff;
}

   #logo {
   }
	  #logo img {
	  }
   
   #mainMenu {
      background: none; /*url(../gfx/bgMainMenu.gif) bottom left repeat-x #003883;*/
   }
      #language,
      #search,
      #mainMenu ul {
      }
      #language a.active {
      	background: #000;
      }
         #language img {
            border: 1px solid  #000; /*#ffffff;*/
         }
         #language a.active img {
            border: 1px solid  #fff;
         }
      #search {
      }
      #mainMenu ul {
      }
         #mainMenu li,
         #mainMenu a {
         }
         #mainMenu li {}
            #mainMenu li.active {
               background: none; /*url(../gfx/mainMenuActiveLeft.gif) top left no-repeat;*/
            }
         #mainMenu a {
            color: #000; /* #fff;*/
         }
            #mainMenu .active a {
               color: #000;
               background: none; /*url(../gfx/mainMenuActiveRight.gif) top right no-repeat; */
            }
			#mainMenu h2 {
			}
   
   
   .productMenu {
      border-bottom: 4px solid #000;
   }
         .productMenu a {
         }
            .productMenu a span {
            }
               .productMenu a.active span {
                  color: #fff;
                  background-color: #000;
               }
   
   #header {
   }
	  #header img {
	  }
	  #shoppingCart, #searchFormContainer{
		  border: 4px solid #000;
		  background-color:  #fff; /*#003883;*/
		  color: #000;
	  }
	     #shoppingCart p,
		  #shoppingCart h3,
		  #shoppingCart a {
		  	 color: #000; /* #fff; */
		  }
	     #shoppingCart #link {
	     }
	     #shoppingCart h3 {
	     }
		  
   #toolbar {
      background-color: #fff;
   }
      #toolbar a.active {
         color: #fff;
         background-color: #000;
      }
		  
   #mainContainer {
      background: none; /*url(../gfx/bgMainContainer.jpg) top center no-repeat #e2001a;*/
   }
      #main {
         background: none; /*url(../gfx/bgLeft.gif) top left repeat-y #fff;*/
      }
         #left,
         #right {
         }
         #left {
            width: 210px;
         }
				#contactPage #left * {
					color:  #000; /* #fff; */
				}
					#contactPage #contactForm textarea,
					#contactPage #contactForm input {
						color: #000;
					}
				 
            #left ul {
            }
               #left ul li,
               #left ul a {
               }
               #left ul li {
               }
               #left ul a {
                  color:  #000; /* #fff; */
                  font-weight: bold;
                  text-decoration: none;
               }
                  #left ul .active a {
                     color: #000;
							text-decoration: underline;
                     background-color: #fff;
                  }
						#left ul .active ul a {
							background-color: #fff; /*#003883; */
							text-decoration: none;
							color: #000; /* #fff; */
						}
						   #left ul .active ul .active a {
						   	color: #000;
								text-decoration: underline;
                        background-color: #fff;
							}
				/* Newsletter pagina */
				#newsPage {}
				   #newsletterContainer {}
				      #newsPage #left h4,
				      #newsPage #left label,
				      #newsPage #left form td{
				         color: #000; /*#fff;*/
				      }
				      #newsPage #newsletterForm .text{
				      }
            .newsletterlink {
               color: #000; /*#fff;*/
            }

         #right {
         }
            #right h1 {
               font-weight: bold;
            }
            #right h2 {
               font-weight: bold;
            }
				#right ul,
				#right ol {
				}
				
         #mainTop {
            background: none; /*url(../gfx/mainTop.gif) bottom left no-repeat;*/
         }
         #mainBottom {
            background: none; /*url(../gfx/mainBottom.gif) bottom left no-repeat; */
         }
				/* Contact pagina, andere verhouding tussen left en right  */
				#contactPage #mainTop {
				    background: none; /*url(../gfx/mainTopContact.gif) bottom left no-repeat; */
				}
				
				#contactPage #mainBottom {
				    background: none; /*url(../gfx/mainBottomContact.gif) bottom left no-repeat; */
				}
				
				#contactPage #main {
				    background: none; /*url(../gfx/bgLeftContact.gif) top left repeat-y #fff; */
				}
				
				#homePage p.link a { 
		         color: #000; /*#e2001a;*/
		      }

   #footer {
      border-bottom: 3px solid #000; /*#fff; */
      border-top: 3px solid #000; /*#fff; */
      background: none; /*url(../gfx/bgFooter.gif) top left repeat-x #003883;*/
   }
      #footer,
      #footer * {
         color:  #000; /*#ffffff; */
      }
      #footerRight {
      }
	      #footerRight h2{
	      }

