/*Version 27.08.2006, change to #bauarten */
table { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; vertical-align: top; width: 507px; border-collapse: collapse   }
td { text-decoration: none; vertical-align: top; padding-top: 3px; padding-bottom: 3px; border-style: none; }
th { font-size: 10px; text-decoration: none; text-align: center; padding-top: 3px; padding-bottom: 4px; border-bottom: 1px solid #cfd0d1; }
a:link, a:visited { color: #444; }
.headprint { color: #444; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; }
a:hover, a:active { color: #e8141e; text-decoration: underline; }
td a { color: #3c3c3c; background-repeat: no-repeat; background-position: 2px 50%; text-decoration: underline; padding-top: 3px; vertical-align: top; padding-left: 13px; }
.datatable table { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #d2deec; vertical-align: top; width: 556px; float: left; clear: both; border-collapse: collapse; }
.datatable td { font-size: 10px; text-decoration: none; padding-top: 3px; padding-bottom: 3px; vertical-align: top; padding-left: 2px; border-right: 1px solid #cfd0d1; border-bottom: 1px solid #cfd0d1; border-left: 1px solid #cfd0d1; border-top-style: none; border-collapse: collapse; }
.datatable td.car_make { font-size: 10px; text-decoration: none; padding-top: 3px; padding-bottom: 3px; padding-left: 2px; vertical-align: top; border-top-style: none; border-right: 1px solid #cfd0d1; border-bottom: 1px solid #cfd0d1; border-left: 1px solid #cfd0d1; border-collapse: collapse; }
.datatable th { text-decoration: none; text-align: center; padding-top: 15px; padding-bottom: 4px; border-bottom: 1px solid #cfd0d1; }
.datatable td a { background-image: url(../x_icons/7_aicon.gif); text-decoration: underline; background-repeat: no-repeat; background-position: 2px 50%; padding-top: 3px; padding-left: 13px; vertical-align: top; }
.datatable td a:hover { color: #de0000; text-decoration: underline; background-image: url(../x_icons/7_aicon.gif); background-repeat: no-repeat; background-position: 2px 50%; padding-top: 3px; padding-left: 13px; vertical-align: top; }
.datatable img { margin: 0; padding: 0; border-style: none; border-width: 0; }
.datatable tr:hover, .datatable tr.hilite { color: #524e49; background-color: #ddd; }
.altrow {
	background-color: #f5f5f5;
	color: #3c3c3c;
}
.s1 { width: 50px; }
.s1a { width: 110px; }
.s2 { width: 60px; }
.s3 { width: 90px; }
.s4 { width: 47px; }
.s5 { width: 70px; }
.s6 { width: 65px; }
.s7 { text-align: center; width: 60px; }
.s8 { width: 40px; }
#container { width: 556px; margin: 0 auto; text-align: left; }
#head { width: 556px; }
#headtext { color: #3c3c3c; font-size: 1.5em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.8em; text-align: left; text-indent: 15px; vertical-align: bottom; float: left; clear: both; margin-right: auto; margin-left: auto; }
#headtextsmall { color: #fff; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 35px; text-align: left; text-indent: 15px; letter-spacing: 1px; margin-right: auto; margin-left: auto; float: left; clear: both; vertical-align: bottom; width: 600px; margin-top: 7px; display: none; }
/*<agl.folder "subhead">*/
	#subhead { color: #757776; font-size: 10px; text-align: right; width: 556px; height: 21px; float: left; clear: both; margin: 0; display: none; }
	a:link.start, a:visited.start { color: #444; background-image: url(../x_icons/cd14.gif); background-repeat: no-repeat; background-position: 10px 30%; margin: 0; padding-left: 30px; }
	a:hover.start, a:active.start { color: #e8141e; background-image: url(../x_icons/cd14_o.gif); background-repeat: no-repeat; background-position: 10px 30%; margin: 0; padding-left: 30px; }
	a:link.back, a:visited.back { color: #444; background-image: url(../x_icons/backbut.gif); background-repeat: no-repeat; background-position: 12px 50%; margin: 0; padding-left: 30px; }
	a:hover.back, a:active.back { color: #e8141e; background-image: url(../x_icons/backbut_o.gif); background-repeat: no-repeat; background-position: 12px 50%; margin: 0; padding-left: 30px; }
	a:link.picto, a:visited.picto { color: #444; background-image: url(../x_icons/pictobut.gif); background-repeat: no-repeat; background-position: 1px 20%; margin: 0; padding-left: 20px; }
	a:hover.picto, a:active.picto { color: #e8141e; background-image: url(../x_icons/pictobut_o.gif); background-repeat: no-repeat; background-position: 12px 20%; margin: 0; padding-left: 30px; }
	a:link.web, a:visited.web { color: #444; background-image: url(../x_icons/homebut.gif); background-repeat: no-repeat; background-position: 12px 50%; margin: 0; padding-left: 30px; }
	a:hover.web, a:active.web { color: #e8141e; background-image: url(../x_icons/homebut_o.gif); background-repeat: no-repeat; background-position: 12px 50%; margin: 0; padding-left: 30px; }
	a:link.prn, a:visited.prn { color: #444; background-image: url(../x_icons/print_14.gif); background-repeat: no-repeat; background-position: 8px 30%; margin: 0; padding-left: 30px; }
	a:hover.prn, a:active.prn { color: #de0000; background-image: url(../x_icons/print_14_o.gif); background-repeat: no-repeat; background-position: 8px 30%; margin: 0; padding-left: 30px; }
	a:link.pdf, a:visited.pdf { color: #444; background-image: url(../x_icons/pdf1_14.gif); background-repeat: no-repeat; background-position: 10px 30%; margin: 0; padding-left: 30px; }
	a:hover.pdf, a:active.pdf { color: #e8141e; background-image: url(../x_icons/pdf1_14_o.gif); background-repeat: no-repeat; background-position: 10px 30%; margin: 0; padding-left: 30px; }
	a:link.main, a:visited.main { color: #444; background-image: url(../x_icons/backbut.gif); background-repeat: no-repeat; background-position: 12px 30%; margin: 0; padding-left: 30px; display: none; }
	a:hover.main, a:active.main { color: #e8141e; background-image: url(../x_icons/backbut_o.gif); background-repeat: no-repeat; background-position: 12px 30%; margin: 0; padding-left: 30px; display: none; }
/*</agl.folder>*/
.innerspace { text-align: left; float: left; padding-left: 2px; }
.textsmall {
	padding-top: 6px;
	font-size: 10px;
	line-height: 14px;
	}
acronym { background-image: none; cursor: help; border-bottom-width: 0   ; list-style-type: none; }
#nh_footer { text-align: right; width: 556px; float: left; clear: both; margin-top: 2px; margin-bottom: 10px; border-top: 1px solid #ececec; display: none; }
#nh_footer a:link, #nh_footer a:visited { color: #555; line-height: 20px; background-image: url(../x_icons/arrow_s1.gif); background-repeat: no-repeat; background-position: 10px 50%; text-decoration: none; padding-left: 30px; }
#nh_footer a:hover, #nh_footer a:active { color: #e8141e; line-height: 20px; text-decoration: underline; background-image: url(../x_icons/arrow_s.gif); background-repeat: no-repeat; background-position: 10px 50%; padding-left: 30px; }
.piktotable { background-color: #d2deec; width: 556px; margin-top: 10px; margin-bottom: 10px; border-collapse: collapse      }
.piktotable td { font-size: 1.2em; border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; }
.piktoaltrow { color: #444; font-size: 1em; background-color: #f5f5f5; margin: 0; padding: 5px; }
.neuheiten { text-align: left; width: 556px; margin: 10px 0 0; border-collapse: collapse; }
.neuheiten td a:link, .neuheiten td a:visited { color: #444; font-size: 14px; font-weight: normal; background-image: url(../x_icons/arrow_s1.gif); background-repeat: no-repeat; background-position: 10px 50%; text-decoration: none; text-align: left; width: 556px; margin: 0; padding: 5px 5px 5px 25px; }
.neuheiten td a:hover, .neuheiten td a:active { color: #f00; font-size: 14px; font-weight: normal; text-decoration: none; background-image: url(../x_icons/arrow_s.gif); background-repeat: no-repeat; background-position: 10px 50%; text-align: left; margin: 0; padding: 5px 5px 5px 25px; width: 556px; }
/**/
#fakeFrame640 { padding-top: 3px; width: 510px; height: 400px; float: left; overflow: scroll; overflow-x: hidden; padding-bottom: 2px; border-bottom: 1px solid #9c9d9f; border-top-style: none; }
#fakeFrame640 td { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
#noscroll td { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.ab { color: #444; font-size: 12px; text-align: left; width: 160px; height: 37px; }
.abtd { color: #444; text-align: left; width: 160px; }
.bauart { color: #444; font-size: 12px; text-align: left; width: 170px; height: 37px; }
.bauarttd { color: #444; font-size: 12px; width: 170px; }
.ektlnr { color: #444; font-size: 12px; text-align: left; width: 177px; height: 37px; }
.ektlnrtd { color: #444; width: 300px; }
.nsektlnrtd { color: #444; width: 354px; }
.teaser2c { 
			padding-top: 3px; 
			width: 510px; 
			float: left; 
}
.teaser2ciframe { 
			padding-top: 3px; 
			width: 700px; 
			float: left; 
}
.heading { text-align: left; width: 510px; margin-top: 10px; }
#descript  { background-color: #eee; width: 200px; float: left; margin-right: 5px; border: solid 1px #ccc; border-collapse: collapse; }
#descript th { color: #3c3c3c; font-size: 12px; text-align: left; padding: 3px; border-right: 1px solid silver; border-bottom: 1px solid silver; }
#descript td { color: #3c3c3c; font-size: 12px; text-align: left; padding: 3px; border-right: 1px solid silver; border-bottom: 1px solid silver; }
#bauarten { background-color: #ececec; width: 480px; border-collapse: collapse; }
#bauarten td { background-color: #ececec; padding: 0; border: solid 1px #bbb; border-collapse: collapse      }
#bauarten th { color: #3c3c3c; font-size: 12px; text-align: left; padding: 3px; border: solid 1px #ccc; }
.blanktbl { background-color: #ececec; float: left; margin: 10px 0 5px; border-collapse: collapse; }
.legal { font-size: 12px; line-height: 18px; margin-top: 20px; margin-right: 15px; margin-left: 15px; }
.redtype { color: #e8141e; }


