/* DUTCH NAVIGATION STYLE SHEET CAMPINGS-INTERNATIONAL.COM */
/* AUTHOR: Robin Hertog */
/* LAST UPDATE: 03-03-2009 */

/* NAVIGATION */
#navigation {
	margin: 2px 10px;
	height: 45px;
	width: 960px;
	background: transparent url('../images/navigation/nederlands/navigation-background.jpg') repeat-x;
	}
	
	#navigation .navigation {
		float: left;
		display: block;
		height: 45px;
		}
	
	#navigation .navigation span {
		display: none;
		}
	
	#navigation .navigation-side {
		float: right;
		margin-right: -10px;
		width: 11px;
		height: 45px;
		background: transparent url('../images/navigation/nederlands/navigation-right.png') no-repeat;
		}

	/* NAVIGATION - HOME */
	#navigation .home {
		margin-left: -10px;
		width: 81px;
		background: transparent url('../images/navigation/nederlands/navigation-home.png') no-repeat;
		}
	
		#navigation a:hover.home {
			background-position: 0 -45px;
			}
	
	/* NAVIGATION - CAMPINGS */

	/* WILLEM */
	#navigation .campingsdiv { float: left; }
	#navigation .campingsdiv .campingslandendiv { display: none; }
	#navigation .campingsdiv:hover .campingslandendiv { position: absolute; margin-top: 45px; display: block; padding: 20px 0; width: 140px; background: #D4D4D4; }
	* + html #navigation .campingsdiv:hover .campingslandendiv { margin-left: -103px; }
		#navigation .campingsdiv:hover .campingslandendiv .campingslanddiv { line-height: 18px; padding: 5px 20px; }
		#navigation .campingsdiv:hover .campingslandendiv:hover .campingslanddiv:hover { background: #E1E1E1; }
			#navigation .campingsdiv:hover .campingslandendiv .campingslanddiv .campingsregiosdiv { position: absolute; display: none; width: 140px; padding: 20px 0; margin-top: -43px; margin-left: 120px; background: #E1E1E1; }
			#navigation .campingsdiv:hover .campingslandendiv:hover .campingslanddiv:hover .campingsregiosdiv { display: block;  }
    			#navigation .campingsdiv:hover .campingslandendiv .campingsregiodiv { line-height: 18px; padding: 5px 20px; }
		        #navigation .campingsdiv:hover .campingslandendiv:hover .campingsregiodiv:hover { background: #F1F1F1; }
    			    #navigation .campingsdiv:hover .campingslandendiv .campingslanddiv .campingsplaatsdiv { position: absolute; display: none; width: 100px; padding: 20px; margin-top: -36px; margin-left: 120px; background: #F1F1F1; }
    			    #navigation .campingsdiv:hover .campingslandendiv:hover .campingsregiodiv:hover .campingsplaatsdiv { display: block;  }
	
	#navigation .campings {
		width: 103px;
		background: transparent url('../images/navigation/nederlands/navigation-campings.jpg') no-repeat;
		}
	
		#navigation .campingsdiv:hover .campings {
			background-position: 0 -45px;
			}
	/* EIND WILLEM */
	
	/* NAVIGATION - OVER ONS */
	#navigation .overons {
		width: 97px;
		background: transparent url('../images/navigation/nederlands/navigation-overons.jpg') no-repeat;
		}
	
		#navigation a:hover.overons {
			background-position: 0 -45px;
			}
	
	/* NAVIGATION - FAQ */
	#navigation .faq {
		width: 71px;
		background: transparent url('../images/navigation/nederlands/navigation-faq.jpg') no-repeat;
		}
	
		#navigation a:hover.faq {
			background-position: 0 -45px;
			}
	
	/* NAVIGATION - CONTACT */
	#navigation .contact {
		width: 91px;
		background: transparent url('../images/navigation/nederlands/navigation-contact.jpg') no-repeat;
		}
	
		#navigation a:hover.contact {
			background-position: 0 -45px;
			}
			
	/* LANDENNAVIGATIE */
	#landnavigatie {
		margin: 2px 10px;
		height: 20px;
		width: 960px;
		}
		
		#landnavigatie .landnavigatie {
			float: right;
			display: block;
			height: 20px;
			}
		
		#landnavigatie .landnavigatie span {
			display: none;
			}
	
		/* LANDENNAVIGATIE - NEDERLANDS */
		#landnavigatie .nederlands {
			margin-top: -10px;
			width: 20px;
			background: transparent url('../images/navigation/landen/nederland.png') no-repeat;
			}
		
			#landnavigatie a:hover.nederlands {
				background-position: 0 -20px;
				}
		
		/* LANDENNAVIGATIE - ENGELS */
		#landnavigatie .engels {
			margin-top: -10px;
			width: 20px;
			background: transparent url('../images/navigation/landen/engels.png') no-repeat;
			}
		
			#landnavigatie a:hover.engels {
				background-position: 0 -20px;
				}
		
		/* LANDENNAVIGATIE - DUITS */
		#landnavigatie .duits {
			margin-top: -10px;
			width: 20px;
			background: transparent url('../images/navigation/landen/duits.png') no-repeat;
			}
		
			#landnavigatie a:hover.duits {
				background-position: 0 -20px;
				}
	
	
	/* CAMPINGNAVIGATION */
	#campingnavigation {
		margin: 2px 25px;
		height: 32px;
		background: transparent url('../images/content/camping/navnederlands/navigation-background.jpg') repeat-x;
		}
		
		#campingnavigation .campingnavigation {
			float: left;
			display: block;
			height: 32px;
			}
		
		#campingnavigation .campingnavigation span {
			display: none;
			}
		
		#campingnavigation .campingnavigation-side {
			float: right;
			margin-right: -11px;
			width: 11px;
			height: 32px;
			background: transparent url('../images/content/camping/navnederlands/navigation-right.png') no-repeat;
			}
	
		/* CAMPINGNAVIGATION - ALGEMEEN */
		#campingnavigation .algemeen {
			margin-left: -6px;
			width: 86px;
			background: transparent url('../images/content/camping/navnederlands/navigation-algemeen.png') no-repeat;
			}
		
			#campingnavigation a:hover.algemeen {
				background-position: 0 -32px;
				}
		
		/* CAMPINGNAVIGATION - FACILITEITEN */
		#campingnavigation .faciliteiten {
			width: 79px;
			background: transparent url('../images/content/camping/navnederlands/navigation-faciliteiten.png') no-repeat;
			}
		
			#campingnavigation a:hover.faciliteiten {
				background-position: 0 -32px;
				}
		
		/* CAMPINGNAVIGATION - FOTOS */
		#campingnavigation .fotos {
			width: 60px;
			background: transparent url('../images/content/camping/navnederlands/navigation-fotos.png') no-repeat;
			}
		
			#campingnavigation a:hover.fotos {
				background-position: 0 -32px;
				}
		
		/* CAMPINGNAVIGATION - VIDEO */
		#campingnavigation .video {
			width: 58px;
			background: transparent url('../images/content/camping/navnederlands/navigation-video.png') no-repeat;
			}
		
			#campingnavigation a:hover.video {
				background-position: 0 -32px;
				}
		
		/* CAMPINGNAVIGATION - KAART */
		#campingnavigation .kaart {
			width: 52px;
			background: transparent url('../images/content/camping/navnederlands/navigation-kaart.png') no-repeat;
			}
		
			#campingnavigation a:hover.kaart {
				background-position: 0 -32px;
				}

