div#teaser form table { width: 207px; padding: 0px; margin: 0px; }
div#teaser form table input { width: 100px; }
div#teaser form table select { width: 104px; margin: 0px 0px 6px 0px; }
div#teaser form table button { background:url("../images/checkavailability.jpg") no-repeat; border: none; cursor:pointer; height:31px; margin-bottom:6px; width:208px; }
div#teaser form table button span { display: none; }

div#sp_teaser form table { width: 171px; padding: 0px; margin: 0px; }
div#sp_teaser form table input { width: 75px; overflow: hidden; }
div#sp_teaser form table select { width: 80px; margin: 0px 0px 6px 0px; overflow: hidden; }
div#sp_teaser form table button { background:url("../images/sp_checkavailability.jpg") no-repeat; border: none; cursor:pointer; height:31px; margin-bottom:6px; width:158px; }
div#sp_teaser form table button span { display: none; }

div#teaser007 {margin-top:2px;}
div#teaser007 table.ymtb {border-collapse:collapse; border:1px solid #000000;}
div#teaser007 table.ymtb thead tr th {background-color:#46360C; color:#fff; width:25px; height:22px; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; cursor:default; -moz-user-select:none; -khtml-user-select:none; text-align: center; vertical-align: middle; }
div#teaser007 table.ymtb thead tr th.ymtprevious {font-size:15px; color:#fff; cursor:pointer;}
div#teaser007 table.ymtb thead tr th.ymtymh { text-align: center; }
div#teaser007 table.ymtb thead tr th.ymtnext {font-size:15px; color:#fff; cursor:pointer;}
div#teaser007 table.ymtb tbody tr td {background-color:#ffffff; color:#000000; width:25px; height:20px; font-size:11px; font-family:Verdana, Geneva, sans-serif; text-align:center; cursor:pointer; -moz-user-select:none; -khtml-user-select:none; vertical-align:middle; }
div#teaser007 table.ymtb tbody tr td.ymdblockinvalid {color:#ffffff; cursor:default;}
div#teaser007 table.ymtb tbody tr td.ymdrangeinvalid {color:#cccccc; text-decoration:line-through; cursor:default;}
div#teaser007 table.ymtb tbody tr td:hover {background-color:#F1EFE9;}
div#teaser007 table.ymtb tbody tr td.ymdblockinvalid:hover {background-color:#ffffff;}
div#teaser007 table.ymtb tbody tr td.ymdrangeinvalid:hover {background-color:#ffffff;}
div#teaser007 div#closebuttoncontainer {text-align:center;}
div#teaser007 div#closebuttoncontainer button {margin:3px auto 0; padding:1px 2px; border:1px solid #000000; font-size:11px; font-family:Verdana, Geneva, sans-serif; background-color:#ffffff; color:#000000; cursor:pointer;}
