html { background-color:#E0E0EA; }
body, noscript { margin:0 auto; padding:0; width:100%; min-width:400px; max-width:800px; background-color:#F0F0FA; font-size:15px; }
html {-webkit-text-size-adjust: none;}

h1, h2, h3, p, div, input, textarea, table { margin:0 auto; padding:0; font-family: Arial, Helvetica, sans-serif }


a.hdCmenu1Link { font-size:85%; font-weight:bold; vertical-align:baseline; color: black; text-decoration:none } 
a:visited { color: black;  }
span.hdCmenu1NoLink { font-size:85%; font-weight:bold; vertical-align:baseline; color: black; text-decoration:none }

a.hdCmenu2Link { font-size:85%; vertical-align:baseline; color: black; text-decoration:none } 
div.hdCmenu2Link { font-size:85%; vertical-align:baseline; color: black; text-decoration:none } 
span.hdCmenu2NoLink { font-size:85%; font-weight:bold; vertical-align:baseline; color: black; text-decoration:none }

a.textLink { font-weight:normal; vertical-align:baseline; color: black; text-decoration:none } 


input.hdCButXL { font-size:90%; width:170px; height:26px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0pt hidden #000000; border-radius:6px; visibility:visible; color:rgb(0,0,0); cursor:pointer; 
  background:-moz-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:-webkit-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:-ms-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:-o-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
}
input.hdCButXL:active { font-size:90%; width:170px; height:26px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0pt hidden #000000; border-radius:6px; visibility:visible; color:rgb(0,0,0); cursor:pointer; 
  background:-moz-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:-webkit-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:-ms-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:-o-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
}
input.hdCButL { font-size:90%; width:110px; height:26px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0pt hidden #000000; border-radius:6px; visibility:visible; color:rgb(0,0,0); cursor:pointer; 
  background:-moz-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:-webkit-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:-ms-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:-o-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
}
input.hdCButL:active { font-size:90%; width:110px; height:26px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0pt hidden #000000; border-radius:6px; visibility:visible; color:rgb(0,0,0); cursor:pointer; 
  background:-moz-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:-webkit-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:-ms-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:-o-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
}
input.hdCButXM { font-size:100%; width:80px; height:24px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0pt hidden #000000; border-radius:6px; visibility:visible; color:rgb(0,0,0); cursor:pointer; 
  background:-moz-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:-webkit-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:-ms-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:-o-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
}
input.hdCButXM:active { font-size:100%; width:80px; height:24px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0pt hidden #000000; border-radius:6px; visibility:visible; color:rgb(0,0,0); cursor:pointer; 
  background:-moz-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:-webkit-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:-ms-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:-o-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
}
input.hdCButM { font-size:100%; width:60px; height:24px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0pt hidden #000000; border-radius:6px; visibility:visible; color:rgb(0,0,0); cursor:pointer; 
  background:-moz-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:-webkit-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:-ms-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:-o-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
}
input.hdCButM:active { font-size:100%; width:60px; height:24px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0pt hidden #000000; border-radius:6px; visibility:visible; color:rgb(0,0,0); cursor:pointer; 
  background:-moz-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:-webkit-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:-ms-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:-o-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
}
input.hdCButS { font-size:90%; width:30px; height:24px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0pt hidden #000000; border-radius:6px; visibility:visible; color:rgb(0,0,0); cursor:pointer; 
  background:-moz-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:-webkit-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:-ms-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:-o-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
}
input.hdCButS:active { font-size:90%; width:30px; height:24px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0pt hidden #000000; border-radius:6px; visibility:visible; color:rgb(0,0,0); cursor:pointer; 
  background:-moz-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:-webkit-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:-ms-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:-o-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
}
input.hdCButS2 { font-size:90%; width:40px; height:30px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0pt hidden #000000; border-radius:6px; visibility:visible; color:rgb(0,0,0); cursor:pointer; 
  background:-moz-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:-webkit-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:-ms-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:-o-linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
  background:linear-gradient(top, rgb(238,246,254), rgb(207,215,234) 13%, rgb(172,179,214) 87%, rgb(238,246,254));
}
input.hdCButS2:active { font-size:90%; width:40px; height:30px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0pt hidden #000000; border-radius:6px; visibility:visible; color:rgb(0,0,0); cursor:pointer; 
  background:-moz-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:-webkit-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:-ms-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:-o-linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
  background:linear-gradient(top, rgb(238,246,254), rgb(214,222,237) 13%, rgb(187,195,223) 87%, rgb(238,247,255));
}

input.hdCButInfo { font-size:100%; font-weight:bold; font-style:italic; width:22px; height:21px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0pt hidden #000000; border-radius:2px; visibility:visible; color:rgb(255,255,255); cursor:pointer; 
  background:-moz-linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255));
  background:-webkit-linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255)); 
  background:-ms-linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255)); 
  background:-o-linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255)); 
  background:linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255));
}
input.hdCButInfo:active { font-size:100%; font-weight:bold; font-style:italic; width:22px; height:21px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0pt hidden #000000; border-radius:2px; visibility:visible; color:rgb(255,255,255); cursor:pointer; 
  background:-moz-linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255));
  background:-webkit-linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255)); 
  background:-ms-linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255)); 
  background:-o-linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255)); 
  background:linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255));
}
input.hdCButInfoAktiv { font-size:100%; font-weight:bold; font-style:italic; width:22px; height:19px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0pt hidden #000000; border-radius:2px; visibility:visible; color:rgb(255,255,255); cursor:pointer; 
  background:-moz-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255));
  background:-webkit-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  background:-ms-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  background:-o-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  background:linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
}
input.hdCButInfoAktiv:active { font-size:100%; font-weight:bold; font-style:italic; width:22px; height:19px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0pt hidden #000000; border-radius:2px; visibility:visible; color:rgb(255,255,255); cursor:pointer; 
  background:-moz-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255));
  background:-webkit-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  background:-ms-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  background:-o-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  background:linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
}

