body {
	background-color:#eff4f8;
}
/* Links */
a.contentdoc, a.contentdoc:hover {
	background-image:url(../images/rup/document.gif);
	color:#ff8500;
	font-weight:normal;
}

a.contenturl,a.contenturl:hover {
	color:#ff8500;
	font-weight:normal;
}

a.contentprint, a.contentprint:hover {
	background-image:url(../images/rup/printicon.gif);
	color:#ff8500;
	font-weight:normal;
}

div.content-inner {
	background-image:url(../images/rup/contentbg.gif);
}
/* Navigation */
	/* Level 1 */
		div.navigation-1-box {
			background-image:url(../images/rup/nav1bg.gif);
		}
		a.navigation-1-set, a.navigation-1-unset:hover,a.navigation-1-set:hover {
			background-image:url(../images/rup/nav1_set.gif);
		}
		a.navigation-1-unset {
			background-image:url(../images/rup/nav1_unset.gif);
		}
	/* Level 2*/
		a.navigation-2-set,a.navigation-2-set:hover {
			background-image:url(../images/rup/nav2_set.gif);
			background-color:#ff8500;
			color:#FFFFFF;
		}
		a.navigation-2-unset:hover {
			background-image:url(../images/rup/nav2_hover.gif);
			background-color:#ff8500;
			color:#FFFFFF;
		}
		a.navigation-2-unset {
			background-image:url(../images/rup/nav2_unset.gif);
			background-color:#37618f;
		}
	/* Level 3*/
		a.navigation-3-set,a.navigation-3-set:hover {
			background-image:url(../images/rup/nav3_set.gif);
			background-color:#FFFFFF;
			color:#ff8500;
		}
		a.navigation-3-unset:hover {
			background-image:url(../images/rup/nav3_hover.gif);
			background-color:#FFFFFF;
			color:#0d0c0e;
		}
		a.navigation-3-unset {
			background-image:url(../images/rup/nav3_unset.gif);
			background-color:#FFFFFF;
			color:#504f54;
		}
	
	/* Meta */
	a.meta-set {
		color:#ff8500;
	}
	a.meta-unset:hover {
		color:#0d0c0e;
	}
	input.promozipfocus {
		border:1px solid #ff8500;
		background-color:#FFFFFF;
		width:130px;
	}
/* Misc */
	a.misc-back, a.misc-back:hover {
		color:#ff8500;
		background-image:url(../images/rup/back.gif);
	}

/* Content */
	a.contentdoc, a.contentdoc:hover {
		background-image:url(../images/rup/document.gif);
	}
	
	.content-headline {
		color:#747378;
	}
	
	div.contact-content {
		background-color:#dfe6ec;
	}
	
	/* News */
	a.news-more, a.news-more:hover {
		background-image:url(../images/rup/news_more.gif);
	}
/* Hightlights */
	div.highlight-box-1 {
		background-image:url(../images/rup/highlight_bg_1.gif);
	}
	div.highlight-box-2 {
		background-image:url(../images/rup/highlight_bg_2.gif);
	}
	div.highlight-box-3 {
		background-image:url(../images/rup/highlight_bg_3.gif);
	}
	div.highlight-box-item-view-headline {
		color:#0a224e;
	}
/* Promotion */
	div.promotion-dealersearch {
		background-image:url(../images/rup/smallbox_bg.jpg);
	}
/* Sitemap */
	a.sitemap-url1 {
		background-image:url(../images/rup/sitemap_1.gif);
		background-color:#37618f;
	}
	a.sitemap-url1:hover {
		background-image:url(../images/rup/sitemap_1_hover.gif);
		background-color:#ff8500;
		color:#FFFFFF;
	}
	a.sitemap-url2 {
		background-image:url(../images/rup/sitemap_2.gif);
		background-color:#d3dce6;
	}
	a.sitemap-url2:hover {
		background-image:url(../images/rup/sitemap_2_hover.gif);
		background-color:#ff8500;
		color:#FFFFFF;
	}
	a.sitemap-url3 {
		background-image:url(../images/rup/sitemap_3.gif);
		background-color:#e9eef3;
	}
	a.sitemap-url3:hover {
		background-image:url(../images/rup/sitemap_3_hover.gif);
		background-color:#ff8500;
		color:#FFFFFF;
	}
	
/* Contact */
	div.button a:link, div.button a:visited{
		background-image: url(../images/rup/button_bg_red.gif);
	}
	button.button-bg-grew {
		color: #FFFFFF;
		font-weight: bold;
		border: 0;
		height: 22px;
		vertical-align:6px;
		font-size:10px;
		background-image: url(../images/rup/button_bg_grew.gif);
		background-repeat: repeat-x;
		padding: 0;
		cursor: pointer;
	}
/* Logo */
	div.logo, div.logo-url-box {
		position:absolute;
		top:194px;
		left:563px;
		background-repeat:no-repeat;
		width:191px;
		height:59px;
	}
	a.logo-url {
		width:191px;
		height:59px;
		display:block;
	}
/* dealersearch */
	span.dealersearch-postalcode {
		color:#bd0d3c;
	}