@media screen {
 #schliessen, #druckversion, #logoprint, #location {display: none;}
 }

/* Teaser Seknavi */


.spaceobenseknavi {
                   /*width: 147px;*/
                   width: 9.1875em;
                   min-width: 147px;
                   float: left;
                   background-color: #D5E8F3;
                   padding-bottom: 6px;
                  }


.spaceuntenseknavi {
                    /*width: 147px;*/
                    width: 9.1875em;
                    min-width: 147px;
                    float: left;
                    background-color: #D5E8F3;
                   }

.restseknavi {
              /*width: 213px;*/
              width: 13.3125em;
              min-width: 213px;
              float: left;
              background-color: #D5E8F3;
             }

/* Ende Teaser Seknavi */





/* Teaser Urlaubsplaner */

.planer {
         /*width: 147px;*/
         width: 9.1875em;
         min-width: 147px;
         float: left;
         margin-left: 33px;
         display: inline;
         background-color: #D5E8F3;
        }


.pintrotext {
             width: 147px;
             float: left;
             font-weight: bold;
             padding-top: 5px;
             display: inline;
            }



.pheadline {
            width: 147px;
            float: left;
            background-color: #D5E8F3;
            font-size: 0.6em;
            padding: 10px 0 8px 0;
            display: inline;
           }

.ptext {
        width: 108px;
        float: left;
        margin: 4px 2px 7px 10px;
        display: inline;
       }

.ptextgraf {
            width: 18px;
            float: left;
            margin: 4px 0 4px 0;
            display: inline;
           }


.plink:link, .plink:visited {
                             float: left;
                             font-size: 0.6em;
                             text-align: left;
                             font-weight: bold;
                             color: #003466;
                             text-decoration: none;
                            }
.plink:hover, .plink:active, plink:focus {
                                          color: #747474;
                                         }

/* Ende Teaser Urlaubsplaner */






/* TipTop - Inhaltsseite */
#tipinhalt {
           /*width: 507px;*/
            width: 31.6875em;
            min-width: 507px;
            float: left;
            margin: 0;
           }


#tip_restoben {
              /*width: 507px;*/
              width: 31.6875em;
              min-width: 507px;
              float: left;
              margin: 0;
              background-color: #fff;
             }

.tip_oli {
         /*width: 34px;*/
         width: 2.125em;
         min-width: 34px;
         float: left;
         margin: 0;
         background: #fff url('../img/objekte/rubrik_ecke_oli.gif') top left no-repeat;
        }


#tip_ospace {
             /*width: 439px;*/
             width: 27.4375em;
             min-width: 439px;
             float: left;
             margin: 0;
            }

.tip_ore {
          /*width: 34px;*/
          width: 2.125em;
          min-width: 34px;
          float: left;
          margin: 0;
          background: #fff url('../img/objekte/rubrik_ecke_ore.gif') top right no-repeat;
         }


#tipinhaltbox {
               /*width: 507px;*/
               width: 31.6875em;
               min-width: 507px;
               float: left;
               margin: 0;
               background-color: #fff;
              }

#tipfoto {
          /*width: 161px;*/
           width: 10.0625em;
           min-width: 161px;
           float: left;
           margin: 0;
           background-color: #fff;
         }



#tiptxtcontent {
                width: 475px;
                /*width: 29.6875em;
                min-width: 475px;*/
                float: left;
                margin-left: 16px;
                display: inline;
                background-color: #fff;
               }

#tipheadline {
              width: 475px;
              /*width: 29.6875em;
              min-width: 475px;*/
              float: left;
              margin: 0;
             }

.tiplink:link, .tiplink:visited {
                                 font-weight: bold;
                                 color: #003466;
                                 text-decoration: none;
                                }

.tiplink:hover, .tiplink:active, .tiplink:focus {
                                                 color: #747474 !important;
                                                }


#tiptext {
          width: 475px;
          /*width: 29.6875em;
          min-width: 475px;*/
          float: left;
          font-size: 0.7em;
          margin-top: 5px;
         }