<!-- input.hdCButtons { width:2.5em; font-size:85%; margin:0px -2px 0px 0px; padding:0px 0px 0px 0px; }  -->




table { line-height:100%;  border-collapse:collapse; }

table.hdCTitel { width:100%; border:0px hidden #FFFFFF; border-radius:0px; }
td.hdCTiteltd  { padding:14px 6px 12px 8px; border:0px hidden #FFFFFF; border-radius:0px; color:#F0F0FA; background-color:rgb(32,63,144); 
  background:-moz-linear-gradient(top, rgb(72,108,216), rgb(32,63,144) 6%, rgb(24,48,110) 94%, rgb(72,108,216));
  background:-webkit-linear-gradient(top, rgb(72,108,216), rgb(32,63,144) 6%, rgb(24,48,110) 94%, rgb(72,108,216)); 
  background:-ms-linear-gradient(top, rgb(72,108,216), rgb(32,63,144) 6%, rgb(24,48,110) 94%, rgb(72,108,216)); 
  background:-o-linear-gradient(top, rgb(72,108,216), rgb(32,63,144) 6%, rgb(24,48,110) 94%, rgb(72,108,216)); 
  background:linear-gradient(top, rgb(72,108,216), rgb(32,63,144) 6%, rgb(24,48,110) 94%, rgb(72,108,216)); 
  }

table.hdCDebug { width:100%; border:1px solid #B0B0B0; color: #404040; font-family:Courier; font-size:0.85em; line-height: 1.2; text-align:left; background-color:rgb(250,250,240) }

table.hdCFuss { width:100%; border:0px hidden #FFFFFF; border-radius:0px; }
td.hdCFusstd  { padding:2px 6px 2px 8px; border:0px hidden #FFFFFF; border-radius:0px; color:#F0F0FA; background-color:rgb(32,63,144); 
  background:-moz-linear-gradient(top, rgb(72,108,216), rgb(32,63,144) 20%, rgb(24,48,110) 80%, rgb(72,108,216));
  background:-webkit-linear-gradient(top, rgb(72,108,216), rgb(32,63,144) 20%, rgb(24,48,110) 80%, rgb(72,108,216)); 
  background:-ms-linear-gradient(top, rgb(72,108,216), rgb(32,63,144) 20%, rgb(24,48,110) 80%, rgb(72,108,216)); 
  background:-o-linear-gradient(top, rgb(72,108,216), rgb(32,63,144) 20%, rgb(24,48,110) 80%, rgb(72,108,216)); 
  background:linear-gradient(top, rgb(72,108,216), rgb(32,63,144) 20%, rgb(24,48,110) 80%, rgb(72,108,216)); 
  }

table.hdCmenu1 { width:100%; height:3.5ex; border:0px hidden #E0E0D8; border-radius:0px; }
td.hdCmenu1td  { padding:8px 3px 8px 3px; border:0px hidden #FFFFFF; border-radius:0px; vertical-align:baseline; color:#FFFFFA; background-color:rgb(72,143,240); 
  background:-moz-linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255));
  background:-webkit-linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255)); 
  background:-ms-linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255)); 
  background:-o-linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255)); 
  background:linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255)); 
  }
td.hdCmenu1aktivtd  { padding:8px 3px 8px 3px; border:0px hidden #FFFFFF; border-radius:0px; vertical-align:baseline; color:#000000; background-color:rgb(72,143,240); 
  background:-moz-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255));
  background:-webkit-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  background:-ms-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  background:-o-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  background:linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  }
td.hdCmenu1Trtd  { width:2px; padding:0px; border:0px hidden #FFFFFF; border-radius:0px; color:#000000; background-color:rgb(72,143,240); 
  background:-moz-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255));
  background:-webkit-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  background:-ms-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  background:-o-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  background:linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  }


table.hdCmenu2 { border:0px hidden #E0E0D8; border-radius:0px; }
td.hdCmenu2td  { padding:4px 7px 4px 6px; border:0px hidden #FFFFFF; border-radius:0px; vertical-align:baseline; color:#FFFFFA; background-color:rgb(72,143,240); 
  background:-moz-linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255));
  background:-webkit-linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255)); 
  background:-ms-linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255)); 
  background:-o-linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255)); 
  background:linear-gradient(top, rgb(120,190,255), rgb(72,143,240) 11%, rgb(60,120,200) 88%, rgb(120,190,255)); 
  }
td.hdCmenu2aktivtd  { padding:4px 7px 4px 6px; border:0px hidden #FFFFFF; border-radius:0px; vertical-align:baseline; color:#000000; background-color:rgb(72,143,240); 
  background:-moz-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255));
  background:-webkit-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  background:-ms-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  background:-o-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  background:linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  }
