.lightgrey {font-size:9px; color:#9A9A9A; text-decoration:none;}
p {margin-top:0px;}

a.appi:link, 
a.appi:visited,
a.appi:hover {
  font-weight:bold;
  color:#B4B4B4;
  margin-right:6px;
}

a.appiru:link, 
a.appiru:visited,
a.appiru:hover {
  font-weight:bold;
  color:#B4B4B4;
  margin-right:4px;
}

a.appa:link, 
a.appa:visited,
a.appa:hover {
  font-weight:bold;
  color:#333333;
  margin-right:6px;
  text-decoration:underline;
}

a.lightgrey:link,
a.lightgrey:visited,
a.lightgrey:hover
{ 
  font-size:10px; 
  color:#9A9A9A; 
  text-decoration:none;
}

a:link,
a:visited,
a:hover
{
   color:black;

   text-decoration:none;
}

.whitehead {
  position:relative;
  top:-17px;
  left:8px;
  color:white;
  font-weight:bold;
}

span.head_name{
font-weight:bold;
font-size:23px;
color:#333333;
white-space:nowrap;
}
span.head_lname{
  color:#9A9A9A; 
}

div.head {
  background-color:#E6E6E6;
  width:100%;
  line-height:19px;
  padding-left: 8px;
  margin-top:16px;
 margin-bottom:0px;
}

.searchentry {
 margin-top:6px;
}

.darkgreyhead {
  margin-top:1px;
  color:white;
  font-weight:bold;
  background-color:#B4B4B4;
  height:19px;
  padding-left:8px;
  padding-top:3px;
}

.darkgreyhead-zh {
  margin-top:1px;
  color:white;
  background-color:#B4B4B4;
  height:19px;
  padding-left:8px;
  padding-top:3px;
}

.entry {
  border-color:#E6E6E6;
  border-left-width:1px; border-left-style:solid;
  padding-left:8px;
  padding-top:8px;
  padding-bottom: 8px;
  line-height:16px;
}

.entry p {
  margin-top:2px;
  margin-bottom:3px;
}

H1 {
font-size:11px; color:black; font-weight:bold; 
padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; }

H2 {font-size:11px; color:black; font-weight:bold; }

.headline {font-size:21px; color:white;
  width:540px; height:71px; 
  padding-left:13px;padding-top:24px; }

.headline1 {font-size:21px; color:white;
  width:540px; height:108px; 
  padding-left:13px;padding-top:79px; }

.headline2 {font-size:21px; color:white;
  background-color:#CDCDCD;
  width:540px; height:71px; 
}

.headline3 
{
 font-size:21px; color:white;
 background-color:#CDCDCD;
 width:100%;
 padding-left:13px;
 padding-top:15px; 
 padding-bottom:16px; 
}

table.download tr {
  padding-bottom:7px;
}

.downloadsize
{ 
  line-height:12px;
  font-size:9px; 
  color:#9A9A9A; 
  text-decoration:none;
  margin-left:20px;
}

.Popupbox {
  font-size:10px;
  border-color:#E6E6E6;
  border-left-width:1px; border-left-style:solid;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 16px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 16px;
  width:214px;
}

.Popupbox2 {
  border-color:#E6E6E6;
  border-left-width:1px; border-left-style:solid;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 16px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 16px;
  width:266px;
}

.Popuphead {
  font-size:10px;
  color:#333333;
  background-color:#E6E6E6;
  width:100%;
  font-weight:bold;
  line-height:19px;
  padding-left: 8px;
  margin-bottom:8px;
}

.Popuphead2 {
  color:#333333;
  background-color:#E6E6E6;
  width:100%;
  font-weight:bold;
  line-height:19px;
  padding-left: 8px;
  margin-bottom:8px;
}

.Popuphead-zh {
  font-size:11px;
  color:#333333;
  background-color:#E6E6E6;
  width:100%;
  line-height:19px;
  padding-left: 8px;
  margin-bottom:8px;
}

.Popupentry{
  font-size:10px;
  padding-left: 8px;
  margin-bottom: 3px;
}

.Popupentry2{
  padding-left: 8px;
  margin-bottom: 3px;
}

.Highlight {
  border-color:#ED1C24;
  border-top-width:2px; border-top-style:solid; 
  border-left-width:1px; border-left-style:solid;
  margin-top: 16px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-top: 10px;
  padding-left: 8px;
  padding-right: 0px;
  padding-bottom: 16px;
  width:250px;
}

.Highlight p {
  margin-top: 0px;
  margin-bottom: 8px;
}

.Contentdownload {
  border-color:lightgrey;
  border-top-width:4px; border-top-style:solid; 
  border-left-width:1px; border-left-style:solid;
  margin-top: 16px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-top: 8px;
  padding-left: 8px;
  padding-right: 0px;
  padding-bottom: 16px;
  width:250px;
}

.Contentdownload p {
  margin-top: 0px;
  margin-bottom: 8px;
}

.Content {
  border-color:lightgrey;
  border-top-width:4px; border-top-style:solid; 
  border-left-width:1px; border-left-style:solid;
  margin-top: 16px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-top: 16px;
  padding-left: 8px;
  padding-right: 0px;
  padding-bottom: 16px;
  width:100%;
}

.Content2 table {
 border:0px;
}

.Content2 td {
  border-color:lightgrey;
  border-top-width:1px; border-top-style:solid; 
  border-left-width:1px; border-left-style:solid;
  border-right-width:0;
  border-bottom-width:0;
}
th {
 text-align:left;
}
.Content2 th {
  text-align:left;
  border-color:#B4B4B4;
  border-top-width:4px; border-top-style:solid; 
  border-left-width:1px; border-left-style:solid;
  border-right-width:0;
  border-bottom-width:0;

}

.ContentPic {
background-color:#FFFFFF;
width:165px;
margin:0px 0px 8px 8px;
}

.ContentPicText {
  text-align:left;
  font-size:10px;
  background-color:#FFFFFF;
  width:165px;
  border-color:lightgrey;
  border-left-width:1px; border-left-style:solid;
  padding-top: 8px;
  padding-left: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
}

.ContentPicZoom {
 float:left;
 color:#9A9A9A;
 text-align:right;
 font-size:10px; 
 background-color:#E6E6E6;
 width:147px;
 height:16px;
  margin-top: 1px;
  padding-bottom: 3px;
  padding-top: 2px;
}

.ContentPicZoomListing {
 float:left;
 color:#9A9A9A;
 text-align:right;
 font-size:10px; 
 line-height:10px; 
 background-color:#E6E6E6;
 width:60px;
 height:16px;
  margin-top: 1px;
  padding-bottom: 3px;
  padding-top: 2px;
}

.ContentPicZoomPic {
 float:right;
 text-align:right;
 width:18px;
 height:16px;
  margin-top: 1px;
}

.lightgreynews {
  color:#9A9A9A; 
  text-decoration:none;
}


.Listingnewshome {
  width:250px;
  line-height:16px;
  border-color:lightgrey;
  border-top-width:1px; border-top-style:solid; 
  border-left-width:1px; border-left-style:solid;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-top: 8px;
  padding-left: 8px;

  padding-bottom: 8px;
  float:left;
}

.ListingpictureDB {
  line-height:16px;
  border-color:lightgrey;
  border-top-width:1px; border-top-style:solid; 
  margin-top: 17px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-top: 8px;
  padding-left: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  width:100%;
  float:left;
}

.Listingproduct {
  line-height:16px;
  border-color:lightgrey;
  border-top-width:1px; border-top-style:solid; 
  border-right-width:1px; border-right-style:solid;
  margin-top: 17px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-top: 8px;
  padding-left: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  width:100%;
  float:left;
}

.ListingnewsVP {
  line-height:16px;
  border-color:lightgrey;
  border-bottom-width:1px;
  border-bottom-style:solid; 
  border-left-width:1px;
  border-left-style:solid;
  margin-top:0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-top: 8px;
  padding-left: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  width:100%;
  float:left;
}
.Listingpic {
  margin-top: 17px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  float:right;
}


a.Listing:link,
a.Listing:visited,
a.Listing:hover
 {
   color:#EA1821;
   line-height:16px;
   text-decoration:none;
}

a.topnav-normal:link,
a.topnav-normal:visited,
a.topnav-normal:hover
 {
   color:#333333;
   background-color:#B4B4B4;
   text-decoration:none;
   font-size:10px;
   font-weight:bold;
   padding-left:5px;
   padding-right:5px;
}

.topnav-current {
   color:#333333;
   background-color:#E6E6E6;
   text-decoration:none;
   font-size:10px;
   font-weight:bold;
   padding-left:3px;
   padding-right:2px;
}

a.topnav-current:link,
a.topnav-current:visited,
a.topnav-current:hover{
   color:#333333;
   text-decoration:none;
   font-size:10px;
   font-weight:bold;
   padding-left:3px;
   padding-right:2px;
}

a.topnav-normal-zh:link,
a.topnav-normal-zh:visited,
a.topnav-normal-zh:hover
 {
   color:#333333;
   background-color:#B4B4B4;
   text-decoration:none;
   font-weight:bold;
   font-size:12px;
   padding-left:5px;
   padding-right:5px;
}

.topnav-current-zh {
   color:#333333;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:bold;
   font-size:12px;
   padding-left:3px;
   padding-right:2px;
}

a.topnav-current-zh:link,
a.topnav-current-zh:visited,
a.topnav-current-zh:hover{
   color:#333333;
   background-color:#FFFFFF;
   text-decoration:none;
   font-size:12px;
   font-weight:bold;
   padding-left:3px;
   padding-right:2px;
}

.nav-font
{
   font-size:small;
}

a.nav-level-2current:link,
a.nav-level-2current:visited,
a.nav-level-2current:hover
{
   color:#333333;
 font-size:11px;
   padding-left:0px;
   text-decoration:none;
}

a.nav-level-2path:link,
a.nav-level-2path:visited,
a.nav-level-2path:hover
{
   color:#333333;
 font-size:11px;
   padding-left:20px;
   text-decoration:none;
}

a.nav-level-2normal:link,
a.nav-level-2normal:visited,
a.nav-level-2normal:hover
{
   color:#666666;
 font-size:11px;
   padding-left:20px;
   text-decoration:none;
}

a.nav-level-3current:link,
a.nav-level-3current:visited,
a.nav-level-3current:hover
{
   color:#333333;
 font-size:11px;
   padding-left:12px;
   text-decoration:none;
}

a.nav-level-3path:link,
a.nav-level-3path:visited,
a.nav-level-3path:hover
{
   color:#333333;
 font-size:11px;
   padding-left:12px;
   text-decoration:none;
}

a.nav-level-3normal:link,
a.nav-level-3normal:visited,
a.nav-level-3normal:hover
{
   color:#666666;
 font-size:11px;
   padding-left:12px;
   text-decoration:none;
}

a.nav-level-4current:link,
a.nav-level-4current:visited,
a.nav-level-4current:hover
{
   color:#ED1C24;
 font-size:11px;
   padding-left:34px;
   text-decoration:none;
}

a.nav-level-4path:link,
a.nav-level-4path:visited,
a.nav-level-4path:hover
{
   color:#ED1C24;
 font-size:11px;
   padding-left:34px;
   text-decoration:none;
}

a.nav-level-4normal:link,
a.nav-level-4normal:visited,
a.nav-level-4normal:hover
{
   color:#666666;
 font-size:11px;
   padding-left:34px;
   text-decoration:none;
}

.rootnav-current {
   color:#333333;
   text-decoration:none;
 font-size:11px;
}
.rootnav-path {
   color:#666666;
   text-decoration:none;
 font-size:11px;
}
.rootnav-normal {
   color:#666666;
   text-decoration:none;
 font-size:11px;
}
.invisible {
   display:none;
}

.rootdiv {
  width:200; 
  border-color:#F9F9F9; 
  border-top-width:0; border-top-style:solid; border-bottom-width:1; border-bottom-style:solid; border-left-width:0; 
  margin-top:3; margin-bottom:3; 
  padding-bottom:3; 
}
.nav-level-3div {
  margin-top:3; margin-bottom:3; 
  padding-bottom:3; 
}
.nav-level-3enddiv {
  width:200; 
  border-color:#F9F9F9; 
  border-top-width:0; border-top-style:solid; border-bottom-width:1; border-bottom-style:solid; border-left-width:0; 
}

ul{
 margin-left: 10px;
 margin-top: 0px;
 margin-bottom: 0px;

}
li{
 margin-left: 8px;
 list-style-image:url("/C1256F98005C201D/RepositoryFile/Icons/$File/li.gif");
}

/*  SiteMap  */

.sl_td2{
}

.sl0{
 background-color:#E6E6E6;
 font-weight:bold;
 font-size:10px;
 padding-left:7px;
 padding-top:4px;
 padding-bottom:4px;
 padding-right:8px;
}
.sl0-zh{
 background-color:#E6E6E6;
 font-size:11px;
 padding-left:7px;
 padding-top:4px;
 padding-bottom:4px;
 padding-right:8px;
}
td.sl1{
 border-style:solid;
 border-color:#E6E6E6;
 border-top-width:0px;
 border-right-width:0px;
 border-bottom-width:0px;
 border-left-width:1px;
 padding-bottom:5px;
 padding-left:7px;
 font-size:11px;
}
td.sl2{
 border-style:solid;
 border-color:#E6E6E6;
 border-top-width:0px;
 border-right-width:0px;
 border-bottom-width:0px;
 border-left-width:1px;
 padding-bottom:5px;
 padding-left:27px;
 font-size:11px;
}
td.sl3{
 border-style:solid;
 border-color:#E6E6E6;
 border-top-width:0px;
 border-right-width:0px;
 border-bottom-width:0px;
 border-left-width:1px;
 padding-bottom:5px;
 padding-left:59px;
 font-size:11px;
}
.sl4{display:none}
.sl5{display:none}

/* Popup Weinig Int */
.WInt {
  border-color:lightgrey;
  border-top-width:4px; border-top-style:solid; 
  border-left-width:1px; border-left-style:solid;
  margin-top: 16px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-top: 16px;
  padding-left: 8px;
  padding-right: 0px;
  padding-bottom: 16px;
}