#tip_restunten {
                /*width: 507px;*/
                width: 31.6875em;
                min-width: 507px;
                float: left;
                margin: 0;
                background-color: #fff;
               }

.tip_uli {
          /*width: 34px;*/
          width: 2.125em;
          min-width: 34px;
          float: left;
          margin: 0;
          background: #fff url('../img/objekte/rubrik_ecke_uli.gif') bottom left no-repeat;
         }


#tip_uspace {
             /*width: 439px;*/
             width: 27.4375em;
             min-width: 439px;
             float: left;
             margin: 0;
            }

.tip_ure {
          /*width: 34px;*/
          width: 2.125em;
          min-width: 34px;
          float: left;
          margin: 0;
          background: #fff url('../img/objekte/rubrik_ecke_ure.gif') bottom right no-repeat;
         }

/* Ende TipTop - Inhaltsseite */




/* Rubrik - Klein */

.rklre {
       /*width: 250px;*/
       width: 15.625em;
       min-width: 250px;
       float: right;
       margin-top: 7px;
      }


.rklli {
       /*width: 250px;*/
       width: 15.625em;
       min-width: 250px;
       float: left;
       margin-top: 7px;
      }


.rkl_restoben {
               /*width: 250px;*/
               width: 15.625em;
               min-width: 250px;
               float: left;
               margin: 0;
               background-color: #fff;
              }

.rkl_oli {
          /*width: 34px;*/
          width: 2.125em;
          min-width: 34px;
          float: left;
          margin: 0;
          background: #fff url('../img/objekte/rubrik_ecke_oli.gif') top left no-repeat;
         }


.rkl_ospace {
             /*width: 182px;*/
             width: 11.375em;
             min-width: 182px;
             float: left;
             margin: 0;
            }

.rkl_ore {
          /*width: 34px;*/
          width: 2.125em;
          min-width: 34px;
          float: left;
          margin: 0;
          background: #fff url('../img/objekte/rubrik_ecke_ore.gif') top right no-repeat;
         }




.rklrest {
          /*width: 250px;*/
          width: 15.625em;
          min-width: 250px;
          float: left;
          margin: 0;
          background-color: #fff;
         }


.rkltext {
          /*width: 162px;*/
          width: 10.125em;
          min-width: 162px;
          float: left;
          margin-left: 16px;
          display: inline;
          background-color: #fff;
         }

.rkltxtheadline {
                /*width: 162px;*/
                width: 10.125em;
                min-width: 162px;
                float: left;
                margin: 0;
               }

.rklheadline:link, .rklheadline:visited {
                                         font-weight: bold;
                                         color: #003466;
                                         text-decoration: none;
                                        }

.rklheadline:hover, .rklheadline:active, .rklheadline:focus {
                                                             color: #747474 !important;
                                                            }


.rkltxtcontent {
                width: 162px;
                /*width: 10.125em;
                min-width: 162px;*/
                float: left;
                font-size: 0.7em;
                margin-top: 5px;
               }


.rklfoto {
          /*width: 56px;*/
          width: 3.5em;
          min-width: 56px;
          float: left;
          background-color: #fff;
         }



.rklbutton {
            /*width: 53px;*/
            width: 3.3125em;
            min-width: 53px;
            float: right;
            margin: 0;
          }


.rklbuttontxt {
               /*width: 36px;*/
               width: 2.25em;
               min-width: 36px;
               float: left;
               font-size: 0.6em;
               margin-left: 3px;
               display: inline;
             }

.rkllink:link, .rkllink:visited {
                                 color: #003466;
                                 text-decoration: none;
                                }

.rkllink:hover, .rkllink:active, .rkllink:focus {
                                                 color: #747474 !important;
                                                }
.rklarrow {
           /*width: 10px;*/
           width: 0.625em;
           min-width: 10px;
           float: left;
           margin-top: 2px;
          }



.rkl_restunten {
                /*width: 250px;*/
                width: 15.625em;
                min-width: 250px;
                float: left;
                margin: 0;
                background-color: #fff;
               }

