/* backgrounds */
body {
	background:url(../body-alt.png) repeat-x #f0f0f0;
}
.wrapper {
	width: 884px;
	text-align: center;
	margin: 0 auto;
}

.innerWrapper {
	width: 884px;
	float: none !important;
	text-align: left;
	border-top: 0;
	position: relative;
	margin: 0 auto;
}
#header h1 {
	height: 78px;
	width: 250px;
	background:url(../Schriftzug-zinq_200px.png) 50% 50% no-repeat;
	margin-top: 68px;
}
#header li {
	background: #e0e0e0;
}
#header li a {
	color: #303030;
}
#coatings .sectionContainer,
#duplexCoatings .sectionContainer {
	background: url("../sectionContainer-coatings2.gif") repeat-y !important;
}
#preferences .sectionContainer {
	background: url("../sectionContainer-prefs2.gif") repeat-y !important;
}
#projectSpecs .sectionContainer {
	background: url("../sectionContainer-projectSpecs2.gif") repeat-y !important;
}
#report .sectionContainer {
	background: url("../sectionContainer-reportPrefsSidebar4.png") no-repeat !important;
	width: 802px /*837px*/;
	padding: 25px 0 10px 35px;
	position: relative;
}
#report #initialCalculations .paintCol {
	background: #0e5292;
}
#report #initialCalculations .hdgCol {
	background: #09355e;
}
/* Report Header #calculations */
#report #calculations .tallHeaderImage img {
	width: 226px;
	height: 97px;
	z-index: 9999;
	margin: 0 0 -18px 1px;
}
#report.lang-nl #calculations .tallHeaderImage img {
	margin: 0 0 -14px 1px;
}
#report #calculations #paint .shortHeaderImage img {
	visibility: hidden;
}
#report #calculations .firstRow td:nth-of-type(2),
#report #calculations .firstRow td:nth-of-type(3),
#report #calculations .firstRow td:nth-of-type(4) {
	width: 50px !important;
}
.shortHeaderImagePrint {
	background: url(../reportLogo-blue_print-alt.png) no-repeat !important;
	display: none;
	height: 0;
}
#progress-bar {
	background:url(../nav-plain.png) repeat-x;
}
#progress-bar li a, #progress-bar li span {
	background:url(../nav-off.png) right top no-repeat;
}
#progress-bar li.active a {
	background:url(../nav-active2.png) right top no-repeat;
}
#progress-bar li span {
	background:url(../nav.png) right top no-repeat;
}
#report .sectionContainer .projectSpecs .reportGenerated {
	width:190px;
	text-align:center;
	padding:46px 0 0 0;
	background:url(../Schriftzug-zinq_150px.png) 0 5px no-repeat !important;
}
.bottomButtons {
	background: #105ca4 !important;
}
.lang-en #footer {
	background:url(../Schriftzug-zinq_150px.png) 70% no-repeat;
}
.lang-nl #footer {
	background:url(../Schriftzug-zinq_150px.png) 70% no-repeat;
}
.lang-fr #footer {
	background:url(../Schriftzug-zinq_150px.png) 70% no-repeat;
}
.lang-de #footer {
	background:url(../Schriftzug-zinq_150px.png) 70% no-repeat;
}
/* fonts */
body, #header li a, #progress-bar li a, #progress-bar li span, #sectionHeader h1, #sectionHeader h4.headingTagline, legend, .instructions, .inlineLabel, .continueButton, .bottomButtons a, #footer p, #footer p.copyright, #facebox .content h2, #facebox .content p, #facebox .content .dataSources, #coatings .descriptionBox:first-line, #duplexCoatings .descriptionBox:first-line, #coatings .descriptionBox, #duplexCoatings .descriptionBox, #coatings .smallNote, #duplexCoatings .smallNote, label, #preferences .selectionsContainer, #projectSpecs .descriptionBox, #projectSpecs .descriptionBox:first-line, #report .sectionContainer h1, #report .sectionContainer h4, #report #initialCalculations h3:first-line, #report #initialCalculations h3, #report #initialCalculations table td, .hdgColHeader, .paintColHeader, #report .sectionContainer h3, #report .sectionContainer .projectSpecs .specs:first-line, #report .sectionContainer .projectSpecs .specs, #report .sectionContainer .projectSpecs h4, #report .sectionContainer .projectSpecs .specialPara, #report #initialCalculations .sidebarLabel, #report #initialCalculations .sidebarLabel .labelText, #report #initialCalculations .savings, .savingsLine, #report .sectionContainer .projectSpecs .reportGenerated, #report #preferencesSidebar h1, #report #preferencesSidebar a, #report #preferencesSidebar h3, #report #preferencesSidebar p, #report #calculations .desc, #report #calculations .amount {
	font-family: Arial, Verdana, sans-serif !important;
}
/* colors */
#sectionHeader h1, #sectionHeader h4.headingTagline, #footer p {
	color:#1F242A;
}
#footer p.copyright {
	color:#666B72;
}
#facebox a {
	color:#004494;
}
/*adjustments */
#header ul {
	width:auto;
}
#header #lang-chooser {
	/*color: #FFF;*/
	color: #303030;
	font-size: 12px;
	position: absolute;
	right: 10px;
	top: 10px;
}
#report #initialCalculations .sidebarLabel {
	width: 120px;
}
#report #initialCalculations .savings {
	margin: 5px 0 0 135px;
	padding: 10px;
	width: 240px;
}
#report #pageTwo .projectSpecs {
	 margin-top: 166px !important;
}
#report #calculations {
	float: left !important;
}
#report #calculations .desc {
	text-transform: none;	
}
