/* ====================================================== */
/* ---------------- Destination Selection --------------- */
/* =========================BEGIN======================== */

 #contentPane #rightContentPane #contentDestination {
         visibility:visible;
        width:700px;
        height:160px;
        z-index:100;
 }

/* ------- CSS für Thumbnails ------- */
/* ---------------------------------- */

 #contentPane #rightContentPane #contentDestinationMainSection {
         background-image:url(/web/pauschal/_images/bestWeekend/destinationSelection-bg-container.png);
        background-repeat:no-repeat;
        visibility:visible;
        position:relative;
        top:10px;
        width:700px;
        height:97px;
        z-index:200;
 }

 #contentPane #rightContentPane #contentDestinationMainSection a {
         border:0px;
        text-decoration:none;
 }

 #contentPane #rightContentPane #contentDestinationMainSection .single-destination {
         position:absolute;
        top:14px;
        cursor:pointer;
 }

 #contentPane #rightContentPane #contentDestinationMainSection .contentDestinationThumb {
         border:1px solid #F1F1F1;
        visibility:visible;
        height:52px;
        width:69px;
        image-repeat:no-repeat;
 }

 #contentPane #rightContentPane #contentDestinationMainSection .arrow {
        color:#CD1D2A;
        font-size:12px;
 }

 #contentPane #rightContentPane #contentDestinationMainSection .contentDestinationOverlay {
        visibility:visible;
        height:52px;
        width:69px;
        background-color:#000000;
        opacity:0.3;
        filter:alpha(opacity=30);
 }

 #contentPane #rightContentPane #contentDestinationMainSection .contentDestinationDescription {
        width:71px;
        text-align:center;
        font-weight:bold;
        color:#333333;
        font-size:10px;
        text-decoration:none;
 }
