/*######################################################################*/td#content_box_column div.csc-header{  margin: 0px;  padding: 0px;}td#content_box_column h1{  font-size: 13px;  margin-top: 0px;  margin-bottom: 10px;}div.chinese td#content_box_column h1{  font-size: 11px;}td#content_box_column a{  font-size: 13px;  color: #e2003b;  text-decoration: none;}td#content_box_column p{  margin: 0px;  padding: 0px;  margin-top: 5px;    font-size: 13px;}/*######################################################################*/fieldset.defaultForm{  border-style: none;}div.formRow{  padding-bottom: 20px;  font-size: 13px;  position: relative;}div.formRow input{  position: absolute;  left: 160px;}div.formRow input.submit{  left: 100px;}td#doc_column h1.csc-firstHeader{  font-size: 13px;  margin-top: 0px;}div.chinese td#doc_column h1.csc-firstHeader{  font-size: 11px;}td#real_doc_column h1{  font-size: 13px;    margin-top: 15px;  margin-bottom: 0px;    clear: left;}div.chinese td#real_doc_column h1{  font-size: 11px;}td#real_doc_column div.csc-textpic-text{  position: relative;  top: -3px;}td#real_doc_column div.csc-textpic-text h1{  clear: none; }td#doc_column p.bodytext{  font-size: 13px;    /*todo!!!!*/  margin-top: 15px;  margin-bottom: 0px;    text-align: justify;}td#doc_column p{  font-size: 13px;}div.chinese td#doc_column p{  line-height: 16pt;}td#doc_column p.csc-sitemap{}td#doc_column p.csc-sitemap-level1{  margin-left: 10px;    margin-top: 3px;  margin-bottom: 3px;}td#doc_column p.csc-sitemap-level2{  margin-left: 40px;    margin-top: 3px;  margin-bottom: 3px;}td#doc_column p.csc-sitemap-level3{  margin-left: 70px;    margin-top: 3px;  margin-bottom: 3px;}td#doc_column p.csc-sitemap-level4{  margin-left: 100px;    margin-top: 3px;  margin-bottom: 3px;}td#doc_column p.csc-sitemap-level5{  margin-left: 130px;    margin-top: 3px;  margin-bottom: 3px;}td#doc_column li{  font-size: 13px;    margin-top: 2px;}div.chinese td#doc_column li{  font-size: 11px;}/*.csc-bulletlist*/td#doc_column ul{  margin-top: 15px;  margin-bottom: 0px;    list-style-type: none;    list-style-image: url(img/bullet.gif);    margin-left: -25px;  _margin-left: 20px;  &margin-left: 20px;}td#doc_column a{  font-size: 13px;  color: #e2003b;  text-decoration: none;}p.firstParagraph{  font-weight: bold;}td#doc_column div.csc-textpicHeader h1{  margin-top: 0px;}div.csc-textpic-intext-left-nowrap{  margin-top: 16px;}table.imgtext-nowrap{  margin-top: 15px;}/*######################################################################*/div.tx-indexedsearch *{  font-size: 13px;}div.tx-indexedsearch-rules{  position: absolute;  visibility: hidden;}.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{   width:100px;     background-color: #dddddd;  border-color: black;  border-width: 1px;  border-style: solid;}.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {   width:150px;     border-color: black;  border-width: 1px;  border-style: solid;  color: #e2003b;  background-color: #dddddd;}.tx-indexedsearch .tx-indexedsearch-searchbox div.tx-indexedsearch-searchbox option{  background-color: #dddddd;}.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { }.tx-indexedsearch .tx-indexedsearch-whatis {   margin-top:10px;   margin-bottom:5px; }.tx-indexedsearch .tx-indexedsearch-browsebox {   visibility: hidden;  position: absolute;}.tx-indexedsearch P.tx-indexedsearch-noresults {   text-align:center;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title{   background-color: white;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title td{   border-color: #999999;  border-width: 1px;  border-style: none;  border-bottom-style: solid;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P {  padding-top: 20px;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { }.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P {   padding-top: 10px;  font-style: normal;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {   font-weight: bold;  color: black;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {  background-color: white;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info p{  padding-top: 10px;  padding-bottom: 10px;    font-size: 10px;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info a{  font-size: 10px;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {   margin-top:20px;   margin-bottom:20px; }.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {   margin-top:0px;   margin-bottom:0px; }.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE {}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {   vertical-align:middle;   background-color: white;    border-color: #e2003b;  border-width: 1px;  border-style: none;  border-bottom-style: solid;}.tx-indexedsearch .tx-indexedsearch-res .noResume {}/*######################################################################*/table.tx-a1teasermenu-pi1{  border-collapse: collapse;    border-width: 0px;  margin: 0px;  padding: 0px;}table.tx-a1teasermenu-pi1 td{  font-size: 13px;  text-align: justify;    border-collapse: collapse;    border-width: 0px;  margin: 0px;  padding: 0px;}/*######################################################################*/table.contenttable{  width: 100%;  margin-top: 15px;  margin-bottom: 15px;    border-collapse: collapse;  border-color: #999999;  border-width: 2px;    /*  border-style: solid;  */}table.contenttable td{  border-color: #999999;  border-width: 2px;    /*  border-style: solid;  */    font-size: 13px;}/*######################################################################*/div.news-list-container{}div.news-list-item{  border-color: #999999;  border-width: 1px;  border-style: solid;    padding: 5px;    margin-top: 10px;}div.news-list-item hr{  display: none;}div.news-list-item h3{  margin-top: 0px;  margin-bottom: 5px;}div.news-list-item img{  float: left;  margin-right: 5px;}span.news-list-date{  font-size: 11px;  display: block;    margin-bottom: 10px;}div.news-list-category{  display: none;}div.news-list-morelink{  margin-top: 5px;  clear: left;}div.news-single-item{}div.news-single-item img{  float: left;    margin-top: 20px;  margin-right: 10px;}div.news-single-item h2{  font-size: 15px;    margin: 0px;  padding: 0px;}div.news-single-item h3{  font-size: 13px;    margin: 0px;  padding: 0px;    text-align: justify;}div.news-single-timedata{  display: none;}p.news-single-author{  border-color: green;  border-width: 1px;  border-style: solid;    display: none;}div.news-single-img{}div.news-single-additional-info{}p.news-single-imgcaption{}div.news-single-item hr{  display: none;}table.tx-a1teasermenu-pi1 img{  margin: 0px;  margin-right: 5px;}div.news-single-backlink{  margin-top: 15px;}table.csc-uploads{  width: 100%;    border-color: #999999;  border-width: 0px;  border-style: none;  border-bottom-width: 1px;  border-bottom-style: solid;    margin: 0px;  padding: 0px;  margin-bottom: 10px;    border-collapse: collapse;}td.csc-uploads-fileName p{  margin: 0px;  padding: 0px;    padding-bottom: 5px;}td.csc-uploads-fileSize p{  margin: 0px;  padding: 0px;}td.csc-uploads-fileName p.csc-uploads-description{  margin: 0px;  padding: 0px;    padding-bottom: 5px;}tr.tr-even{  border-style: none;  border-width: 0px;    margin: 0px;  padding: 0px;    border-collapse: collapse;}td.csc-uploads-fileName{  border-style: none;  border-width: 0px;    margin: 0px;  padding: 0px;    font-size: 13px;    border-collapse: collapse;}td.csc-uploads-fileSize{  border-style: none;  border-width: 0px;    margin: 0px;  padding: 0px;    text-align: right;    font-size: 13px;    border-collapse: collapse;}hr{  height: 1px;  max-height: 1px;  border-style: solid;  border-color: #999999;  border-width: 0.5px;  _border-width: 1px;  border-collapse: collapse;}hr.our_content_divider{  margin-top: 5px;}