/*
  ############################################################################################################
    http://www.mein-reisespezialist.de
    autor: holzweg ecommerce solutions, www.holzweg.com
    inhalt: layoutaufbau
  ############################################################################################################
*/


  body{
    background: none ;
    _text-align: left;
  }

           /* Größe des Layouts
      --------------------------------------------------------- */
       .mastergrid {
                       margin: 0;
                       text-align: left;
                       width: 24.77cm;
                       }

           .mastergridBackgroundHeader{
                           background:  none;
                           float: left;
                           }

/* Skiptnavigation
--------------------------------------------------------- */
              #scipNavigation{display: none;}

/* Header
--------------------------------------------------------- */
#headerContainer, #funkNavContainer, #funkNavLeft, #funkNavLogo,
#funkNavRight, #globalNavContainer, #myTrip{display: none;}


/* Inhaltsbereich
--------------------------------------------------------- */

#informationContainer{
  float: left;
  background: none;
  background-position: 0cm 0cm;
  background-repeat: repeat-y;
}

        #contentContainer{
          float: none;
          width: 24.77cm;
        }

                /* Reisedaten (Suche)
                --------------------------------------------------------- */
                #traveldateContainer{
                  margin-left: 0cm;
                  border-left: 0.03cm solid #fff;
                  border-bottom: 0.03cm solid #fff;
                  float: none;
                }

                        #travelTitel{
                          height: 0.53cm;
                          padding-top: 0.05cm;
                          background: #fff;
                          width: 24.77cm;
                          float: none;
                        }

                        .left{
                          width: 24.77cm;
                          padding-left: 0.25cm;
                          float: none;
                        }

                        .center, .right{display: none;}

                        #travelContent{
                          float: none;
                          width: 24.77cm;
                          background: #fff;
                          border-top: 0cm solid #FCB889;
                        }

                /* Reiseziel (Suche)
                --------------------------------------------------------- */
                #traveltargetWrapper{
                  float: none;
                  width: 24.77cm;
                }

                        #targetMap{display: none;}

                        #traveltargetContainer{
                          width: 24.77cm;
                          border-left: 0.03cm solid #fff;
                          border-bottom: 0.03cm solid #fff;
                          float: none;
                        }

                                #traveltargetTitel{
                                  height: 0.53cm;
                                  padding-top: 0.05cm;
                                  background: #fff;
                                  width: 24.77cm;
                                  float: none;
                                  background: none;
                                }
                                    #traveltargetTitel:hover{}

                                #traveltargetContent{display:none;}

                 #airportWrapper{
                  float: none;
                  width: 24.77cm;
                }
                      #airport{display:none;}

                        #airportContainer{
                          width: 24.77cm;
                          border-left: 0.03cm solid #fff;
                          border-bottom: 0.03cm solid #fff;
                          float: none;
                        }

                                #airportTitel{
                                  height: 0.53cm;
                                  padding-top: 0.05cm;
                                  background: #FB6600;
                                  width: 24.77cm;
                                  float: none;
                                  background: none;
                                }
                                    #airportTitel:hover{}

                                #airportContent{
                                  float: none;
                                  width: 24.77cm;
                                  background: #FE963D;
                                  border-top: 0cm solid #FCB889;
                                }


                /* Erweiterte Reisedaten (Suche)
                --------------------------------------------------------- */
                #hotelsearchWrapper{
                  float: none;
                  width: 24.77cm;
                }

                        #hotelsearch{display:none;}

                        #hotelsearchContainer{
                          width: 24.77cm;
                          border-left: 0.03cm solid #fff;
                          border-bottom: 0.03cm solid #fff;
                          float: none;
                        }

                                #hotelsearchTitel{
                                  height: 0.53cm;
                                  padding-top: 0.05cm;
                                  background: #FB6600;
                                  width: 24.77cm;
                                  float: none;
                                  background: none;
                                }
                                    #hotelsearchTitel:hover{}

                                #hotelsearchContent{
                                  float: none;
                                  width: 24.77cm;
                                  background: #fff;
                                  border-top: 0cm solid #FCB889;
                                }

                /* Reisekategorie (Suche)
                --------------------------------------------------------- */
                #travelcategorieWrapper{
                  float: none;
                  width: 24.77cm;
                }

                        #travelcategorie{display:none;}

                        #travelcategorieContainer{
                          width: 24.77cm;
                          border-left: 0.03cm solid #fff;
                          border-bottom: 0.03cm solid #fff;
                          float: none;
                        }

                                #travelcategorieTitel{
                                  height: 0.53cm;
                                  padding-top: 0.05cm;
                                  background: #FB6600;
                                  width: 24.77cm;
                                  float: none;
                                  background: none;
                                }
                                    #travelcategorieTitel:hover{}

                                #travelcategorieContent{display:none;}

                                #travelcategorieContentStartseite{
                                  float: none;
                                  width: 24.77cm;
                                  background: #fff;
                                  border-top: 0cm solid #FCB889;
                                }

                /* Inhalt
                --------------------------------------------------------- */
                #content{
                  margin-left: 0.51cm;
                  _margin-left: 0.25cm;
                  float: left;
                  width: 24.77cm;
                  background: #fff;
                  border-left: 0.03cm solid #fff;
                  padding-bottom: 0.38cm;
                }


                /* Große Hintergrundbilder für Unterseiten
                --------------------------------------------------------- */
                    .targetBackgroundImageLand{float: left;margin-right: 0;background: none;}
                    .targetBackgroundImageCity{float: left;margin-right: 0;background: none;}
                    .targetBackgroundImageFlug{float: left;margin-right: 0;background: none;}
                    .targetBackgroundImageUnterkuenfte{float: left;margin-right: 0;background: none;}
                    .targetBackgroundImageMietwagen{float: left;margin-right: 0;background: none;}
                    .targetBackgroundImageCategorie{float: left;margin-right: 0;background: none;}


                    .CategroieContent{
                       float: left;
                       background: none;
                       width: 24.77cm;
                       border-top: 0cm dotted #ABA6A2;
                       margin-left: 0cm;
                    }

                            .targetBackgroundDotted{
                               float: left;
                               background: none;
                               width: 24.77cm;
                               border-top: 0cm dotted #ABA6A2;
                               margin-left: 0cm;
                            }

                            .travelTargetDescription{
                               padding-left: 0;
                               padding-right: 0.89cm;
                               padding-top: 0.43cm;
                            }

                                  .wetter{float:left;margin-right:0.13cm;}

                    .CategroieContentNoBorder{
                       float: left;
                       background: none;
                       width: 24.77cm;
                       margin-left: 0cm;
                    }

                             .highlights{
                               width: 5.31cm;
                               float: left;
                               margin-right:0.03cm;
                               padding: 0.25cm 0.15cm 0.25cm 0.25cm;
                             }

                             .highlightsImg {margin-top: 0.25cm;}

                               .highlights:hover{}

                             .hotel{
                              width: 24.77cm;
                              background: none;
                              float: left;
                              padding: 0.25cm 1.02cm 0.13cm 0.51cm;
                             }

                             .hotelmitdaten{
                              width: 24.77cm;
                              background: none;
                              float: left;
                              padding: 0.25cm 1.02cm 0.13cm 0.51cm;
                             }

                                   .hotelImageLeft{
                                     width: 4.7cm;
                                     float: left;
                                     margin-right: 0.51cm;
                                     padding-top: 0.25cm;
                                   }

                                   .hotelImageRight{
                                     width: 4.7cm;
                                     float: right;
                                     margin-left: 0.51cm;
                                      padding-top: 0.25cm;
                                   }

                                   .hotelContainer{
                                     float: left;
                                     width: 10.92cm;
                                     margin-top: 0.25cm;
                                     font-size: 10pt;
                                     color: #020F57;
                                   }

                                       .hotelTitel{
                                         float: left;
                                       }

                                       .hotelLocation{
                                         float: right;
                                       }

                                       .hotelContent{
                                         float: left;
                                         line-height: 1.5;
                                         width: 10.92cm;
                                       }
                                           .hotelapplication{
                                             float: right;
                                           }

                                           .price{float:left;}