.rkl_uli {
          /*width: 34px;*/
          width: 2.125em;
          min-width: 34px;
          float: left;
          margin: 0;
          background: #fff url('../img/objekte/rubrik_ecke_uli.gif') bottom left no-repeat;
         }


.rkl_uspace {
             /*width: 182px;*/
             width: 11.375em;
             min-width: 182px;
             float: left;
             margin: 0;
            }

.rkl_ure {
          /*width: 34px;*/
          width: 2.125em;
          min-width: 34px;
          float: left;
          margin: 0;
          background: #fff url('../img/objekte/rubrik_ecke_ure.gif') bottom right no-repeat;
         }

/* Ende Rubrik - Klein */





/* Rubrik - Klein ohne Bild */

.rkltextohne {
              width: 162px;
              /*width: 10.125em;
              min-width: 162px;*/
              float: left;
              margin-left: 72px;
              display: inline;
              background-color: #fff;
             }

/* Ende Rubrik - Klein ohne Bild */




/* Content - Inhaltsseite */


#detailseite {
              /*width: 507px;*/
              width: 31.6875em;
              min-width: 507px;
              float: left;
              margin: 0;
             }

#d_restoben {
                  /*width: 507px;*/
                  width: 31.6875em;
                  min-width: 507px;
                  float: left;
                  margin: 0;
                  background-color: #fff;
             }

#d_oli {
            /*width: 34px;*/
            width: 2.125em;
            min-width: 34px;
            float: left;
            margin: 0;
            background: #fff url('../img/objekte/rubrik_ecke_oli.gif') top left no-repeat;
           }


#d_ospace {
                /*width: 439px;*/
                width: 27.4375em;
                min-width: 439px;
                float: left;
                margin: 0;
               }

#d_ore {
             /*width: 34px;*/
             width: 2.125em;
             min-width: 34px;
             float: left;
             margin: 0;
             background: #fff url('../img/objekte/rubrik_ecke_ore.gif') top right no-repeat;
            }




#drest {
             /*width: 507px;*/
             width: 31.6875em;
             min-width: 507px;
             float: left;
             margin: 0;
             background-color: #fff;

            }


#d_restunten {
                   /*width: 507px;*/
                   width: 31.6875em;
                   min-width: 507px;
                   float: left;
                   margin: 0;
                   background-color: #fff;
                  }

#d_uli {
             /*width: 34px;*/
             width: 2.125em;
             min-width: 34px;
             float: left;
             margin: 0;
             background: #fff url('../img/objekte/rubrik_ecke_uli.gif') bottom left no-repeat;
            }


#d_uspace {
                /*width: 439px;*/
                width: 27.4375em;
                min-width: 439px;
                float: left;
                margin: 0;
               }

#d_ure {
             /*width: 34px;*/
             width: 2.125em;
             min-width: 34px;
             float: left;
             margin: 0;
             background: #fff url('../img/objekte/rubrik_ecke_ure.gif') bottom right no-repeat;
            }



/* Text + Bild CONTENT */

#inhalt_breit {
               width: 475px;
               float: left;
               margin: 0 16px 0 16px;
               display: inline;
              }



.inhalttxtheadline {
                    width: 475px;
                    float: left;
                    margin: 0;
                   }


.fliesstext {
             width: 475px;
             float: left;
             font-size: 0.8em;
             margin-top: 18px;
            }

.bildli, .bildleft {
         width: 215px;
         float: left;
         margin-right: 5px;
         margin-top: 3px;
         display: inline;
         }

div.fliesstext p img.bildli,
div.fliesstext p img.bildleft,
div.fliesstext p img.bildre,
div.fliesstext p img.bildright{
  width:auto !important;
}

.bildre, .bildright {
         width: 215px;
         float: right;
         margin-left: 5px;
         margin-top: 3px;
         display: inline;
         }


.bildtext {
           width: 215px;
           float: left;
           margin: 0;
           padding: 3px 0 3px 0;
           display: inline;
          }


