/*
 * Defniniert die Schriftarten
 */
font,th,td,p,div,h1,h2,span,ul {
	font-family:Arial,Helvetica,Geneva,sans-serif;
}

p,td,ul {
	font-size: 12px;
}

h1 {
	font-size: 20px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: left;
	line-height:20px;
}

h2 {
	font-size:15px;
	font-weight:bold;
	line-height:15px;
	margin:0;
}

h3 {
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
}

th {
	font-size: 12px;
}

/*hr { height: 0px; border: solid #CCCCCC 0px; border-top-width: 1px;}*/
	/*mms*/
.highlight {
	border: 1px #009999 solid;
}

.h_big {
	font-size: 16px;
	font-weight: bold;
}

.title {
	font-weight: bold;
	font-style: italic;
}

.head {
	font-weight: bold;
}

.imgCaption {
	font-style: italic;
	font-size: 12px;
}

.casecaption {
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 20px;
}

.troublecaption {
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 0px;
}

.navhead {
	font-size: 12px;
}

.smalltext {
	font-size: 11px;
}

.smalltextblue {
	font-size: 11px;
	text-decoration: none;
	padding: 0px;
}

.upperTag {
	font-size: 12px;
}

.caption {
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 20px;
}

/* Material Selektor - GruppenHeadline */
.matSelcaption {
	font-size: 14px;
	font-weight: bold;
}

.smallcap {
	font-size: 13px;
	font-weight: bold;
}

.darkGrey {
	font-size: 13px;
	font-weight: bold;
}

.tableTitle {
	font-style: italic;
	font-size: 12px;
	padding-top: 5px;
	padding-left: 3px;
}

.polytd {
	text-align: center;
	vertical-align: middle;
	height: 22px;
}

.polynr {
	font-family:Arial,Helvetica,Geneva,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 15pt;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
}

.dim {
	text-align: center;
	vertical-align: middle;
	height: 22px;
}

/* Tabellen */
.loginTable {
	width: 500px;
}

.registerTable {
	width: 100%;
}

.sitemapTable {
	width: 603px;
}

.applicationTD {
	width: 475px;
}

table.contenttable {
	border-width: 1px;
	border-style: solid;
}

table.contenttableWidth {
	border-width: 1px;
	border-style: solid;
}

table.marginal {
	
}

#searchmask {
	
}

tr.topnav {
	
}

tr.tablehead1 {
	height: 22px
}

tr.noheader {
	height: 22px;
}

tr.row1 {
	height: 22px;
}

tr.row2 {
	height: 22px;
}

tr.row4 {
	
}

tr.row3 {
	
}

tr.rowBG {
	height: 20px;
}

tr.activity {
	
}

tr.navhead1 {
	height: 18px;
}

tr.navhead2 {
	height: 18px;
}

tr.greenline {
	height: 1px;
}

tr.marginal {
	
}

td.arrow {
	height: 15px;
	text-align: left;
	vertical-align: middle;
}

td.tablehead1 {
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
}

td.th_interactive {
	font-size: 12px;
	font-weight: normal;
	height: 22px;
	vertical-align: middle;
}

#searchmask td.tablehead1 {
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
}

#searchmask td.th_interactive {
	font-size: 12px;
	font-weight: normal;
	height: 22px;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-style: solid;
}

#searchmask td.divide {
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-style: solid;
}

#searchmask td.material {
	padding-top: 5px;
}

td.noheader {
	font-size: 12px;
}

td.smalltext_border {
	border-top: 1px solid #666666;
	font-size: 11px;
	height: 22px;
}

td.nofooter {
	font-size: 12px;
	height: 22px;
}

td.nofooter_border {
	border-top: 0px solid #666666;
	height: 22px;
}

td.row1 {
	
}

td.row2 {
	
}

td.green {
	
}

td.footer {
	font-family:Arial,Helvetica,Geneva,sans-serif;
	font-size: 11px;
}

td.copyright {
	font-family:Arial,Helvetica,Geneva,sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 10px;
}

td.navigation {
	font-size: 12px;
	font-family:Arial,Helvetica,Geneva,sans-serif;
	font-weight: bold
}

