body {
	background-color:#D3D7DD;
}

#header {
	background:url(../auto/header1.gif);
}
#header.bg h1 {
	width:515px;
	background-image:url(../auto/site_title_bg.png);
}
#header.en h1 {
	width:486px;
	background-image:url(../auto/site_title_en.png);
}
#header.de h1 {
	width:486px;
	background-image:url(../auto/site_title_de.png);
}
#header .controls,
#header .controls a {
	color:#848DA1;
}
#header .controls .search a,
#header .controls .search a:hover {
	color:#fff;
}
#header .controls li {
	border-color:#848DA1;
}

#subHeader .home {
	background-image:url(../auto/header2.gif);
}
#subHeader .home .box {
	background-image:url(../auto/header3.gif);
}
/*Section1*/
#subHeader.bg #section1 h2 {
	background-image:url(../auto/transport_bg.gif@a);
}
#subHeader.en #section1 h2 {
	background-image:url(../auto/transport_en.gif@a);
}
#subHeader.de #section1 h2 {
	background-image:url(../auto/transport_de.gif@a);
}
/*end:Section1*/

td.menuCell {
	background-color:#848DA1;
}

#menuEnd {
	background-color:#AEB4C1;
}

#pageSelected {
	font-weight:bold;
	/*color:#3E4B69;*/
	color:white;
}

table#contents {
	background-color:#B5BBC7;
}

a {
	color:#4F4F4F;
}
a:hover {
	color:#999999;
}

a.link {
	color:#4F4F4F;
}
a.link:hover {
	color:#999999;
}

.textTitle {
	font-size:18px;
	font-weight:bold;
	color:#3E4B69;
}
.pageTitle {
	font-weight:bold;
	font-size:14px;
	color:#3E4B69;
}

.blockTitle, a.blockTitle {
	font-size:13px;
	font-weight:bold;
	color:#3E4B69;
	text-decoration:none;
}

/*Footer*/
#footer {
	background-image:url(../auto/footer2.gif);
}
#footer .copyrights {
	color:#C8CCD5;
}
/*end:Footer*/