td {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
}

.Triptable_sel_on, .Triptable_sel, .Triptable_merk {
        line-height: 11px;
        font-weight: bold;
}

.Triptable_sel_on {
        color: #E75200;
        text-decoration: underline;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-variant: normal;
}

.Triptable_sel {
        color: #111565;
        text-decoration: underline;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-variant: normal;
}

.Triptable_merk {
        color: #111565;
        text-decoration: none;
}

.Triptable {
        color: black;
        height: 14px;
        background-color: #E2E9F4;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: 15px;
}

.Triptable_spacer {
        height: 4px;
        font-size: 4px;
}

.Triptable_bld {
        height: 14px;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-variant: normal;
        line-height: 15px;
}



/* Popups Reisen (aus styles.css)*/
/*  Einstellungen für alle Farbsätze (_col1 - _col5)  */
.Popup_1_col1,   .Popup_1_col2, .Popup_1_col3, .Popup_1_col4, .Popup_1_col5  {
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-align: left;
  padding-left: 10px;
  height: 70px;
  vertical-align: top;
  background-position: right;
  background-repeat: no-repeat;
}

.Popup_2_col1, .Popup_2_col2, .Popup_2_col3, .Popup_2_col4, .Popup_2_col5 {
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  padding-left: 10px;
  height: 24px;
  vertical-align: middle;
  padding-top: 2px;
}

.Popup_3_col1, .Popup_3_col2, .Popup_3_col3, .Popup_3_col4, .Popup_3_col5 {
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  padding-left: 10px;
  height: 322px;
  vertical-align: top;
  padding-top: 14px;
  padding-bottom: 10px;
  font-size: 12px;
}

.Popup_3_col1{
  height:100px;
}

.Popup_4_col1, .Popup_4_col2, .Popup_4_col3, .Popup_4_col4, .Popup_4_col5 {
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  padding-right: 10px;
  height: 24px;
  vertical-align: middle;
}

.Popup_5  {
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  padding-left: 10px;
  vertical-align: top;
  text-align: left;
  padding-top:20px;
  height:552px;

}
.Popup_1_head1_col1, .Popup_1_head1_col2, .Popup_1_head1_col3, .Popup_1_head1_col4, .Popup_1_head1_col5  {
  padding-top: 15px;
  font-weight: bold;
  line-height: 11px;
}

.Popup_1_head2_col1, .Popup_1_head2_col2, .Popup_1_head2_col3, .Popup_1_head2_col4, .Popup_1_head2_col5  {
  padding-top: 9px;
  font-weight: bold;
}

.Popup_1_head3 {
  font-weight: normal;
}

.Popup_3_noscroll {
  height: 262px;
  padding-right: 27px;
}

.Popup_3_head {
  font-weight: bold;
}

.Popup_3_scroll A {
  font-weight: bold;
  color: #2A2A57;
  text-decoration: none;
}

.Popup_3_head {
  font-weight: bold;
}

.Popup_3_scroll,.Popup_4_scroll {
  text-align: left;
  height: 298px;
  overflow: auto;
  padding-right: 27px;
  scrollbar-base-color:#F5EADE;
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-arrow-color:#000000;
  scrollbar-darkshadow-color:#885033;
  scrollbar-face-color:#EBD3BB;
  scrollbar-highlight-color:#FFAD60;
  scrollbar-shadow-color:#BA8D6E;
  scrollbar-track-color:#F5EADE;
}

.Popup_3_button_col1, .Popup_3_button_col2, .Popup_3_button_col3, .Popup_3_button_col4, .Popup_3_button_col5, .Popup_3_button_col1 A, .Popup_3_button_col2 A, .Popup_3_button_col3 A, .Popup_3_button_col4 A, .Popup_3_button_col5 A {
  font-weight: bold;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 2px;
  height: 13px;
  line-height: 11px;
  vertical-align: top;
}

.Popup_5_scroll {
  height: 542px;
  overflow: auto;
  padding-right: 10px;
}

.Popup_5_cont, .Popup_5_head {
  font-size: 12px;
  padding-right: 27px;
}

.Popup_5_cont_bld, .Popup_5_head {
  font-weight: bold;
}
.Popup_5_head {
  font-size:13px;
  font-weight:bold;
  padding-bottom: 15px;
  color: #42639C;
}

.NavPop {
  margin-right: 9px;
}

.Popup_content_button{
  vertical-align: top;
  padding-left: 9px;
  margin-top: 2px;
}

.Popup_panorama_content_button{
  vertical-align: top;
  padding-top: 55px;
}

/* Einstellungen color1 (orange)*/
.Popup_1_col1 {
  background-color: #FA6F1B;
}