td.headNav {
	font-family:Arial,Helvetica,Geneva,sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

td.marginal {
	width: 190px;
	height: 22px;
	font-size: 11px;
	padding-left: 2px;
}

td.homebobbel {
	height: 22px;
	width: 11px;
	border-style: solid;
	border-width: 1px;
}

td.hometitle {
	height: 22px;
	font-size: 13px;
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
}

td.homeexample {
	border-width: 1px;
	border-style: solid;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 5px;
	vertical-align: top;
}

td.breadcrumb {
	padding-bottom: 1px;
	height: 22px;
	vertical-align: middle;
	padding-right: 15px;
	padding-top: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
}

th.tablebanner {
	font-size: 8px;
	height: 8px;
}

tr.tablebanner {
	font-size: 8px;
	height: 8px;
}

td.tablebanner {
	font-size: 8px;
	height: 8px;
}

tr.tablebannerseparator {
	font-size: 2px;
	height: 2px;
}

td.tablebannerseparator {
	font-size: 2px;
	height: 2px;
}

tr.tabledivider1 {
	font-size: 5px;
	height: 3px;
}

tr.tabledivider2 {
	font-size: 1px;
	height: 1px;
}

tr.tabledivider3 {
	font-size: 1px;
	height: 1px;
}

tr.tablecaption {
	font-size: 12px;
	height: 16px;
	font-weight: bold;
}

td.tablecaption {
	font-size: 12px;
	height: 16px;
	font-weight: bold;
}

.formLineDivider {
	font-size: 14px;
	height: 14px;
}

/* Links */
a {
	font-size: 12px;
	text-decoration: underline;
}

a:hover,a:active {
	text-decoration: underline;
}

a.txt {
	font-size: 12px;
	text-decoration: underline;
}

a.txt:visited {
	text-decoration: none;
}

a.txt:hover,a.txt:active {
	text-decoration: underline;
}

a.nodecoration {
	font-size: 12px;
	text-decoration: none;
}

a.nodecoration:visited {
	text-decoration: none;
}

a.nodecoration:hover,a.txt:active {
	text-decoration: none;
}

a.navLink {
	font-size: 11px;
	text-decoration: none;
}

a.navLink:visited {
	text-decoration: none;
}

a.navLink:hover,a.navLink:active {
	text-decoration: underline;
}

a.topdown {
	font-size: 10px;
	text-decoration: none;
}

a.topdown:visited,a.topdown:active {
	font-size: 10px;
	text-decoration: none;
}

a.topdown:hover {
	font-size: 10px;
	text-decoration: underline;
}

a.imgCaption {
	font-style: italic;
	font-size: 12px;
	text-decoration: underline;
}

a.imgCaption:visited {
	font-style: italic;
	font-size: 12px;
	text-decoration: none;
}

a.imgCaption:hover,a.imgCaption:active {
	font-style: italic;
	font-size: 12px;
	text-decoration: underline;
}

a.footer,a.footer:visited {
	font-family:Arial,Helvetica,Geneva,sans-serif;
	font-size: 11px;
	text-decoration: none
}

a.footer:active,a.footer:hover {
	font-family:Arial,Helvetica,Geneva,sans-serif;
	font-size: 11px;
	text-decoration: underline
}

a.smalltext {
	font-family:Arial,Helvetica,Geneva,sans-serif;
	font-size: 11px;
	text-decoration: none
}

a.smalltext:hover,a.smalltext:active {
	font-family:Arial,Helvetica,Geneva,sans-serif;
	font-size: 11px;
	text-decoration: none
}

/* Navigations Bereich */
a.navigation,a.navigation:visited,a.navigation:active,a.navigation:hover
	{
	font-size: 12px;
	text-decoration: none;
	font-family:Arial,Helvetica,Geneva,sans-serif;
}

a.navigation1,a.navigation1:visited,a.navigation1:active,a.navigation1:hover
	{
	font-size: 12px;
	text-decoration: none;
	font-family:Arial,Helvetica,Geneva,sans-serif;
}

a.relLinks,a.relLinks:visited,a.relLinks:active,a.relLinks:hover {
	font-size: 12px;
	text-decoration: none;
	font-family:Arial,Helvetica,Geneva,sans-serif;
}

a.linkDisclaim,a.linkDisclaim:visited,a.linkDisclaim:active,a.linkDisclaim:hover
	{
	font-size: 10px;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, sans-serif
}

a.headNav,a.headNav:hover,a.headNav:visited,a.headNav:active {
	text-decoration: none;
}

a.headNavAkt,a.headNavAkt:hover,a.headNavAkt:visited,a.headNavAkt:active
	{
	text-decoration: none;
}

/* Form elements */
input,textarea,select {
	font: normal 12px Arial, sans-serif;
}

input.smalltext {
	border-width: 0px;
	border-style: solid;
	font-size: 11px;
	height: 17px;
}

#searchmask input.smalltext {
	border-width: 1px;
	border-style: solid;
	font-size: 12px;
	height: 20px;
}