/* Rechte Spalte () meine reise
--------------------------------------------------------- */
        #tripConteiner{
          float: none;
          width: 24.77cm;
          background: #fff;
          margin-right: 0.2cm;
          border-right: 0.03cm solid #fff;
        }

        #tripFlash, #travelAgency, #newsletter{ display: none; }


        #tipp{
          width: 24.77cm;
          float: none;
          padding: 0.13cm 0.13cm 0.13cm 0.38cm;
        }

             #tipp img{
               margin: 0.25cm 0 0.25cm 0;
             }

        #tippList{
          width: 24.77cm;
          float: none;
        }



/*
  ############################################################################################################
    http://www.mein-reisespezialist.de
    autor: holzweg ecommerce solutions, www.holzweg.com
    inhalt: menue
  ############################################################################################################
*/


/* Skiptnavigation
--------------------------------------------------------------- */

          #scipNavigation a, #scipNavigation a:visited, #scipNavigation a:hover {display: none;}
          * html #scipNavigation a:focus, * html #scipNavigation a:active,
          #scipNavigation a:focus, #scipNavigation a:active {display: none;}
          #scipNavigation p, .nonvis {display: none;}


/* Funktionale Navigation
--------------------------------------------------------------- */

  /* Funktionale Navigation (links)
  --------------------------------------------------------------- */
  #funkNavLeft ul, #funkNavLeft li, #funkNavLeft a, #funkNavLeft a:hover,
  #funkNavLeft span, #funkNavLeft li a#funkNavLeft { display: none;}


  /* Funktionale Navigation (rechts)
  --------------------------------------------------------------- */
  #funkNavRight ul, #funkNavRight li, #funkNavRight a, #funkNavRight a:hover, #funkNavRight span { display: none; }
                #funkNavRight li a#funkNavRight, .contact, .faq, .sitemap, .impressum{display: none;}