/* -- CSS für ausgwähltes Angebot in der Mitte -- */
/* ---------------------------------------------- */

 #contentPane #rightContentPane #contentDestinationMiddle {
        background-image:url(/web/pauschal/_images/bestWeekend/contentDestinationMiddle-bg.png);
        background-repeat:no-repeat;
        height:158px;
        left:240px;
        position:absolute;
        top: -12px;
        visibility:visible;
        width:221px;
        z-index:300;
        text-align:center;
 }

 /* Transparenz der PNG-Datei im IE6 */
 * html #contentPane #rightContentPane #contentDestinationMiddle {
   background-image:none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/pauschal/_images/bestWeekend/contentDestinationMiddle-bg.png', sizingMethod='crop');
 }

 #contentPane #rightContentPane #contentDestinationMiddle img {
        margin-top:6px;
        z-index:400;
 }

 #contentPane #rightContentPane #contentDestinationMiddle h5 {
        color:#FFFFFF;
        font-size:17px;
        font-weight:bold;
        height:24px;
        position:relative;
        text-align:center;
        width:221px;
        z-index:500;
        margin:0px;
        bottom:22px;
        /* IE Anpassung */
        *bottom:24px;
 }

 #contentPane #rightContentPane #contentDestinationMiddle p {
        margin:0px;
 }

 #contentPane #rightContentPane #contentDestinationMiddle p.contentDestinationSummary {
        color:#000000;
        font-size:11px;
        font-weight:bold;
        text-align:left;
        position:absolute;
        left:26px;
        width:95px;
        bottom:33px;
 }

 #contentPane #rightContentPane #contentDestinationMiddle p.contentDestinationPrice {
        color:#cc0000;
        font-size:22px;
        font-weight:bold;
        text-align:right;
        position:absolute;
        left:111px;
        width:85px;
        bottom:34px;;
 }

  #overviewContainer #overview-DestinationContainer {
         margin:0px;
        padding:5px;
        border:none;
         position:absolute;
         top:10px;
        left:13px;
         width:664px;
        height:317px;
         background-image:url(../../_images/destinationGalerie/overview_destinations_back.png);
         background-repeat:repeat-y;
 }

 #overviewContainer #overview-destinationInnerContainer {
         background-color: #FFFFFF;
         border: 1px solid #839cb5;
         width: 662px;
        height: 100px;
         overflow: hidden;
         position: relative;
 }

 #overviewContainer #overview-destinationSlider {
         position: relative;
         top: 0px;
         left: 0px;
         width: 1000px;
 }

 #overviewContainer .overview-singleDestination {
         width: 60px;
         float: left;
         border-left: 1px solid #839cb5;
         padding: 13px;
         height: 75px;
         cursor: pointer;
 }

  #overviewContainer .overview-middleDestination {
         width: 112px;
         float: left;
         border-left: 1px solid #839cb5;
         padding: 13px;
         height: 75px;
         cursor: pointer;
 }



  #overviewContainer .inactive {
         background-color:#ecf1f5;
         border-left: 1px solid #ecf1f5;
 }

 #overviewContainer .overview-destinationImage {
         position: relative;
         width: 30px;
         height: 30px;
 }

 #overviewContainer .overview-destinationImage div {
         width: 30px;
         height: 30px;
         position: absolute;
         top: 0;
         left: 0;
 }

 #overviewContainer .overview-destinationImageBorder {
         background-image: url(../../_images/destinationGalerie/overview-border.png);
 }

 * html #overviewContainer .overview-destinationImageBorder {
   background-image:none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/destinationGalerie/overview-border.png', sizingMethod='crop');
 }

 #overviewContainer .overview-destinationInfo {
         margin: 10px 0;
         height: 12px;
 }

 #overviewContainer .overview-destinationStars {
         float: left;
 }

 #overviewContainer .overview-destinationLocation {
         float: right;
 }

 .clearer {
         clear: both;
 }

 #overviewContainer .overview-destinationDescription {
         position:relative;
         height: 45px;
        *height: 53px;
 }

 #overviewContainer .overview-destinationDescription h5 {
         margin: 15px 0 2px;
        /* IE Anpassung */
        *margin: 11px 0 2px;
         font-size: 11px;
 }

 #overviewContainer .overview-destinationDescription p {
         position:relative;
         margin: 10px 0;
         height:72px;
         font-size: 10px;
         line-height:14px;
         color:#333333;
         overflow:hidden;
 }

 #overviewContainer .overview-destinationDescription .priceContainer {
         position:absolute;
         bottom:18px;
        left:0px;
         _bottom:0px;
         width:100%;
        height:40px;
        *height:45px;
         color:#333333;
 }

*+html #overviewContainer .overview-destinationDescription .priceContainer {
         bottom:10px;
 }

 #overviewContainer .overview-destinationDescription .priceContainer .overview-priceInfo {
        float:left;
        font-size:9px;
        margin-top:12px;
}

 #overviewContainer .overview-destinationDescription .priceContainer .overview-priceInfo span.duration {
        font-weight:bold;
        font-size:12px;
}

 #overviewContainer .overview-destinationDescription .priceContainer .overview-priceInfo span.durationText {
        font-size:11px;
}

 #overviewContainer .overview-destinationDescription .priceContainer .overview-price {
        float:left;
        padding-top:16px;
        padding-left:10px;
        font-size:20px;
        font-weight:bold;
        color:#bf0000;
}

#detailsContainer .details-priceExample .overview-price span.priceCurrency {
        font-size:18px;
        font-weight:normal;
}

 #overviewContainer .overview-destinationLink {
         float: left;
 }

 #overviewContainer .overview-destinationLink a {
         color: #bf0000;
         font-weight: bold;
         text-decoration: none;
         vertical-align: -3px;
 }

 #overviewContainer .overview-destinationLink #btn_destinationinfo {
        text-decoration: none;
        color: white;
        font-size: 11px;
        font-weight:normal;
        background-image: url('../../_images/bestWeekend/btn_destinationinfo.png');
        padding: 0px 4px 0px 20px;
 }

 #overviewContainer .overview-destinationLink img {
         border: none;
         vertical-align: -2px;
         padding-left: 21px;
 }

/* ==========================END========================= */
/* ---------------- Destination Selection --------------- */
/* ====================================================== */