input.search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 19px;
}

input.search_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 19px;
}

#searchmask input.search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;
}

select.region {
	border-width: 1px;
	border-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#searchmask select.region {
	border-width: 1px;
	border-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* fuer Lanxess: */
.home_title_x {
	font-size: 24px;
	font-weight: bold;
}

td.home_abstrace_x {
	font-size: 14px;
	font-weight: bold;
}

td.quarter-l {
	width: 180px;
	vertical-align: top;
}

td.quarter-r {
	width: 224px;
	vertical-align: top;
}

.teaser-l {
	width: 224px;
	margin-top: 3px;
}

.teaser-r {
	width: 224px;
	margin-top: 3px;
}

/* Teserbreite fÃ¼r SCP-Homepage je zusammen 224px*/
td.quarter-home-l {
	width: 120px;
	vertical-align: top;
}

td.quarter-home-r {
	width: 328px;
	vertical-align: top;
}

.teaser-home-l {
	width: 120px;
	margin-top: 16px;
}

.teaser-home-r {
	width: 328px;
	margin-top: 16px;
}

a.lx_home,a.lx_home:link {
	text-decoration: none;
}

a.lx_home:hover {
	text-decoration: underline;
}

a.lx_home:visited {
	text-decoration: none;
}

/*****************/ /* von Martin S. */ /*****************/
html,body,div,p,hr,ul,ol,span,a,table,tr,th,td,form,input,select,textarea,img,li
	{
	font-family:Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

html {
	height: 100%;
}

body {
	height: 100%;
	text-align: center;
}

a.navi-pull-n:link,a.navi-pull-n:visited,a.navi-pull-n:hover {
	font-weight: bold;
}

a.navi-pull-o:link,a.navi-pull-o:visited,a.navi-pull-o:hover {
	font-weight: bold;
}

a,a:link,a:hover {
	text-decoration: none;
}

a img {
	border-style: none;
}

/*table, tr, th, td	{ border-collapse: collapse; border-spacing: 0px; vertical-align: top; text-align: left; }*/
table,tr,th,td {
	border-collapse: collapse;
	border-spacing: 0px;
	vertical-align: top;
	text-align: left;
	border: 0px solid #AA4488;
}

.grau-fett {
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
}

.grau-klein {
	font-size: 10px;
	font-weight: bold;
	line-height: 10px;
}

.grau-marginal {
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	margin-top: -2px;
	margin-bottom: 13px;
}

.einzug {
	padding-left: 16px;
}

.flex-bild-text-l {
	width: 224px;
	margin-top: 3px;
}

/*
 für die Starpage lanxess.jsp
*/
.flex-bild-text-l-start {
	width: 230px;
	margin-top: 3px;
}

.flex-bild-text-r {
	width: 224px;
	margin-top: 3px;
}

.rot-fett-gross {
	font-size: 20px;
	font-weight: bold;
	line-height: 22px;
}

span.box-head {
	font-weight: bold;
	margin-bottom: 9px;
	display: block;
}

span.box {
	margin-bottom: 12px;
	display: block;
}

#container {
	width: 976px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#long {
	height: 100%;
}

#long .long-top {
	vertical-align: top;
}

#long .long-bottom {
	height: 1px;
	vertical-align: bottom;
}