td.hdCmenu2Trtd  { width:2px; padding:0px; border:0px hidden #FFFFFF; border-radius:0px; color:#000000; background-color:rgb(72,143,240); 
  background:-moz-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255));
  background:-webkit-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  background:-ms-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  background:-o-linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  background:linear-gradient(top, rgb(120,190,255), rgb(103,163,243) 11%, rgb(117,171,244) 88%, rgb(120,190,255)); 
  }


table.hdCNoscript { width:100%; border:0px hidden #FFFFFF; border-radius:0px; }
td.hdCNoscripttd  { padding:8px; border:0px hidden #FFFFFF; border-radius:0px; color:#000000; background-color:rgb(255,255,200); }

div.hdCbegruessung  { width:280px; margin-left:-134px; min-height:260px; padding:5px; position:absolute; top:75px; left:50%; border:4px solid #FFFFFF; border-radius:0px; color:#202020; background-color:rgb(255,255,200)}

div.hdCInfotext  { clear:left; float:left; margin:4px 0px 4px 0px; border:1px solid rgb(180,180,200); padding:4px; color:#404040; background-color:rgb(220,220,245); 
                   font-size:0.9em; vertical-align: bottom; }
span.hdCInfotext  { clear:left; float:left; margin:4px 0px 4px 0px; border:1px solid rgb(180,180,200); padding:4px; color:#404040; background-color:rgb(220,220,245); 
                   font-size:0.9em; vertical-align: bottom; }
    

table.hdCStatus { width:100%; position:fixed; bottom:0px; border:0px hidden #FFFFFF; border-radius:0px; }
td.hdIqUebergang1 { padding:0px; color:#000000; background-color:rgba(240,240,250,0.3); }
td.hdIqUebergang2 { padding:0px; color:#000000; background-color:rgba(240,240,250,0.5); }
td.hdIqUebergang3 { padding:0px; color:#000000; background-color:rgba(240,240,250,0.7); }
td.hdIqUebergang4 { padding:0px; color:#000000; background-color:rgba(240,240,250,0.8); }
td.hdIqUebergang5 { padding:0px; color:#000000; background-color:rgba(240,240,250,0.9); }
td.hdIqTipp, td.hdIeTipp { padding:8px; height:3.5ex; font-size:85%; color:#000000; background-color:rgb(160,220,130);
  background:-moz-linear-gradient(top, rgb(116,203,72), rgb(160,220,130) 10%, rgb(145,200,117) 90%, rgb(116,203,72));
  background:-webkit-linear-gradient(top, rgb(116,203,72), rgb(160,220,130) 10%, rgb(145,200,117) 90%, rgb(116,203,72)); 
  background:-ms-linear-gradient(top, rgb(116,203,72), rgb(160,220,130) 10%, rgb(145,200,117) 90%, rgb(116,203,72)); 
  background:-o-linear-gradient(top, rgb(116,203,72), rgb(160,220,130) 10%, rgb(145,200,117) 90%, rgb(116,203,72)); 
  background:linear-gradient(top, rgb(116,203,72), rgb(160,220,130) 10%, rgb(145,200,117) 90%, rgb(116,203,72)); 
  }
td.hdIqWarnung { padding:8px; height:3.5ex; color:#000000; font-size:100%; background-color:rgb(230,180,160);
  background:-moz-linear-gradient(top, rgb(200,143,114), rgb(230,180,160) 11%, rgb(210,172,145) 89%, rgb(200,143,114));
  background:-webkit-linear-gradient(top, rgb(200,143,114), rgb(230,180,160) 11%, rgb(210,172,145) 89%, rgb(200,143,114)); 
  background:-ms-linear-gradient(top, rgb(200,143,114), rgb(230,180,160) 11%, rgb(210,172,145) 89%, rgb(200,143,114)); 
  background:-o-linear-gradient(top, rgb(200,143,114), rgb(230,180,160) 11%, rgb(210,172,145) 89%, rgb(200,143,114)); 
  background:linear-gradient(top, rgb(200,143,114), rgb(230,180,160) 11%, rgb(210,172,145) 89%, rgb(200,143,114)); 
  }


table.hdCquerschnitt_Prj { width:100%; border-bottom:2px solid rgb(180,180,200); color: #202020; background-color:rgb(233,233,246); }
td.hdCquerschnitt_Prj_Text {padding:5px 5px 0px 5px; }
td.hdCquerschnitt_Prj_Feld {padding:5px 5px 8px 5px; }

table.hdCquerschnitt_Oeffnen { width:100%; border-bottom:2px solid rgb(180,180,200); color: #202020; background-color:rgb(233,233,246); }
table.hdCquerschnitt_OeffTab { border-width:1px 0px; border-style:solid; border-color:#B0B0B0; margin:4px 8px 4px 8px; padding:4px 4px 4px 4px; color: #202020; background-color:rgb(255,255,255); }
td.hdCquerschnitt_Oeff_Dat  { border-width:1px 0px; border-style:solid; border-color:#B0B0B0; padding:4px 4px 4px 4px; cursor:; }
td.hdCquerschnitt_Oeff_CBut { border-width:1px 0px; border-style:solid; border-color:#B0B0B0; padding:4px 8px 4px 8px; cursor:pointer; }
td.hdCquerschnitt_Oeff_Loe     { border-width:0px 0px 1px 0px; border-style:solid; border-color:#B0B0B0; padding:4px 4px 4px 4px; cursor:; background-color:rgb(233,233,246); }
td.hdCquerschnitt_Oeff_LoeCBut { border-width:0px 0px 1px 0px; border-style:solid; border-color:#B0B0B0; padding:4px 8px 4px 9px; cursor:pointer; background-color:rgb(233,233,246); }

table.hdCquerschnitt_Liz { width:100%; color: #202020; background-color:rgb(233,246,233); }



table.hdCquerschnitt_A { width:100%; border:0px solid #B0B0B0; color: #202020; background-color: #F0F0FA; }

tr.hdCquerschnitt_A_rowTr {background-color:rgb(150,150,170);
  background:-moz-linear-gradient(top, rgb(240,240,250), rgb(240,240,250) 41%, rgb(150,150,170) 50%, rgb(240,240,250) 59%, rgb(240,240,250));
  background:-webkit-linear-gradient(top, rgb(240,240,250), rgb(240,240,250) 41%, rgb(150,150,170) 50%, rgb(240,240,250) 59%, rgb(240,240,250));  
  background:-ms-linear-gradient(top, rgb(240,240,250), rgb(240,240,250) 41%, rgb(150,150,170) 50%, rgb(240,240,250) 59%, rgb(240,240,250));  
  background:-o-linear-gradient(top, rgb(240,240,250), rgb(240,240,250) 41%, rgb(150,150,170) 50%, rgb(240,240,250) 59%, rgb(240,240,250));  
  background:linear-gradient(top, rgb(240,240,250), rgb(240,240,250) 41%, rgb(150,150,170) 50%, rgb(240,240,250) 59%, rgb(240,240,250));  
  }
tr.hdCquerschnitt_A_rowTrH {background-color:rgb(190,190,210);
  background:-moz-linear-gradient(top, rgb(240,240,250), rgb(240,240,250) 41%, rgb(190,190,210) 50%, rgb(240,240,250) 59%, rgb(240,240,250));
  background:-webkit-linear-gradient(top, rgb(240,240,250), rgb(240,240,250) 41%, rgb(190,190,210) 50%, rgb(240,240,250) 59%, rgb(240,240,250));  
  background:-ms-linear-gradient(top, rgb(240,240,250), rgb(240,240,250) 41%, rgb(190,190,210) 50%, rgb(240,240,250) 59%, rgb(240,240,250));  
  background:-o-linear-gradient(top, rgb(240,240,250), rgb(240,240,250) 41%, rgb(190,190,210) 50%, rgb(240,240,250) 59%, rgb(240,240,250));  
  background:linear-gradient(top, rgb(240,240,250), rgb(240,240,250) 41%, rgb(190,190,210) 50%, rgb(240,240,250) 59%, rgb(240,240,250));  
  }
tr.hdCquerschnitt_A_rowTrHH {background-color:rgb(190,190,210);
  background:-moz-linear-gradient(top, rgb(240,240,250), rgb(240,240,250) 41%, rgb(213,213,226) 50%, rgb(240,240,250) 59%, rgb(240,240,250));
  background:-webkit-linear-gradient(top, rgb(240,240,250), rgb(240,240,250) 41%, rgb(213,213,226) 50%, rgb(240,240,250) 59%, rgb(240,240,250));  
  background:-ms-linear-gradient(top, rgb(240,240,250), rgb(240,240,250) 41%, rgb(213,213,226) 50%, rgb(240,240,250) 59%, rgb(240,240,250));  
  background:-o-linear-gradient(top, rgb(240,240,250), rgb(240,240,250) 41%, rgb(213,213,226) 50%, rgb(240,240,250) 59%, rgb(240,240,250));  
  background:linear-gradient(top, rgb(240,240,250), rgb(240,240,250) 41%, rgb(213,213,226) 50%, rgb(240,240,250) 59%, rgb(240,240,250));  
  }

td.hdCquerschnitt_A_col1 { width:28%; padding:2px 0px 2px 4px; }
td.hdCquerschnitt_A_col2 { width:4%; }
td.hdCquerschnitt_A_col3 { width:8%; }
td.hdCquerschnitt_A_col4 { width:10%; }
td.hdCquerschnitt_A_col5 { width:5%; }
td.hdCquerschnitt_A_col6 { width:5%; }
td.hdCquerschnitt_A_col7 { width:19%; }
td.hdCquerschnitt_A_tdLinkBack { width:100%; text-align:right; padding:0px 8px 0px 0px; font-size:100%; }
a.hdCquerschnitt_A_LinkBack { color:#808080; }
a.hdCquerschnitt_A_LinkBack:visited { color:#808080; }

table.hdCquerschnitt_B { width:100%; border:0px solid #B0B0B0; color: #404040; background-color: #F0F0FA; }

td.hdCquerschnitt_B_col1 { width:26%; padding:2px 0px 2px 4px; }
td.hdCquerschnitt_B_col2 { width:4%; }
td.hdCquerschnitt_B_col3 { width:14%; }
td.hdCquerschnitt_B_col4 { width:14%; }
td.hdCquerschnitt_B_col5 { width:4%; }
td.hdCquerschnitt_B_col6 { width:30%; }

/*
table.hdCquerschnitt_PrDet { border:0px hidden #303030; color: #404040; font-size:13px; background-color:rgb(240,240,250);  /* display:none; */ 
/*
  background:-moz-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 1.5%, rgb(220,220,230) 98.5%, rgb(170,170,180));
  background:-webkit-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 1.5%, rgb(220,220,230) 98.5%, rgb(170,170,180)); 
  background:-ms-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 1.5%, rgb(220,220,230) 98.5%, rgb(170,170,180)); 
  background:-o-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 1.5%, rgb(220,220,230) 98.5%, rgb(170,170,180)); 
  background:linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 1.5%, rgb(220,220,230) 98.5%, rgb(170,170,180)); 
  }
*/
table.hdCquerschnitt_PrDet { border:1px solid rgb(180,180,200); color:#404040; font-size:85%; background-color:rgb(233,233,246); } /* display:none; */ 
td.hdCquerschnitt_PrDet_col1 { text-align:left; vertical-align:middle }
tr.hdCquerschnitt_PrDet_row1 {  }
a.hdCquerschnitt_AnmDetailsLink { color:#404040; }
a.hdCquerschnitt_AnmDetailsLink:visited { color:#404040; }

/*
table.hdCquerschnitt_HB { border:0px hidden #303030; color: #404040; font-size:13px; background-color:rgb(240,240,250); 
  background:-moz-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 3%, rgb(220,220,230) 97%, rgb(170,170,180));
  background:-webkit-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 3%, rgb(220,220,230) 97%, rgb(170,170,180)); 
  background:-ms-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 3%, rgb(220,220,230) 97%, rgb(170,170,180)); 
  background:-o-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 3%, rgb(220,220,230) 97%, rgb(170,170,180)); 
  background:linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 3%, rgb(220,220,230) 97%, rgb(170,170,180)); 
  }
*/
table.hdCquerschnitt_HB { border:1px solid rgb(180,180,200); color:#404040; font-size:85%; background-color:rgb(233,233,246); } /* display:none; */ 
td.hdCquerschnitt_HB_col1 { text-align:left; vertical-align:middle }
/*tr.hdCquerschnitt_HB_row1 { border:0px hidden #303030; } */

/*
table.hdCquerschnitt_Q { border:0px hidden #303030; color: #404040; background-color:rgb(240,240,250);
  background:-moz-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 3%, rgb(220,220,230) 97%, rgb(170,170,180));
  background:-webkit-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 3%, rgb(220,220,230) 97%, rgb(170,170,180)); 
  background:-ms-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 3%, rgb(220,220,230) 97%, rgb(170,170,180)); 
  background:-o-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 3%, rgb(220,220,230) 97%, rgb(170,170,180)); 
  background:linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 3%, rgb(220,220,230) 97%, rgb(170,170,180)); 
  }
*/
table.hdCquerschnitt_Q { border:1px solid rgb(180,180,200); color:#404040; font-size:85%; background-color:rgb(233,233,246); } /* display:none; */ 
td.hdCquerschnitt_Q_col1 { text-align:left; vertical-align:baseline; padding:4px 4px 4px 4px; }
td.hdCquerschnitt_Q_col2 { text-align:left; vertical-align:baseline; padding:4px 4px 4px 4px; }
td.hdCquerschnitt_Q_col3 { text-align:right; vertical-align:baseline; padding:4px 4px 4px 4px; }
td.hdCquerschnitt_Q_col4 { text-align:left; vertical-align:baseline; padding:4px 4px 4px 4px; }

/*
table.hdCquerschnitt_kb { border:0px hidden #303030; color: #404040; font-size:85%; background-color:rgb(240,240,250);
  background:-moz-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 1.5%, rgb(220,220,230) 98.5%, rgb(170,170,180));
  background:-webkit-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 1.5%, rgb(220,220,230) 98.5%, rgb(170,170,180)); 
  background:-ms-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 1.5%, rgb(220,220,230) 98.5%, rgb(170,170,180)); 
  background:-o-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 1.5%, rgb(220,220,230) 98.5%, rgb(170,170,180)); 
  background:linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 1.5%, rgb(220,220,230) 98.5%, rgb(170,170,180)); 
  }
*/
table.hdCquerschnitt_kb { border:1px solid rgb(180,180,200); color:#404040; font-size:85%; background-color:rgb(233,233,246); } /* display:none; */ 
td.hdCquerschnitt_kb_col1  { text-align:left; vertical-align:middle }
td.hdCquerschnitt_kb_col2  { width:5.2em; text-align:left; vertical-align:middle }
td.hdCquerschnitt_kb_col2a { text-align:left; vertical-align:middle }
td.hdCquerschnitt_kb_col3  { width:5.2em; text-align:left; vertical-align:middle }
td.hdCquerschnitt_kb_col4  { width:5.2em; text-align:left; vertical-align:middle }
tr.hdCquerschnitt_kb_head1 { height:2.8ex; border:0px solid #808080; font-size:118%;  }
tr.hdCquerschnitt_kb_head2 { height:4.5ex; border:0px solid #808080; }
tr.hdCquerschnitt_kb_row1 { height:5.6ex; border-top:1px solid rgb(180,180,200); }
tr.hdCquerschnitt_kb_row2 { height:5.6ex; border-top:1px solid rgb(180,180,200); }
tr.hdCquerschnitt_kb_row3 { height:5.6ex; border-top:1px solid rgb(180,180,200); }
tr.hdCquerschnitt_kb_row4 { height:5.6ex; border-top:1px solid rgb(180,180,200); }
tr.hdCquerschnitt_kb_row5 { height:5.6ex; border-top:1px solid rgb(180,180,200); }
tr.hdCquerschnitt_kb_row6 { height:5.6ex; border-top:2px solid rgb(180,180,200); }
input.hdCButkb { width:4.0em; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

/*
table.hdCquerschnitt_ny { border:0px hidden #303030; color: #404040; font-size:100%; background-color:rgb(240,240,250); 
  background:-moz-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 3%, rgb(220,220,230) 97%, rgb(170,170,180));
  background:-webkit-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 3%, rgb(220,220,230) 97%, rgb(170,170,180)); 
  background:-ms-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 3%, rgb(220,220,230) 97%, rgb(170,170,180)); 
  background:-o-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 3%, rgb(220,220,230) 97%, rgb(170,170,180)); 
  background:linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 3%, rgb(220,220,230) 97%, rgb(170,170,180)); 
  }
*/
table.hdCquerschnitt_ny { border:1px solid rgb(180,180,200); color:#404040; font-size:85%; background-color:rgb(233,233,246); } /* display:none; */ 
td.hdCquerschnitt_ny_col1  { width:7.0em; text-align:center; vertical-align:middle }
td.hdCquerschnitt_ny_col2  { width:7.0em; text-align:center; vertical-align:middle }
td.hdCquerschnitt_ny_col3  { width:7.0em; text-align:center; vertical-align:middle }
tr.hdCquerschnitt_ny_head1 { height:2.8ex; text-align:left; border:0px solid #808080; border-top:1px solid rgb(180,180,200); font-size:100%; }
/* tr.hdCquerschnitt_ny_head1 { border-top-width:1px; border-top-color:rgb(180,180,200); border-top-style:solid; height:2.8ex; text-align:left; border:0px solid #808080; font-size:100%; } */
tr.hdCquerschnitt_ny_head2 { height:2.6ex; text-align:left; border:0px solid #808080; font-size:80%; }
tr.hdCquerschnitt_ny_row1 { height:5.0ex; border:0px solid #808080; }
tr.hdCquerschnitt_ny_row2 { height:6.5ex; border:0px solid #808080; }
tr.hdCquerschnitt_ny_row3 { height:6.5ex; border:0px solid #808080; }
input.hdCButny { width:6.0em; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

/*
table.hdCquerschnitt_rho { border:0px hidden #303030; color: #404040; font-size:100%; background-color:rgb(240,240,250);
  background:-moz-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 1.5%, rgb(220,220,230) 98.5%, rgb(170,170,180));
  background:-webkit-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 1.5%, rgb(220,220,230) 98.5%, rgb(170,170,180)); 
  background:-ms-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 1.5%, rgb(220,220,230) 98.5%, rgb(170,170,180)); 
  background:-o-linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 1.5%, rgb(220,220,230) 98.5%, rgb(170,170,180)); 
  background:linear-gradient(top, rgb(180,180,190), rgb(240,240,250) 1.5%, rgb(220,220,230) 98.5%, rgb(170,170,180)); 
  }
*/
table.hdCquerschnitt_rho { border:1px solid rgb(180,180,200); color:#404040; font-size:85%; background-color:rgb(233,233,246); } /* display:none; */ 
td.hdCquerschnitt_rho_col1  { width:7.0em; text-align:center; vertical-align:middle }
td.hdCquerschnitt_rho_col2  { width:7.0em; text-align:center; vertical-align:middle }
td.hdCquerschnitt_rho_col3  { width:7.0em; text-align:center; vertical-align:middle }
tr.hdCquerschnitt_rho_head1 { height:2.8ex; text-align:left; border:0px solid #808080; border-top:1px solid rgb(180,180,200); font-size:100%; }
tr.hdCquerschnitt_rho_head2 { height:2.6ex; text-align:left; border:0px solid #808080; font-size:80%; }
tr.hdCquerschnitt_rho_row1 { height:5.0ex; border:0px solid #808080; }
tr.hdCquerschnitt_rho_row2 { height:6.5ex; border:0px solid #808080; }
tr.hdCquerschnitt_rho_row3 { height:6.5ex; border:0px solid #808080; }
input.hdCButrho { width:6.0em; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }



input { height:20px; border:1px solid rgb(150,150,170); border-radius:4px; font-size:15px; }
input.normal    { width:6em; text-align:right; color: #202020; background-color: #FFFFFF; }
input.berechnet { width:6em;  text-align:right; color: #202020; background-color: #E4E4ED; }
input.warnung   { width:6em;  text-align:right; color: #202020; background-color: rgb(230,180,160); }
input.gruen1    { width:6em;  text-align:right; color: #202020; background-color: rgba(160,220,130,1); }
input.gruen2    { width:6em;  text-align:right; color: #202020; background-color: rgba(160,220,130,.5); }

input.normalS   { width:4em;  text-align:right; color: #202020; background-color: #FFFFFF; }
input.normalXS  { width:3em;  text-align:right; color: #202020; background-color: #FFFFFF; }

input[type=radio]    { height:1.0em; vertical-align:text-bottom; }
input[type=checkbox] { height:1.0em; vertical-align:text-bottom; }

textarea { border:1px solid rgb(150,150,170); border-radius:4px; font-size:15px; }

select.hdCselect1 { width:20em; height:22px; border:1px solid rgb(150,150,170); border-radius:4px; color:#202020; background-color: #FFFFFF; }
select.hdCselect2 { width:26em; height:22px; border:1px solid rgb(150,150,170); border-radius:4px; color:#202020; background-color: #FFFFFF; }

span.hdCselectSTit { text-align:left; vertical-align:baseline; font-size:90%; color:#202020; display:none; }

table.hdCButtons { width:100%; position:fixed; bottom:0px; border:0px hidden #FFFFFF; border-radius:0px; } */

canvas.hdcv1 { border:1px solid #F0F0FA; background-color: #F0F0FA; } 
canvas.hdcv2 { border:1px solid #F0F0FA; background-color: #F0F0FA; } 
canvas.hdcv3 { border:1px solid #F0F0FA; background-color: #F0F0FA; } 




/* Drucken ---------------------------------------------- */

html.hdCDrucken, body.hdCDruckenbody { margin:0 auto; padding:0; width:16cm; min-width:400px; max-width:800px; background-color:rgb(255,255,255); font-size:11px; }

table.hdCTitelDrucken { width:100%; border:0px hidden #FFFFFF; border-radius:0px; }
td.hdCTitelDruckentd  { border:0px hidden #FFFFFF; border-radius:0px; color:#000000; background-color:rgb(255,255,255);  }

table.hdCTitelUntenDrucken { width:100%; border:0px hidden #FFFFFF; border-radius:0px; }
td.hdCTitelUntenDruckentd  { padding:14px 8px 12px 0px; border:0px hidden #FFFFFF; border-radius:0px; color:#000000; background-color:rgb(255,255,255);  }

table.hdCFussDrucken { width:100%; border:0px hidden #FFFFFF; border-radius:0px; }
td.hdCFussDruckentd  { padding:2px 8px 2px 8px; border:0px hidden #FFFFFF; border-radius:0px; color:#000000; background-color:rgb(255,255,255);   }

table.hdCNoscript { width:100%; border:0px hidden #FFFFFF; border-radius:0px; }
td.hdCNoscripttd  { padding:8px; border:0px hidden #FFFFFF; border-radius:0px; color:#000000; background-color:rgb(255,255,200); }

table.hdCStatusDrucken { width:100%; bottom:0px; border:0px hidden #FFFFFF; border-radius:0px; }
td.hdIqTippDrucken, td.hdIeTippDrucken { padding:8px; height:3.5ex; font-size:85%; color:#000000; background-color:rgb(255,255,255); }
td.hdIqWarnungDrucken { padding:8px; height:3.5ex; color:#000000; font-size:100%; background-color:rgb(255,255,255); }

table.hdCdrucken_A { border:0px solid #B0B0B0; color: #000000; background-color:rgb(255,255,255); }

tr.hdCdrucken_A_rowTr   {background-color:rgb(255,255,255); }
tr.hdCdrucken_A_rowTrH  {background-color:rgb(255,255,255); }
tr.hdCdrucken_A_rowTrHH {background-color:rgb(255,255,255); }

td.hdCdrucken_A_col1 { width:28%; padding:3px 0px 3px 0px; }
td.hdCdrucken_A_col2 { width:4%; }
td.hdCdrucken_A_col3 { width:8%; }
td.hdCdrucken_A_col4 { width:10%; }
td.hdCdrucken_A_col5 { width:5%; }
td.hdCdrucken_A_col6 { width:5%; }
td.hdCdrucken_A_col7 { width:19%; }

/* canvas.hdcvDrucken { border:0px hidden #FFFFFF; background-color:rgb(255,255,255) }  */
canvas.hdcvDrucken { background-color:rgb(255,255,255); } 

table.hdCdrucken_B { padding:4px 0px 20px 0px; border:0px solid #B0B0B0; color: #000000; background-color:rgb(255,255,255); line-height:100%; }


td.hdCdrucken_B_col1 { padding:3px 0px 3px 0px; }
/*
td.hdCdrucken_B_col1 { width:28%; padding:3px 0px 3px 0px; }
td.hdCdrucken_B_col2 { width:4%; }
td.hdCdrucken_B_col3 { width:5%; }
td.hdCdrucken_B_col4 { width:5%; }
td.hdCdrucken_B_col5 { width:5%; }
td.hdCdrucken_B_col6 { width:30%; }
*/

canvas.hdcvDrucken { border:1px solid #FFFFFE; background-color: #FFFFFF; } 



/* Einstellungen ------------------------ */

table.hdCeinheiten_A { width:100%; border:0px solid #B0B0B0; color: #202020; background-color: #F0F0FA; }

td.hdCeinheiten_A_col1 { width:30%; padding:6px 0px 6px 4px; }
td.hdCeinheiten_A_col2 { width:10%; padding:0px 0px 0px 4px; }
td.hdCeinheiten_A_col3 { width:30%; }
td.hdCeinheiten_A_col4 { width:30%; }

p.hdCpEins1  { margin:20px 0px 8px 0px; padding:0px 8px 0px 4px; font-size:120%;  }
p.hdCpEins   { margin: 0px 0px 8px 0px; padding:0px 8px 0px 4px; line-height:130% }



/* Doku ------------------------ */

p.hdCpDoku1  { margin:20px 0px 8px 0px; padding:0px 8px 0px 8px; font-size:140%;  }
p.hdCpDoku11 { margin:12px 0px 8px 0px; padding:0px 8px 0px 8px; font-size:116%;  }
p.hdCpDoku   { margin: 0px 0px 8px 0px; padding:0px 8px 0px 8px; line-height:130%; }

a.hdCpDokuL  { color: black; } 
a:visited { color: black;  }

td.hdCpDokura  { padding:8px 0px 4px 0px; font-size:100%;  }
td.hdCpDokurb  { border-bottom:1px; border-bottom-style:solid; border-bottom-color:rgb(0,0,0); padding:0px 0px 4px 0px; font-size:85%; color:rgb(120,120,120) }
td.hdCpDokurc1 { border-bottom:1px; border-bottom-style:solid; border-bottom-color:rgb(180,180,180); padding:2px 0px 2px 0px; font-size:100%; vertical-align:text-bottom; }
td.hdCpDokurc  { border-bottom:1px; border-bottom-style:solid; border-bottom-color:rgb(180,180,180); padding:2px 0px 2px 0px; font-size:85%; vertical-align:text-bottom; }

div.hdCDokuBSPL { clear:right; float:right; margin:8px 16px 8px 8px; border:1px solid rgb(180,180,200); padding:8px; color:#404040; background-color:rgb(233,233,246); }


/* Media Queries ------------------------------------------------------------------------------------------------------- */


/* Smartphone quer  */
@media only screen and (max-width:500px) and (orientation:landscape) {   

	html, body { margin:0 auto; width:100%; min-width:300px; max-width:500px;  font-size:13px; }
	input { font-size:13px; }

    span.hdCselectSTit { display:inline; }

    td.hdCquerschnitt_A_col1 { display:none;  }
	td.hdCquerschnitt_A_col2 { width:9%; font-size:115%; }
	td.hdCquerschnitt_A_col3 { width:30%; }
	td.hdCquerschnitt_A_col4 { width:10%; }
	td.hdCquerschnitt_A_col5 { width:17%; }
	td.hdCquerschnitt_A_col6 { width:10%; }
	td.hdCquerschnitt_A_col7 { display:none; }

	td.hdCquerschnitt_B_col2 { font-size:115%; }
	td.hdCquerschnitt_B_col6 { display:none; }
	
	td.hdCeinheiten_A_col4 { display:none; }

	table.hdCDebug { width:100%; border:1px solid #B0B0B0; color: #404040; font-family:sans-serif; font-size:0.85em; line-height: 1.2; text-align:left; background-color:rgb(250,250,240) }

} /* media */


/* Smartphone hochkant  */
@media only screen and (max-width:400px) and (orientation:portrait) {   

	html, body { margin:0 auto; width:100%; min-width:300px; max-width:400px;  font-size:13px; }
	input { font-size:13px; }

    span.hdCselectSTit { display:inline; }

    td.hdCquerschnitt_A_col1 { display:none; }
	td.hdCquerschnitt_A_col2 { width:9%; font-size:115%; }
	td.hdCquerschnitt_A_col3 { width:30%; }
	td.hdCquerschnitt_A_col4 { width:10%; }
	td.hdCquerschnitt_A_col5 { width:17%; }
	td.hdCquerschnitt_A_col6 { width:10%; }
	td.hdCquerschnitt_A_col7 { display:none; }

	td.hdCquerschnitt_B_col1 { display:none; }
	td.hdCquerschnitt_B_col2 { font-size:115%; }
	td.hdCquerschnitt_B_col6 { display:none; }

	td.hdCeinheiten_A_col4 { display:none; }

	table.hdCDebug { width:100%; border:1px solid #B0B0B0; color: #404040; font-family:sans-serif; font-size:0.85em; line-height: 1.2; text-align:left; background-color:rgb(250,250,240) }

} /* media */




/* Media Queries -- D r u c k  -------------------------------------------------------------------------------------- */

@media print {

	html, body { margin:10mm 10mm 10mm 10mm; width:100%; background-color: #FFFFFF; }

	table.hdCTitel { width:100%; }
	td.hdCTiteltd  { color:#000000; }
	td.hdCTiteltempheadertd  { display:none; }

	table.hdCmenu1 { display:none; }
	td.hdCmenu1td  { display:none; }

	table.hdCmenu2 { display:none; }
	td.hdCmenu2td  { display:none; }

    div.hdCbegruessung { display:none; }
	table.hdCStatus { display:none; }

	input.hdCButtons { display:none; }
	table.hdCButtons { display:none; }
    input.hdCButXL { display:none; }
    input.hdCButL { display:none; }
    input.hdCButXM { display:none; }
    input.hdCButM { display:none; }
    input.hdCButS { display:none; }
    input.hdCButS2 { display:none; }
    input.hdCButInfo { display:none; }
    input.hdCButInfoAktiv { display:none; }
    
	table.hdCFuss { display:none; }
	td.hdCFusstd  { display:none; }
    td.hdCFussDruckentd { display:none; }

	table.hdCDebug { display:none; }

    td.hdCquerschnitt_A_tdLinkBack { display:none; }
    div.hdCDokuBSPL { display:none; }
    
} /* media */

