/* Fonts */
/* standard */
.tt_font1 {font-family:Verdana, Arial;font-size:11px;color:#003366;}
.tt_font1b {font-family:Verdana, Arial;font-size:11px;color:#003366;font-weight:bold;}
/* standard 2 */
.tt_font2 {font-family:Verdana, Arial;font-size:11px;color:#003399;}
.tt_font2b {font-family:Verdana, Arial;font-size:11px;color:#003399;font-weight:bold;}
/* headlines */
.tt_font3 {font-family:Verdana, Arial;font-size:12px;color:#003399;}
.tt_font3b {font-family:Verdana, Arial;font-size:12px;color:#003399;font-weight:bold;}
/* headlines 2 */
.tt_font4 {font-family:Verdana, Arial;font-size:12px;color:#FFFFFF;}
.tt_font4b {font-family:Verdana, Arial;font-size:12px;color:#FFFFFF;font-weight:bold;}
/* preise */
.tt_font5 {font-family:Verdana, Arial;font-size:11px;color:#CC0000;}
.tt_font5b {font-family:Verdana, Arial;font-size:11px;color:#CC0000;font-weight:bold;}
/* extra */
.tt_font6 {font-family:Verdana, Arial;font-size:11px;color:#FFFFFF;}
.tt_font6b {font-family:Verdana, Arial;font-size:11px;color:#FFFFFF;font-weight:bold;}
/* extra 2 */
.tt_font7 {font-family:Verdana, Arial;font-size:11px;color:#183193;}
.tt_font7b {font-family:Verdana, Arial;font-size:11px;color:#183193;font-weight:bold;}
/* preise gross */
.tt_font8 {font-family:Verdana, Arial;font-size:12px;color:#CC0000;}
.tt_font8b {font-family:Verdana, Arial;font-size:12px;color:#CC0000;font-weight:bold;}

/* Formularelemente */
.tt_eformXXL{width:190px;height:19px;}
.tt_eformXXLin{width:190px;height:19px;margin:0px;}
.tt_eformXL{width:152px;height:19px;}
.tt_eformL{width:140px;height:19px;}
.tt_eformXS{width:44px;height:19px;}
.tt_eformM{width:74px;height:19px;}
.tt_eformMin{width:178px;height:19px;margin:0px;}
*html .tt_eformMin{width:178px;height:19px;margin:0px;}
.tt_eformCalD {width:44px;height:19px;}
.tt_eformCalM{width:94px;height:19px;}
.tt_eformPreis{width:190px;height:19px;}
.tt_calAll{height:19px;min-height:21px;}
.tt_radAll{height:19px;min-height:21px;white-space:nowrap;}
.tt_radTxt{padding-top:2px;}
*html .tt_radTxt{padding-top:3px;}
.tt_orderselecth{float:left;width:198px;height:19px;}
.tt_orderort{float:left;width:198px;height:19px;}
.tt_selRadio{margin-bottom:-3px;}

/* Allg. Abstände ******************************* */
.tt_padAll1{padding:10px;}
.tt_padAll2{padding:15px;}
.tt_padAll3{padding:5px;}
.tt_padleft{
    padding-left:10px;
}
.tt_padleft2{
    padding-left:15px;
}
.tt_padleft3{
    padding-left:5px;
}
.tt_padleft4{
    padding-left:20px;
}
.tt_padright{
    padding-right:10px;
}
.tt_padright2{
    padding-right:15px;
}
.tt_padright3{
    padding-right:5px;
}
.tt_padright4{
    padding-right:20px;
}
.tt_padbot{
    padding-bottom:10px;
}
.tt_padbot2{
    padding-bottom:15px;
}
.tt_padbot3{
    padding-bottom:5px;
}
.tt_padbot4{
    padding-bottom:20px;
}
.tt_padtop{
    padding-top:10px;
}
.tt_padtop2{
    padding-top:15px;
}
.tt_padtop3{
    padding-top:5px;
}
.tt_padtop4{
    padding-top:20px;
}
.tt_marleft{
    margin-left:10px;
}
.tt_marleft2{
    margin-left:15px;
}
.tt_marleft3{
    margin-left:5px;
}
.tt_marright{
    margin-right:10px;
}
.tt_marright2{
    margin-right:15px;
}
.tt_marright3{
    margin-right:5px;
}
.tt_marbot{
    margin-bottom:10px;
}
.tt_marbot2{
    margin-bottom:15px;
}
.tt_marbot3{
    margin-bottom:5px;
}
.tt_martop{
    margin-top:10px;
}
.tt_martop2{
    margin-top:15px;
}
.tt_martop3{
    margin-top:5px;
}
.tt_martop4{
    margin-top:4px;
}

/* Farben */
.tt_colBor{border:1px solid #003366;}
.tt_colBorT{border-top:1px solid #003366;}
.tt_colBorR{border-right:1px solid #003366;}
.tt_colBorB{border-bottom:1px solid #003366;}
.tt_colBorL{border-left:1px solid #003366;}
.tt_colBgNav{background-color:#FFFFFF;}
.tt_colBgTop{background-color:#FFEF00;}
.tt_colBgHigh{background-color:#FCFCAB;}
.tt_colBgLow{background-color:#FFFDE6;}
.tt_colBgWhite{background-color:#FFFFFF;}
.tt_colBgExDark{background-color:#148FD5;}
.tt_colBgExLight{background-color:#BCD9F7;}

/* Strecken-Navi */
.tt_ibeNav{width:591px;}
.tt_ibeNavList{list-style-type:none;padding:0px;margin:0px;}
.tt_ibeNavHead{text-align:left; height:27px; line-height:27px;}
.tt_ibeNavMenu{height:19px;}
.tt_ibeNavPoints{float:left;text-align:left;line-height:19px;}
.tt_ibeNavSub{width:591px; padding:0px; margin:0px; height:56px;}
.tt_nav_txt_act {font-family:Verdana,Arial;font-size:11px;font-weight:bold; color:#003366; background-image:url(/kunden_parameter/discounttravel/ibe_v2/images/erde/stern_breadcrumb.gif); background-position:center; background-repeat:no-repeat;}
.tt_nav_txt_inact {font-family:Verdana,Arial;font-size:11px;font-weight:bold; color:#9DCDF0;}

/* Suche: Formular 4 / 3 */
.tt_f4_shadow_ri{float:left; width:3px; height:489px; margin-top:3px; background-image:url(/kunden_parameter/discounttravel/ibe_v2/images/erde/schatten_rechts.gif); background-repeat:repeat-y}
*html .tt_f4_shadow_ri{float:left; width:3px; height:487px; margin-top:3px; background-image:url(/kunden_parameter/discounttravel/ibe_v2/images/erde/schatten_rechts.gif); background-repeat:repeat-y}
.tt_f4_shadow_ri_hbw{float:left; width:3px; height:589px; margin-top:3px; background-image:url(/kunden_parameter/discounttravel/ibe_v2/images/erde/schatten_rechts.gif); background-repeat:repeat-y}
*html .tt_f4_shadow_ri_hbw{float:left; width:3px; height:587px; margin-top:3px; background-image:url(/kunden_parameter/discounttravel/ibe_v2/images/erde/schatten_rechts.gif); background-repeat:repeat-y}
.tt_f3_shadow_ri{float:left; width:3px; height:195px; margin-top:3px; background-image:url(/kunden_parameter/discounttravel/ibe_v2/images/erde/schatten_rechts.gif); background-repeat:repeat-y}
*html .tt_f3_shadow_ri{float:left; width:3px; height:194px; margin-top:3px; background-image:url(/kunden_parameter/discounttravel/ibe_v2/images/erde/schatten_rechts.gif); background-repeat:repeat-y}
.tt_f4_shadow_bo{clear:both; width:588px; height:3px; margin-left:4px; background-image:url(/kunden_parameter/discounttravel/ibe_v2/images/erde/schatten_unten.gif); background-repeat:repeat-x}
.tt_f4_area{float:left; width:588px; height:490px;}
.tt_f4_area_hbw{float:left; width:588px; height:590px;}
.tt_f3_area{float:left; width:588px; height:196px;}
.tt_f4_outArea1 {width:588px; height:168px;position:relative;}
.tt_f4_outArea2 {width:588px; height:293px;position:relative;}
.tt_f4_outArea2_hbw {width:588px; height:395px;position:relative;}
*html .tt_f4_outArea2_hbw {width:588px; height:393px;position:relative;}
.tt_f3_outArea1 {width:588px; height:168px;position:relative;}
.tt_f4_colLeft {float:left;width:218px;}
.tt_f4_colMid {float:left;width:190px;}
.tt_f4_colRight {float:left;width:160px;}
.tt_f4_BtnFind1{position:absolute;top:135px;left:432px;width:136px;height:22px;}
.tt_f4_BtnFind2{position:absolute;top:257px;left:432px;width:136px;height:22px;}
.tt_f4_BtnFind2_hbw{position:absolute;top:360px;left:432px;width:136px;height:22px;}
.tt_f4_row{clear:both; height:38px;}
.tt_f4_colLeftLeft {margin-bottom:1px;}
.tt_f4_colMidLeft {margin-bottom:1px;}
.tt_f4_colRightLeft {margin-bottom:1px;}
.tt_f4_colRightLeftIn1 {float:left;width:78px;}
.tt_f4_colRightLeftIn2 {float:left;width:82px;}
.tt_f4_zusatz1{clear:both;width:568px;height:180px;}
.tt_f4_zusatz2{clear:both;width:568px;height:70px;}
.tt_f4_zusatz_hbw{clear:both;width:568px;height:90px;}
.tt_f4_r2_colLeft {float:left;width:210px;}
.tt_f4_r2_colMid {float:left;width:190px;}
.tt_f4_r2_colRight {float:left;width:168px;}

/* Headerzeilen */
.tt_tabtophead{clear:both; text-align:left; height:21px; line-height:21px; padding:5px 10px 5px 10px;}

/* Footer: Zurück */
.tt_botnav{clear:both; width:591px; padding:0px; margin:0px;}

/* Seite: Regionen */
.tt_regArea{float:left;width:602px; padding:0px; margin:0px; min-height:80px; overflow:hidden;}
.tt_regAreaIn{width:591px; padding:0px; margin:0px;}
.tt_reg_colA{width:238px;}
.tt_reg_colB{width:110px;}
.tt_reg_colC{width:132px;}
.tt_reg_colD{width:108px;}
.tt_reg_tab_regionLi{width:480px;}
.tt_regLine{line-height:21px;}
.tt_reg_col_header{line-height:21px;}
.tt_regtophead{clear:both; text-align:left; height:21px; line-height:21px;}

/* Seite: Hotels */
.tt_hotArea{float:left;width:602px; padding:0px; margin:0px; min-height:80px; overflow:hidden;}
.tt_hotAreaIn{width:591px; padding:0px; margin:0px;}
.tt_hot_colA{width:110px;}
.tt_hot_colB{width:190px;}
.tt_hot_colC{width:135px;}
.tt_hot_colD{width:153px;}
.tt_hot_colsABC{width:435px;}
.tt_hot_colsBC{width:325px;}
.hothbwlesen{ text-decoration:underline; }
.hbwScaletxt{ color:#339900;font-weight:bold; }
/*link ueber die komplette bewertung*/
.hbwtdlink{
    font-size:9px;
	width:145px;
	cursor:hand;
    cursor:pointer;
}
/*span Weiterempf. Hotel+Terminseite*/
.hbwEmpfehlung{
    font-size:9px;
    color:#003366;
    font-weight:bold;
}

/* Seite: Termine */
.tt_terArea{float:left;width:602px; padding:0px; margin:0px; min-height:80px;}
.tt_terAreaIn{width:591px; padding:0px; margin:0px;}
.tt_ter_colHotA{width:340px;}
.tt_ter_colHotB{width:52px;}
.tt_ter_colHotC{width:196px;}
.tt_ter_colsHotABC{width:588px;}
.tt_ter_colsHotBC{width:248px;}
.tt_ter_colHotInnLe{width:124px;}
.tt_ter_colHotInnRi{width:124px;}
.tt_ter_colA{width:134px;}
.tt_ter_colB{width:20px;}
.tt_ter_colC{width:58px;}
.tt_ter_colD{width:102px;}
.tt_ter_colE{width:199px;}
.tt_ter_colF{width:74px;}
.tt_ter_colA_nf{width:156px;}
.tt_ter_colB_nf{width:86px;}
.tt_ter_colC_nf{width:64px;}
.tt_ter_colD_nf{width:99px;}
.tt_ter_colE_nf{width:96px;}
.tt_ter_colF_nf{width:84px;}
.tt_ter_colHead{line-height:21px;}
.tt_terVakHead{clear:both; text-align:center; height:25px; line-height:21px;}
.tt_terVakBorT{border-top:2px solid #FFFFFF;}

/* Vakanzfenster */
#tt_vakInhalt{
    position:absolute;
    height:95px;
    width:586px;
    border:1px solid #003366;
    background-color:#BCD9F7;
    margin-left:-1px;
    margin-top:-24px;
    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:586px; height:95px;}
.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{
    background-color:#BCD9F7;
    text-align:right;
    padding:1px 10px 2px 0px;
}

/* Seite: Buchung */
.tt_bucArea{float:left;width:602px; padding:0px; margin:0px; min-height:80px;}
.tt_bucAreaIn{width:591px; padding:0px; margin:0px;}
.tt_buc_colReiA{width:160px;}
.tt_buc_colReiB{width:428px;}
.tt_bucDatRow{clear:both;line-height:19px;}
.tt_bucDatLe1{float:left;width:94px;text-align:right;}
.tt_bucDatRi1{float:left;width:312px;}
.tt_bucVerTxt{line-height:21px;}
.tt_bucPreisRow{clear:both;width:586px;line-height:21px;height:21px;}
.tt_bucPreisLe{float:left;width:186px;}
.tt_bucPreisRi{float:left;width:400px;}
.tt_buctd{width:120px;height:23px;text-align:right;}
.tt_buctd2{height:23px;}
.tt_buctd3Head{border-bottom:2px solid #FFFDE6;line-height:19px;}
.tt_buctd3Nr{width:44px;height:23px;border-bottom:2px solid #FFFDE6;}
.tt_buctd3NrTxt{width:38px;text-align:right;height:19px;line-height:19px;}
.tt_bucGebTxt{padding-left:2px;line-height:19px;display:inline;}
.tt_efbucanmerk{width:396px;height:19px;margin:0px;}
.tt_efbucIn{width:150px;height:19px;margin:0px;}
.tt_efbucSe{width:151px;height:19px;}
.tt_efbucIn2{width:144px;height:19px;margin:0px;}
.tt_efbucIn2_short{width:138px;height:19px;margin:0px;}
.tt_efbucanr{width:70px;height:19px;}
.tt_efbucanrIn{width:63px;height:19px;margin:0px;}
.tt_efbucanr2{width:58px;height:19px;}
.tt_efbucanr2_short{width:58px;height:19px;}
.tt_efbucplz{width:48px;height:19px;margin:0px;}
.tt_efbucort{width:98px;height:19px;margin:0 0 0 4px;}
.tt_efbucalter{width:50px;}
.tt_efbucalter_short{width:45px;}
.tt_efbucKK{width:42px;height:15px;margin:0px;}
.tt_agbCheck{padding-left:1px;}
.selGebMonat{font-family:Verdana, Arial;font-size:11px;color:#003366;width:71px;}
.selGebTag{font-family:Verdana, Arial;font-size:11px;color:#003366;width:43px;}
.bucschritt{
    font-family:Verdana, Arial;
    background-color:#035178;
    font-size:12px;
    color:#FFFFFF;
    font-weight:bold;
    height:20px;
    padding-left:10px;
}
.buctabtd{
    background-color:#FFFFFF;
}
.buctab5,.buctab6,.buctab7,.buctab8,.buctab9{

}

/* quickfinder */
.tt_areaQuick{float:left; width:160px; overflow:hidden;}
.tt_quiHead{width:158px; line-height:21px;}
*html .tt_quiHead{width:160px; line-height:21px;}
.tt_quiTab{width:158px;}
*html .tt_quiTab{width:160px;}
.tt_quiInTab {padding:5px 5px 10px 5px;}
.tt_quiSubmit1{text-align:right; padding:10px 0px 0px 0px;}
.tt_quiDisable {color:#999999;}
.tt_efquiXL{width:148px;height:19px;}
.tt_efquiXLin{width:148px;height:19px;}
.tt_efquiL{width:127px;height:19px;}
.tt_efquiLin{width:127px;height:19px;margin:0px;}
.tt_efquiCalAll{height:19px;min-height:21px;}
.tt_efquiCalD {width:42px;height:19px;}
.tt_efquiCalM{width:83px;height:19px;}
.tt_efquiAlter{width:48px;height:19px;margin:0px 1px 0 0;}

/* Merkzettel-Teaser */
.tt_mtab{width:158px;}
*html .tt_mtab{width:160px;}
.tt_mtabhead{width:158px; line-height:21px;}
*html .tt_mtabhead{width:160px; line-height:21px;}
.tt_mInTab {padding:5px 5px 10px 5px;}

/* Hotels angeschaut */
.tt_vhtabhead{width:158px; line-height:21px;}
*html .tt_vhtabhead{width:160px; line-height:21px;}
.tt_vhtab{width:158px;}
*html .tt_vhtab{width:160px;}
.tt_vhInTab {padding:5px 5px 10px 5px;}

/* Topangebote */
.tt_toptabhead{
    width:184px;
    height:20px;
    background-color:#0080C0;
}
.tt_toptabheadTxt{
    line-height:20px;
    padding-left:5px;
    padding-right:5px;
}
.tt_toptab{
    width:182px;
    background-color:#FBF4EA;
    border-right:1px solid #035178;
    border-left:1px solid #035178;
}
.tt_topAngebot{
    width:182px;
    border-bottom:1px solid #035178;
    padding-bottom:10px;
    /*min-height:114px;*/
}
.tt_topZiel{clear:both;width:182px;overflow:hidden;text-align:left;}
.tt_topZielTxt{padding:2px 5px 0px 5px;}

/* Links */
A.tt_navoben:link,A.tt_navoben:visited,A.tt_navoben:active{
    font-family:Verdana,Arial;
    font-size:11px;
    color:#003366;
    font-weight:bold;
    text-decoration:underline;
}
A.tt_navoben:hover{
    font-family:Verdana,Arial;
    font-size:11px;
    color:#003366;
    font-weight:bold;
    text-decoration:underline;
}
A.tt_goback:link,A.tt_goback:visited,A.tt_goback:active{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#003366;
    font-weight:bold;
}
A.tt_goback:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#003366;
    font-weight:bold;
}
A.tt_mz_nr:link,A.tt_mz_nr:visited,A.tt_mz_nr:active{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    font-weight:bold;
    color:#003366;
}
A.tt_mz_nr:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    font-weight:bold;
    color:#003366;
}
A.tt_kinderalter:link,A.tt_kinderalter:visited,A.tt_kinderalter:active{
    font-family:Verdana,Arial;
    font-size:10px;
    color:#003366;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_kinderalter:hover{
    font-family:Verdana,Arial;
    font-size:10px;
    color:#003366;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_aufrufregion:link,A.tt_aufrufregion:visited,A.tt_aufrufregion:active{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#003366;
    font-weight:bold;
}
A.tt_aufrufregion:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#003366;
    font-weight:bold;
}
A.tt_aufrufregionALT:link,A.tt_aufrufregionALT:visited,A.tt_aufrufregionALT:active{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#003366;
    font-weight:bold;
}
A.tt_aufrufregionALT:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#003366;
    font-weight:bold;
}
A.tt_aufrufziel:link,A.tt_aufrufziel:visited,A.tt_aufrufziel:active{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#003366;
    font-weight:normal;
}
A.tt_aufrufziel:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#003366;
    font-weight:normal;
}
A.tt_aufrufzielALT:link,A.tt_aufrufzielALT:visited,A.tt_aufrufzielALT:active{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#003366;
    font-weight:normal;
}
A.tt_aufrufzielALT:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#003366;
    font-weight:normal;
}
A.tt_reglpreis:link,A.tt_reglpreis:visited,A.tt_reglpreis:active{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#CC0000;
    font-weight:bold;
}
A.tt_reglpreis:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#CC0000;
    font-weight:bold;
}
A.tt_link_angeschaut:link,A.tt_link_angeschaut:visited,A.tt_link_angeschaut:active{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#003366;
    font-weight:bold;
}
A.tt_link_angeschaut:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#003366;
    font-weight:bold;
}
A.tt_hotlpreis:link,A.tt_hotlpreis:visited,A.tt_hotlpreis:active{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#CC0000;
    font-weight:bold;
}
A.tt_hotlpreis:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#CC0000;
    font-weight:bold;
}
A.tt_hotlpreisALT:link,A.tt_hotlpreisALT:visited,A.tt_hotlpreisALT:active{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#CC0000;
    font-weight:bold;
}
A.tt_hotlpreisALT:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#CC0000;
    font-weight:bold;
}
A.tt_wunschl:link,A.tt_wunschl:visited,A.tt_wunschl:active{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#003366;
    font-weight:bold;
}
A.tt_wunschl:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#003366;
    font-weight:bold;
}
A.tt_pageskip:link,A.tt_pageskip:visited,A.tt_pageskip:active{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#003366;
    font-weight:bold;
    text-decoration:underline;
}
A.tt_pageskip:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#003366;
    font-weight:bold;
    text-decoration:underline;
}
A.tt_terlorder:link,A.tt_terlorder:visited,A.tt_terlorder:active{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#0080C0;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_terlorder:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#0080C0;
    font-weight:normal;
    text-decoration:underline;
}
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:Verdana, Arial;
    font-size:11px;
    color:#CC0000;
    font-weight:bold;
    text-decoration:none;
}
A.tt_terho:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#CC0000;
    font-weight:bold;
    text-decoration:none;
}
A.tt_hotelinfo:link,A.tt_hotelinfo:visited,A.tt_hotelinfo:active{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#003366;
    font-weight:bold;
    text-decoration:underline;
}
A.tt_hotelinfo:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#003366;
    font-weight:bold;
    text-decoration:underline;
}
A.tt_buchotinfo:link,A.tt_buchotinfo:visited,A.tt_buchotinfo:active{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#003366;
    font-weight:bold;
    text-decoration:none;
}
A.tt_buchotinfo:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#003366;
    font-weight:bold;
    text-decoration:none;
}
A.tt_agb:link,A.tt_agb:visited,A.tt_agb:active{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#003366;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_agb:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#003366;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_gebinfo:link,A.tt_gebinfo:visited,A.tt_gebinfo:active{
    font-family:Verdana, Arial;
    font-size:10px;
    color:#003366;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_gebinfo:hover{
    font-family:Verdana, Arial;
    font-size:10px;
    color:#003366;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_close:link,A.tt_close:visited,A.tt_close:active{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#0066CC;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_close:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#0066CC;
    font-weight:normal;
    text-decoration:underline;
}

/* sonstiges */
.tt_pageaktive{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#CC0000;
    font-weight:bold;
}
#aktSend {position:relative;left:20px;top:10px;width:400px;color:#3C78B4;font-size:11px;font-family:arial,verdana,sans-serif;background-color:#FFFFFF;}
#control {position:absolute; top:1px; left:1px; z-index:0;}
.tt_htlHead{
    width:184px;
    height:20px;
    line-height:20px;
    background-color:#660000;
}
.tt_htlHeadTxt{
    line-height:20px;
    padding-left:5px;
    padding-right:5px;
}
.tt_htlTab{
    width:182px;
    background-color:#FBF4EA;
    border-right:1px solid #660000;
    border-left:1px solid #660000;
    border-bottom:1px solid #660000;
}
.tt_htlInTab {padding:5px 5px 10px 13px;}
.tt_shadowRi{width:3px; background-image:url(/kunden_parameter/discounttravel/ibe_v2/images/erde/schatten_rechts.gif); background-repeat:repeat-y}
.tt_shadowBo{height:3px; background-image:url(/kunden_parameter/discounttravel/ibe_v2/images/erde/schatten_unten.gif); background-repeat:repeat-x}
.tt_contLeft{width:588px;}
.tt_shadRowBot{clear:both; width:590px; height:3px; padding:0px; margin:0px;}
.tt_shadRowBotLe{height:1px; padding:0px; margin:0px; background-color:#003366;}
.tt_lastBorAll{clear:both; width:591px; height:1px;}
.tt_lastBorLe{float:left; width:588px; height:1px; background-color:#003366;}
.tt_lastBorRi{float:left; width:3px; height:1px;}
.tt_topTeaser{width:160px; text-align:center;}
.tt_topTeaPoint{margin-right:5px;margin-top:-2px;}
*html .tt_topTeaPoint{margin-right:5px;margin-top:1px;}