#top {
	width: 976px;
	background-color: #FFFFFF;
}

#top-left {
	width: 485px;
	height: 160px;
}

#top-left td.top-logo {
	width: 248px;
	height: 137px;
}

#top-left td.top-meta {
	width: 237px;
	height: 137px;
	color: #FFFFFF;
	background-color: #000000;
}

#top-left td.bottom {
	width: 485px;
	height: 23px;
	background-color: #F11A29;
}

#top-center {
	width: 11px;
}

#top-right {
	width: 480px;
	height: 160px;
}

#top-bottom {
	width: 976px;
	background-color: #999999;
}

#meta-navi {
	margin-top: 13px;
	margin-left: 7px;
}

#meta-navi ul {
	list-style: none;
}

#meta-navi li a {
	height: 17px;
	font-size: 10px;
	vertical-align: bottom;
	display: block;
}

#meta-navi li a:hover {
	
}

#meta-navi li.ma a {
	
}

#home-navi {
	width: 976px;
	background-color: #999999;
	height: 26px;
}

#top img.key-visual {
	width: 480px;
	height: 160px;
}

#top img.logo {
	
	
	
}

#top img.dummy-top {
	width: 976px;
	height: 160px;
}

#top-navi5 {
	width: 482px;
}

#top-navi5 ul {
	list-style: none;
}

#top-navi5 li {
	display: inline;
	float: left;
}

#top-navi5 li.t a {
	width: 294px;
	height: 24px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: bottom;
	display: block;
}

html>body #top-navi5 li.t a {
	width: 86px;
	height: 16px;
}

#top-navi5 li.t a:hover {
	font-weight: bold;
	text-decoration: none;
}

#top-navi5 li.ta a {
	width: 94px;
	height: 24px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: bottom;
	display: block;
}

html>body #top-navi5 li.ta a {
	width: 86px;
	height: 16px;
}

#top-navi5 li.ta a:hover {
	font-weight: bold;
	text-decoration: none;
}

#left-navi {
	width: 180px;
	margin-top: 3px;
	margin-bottom: 23px;
}  /* height: 199px; */
#left-navi ul {
	list-style: none;
}

#left-navi li a {
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: bottom;
	text-decoration: none;
	display: block;
}

#left-navi	a:visited {
	text-decoration: none;
}

#left-navi li.l2 {
	border-bottom: 1px solid #CCCCCC;
}

#left-navi li.l2a {
	border-top: 1px solid #CCCCCC;
	width: 150px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #FFFFFF;
}

#left-navi li.l2aa {
	width: 150px;
	font-weight: bold;
	padding-left: 30px;
	text-decoration: none;
	border-bottom: 1px solid #FFFFFF;
}

#left-navi li.l2c {
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}

#left-navi li.l2cc {
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
}

#left-navi li.l2s {
	font-weight: normal;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}

#left-navi li.l2ss {
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 2px;
	border-bottom: 1px solid #CCCCCC;
}

#left-navi li.l2so {
	border-top: 1px solid #CCCCCC;
}

#left-navi li.l2 a {
	width: 180px;
	font-weight: normal;
	padding-left: 15px;
}

#left-navi li.l2a a {
	width: 180px; font-weight : bold;
	padding-left: 30px;
	font-weight: bold;
}

#left-navi li.l2aa a {
	width: 180px;
	font-weight: normal;
	padding-left: 15px;
}

#left-navi li.l2c a {
	width: 180px;
	font-weight: normal;
	padding-left: 15px;
}

#left-navi li.l2cc a {
	width: 180px;
	font-weight: normal;
	padding-left: 15px;
}

#left-navi li.l2s a {
	width: 180px;
	font-weight: normal;
	padding-left: 30px;
}

#left-navi li.l2ss a {
	width: 180px;
	font-weight: normal;
	padding-left: 30px;
}

html>body #left-navi li.l2a {
	width: 180px;
}

html>body #left-navi li.l2 a {
	width: 150px;
}

html>body #left-navi li.l2a a {
	width: 150px;
}

html>body #left-navi li.l2aa a {
	width: 150px;
}

html>body #left-navi li.l2c a {
	width: 150px;
}