.subbild {
           width: 209px;
           float: left;
           margin: 0 3px 0 3px;
           font-weight: bold;
           color: #fff;
           display: inline;
         }



#inhalt_breit a , #inhalt_breit a.visited {
                                           color: #000;
                                           }

#inhalt_breit a:hover, #inhalt_breit a:active, #inhalt_breit a:focus {
                                                                      color: #747474;
                                                                      text-decoration: none;
                                                                     }



.txtli a , .txtli a.visited {
                           font-size: 0.8em;
                           font-weight: normal;
                           color: #000;
                          }

.txtli a:hover, .txtli a:active, .txtli a:focus {
                                              color: #747474;
                                              text-decoration: underline;
                                             }

/* Ende Text + Bild CONTENT */
/* Ende Content - Inhaltsseite */



/* Urlaubsplaner */

.standart11 {font-family:verdana, arial, helvetica, sans serif; font-size:11px; font-weight:normal; color:#003466;}


.uplaner {font-family:verdana, arial, helvetica, sans serif; font-size:11px; font-weight:normal; color:#003466;
 text-decoration:underline;}
.planer:visited {font-family:verdana, arial, helvetica, sans serif; font-size:11px; font-weight:normal; color:#003466;
 text-decoration:underline;}
.planer:hover {font-family:verdana, arial, helvetica, sans serif; font-weight:normal; color:#003466;
 text-decoration:none;}


.verlink {font-family:verdana, arial, helvetica, sans serif; font-size:11px; font-weight:normal; color:#003466; text-decoration:none;}
.verlink:visited {font-family:verdana, arial, helvetica, sans serif; font-size:11px; font-weight:normal; color:#003466; text-decoration:none;}
.verlink:hover {font-family:verdana, arial, helvetica, sans serif; font-size:11px; font-weight:normal; color:#003466; text-decoration:none;}

/* Ende Urlaubsplaner */



/* IFrame */

/* #iframe {
          width: 45em;
          min-width: 720px;
          float: left;
          margin: 0;
         }*/
iframe {
          /*width: 720px;*/
          width: 43.75em !important;
          min-width: 700px;
          height: 950px;
          float: left;
          margin: 0;
         }
* html #itext iframe {
          width: 690px !important;
          height: 950px;
         }

#i_restoben {
             /*width: 720px;*/
             width: 45em;
             min-width: 720px;
             float: left;
             margin: 0;
             background-color: #fff;
             }

#i_oli {
        /*width: 34px;*/
        width: 2.125em;
        min-width: 34px;
        float: left;
        margin: 0;
        background: #fff url('../img/objekte/rubrik_ecke_oli.gif') top left no-repeat;
       }


#i_ospace {
           /*width: 652px;*/
           width: 40.75em;
           min-width: 652px;
           float: left;
           margin: 0;
          }

#i_ore {
        /*width: 34px;*/
        width: 2.125em;
        min-width: 34px;
        float: left;
        margin: 0;
        background: #fff url('../img/objekte/rubrik_ecke_ore.gif') top right no-repeat;
      }




#irest {
        /*width: 720px;*/
         width: 45em;
         min-width: 720px;
         float: left;
         margin: 0;
         background-color: #fff;
       }


#iframe_inhalt {
                /*width: 688px;*/
                width: 43em;
                min-width: 688px;
                float: left;
                margin: 0 16px 0 16px;
                display: inline;
               }



#iframeheadl {
             /*width: 688px;*/
             width: 43em;
             min-width: 688px;
             float: left;
             margin: 0;
            }


#itext {
        /*width: 688px;*/
        width: 43em;
        min-width: 688px;
        float: left;
        font-size: 0.7em;
        margin-top: 5px;
       }


.ilink:link, .ilink:visited {
                             font-weight: bold;
                             color: #003466;
                             text-decoration: none;
                            }

.ilink:hover, .ilink:active, .ilink:focus {
                                           color: #747474 !important;
                                          }



#i_restunten {
              /*width: 720px;*/
              width: 45em;
              min-width: 720px;
              float: left;
              margin: 0;
              background-color: #fff;
            }

