@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%; }
body { margin:auto; font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;  width:100%; height:100%; color:#000; }
.bmenu { text-align:center;  }
.background { position:absolute; background-color:#CCFFCC; top:0px; left:0px; width:100%; height:100%; opacity:0.3; z-index:-1; }
.bimage { max-width:100%; height:auto; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; }
.main0 {  }
.zgcode { border-radius:10px; border: 3px solid #FF0000; font-size:22px; background-color:#FFFFAA; width:60%; padding:10px; margin-top:20px; text-align:center; }
.titelzeile { background-color:#AAFFAA; font-size:2vw; font-weight:bold; border-bottom:5px solid #FFFFFF; color:#33FF33; text-align:center;  text-shadow: 3px 4px 10px #000000;}
.subtitel { font-size:2vw; font-weight:bold; color:#000000; text-align:center; }
.lMenu{  text-align:center; background-color:#BBFFAA;  border-right:3px solid #004400; }
.menButton { background-color:#FFFFCC; border:1px solid #FFFFEE; color: #000099; font-weight:bold; font-size:1em; }
#logo { float:none; }
#login { float:none; } 

.selRoom { border: none; padding:3px; border-radius:5px; background-color:#FFCCCC; text-align:center; margin-bottom:5px; }
.ListTitCol { border-right:1px solid #000000; border-bottom:3px solid #000000; border-top:3px solid #000000; font-weight:bold; font-size:16px;  }
.ListCol { border-right:1px solid #000000; border-bottom:1px dotted #000000; font-weight:normal; font-size:14px;  }

.rwpanel { border:3px outset #000000; }
.rwTit { border:1px solid #666666; background-color:#000000; color:#FFFFFF; font-size:22px; font-weight:bold; }
.rwert { font-weight:normal; font-size:26px; }

.chartmen { background-color:#000000; font-size:0.6vw; font-weight:normal; color:#FFFFFF; padding-top:5px; padding-bottom:5px; }
.chartmens { background-color:#FF0000; font-size:0.7vw; font-weight:bold; color:#FFFF00; padding-top:5px; padding-bottom:5px; }

.sJahr { width:100%; background-color:#CCFFCC; padding-top:5px;padding-bottom:5px; text-align:center; border-radius:3px;}
.sRaum { width:100%; background-color:#CCCCFF; padding-top:5px;padding-bottom:5px; text-align:center; border-radius:3px;}