html>body #left-navi li.l2cc a {
	width: 150px;
}

html>body #left-navi li.l2s a {
	width: 150px;
}

html>body #left-navi li.l2ss a {
	width: 150px;
}

#left-navi li.l2 a:hover {
	text-decoration: none;
}

#left-navi li.l2a a:hover {
	text-decoration: none;
}

#left-navi li.l2aa a:hover {
	text-decoration: none;
}

#left-navi li.l2c a:hover {
	text-decoration: none;
}

#left-navi li.l2cc a:hover {
	text-decoration: none;
}

#left-navi li.l2s a:hover {
	text-decoration: none;
}

#left-navi li.l2ss a:hover {
	text-decoration: none;
}

#left-navi li.l3 a {
	width: 180px;
	padding-left: 40px;
}

html>body #left-navi li.l3 a {
	width: 150px;
}

#left-navi li.l3 a:hover {
	text-decoration: none;
}

#left-navi li.l3a a,#left-navi li.l3a a:visited,#left-navi li.l3a a:hover
	{
	width: 150px;
	padding-left: 15px;
	text-decoration: none;
}

#left-navi li.l6 a {
	width: 180px;
	padding-left: 40px;
	font-weight: bold;
}

html>body #left-navi li.l6 a {
	width: 150px;
}

#left-navi li.l6 a:hover {
	text-decoration: none;
}

#left-navi li.l4 a {
	width: 180px;
	padding-left: 32px;
}

html>body #left-navi li.l4 a {
	width: 208px;
}

#left-navi li.l4 a:hover {
	text-decoration: none;
}

#left-navi li.l4a a,#left-navi li.l4a a:visited,#left-navi li.l4a a:hover
	{
	width: 108px;
	padding-left: 32px;
	text-decoration: none;
}

#left-navi li.l5 a {
	width: 180px;
	padding-left: 48px;
	width: 192px;
}

html>body #left-navi li.l5 a {
	width: 192px;
}

#left-navi li.l5 a:hover {
	text-decoration: none;
}

#left-navi li.l5a a,#left-navi li.l5a a:visited,#left-navi li.l5a a:hover
	{
	width: 192px;
	padding-left: 48px;
	text-decoration: none;
}

#middle {
	width: 976px;
	border: 0px solid #cc0000;
}

#middle	a,a:link {
	text-decoration: none;
}

#middle	a:hover {
	text-decoration: underline;
}

#middle .middle-space {
	height: 25px;
}

#middle-left {
	width: 180px;
}

#middle-left-table {
	width: 180px;
}

#middle-left-table-1 {
	width: 180px;
}

#middle-left-table-2 {
	width: 224px;
	padding-left: 16px;
}

#middle-left-table-3 {
	width: 180px;
}

#middle-left-table-4 {
	width: 180px;
}

#middle-left-table-home {
	width: 464px;
	padding-left: 16px;
}

#middle-left-table-home2 {
	width: 464px;
	padding-left: 16px;
}

#middle-join-table {
	width: 736px;
}

#middle-join-table-1 {
	width: 224px;
	padding-left: 16px;
}

#middle-join-table-2 {
	width: 464px;
	padding-left: 16px;
	padding-right: 16px;
}

#middle-join-table-2 a.txt_xnews,a.txt_xnews:active,a.txt_xnews:visited,a.txt_xnews:hover
	{
	
}

#middle-join-table-3 {
	width: 704px;
	padding-left: 16px;
	padding-right: 16px;
}

#middle-right {
	width: 704px;
	padding-left: 16px;
	padding-right: 16px;
}

#middle-right p.double {
	width: 704px;
}

#middle	td.quarter-l {
	width: 180px;
}

#middle	td.quarter-r {
	width: 224px;
}

#middle	td.quarter-re {
	width: 223px;
	padding-left: 1px;
}

#middle	td.half {
	width: 480px;
}

#middle td.middle-join-table-left {
	width: 224px;
}

#middle td.middle-join-table-right {
	width: 464px;
	padding-left: 16px;
}

#bottom {
	width: 976px;
	height: 17px;
}

#bottom td {
	vertical-align: middle;
}

#bottom-navi ul {
	list-style: none;
}