/* Globale Navigation
--------------------------------------------------------------- */
#globalNavigation, #globalNavigation ul, #globalNavigation li, #globalNavigation a,
#globalNavigation a:link, #globalNavigation a:hover, #globalNavigation li a#globalNavigationActive {display: none;}

        /* Menüpunkt : Pauschalreisen
        ----------------------------------------*/
   #globalNavigation .packagetours, #globalNavigation .packagetours:hover, #globalNavigation .packagetours_aktive{display:none;}

        /* Menüpunkt : Flugreisen
        ----------------------------------------*/
   #globalNavigation .flighttravel, #globalNavigation .flighttravel:hover, #globalNavigation .flighttravel_aktive {display:none;}

        /* Menüpunkt : Unterkünfte
        ----------------------------------------*/
   #globalNavigation .accommodation, #globalNavigation .accommodation:hover, #globalNavigation .accommodation_aktive {display:none;}

        /* Menüpunkt : Mietautos
        ----------------------------------------*/
   #globalNavigation .rentalcar, #globalNavigation .rentalcar:hover, #globalNavigation .rentalcar_aktive {display:none;}

/* Pfadnnavigation
--------------------------------------------------------------- */

  #pathNavigation ul, #pathNavigation li, #pathNavigation a{ display:none; }
  #pathNavigation a:hover{}
  #pathNavigation span, #pathNavigation li a#pathNavigationActive { display:none; }

/* Fusszeile
--------------------------------------------------------------- */
        #footerContainer{display:none;}

  /* Coypright
  ----------------------------------------------------- */
  #copyright span {display:none;}


  /* Fussnavigation
  ----------------------------------------------------- */
    #footerNavigation, #footerNavigation ul, #footerNavigation li, #footerNavigation a{display:none;}
    #footerNavigation a:hover{}
    #footerNavigation span, #footerNavigation li a#active{display:none;}


  /* holzweg
  --------------------------------------------------------------- */
    #footerProducer, #footerProducer ul, #footerProducer li, #footerProducer a{display:none;}
    #footerProducer a:hover{}
    #footerProducer span, #footerProducer li a#active{display:none;}


/*
  ############################################################################################################
    http://www.mein-reisespezialist.de
    autor: holzweg ecommerce solutions, www.holzweg.com
    inhalt: formulare
  ############################################################################################################
*/

/* formulare in der rechte Spalte
--------------------------------------------------------- */
#tripConteiner form, #tripConteiner label, #tripConteiner input, #tripConteiner input:focus,
#tripConteiner .plz, #tripConteiner .find, #tripConteiner .find:hover{}

