/* Style for not styled tables with content to suppress errors */
TD.error {
	font-family: verdana, arial;
	font-size: 2px;
	text-decoration: none;
	color:#ffffff;
}

TD.error A {
	text-decoration: none;
	color:#ffffff;
}
TD.error A:hover{
	text-decoration: none;
	color:#ffffff;
}



/* Style for the Header-Menu: */
TD.headerlinks {
  white-space: nowrap;
  font-family: verdana, arial;
  font-size: 11px;
  padding: 1px 1px 5px 5px;
    color:#999999;
}
TD.headerlinks A {
  text-decoration: none;
  color:#999999;
}
TD.headerlinks A:hover {
  text-decoration: underline;
  color:#000000;
}

/* Style for the Page-Functions: */
TD.serviceNav {
  white-space: nowrap;
  font-family: verdana, arial;
  font-size: 11px;
  padding-left: 45px
    color:#999999;
}
TD.serviceNav A {
  text-decoration: none;
  color:#999999;
}
TD.serviceNav A:hover {
  text-decoration: underline;
  color:#000000;
}

/* Style for the Level-2 Topic-Back-Item: */
TD.navBack {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #98A8C7;
	padding-left: 10px;
	height: 29px;
	width: 189px;
	left: auto;
	background-image: url(../img/products/topic_bg_blue3.jpg);
}
TD.navBack A {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #98A8C7;
}
TD.navBack A:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #003399;
}


/* Style for Search options: */
.headersearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #98A8C7;
}
a:hover.headersearch {
	text-decoration: underline;
	color: #003399;
}
td.searchbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #98A8C7;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}


/* Styles for Path and Page-Headline: */
TD.pathbg {
	background-image: url(../img/products/topic_bg_blue2.jpg);
	height: 61px;
	width: 570px;
	font-family: verdana, arial;
	font-size: 10px;
	color:#ffffff;
}

TD.pathlinks {
padding-left: 20px;
	font-family: verdana, arial;
	font-size: 10px;
	color:#ffffff;
  	text-decoration: none;
  text-decoration: none;
}

TD.pathlinks A {
	font-family: verdana, arial;
	font-size: 10px;
	color:#ffffff;
  	text-decoration: none;
}
TD.pathlinks A:hover {
  text-decoration: underline;
  
}
TD.pathheadline {
	padding-left: 20px;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
	color:#ffffff;
	line-height: 24px;
}