#bottom-navi li {
	font-size: 10px;
	padding-left: 16px;
	display: inline;
	float: left;
}

#bottom-navi li a:link,#bottom-navi li a:visited {
	font-size: 10px;
}

#bottom-navi li a:hover {
	font-size: 10px;
	text-decoration: none;
}

/* crosslink */
#crosslink {
	width: 224px;
	margin-left: 16px;
	margin-bottom: 20px;
}

#crosslink th {
	height: 8px;
	font-size: 2px;
}

#crosslink td {
	height: 122px;
}

#crosslink .inside {
	padding-left: 15px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 16px;
}

#crosslink select {
	width: 190px;
}

/* crosslink - teaserbox*/
#crosslink-tb {
	width: 224px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
}

#crosslink-tb th {
	height: 8px;
	font-size: 2px;
}

#crosslink-tb .inside-tb-head {
	padding-left: 15px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 6px;
}

#crosslink-tb .inside-tb-foot {
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 6px;
}

#crosslink-sub {
	width: 180px;
	margin-top: 3px;
	margin-bottom: 23px;
}

#crosslink-sub ul {
	list-style: none;
}

#crosslink-sub li a {
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: bottom;
	text-decoration: none;
	display: block;
}

#crosslink-sub li a:visited {
	text-decoration: none;
}

#crosslink-sub li.head {
	
}

#crosslink-sub li div {
	padding-top: 10px;
	padding-left: 15px;
	padding-bottom: 4px;
	vertical-align: bottom;
	font-weight: bold;
	vertical-align: bottom;
	text-decoration: none;
	display: block;
}

#crosslink-sub.li.head div {
	width: 180px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 150px;
}

#crosslink-sub li.link {
	
}

#crosslink-sub li.link a {
	width: 180px;
	font-size: 10px;
	padding-left: 15px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 150px;
}

html>body #left-navi li.link a {
	width: 150px;
}

#crosslink-sub li.link a:hover {
	text-decoration: none;
}

#support {
	width: 704px;
}

#support img.top {
	width: 8px;
	height: 10px;
}

#support img.print {
	width: 12px;
	height: 10px;
}

#support img.email {
	width: 12px;
	height: 11px;
}

#support img.bookmark {
	width: 10px;
	height: 10px;
}

#support-left {
	width: 208px;
}

#support-navi-left {
	height: 27px;
	padding-left: 0px;
	padding-top: 3px;
}

#support-navi-left ul {
	list-style: none;
}

#support-navi-left li {
	font-size: 10px;
	padding-right: 16px;
	display: inline;
	float: left;
}

#support-navi-left img {
	margin-right: 5px;
	margin-top: 2px;
	float: left;
}

#support-navi-left li a,#support-navi-left li a:visited {
	text-decoration: none;
}

#support-navi-left li a:hover {
	text-decoration: none;
}

#support-right {
	width: 496px;
}

#support-navi-right {
	height: 27px;
	padding-left: 16px;
	padding-top: 3px;
}

#support-navi-right ul {
	list-style: none;
}

#support-navi-right li {
	font-size: 10px;
	padding-right: 16px;
	display: inline;
	float: left;
}

#support-navi-right img {
	margin-right: 5px;
	margin-top: 2px;
	float: left;
}

#support-navi-right li a,#support-navi-right li a:visited {
	text-decoration: none;
}

#support-navi-right li a:hover {
	text-decoration: none;
}

table.xsl {
	
}

table.xslnavblock {
	width: 60%;
	padding-right: 3px;
}

th.xsl {
	height: 8px;
	font-size: 2px;
}  /*mms*/
td.xsl {
	font-family:Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	text-align: left;
	height: 18px;
	vertical-align: middle;
	width: 95%;
}  /*mms*/
td.blankline {
	height: 19px;
}

ul.xsl,ol.xsl,li.xsl {
	margin-left: 12px;
	padding-left: 10px;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
	padding-right: 0px;
}

#xslleft {
	text-align: left;
	padding-left: 2px;
	padding-right: 2px;
}

#xslcenter {
	text-align: center;
}

#xslright {
	text-align: right;
	padding-left: 2px;
	padding-right: 2px;
}