.Popup_2_col1, .Popup_4_col1 {
  background-color: #FFCA90;
}

.Popup_3_col1 {
  background-color: #FFAD60;
}

.Popup_1_head1_col1 {
  color: #990000;
}

.Popup_1_head2_col1 {
  color: #FFDEC6;
}

.Popup_3_button_col1 A{
  color: #E75200;
  background-color: #FFDEB9;
}

/* Popup Decksplan, Movie */
.Popup_deck_table{
  margin-bottom: 10px;
  margin-top: 19px;
  margin-left: 10px;
  margin-right: 10px;
}

.Popup_deck_1, .Popup_movie_1 {
  font-weight: bold;
  color: #111565;
  text-decoration: underline;
  padding-bottom: 9px;
  font-size: 12px;
  width: 200px;
}

.Popup_deck_2, .Popup_movie_2 {
  padding-right: 11px;
  font-size: 12px;
  text-align: right;
  width: 275px;
}

.Popup_movie_1, .Popup_movie_2 {
  width: 160px;
}

.Popup_deck_3, .Popup_movie_3 {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  border: 1px solid #C6D1EA;
}

.Popup_deck_img {
  height: 233px;
}

.Popup_deck_control {
  background-color: #111565;
  text-align: right;
  width: 475px;
}



/* Popups Reisen (aus tg_styles.css)*/
.popupship {
  font-family: Arial, Helvetica;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 22px;
  float: right;
  margin-top: 13px;
  margin-right: 7px;
  color: #FFAE63;
  letter-spacing: -1px;
}

.popuplink, .popuplinkred, .popupbuchen {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  font-variant: normal;
  color: #E75200;
  padding-left: 16px;
  border: 0;
  text-decoration: none;
  text-align: left;
  background-image: url(../../_hlkf/images/general_elements/doppel_pfeil.gif);
  background-repeat: no-repeat;
  background-position: 0px 5px;
  background-color: transparent;
  float: left;
  margin-right: 8px;
}

.popuplink, .popupbuchen {
  color: #111565;
  background-image: url(../../_hlkf/images/general_elements/doppel_pfeil_dunkel_blau.gif);
}

.popuplink:visited {
  text-decoration: none
}

.popuplink:link {
  text-decoration: none
}

.popuplink:hover, .popupbuchen:hover {
  text-decoration: none;
  color: #E75200;
  background-image: url(../../_hlkf/images/general_elements/doppel_pfeil.gif);
}

.popuplinkred {
  text-decoration: none;
  color: #E75200;
  background-image: url(../../_hlkf/images/general_elements/doppel_pfeil.gif);
}

.popupbuchen:visited {
  text-decoration: none
}

.popupbuchen:link {
  text-decoration: none
}

.popupbuchen {
  float: right;
  margin-right: 0px;
}

/* Popup Decksplan */
.tg_popup_deck_table {
  margin-bottom: 10px;
  margin-top: 19px;
  margin-left: 10px;
  margin-right: 10px;
}

.tg_popup_deck_1 {
  font-weight: bold;
  color: #111565;
  text-decoration: underline;
  padding-bottom: 9px;
  font-size: 12px;
  padding-right: 11px;
}

.tg_popup_deck_2 {
  padding-right: 11px;
  font-size: 12px;
  text-align: right;
}

.tg_popup_deck_3 {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  border: 1px solid #C6D1EA;
  text-align: center;
}

.popup_content_backbutton {
  vertical-align: top;
  padding-top: 25px;
}

.reisepopup_reisethema {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
}

.Popuptable_1,.Popuptable_2,.Popuptable_3 {
  font-weight: bold;
  color: #111565;
  text-decoration: none;
  padding-left: 4px;
  border: 1px solid #C6D1EA;
  border-bottom: 0px;
  height: 16px;
}

.Popuptable_2, .Popuptable_3 {
  font-weight: normal;
  color: #486898;
  padding-left: 6px;
  border-left: 0px;
}

.Popuptable_1, .Popuptable_2, .Popuptable_3  {
  color: #081858;
  padding-left: 5px;
  font-weight: normal;
}

.Popuptable_1 {
  width: 80px;
  vertical-align: text-bottom;
}

.Popuptable_2 { 
  width: 214px;
}

.Popuptable_3 { 
  width: 136px;
}

.Popuptable_head {
  color: #486989;
  font-weight: bold;
  text-align:left;
}

.PreisFarbe {
  line-height: 8px;
  width: 10px;
  height: 10px;
  float: left;
  margin-top: 2px;
  margin-right: 5px;
}

.Table_emptycell {
  border-right: 1px solid #C6D1EA;
}


