.tt_product_table input {
	background-color: #FFFFFF;
	border: solid 2px #FFcc33;
}

.td_menu {
               background-repeat: repeat-x;
}

.csc-caption {
	FONT-weight: bold; 
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana; 
	mso-bidi-font-family: Arial;
}

.ane_ueberschrift_textblock{
	font-family: verdana;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: #000000;
}

.suche_text {
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
}

.linkMailto, .linkInt, .linkExt, .tx-jppageteaser-pi1-headline {
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #40ac4d;
	text-decoration: none;
}

.themen {
	font-family: Arial;
	font-weight: normal;
	font-size: 10pt;
	text-decoration: none;
	color: #FFFFFF;
}
.header {
	font-family: Arial;
	font-weight: normal;
	font-size: 10pt;
	text-decoration: none;
	color: #000000;
}
.themen1 {
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: #FFFFFF;
}
.module {
	font-family: Arial;
	font-size: 10pt;
	text-decoration: none;
	color: #000000;
}
.titel{
	font-family: Arial;
	font-weight: normal;
	font-size: 12pt;
	text-decoration: none;
	color: #000000;
}
.headline{
	font-family: Arial;
	font-weight: bold;
	font-size: 12pt;
	text-decoration: none;
	color: #000000;
}
.system{
	font-family: Arial;
	font-size: 8pt;
	color: #003399;
}
a:hover {
	text-decoration: bold;
}
body,tr,td, bodytext {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Verdana; 
	mso-bidi-font-family: Arial;

  scrollbar-base-color:#ffcc33;
  scrollbar-3d-light-color:#FFFFFF;
  scrollbar-arrow-color:#ffcc33;
  scrollbar-darkshadow-color:#ffcc33;
  scrollbar-face-color:#FFFFFF;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#ffcc33;
  scrollbar-track-color:#ffffff;

}

.a {
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Verdana; 
	mso-bidi-font-family: Arial;
	color: #000000;
                text-decoration: none;
}

 .navi, .navi:hover, .navi:visited {
 	font-family: verdana;
 	font-weight: bold;
 	text-decoration: none;
 	font-size: 11px;
	color: #000000;
                font-stretch: narrower;
 }

 .navi_aktiv, .navi_aktiv:hover, .navi_aktiv:visited {
 	font-family: verdana;
 	font-weight: bold;
 	text-decoration: none;
 	font-size: 11px;
                color: #40ac4d;
                font-stretch: narrower;
 }


 .navi2, .navi2:hover, .navi2:visited {
 	font-family: verdana;
 	font-weight: bold;
 	text-decoration: none;
 	font-size: 10px;
	color: #000000;
                 font-stretch: narrower;
}

 .navi2_aktiv, .navi2_aktiv:hover, .navi2_aktiv:visited {
 	font-family: verdana;
 	font-weight: bold;
 	text-decoration: none;
 	font-size: 10px;
	color: #40ac4d;
                font-stretch: narrower;
 }
 
 .navi_zusatz {
 	font-family: verdana;
 	font-weight: bold;
 	text-decoration: none;
 	color:#000000;
 	font-size: 10px;
                font-stretch: narrower;
 }
 
 .navi_zusatz:hover {
 	font-family: verdana;
 	font-weight: bold;
 	text-decoration: underline;
 	font-size: 10px;
 	color:#000000;
                font-stretch: narrower;
 }

 .navi_active_zusatz {
 	font-family: verdana;
 	font-weight: bold;
 	text-decoration: none;
 	font-size: 10px;
 	color:#000000;
                font-stretch: narrower;
 }
 
.csc-firstHeader, h1 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14pt; 
	FONT-FAMILY: Verdana; 
	mso-bidi-font-family: Arial;
margin: 2px;
}

.header_mitte_start {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 18pt; 
	FONT-FAMILY: Verdana; 
	mso-bidi-font-family: Arial;
}

.wegmarkierung {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 7pt; 
	FONT-FAMILY: Verdana; 
	mso-bidi-font-family: Arial;
	color: #800080;
}

.wegmarkierung:visited {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 7pt; 
	FONT-FAMILY: Verdana; 
	mso-bidi-font-family: Arial;
	color: #800080;
}

.csc-frame-frame1 {
                border-style: solid;
                border-color: #0000FF;
                border-width:1px;
}

.p {
                margin: 2px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Verdana; 
	mso-bidi-font-family: Arial;
	color: #ff0000;
}

.csc-caption {
               white-space:nowrap;
}