/* layout & form */
body { margin: 0px;	padding: 0px; }

a img { border: 0px none; }

#siteContainer { margin: 0px auto 20px auto; padding-top: 12px; width: 986px; }
	#header { position: relative; padding-bottom: 192px; height: 75px; }
		#logo { position: absolute; top: -12px; right: 16px; }
		#header #pageList { border-top: 1px solid; min-height: 39px; z-index: 5; }
		#header .menu { margin: 0px 0px 0px 23px; padding: 0px; width: 754px; min-height: 35px; z-index: 10; position: relative; }
			#header .menu li { list-style: none outside; float: left; padding: 0px; position: relative; }
				#header .menu a { display: block; margin: 9px 16px 0px 0px; }
				#header .subMenu { display: none; margin: 0px; padding: 0px; width: 161px; position: absolute; top: 35px; left: -19px; z-index: 20; }
				#pageList .subMenu { top: 39px; z-index: 15; }
					#header .subMenu li { float: none; margin: 0px; }
					#header .subMenu li.bottom { padding-bottom: 4px; }
						#header .subMenu a { margin: 0px; padding: 4px 19px; }
						#header .subMenu .subMenu { left: 141px; top: 1px; }
						.sf-sub-indicator { display: none; }
			#quickSearchForm { position: absolute; top: 45px; right: 205px; width: 127px; z-index: 6; }
				#quickSearchForm label { position: absolute; top: 2px; left: 4px; }
					#quickSearch { margin: 0; border: 0 none; padding: 2px; width: 100px; }
					#submitQuickSearch { margin: 0; border: 0 none; padding: 0; width: 13px; height: 13px; cursor: pointer; vertical-align: top; }

	#contentContainer { padding-bottom: 44px; width: 986px; overflow: hidden; }
		#leftColumn { margin: 0px; padding: 24px 23px 0px 23px; width: 136px; float: left; }
			.box { margin-bottom: 18px; }
				.box h3 { margin: 0px 0px 4px 0px; padding: 0px; }

		#contentColumn { margin: 0px; padding: 24px 0px 0px 50px; width: 540px; min-height: 341px; float: left; position: relative; }
			#contentColumn h1 { margin: 0px 0px 8px 0px; padding: 0px 0px 8px 0px; border-bottom: 1px solid; }
			#contentColumn h2 { margin-top: 0px; }
			#contentColumn .productPhoto { float: right; margin: 0px 0px 10px 10px; }
			#productLinks { margin: 0; padding: 0; list-style: none outside; } /* position: absolute; bottom: 0px; left: 28px; */
				#productLinks li { display: inline; margin-left: 5px; }

		#rightColumn { margin: 0px; padding: 42px 0px 0px 25px; width: 189px; float: left; }
			#landKaart { position: relative; width: 168px; height: 183px; }
				#landKaart a { display: block; position: absolute; width: 10px; height: 10px; }

	#footer {}
		#footerLinks { margin: 0px; padding: 0px 0px 0px 23px; width: 963px; overflow: hidden; }
			#footerLinks li { list-style: none outside; float: left; height: 23px; }
				#footerLinks a { display: block; margin: 4px 14px 0px 0px; }
		#footerText { margin: 4px 23px 0px 23px; padding: 0px 0px 4px 0px; }
			#footerText ul { margin: 0px; padding: 0px; display: inline; }
				#footerText li { margin: 0px; padding: 0px 0px 0px 20px; display: inline; }

/* colours and images */
body { color: #5c5b60; background-color: white; }
#siteContainer { background-color: #5c5b60; }
	#header { background-color: #0b479d; background-position: bottom left; background-repeat: no-repeat; }
		#header #pageList { border-color: #c2c4c6; }
			#header .menu a { color: #c2c4c6; }
			#header .menu  a.selected { color: white; }
			#header .subMenu li { background-image: url('/download/?id=7729024&ext=.png'); background-position: center left; background-repeat: no-repeat; }

			#header .subMenu li.top { background-position: top left; }
			#header .subMenu li.bottom { background-position: bottom left; }

				#header .menu .subMenu a { color: #c2c4c6; }
				#header .subMenu a:hover { color: white; }
				#header .subMenu  a.selected { color: white; }
		#submitQuickSearch { color: white; background-color: transparent; }

	#contentContainer { background-color: white; }
		#contentColumn { background-image: url('/download/?id=7728980'); background-position: bottom left; background-repeat: no-repeat; }
			#productLinks a { color: #c2c4c6; }
		#landKaart { background-image: url('/download/?id=7728940'); }
			#landKaart a { background-position: center center; background-repeat: no-repeat; }
			#landKaart .dealer { background-image: url('/download/?id=7735196'); }
			#landKaart .servicepunt { background-image: url('/download/?id=7735199'); }

	#footer { background-color: white; color: #A4AAAF;}
		#footerLinks { background-color: #5c5b60; }
		#footer a { color: #A4AAAF; }

/* irrifrance */
	#site7729554 #header { background-color: #1b038e; }
		#site7729554 #header .subMenu li { background-image: url('/download/?id=7729074&ext=.png'); }
		#site7729554 #secondLogo { background-image: url('/download/?id=7728889&ext=.png'); width: 202px; height: 112px; position: absolute; bottom: 0px; left: 23px; }

/* ocmis */
	#site7729559 #header { background-color: #045804; }
		#site7729559 #header .subMenu li { background-image: url('/download/?id=7729113&ext=.png'); }
		#site7729559 #secondLogo { background-image: url('/download/?id=7729167&ext=.png'); width: 175px; height: 94px; position: absolute; bottom: 10px; left: 23px; }
		#site7729559 #landKaart { background-image: url('/download/?id=7771227'); }

/* rovatti */
 	#site9681689 #header { background-color: #045804; }
 		#site9681689 #header .subMenu li { background-image: url('/download/?id=7729113&ext=.png'); }

/* fonts */
body, input, select, text-area { font-size: 12px; font-family: arial, verdana, sans-serif; }
#header .menu { font-size: 13px; }
#header .menu a { text-decoration: none; }
#header .menu a:hover { text-decoration: underline; }
#header .menu a.selected { font-family: "arial black", arial, verdana, sans-serif; font-weight: bold; text-transform: uppercase; text-decoration: none; }
#header .subMenu a.selected { font-family: arial, verdana, sans-serif; font-weight: normal; text-transform: none; text-decoration: none; }
#header .subMenu a:hover { text-decoration: none; }
.box h3 { font-weight: normal; font-size: 11px; text-transform: uppercase; }
#contentColumn h1 { text-transform: uppercase; font-size: 13px; font-weight: bold; }
#contentColumn h2 { text-transform: uppercase; font-size: 12px; font-weight: bold; }
#productLinks {  }
	#productLinks a { text-decoration: none; }
	#productLinks a:hover { text-decoration: underline; }
#footerLinks a { text-decoration: none; }