/* formulare im Hotelsuchbereich
--------------------------------------------------------- */
#travelContent input{font-size:8pt; color: #333;border: 0.03cm solid #9B9996;}
#travelContent input:focus{ background: #FEE5CF; }
   .dauer{width:2.18cm;height:0.43cm;font-size:8pt; color: #333;border: 0.03cm solid #9B9996;}
        .dauer:focus{ background: #FEE5CF; }
  .people{width:2.95cm;height:0.43cm;font-size:8pt; color: #333;border: 0.03cm solid #9B9996;}
        .people:focus{ background: #FEE5CF; }
  .travelDateSpace{width:2.95cm;height:0.43cm;font-size:8pt; color: #333;border: 0.03cm solid #9B9996; margin: 0.13cm 0 0.25cm 0;}
        .travelDateSpace:focus{ background: #FEE5CF; }
  .travelInfoInput{width:2.87cm;height:0.43cm; color: #666666; border: 0.03cm solid #9B9996;font-size:8pt;padding-top: 0.05cm; padding-left: 0.05cm;}
        .travelInfoInput:focus{ background: #FEE5CF; }
  .hotelSearchInputField{width:5.08cm;height:0.43cm; color: #666666; border: 0.03cm solid #9B9996;font-size:8pt;padding-top: 0.05cm; padding-left: 0.05cm;}
        .hotelSearchInputField:focus{ background: #FEE5CF; }

  .spacing{padding-bottom:0.25cm;}

.selectTrvelTarget{width:3.68cm;font-size: 12pt;}

.sort{width:3.68cm;font-size: 10pt;}

#updateHotelsButton, #updateHotelsButtonMore{height:0.51cm;width:3.81cm;margin-bottom:0.13cm;}


/*
  ############################################################################################################
    http://www.mein-reisespezialist.de
    autor: holzweg ecommerce solutions, www.holzweg.com
    inhalt: schriften
  ############################################################################################################
*/

    body {
      font-family: verdana,arial,sans-serif;
    }

    h1{font-size: 13.5pt; color: #FF6400; font-weight: bold;}


  #contentContainer h2{font-size: 8pt; color: #FFEDD5; font-weight: bold; margin-top:0.08cm;}
  #content h2{font-size: 11pt; color: #FF6400; font-weight: bold; padding-bottom: 0.13cm;}
  #content a:hover{}
  #tripConteiner h2{font-size: 14pt; color: #fff; font-weight: normal;}
                #contentContainer .activeInformations{color: #283837;}

                 #newsletter p{ font-size: 8pt; color: #d3d3d3; line-height: 1.2; padding-top: 0.13cm;padding-bottom: 0.13cm;}
                      #newsletter p a, #newsletter p a:link{color: #FFFCEF;text-decoration:underline;line-height: 1.5;}
                      #newsletter p a:hover{}
                      #newsletter p .selected {color:#000;}
                 #tipp p{ font-size: 8pt; color: #413D3C; }

  .normal{font-size: 8pt;color:#283837;font-weight: bold;}
  .travelDateHeadline{color: #FFE5C3;font-weight: bold;font-size: 8pt;}
  .traveDateLight{color: #FFFCEF;font-weight: bold;font-size: 8pt;}
  #travelContent td, #hotelsearchContent, #airportContent td{vertical-align: top;}
  #travelContent td td, #hotelsearchContent, #airportContent td td{vertical-align: bottom; padding-bottom:0.15cm; padding-right: 0.13cm;}
  .border{padding-top:0.25cm;padding-left:0.25cm;width: 5.92cm; border-right: 0cm solid #FEC38F;}
  .noborder{padding-top:0.25cm;padding-left:0.25cm;width: 3.81cm;}
  .border4{padding-top:0.25cm;padding-left:0.25cm;width: 4.32cm; border-right: 0cm solid #FEC38F;}
  .noborder4{padding-top:0.25cm;padding-left:0.25cm;width: 4.57cm;}

  .holidayplaner, .holidayplaner:link{font-size: 8pt;color:#fff;font-weight:normal;text-decoration:underline;}
  .holidayplaner:hover{}

  #traveltargetContent{
    padding: 0.13cm 0 0.13cm 0.25cm;
    font-size: 8pt;
    color: #3E3F3A;
  }

  #traveltargetContent p{color: #FFFCEF;font-size: 14pt;margin-bottom:0.13cm;}
            #traveltargetContent p a, #traveltargetContent p a:link{color: #FFFCEF;text-decoration:none; margin-right:0.2cm;}
            #traveltargetContent p a:hover{}
            #traveltargetContent p span{font-size: 15pt;}
            #traveltargetContent p .selected {color:#021051;background:#FECFA1;}

  #travelcategorieContent{
    padding: 0.13cm 0 0.13cm 0.25cm;
    font-size: 8pt;
    color: #3E3F3A;
  }

  #travelcategorieContent p{color: #FFFCEF;font-size: 14pt;margin-bottom:0.13cm;}
            #travelcategorieContent p a, #travelcategorieContent p a:link{color: #FFFCEF;text-decoration:none; margin-right:0.2cm;}
            #travelcategorieContent p a:hover{}
            #travelcategorieContent p span{font-size: 15pt;}
            #travelcategorieContent p .selected {color:#021051;background:#FECFA1;}


  .highlights ul{list-style-type: none; padding: 0.25cm 0 0.25cm 0; width: 5.13cm;}
     .light, .light:link{
       font-size: 8pt;
       color: #696864;
       text-decoration: none;
       display: block;
       _height: 100%;
       padding: 0.08cm 0 0.08cm 0.05cm;
       background: #fff url(../images/highlightspfeif.gif) no-repeat top right;
     }
     .light:hover{}


     .linkHighlight, .linkHighlight:link{cursor:hand;text-decoration:none;}
     .linkHighlight:hover{}

     .dark, .dark:link{
       font-size: 8pt;
       color: #696864;
       text-decoration: none;
       display: block;
       _height: 100%;
       padding: 0.08cm 0 0.08cm 0.05cm;
       background: #fff url(../images/highlightspfeif.gif) no-repeat top right;
     }
     .dark:hover{}

.targetBackgroundDotted h4{font-size: 11pt;font-weight: bold;}
.targetBackgroundDotted img{margin-top: 0.25cm;}
.travelTargetDescription{font-size:10pt;color:#041658;}
        .travelTargetDescription a, .travelTargetDescription a:link, .travelTargetDescription a:visited{color:#041658;text-decoration: underline;}
        .travelTargetDescription a:hover{}
.CategroieContent h4, .CategroieContentNoBorder h4{font-size: 12pt;font-weight: bold;}
.travelinformations h4, .wetter h4{font-size: 13.5pt;font-weight: bold;padding-bottom: 0.25cm;color: #3384BC;}

     .lightBlue{color: #0096C6;}
     .red{color: #CD3623;}
     .brown{color: #9A6837;}
     .blue{color: #052DB3;}
     .violet{color: #9F424C;}
     .green{color: #0B8E1E;}
     .lightOrange{color: #EC9F59;}

     .highlights p{font-size: 8pt;color: #696864;}

     .eingerueckt{padding-left: 0;padding-top: 0.43cm;}
           .eingerueckt p{font-size: 10pt;color:#333333;padding-top:0.13cm;}

     .hotelTitelBold{font-weight: bold;}
           .hotelTitelBold a, .hotelTitelBold a:link, .hotelTitelBold a:visited{text-decoration: underline;color:#041658;}
           .hotelTitelBold a:hover{}

.results{
  border-top: 0.03cm dotted #ABA6A2;
  border-bottom: 0.03cm dotted #ABA6A2;
  width: 24.77cm;
  background: #FFEEDE;
  margin-bottom: 0.38cm;
}

.results th{background: #FFE1C5;font-size: 10pt;font-weight:bold;padding:0.13cm;padding-left:0.38cm;color:#021051;border:0.03cm solid #fff;border-bottom:0.08cm solid #fff;}
.results td{font-size: 10pt;color: #021051;padding:0.08cm;padding-left:0.38cm;border:0.03cm solid #fff;}
.white{background: #fff;}
.alternative{color: #F97A07;}

.hotelInfos{font-size: 10pt;color: #021051; margin-top:0.38cm;}
.hotelInfos td{vertical-align: top;padding-right: 0.38cm;padding-bottom:0.25cm;}

.back, .back:link{font-size: 10pt;color: #021051;font-weight:bold;text-decoration:underline;padding-left: 0.43cm;}
.back:hover{}

#tippList{font-size: 8pt;color: #fff; font-weight:bold;}

#tippList ul{list-style-type:none;}
    #tippList li{padding:0.13cm 0 0.18cm 0;}
      .darkBlue{background:#fff;}

    #tippList a, #tippList a:link, #tippList a:visited{color:#fff;text-decoration:none;}
    #tippList a:hover{}

          .travelTippText{width: 3.76cm;float:left;margin-left:0.38cm;background: url(../images/tippListBg.gif) repeat-x bottom left;}
          .travelTippStar{color: #313439;}
          .travelTippTextBg{background: #fff;padding-right:0.15cm;}
          .travelTippTextBgDark{background: #fff;padding-right:0.15cm;}

.hotelSearchInput{margin: 0.25cm;}