#fwCal html,#fwCal body,#fwCal div,#fwCal span,#fwCal h1,#fwCal h2,#fwCal h3,#fwCal h4,#fwCal h5,#fwCal h6,#fwCal p,#fwCal a,#fwCal em,#fwCal strong,#fwCal ul,#fwCal ol,#fwCal li,#fwCal table,#fwCal caption,#fwCal tbody,#fwCal tfoot,#fwCal thead,#fwCal tr,#fwCal th,#fwCal td,#fwCal button{border:0;margin:0;outline:0;padding:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:arial,verdana,tahoma,sans-serif;vertical-align:baseline;background:transparent;line-height:15px}
#fwCal{background-color:#fff;max-width:870px}
#fwCal .clear{clear:both}
#fwCal .margin_right_20{margin-right:20px}
#fwCal .h_020{clear:both;height:20px}
#fwCal .h_005{clear:both;height:5px}
#fwCal .w_050{width:50px}
#fwCal .left{float:left}
#fwCal .fwLegend{color:#333;font-family:arial,arial;font-size:12px}
#fwCal .fwLegendFree,#fwCal .fwLegendReserved,#fwCal .fwLegendNoInfo{width:20px;height:20px;border:1px solid #bababa;margin:0 5px 0 0;display:inline-block;background-color:#8be68b !important}
#fwCal .fwLegendReserved{background-color:#f93 !important}
#fwCal .fwLegendNoInfo{background-color:#ddd !important}
#fwCal .fwLabel{height:20px;vertical-align:super}
#fwCal .fw_expose_calendar{padding:10px;font-size:12px}
#fwCal .pad10{padding:10px}
#fwCal table td{height:0}
#fwCal .expose_calendar,.expose_calendar{margin:0 -10px 0 0}
#fwCal .expose_calendar{padding-bottom:20px}
#fwCal .expose_calendar table,.expose_calendar table{width:100%;padding:0}
#fwCal .expose_calendar table td,.expose_calendar table td{padding:0}
#fwCal .expose_calendar .KalenderMonth,.expose_calendar .KalenderMonth{width:auto;border:0 !important;text-shadow:1px 1px 0 rgba(255,255,255,.6);margin:0 9px 10px 1px;border:1px solid #ccc !important}
#fwCal .expose_calendar .KalenderMonth{background:#ccc url('bg_mitte.jpg') repeat-x 0 -40px;display:inline-block;zoom:1;*display:inline}
.expose_calendar .KalenderMonth{background:#ccc url('bg_mitte.jpg') repeat-x 0 -40px}
#fwCal .expose_calendar .KalenderTitleStyle td,.expose_calendar .KalenderTitleStyle td{color:#333 !important;padding:5px;font-weight:bold;text-align:center;line-height:15px}
#fwCal .expose_calendar .KalenderDayHeaderStyle,.expose_calendar .KalenderDayHeaderStyle{font-size:10px;font-weight:bold;text-align:center;color:#333;line-height:12px}
#fwCal .expose_calendar td.KalenderReservedDayStyle,#fwCal .expose_calendar td.KalenderFreeDayStyle,#fwCal .expose_calendar td.KalenderPastDayStyle,#fwCal .expose_calendar td.KalenderOtherMonthDayStyle,#fwCal .expose_calendar td.KalenderNoChooseDayStyle,#fwCal .expose_calendar td.KalenderDeparturePossibleDayStyle,#fwCal .expose_calendar td.KalenderArrivalPossibleDayStyle,.expose_calendar td.KalenderReservedDayStyle,.expose_calendar td.KalenderFreeDayStyle,.expose_calendar td.KalenderPastDayStyle,.expose_calendar td.KalenderOtherMonthDayStyle,.expose_calendar td.KalenderNoChooseDayStyle,.expose_calendar td.KalenderDeparturePossibleDayStyle,.expose_calendar td.KalenderArrivalPossibleDayStyle,.expose_calendar td.KalenderChangeDayStyle{font-weight:bold;text-align:center;color:white !important;background-color:#ddd !important;padding:4px !important;border:1px solid #ccc !important;box-shadow:inset -1px -1px 0 rgba(0,0,0,.02),inset 1px 1px 0 rgba(255,255,255,.4)}
#fwCal .expose_calendar td.KalenderReservedDayStyle,.expose_calendar td.KalenderReservedDayStyle{background-color:red !important;box-shadow:inset 0 0 2px rgba(0,0,0,.3);color:white !important;color:white !important;text-shadow:1px 1px 0 rgba(0,0,0,.3)}
#fwCal .expose_calendar td.KalenderFreeDayStyle,.expose_calendar td.KalenderFreeDayStyle{background-color:green !important;text-shadow:1px 1px 0 rgba(0,0,0,.6);box-shadow:inset -1px -1px 0 rgba(0,0,0,.04),inset 1px 1px 0 rgba(255,255,255,.5)}
#fwCal .expose_calendar td.KalenderPastDayStyle,.expose_calendar td.KalenderPastDayStyle{color:#ccc !important;background-color:#f3f3f3 !important;box-shadow:none;border:1px solid #ddd !important}
#fwCal .expose_calendar td.KalenderOtherMonthDayStyle,.expose_calendar td.KalenderOtherMonthDayStyle{color:#ccc !important;background-color:white !important;box-shadow:none;border:none !important}
#fwCal .expose_calendar td.KalenderNoChooseDayStyle,.expose_calendar td.KalenderNoChooseDayStyle{}
#fwCal .expose_calendar td.KalenderDeparturePossibleDayStyle,.expose_calendar td.KalenderDeparturePossibleDayStyle{background:linear-gradient(to right bottom, green 50%, red 50%); color:white !important;color:white !important;text-shadow:1px 1px 0 rgba(0,0,0,.3)}
#fwCal .expose_calendar td.KalenderDeparturePossibleDayStyle{background:linear-gradient(to right bottom, green 50%, red 50%);}
#fwCal .expose_calendar td.KalenderArrivalPossibleDayStyle,.expose_calendar td.KalenderArrivalPossibleDayStyle{background:linear-gradient(to left top, green 50%, red 50%);color:white !important;color:white !important;text-shadow:1px 1px 0 rgba(0,0,0,.3)}
#fwCal .expose_calendar td.KalenderArrivalPossibleDayStyle{background:linear-gradient(to left top, green 50%, red 50%);}
.expose_calendar td.KalenderChangeDayStyle{background-color:#f60 !important}
#fwCal .btNext,#fwCal .btLast{float:left;position:absolute;background-color:#fff;border:1px solid #dcdcdc;display:inline-block;color:#333;font-family:arial;font-size:12px;font-weight:bold;padding:6px 0;text-decoration:none;text-shadow:1px 1px 0 #fff;width:160px}
#fwCal .btNext:hover,#fwCal .btLast:hover{background-color:#dfdfdf}
.modalAquisition{height:auto;width:430px;position:absolute;z-index:2}
.modalAquisition_Content{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;height:100%}
.modalAquisition_Top{background:url("bg_mitte.jpg") repeat-x scroll 0 -42px #ccc;height:14px}
.modal .modalAquisition_Top span{background:url("bg_mitte.jpg") repeat-x scroll 0 -42px #ccc;display:block;float:right;height:14px;width:50%}
.modalAquisition_Inner{background-color:#f3f3f3}
.modalAquisition_Content .modalAquisition_Inner>.hd{height:25px;overflow:hidden;padding:17px 20px 10px}
.modalAquisition_Content .modalAquisition_Inner>.bd{height:100%;overflow:hidden;padding:0 20px 20px}
.modalAquisition_Content .modalAquisition_Inner .hd h3{font-size:16px}