#i_uli {
        /*width: 34px;*/
        width: 2.125em;
        min-width: 34px;
        float: left;
        margin: 0;
        background: #fff url('../img/objekte/rubrik_ecke_uli.gif') bottom left no-repeat;
      }


#i_uspace {
           /*width: 652px;*/
           width: 40.75em;
           min-width: 652px;
           float: left;
           margin: 0;
          }

#i_ure {
        /*width: 34px;*/
        width: 2.125em;
        min-width: 34px;
        float: left;
        margin: 0;
        background: #fff url('../img/objekte/rubrik_ecke_ure.gif') bottom right no-repeat;
       }

/* Ende IFrame */

#druck, #schliessen, #druckversion, #logoprint {
        display: none;
        }


/* Suche was-wo */
#wassuche {
           width: 465px;
           float: left;
           margin-top: 20px;
           padding: 5px;
          }

.washeadline {
	   width: 10.0em;
	   float: left;
            font-size: 1.0em;
            font-weight: bold;
            margin: 2px 0 7px 0;
            }

#wassuche input {
                 width: 250px;
                 float: left;
                 border: 1px solid #99C8E3;
                 background-color: #D5E8F3;
                 font-size: 0.6em;
                 padding: 2px 0 2px 5px;
                 margin: 0 0 2px 0;
               }

#wassuche .wbuttonstyle {
                        width: 15px;
                        float: left;
                        margin: 2px 0 0 7px;
                        text-align: center;
                        display: inline;
                        }


.wbuttonstyle a, .wbuttonstyle a:visited {
                            width: 16px;
                            display: block;
                            text-decoration: none;
                            background: url('../img/objekte/pfeil_gr.jpg') 0 0 no-repeat;
                            }

.wbuttonstyle a:hover, .wbuttonstyle a:active, .wbuttonstyle a:focus {
                         background: url('../img/objekte/pfeil_gr_a.jpg') 0 0 no-repeat;
                         }



#wlinks {
	width: 475px;
         float: left;
         text-align: center;
         margin-top: 30px;
         }




#wlinks a, #wlinks a:visited {
			     float: left;
                              font-size: 0.7em;
                              text-decoration: none;
                              border: 1px solid #99C8E3;
                              background-color: #D5E8F3;
                              margin: 2px;
                              padding: 2px;
                              }

#wlinks a:hover, #wlinks a:active, #wlinks a:focus {
                                                    color: #fff;
                                                    background-color: #003466;
                                                  }


#waswo table {
       width: 475px;
       float: left;
       font-size: 1em;
       margin-top: 30px;
       background-color: #99C8E3;
       }

#waswo table #sp1 {
 	   \width: 170px;
            w\idth: 164px;
            }

#waswo table #sp2 {
 	   \width: 100px;
            w\idth: 94px;
            }

#waswo table #sp3 {
 	   \width: 250px;
            w\idth: 244px;
            }

#waswo th {
    font-size: 0.7em;
    background-color: #99C8E3;
    }

#waswo td {
    font-size: 0.6em;
    padding: 3px;
    }

.fett {
       font-weight: bold;
       }

.thell {
        background-color: #fff;
        }

.tweiss {
        background-color: #fff;
        }

/* tabelle essen-trinken */
#essen {
        width: 100%;
        float: left;
        }

#essen table {
              width: 100%;
              float: left;
              /*font-size: 1em;*/
              margin-top: 30px;
              background-color: #0075B9;
              }

caption {
	font-size: 0.85em;
         font-weight: bold;
         }

#essen table #sp1 {
 	          width: 50%;
                   }

#essen table #sp2 {
 	          width: 25%;
                   text-align: center;
                   }

#essen table #sp3 {
 	   	  width: 25%;
                   text-align: center;
                   }


#essen th {
           font-size: 0.85em;
           color: #ffffff;
           background-color: #0075B9;
           }

#essen td {
          font-size: 0.75em;
          padding: 3px;
          }

#essen a {
			color:#003466;
          }