.xslvtop {
	vertical-align: top;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-style: solid;
}

.xslvcenter {
	vertical-align: middle;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-style: solid;
}

.xslvbottom {
	vertical-align: bottom;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-style: solid;
}

.xslvtopfoot {
	font-size: 11px;
	vertical-align: top;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-style: solid;
}

.xslvcenterfoot {
	font-size: 11px;
	vertical-align: middle;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-style: solid;
}

.xslvbottomfoot {
	font-size: 11px;
	vertical-align: bottom;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-style: solid;
}

td.row1xsl {
	height: 22px;
	padding-left: 2px;
	vertical-align: middle;
	text-align: left;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
}

td.row2xsl {
	height: 22px;
	padding-left: 2px;
	vertical-align: middle;
	text-align: left;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
}

/* HTML-Datasheets*/
table.dsTableMain {
	border-width: 0px;
	border-style: solid;
}

table.dsTableContent {
	border-width: 0px;
	border-style: solid;
}

tr.dsPropertyTableContent {
	
}

td.dsPropertyTableContent {
	
}

.dsIsoShortName {
	font-weight: bold;
}

tr.dsISODescription {
	
}

td.dsISODescription {
	height: 20px;
	vertical-align: middle;
	text-align: left;
}

tr.dsTableContentHeader {
	
}

td.dsTableContentHeader {
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	font-weight: bold;
	height: 22px;
	vertical-align: middle;
	text-align: left;
}

tr.dsTableContentSubHeader {
	
}

td.dsTableContentSubHeader {
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	vertical-align: top;
	text-align: left;
	height: 22px;
}

tr.dsTableContentGroup {
	
}

td.dsTableContentGroup {
	padding-left: 3px;
	font-weight: bold;
	text-align: left;
	height: 22px;
	vertical-align: middle;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
}

tr.dsTableContentValue1 {
	
}

td.dsTableContentValue1 {
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	height: 22px;
	vertical-align: top;
	padding-top: 3px;
}

tr.dsTableContentValue2 {
	
}

td.dsTableContentValue2 {
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	height: 22px;
	vertical-align: top;
	padding-top: 3px;
}

td.dsCampusHint {
	font-size: 11px;
	height: 20px;
	vertical-align: top;
	text-align: left;
	padding-left: 1px;
	padding-top: 3px;
}

tr.dsDislaimerHeader {
	height: 22px;
}

td.dsDislaimerHeader {
	font-size: 14px;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 15px;
	padding-bottom: 10px;
}

tr.dsDislaimerTitle {
	height: 22px;
}

td.dsDislaimerTitle {
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
}

tr.dsDislaimerContent {
	
}

td.dsDislaimerContent {
	padding-bottom: 10px;
}

.dsULListed {
	font-style: italic;
}

.divider {
	vertical-align: top;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 2px;
}

td.dsFooter {
	padding: 0px;
}

table.xtra-news {
	
}

.xtra-newsdate {
	
}

.xtra-security {
	font-size: 11px;
	text-align: justify;
}

td.lup {
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 20px;
}

.loginerr {
	
}

.internal {
	
}

.pdfImage {
	text-align: right;
	padding-right: 10px;
	vertical-align: top;
}

.left {
	float: left;
}

.lxs-top-head-search-form {
	background: white none repeat scroll 0 0;
	border: 1px solid #ADADAD;
	color: #333333;
	padding-left: 20px;
	font-size: 11px;
	line-height: 14px;
	padding: 2px 0px 1px 4px;
	width: 180px;
	float: left;
}

#lxs-top-head-search {
	
	
	padding-top: 18px;
	text-align: left;
}

#lxs-nav-language {
	float: right;
	padding-top: 1px; 
	margin : 0;
	padding-right: 18px; 
	text-align : right;
	top: 90px;
	vertical-align: bottom;
	text-align: right;
	
	margin: 0;
}

#lxs-nav-language a {
	font-size:11px;
	text-decoration:none;

}


.easyEditSpan{
	top:1225px;
}

.easyEditSpan a {
	 font-weight:bold;
	
	 text-decoration:underline;
	}	