TD {font-family:Arial, Geneva, Helvetica;font-style: normal; font-size:11px;}
/* generische Navigation 1 */
A.gen30Agennaviwn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#FFFFFF;	line-height:14px; font-weight:normal; font-style: normal; text-decoration: none;}
A.gen30Agennavibn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#333333; line-height:14px; font-weight:normal; font-style: normal; text-decoration: none;}
A.gen30Agensearwn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#FFFFFF; line-height:14px; font-weight:normal; font-style: normal; text-decoration: none;}
.gen30gennaviwn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#FFFFFF; line-height:14px;	font-weight:normal;	font-style: normal;	text-decoration: none;}
.gen30gennavibn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#333333; line-height:14px; font-weight:normal; font-style: normal; text-decoration: none;}
/* - Primärnavigation */
A.gen30Aprimnavibn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#333333; line-height:18px; font-weight:bold; font-style: normal; text-decoration: none;}
A.gen30Aprimnaviwn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#FFFFFF; line-height:18px; font-weight:bold; font-style: normal; text-decoration: none;}
A.gen30Aprimnavign {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#999999; line-height:18px; font-weight:bold; font-style: normal; text-decoration: none;}
A.gen30Aprimnavirn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#990000; line-height:18px; font-weight:bold; font-style: normal; text-decoration: none;}

.gen30primnavibn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#333333; line-height:18px; font-weight:bold; font-style: normal; text-decoration: none;}
.gen30primnaviwn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#FFFFFF; line-height:18px; font-weight:bold; font-style: normal; text-decoration: none;}
.gen30primnavign {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#999999; line-height:18px; font-weight:bold; font-style: normal; text-decoration: none;}



.gen30primnavi2bn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#000000; line-height:18px; font-weight:normal; font-style: normal; text-decoration: none;}
.gen30primnavi2wn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#FFFFFF; line-height:18px; font-weight:normal; font-style: normal; text-decoration: none;}
/* - Sekundärnavigation */
A.gen30Asecnavibn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#333333; line-height:18px; font-weight:normal; font-style: normal; text-decoration: none;}
A.gen30Asecnaviwn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#FFFFFF; line-height:18px; font-weight:normal; font-style: normal; text-decoration: none;}
A.gen30Asecnavign {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#999999; line-height:18px; font-weight:normal; font-style: normal; text-decoration: none;}
A.gen30Asecnavirn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#990000; line-height:18px; font-weight:normal; font-style: normal; text-decoration: none;}
.gen30secnavibn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#000000; line-height:18px; font-weight:normal; font-style: normal; text-decoration: none;}
.gen30secnaviwn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#FFFFFF; line-height:18px; font-weight:normal; font-style: normal; text-decoration: none;}
.gen30secnavign {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#999999; line-height:18px; font-weight:normal; font-style: normal; text-decoration: none;}
.gen30secnavirn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#990000; line-height:18px; font-weight:normal; font-style: normal; text-decoration: none;}
/* breadcrumb-Navigation */
A.gen30Abreadnavibn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#000000; line-height:18px; font-weight:normal; font-style: normal; text-decoration: none;}
.gen30breadnavibn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#000000; line-height:18px; font-weight:normal; font-style: normal; text-decoration: none;}
A.gen30Abreadnaviwn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#FFFFFF; line-height:18px; font-weight:normal; font-style: normal; text-decoration: none;}
.gen30breadnaviwn {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#FFFFFF; line-height:18px; font-weight:normal; font-style: normal; text-decoration: none;}
/* Content */
A.gen30AtextCont {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#000000; line-height:16px; font-weight: normal; font-style: normal; text-decoration:underline;}
.gen30textContHeadline {font-family:Arial, Geneva, Helvetica; font-size:12px; color:#000000; line-height:18px; font-weight:bold; font-style: normal; text-decoration:none;}
.gen30textContSubHeadline {font-family:Arial, Geneva, Helvetica;font-size:12px; color:#999999; line-height:18px; font-weight: bold; font-style: normal; text-decoration:none;}
.gen30textCont {font-family:Arial, Geneva, Helvetica; font-size:11px; color:#000000; line-height:16px; font-weight: normal; font-style: normal; text-decoration:none;}
/* Footer */
A.gen30Afooterbn {font-family:Arial, Geneva, Helvetica; font-size:10px; color:#000000; line-height:14px; font-weight:normal; font-style: normal; text-decoration: none;}
.gen30footerbn {font-family:Arial, Geneva, Helvetica; font-size:10px; color:#000000; line-height:14px; font-weight:normal; font-style: normal; text-decoration: none;}
A.gen30Afooterdgn {font-family:Arial, Geneva, Helvetica; font-size:10px; color:#666666; line-height:14px; font-weight:normal; font-style: normal; text-decoration: none;}
.gen30footerdgn {font-family:Arial, Geneva, Helvetica; font-size:10px; color:#666666; line-height:14px; font-weight:normal; font-style: normal; text-decoration: none;}
/* Footer - ODG30 -- */
A.gen30Afooterdbn {font-family:Arial, Geneva, Helvetica; font-size:10px; color:#666666; line-height:14px; font-weight:normal; font-style: normal; text-decoration: none;}
.gen30footerdbn {font-family:Arial, Geneva, Helvetica; font-size:10px; color:#666666; line-height:14px; font-weight:normal; font-style: normal; text-decoration: none;}
A.gen30Afooterdwn {font-family:Arial, Geneva, Helvetica; font-size:10px; color:#FFFFFF; line-height:14px; font-weight:normal; font-style: normal; text-decoration: none;}
.gen30footerdwn {font-family:Arial, Geneva, Helvetica; font-size:10px; color:#FFFFFF; line-height:14px; font-weight:normal; font-style: normal; text-decoration: none;}
A.gen30Afooterdrn {font-family:Arial, Geneva, Helvetica; font-size:10px; color:#990000; line-height:14px; font-weight:normal; font-style: normal; text-decoration: none;}
.gen30footerdrn {font-family:Arial, Geneva, Helvetica; font-size:10px; color:#990000; line-height:14px; font-weight:normal; font-style: normal; text-decoration: none;}


/* - templates - Siemens - VI */
.txt12 {
	font-family:Arial,Verdana,sans-serif; 
	font-size:12px;
	font-style:normal;
	line-height:16px;
	text-decoration:none; 
	color:#333333;
}

.txt10 {
	font-family:Arial,Verdana,sans-serif; 
	font-size:10px;
	font-style:normal;
	line-height:14px;
	text-decoration:none; 
	color:#333333;
}

.txt12paragraphlight {
	font-family:Arial,Verdana,sans-serif; 
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	text-decoration:none; 
	/*color:#666666;*/
}

.txtbold12 {
	font-family:Arial,Verdana,sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	line-height:18px;
	text-decoration:none; 
	/*color:#333333; */
}
.headlines {
	font-family:Arial,Verdana,sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	line-height:16px;
	text-decoration:none; 
	color:#000000;
}
.subheads {
	font-family:Arial,Verdana,sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	line-height:16px;
	text-decoration:none; 
	color:#535252;
}
.bodytext {
	font-family:Arial,Verdana,sans-serif; 
	font-size:11px; 
	text-decoration:none; 
	color:#000000;
}
.picturecaptions {
	font-family:Arial,Verdana,sans-serif; 
	font-size:10px; 
	line-height:14px;
	text-decoration:none; 
	color:#000000;
}
.tablehead {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-left:3;
	padding-right:2;
	padding-top:2;
	padding-bottom:2;
	filter:alpha(opacity=100);
	background-color: #666666;
	font-family:Arial,Verdana,sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#FCED87;
}
.tablebodytext {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-left:2;
	padding-right:2;
	padding-top:2;
	padding-bottom:2;
	filter:alpha(opacity=100);
	background-color: #F1F1F1;
	vertical-align:top;
	font-family:Arial,Verdana,sans-serif; 
	font-size:11px; 
	line-height:16px;
	text-decoration:none; 
	color:#000000;
} 
.tablebodytext2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-left:2;
	padding-right:2;
	padding-top:2;
	padding-bottom:2;
	filter:alpha(opacity=100);
	background-color: #EAF0F5;
	vertical-align:top;
	font-family:Arial,Verdana,sans-serif; 
	font-size:11px; 
	line-height:16px;
	text-decoration:none; 
	color:#000000;
} 
.tableheadProduct {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-left:3;
	padding-right:2;
	padding-top:2;
	padding-bottom:2;
	filter:alpha(opacity=100);
	background-color: #E1E7FF;
	font-family:Arial,Verdana,sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#000000;
}
.tableborder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-left:2;
	padding-right:2;
	padding-top:2;
	padding-bottom:2;
} 
.tableproducttext {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-left:2;
	padding-right:2;
	padding-top:2;
	padding-bottom:2;
	filter:alpha(opacity=100);
	background-color: #FFFFFF;
	font-family:Arial,Verdana,sans-serif; 
	font-size:11px; 
	color:#000000;
	vertical-align:top;
} 
.redtext{
	font-family:Arial,Verdana,sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#FF0000;
}