+ /* border: 1px solid green; */
+ position: relative;
+ top: -13px;
+ align: center:
+ text-align: center;
+ padding:2px;
+ clear:left;
+}
+
+div.room_tit {
+ position: relative;
+ top: 6px;
+ align: left;
+ text-align: left;
+ margin: 0px;
+ /* background-color: orange; */
+ /* clip: auto; */
+ /* overflow: hidden; */
+}
+
+span.room_titin {
+ position: relative;
+ left: 6px;
+ top: 6px;
+ z-index: 20;
+ background-color: white;
+}
+
+table.floaty {
+ width: 100%;
+ /* border: 1px solid red; */
+ border-collapse: collapse;
+ border-spacing: 0px;
+ padding: 0px;
+}
+
+table.floaty td {
+ /* border: 1px solid orange; */
+ align: center;
+ text-align: center;
+ vertical-align: top;
+}
+
+table.placings {
+/* border: 1px solid red; */
+/* border-collapse: collapse; */
+ border-spacing: 8px;
+ margin: 0px;
+ width: 100%;
+}
+
+table.placings td
+{
+ border: 1px solid gray;
+ padding: auto;
+ margin: auto;
+ vertical-align: top;
+ text-align: center;
+}
+
+table.placing {
+ border: 1px solid gray;
+ border-collapse: collapse;
+ border-spacing: 0px;
+ margin: auto;
+}
+
+table.placing th {
+ border: 1px solid gray;
+ text-align: center;
+ padding: 4px;
+}
+
+table.placing td {
+ border: 1px solid gray;
+ text-align: center;
+ padding: 4px;
+}
+
+table.floaty td.floatyleft {
+ width: 100px;