/* Style for current Navigation Category Headline Cell: */
TD.navCategory {
	background-color: #98A8C7;
	height: 30px;
	width: 189px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	font-family: verdana, arial;
	font-size: 10px;
	color: #003399;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}


/* Style for Level 2 Navigation Items: */
TD.navLevel2 {
	background-image: url(../img/nav2/bg_level2.gif);
	height: 30px;
	width: 189px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 30px;
	font-family: verdana, arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	border-bottom-width: thin; 	
	border-bottom-style: solid;
	border-bottom-color: #D9E1F0;
}
TD.navLevel2 A {
text-decoration: none;
color: #000000;
}
TD.navLevel2 A:hover {
text-decoration: underline;
color: #000000;
}

/* Styles for the right Border - Read also: */
TD.readalsoBG {
	background-color: #F5F5F5;
	width: 189px;
}

TD.readalso {
	font-family: verdana, arial;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-size: 10px;
	color:#666666;
	border-bottom-width: thin; 	
	border-bottom-style: solid;
	border-bottom-color: #E3E4E4;
}

TD.readalso H1 {
	font-weight: bold;
	font-size: 10px;
}
TD.readalso A {
	text-decoration: none;
	color:#666666;
}
TD.readalso A:hover {
	font-decoration: underline;
	color:#000000;
}
TD.readalsoTop {
	font-decoration: none;
	color:#003399;
	text-transform: uppercase;
	font-family: verdana, arial;
	font-size: 10px;
	padding-bottom: 2px;
	font-weight: bold;
	background-color:#ffffff;
}

/* Styles for the Page-Path: */
TD.pathlinks A {
	font-family: verdana, arial;
	font-size: 10px;
	color:#ffffff;
  	text-decoration: none;
}
TD.pathlinks A:hover {
  text-decoration: underline;
  
}
TD.pathheadline {
	padding-left: 20px;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
	color:#ffffff;
	line-height: 24px;
}

/* Styles for the Content: */
TD.content {
	font-family: verdana, arial;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
	color:#000000;
	line-height: 14px;
}
TD.content A {
	text-decoration: none;
	color:#000000;
}
TD.content A:hover {
	text-decoration: underline;
	color:#666666;
}
TD.content P {
	font-family: verdana, arial;
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
	color:#000000;
	line-height: 14px;
		padding-bottom: 20px;
}

TD.content H1 {
	font-family: verdana, arial;
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
	font-weight: bold;
	color:#000000;
	line-height: 14px;
	border-bottom-width: 1px; 	
	border-bottom-style: solid;
	border-bottom-color: #999999
}
TD.content H2 {
	font-family: verdana, arial;
	padding-top: 10px;
		padding-bottom: 10px;
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
	font-weight: bold;
	color:#003399;
	line-height: 14px;
}
TD.content H3 {
	font-family: verdana, arial;
	font-size: 11px;
	color:#000000;
	text-decoration: none;
	font-weight: bold;
	line-height: 14px;
	border-bottom-width: 1px; 	
	border-bottom-style: solid;
	border-bottom-color: #99add6;
}

/* Style for the F1-Footer-Bar: */
TD.footerF1 {
  white-space: nowrap;
  font-family: verdana, arial;
  font-size: 11px;
  padding: 1px 1px 5px 5px;
    color:#999999;
}
TD.footerF1 A {
  text-decoration: none;
  color:#999999;
}
TD.footerF1 A:hover {
  text-decoration: underline;
  color:#ffffff;
}

/* Style for the F1-Headline-Bar on every page: */
TD.F1headlineBar {
  white-space: nowrap;
  font-family: verdana, arial;
  font-size: 16px;
  font-weight: bold;
   color:#ffffff;
   padding-left: 20px;
	background-image: url(../img/f1/brushed_blue.gif);
	height: 39px;
	width: 759px;
}
/* Style for the yello Startpage F1-Headline: */
TD.F1headlineyello {
  white-space: nowrap;
  font-family: verdana, arial;
  font-size: 15px;
   color:#f9d632;
   padding-left: 100px;
   line-height: 18px;
}
/* Style for the white Startpage F1-Headline: */
TD.F1headlineywhite {
  white-space: nowrap;
  font-family: verdana, arial;
  font-size: 23px;
  font-weight: bold;
   color:#ffffff;
   padding-left: 100px;
}
/* Style for the yellow Content  F1-Headline: */
TD.F1headlineContent {
  white-space: nowrap;
  font-family: verdana, arial;
  font-size: 20px;
   color:#f9d632;
}

/* Style for the yellow Content  F1-Subheadline: */
TD.F1subheadlineContent {
	font-family: verdana, arial;
	font-size: 11px;
	color:#f9d632;
	text-decoration: none;
	border-bottom-width: thin; 	
	border-bottom-style: solid;
	border-bottom-color: #333333;
		line-height: 18px;
}
/* Style for the Content  F1-Featurelist: */
TD.F1featurelist {
	width: 360px;
	font-family: verdana, arial;
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
	color:#ffffff;
	line-height: 16px;
}
/* Style for the Overview-page-Textboxes: */
TD.overviewtext {
	font-family: verdana, arial;
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-size: 10px;
	text-decoration: none;
	color:#000000;
	line-height: 11px;
	overflow: hidden;
	background-color:#EDECEC;
}
TD.overviewgraphic {
	background-color:#EDECEC;
}
TD.overviewtext A {
	text-decoration: none;
	color:#666666;
}
TD.overviewtext A:hover{
	text-decoration: none;
}

/* Style for the CarNavi-Headline-Bar on every page: */
TD.NaviHeadlineBar {
  white-space: nowrap;
  font-family: verdana, arial;
  font-size: 16px;
  font-weight: bold;
   color:#ffffff;
   padding-left: 20px;
	background-image: url(../img/carnavi/bg_brushed_blue.jpg);
	height: 39px;
	width: 759px;
}

/* Styles for Navigation Cells: */

TD.CarNaviNormal {
	font-family: verdana, arial;
	font-size: 11px;
	padding-left: 20px;
	color:#000000;
		background-image: url(../img/carnavi/bg_nav3.gif);
	height: 54px;
	width: 379px;
}
TD.CarNaviNormal A {
	font-family: verdana, arial;
	font-size: 11px;
	color:#000000;
	text-decoration: none;
}
TD.CarNaviNormal A:hover {
	text-decoration: underline;
}

TD.CarNaviActive {
	font-family: verdana, arial;
	font-size: 11px;
	padding-left: 20px;
	color:#000000;
		background-color: #EBEFF7;
	height: 54px;
	width: 379px;
}
TD.CarNaviActive A {
	font-family: verdana, arial;
	font-size: 11px;
	color:#000000;
	text-decoration: none;
}
/* Styles für Modellnummer */
DIV.modellnummer {
	font-family: verdana, arial;
	padding-top: 10px;
	font-size: 11px;
	color:#003399;
	font-weight: bold;
	line-height: 14px;
}
DIV.bezeichnung {
	font-family: verdana, arial;
	font-size: 11px;
	color:#003399;
	font-weight: normal;
	line-height: 15px;
	border-bottom-width: thin; 	
	border-bottom-style: solid;
	border-bottom-color: #98A8C7;
	text-decoration: none;

}
DIV.bezeichnung a:link {
	color:#003399;
	text-decoration: none;
}
DIV.bezeichnung a:visited {
	color:#003399;
	text-decoration: none;
}
DIV.bezeichnung a:hover {
	color:#000000;
	text-decoration: none;
}

/* Styles für Modellnummer */
DIV.searchresult {
	font-family: verdana, arial;
	padding-top: 10px;
	font-size: 11px;
	color:#003399;
	font-weight: bold;
	text-decoration: none;
	line-height: 15px;
	border-bottom-width: thin; 	
	border-bottom-style: solid;
	border-bottom-color: #98A8C7;
}
.trademark {
	font-size: 5px;
	vertical-align: top;
}
.Trademark {
	font-size: 5px;
	vertical-align: top;
}
/* NEUE STYLES FÜR DIE HOMEPAGE */

/* Style for the table-cells 253 pixel width: */
TD.homepage {
	font-family: verdana, arial;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 11px;
	color: #000000;
	width: 253px;
	line-height: 15px;
}
TD.homepage H1 {
	font-weight: bold;
	font-size: 11px;
	color: #777777;
	text-transform: uppercase;
}

TD.homepage H2 {
	font-weight: bold;
	font-size: 13px;
	color: #003399;
}

TD.homepage A {
	font-family: verdana, arial;
	text-decoration: none;
	color:#003399;
}
TD.homepage A:hover {
	text-decoration: underline;
}

TD.homepageMore A {
	font-family: verdana, arial;
	font-size: 11px;
	color: #bbbbbb;
}
TD.homepageMore A:hover {
	font-family: verdana, arial;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
}
TD.homepageSpecial {
	font-family: verdana, arial;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	background-color:#D8E4F4;
}
TD.homepageSpecial H1 {
	font-weight: bold;
	font-size: 11px;
	color: #777777;
	text-transform: uppercase;
}

TD.homepageSpecial H2 {
	font-weight: bold;
	font-size: 11px;
	color: #003399;
}

/* Style for the Newsletter-Box: */
TD.homepageNewsletter {
	font-family: verdana, arial;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 10px;
	text-decoration: none;
	color:#000000;
	line-height: 14px;
	background-color:#D8E4F4;
}
TD.homepageNewsletter A {
	text-decoration: none;
	color:#666666;
}
TD.homepageNewsletter A:hover{
	text-decoration: underline;
}


TD.manual {
	font-family: verdana, arial;
	font-size: 11px;
	color: #003399;
	width: 253px;
	line-height: 15px;
}
TD.manual A:hover {
	text-decoration: underline;
}

TD.manual A {
	font-family: verdana, arial;
	font-size: 11px;
	color: #003399;
text-decoration:none
}

/* Style for iPodpage: */
TD.headerlinksiPod {
  white-space: nowrap;
  font-family: verdana, arial;
  font-size: 11px;
  padding: 1px 1px 5px 5px;
    color:#A5B2CC;
}
TD.headerlinksiPod A {
  text-decoration: none;
  color:#A5B2CC;
}
TD.headerlinksiPod A:hover {
  text-decoration: underline;
  color:#003399;
}
DIV.headlineIPod {
  white-space: nowrap;
  font-family: verdana, arial;
  font-size: 16px;
line-height: 21px;
  font-weight: bold;
   color:#003399;
}
DIV.teaserIPod {
	font-family: verdana, arial;
	padding-bottom: 25px;
	padding-top: 10px;
	padding-right: 30px;
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
 	font-weight: bold;
	color:#000000;
	line-height: 14px;
}
