/* DKV --------------------- */	body {	font-family: Helvetica, Arial, Verdana, sans-serif;	text-align: left;	font-size: 12px;  text-align:center;}html, body, div, p, h1, h2, h3, h4, img, ul, li, ol, a {	margin: 0px;	padding: 0px;	border: 0px none;  color: black;}li { list-style: none;}/* --- POS --------------------- */#container {  text-align:left;  margin: 0 auto;   width: 800px;  height: 100%;  z-index: 5;}#breadcrumb {  font-size: 11px;  width: 550px;  height: 15px;  padding-left: 20px;  padding-top: 2px;  font-weight: normal;}#breadcrumb_path {  float: left;  width: 850px;}#breadcrumb_lang {  float: right;  margin-right: 15px;  text-align: right;  font-weight: bold;  }#logo {  height: 130px;  width: 100%;  display: none;}#leftlogo {  float: left;  margin-left: 15px;}#headlogo {  float: left;  margin-left: 15px;}#zhdklogo {  float: right;  text-align: left;}#topline, #footline {  visibility: none;  display: none;}#sidenav {  float: left;  width: 175px;  margin-left: 15px;  display: none;}#content {  float: left;  margin-left: 20px;  margin-bottom: 25px;  line-height: 140%;}#sidebar{  float: left;   margin-left: 15px;}#mainnav {  width: 175px;  text-align: left;  padding-bottom: 1px;}#evernav {  width: 160px;  margin-top: 25px;  margin-left: 15px;}/* content of evernav *//* #evernav ul li a */#evernav ul li a.external, #evernav ul li a.shortcut  {  font-size: 12px;  color: #0099FF;  font-weight: bold;   background: transparent url(../../template/img/arrow_sml.gif) top left no-repeat;    padding: 2px 0px 2px 12px;}/* #evernav ul li a:hover */#evernav ul li a:hover.external,#evernav ul li a:hover.shortcut {  color: black;  background: transparent url(../../template/img/arrow_blue.gif) top left no-repeat;  }#content .onecont{/*  margin-bottom: 20px; */}.csc-header-n1 {  margin-top: 0;}.csc-header {/*  margin-bottom: 15px; */}#content li {/* list-style-image: url(../../template/img/line.gif);*/ margin-left: 10px; padding-left: 10px; background: transparent url(../../template/img/line.gif) no-repeat scroll left 8px;}.csc-textpic-text h1{  font-size: 11px;}div.csc-textpicHeader h1{  font-size: 22px;  font-weight: normal;  padding: 5px 0;  line-height: 50%; }.csc-mailform-field label{  padding: 4px 0;  width: 100px;  display: block;/*  float: left; */}fieldset { border: none;}#content h3, #content h4{  font-size: 11px;  font-weight: bold;}#content p {  padding:  2px 0 3px 0;}#sidebar h2, h3,  p.bodytext{  padding: 2px;}#content .onecont, #sidebar .onecont {  overflow:hidden;}#dkvfooter { font-size: 11px; display: none; }#dkvfooter h4{  font-size: 12px; }  #dkvfooter a{ text-decoration: none;}#dkvfooter .colum { float: left; width: 33%;}#dkvfooter ul li{  text-decoration: none;  background: transparent url(../../template/img/arrow_blue.gif) center left no-repeat;  padding-left: 12px;  list-style-position: outside;  list-style-image: none;  list-style-type: none;} /* html in pid 5 is content number 1 */#dkvfooter div.onecont {  padding-top: 10px;  padding-bottom: 20px;  border-bottom: none; }#sidebar a{  text-decoration: none;  background: transparent url(../../template/img/arrow_blue.gif) center left no-repeat;  padding-left: 12px;}#sidebar a:hover{ background: transparent url(../../template/img/arrow_sml.gif) center left no-repeat;  padding-left: 12px;}/* LINKS --------------------- */a:hover, a:link, a:active, a:visited {  text-decoration: none;}a:hover, a:active {  /* color: black; */}a:link {/*  color: #353154; */}/* background */#content_home {/*  overflow: auto; */ /* height: 100%;*/  background-repeat: no-repeat;  background-position: right top;  margin-right: 5px;}body {    background: white;}#container {  background-color:  white;}#zhdklogo {  margin-right: 15px;}/*mainnav */#mainnav {  border-top: 1px solid black;  border-bottom: 2px solid black;  font-family: Georgia, "Nimbus Roman No9 L", Times, serif;  font-size: 12px;}#mainnav a{  display: block;}#mainnav ul a{/*  display: inline; */  border-bottom: none;}#mainnav ul, #mainnav ul li {  list-style: none;}#mainnav ul li.actsub1, #mainnav ul li.act1, #mainnav ul li.nor1 {   border-bottom: 1px solid black;   padding: 0px 0px}#mainnav ul li.act1, #mainnav ul li.actsub1{  color: #6C6C6C;  background-color: #CDCDCD;} #mainnav ul li{  padding-left: 16px;}#mainnav ul li ul li{  border-top: 1px solid black;}#mainnav ul li a{  padding: 12px 0px 12px 2px;}#mainnav ul li a:hover {  color: #6C6C6C; }#mainnav ul li.act { background: transparent url(../../template/dkv/slash_subnav_1.gif) no-repeat scroll left 14px; color: #6C6C6C; background-color: #E0E0E0;}#mainnav ul li.nor { background: transparent url(../../template/dkv/slash_subnav_0.gif) no-repeat scroll left 12px; font-weight: normal;  background-color: #FFF;}/* content of evernav */#evernav ul li a.external, #evernav ul li a.shortcut, #evernav ul li a.normal {  font-size: 12px;  color: #0099FF;  font-weight: bold;   background: transparent url(../../template/img/arrow_sml.gif) center left no-repeat;    padding: 2px 0px 2px 12px;}#evernav ul li a:hover.external,#evernav ul li a:hover.shortcut, #evernav ul li a:hover.normal {  color: black;  background: transparent url(../../template/img/arrow_blue.gif) center left no-repeat;  }/* width of content and sidebar */#content { width: 550px; border-top: black 1px solid; padding-top: 5px;}#sidebar {  border-top: black 1px solid;  width: 175px;  font-family: Georgia, "Nimbus Roman No9 L", Times, serif;  font-size: 11px;  padding-top: 5px;}#content .csc-header {  background: transparent url(../../template/dkv/slash.gif) top left no-repeat;  font-size: 8px;  padding: 14px 0px 8px 20px;  margin-bottom: 8px 0;  border-bottom: black 1px solid;}.csc-textpic {  margin-top: 1px;  padding-top: 8px;}#content div.csc-textpic-imagewrap { margin-bottom: 18px;}div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image{  margin-left: 0px;}#content .doubleline {  margin-top: 1px;  border-top: black 2px solid;  padding-top: 8px;}p.bodytext {/*  margin-top: 1px; */}#sidebar .onecont .text{   background: transparent url(../../template/dkv/slash.gif)  no-repeat scroll 3px top;   padding-top: 8px;   padding-left: 23px;   padding-bottom: 8px;  margin-bottom: 4px;}#content h2 {  font-size: 12px;  font-weight: normal;  background: transparent url(../../template/dkv/slash_subnav_0.gif)   no-repeat scroll left 5px;   padding-top: 8px;  padding-left: 20px;  padding-top: 5px;}#sidebar h2, #sidebar h3{  font-weight: bold;  font-size: 11px;}#sidebar .csc-header{  margin-top: 6px;  margin-left: 10px;}#sidebar .csc-header h1{  font-weight: bold;  font-size: 14px;}#content .onecont{   border-bottom: black 1px solid;   padding-top: 6px;   padding-bottom: 32px;}#sidebar .onecont {   border-bottom: none;}#content .onecont p.bodytext, #sidebar .onecont {  background-color: white;}#content .onecont p.bodytext{  padding: 0px 5px 8px 5px;}#sidebar .onecont{  padding-bottom: 6px;  padding-left: 6px;}#content .csc-textpic .bodytext a, .bodytext a{  color: #0099FF;  text-decoration: none;  background: transparent url(../../template/img/arrow_blue.gif) center left no-repeat;  padding-left: 12px;}#content .csc-textpic .bodytext a:hover, .bodytext a:hover{  background: transparent url(../../template/img/arrow_sml.gif) center left no-repeat;}#content .csc-textpicHeader h1 { font-size: 14px;}.csc-header h1 { font-size: 16px;}#content .csc-textpic .bodytext a.mail, .bodytext a.mail{  background: transparent url(../../template/img/mail_0.gif) center left no-repeat;  padding-left: 12px;}#content .csc-textpic .bodytext a:hover.mail, .bodytext a:hover.mail{  background: transparent url(../../template/img/mail_1.gif) center left no-repeat;  padding-left: 12px;}#dkvfooter div.onecont {/*  border-top: 1px solid black; */  border-bottom: 1px solid black; }#dkvfooter div.boldtopline {  margin-top: 1px;  border-top: 2px solid black; }.download {  margin-top: 22px;}#content .download li{  background: transparent url(../../template/img/arrow_blue.gif) center left no-repeat;  padding-left: 12px;  margin: 4px 0;}#content .downloadhead{ border-bottom: none; padding-bottom: 0px;}.download div.csc-header{/*  margin-top: 30px; */}
