@charset "utf-8";
/* CSS Document */
* {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } 
.cf:after { content: " "; display: table; }
.cf:after { clear: both; }
html, body { height:100%; }
.navbar { background-color:#00000066; padding-top:0px; padding-bottom:0px;  }
.pTitle { font-size:1.2vw; color:#FFCC88; font-weight:bold; }
.body1, .body2 { margin:auto; font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;  background-position: center;  background-repeat: no-repeat;  background-size: cover;  width:100%; height: 100%; background-color:#DDF; }
.body1 { background-image: url("../pic/bg0002.jpg"); }
.isbninput { padding:20px; font-size:2em; border:3px solid #990000; border-radius:20px; margin-top:20px; width:500px;}
.blink { color:#000099; font-style:italic; }
.blink:hover { color:#990000; }
.titrow { border-bottom:1px solid #000000; border-right:1px solid #000000; text-align:center; font-size:1.1em; font-weight:bold;}
.datrow0 { background-color:#FFCCCCAA; border-bottom:1px dotted #000000; border-right:1px solid #000000; text-align:center; font-size:0.9em; font-weight:normal; padding-top:3px; padding-bottom:3px; }
.datrow1 { background-color:#CCFFCCAA; border-bottom:1px dotted #000000; border-right:1px solid #000000; text-align:center; font-size:0.9em; font-weight:normal; padding-top:3px; padding-bottom:3px; }
.titcol0, .titcol1 { text-align:right; padding-right:5px; font-size:1.5em; border-bottom:1px solid #000000; border-left:1px solid #000000; font-weight:bold;}
.titcol0 { background-color:#CCCCFFAA; }
.titcol1 { background-color:#CCFFCCAA; }
.datcol0, .datcol1 { text-align:left; font-size:1.2em; font-weight:normal; border-bottom:1px solid #000000; border-right:1px solid #000000; }
.datcol0 { background-color:#CCCCFFAA; }
.datcol1 { background-color:#CCFFCCAA; }
.Kiste { background-color:#FFFFCC; font-size:1.2vw; font-weight:bold; border:none; width:30px;}