/* News Übersicht */

#schedule { background-color: #acacff; overflow: hidden; width: 660px; padding: 0 10px; }

#schedule ol li { font-size: 1em; border-bottom: 1px dotted #252525; padding: 3px 10px; list-style-type: none; display: inline-block; }
#schedule ol li a { color: #252525; text-decoration: none;  }
#schedule ol li a:hover { color: #0000ff; }
#schedule ol li:hover:first-child { background: #ffffcc; }
#schedule ol li:hover { background: white; }
#schedule ol li .date1 { color: #252525; font-size: 1.2em; font-weight: bold; float: left; min-width: 110px; }
#schedule ol li .date { color: #252525; font-size: .9em; float: left; min-width: 110px; }
#schedule ol li .destination1 { color: #252525; font-size: 1.2em; font-weight: bold; float: left; min-width: 270px; }
#schedule ol li .fancybox { color: #252525; font-size: .9em; float: left; width: 270px; }
#schedule ol li .fancybox:hover { color: #fc074c; font-size: .9em; font-weight: bold; float: left; min-width: 120px;  cursor: pointer; }
#schedule ol li .destination { color: #252525; font-size: .9em; float: left; width: 270px; }
#schedule ol li .destination:hover { color: #fc074c; font-size: .9em; font-weight: bold; float: left; min-width: 120px; }
#schedule ol li .status1 { color: #252525; font-size: 1.2em; font-weight: bold; float: left; min-width: 90px; }
#schedule ol li .status { color: #252525; font-size: .9em; float: left; min-width: 90px; }
#schedule ol li .contact1 { color: #252525; font-size: 1.2em; font-weight: bold; float: left; min-width: 100px; }
#schedule ol li .contact { color: #252525; font-size: .9em; float: left; min-width: 100px; }
#schedule ol li .contact:hover { color: #0000ff; font-size: .9em; font-weight: bold; float: left; min-width: 100px; text-decoration: underline; }
#schedule ol+p { padding: 3px 0px; text-align: right; }

#price {overflow: hidden; width: 620px; padding: 0 5px; }
#price ol li { font-size: 1em; border-bottom: 1px dotted #252525; padding: 3px 3px; list-style-type: none; display: inline-block; }
#price ol li a { color: #252525; text-decoration: none;  }
#price ol li .destination1 { color: #252525; font-size: 0.7em; font-weight: bold; float: left; min-width: 300px; }
#price ol li .destination { color: #252525; font-size: 0.7em; font-weight: bold; float: left; min-width: 300px; }
#price ol li .duration1 { color: #252525; font-size: 0.7em; font-weight: bold; float: left; min-width: 180px; }
#price ol li .duration { color: #252525; font-size: 0.7em; font-weight: bold; float: left; min-width: 180px; }
#price ol li .price1 { color: #252525; font-size: 0.7em; font-weight: bold; float: right; min-width: 90px; }
#price ol li .price { color: #252525; font-size: 0.7em; font-weight: bold; float: right; min-width: 90px; }
#price ol li:hover { background: white; }
#price ol li:hover:first-child{ background: none; }