.spa_box { overflow: auto; border-bottom: 1px solid #94d9da; padding-bottom:8px; }
.spa_title { width: 100px; float: left; font-size: 14px; margin: 5px; margin-top: 10px; padding: 0; border: 0; }
.spa_type { width: 100px; float: right; margin: 5px; padding: 3px; text-align: center; border-bottom: 1px solid #333333; font-weight: bold; }
.spa_type_list { float: right; list-style: none; border: 0; margin: 5px; padding: 0; }
.spa_type_list  li { float: left; border: 0; margin: 0; padding: 3px; background: blue; margin: auto 2px; }
.spa_desc { clear: both; margin-top: 10px; margin-bottom: 15px; }
.spa_price { width:400px; float: left; margin:5px 15px 10px 15px; }
.spa_button { width: 110px; float: right; }
fieldset.booking { width: 450px; overflow: hidden; border: 1px solid black; margin: auto; }
fieldset.booking p.bookingform { clear: both; width: 450px; }
fieldset.booking p.bookingspace { font-size: 0; height: 5px; }
fieldset.booking label { float: left; width: 150px; margin: 2px 0px 2px 0px; padding: 1px 0px 1px 0px; }
fieldset.booking label.small { width: 75px; margin-left: 19px; }
fieldset.booking input { float: left; }
fieldset.booking select { float: left; width: 292px; border: 1px solid #555; margin: 2px; }
fieldset.booking input.field { width: 290px; border: 1px solid #555; margin: 2px; }
fieldset.booking input.smallfield { width: 60px; border: 1px solid #555; margin: 2px; }
fieldset.booking input.midfield { width: 130px; border: 1px solid #555; margin: 2px; }
fieldset.booking textarea { float: left; }
fieldset.booking textarea.field { width: 290px; border: 1px solid #555; margin: 2px; }
fieldset.booking input.date { width: 116px; border: 1px solid #555; margin: 2px; padding-left: 5px; }
fieldset.booking a.dp-choose-date { float: left; width: 16px; height: 16px; padding: 0; margin: 5px 3px 0; display: block; text-indent: -2000px; overflow: hidden; background: url('../bilder/calendar.png') no-repeat; }
fieldset.booking a.dp-choose-date.dp-disabled { background-position: 0 -20px; cursor: default; }
