/* main box ab Seite 'zielgebiet' */
div#ibe_main{width:784px;min-height:100px;margin:0px;}
div#ibe_main form {margin:0px;}

/* Allgem. Tabs und Divs */
.tt_ibeContent{width:588px; background-color:#FFF;}
.tt_ibeTab{width:580px;overflow:hidden;}
.tt_ibeTab p{margin:0px;}
.tt_topRow{padding:5px 10px 5px 0px;background-color:#FFF;}
.tt_ibeSidebar{width:180px; background-color:#fff; z-index:40; padding:8px;}
.tt_ibeHeadline{font-family:'Trebuchet MS',Arial,Verdana;color:#0c274b;font-size:23px;font-weight:bold;margin:3px 0 10px 0;}

/* Fonts blau*/  
.tt_fontA1 {font-family:'Trebuchet MS',Arial,Verdana;color:#0c274b;font-size:13px;}
.tt_fontA1b {font-family:'Trebuchet MS',Arial,Verdana;color:#0c274b;font-size:13px;font-weight:bold;} 
.tt_fontA2 {font-family:'Trebuchet MS',Arial,Verdana;color:#0c274b;font-size:15px;}
.tt_fontA2b {font-family:'Trebuchet MS',Arial,Verdana;color:#0c274b;font-size:15px;font-weight:bold;}
.tt_fontA3 {font-family:'Trebuchet MS',Arial,Verdana;color:#0c274b;font-size:23px;}
.tt_fontA3b {font-family:'Trebuchet MS',Arial,Verdana;color:#0c274b;font-size:23px;font-weight:bold;} 
.tt_fontA4 {font-family:'Trebuchet MS',Arial,Verdana;color:#313131;font-size:11px;}
.tt_fontA4b {font-family:'Trebuchet MS',Arial,Verdana;color:#313131;font-size:11px;font-weight:bold;}
.tt_fontA5 {font-family:'Trebuchet MS',Arial,Verdana;color:#313131;font-size:12px;}
.tt_fontA5b {font-family:'Trebuchet MS',Arial,Verdana;color:#313131;font-size:12px;font-weight:bold;}
/* Font 2 schwarz*/ 
.tt_fontB1 {font-family:'Trebuchet MS',Arial,Verdana;font-size:13px;color:#313131;}
.tt_fontB1b {font-family:'Trebuchet MS',Arial,Verdana;font-size:13px;color:#313131;font-weight:bold;}
.tt_fontB2 {font-family:'Trebuchet MS',Arial,Verdana;font-size:11px;color:#313131;}
.tt_fontB2b {font-family:'Trebuchet MS',Arial,Verdana;font-size:11px;color:#313131;font-weight:bold;}
.tt_fontB3 {font-family:'Trebuchet MS',Arial,Verdana;font-size:12px;color:#313131;}
.tt_fontB3b {font-family:'Trebuchet MS',Arial,Verdana;font-size:12px;color:#313131;font-weight:bold;}
/* Font 3 weiss*/ 
.tt_fontC1 {font-family:'Trebuchet MS',Arial,Verdana;font-size:13px;color:#FFFFFF;}
.tt_fontC1b {font-family:'Trebuchet MS',Arial,Verdana;font-size:13px;color:#FFFFFF;font-weight:bold;}
.tt_fontC2 {font-family:'Trebuchet MS',Arial,Verdana;font-size:11px;color:#FFFFFF;}
.tt_fontC2b {font-family:'Trebuchet MS',Arial,Verdana;font-size:11px;color:#FFFFFF;font-weight:bold;}
.tt_fontC3 {font-family:'Trebuchet MS',Arial,Verdana;font-size:12px;color:#FFFFFF;}
.tt_fontC3b {font-family:'Trebuchet MS',Arial,Verdana;font-size:12px;color:#FFFFFF;font-weight:bold;}
/* Font 4 orange*/ 
.tt_fontD1 {font-family:'Trebuchet MS',Arial,Verdana;font-size:13px;color:#E77008;}
.tt_fontD1b {font-family:'Trebuchet MS',Arial,Verdana;font-size:13px;color:#E77008;font-weight:bold;}  
/* Font 5 rot*/ 
.tt_fontE1 {font-family:'Trebuchet MS',Arial,Verdana;font-size:13px;color:#e2001a;}
.tt_fontE1b {font-family:'Trebuchet MS',Arial,Verdana;font-size:13px;color:#e2001a;font-weight:bold;}
/* Font 6 grau*/ 
.tt_fontF1 {font-family:'Trebuchet MS',Arial,Verdana;font-size:12px;color:#C7D1DC;}
.tt_fontF1b {font-family:'Trebuchet MS',Arial,Verdana;font-size:12px;color:#C7D1DC;font-weight:bold;}
/* Font 7 hellblau*/ 
.tt_fontG1 {font-family:'Trebuchet MS',Arial,Verdana;font-size:11px;color:#0c274b;}
.tt_fontG1b {font-family:'Trebuchet MS',Arial,Verdana;font-size:11px;color:#0c274b;font-weight:bold;}
.tt_fontG2 {font-family:'Trebuchet MS',Arial,Verdana;font-size:13px;color:#0c274b;}
.tt_fontG2b {font-family:'Trebuchet MS',Arial,Verdana;font-size:13px;color:#0c274b;font-weight:bold;}
.tt_fontG3 {font-family:'Trebuchet MS',Arial,Verdana;font-size:12px;color:#0c274b;}
.tt_fontG3b {font-family:'Trebuchet MS',Arial,Verdana;font-size:12px;color:#0c274b;font-weight:bold;}
/* Font 8 hellgrau*/ 
.tt_fontH1 {font-family:Arial;font-size:11px;color:#626262;}
.tt_fontH1b {font-family:Arial;font-size:11px;color:#626262;font-weight:bold;}

/* Formularelemente */
.tt_eformXXL{width:140px;height:19px;}
* html .tt_eformXXL{width:140px;height:21px;}
.tt_eformXXL2{width:140px;height:19px;margin-top:3px;}
* html .tt_eformXXL2{width:140px;height:21px;margin-top:2px;}
.tt_eformXXLin{width:136px;margin:0px;height:15px;} 
* html .tt_eformXXLin{width:134px;margin:-1px 0 0 0;height:13px;}
.tt_eformXXL2in{width:136px;margin-top:3px;height:15px;} 
* html .tt_eformXXL2in{width:134px;margin-top:2px;height:13px;}
.tt_eformXL{width:120px;height:19px;}
* html .tt_eformXL{width:120px;height:21px;} 
.tt_eformL{width:116px;height:19px;}
.tt_eformXS{width:44px;height:19px;}
.tt_eformM{width:74px;height:19px;}  
.tt_eformCalD {float:left;width:42px;height:19px;}
.tt_eformCalM{float:left;width:78px;height:19px;margin-left:2px;}
.tt_eformPreis{width:160px;height:19px;}
.tt_calAll{height:21px;line-height:21px;}
.tt_eformErw {width:140px;height:19px;display:block;}
.tt_eformKind {width:140px;height:19px;margin-top:3px;display:block;}
.tt_radAll{height:19px;min-height:21px;white-space:nowrap;}
.tt_radTxt{margin:0px; float:left; vertical-align:middle;}  
.tt_orderselecth{width:110px;height:19px;margin-right:5px;}
.tt_orderort{width:110px;height:19px;margin-right:5px;}
.tt_selRadio{margin-bottom:-3px;}

/* Allg. Abstände ******************************* */
.tt_padAll1{padding:5px;}
.tt_padAll2{padding:10px;}
.tt_padAll3{padding:15px;}
.tt_padAll4{padding:20px;}
.tt_padAllX{padding:8px;}
.tt_padleft{padding-left:5px;}
.tt_padleft2{padding-left:10px;} 
.tt_padleft3{padding-left:15px;}  
.tt_padleft4{padding-left:20px;}
.tt_padleftX{padding-left:8px;}
.tt_padright{padding-right:5px;}
.tt_padright2{padding-right:10px;} 
.tt_padright3{padding-right:15px;} 
.tt_padright4{padding-right:20px;}
.tt_padrightX{padding-right:8px;}
.tt_padbot{padding-bottom:5px;}
.tt_padbot2{padding-bottom:10px;}
.tt_padbot3{padding-bottom:15px;} 
.tt_padbot4{padding-bottom:20px;}
.tt_padbotX{padding-bottom:8px;}
.tt_padtop{padding-top:5px;}
.tt_padtop2{padding-top:10px;}
.tt_padtop3{padding-top:15px;} 
.tt_padtop4{padding-top:20px;} 
.tt_padtopX{padding-top:8px;}
.tt_marleft{margin-left:5px;}
.tt_marleft2{margin-left:10px;} 
.tt_marleft3{margin-left:15px;}  
.tt_marleft4{margin-left:20px;}
.tt_marleftX{margin-left:8px;}
.tt_marright{margin-right:5px;}
.tt_marright2{margin-right:10px;} 
.tt_marright3{margin-right:15px;} 
.tt_marright4{margin-right:20px;}
.tt_marrightX{margin-right:8px;}
.tt_marbot{margin-bottom:5px;}
.tt_marbot2{margin-bottom:10px;}
.tt_marbot3{margin-bottom:15px;} 
.tt_marbot4{margin-bottom:20px;}
.tt_marbotX{margin-bottom:8px;}
.tt_martop{margin-top:5px;}
.tt_martop2{margin-top:10px;}
.tt_martop3{margin-top:15px;}  
.tt_martop4{margin-top:20px;}
.tt_martopX{margin-top:8px;}
.tt_clearboth {height: 0; width: 0; clear: both; overflow: hidden; line-height: 0;}
.tt_clearboth img {display: none;}

/* Farben */
.tt_colBor{border:1px solid #ccc;}
.tt_colBorT{border-top:1px solid #ccc;}
.tt_colBorR{border-right:1px solid #ccc;}
.tt_colBorB{border-bottom:1px solid #ccc;}
.tt_colBorL{border-left:1px solid #ccc;}
.tt_colBor2{border:1px solid #ccc;}
.tt_colBorT2{border-top:1px solid #ccc;}
.tt_colBorR2{border-right:1px solid #ccc;}
.tt_colBorB2{border-bottom:1px solid #ccc;}
.tt_colBorL2{border-left:1px solid #ccc;}
.tt_colBgNav{background-color:#FFFFFF;}
.tt_colBgTop{background-color:#8590a2;}
/*.tt_colBgHigh{background-color:#C7D1DC;}*/
.tt_colBgHigh{background-color:#ccc;}
.tt_colBgLow{background-color:#E77008;}
.tt_colBgWhite{background-color:#FFFFFF;}  

/* Strecken-Navi */
.tt_ibeNav{width:580px;height:20px;overflow:hidden;}
.tt_ibeNavBg2{background-image:url(../images/nav_head2.gif); background-repeat:no-repeat;}  
.tt_ibeNavList{list-style-type:none;padding:0 0 0 1px;margin:0px;}
.tt_ibeNavPoints{float:left;text-align:left;line-height:20px;} 
.tt_nav_txt_act {float:left;padding:0 5px;font-family:'Trebuchet MS',Arial,Verdana;font-size:13px;font-weight:bold; color:#FFF;height:20px;line-height:20px;background-color:#E77008;}
.tt_nav_txt_inact {font-family:'Trebuchet MS',Arial,Verdana;font-size:13px;font-weight:bold; color:#C7D1DC;}
.tt_navSubTab{width:580px;background-color:#E77008;}

/* Suche: Formular 4 / 3 */ 
.tt_f4_area{width:578px; margin-top:8px; z-index:40; border:1px solid #ccc;min-height:150px;}
.tt_f4_area p {margin:0px;}
.tt_f3_area{width:578px; margin-top:8px; z-index:40; border:1px solid #ccc;min-height:150px;}
.tt_f4_sub1 {width:578px;position:relative;z-index:41;}
.tt_f3_sub1 {width:578px;position:relative;z-index:41;}
#tt_f4_sub2 {height:153px; background:#ccc; display:none;z-index:41;}
* html #tt_f4_sub2 {height:147px; background:#ccc; display:none;z-index:41;}
#tt_f3_sub2 {height:43px; background:#ccc; display:none;z-index:41;}
.tt_f4_col1 {float:left;width:156px;}
.tt_f4_col2 {float:left;width:156px;z-index:42;}
.tt_f4_col3 {float:left;width:156px;}
.tt_f4_col4 {float:left;width:110px;}
.tt_f4_label{margin:0 0 1px 0 !important;}
.tt_f4_label2{margin:14px 0 1px 0 !important;}
* html .tt_f4_label2{margin:12px 0 1px 0 !important;}
.tt_f4_label3{margin:14px 0 1px 0 !important;}
* html .tt_f4_label3{margin:11px 0 1px 0 !important;}
.tt_f4_label4{margin:62px 0 0 0 !important; padding-right:8px;}
.tt_f4_prefs {list-style-type:none;padding:0px;margin:0;}
.tt_f4_prefs li {clear:both;} 
.tt_f4_prefs li input {float:left; margin:3px 3px 0 2px;}
*+html .tt_f4_prefs li input {float:left; margin:1px 0px 0px 0;height:18px;}
* html .tt_f4_prefs li input {float:left; margin:1px 0px 0px 0;height:18px;}
.tt_f4_prefs li p {vertical-align:middle;}
*+html .tt_f4_prefs li p {float:left; vertical-align:middle;}
* html .tt_f4_prefs li p {float:left; vertical-align:middle;}
.tt_f4_BtnFind1{height:17px;margin:28px 0 0 0px;text-align:right;padding-right:8px;} 
* html .tt_f4_BtnFind1{height:17px;margin:22px 0 0 0px;text-align:right;padding-right:8px;}
.tt_f4_BtnFind2{height:17px;margin:35px 0 0 0px;text-align:right;padding-right:8px;}
* html .tt_f4_BtnFind2{height:17px;margin:33px 0 0 0px;text-align:right;padding-right:8px;}
.tt_f3_BtnFind2{height:17px;margin:13px 0 0 0px;text-align:right;padding-right:8px;}
* html .tt_f3_BtnFind2{height:17px;margin:11px 0 0 0px;text-align:right;padding-right:8px;}
.tt_f3_BtnFind1{width:141px;height:29px;margin:15px 0 0 192px;}
#tt_f4_BtnXSearch{height:21px;margin:10px 0 0 0px;cursor:pointer;}
.tt_f4_Xlist {list-style-type:none;padding:0px;margin:5px 0 0 3px;}
#tt_f3_BtnXSearch{height:21px;margin:10px 0 0 0px;cursor:pointer;}

/* Footer */
.tt_botnav{clear:both; width:580px; padding:0px; margin:10px 0 0 0;}

/* Seite: Regionen */ 
.tt_reg_colA{width:220px;}
.tt_reg_colB{width:110px;}
.tt_reg_colC{width:120px;}
.tt_reg_colD{width:130px;}  
.tt_regLine{line-height:22px;}
.tt_reg_col_header{height:20px; line-height:20px;}
.tt_reg_region{border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#ccc;}
.tt_reg_bgTop{background-color:#FFF;}
.tt_reg_bgAlt{background-color:#FFF;}
.tt_reg_bgHig{background-color:#EFEFEF;}

/* Seite: Hotels */
.tt_hot_sortColA{width:340px;height:40px;}
.tt_hot_sortColB{width:240px;text-align:right;}
.tt_hot_sortLabel{float:left;width:90px;text-align:right;padding-right:5px;line-height:19px;}
.tt_hot_colA{width:170px;background-color:#FFF;}
.tt_hot_colB{width:105px;background-color:#FFF;}
.tt_hot_colC{width:185px;background-color:#FFF;}
.tt_hot_colD{width:120px;background-color:#DBDEE3;}
.tt_hot_colsBC{width:290px;background-color:#FFF;}
.tt_hot_colsBCD{width:410px;height:20px;background-color:#8590a2;} 
.tt_hot_stars{margin:-1px 2px 0 0;} 
* html .tt_hot_stars{margin-right:2px;}
.tt_hotInfoLink, .tt_hotInfoLink span{font-family:'Trebuchet MS',Arial,Verdana;font-size:13px;color:#0C274B;font-weight:bold;cursor:pointer;}
.tt_hotDivHbw{width:180px;margin-left:5px;}
.tt_hbwImgline_le{float:left; width:127px; text-align:right;padding:4px 0 0 0; height:16px; line-height:16px;}
.tt_hbwImgline_le2{float:left; width:124px; text-align:right;padding:4px 0 0 0; height:16px; line-height:16px;}
.tt_hbwImgline_ri{float:left; width:44px; padding:2px 0 0 8px; text-align:left;height:16px; line-height:16px;}
.tt_hbw_EmpfLine_le{float:left; width:127px; text-align:right;}
.tt_hbw_EmpfLine_le2{float:left; width:124px; text-align:right;}
.tt_hbw_EmpfLine_ri{float:left; width:47px; padding:0px 0 0 5px; text-align:left;}
.tt_hbwInfoLink, .tt_hbwInfoLink span{font-family:'Trebuchet MS',Arial,Verdana;font-size:13px;color:#0C274B;font-weight:bold;cursor:pointer;}
.tt_hotTrenner{height:1px;background:#ccc;}

/* Seite: Termine */  
.tt_ter_colHotA{width:330px;}
.tt_ter_colHotB{width:250px;}
.tt_ter_colHotC{width:67px;}  
.tt_ter_colHotD{width:178px;} 
.tt_ter_colA{width:119px;}
.tt_ter_colB{width:65px;}
.tt_ter_colC{width:56px;}
.tt_ter_colD{width:81px;}
.tt_ter_colE{width:131px;}
.tt_ter_colF{width:59px;}
.tt_ter_colG{width:68px;} 
.tt_tervak_colA{width:119px;}
.tt_tervak_colB{width:65px;}
.tt_tervak_colC{width:56px;}
.tt_tervak_colD{width:81px;}
.tt_tervak_colE{width:131px;}
.tt_tervak_colF{width:127px;} 
.tt_ter_colA_nf{width:124px;}
.tt_ter_colB_nf{width:68px;}
.tt_ter_colC_nf{width:58px;}
.tt_ter_colD_nf{width:111px;}
.tt_ter_colE_nf{width:86px;}
.tt_ter_colF_nf{width:61px;}
.tt_ter_colG_nf{width:71px;} 
.tt_ter_bgVak{background-image:url(../images/angebote_bg_tile.gif); background-repeat:repeat-x; background-color:#EFEFEF;}
.tt_tervakInfoLink, .tt_tervakInfoLink span{font-family:'Trebuchet MS',Arial,Verdana;font-size:12px;color:#313131;font-weight:bold;cursor:pointer;}

/* Vakanzfenster */
#tt_vakInhalt{
    position:absolute;
    height:67px;
    width:578px;
    background-image:url(../images/vakanz_bg.gif); 
    background-repeat:no-repeat; 
    margin-left:0px;
    margin-top:0px; 
    z-index:20;
}
#tt_vakInhalt_nf{
    position:absolute;
    height:97px;
    width:586px;
    border:1px solid #003366;    
    background-color:#BCD9F7; 
    margin-left:-1px;
    margin-top:-25px; 
    z-index:20;
}
.tt_terladevak{width:578px; height:67px;}
.tt_terladevak_nf{width:586px; height:97px;}
.tt_terladevakHead{
    background-color:#148FD5;
    font-weight:bold;
    color:#FFFFFF;
    text-align:center; 
    line-height:19px;   
}
.tt_terladevakLogo{
    background-color:#BCD9F7;
    text-align:center;
    vertical-align:middle;
    padding:1px 10px 0px 0px;
}
.tt_terladevakCancel{
    text-align:right;
    padding:1px 5px 2px 0px;
}

/* Seite: Buchung */
.tt_buc_colReiA{width:325px;}
.tt_buc_colReiB{width:255px;}
.tt_buc_colReiAnf{width:580px;}
.tt_bucDatLe1{float:left;width:75px;text-align:left;padding-right:5px;}
.tt_bucDatRi1{float:left;width:168px;padding-right:5px;text-align:left;}
.tt_bucPreisLe{float:left;width:140px;text-align:left;}
.tt_bucPreisRi{float:left;width:85px;text-align:right;}
.tt_bucPreisRow{width:225px;overflow:hidden;}
.tt_buctd{width:112px;line-height:20px;background-color:#ccc;border-bottom:2px solid #FFF;text-align:left;}
.tt_buctdRi{padding-left:2px;}
.tt_buctd2{height:22px;line-height:22px;}
.tt_buctd3{line-height:20px;background-color:#ccc;border-bottom:2px solid #FFF;text-align:left;}
.tt_buctd3Head{background-color:#ccc;border-bottom:2px solid #FFF;line-height:20px;}
.tt_bucGebTxt{padding-left:2px;line-height:20px;display:inline;}
.tt_efbucanmerk{width:330px;height:14px;margin:0px;}
* html .tt_efbucanmerk{width:328px;height:13px;margin:0px;}
.tt_efbucIn{width:140px;height:14px;margin:0px;}
* html .tt_efbucIn{width:138px;height:13px;margin:0px;}
.tt_efbucSe{width:144px;height:19px;}
* html .tt_efbucSe{width:144px;height:21px;}
.tt_efbucIn2{width:160px;height:14px;margin:0px;}
* html .tt_efbucIn2{width:158px;height:13px;margin:0px;}
.tt_efbucIn2_short{width:134px;height:14px;margin:0px;}
* html .tt_efbucIn2_short{width:132px;height:13px;margin:0px;}
.tt_efbucanr{width:74px;height:19px;}
* html .tt_efbucanr{width:74px;height:21px;}
.tt_efbucanrIn{width:70px;height:14px;margin:0px;}
* html .tt_efbucanrIn{width:68px;height:13px;margin:0px;}
.tt_efbucanr2{width:58px;height:19px;}
* html .tt_efbucanr2{width:58px;height:21px;}
.tt_efbucanr2_short{width:52px;height:19px;}
* html .tt_efbucanr2_short{width:54px;height:21px;}
.tt_efbucplz{width:48px;height:14px;margin:0px;}
* html .tt_efbucplz{width:46px;height:13px;margin:0px;}
.tt_efbucort{width:85px;height:14px;margin:0 0 0 3px;}
* html .tt_efbucort{width:83px;height:13px;margin:0 0 0 3px;}
.tt_efbucalter{width:50px;height:14px;margin:0px;}
* html .tt_efbucalter{width:48px;height:13px;margin:0px;}
.tt_efbucalter_short{width:45px;height:14px;margin:0px;}
* html .tt_efbucalter_short{width:43px;height:13px;margin:0px;}
.tt_efbucKK{width:42px;height:14px;margin:0px;}
* html .tt_efbucKK{width:40px;height:13px;margin:0px;}
.tt_agbCheck{padding-left:0px;}
.selGebMonat{font-family:'Trebuchet MS',Arial,Verdana;font-size:11px;color:#0c274b;width:70px;height:19px;}
.selGebTag{font-family:'Trebuchet MS',Arial,Verdana;font-size:11px;color:#0c274b;width:43px;height:19px;}
.tt_bucChkLe{width:25px;}
/* tab iframe vers */
.buctab6{margin:0px;padding:0px;overflow:hidden;}

/* Seite: Danke */
.tt_dankHeadRow{background-color:#E6040C;font-size:13px;color:#FFFFFF;font-weight:bold;padding-left:10px;height:24px;line-height:24px;}
.tt_dankTab{width:730px;overflow:hidden;background-color:#F1F7F9;}
.tt_dankCell{padding:10px;}
.buch_abschluss2{padding-top:2px; padding-bottom:2px;}

/* quickfinder */  
.tt_quiTab{width:164px;background:#DBDEE3;padding:5px 7px 10px 7px;position:relative;z-index:41;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.tt_quiTab p{margin:0px;}
.tt_quiTab2{width:164px;background:#DBDEE3;padding:5px 7px 10px 7px;position:relative;z-index:41;border-left: 1px solid #ccc;border: 1px solid #ccc;}
.tt_quiTab2 p{margin:0px;}
.tt_quiHead{margin-top: 10px;width:164px;padding:0px 7px;height:24px;line-height:24px;background:#8590a2;font-family:'Trebuchet MS',Arial,Verdana;font-size:13px;color:#ffffff;font-weight:bold;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-top: 1px solid #ccc;}
.tt_qui_label{margin:5px 0 1px 0 !important;}
.tt_quiSubmit1{height:22px;margin:10px 0 0 0;text-align:right;}
.tt_quiDisable {color:#999999;} 
.tt_qui_child1 {float:left;width:53px;}
.tt_qui_child2 {float:left;width:53px;}
.tt_qui_child3 {float:left;}
.tt_qui_label {}
.tt_qui_elmXXL{width:164px;height:19px;}
* html .tt_qui_elmXXL{width:164px;height:21px;}
.tt_qui_elmXXLin{width:159px;margin:0;height:15px;}
* html .tt_qui_elmXXLin{width:157px;margin:-1px 0 0 0;height:13px;}
.tt_qui_elmErw{width:164px;height:19px;}
* html .tt_qui_elmErw{width:164px;height:21px;}
.tt_qui_elmL{width:126px;height:19px;}
.tt_qui_prefs {list-style-type:none;padding:0px;margin:5px 0 0 0;}
.tt_qui_prefs li {height:19px;line-height:19px;} 
.tt_qui_prefs li input {float:left; margin:3px 4px 0 2px;}
* html .tt_qui_prefs li input {float:left; margin:1px 2px 0px 0;height:18px;}
.tt_qfKind {width:52px;height:19px;margin-top:1px;}
.tt_qfLine{width:180px;height:2px;}
.tt_qf_Xlist {list-style-type:none;padding:0px;margin:10px 0 0 0;}
.tt_qf_Xlist li {clear:both;}
.tt_qf_Xlist li input {float:left; width:12px; height:12px; margin:1px 4px 1px 0px;}
* html .tt_qf_Xlist li input {float:left; width:18px; height:18px; margin:0;}

/* Merkzettel-Teaser */
.tt_mzHead{margin-top:10px;width:164px;padding:0px 7px;height:24px;line-height:24px;background:#8590A2;font-family:'Trebuchet MS',Arial,Verdana;font-size:13px;color:#fff;font-weight:bold;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-top: 1px solid #ccc;}
.tt_mzTab{width:164px;background:#DBDEE3;padding:5px 7px 15px 7px;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;}

/* Hotels angeschaut */
.tt_bhHead{margin-top:10px;width:164px;padding:0px 7px;height:24px;line-height:24px;background:#8590A2;font-family:'Trebuchet MS',Arial,Verdana;font-size:13px;color:#fff;font-weight:bold;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-top: 1px solid #ccc;}
.tt_bhTab{width:164px;background:#DBDEE3;padding:5px 7px 15px 7px;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;}

/* hotline teaser */
.tt_hlTab{width:175px;height:163px;background-image:url(../images/bg_hotline.gif);background-repeat:no-repeat;}

/* secure teaser */
.tt_secTab{width:175px;height:195px;margin-top:10px;background-image:url(../images/bg_security.gif);background-repeat:no-repeat;}

/* Links */
A.tt_navoben:link,A.tt_navoben:visited,A.tt_navoben:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:13px;
    color:#313131;
    font-weight:bold;
    text-decoration:underline;    
} 
A.tt_navoben:hover{     
    text-decoration:underline;
}
A.tt_goback:link,A.tt_goback:visited,A.tt_goback:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:13px;
    text-decoration:none;
    color:#666666;
    font-weight:bold;
}
A.tt_goback:hover{    
    text-decoration:none;    
}
A.tt_mz_nr:link,A.tt_mz_nr:visited,A.tt_mz_nr:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:12px;
    text-decoration:underline;
    font-weight:bold;
    color:#313131;
}
A.tt_mz_nr:hover{ 
    text-decoration:underline; 
}
A.tt_kinderalter:link,A.tt_kinderalter:visited,A.tt_kinderalter:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:11px;
    color:#003366;
    font-weight:normal;
    text-decoration:underline;
} 
A.tt_kinderalter:hover{ 
    text-decoration:none;
}
A.tt_aufrufregion:link,A.tt_aufrufregion:visited,A.tt_aufrufregion:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:13px;
    color:#313131;
    font-weight:bold;    
    text-decoration:none;     
}
A.tt_aufrufregion:hover{
    text-decoration:underline;
}
A.tt_aufrufregionALT:link,A.tt_aufrufregionALT:visited,A.tt_aufrufregionALT:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:13px;
    color:#313131;
    font-weight:bold;    
    text-decoration:none;
}
A.tt_aufrufregionALT:hover{
    text-decoration:underline;
}
A.tt_aufrufziel:link,A.tt_aufrufziel:visited,A.tt_aufrufziel:active{    
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:13px;
    text-decoration:underline;
    color:#0c274b ;
    font-weight:normal;
}
A.tt_aufrufziel:hover{    
    text-decoration:underline;     
}
A.tt_aufrufzielALT:link,A.tt_aufrufzielALT:visited,A.tt_aufrufzielALT:active{ 
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:13px;
    text-decoration:underline;
    color:#0c274b ;
    font-weight:normal;
}
A.tt_aufrufzielALT:hover{ 
    text-decoration:underline;  
}
A.tt_reglpreis:link,A.tt_reglpreis:visited,A.tt_reglpreis:active{    
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:15px;
    text-decoration:underline;
    color:#e2001a;
    font-weight:bold;
}
A.tt_reglpreis:hover{     
    text-decoration:none;     
}
A.tt_link_angeschaut:link,A.tt_link_angeschaut:visited,A.tt_link_angeschaut:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:12px;
    text-decoration:underline;
    color:#313131;   
    font-weight:bold; 
}
A.tt_link_angeschaut:hover{ 
    text-decoration:underline; 
}  
A.tt_terhotpreis:link,A.tt_terhotpreis:visited,A.tt_terhotpreis:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:13px;
    text-decoration:underline;
    color:#e2001a;
    font-weight:bold;
}
A.tt_terhotpreis:hover{ 
    text-decoration:underline;  
}
A.tt_hotlpreis:link,A.tt_hotlpreis:visited,A.tt_hotlpreis:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:21px;
    text-decoration:underline;
    color:#e2001a;
    font-weight:bold;
}
A.tt_hotlpreis:hover{ 
    text-decoration:underline;  
}
A.tt_hotlpreisALT:link,A.tt_hotlpreisALT:visited,A.tt_hotlpreisALT:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:21px;
    text-decoration:underline;
    color:#e2001a;
    font-weight:bold;
}
A.tt_hotlpreisALT:hover{ 
    text-decoration:underline; 
}
A.tt_hotteaser:link,A.tt_hotteaser:visited,A.tt_hotteaser:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:12px;
    color:#313131;
    font-weight:normal;
    text-decoration:none;
}
A.tt_hotteaser:hover{
    text-decoration:underline;
}
A.tt_wunschl:link,A.tt_wunschl:visited,A.tt_wunschl:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:13px;
    text-decoration:none;
    color:#666666;
    font-weight:normal;    
}
A.tt_wunschl:hover{ 
    text-decoration:none; 
}
A.tt_pageskip:link,A.tt_pageskip:visited,A.tt_pageskip:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:12px;
    color:#0c274b;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_pageskip:hover{ 
    text-decoration:underline;
}
A.tt_abflugHafen:link,A.tt_abflugHafen:visited,A.tt_abflugHafen:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:12px;
    color:#313131;
    font-weight:bold;
    text-decoration:underline;
}
A.tt_abflugHafen:hover{ 
    text-decoration:none;
}
A.tt_terlorder:link,A.tt_terlorder:visited,A.tt_terlorder:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:12px;
    color:#0080C0;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_terlorder:hover{  
    text-decoration:none;
}
A.terpruefe:link,A.terpruefe:visited,A.terpruefe:active{
    font-weight:bold;
    color:#A4D0DF;    
}
A.tt_terho:link,A.tt_terho:visited,A.tt_terho:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:12px;
    color:#CC0000;
    font-weight:bold;    
    text-decoration:none;
}
A.tt_terho:hover{  
    text-decoration:none;
}
A.tt_hotelinfo:link,A.tt_hotelinfo:visited,A.tt_hotelinfo:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:12px;
    color:#313131;
    font-weight:bold;
    text-decoration:underline;
}
A.tt_hotelinfo:hover{ 
    text-decoration:underline;
}
A.tt_hotelname:link,A.tt_hotelname:visited,A.tt_hotelname:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:13px;
    color:#FFF;
    font-weight:bold;
    text-decoration:none;
}
A.tt_hotelname:hover{ 
    text-decoration:none;
} 
A.tt_buchotinfo:link,A.tt_buchotinfo:visited,A.tt_buchotinfo:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:12px;
    color:#313131;
    font-weight:bold;
    text-decoration:none;
}
A.tt_buchotinfo:hover{ 
    text-decoration:none;
}
A.tt_agb:link,A.tt_agb:visited,A.tt_agb:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:13px;
    color:#0c274b;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_agb:hover{  
    text-decoration:underline;
}
A.tt_agb2:link,A.tt_agb2:visited,A.tt_agb2:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:12px;
    color:#313131;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_agb2:hover{
    text-decoration:underline;
}
A.tt_gebinfo:link,A.tt_gebinfo:visited,A.tt_gebinfo:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:12px;
    color:#313131;
    font-weight:normal;
    text-decoration:underline;      
}
A.tt_gebinfo:hover{
    text-decoration:underline;
}
A.tt_close:link,A.tt_close:visited,A.tt_close:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:12px;
    color:#313131;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_close:hover{ 
    text-decoration:none;
} 
A.tt_sorttermin:link,A.tt_sorttermin:visited,A.tt_sorttermin:active{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:12px;
    color:#FFF;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_sorttermin:hover{ 
    text-decoration:underline;
}
A.tt_hbtip:link,A.tt_hbtip:visited,A.tt_hbtip:active,A.tt_hbtip:hover{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:11px;
    color:#313131;
    font-weight:normal;
    text-decoration:none;
}
.tt_backLink, .tt_backLink span{font-family:'Trebuchet MS',Arial,Verdana;font-size:13px;color:#0c274b;font-weight:bold;cursor:pointer;}
.tt_backLink span {text-decoration:underline;}
.tt_hotelmerk, .tt_hotelmerk span{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:13px;
    color:#313131;
    font-weight:bold;
    cursor:pointer;
}
.tt_hotTerLink, .tt_hotTerLink span{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:13px;
    color:#0c274b;
    font-weight:bold;
    cursor:pointer;
    text-decoration:none;
}
.tt_flugzeitLink, .tt_flugzeitLink span{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:13px;
    color:#0c274b;
    font-weight:normal;
    cursor:pointer;
}

/* sonstiges */
.tt_pageaktive{
    font-family:'Trebuchet MS',Arial,Verdana;
    font-size:12px;
    color:#313131;
    font-weight:bold;        
}
#aktSend {position:relative;left:20px;top:10px;width:400px;color:#3C78B4;font-size:12px;font-family:'Trebuchet MS',Arial,Verdana,sans-serif;background-color:#FFFFFF;}
#control {position:absolute; top:1px; left:1px; z-index:0;}
.tt_anzeigeTreffer{width:120px;height:19px;}
.tt_lineheight22{height:22px; line-height:22px;}
.tt_lineheight20{height:20px; line-height:20px;}
.tt_line20{line-height:20px;}
.tt_lineheight40{height:40px; line-height:40px;}
.tt_height40{height:40px;}

