/* 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: 960px;  height: 100%;  z-index: 5;}#breadcrumb {  font-size: 11px;  width: 945px;  height: 15px;  background: #CBCBCB;  padding-left: 15px;  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%;}#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;}#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 .text li { margin-left: 10px; margin-bottom: 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: 12px;}#content h3{ font-weight: bold;}#content h4{	font-weight:  normal;	text-transform: uppercase;}#content p {  padding:  2px 0 3px 0;}h2, h3, h4,  p.bodytext{  padding: 2px;}#content .onecont, #sidebar .onecont {  overflow:hidden;}#dkvfooter { font-size: 11px; }#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; */}
