  /* Fonts */
.tt_font6 {font-family:Verdana, Arial;font-size:11px;color:#0099CC;}
.tt_font6b {font-family:Verdana, Arial;font-size:11px;color:#0099CC;font-weight:bold;}
.tt_font7 {font-family:Verdana, Arial;font-size:11px;color:#999999;}
.tt_font7b {font-family:Verdana, Arial;font-size:11px;color:#999999;font-weight:bold;}
.tt_font10 {font-family:Verdana, Arial;font-size:10px;color:#0099CC;}
.tt_font10b {font-family:Verdana, Arial;font-size:10px;color:#0099CC;font-weight:bold;}
.tt_font11 {font-family:Verdana, Arial;font-size:14px;color:#FF9900;}
.tt_font11b {font-family:Verdana, Arial;font-size:14px;color:#FF9900;font-weight:bold;}
.tt_font12 {font-family:Verdana, Arial;font-size:9px;color:#0099CC;}
.tt_font12b {font-family:Verdana, Arial;font-size:9px;color:#0099CC;font-weight:bold;}
.tt_font15 {font-family:Verdana, Arial;font-size:11px;color:#FFFFFF;}
.tt_font15b {font-family:Verdana, Arial;font-size:11px;color:#FFFFFF;font-weight:bold;}
.tt_font16 {font-family:Verdana, Arial;font-size:12px;color:#0099CC;}
.tt_font16b {font-family:Verdana, Arial;font-size:12px;color:#214899;font-weight:bold;}
.tt_font17 {font-family:Verdana, Arial;font-size:11px;color:#FFFFFF;}
.tt_font17b {font-family:Verdana, Arial;font-size:11px;color:#FFFFFF;font-weight:bold;}
.tt_font18 {font-family:Verdana, Arial;font-size:10px;color:#FF9900;}
.tt_font18b {font-family:Verdana, Arial;font-size:11px;color:#FF9900;font-weight:bold;}
.tt_font20 {font-family:Verdana, Arial;font-size:11px;color:#0099CC;}
.tt_font20b {font-family:Verdana, Arial;font-size:11px;color:#0099CC;font-weight:bold;}
.tt_font21 {font-family:Verdana, Arial;font-size:11px;color:#999999;}
.tt_font21b {font-family:Verdana, Arial;font-size:11px;color:#999999;font-weight:bold;}
.tt_font22 {font-family:Verdana, Arial;font-size:14px;color:#0099FF;}
.tt_font22b {font-family:Verdana, Arial;font-size:14px;color:#0099FF;font-weight:bold;}
.tt_font24 {font-family:Verdana, Arial;font-size:12px;color:#FFFFFF;}
.tt_font24b {font-family:Verdana, Arial;font-size:12px;color:#FFFFFF;font-weight:bold;}
.tt_font25 {font-family:Verdana, Arial;font-size:12px;color:#0099CC;}
.tt_font25b {font-family:Verdana, Arial;font-size:12px;color:#0099CC;font-weight:bold;}
.tt_font26 {font-family:Verdana, Arial;font-size:11px;color:#FFFFFF;}
.tt_font26b {font-family:Verdana, Arial;font-size:10px;color:#FFFFFF;font-weight:bold;}
.tt_font27 {font-family:Verdana, Arial;font-size:10px;color:#0099CC;}
.tt_font27b {font-family:Verdana, Arial;font-size:12px;color:#0099CC;font-weight:bold;}
.tt_font31{font-family:Verdana, Arial;font-size:12px;color:#0099CC;}
.tt_font31b{font-family:Verdana, Arial;font-size:12px;color:#0099CC;font-weight:bold;}


.tt_font16Charter {font-family:Verdana, Arial;font-size:11px;color:#0099CC;}
.tt_font16CHarterb {font-family:Verdana, Arial;font-size:12px;color:#214899;font-weight:bold;}


/* standard */
.tt_font1 {font-family:Verdana, Arial;font-size:11px;color:#FFFFFF;}
.tt_font1b {font-family:Verdana, Arial;font-size:11px;color:#FFFFFF;font-weight:bold;}
/* standard 2 */
.tt_font2 {font-family:Verdana, Arial;font-size:11px;color:#1C4AB6;}
.tt_font2b {font-family:Verdana, Arial;font-size:11px;color:#1C4AB6;font-weight:bold;}
/* headlines */
.tt_font3 {font-family:Verdana, Arial;font-size:14px;color:#FFFFFF;}
.tt_font3b {font-family:Verdana, Arial;font-size:16px;color:#FFFFFF;font-weight:bold;}
/* headlines 2 */
.tt_font4 {font-family:Verdana, Arial;font-size:18px;color:#1C4AB6;}
.tt_font4b {font-family:Verdana, Arial;font-size:18px;color:#1C4AB6;font-weight:bold;}
/* preise */
.tt_font5 {font-family:Verdana, Arial;font-size:20px;color:#FBAADE;}
.tt_font5b {font-family:Verdana, Arial;font-size:20px;color:#FBAADE;font-weight:bold;}
/* preise gross */
.tt_font8 {font-family:Verdana, Arial;font-size:30px;color:#FB9208;}
.tt_font8b {font-family:Verdana, Arial;font-size:30px;color:#FB9208;font-weight:bold;}
/* extra 3 */
.tt_font9 {font-family:Verdana, Arial;font-size:11px;color:#FB9208;}
.tt_font9b {font-family:Verdana, Arial;font-size:11px;color:#FB9208;font-weight:bold;}
/* extra 7 */
.tt_font13 {font-family:Verdana, Arial;font-size:16px;color:#FB9208;}
.tt_font13b {font-family:Verdana, Arial;font-size:16px;color:#FB9208;font-weight:bold;}


.tt_font14 {font-family:Verdana, Arial;font-size:11px;color:#000000;}
.tt_font14b {font-family:Verdana, Arial;font-size:11px;color:#000000;font-weight:bold;}
.tt_font19 {font-family:Verdana, Arial;font-size:9px;color:#999999;}
.tt_font19b {font-family:Verdana, Arial;font-size:9px;color:#999999;font-weight:bold;}
.tt_font23 {font-family:Verdana, Arial;font-size:18px;color:#FFFFFF;}
.tt_font23b {font-family:Verdana, Arial;font-size:18px;color:#FFFFFF;font-weight:bold;}




/* Formularelemente */
.tt_eformXXL{width:190px;height:19px;color:#666666;}
.tt_eformXXLin{width:190px;height:19px;margin:0px;color:#666666;}
.tt_eformXL{width:159px;height:19px;color:#666666;}
.tt_eformL{width:141px;height:19px;color:#666666;}
.tt_eformXS{width:44px;height:19px;color:#666666;}
.tt_eformM{width:48px;height:19px;color:#666666;}
.tt_eformERW{width:68px;height:19px;color:#666666;}
.tt_eformKind{width:63px;height:19px;color:#666666;}
.tt_eformXM{width:121px;height:19px;color:#666666;}
.tt_eformMin{width:178px;height:19px;margin:0px;color:#666666;}
*html .tt_eformMin{width:178px;height:19px;margin:0px;color:#666666;}
.tt_eformCalD {width:44px;height:19px;color:#666666;}
.tt_eformCalM{width:76px;height:19px;color:#666666;}
.tt_eformPreis{width:160px;height:19px;color:#666666;}
.tt_calAll{height:19px;min-height:21px;color:#666666;}
.tt_radAll{height:19px;min-height:21px;white-space:nowrap;color:#666666;}
.tt_radTxt{padding-top:2px;}
*html .tt_radTxt{padding-top:3px;}
.tt_checkMeer {margin-left:0px;}
*html .tt_checkMeer {margin-left:-4px;}
.tt_orderselecth{float:left;width:198px;height:19px;}
.tt_orderort{float:left;width:200px;height:19px;}
.tt_selRadio{margin-bottom:-3px;}
.tt_eformBew{width:141px;color:#666666;}

/* Allg. Abstände ******************************* */

.tt_fontTerug{
	font-family:Verdana, Arial;font-size:11px;color:#999999;
	padding-top:5px;
	
	}

.tt_padAll1{padding:5px;}
.tt_padAll2{padding:10px;}
.tt_padAll3{padding:15px;}
.tt_padAll4{padding:20px;}


.tt_padleft{padding-left:5px;}
.tt_padleft2{padding-left:10px;}
.tt_padleft3{padding-left:20px;}
.tt_padleft4{padding-left:20px;}
.tt_padleft5{padding-left:33px;}
.tt_padleftEx{padding-left:6px;}
.tt_padright{padding-right:2px;}
.tt_padright2{padding-right:5px;}

.tt_padright2_terminAbflug{padding-left:10px;}

.tt_padright3{padding-right:15px;}
.tt_padright4{padding-right:20px;}
.tt_padrightEx{padding-right:6px;}
.tt_padbot{padding-bottom:5px;}
.tt_padbot2{padding-bottom:10px;}
.tt_padbot3{padding-bottom:15px;}
.tt_padbot4{padding-bottom:20px;}
.tt_padtop{padding-top:5px;}

.tt_padtop2{padding-top:10px;}

.tt_padtop2_link1{float:left;margin-left:20px;margin-top:10px;width:441px; }
.tt_padtop2_link2{float:left;margin-left:50px;margin-top:10px;width:441px; }

.tt_padtop3{padding-top:10px;}
.tt_padtop4{padding-top:20px;}
.tt_marleft{margin-left:5px;}
.tt_marleft2{margin-left:10px;}
.tt_marleft3{margin-left:15px;}
.tt_marleft4{margin-left:20px;}
.tt_marright{margin-right:5px;}
.tt_marright2{margin-right:10px;}
.tt_marright3{margin-right:15px;}
.tt_marright4{margin-right:20px;}
.tt_marbot{margin-bottom:5px;}
.tt_marbot2{margin-bottom:10px;}
.tt_marbot3{margin-bottom:15px;}
.tt_marbot4{margin-bottom:20px;}
.tt_martop{margin-top:5px;}
.tt_martop2{margin-top:10px;}
.tt_martop3{margin-top:15px;}
.tt_martop4{margin-top:20px;}

/* 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;}
.tt_colBorRNA{border-right:1px solid #CCCCCC;}
.tt_colBorLNA{border-left:1px solid #CCCCCC;}

/* Strecken-Navi */
.tt_ibeNav{width:441px; height:54px; margin-left:240px;}
.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;height:18px;padding-top:10px;}
*html .tt_ibeNavPoints{float:left;text-align:left;height:28px;padding-top:10px;}

.tt_ibeNavSub{width:591px; padding:0px; margin:0px; height:56px;}
.tt_nav_SubPic {clear:both; margin:0px;}
*html .tt_nav_SubPic {clear:both; margin-top:-2px;}

/* Suche: Formular 4 / 3 */
.tt_f4_area{width:470px; height:490px;}
.tt_f4_areaSmall{width:470px; height:291px;}

.tt_f4_areaNAV{width:470px; height:513px;}
.tt_f4_areaSmallNAV{width:470px; height:317px;}

.tt_f4_headline {
    font-family:Verdana,Arial;
    font-size:18px;
    color:#3FC8E0;
    margin-left:15px;
    padding-top:5px;
    height:35px;
}
/*.tt_f4_headline {
	color: #0099CC;
	font-family:Arial;
	font-size:18px;
	height:8px;
	margin-left:15px;
	margin-top:5px;
*/
/*.tt_link_imag{
		margin:270px 0px 0 19px;
		height:20px;
		width:220px;
}*/

.tt_f4_areaInn{position:relative;}

.tt_link_text{ color:#0399CE;
               font-family:Verdana;
               font-size:14px;
               height:10px; 
               line-height:17px;
               margin-top:12px;
               width:270px;
               margin-left:20px;
}
.tt_link_page{ color:#0399CE;
               font-family:Verdana;
               font-size:14px;
               height:10px; 
               width:270px;
           
}

.tt_link_imag1{width:310px; height:361px; float:left; margin-left:30px; margin-top:-7px;background-image:url(/kunden_parameter/thomascook_nl/ibe_v2/images/erde/error_bild/Geen+zoekresultaat_1.jpg); background-repeat:no-repeat;}


.tt_link_imag1_oben {width:300px; height:165px; float:left; margin-left:22px; margin-top:-7px;background-image:url(/kunden_parameter/thomascook_nl/ibe_v2/images/erde/error_bild/Geen+zoekresultaat_1_oben.jpg); background-repeat:no-repeat;}
.tt_link_imag1_unten {width:300px; height:165px; float:left; margin-top:150px; background-image:url(/kunden_parameter/thomascook_nl/ibe_v2/images/erde/error_bild/Geen+zoekresultaat_1_unten.jpg); background-repeat:no-repeat;}
.tt_link_imag2 {width:310px; height:316px; float:right; margin-top:-9px; margin-right:100px; background-image:url(/kunden_parameter/thomascook_nl/ibe_v2/images/erde/error_bild/Geen+zoekresultaat_2.jpg); background-repeat:no-repeat;}

/* Korrekturen zu tt_link_imag[1|2] für IE6 */
* html .tt_link_imag1 {margin-left:16px;}
* html .tt_link_imag2 {margin-right:50px;}

.tt_f4_formular {width:470px; height:475px; background-image:url(/kunden_parameter/thomascook_nl/ibe_v2/images/background/search_vliegvakanties_extended.gif); background-repeat:no-repeat;}
.tt_f4_formularSmall {width:470px; height:276px; background-image:url(/kunden_parameter/thomascook_nl/ibe_v2/images/background/search_vliegvakanties.gif); background-repeat:no-repeat;}

.tt_f4_formularNAV {width:470px; height:498px; background-image:url(/kunden_parameter/thomascook_nl/ibe_v2/images/background/search_lm_vliegvakanties_extended.gif); background-repeat:no-repeat;}
.tt_f4_formularSmallNAV {width:470px; height:302px; background-image:url(/kunden_parameter/thomascook_nl/ibe_v2/images/background/search_lm_vliegvakanties.gif); background-repeat:no-repeat;}

.tt_f4_outArea1 {padding-top:15px; padding-left:34px; height:190px;}
*html .tt_f4_outArea1 {padding-top:15px; padding-left:34px; height:190px;}

.tt_f4_outArea1NAV {padding-top:5px; padding-left:34px; height:190px;}
*html .tt_f4_outArea1NAV {padding-top:5px; padding-left:34px; height:190px;}

.tt_f4_outArea2 {padding-top:10px; padding-left:34px; height:225px;}
*html .tt_f4_outArea2 {padding-top:10px; padding-left:34px; height:225px;}

.tt_f4_colLeft {float:left;width:250px;}

.tt_f4_colMid {float:left;width:169px;}
.tt_f4_colRight {float:left;width:208px;}


.tt_f4_colMid2 {float:left;width:190px;}
.tt_f4_colMid3 {float:left;width:210px;}

.tt_f4_colRight2 {float:left;width:440px;}

.tt_f4_Criteria{position:absolute;top:227px;left:25px;width:170px;height:30px;}
*html .tt_f4_Criteria{position:absolute;top:228px;left:20px;width:170px;height:30px;}

.tt_f4_CriteriaNAV{position:absolute;top:247px;left:25px;width:170px;height:30px;}
*html .tt_f4_CriteriaNAV{position:absolute;top:248px;left:20px;width:170px;height:30px;}

.tt_f4_Criteria2{position:absolute;top:427px;left:25px;width:170px;height:30px;}
*html .tt_f4_Criteria2{position:absolute;top:427px;left:20px;width:170px;height:30px;}

.tt_f4_Criteria2NAV{position:absolute;top:447px;left:25px;width:170px;height:30px;}
*html .tt_f4_Criteria2NAV{position:absolute;top:448px;left:20px;width:170px;height:30px;}

.tt_f4_row{float:left; height:40px;}
.tt_f4_row2{float:left; height:40px;}
.tt_f4_row3{clear:both; height:40px;}
.tt_f4_row4{float:left; height:40px;}

.tt_f4_colLeftLeft {margin-bottom:1px;padding-top:4px;}
.tt_f4_colMidLeft {margin-bottom:1px;padding-top:4px;}
.tt_f4_colMidKind {margin-bottom:1px;}
.tt_f4_colRightLeft {margin-bottom:1px;padding-top:4px;}
tt_f4_colLeftLeftU {margin-bottom:1px;}
.tt_f4_colRightLeftIn1 {float:left;width:53px;margin-bottom:1px;padding-top:4px;}
.tt_f4_colRightLeftIn2 {float:left;margin-bottom:1px;padding-top:4px;}
.tt_f4_zusatz1{clear:both;width:568px;height:180px;}
.tt_f4_zusatz2{clear:both;width:568px;height:70px;}
.tt_f4_r2_colLeft {float:left;width:210px;}
.tt_f4_r2_colMid {float:left;width:190px;}
.tt_f4_r2_colRight {float:left;width:168px;}
.tt_f3_outArea1 {width:588px; height:168px;}
.tt_eformBIG{width:232px;height:19px;color:#666666;}
.tt_btnsuche{text-align:right;padding-top:25px;}
.tt_f4_BtnFind1{width:110px;float:right;margin-right:10px;margin-top:5px;}
*html .tt_f4_BtnFind1{width:110px;float:right;margin-right:10px; display:inline;margin-top:5px;}

.tt_f4_BtnFind1NAV{width:110px;float:right;margin-right:10px;display:inline;}
*html .tt_f4_BtnFind1NAV{display:inline;width:110px;float:right;margin-right:10px;}

.tt_f4_BtnFind22{position:absolute;top:224px;left:335px;width:110px;height:30px;}
*html .tt_f4_BtnFind22{position:absolute;top:224px;left:336px;width:110px;height:30px;}

.tt_f4_BtnFind22NAV{position:absolute;top:244px;left:335px;width:30px;height:30px;}
*html .tt_f4_BtnFind22NAV{position:absolute;top:244px;left:336px;width:30px;height:30px;}

A.tt_f4Criteria:link,A.tt_f4Criteria:visited,A.tt_f4Criteria:active,A.tt_f4Criteria:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#0099CC;
    font-weight:bold;
    text-decoration:underline;
}

/*Flug*/
.tt_f4_areaSmallFlug {width:470px; height:300px; background-image:url(/kunden_parameter/thomascook_nl/ibe_v2/images/background/suchmaske_flug.gif); background-repeat:no-repeat;}
.tt_f4_outArea1Flug {padding-top:35px; padding-left:34px; height:190px;}
.tt_f4_BtnFind22Flug {position:absolute;top:250px;left:325px;width:110px;height:30px;}
/*Ende Flug*/

/* 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:760px; padding:0px; margin:0px;}

/* Seite: Regionen */
.tt_regArea{float:left;width:760px; min-height:100px; padding-top:0px;}
.tt_regAreaIn{width:760px; padding:0px; margin:0px;}
.tt_regAreaInBack{background-image:url(../images/background/box_grey_fill_760px.gif); background-repeat:repeat-y;}
.tt_reg_ZielBg{background-image:url(../images/background/box_destinationlist.gif); background-repeat:no-repeat;}
.tt_reg_colA{width:304px; height:50px;}
.tt_reg_colB{width:160px; height:50px;}
.tt_reg_colC{width:126px; height:50px;}
.tt_reg_colD{width:145px; height:55px;}
.tt_reg_headLeft{width:15px; height:30px;}
.tt_reg_headMid{width:730px; height:30px; background-image:url(../images/background/blue_fill_30px.gif); background-repeat:repeat-x; overflow:hidden;}
.tt_reg_headMid1{width:370px; height:30px; background-image:url(../images/background/blue_fill_30px.gif); background-repeat:repeat-x; overflow:hidden;}
.tt_reg_headMid2{width:360px; height:30px; background-image:url(../images/background/blue_fill_30px.gif); background-repeat:repeat-x; overflow:hidden;}
.tt_reg_headRight{width:15px; height:30px;}
.tt_regLine{line-height:18px;}
.tt_reg_col_header{line-height:21px;}
.tt_regtophead{text-align:left; padding-top:2px; line-height:28px;}
.tt_regtophead2{text-align:right; padding-top:2px; line-height:28px;}


/* Seite: Hotels */
.tt_regAreaIn2Back{background-image:url(../images/background/orangeyellow_gradient_36_760px.gif); background-repeat:repeat-y;}
.tt_terAreaIn2Back{background-image:url(../images/background/orangeyellow_gradient_36_760px.gif); background-repeat:repeat-y;}

.tt_hotArea{float:left; width:760px;/* min-height:100px;*/}
.tt_hotAreaIn{width:760px; padding:0px; margin:0px;}


.tt_hotAreaInBack{background-image:url(../images/background/box_white_fill2_760px.gif); background-repeat:repeat-y;}
.tt_hotAreaInBackTop{background-image:url(../images/background/box_white_fill1_760px.gif); background-repeat:repeat-y;}
.tt_hotHeadSort{width:760px; height:36px; line-height:36px; background-image:url(../images/background/turqoise_gradient_36_760px.gif); background-repeat:no-repeat;}
.tt_hotHeadEmpty{width:760px; height:36px;}
.tt_hotRowBlank{width:750px;}
.tt_hotRowHotel{width:730px;height:120px; background-image:url(../images/background/3_bg_grey_730px.gif); background-repeat:no-repeat;}
.tt_hotRowHotelalt{width:730px;height:120px; background-image:url(../images/background/3_bg_grey_alt_730px.gif); background-repeat:no-repeat;}
.tt_hotRowTopHotel{width:730px; background-image:url(../images/background/3_bg_yellow_730px.gif); background-repeat:no-repeat;}
.tt_hotRowHead{width:748px; height:23px; line-height:23px; background-color:#D3E9F8;}
.tt_hotHeadTopHotel{width:760px; height:36px; line-height:36px; background-image:url(../images/background/orangeyellow_gradient_36_760px.gif); background-repeat:no-repeat;}
.tt_hotRowHeadTxt{height:23px; line-height:23px;}
*html .tt_hotRowHeadTxt{padding-top:4px;}
.tt_hot_topLeft{width:12px; height:30px;}
.tt_hot_topMid{height:30px; background-image:url(../images/background/blue_fill_30px.gif); background-repeat:repeat-x;}
.tt_hot_topRight{width:12px; height:30px;}
.tt_hot_tophead{text-align:left; padding-top:2px; line-height:28px;}
.tt_hot_colA{width:120px;}
.tt_hot_colB{width:315px;}
.tt_hot_colC{width:130px;}
.tt_hot_colD{width:165px;}

/* Seite: Termine */
.tt_terArea{float:left;width:760px; padding:0px; margin:0px; min-height:100px;}
.tt_terAreaIn{width:760px; padding:0px; margin:0px;}
.tt_terAreaIn22{width:760px; padding:0px; margin:0px;}
.tt_terAreaInBack{background-image:url(../images/background/box_white_fill2_760px.gif); background-repeat:repeat-y;}
.tt_terAreaInBack22{background-image:url(../images/background/box_white_fill1_760px.gif); background-repeat:repeat-y;}
.tt_ter_TabHot{width:730px;height:171px;background-image:url(../images/background/4_bg_grey_730px.gif); background-repeat:no-repeat;}
//.tt_tervaksammel{width:730px;height:190px;background-image:url(../images/background/4_bg_orange_730px.gif); background-repeat:no-repeat;}
.tt_tervaksammel{width:730px;height:190px;background-color:#FFFFFF;}
.tt_ter_colHotA{width:230px;}
.tt_ter_colHotB{width:270px;}
.tt_ter_colHotC{width:230px;}
.tt_ter_colHotCBox{background-image:url(../images/box_climate_bg.gif); background-repeat:no-repeat; background-position:5px 20px;}
.tt_ter_colHotCBoxHead{padding-top:24px; padding-left:15px;}
.tt_ter_colHotCBoxTemp{padding-top:15px; padding-left:15px;}
.tt_ter_colHotCBoxTab{width:188px;}

.tt_ter_colHotCBoxBew{
    background-image:url(../images/hbw/box_bewertung.gif); 
    background-repeat:no-repeat; 
    background-position:5px 20px;
    width:180px;
    color:#0099CC;
}
.tt_ter_colHotCBoxBewTxt{
	margin:35px 0 0 15px;
	width:180px;
    color:#214899;
}
.hbwEmpfehlung{
    margin:10px 0 0 0;
    color:#214899;
}
.hothbwEmpfehlung{
    color:#214899;
}

.hothbwlesen{
    margin:10px 0 0 0;
    text-decoration:underline;
    color:#0099CC;
}
.hbwScaletxt{
    color:#214899;
    font-weight:bold;
}
A.hbwtdlink:link,A.hbwtdlink:visited,A.hbwtdlink:active{
    font-family:Verdana,Arial;
    font-size:11px;
    text-decoration:underline;
    color:#0099CC;
}

.tt_terHeadSort{width:760px; height:36px; line-height:36px; background-image:url(../images/turqoise_gradient_36_760px.gif); background-repeat:no-repeat;}
.tt_terHeadSort2{width:760px; height:36px; line-height:36px;background-image:url(../images/background/turqoise_gradient_36_760px.gif); background-repeat:no-repeat;}
.tt_terRowBlank{width:750px;}
.tt_terRowBlank22{width:748px;}
.tt_terRowHead{width:748px; height:23px; line-height:23px;}
.tt_terRowHeadTxt{height:23px; line-height:23px;}
*html .tt_terRowHeadTxt{padding-top:4px;}
.tt_terRowTermin{width:730px;height:93px; background-image:url(../images/background/4_bg_blue_730px.gif); background-repeat:no-repeat;}
.tt_terRowTerminAlt{width:730px;height:93px; background-image:url(../images/background/4_bg_blue_alt_730px.gif); background-repeat:no-repeat;}
.tt_terRowTerminCheck{width:730px; background-image:url(../images/bg_dateoffer_checked.gif); background-repeat:no-repeat;}
.tt_ter_colA{width:90px;}
.tt_ter_colB{width:80px;}
.tt_ter_colC{width:130px;}
.tt_ter_colD{width:104px;}
.tt_ter_colE{width:157px;}
.tt_ter_colF{width:173px;}

.tt_ter_colACharter{width:150px;}
.tt_ter_colBCharter{width:90px;}
.tt_ter_colCCharter{width:150px;}
.tt_ter_colDCharter{width:104px;}
.tt_ter_colFCharter{width:233px;}

.tt_ter_colHead{line-height:21px;}
.tt_terVakHead{width:760px; height:36px; line-height:36px; background-image:url(../images/background/orangeyellow_gradient_36_760px.gif); background-repeat:no-repeat;}
.tt_terRowVak{width:730px; background-color:#FFFFFF;}
.tt_terVak_borLe{width:10px; background-image:url(../images/border_left_tp.gif); background-repeat:repeat-y;}
.tt_terVak_borRi{width:10px; background-image:url(../images/border_right_tp.gif); background-repeat:repeat-y;}

/* Vakanzfenster */
#tt_vakInhalt{
    position:absolute;
    height:86px;
    width:738px;
    margin-left:-4px;
    margin-top:3px;
    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:738px; height:86px; background-image:url(../images/bg_vakanz_ani.gif); background-repeat:no-repeat;}
.tt_ternovak   {width:730px; height:93px; background-image:url(../images/background/4_bg_blue_730px.gif); background-repeat:no-repeat;}
.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:30px 10px 10px 0px;
}

/* Seite: Buchung */
.tt_bucArea{float:left;width:760px; padding:0px; margin:0px; min-height:100px;}
.tt_bucAreaIn{width:760px; padding:0px; margin:0px;}
.tt_bucAreaInBack{background-image:url(../images/background/box_white_fill2_760px.gif); background-repeat:repeat-y;}
.tt_bucAreaInBackVer{background-image:url(../images/background/box_orange_fill_760px.gif); background-repeat:repeat-y;}
.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_bucPreis{width:218px;background-color:#FFFFFF;}
.tt_bucPreisTopRow{width:210px;background-color:#FFFFFF;height:30px;}
.tt_bucPreisRow{width:210px; background-color:#FFFFFF;border-top:1px solid #FF9900;height:30px;}
.tt_bucPreisTopLe{float:left;width:130px; height:30px; line-height:30px;text-align:left;}
.tt_bucPreisTopRi{float:left;width:80px; height:30px; line-height:30px;text-align:right;}
*html .tt_bucPreisTopLe{float:left;width:130px; height:30px; line-height:30px;text-align:left;}
*html .tt_bucPreisTopRi{float:left;width:80px; height:30px; line-height:30px;text-align:right;}
.tt_bucPreisLe{float:left;width:130px; height:30px; line-height:30px; text-align:left;}
.tt_bucPreisRi{float:left;width:80px; height:30px; line-height:30px; text-align:right;}
.tt_bucPreisTot{width:210px; height:30px; background-color:#F1AA01;height:30px;}
.tt_bucPreisTotLe{float:left;width:80px; height:30px; line-height:30px; text-align:left;}
.tt_bucPreisTotRi{float:left;width:130px; height:30px; line-height:30px; text-align:right;}
.tt_bucPreisTotInclus{clear:both; text-align:left; padding-top:3px;}
.tt_bucUserHead{width:730px; height:39px; background-image:url(../images/5_head_voyageurs.gif); background-repeat:no-repeat;}
.tt_bucUserHeadTxt{height:24px; line-height:24px;}
.tt_bucUserFormBgCol{background-color:#FFFFFF;}
.tt_bucUserFormBg{width:730px; background-color:#FFFFFF;}
.tt_bucHeadOptions{width:730px; height:24px; background-image:url(../images/5_head_options.gif); background-repeat:no-repeat;}
.tt_bucHeadPay{width:730px; height:24px; background-image:url(../images/5_head_paiement.gif); background-repeat:no-repeat;}
.tt_buc_bgZahlart{width:710px; height:76px; background-image:url(../images/5_bg_boxen_paiement.gif); background-repeat:no-repeat;}

.tt_ThxUserFormBg{width:730px; background-color:#D3E9F8;}


.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_bucUserCol1{width:135px;}
.tt_bucUserCol2{width:165px;}
.tt_bucUserCol3{width:250px;}
.tt_bucUserCol3b{width:180px;}
.tt_bucUserCol4{width:225px;}
.tt_bucUserCol5{width:345px;}
.tt_bucUserLine{height:28px; line-height:28px;}

.tt_buc_topLeft{width:7px; height:23px;}
.tt_buc_topMid{width:207px; height:23px; background-color:#F1AA01;}
.tt_buc_topRight{width:7px; height:23px;}
.tt_buc_tophead{text-align:left; padding-top:2px; line-height:18px;}
.tt_buc_topMid2{height:30px;width:730px; background-image:url(../images/background/blue_fill_30px.gif); background-repeat:repeat-x;}
.tt_buc_topMid3{height:30px;width:730px; background-image:url(../images/background/orange_fill_30px.gif); background-repeat:repeat-x;}

.tt_buc_weiss_top{height:6px;background-image:url(../images/booking/5_top_blue_730px.gif);background-repeat:no-repeat;}
.tt_buc_weiss_end{height:6px;background-image:url(../images/booking/5_end_blue_730px.gif);background-repeat:no-repeat;}

.tt_efbucanmerk{width:396px;margin:0px;color:#666666;}
.tt_efbucIn{width:150px;margin:0px;color:#666666;}
.tt_efbucSe{width:151px;color:#666666;}
.tt_efbucIn2{width:145px;margin:0px;color:#666666;}
.tt_efbucIn22{width:220px;margin:0px;color:#666666;}
.tt_efbucIn2_short{width:138px;margin:0px;color:#666666;}
.tt_efbucanr{width:70px;color:#666666;}
.tt_efbucanrIn{width:63px;margin:0px;color:#666666;}
.tt_efbucanr2{width:100px;color:#666666;}
.tt_efbucanr2_short{width:58px;color:#666666;}
.tt_efbucplz{width:48px;margin:0px;color:#666666;}
.tt_efbucort{width:98px;margin:0 0 0 4px;color:#666666;}
.tt_efbucalter{width:60px;color:#666666;}
.tt_efbucalter_short{width:45px;color:#666666;}
.tt_efbucKK{width:42px;margin:0px;color:#666666;}
.tt_agbCheck{padding-left:1px;}
.selGebMonat{font-family:Verdana, Arial;font-size:11px;color:#666666;width:80px;}
.selGebTag{font-family:Verdana, Arial;font-size:11px;color:#666666;width:45px;margin-right:5px;}
.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{

}
.divvers{
    position:absolute;
    top:628px;
    left:225px;
    display:none;
    background:#FFFFFF;
    width:746px;
    height:155px;
    border:1px solid #FF9900;
    z-index:100;
}

*html .divvers{
    top:440px;
    left:215px;
    height:155px;
}

.tt_dnk_topLeft{width:15px; height:47px;}
.tt_dnk_topMid{height:47px; background-image:url(../images/bg_headline_fill.gif); background-repeat:repeat-x;}
.tt_dnk_topRight{width:15px; height:47px;}
.tt_dnk_borLe{width:10px; background-image:url(../images/border_left.gif); background-repeat:repeat-y;}
.tt_dnk_borRi{width:10px; background-image:url(../images/border_right.gif); background-repeat:repeat-y;}
.tt_dnk_paiLe{text-align:right;background-color:#FFFFFF; height:18px; line-height:18px;}
.tt_dnk_paiRi{background-color:#FFFFFF; height:18px; line-height:18px;}
.tt_dnk_blueHead{width:730px; height:24px; background-image:url(../images/5_head_blue_730.gif); background-repeat:no-repeat;}
.tt_dnk_hotline{width:440px; height:98px; background-image:url(../images/6_bg_hotline.gif); background-repeat:no-repeat;}
.tt_dnk_bgFac{width:235px;background-color:#FFFFFF;}

/* quickfinder */
.tt_areaQuick{float:left; width:208px; overflow:hidden;}
.tt_qui_formular {width:176px; height:785px; background-image:url(../images/background/bg_change_search.gif); background-repeat:no-repeat;}
.tt_qui_formular_long {width:176px; height:857px; background-image:url(../images/background/bg_change_search_long.gif); background-repeat:no-repeat;}
.tt_qui_formular_Flug {width:176px; height:857px; background-image:url(../images/background/bg_change_search_flug.gif); background-repeat:no-repeat;}
.tt_quiTab{width:200px;}
.tt_quiInTab {padding-left:15px;}
.tt_quiInTab2 {padding-left:15px; padding-top:65px;}
.tt_quiSubmit1{width:102px; height:23px;}
.tt_quiSubmit1_area{padding:9px 0px 0px 46px;}
*html .tt_quiSubmit1_area{padding:15px 0px 0px 46px;}
.tt_quiSubmit2{width:102px; height:23px;}
.tt_quiSubmit2_area{padding:9px 0px 0px 46px;}
* html .tt_quiSubmit2_area{padding:9px 0px 0px 46px;}
.tt_quiDisable {color:#999999;}
.tt_efquiXL{width:146px;height:19px;color:#666666;}
.tt_efquiXLin{width:148px;height:19px;color:#666666;}
.tt_efquiL{width:127px;height:19px;color:#666666;}
.tt_efquiLin{width:127px;height:19px;margin:0px;color:#666666;}
.tt_efquiCalAll{height:19px;min-height:21px;color:#666666;}
.tt_efquiCalD {width:42px;height:19px;color:#666666;}
.tt_efquiCalM{width:83px;height:19px;color:#666666;}
.tt_efquiErw{width:60px;height:19px;color:#666666;}
.tt_efquiAlter{width:46px;height:19px;color:#666666;}
.tt_qui_marT_sel{margin:2px 4px 0 0;}
.tt_qui_marT_sel2{margin-top:2px;}
.tt_qui_padT_1{padding-top:8px;}
*html .tt_qui_padT_1{padding-top:10px;}
.tt_qui_padT_2{padding-top:10px;}
.tt_qui_padT_3{padding-top:8px;}
* html .tt_qui_padT_3{padding-top:5px;}
.tt_qui_padT_4{padding-top:4px;}
*html .tt_qui_padT_4{padding-top:4px;}
.tt_qui_padT_5{padding-top:8px;}
*html .tt_qui_padT_5{padding-top:10px;}
.tt_qui_padT_6{padding-top:52px;}
*html .tt_qui_padT_6{padding-top:56px;}
.tt_qui_padT_7{padding-top:4px;}
*html .tt_qui_padT_7{padding-top:5px;}
.tt_qui_padT_8{padding-top:48px;}
*html .tt_qui_padT_8{padding-top:54px;}
.tt_qui_padT_9{padding-top:50px;}
*html .tt_qui_padT_9{padding-top:70px;}


/* Merkzettel-Teaser */
.tt_mtab{height:116px;}
.tt_mInTab {background-image:url(../images/background/suitcase_big.gif);background-repeat:no-repeat;width:176px;margin-left:16px;height:106px;padding:53px 0 0 10px;}
*html .tt_mInTab {background-image:url(../images/background/suitcase_big.gif);background-repeat:no-repeat;width:176px;margin-left:16px;height:106px;padding:50px 0 0 10px;}

/* 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;}

/*Buchungsstreckenavigation*/
.ttnext{
    font-family:Verdana,Arial;
    font-size:11px;
    color:#0099CC;
}
.ttactive{
    font-family:Verdana,Arial;
    font-size:11px;
    color:#FF9900;
    font-weight:bold;
}
/**/

/* Links */
A.tt_navoben:link,A.tt_navoben:visited,A.tt_navoben:active{
    font-family:Verdana,Arial;
    font-size:11px;
    font-weight:bold;
    color:#0099CC;
    text-decoration:underline;
}
A.tt_navoben:hover{
    font-family:Verdana,Arial;
    font-size:11px;
    color:#0099CC;
    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:normal;
    color:#FFFFFF;
}
A.tt_mz_nr:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:none;
    font-weight:normal;
    color:#FFFFFF;
}
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:14px;
    text-decoration:none;
    color:#FFFFFF;
    font-weight:bold;
}
.tt_aufrufgregionCharter{
    font-family:Verdana, Arial;
    font-size:14px;
    text-decoration:none;
    color:#FFFFFF;
    font-weight:bold;
}    
A.tt_aufrufregion:hover{
    font-family:Verdana, Arial;
    font-size:14px;
    text-decoration:underline;
    color:#FFFFFF;
    font-weight:bold;
}
A.tt_aufrufregion2:link,A.tt_aufrufregion2:visited,A.tt_aufrufregion2:active{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:none;
    color:#FFFFFF;
    font-weight:normal;
}
A.tt_aufrufregion2:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#FFFFFF;
    font-weight:normal;
}
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:14px;
    text-decoration:underline;
    color:#0099FF;
    font-weight:bold;
}
A.tt_aufrufziel:hover{
    font-family:Verdana, Arial;
    font-size:14px;
    text-decoration:underline;
    color:#FF9900;
    font-weight:bold;
}
A.tt_aufrufziel2:link,A.tt_aufrufziel2:visited,A.tt_aufrufziel2:active{
    font-family:Verdana, Arial;
    font-size:14px;
    text-decoration:underline;
    color:#0099FF;
    font-weight:bold;
}
A.tt_aufrufziel2:hover{
    font-family:Verdana, Arial;
    font-size:14px;
    text-decoration:underline;
    color:#FF9900;
    font-weight:bold;
}
A.tt_aufrufziel3:link,A.tt_aufrufziel3:visited,A.tt_aufrufziel3:active{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#0099FF;
    font-weight:normal;
}
A.tt_aufrufziel3:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#FF9900;
    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:24px;
    text-decoration:none;
    color:#FF9900;
    font-weight:bold;
}
A.tt_reglpreis:hover{
    font-family:Verdana, Arial;
    font-size:24px;
    text-decoration:underline;
    color:#FF9900;
    font-weight:bold;
}
A.tt_sortierung:link,A.tt_sortierung:visited,A.tt_sortierung:active{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#FFFFFF;
    font-weight:normal;
}
A.tt_sortierung:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    text-decoration:underline;
    color:#FFFFFF;
    font-weight:normal;
}
A.tt_sortierung2:link,A.tt_sortierung2:visited,A.tt_sortierung2:active{
    font-family:Verdana, Arial;
    font-size:12px;
    text-decoration:underline;
    color:#FFFFFF;
    font-weight:normal;
}
A.tt_sortierung2:hover{
    font-family:Verdana, Arial;
    font-size:12px;
    text-decoration:none;
    color:#FFFFFF;
    font-weight:normal;
}
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:24px;
    text-decoration:none;
    color:#FF9900;
    font-weight:bold;
}
A.tt_hotlpreis:hover{
    font-family:Verdana, Arial;
    font-size:24px;
    text-decoration:underline;
    color:#FF9900;
    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_terlink:link,A.tt_terlink:visited,A.tt_terlink:active{
    font-family:Verdana, Arial;
    font-size:10px;
    text-decoration:underline;
    color:#FFFFFF;
    font-weight:bold;
    height:17px; line-height:13px;
}
A.tt_terlink:hover{
    font-family:Verdana, Arial;
    font-size:10px;
    text-decoration:none;
    color:#FFFFFF;
    font-weight:bold;
    height:17px; line-height:13px;
}
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:#214899;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_pageskip:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#214899;
    font-weight:normal;
    text-decoration:none;
}
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.tt_terreser:link,A.tt_terreser:visited,A.tt_terreser:active{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#1C4AB6;
    font-weight:bold;
    text-decoration:underline;
}
A.tt_terreser:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#1C4AB6;
    font-weight:bold;
    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:Verdana, Arial;
    font-size:20px;
    text-decoration:none;
    color:#FB9208;
    font-weight:bold;
}
A.tt_terho:hover{
    font-family:Verdana, Arial;
    font-size:20px;
    text-decoration:underline;
    color:#FB9208;
    font-weight:bold;
}
A.tt_hotelinfo:link,A.tt_hotelinfo:visited,A.tt_hotelinfo:active{
    font-family:Verdana, Arial;
    font-size:12px;
    color:#1C4AB6;
    font-weight:bold;
    text-decoration:none;
}
A.tt_hotelinfo:hover{
    font-family:Verdana, Arial;
    font-size:12px;
    color:#1C4AB6;
    font-weight:bold;
    text-decoration:none;
}
A.tt_hotelinfo2:link,A.tt_hotelinfo2:visited,A.tt_hotelinfo2:active{
    font-family:Verdana, Arial;
    font-size:10px;
    color:#0099CC;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_hotelinfo2:hover{
    font-family:Verdana, Arial;
    font-size:10px;
    color:#FF9900;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_hotelinfo3:link,A.tt_hotelinfo3:visited,A.tt_hotelinfo3:active{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#1C4AB6;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_hotelinfo3:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#1C4AB6;
    font-weight:normal;
    text-decoration:none;
}
A.tt_hotnamelink:link,A.tt_hotnamelink:visited,A.tt_hotnamelink:active{
    font-family:Verdana, Arial;
    font-size:12px;
    color:#0099FF;
    font-weight:bold;
    text-decoration:underline;
}
A.tt_hotnamelink:hover{
    font-family:Verdana, Arial;
    font-size:12px;
    color:#FF9900;
    font-weight:bold;
    text-decoration:underline;
}
A.tt_terinfolink:link,A.tt_terinfolink:visited,A.tt_terinfolink:active{
    font-family:Verdana, Arial;
    font-size:12px;
    color:#214899;
    font-weight:bold;
    text-decoration:underline;
}
A.tt_terinfolink:hover{
    font-family:Verdana, Arial;
    font-size:12px;
    color:#214899;
    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:#214899;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_agb:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#214899;
    font-weight:normal;
    text-decoration:none;
}
A.tt_agb2:link,A.tt_agb2:visited,A.tt_agb2:active{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#0099CC;
    font-weight:bold;
    text-decoration:underline;
}
A.tt_agb2:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#0099CC;
    font-weight:bold;
    text-decoration:none;
}
A.tt_gebinfo:link,A.tt_gebinfo:visited,A.tt_gebinfo:active{
    font-family:Verdana, Arial;
    font-size:10px;
    color:#0099CC;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_gebinfo:hover{
    font-family:Verdana, Arial;
    font-size:10px;
    color:#0099CC;
    font-weight:normal;
    text-decoration:none;
}
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;
}
A.tt_print:link,A.tt_print:visited,A.tt_print:active{
    font-family:Verdana, Arial;
    font-size:12px;
    text-decoration:underline;
    color:#1C4AB6;
    font-weight:normal;
}
A.tt_print:hover{
    font-family:Verdana, Arial;
    font-size:12px;
    text-decoration:none;
    color:#1C4AB6;
    font-weight:normal;
}

A.tt_hib1:link,A.tt_hib1:visited,A.tt_hib1:active{
    font-family:Verdana, Arial;
    font-size:17px;
    text-decoration:underline;
    color:#1C4AB6;
    font-weight:bold;
}
A.tt_hib1:hover{
    font-family:Verdana, Arial;
    font-size:17px;
    text-decoration:none;
    color:#1C4AB6;
    font-weight:bold;
}

A.tt_greyleftbox:link,A.tt_greyleftbox:visited,A.tt_greyleftbox:active{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#666666;
    font-weight:normal;
    text-decoration:underline;
}
A.tt_greyleftbox:hover{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#666666;
    font-weight:normal;
    text-decoration:none;
}

A.tt_font22b:visited,A.tt_font22b:active,A.tt_font22b:hoover,A.tt_font22b:link{
    font-family:Verdana, Arial;
    font-size:14px;
    color:#0099FF;
    font-weight:bold;
}

/* sonstiges */
.tt_pageaktive{
    font-family:Verdana, Arial;
    font-size:11px;
    color:#FF9900;
    font-weight:bold;
}
#aktSend {position:relative;left:20px;top:10px;width:400px;}
#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_sideExTab{width:165px;}
.tt_sideEx_box1 {width:185px; height:212px; background-image:url(../images/skyscraper/5_box_inforeservation.gif); background-repeat:no-repeat;}
.tt_sideEx_box2 {width:185px; height:410px; background-image:url(../images/skyscraper/5_box_tcdifference.gif); background-repeat:no-repeat;}
.tt_sideEx_box2 ul{list-style-type:disc; margin:0px 0px 0px -30px;}
*html .tt_sideEx_box2 ul{list-style-type:disc; margin:0px 0px 0px 10px;}
#showBookCalc {width:210px; min-height:70px;}
#showDefBookCalc {width:210px; min-height:70px;}
.tt_lineheight20{height:20px; line-height:20px;}
.tt_lineheight16{height:16px; line-height:16px;}



/*Neu ogogne*/
.paytabbg{width:320px;}
.paybuctab5td2{font-weight:bold;color:#000000;}
.paybuctab5td{font-weight:normal;color:#000000;}
.payalignr{text-align:right;}



/* price grid */
.pricegrid
{
	border-collapse:collapse;
	margin:20px 0 25px 38px;
	width:675px;
}
.pricegrid td
{
	border:1px solid #EFEFEF;
}
td.pricegrid_noborder
{
	border:none;
}
tr.pricegrid_headerrow
{
	height:38px;
}
tr.pricegrid_bodyrow_even
{
    background-color:#FFFFFF;
    height:40px;
}
tr.pricegrid_bodyrow_odd
{
    background-color:#EFF5F8;
    height:40px;
}
td.pricegrid_weekchoice span, 
td.pricegrid_weekchoice img 
{
	border:none;
	color:#8A8A8A;
    vertical-align:middle;
}
td.pricegrid_date
{
	border-top:0;
    color:#0097B8;
    font-weight:bold;
    line-height:1.75em;
    padding-left:4px;
    width:55px;
}
td.pricegrid_period
{
	border:none;
    color:#FFFFFF;
    font-weight:bold;
    padding:0;
    margin:0;
    text-align:center;
    vertical-align:top;
}
div.pricegrid_period
{
	overflow:hidden;
}
td.pricegrid_period_left
{
	overflow:hidden;
    width:41px;
}
td.pricegrid_period_left div.pricegrid_period
{
	position:relative;
}
td.pricegrid_period_left div.pricegrid_period img.top
{
	left:0px;
	position:absolute;
	top:0px;
    width:43px;
}
td.pricegrid_period_left div.pricegrid_period img.middle
{
	height:100%;
    left:0px;
    position:absolute;
    top:5px;
    width:43px;
}
td.pricegrid_period_left div.pricegrid_period img.bottom
{
    left:0px;
    position:absolute;
    bottom:0px;
    width:43px;
}
td.pricegrid_period_left div.pricegrid_period div 
{
	left:0px;
    position:absolute;
    top:3px;
    width:43px;
}
td.pricegrid_period_right
{
	overflow:hidden;
    width:5px;
}
td.pricegrid_period_right div.pricegrid_period
{
    position:relative;
}
td.pricegrid_period_right div.pricegrid_period img.top
{
    left:0px;
    position:absolute;
    top:0px;
    width:5px;
}
td.pricegrid_period_right div.pricegrid_period img.middle
{
    height:100%;
    left:0px;
    position:absolute;
    top:5px;
    width:5px;
}
td.pricegrid_period_right div.pricegrid_period img.bottom
{
    left:0px;
    position:absolute;
    bottom:0px;
    width:5px;
}
span.pricegrid_period_value
{
	color:#FFFFFF;
	font-size:14pt;
}
span.pricegrid_period_value_small
{
    color:#FFFFFF;
    font-size:9pt;
}
span.pricegrid_period_unit
{
    color:#FFFFFF;
    font-size:7pt;
}
td.pricegrid_proposal div
{
    color:#8A8A8A;
    font-size:7.5pt;
    line-height:1em;
}
td.pricegrid_proposal div.pricegrid_proposal
{
    position:relative;
}
td.pricegrid_proposal div.pricegrid_proposal img.pricegrid_touroperator_icon
{
    padding-top:2px;
    position:relative;
}
td.pricegrid_proposal div.pricegrid_proposal div.pricegrid_accomodation
{
	bottom:0px;
	color:#95CBE3;
    position:absolute;
    right:2px;
}
* html td.pricegrid_proposal div.pricegrid_proposal div.pricegrid_accomodation
{
	/* IE6 hack */
    bottom:15px;
}
td.pricegrid_noprice
{
    font-weight:bold;
    width:50px;
}
* html td.pricegrid_noprice
{
	/* IE6 hack */
    padding-left:5px;
}
td.pricegrid_noprice_noprice
{
    background-color:#FFFFFF;
    color:#CFCFCF;
    height:28px;
    margin:0;
    padding:0;
    text-align:center; 
    width:48px;
}
* html td.pricegrid_noprice_noprice
{
    background-color:#FFFFFF;
    color:#CFCFCF;
    height:30px;
    margin:0;
    padding:0;
    text-align:center; 
    width:50px;
}
td.pricegrid_price
{
    font-weight:bold;
    margin:0;
    padding:0;
}
* html td.pricegrid_price
{
    /* IE6 hack */
    padding-left:5px;
}
td.pricegrid_price div
{
	height:35px;
	padding-top:4px;
    position:relative;
}
* html td.pricegrid_price div
{
	/* IE6 hack */
    height:31px;
    width:50px;
}
td.pricegrid_price span.pricegrid_pricevalue
{
    color:#FFFFFF;
}
td.pricegrid_price a span.pricegrid_pricevalue_hover
{
	display:none;
}
td.pricegrid_price a
{
    color:#FFFFFF;
    text-decoration:none;
}
td.pricegrid_price td.pricegrid_price_normal
{
	border:none;
	background-image: url(/kunden_parameter/thomascook_nl/ibe_v2/images/pricegrid/price_normal.png);
	height:30px;
    padding:0;
	text-align:center;
	width:50px;
}
td.pricegrid_price a.pricegrid_hover_normal
{
    border:none;
    background-image: none;
    display:block;
    height:44px;
    left:-2px;
    position:absolute;
    top:-3px;
    width:64px;
    z-index:2;
}
* html td.pricegrid_price a.pricegrid_hover_normal
{
    left:-7px;
}
td.pricegrid_price td.pricegrid_price_bestprice
{
	border:none;
    background-image: url(/kunden_parameter/thomascook_nl/ibe_v2/images/pricegrid/price_bestprice.png);
    height:30px;
    padding:0;
    text-align:center; 
    width:50px;
}
td.pricegrid_price a.pricegrid_hover_bestprice
{
    border:none;
    background-image: none;
    display:block;
    height:44px;
    left:-2px;
    position:absolute;
    top:-3px;
    width:64px;
    z-index:2;
}
* html td.pricegrid_price a.pricegrid_hover_bestprice
{
    left:-7px;
}
td.pricegrid_price td.pricegrid_price_bargain
{
	border:none;
	background-image: url(/kunden_parameter/thomascook_nl/ibe_v2/images/pricegrid/price_bargain.png);
    height:30px;
    padding:0;
    text-align:center; 
    width:50px;
}
td.pricegrid_price a.pricegrid_hover_bargain
{
    border:none;
    background-image: none;
    display:block;
    height:44px;
    left:-2px;
    position:absolute;
    top:-3px;
    width:64px;
    z-index:2;
}
* html td.pricegrid_price a.pricegrid_hover_bargain
{
    left:-7px;
}
table.pricegrid_price_table
{
    border-collapse:collapse;
    margin:auto;
}
td.pricegrid_footer
{
	padding-left:3px;
	padding-top:10px;
}
td.pricegrid_footer span,
td.pricegrid_footer img
{
    color:#8A8A8A;
    font-size:7.5pt;
    vertical-align:middle;
}
div.pricegrid_noresults
{
	color:#2CA9D5;
	font-weight:bold;
	margin-top:25px;
    text-align:center;
}