.TableBorder     {background-color:#A90852}
.TablePinkDark   {background-color:#ff0099}
.TablePinkMiddle {background-color:#FDACD0}
.TablePinkLight  {background-color:#E388BE}
.TableOfferOdd,  .TableOfferOddHidText  {background-color:#fff;}
.TableOfferEven, .TableOfferEvenHidText {color:#f0f0f0;}

/* Dotted lines */
.dl2 {background:transparent url(img2/dl_2px_purple.gif) repeat-x top left;}
.dl5 {background:transparent url(img2/dl_5px_purple.gif) repeat-x top left;}

.subnav {padding:50px 0;}

.BookingPath     {font-size:10px; color:#A90852; font-weight:normal; background-color:#E388BE;}
.ButtonAngebote  {font-size:12px; color:#ff0099; font-weight:bold;}
.TabsActiveLink  {font-size:14px; color:#fff; font-weight:bold;}
.TabsActive      {font-size:14px; color:#fff; font-weight:bold; background-color:#ff0099; height:28px;}
.TabsPassiveLink {font-size:12px; color:#A90852;}
.TabsPassive     {font-size:12px; color:#A90852; background-color:#E388BE; }
.TabsExtra       {background-color:#000;}

.InputLabel,
.TexNavBar, .TexNavBar2 {font-family:verdana, arial, helvetica, sans-serif;}
.TexTabS12              {font-size:12px; color:#fff; font-weight:bold;}
.TexNavBar              {font-size:10px; color:#fff;}
.TexNavBar2             {font-size:10px; color:#ff0099;}


/* PAUSCHALSUCHE */
.RW,  .Ziel, .VON, .BIS, .ST, .VA, .ZA, .xL, .ERW, .KA1, .KA2, .TexSmall  {font-size:10px;}
.RW,  .Ziel           {width:125px;}
.VON, .BIS, .ZA, .xL  {width:110px;}
.ST,  .VA             {width: 85px;}
.ERW                  {width:102px;} 
.KA1, .KA2            {width: 49px;}

.InputLabel                                                 {font-size:10px; color:#000;}
.TexExtrasInpLbl,    .TexCarInpLbl                          {font-size:12px; color:#000; text-align: right; border:0;}
.TexLinkPinkS12,     .TexHeadSubTable, .TexHeadAlternTable  {font-size:12px; color:#A90852;}
.TexHeadSubTable2,   .TexHeadMainTable                      {font-size:14px; color:#A90852;}
.TexHeadMainTableXL, .TexGesamtpreis, .TexGesamtpreisInpLbl {font-size:16px; color:#A90852;}
.TexHeadMainTableXXL                                        {font-size:18px; color:#A90852;}

.TexCarInpLbl, .CalendarSearch,
.TexHeadMainTable, .TexGesamtpreis, .TexGesamtpreisInpLbl   {font-weight:bold;}

.TexHeadMainTable     {text-transform:uppercase;}
.TexGesamtpreisInpLbl {text-align:right; border:0;}
.TexCarInpLbl         {background-color:#FDD0E4}
.CalendarSearch       {background-color:#FF0099; color:#FFF;}
.TexSmall             {color:#A90852;}

#HotelInfo #Tabs .Tab,
#HotelInfo #NewTabs .NewTab {width:150px;}
#HotelInfo #NewTabs         {background-color:#fff;}

#HotelInfo #NewTabs .Spacer          {border-bottom: 1px solid #a90852;}
#HotelInfo #NewTabs .NewTab          {height:35px; text-align:center;}
#HotelInfo #NewTabs .NewTab a        {text-decoration: none;}
#HotelInfo #NewTabs .NewActiveTab    {font-size:16px; background-image: url(/oss/pics/wl/lmn/tab_active.gif);}
#HotelInfo #NewTabs .NewActiveTab a  {color:#A90852;}
#HotelInfo #NewTabs .NewPassiveTab   {font-size:11px; background-image: url(/oss/pics/wl/lmn/tab_passive.gif);}
#HotelInfo #NewTabs .NewPassiveTab a {color:#fff;}
.basketAgbLink {color:#FF0000; text-decoration:underline; }