
#container{width:100%;height:100%;background-color:#dcdcdc;background-repeat:repeat-y;border-bottom:#ccc solid 1px;}
sup{vertical-align:top;}
#canvas{width:1024px;height:auto;background-color:#fff;border-right:solid 1px #aaa;}
#left_column{position:relative;float:left;width:170px;text-align:left;padding:0 0 0 20px;top:-25px;}
#fresh_offer{border:#edab00 solid 1px;width:166px;height:234px;padding:0;margin:15px 0 0 0;float:left;}
#rss_news a:hover{text-decoration:underline;}
#main_column{float:right;width:815px;text-align:left;padding-top:15px;}
#left_div{float:left;width:570px;}
#copy{width:570px;padding:15px 0;}
#myform{background:#ffffff url('images/airparkformbg.png');width:353px;height:270px;padding:0;padding-right:0px;}
#myform input{font-family:Arial;font-size:12px;margin:0;}
#myform select{font-family:Arial;font-size:12px;margin:0;}
#myform label{font-family:Arial;font-size:12px;padding:0;margin:0;}
.calDays{color:#343d9c;font-size:11px;border-collapse:collapse;border-color:#343d8c;border-width:1px;border-style:solid;text-align:center;cursor:default;}
.bttnMonthLeft{background-color:#343d8c;color:#fff;}
.bttnMonthRight{background-color:#343d8c;color:#fff;}
#subcontainer{margin-top:15px;}
#right_div{float:left;width:200px;}

#teaser { margin-left: 15px }
#teaser .style_p { background-image: url("../images/frame/teas_bgr_p.jpg"); background-repeat: no-repeat; margin-bottom: 5px; padding: 5px; width: 200px; height: 100px }
#frmc_parking_offer, #frmc_hotel_offer { width: 215px }