.listItem {margin-bottom:10px;} .listItem h2 {font-size:18px;color:#666;border-top:1px #666 solid !important;border-bottom:1px #666 solid !important;margin:0px;padding:0px;margin-bottom:2px;padding-top:2px;padding-bottom:2px;} .listItem .mapa {float:right;background:URL(/winter/images/design/1/menu2.gif) no-repeat left center;padding-left:9px;} .listItem .rate {float:right;margin-right:20px;} .listItem a {color:#999;text-decoration:none;} #bergbahnen_table td { font-size: 11px; border-spacing: 0px; border-bottom: 1px solid #CECECE; } .textline {background:URL(/winter/images/design/1/cccccc.gif) repeat-x center;} .textline span {background:#fff;padding-right:10px;} .left .banner_title { background-color:#cccc33; font-size:18px; font-weight:bold; color:#fff; padding:5px } .left .banner_price { background-color:#cccc33; color:#fff; text-align:right; padding:5px} .right .banner_title { background-color:#ffcc00; font-size:18px; font-weight:bold; color:#fff; padding:5px } .right .banner_price { background-color:#ffcc00; color:#fff; text-align:right; padding:5px} .price_only {font-size:18px} .short_desc { border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0; padding:5px } .banner_footer {border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; padding:5px } .detailEventTable td { border-bottom:1px solid #e4e4e4} .detailEventTable td#first { border-bottom:0px;} .banner_title {font-size:18px; font-weight:bold; color:#fff; padding:5px;} .banner_price {color:#fff; text-align:right; padding:5px;} .short_desc {vertical-align:top;} .banner_1 .banner_title, .banner_1 .banner_price { background-color:#cccc33;} .banner_2 .banner_title, .banner_2 .banner_price { background-color:#ffcc00;} .banner_3 .banner_title, .banner_3 .banner_price { background-color:#3366cc;} .banner_4 .banner_title, .banner_4 .banner_price { background-color:#33cc33;} .banner_5 .banner_title, .banner_5 .banner_price { background-color:#66cccc;} .banner_6 .banner_title, .banner_6 .banner_price { background-color:#f77074;} .border_table_left { border-left:2px solid; border-color:#FFFFFF;} .border_table_bottom { border-bottom:2px solid; border-color:#FFFFFF;} .ajax_parts { border-bottom:1px solid #666666 !important; border-top:1px solid #666666 !important; color:#666666; font-size:12px; margin:5px 0px; padding:5px 0; }
