/*
 * Defniniert die Schriftarten
 */

font,th,td,p,div,h1,h2,span,ul { font-family: Arial, Helvetica, sans-serif }

p, td,ul   { font-size : 12px; }
h1		{ font-size: 14px; font-weight: bold; margin-top: 0px; margin-bottom: 10px;text-align: left; }
h2		{ font-size: 14px; font-weight: bold; margin-top: 0px; margin-bottom: 20px;text-align: left; }
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, Verdana, Helvetica, 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, sans-serif; font-size: 11px; }
td.copyright { font-family: Arial, Helvetica, sans-serif;font-size: 11px;padding-top: 5px;padding-bottom: 10px; }
td.navigation { font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif;font-weight:bold}
td.headNav { font-family: Arial, Helvetica, 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, sans-serif;font-size: 11px;text-decoration:none }
a.footer:active,a.footer:hover { font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:underline }

a.smalltext {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none}
a.smalltext:hover,a.smalltext:active {font-family: Arial, Helvetica, 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, Verdana, sans-serif}
a.navigation1,a.navigation1:visited,a.navigation1:active,a.navigation1:hover { font-size: 12px; text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif}

a.relLinks,a.relLinks:visited,a.relLinks:active,a.relLinks:hover { font-size: 12px; text-decoration:none; font-family: Arial, Helvetica, Verdana, 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;
}

select{
		background-color:red;
	}

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: 240px; 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; }
.teaser-5	{ width: 468px; 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, 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: #7DE9A4; }
#top-left-test				{ width: 476px; height: 160px; }
#top-left-test td.top-logo	{ width: 248px; height: 137px; }
#top-left-test td.top-meta	{ width: 228px; height: 137px; color: #FFFFFF; background-color: #000000; }
#top-left-test td.bottom	{ width: 476px; height: 23px; background-color: #7DE9A4; }
#top-center				{ width: 11px; }
#top-right				{ width: 480px; height: 65px; }
#top-bottom				{ width: 976x; background-color: #999999; }
#top-bottom-test		{ width: 967x; 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		{ width: 174px; height: 87px; margin-left: 6px; }
#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: 240px; 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: 240px; font-weight: bold; padding-left: 15px; text-decoration: none; border-bottom: 1px solid #FFFFFF; }
#left-navi li.l2aa				{ width: 240px; font-weight: bold; padding-left: 15px; 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: bold; border-bottom: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC; }
#left-navi li.l2ss				{ font-weight: bold; border-bottom: 1px solid #CCCCCC; }
#left-navi li.l2so				{ border-top: 1px solid #CCCCCC; }

#left-navi li.l2 a				{ width: 240px; font-weight: bold; padding-left: 15px; }
#left-navi li.l2a a	    		{ width: 240px; font-weight: bold; padding-left: 15px; }
#left-navi li.l2aa a			{ width: 240px; font-weight: bold; padding-left: 15px; }
#left-navi li.l2c a	    		{ width: 240px; font-weight: bold; padding-left: 15px; }
#left-navi li.l2cc a			{ width: 240px; font-weight: bold; padding-left: 15px; }
#left-navi li.l2s a				{ width: 240px; font-weight: bold; padding-left: 15px; }
#left-navi li.l2ss a			{ width: 240px; font-weight: bold; padding-left: 15px; }

html>body #left-navi li.l2a 	{ width: 225px; }

html>body #left-navi li.l2 a	{ width: 225px; }
html>body #left-navi li.l2a a	{ width: 225px; }
html>body #left-navi li.l2aa a	{ width: 225px; }
html>body #left-navi li.l2c a	{ width: 225px; }
html>body #left-navi li.l2cc a	{ width: 225px; }
html>body #left-navi li.l2s a	{ width: 225px; }
html>body #left-navi li.l2ss a	{ width: 225px; }

#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: 240px; padding-left: 15px; }
html>body #left-navi li.l3 a	{ width: 225px; }
#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: 225px; padding-left: 15px; text-decoration: none; }

#left-navi li.l6 a				{ width: 240px; padding-left: 15px; }
html>body #left-navi li.l6 a	{ width: 225px; }
#left-navi li.l6 a:hover		{ text-decoration: none; }

#left-navi li.l4 a				{ width: 240px; 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: 240px; 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: 32px; }

#middle-left			{ width: 240px; }
#middle-left-table		{ width: 240px; }
#middle-left-table-1	{ width: 240px; }
#middle-left-table-2	{ width: 224px; padding-left: 16px; }
#middle-left-table-3	{ width: 240px; }
#middle-left-table-4	{ width: 240px; }
#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: 240px; }
#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: 240px; 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: 240px;  voice-family: "\"}\""; voice-family: inherit;  width: 225px; }

#crosslink-sub li.link				{ }
#crosslink-sub li.link a			{ width: 240px; font-size: 10px; padding-left: 15px; voice-family: "\"}\""; voice-family: inherit;
									  width: 225px; }
html>body #left-navi li.link a	{ width: 225px; }
#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, 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;
}

.easyEditTD{
		padding-top:5px;
	}

.easyEditSpan a {
	font-weight:bold;

	text-decoration:underline;
	}

td.imagebold{
		padding-left:10px;
		padding-top:5px;
		font-weight:bold;
		width:194px;
	}
td.imagecontent{
		padding-top:5px;
		padding-left:5px;
	}
td.imageremark{
		whitespace:no-wrap;
		padding-top:5px;
		font-weight:bold;
	}
