/*bestimmt die Hintergrundfarbe, in die das Hintergrundbild auslaeuft.;
Im IE6 bleibt das Bild stehen*/

.Body {
    background-color: #EDEDED;
}

.l286 .backgroundColor,
.l286 #content .leftColumn .box h3.headline,
.l286 #content .rightColumn .box h3.headline,
.l286 #content .rightColumn .box.gastgeber a.active .backgroundColor,
.l286 #content .rightColumn .box.gastgeber a.active:hover .backgroundColor,
.l286 #content .rightColumn .box.gastgeber a:hover .backgroundColor,
.l286 #content .rightColumn .box.gastgeber a .accordionTab,
.l286 #rightTabset_2 .travelSearch form,
.l286 #rightTabset_1 .pauschalenSearch form,
.l286 #rightTabset_0 .lastMinutePauschalenSearch form,
.l286 .allgaeuKarte a {
    background-color: #006DAD;
}

.l286 .Widget.Tabset .TabsetContent .content h1,
.l286 #middleTabset_0_Content .BannerContainer a.BannerLink h3 a,
.l286 #content .middleColumn .box .bgFooter .topButton a,
.l286 #content .middleColumn .pageFooter .printversion .button a,
.l286 #content .middleColumn .box .bgFooter .pageFooter .bookmarks .button a,
.l286 .s2 .Nachricht.spalte,
.l286 .info h1 a:link,
.l286 .s2 .Nachricht.spalte .info h1 a:visited,
.l286 .Template.VA .gruppe h3 {
    color: #006DAD !important;
}

.l286 #content .middleColumn .pageFooter .printversion .button a {
    background:  url(/gfx/druckversion.gif) no-repeat scroll left 2px;
}

.l286 #content .middleColumn .box .bgFooter .pageFooter .bookmarks .button a {
    background: url(/gfx/weiterlesen.gif) no-repeat scroll left 2px;
}

.l286 #content .rightColumn .box.gastgeber a.selected .backgroundColor,
.l286 #content .rightColumn .box.gastgeber a.selected:hover .backgroundColor,
.l286 #content .rightColumn .box.gastgeber a.selected:hover .backgroundColor,
.l286 #content .rightColumn .box.gastgeber a.selected .accordionTab {
    color: #fff !important;
}

.l286 #content .rightColumn .box.gastgeber a .accordionTab {
    background: url(/gfx/bg-accordion-link-winter.png) no-repeat left top;
    color: #73cbff;
}

.l286 #content .rightColumn .box.gastgeber a.active .backgroundColor {
    color: #73cbff;
}

.l286 #content .rightColumn .box.gastgeber a.selected .accordionTab {
    background: url(/gfx/bg-accordion-link-winter-on.png) no-repeat left top;
}

.l286 #content .rightColumn .box.gastgeber .bgHead .backgroundColor {
    background: #006DAD url(/gfx/box-headline-bg.png) repeat-x 0 0;
}

/*-----------------------------------*/

.l286 .button a,
.l286 .leftColumn .button a,
.l286 .Template .button a,
.l286 #middleTabset .BannerContainer .weiter a {
    color: #004185;
    background: url(/gfx/weiterlesen.gif) no-repeat left 2px;
}

.l286 .button a:hover,
.l286 .leftColumn .button a:hover,
.l286 .Template .button a:hover,
.l286 #middleTabset .BannerContainer .weiter a:hover {
    color: #fff;
    background: #004185 url(/gfx/weiterlesen-hover.gif) no-repeat left 2px;
}

.l286 .button.negativ a:hover {
    background: #fff url(/gfx/weiterlesen.gif) no-repeat left 2px !important;
    color: #006DAD !important;
}

.l286  #content .middleColumn .box .bgFooter .topButton a {
    background: #fff url(/gfx/top.gif) no-repeat left 2px;
}

.l286  #content .middleColumn .box .bgFooter .topButton a:hover {
    color: #fff;
    background: #343434 url(/gfx/top-hover.gif) no-repeat left 2px;
}

.l286 .leftColumn .button.negativ a,
.l286  .Template .button.negativ a {
    background: url(/gfx/weiterlesen-hover.gif) no-repeat left 2px;
    color: #fff;
}

.l286 .leftColumn .button.negativ a:hover,
.l286  .Template .button.negativ a:hover {
    background: #fff url(/gfx/weiterlesen.gif) no-repeat left 4px !important;
    color: #006DAD !important;
}

/*--------------------------------------------*/

.Body {
    background: #EDEDED !important;
}

/*-------------- Box Prospekte ---------------*/

.l286 .prospekteBox h2.headline {
    color: #AFCADA;
}

/*----------------------------------------------------*/

.Body {
    background: #61a62d;
}

/*----------------- header -----------------------------*/

.l286 #header .languages select {
    color: #A1B2C0;
}

.l286 #header .headerNav ul li a {
    background: url(/gfx/bg-headNav.png) repeat-x;
    color: #fff !important;
}

.l286 #header .headerNav ul li a:hover {
    background: #343434;
    color: #fff;
}

/*------------------ leftColumn --------------------------*/

.l286 #content .leftColumn .box .boxContent a:hover {
    background: #343434;
    color: #fff;
}

.l286 #content .leftColumn .box h3.headline {
    color: #fff;
}

.l286 #content .leftColumn .box .headlineShadow {
    background: url(/gfx/box-headline-shadow.png) no-repeat;
}

/*----------------- leftColumn Box Wetter ------------------------*/

.l286 #content .leftColumn .box.wetter .bgHead {
    background: url(/gfx/box-headline-wetter-off.jpg) repeat-x;
}

.l286 #content .leftColumn .box.wetter .bgHead a {
    color: #004185;
}

.l286 #content .leftColumn .box.wetter .boxContent {
    background: url(/gfx/box-wetter-middle.png) repeat-y;
}

.l286 #content .leftColumn .box .wetter {
    background: url(/gfx/box-wetter-bottom.png) no-repeat;
}

.l286 #content .leftColumn .box.wetter h3.headline {
    background: url(/gfx/box-headline-wetter-bg.jpg) repeat-x;
    color: #004185;
}

/*----------------- middleColumn -----------------------------*/

.l286 #content .middleColumn .box .boxContent {
    background: url(/gfx/box-content-start-bg.png) repeat-y;
}

.l286 #content .middleColumn .box .bgFooter {
    background: url(/gfx/box-content-start-bottom.png) no-repeat;
}

.l286 #content .middleColumn .box .motiv {
    background: url(/gfx/box-content-flocken01.png) no-repeat left top;
}

/*---------------------- Travel ---------------*/

.l286 .Travel.Eintrag {
    color: #343434 !important;
}

.l286 .Travel.Eintrag .text {
    color: #888;
}

/*----------------------------------------------------------*/

.l286 .loginstatus {
    border: 1px solid #A1B2C0;
    background: transparent url(/gfx/bg-headNav.png) repeat-x;
}

.l286 .loginstatus a {
    color: #A1B2C0;
}

/*----------------------------------------------------*/

.l286 #middleTabset_0_Content .BannerContainer a.BannerLink,
.l286 #middleTabset_0_Content .BannerContainer a.BannerLink:hover {
    color: #343434;
}

.l286 #middleTabset_0_Content .BannerContainer a.BannerLink h3 {
    color: #004a9a;
}

.l286 .leftColumn .box.highlight .boxContent .BannerContainer .BannerLink h3 a,
.l286 .leftColumn .box.highlight .boxContent  .BannerContainer .BannerLink:hover h3 a:hover {
    color: #AFCADA !important;
}

/*------------ Tabset leftColumn Wetter ---------------*/

.l286 .leftColumn .box.wetter .Captions {
    background:transparent url(/gfx/bg-ul-captions-wetter.png) repeat-x scroll 0 0;
}

.l286 .leftColumn .box.wetter .Caption a {
    color: #004185 ;
}

.l286 .leftColumn .box.wetter .Caption a:hover  {
    background: transparent url(/gfx/active-tab-wetter-off.png) no-repeat scroll right 0;
    color: #004185;
}

.l286 .leftColumn .box.wetter .Caption a.active {
    background: transparent url(/gfx/active-tab-wetter.png) no-repeat scroll right 0;
    color: #004185;
}

.l286 .leftColumn .box.wetter .TabsetContent.active {
    border: none;
    background: url(/gfx/box-wetter-middle.png) repeat-y;
}

/*----------- Template Artikel Highlight leftColumn ----------*/

.l286 #content .leftColumn .s2 .spalte .info h3 a {
    background: none;
    color: #fff3bc;
}

.l286 #content .leftColumn .s2 .spalte .info .text {
    color: #fff;
}

/*------------------ rightColumn --------------------------*/

.l286 #content .rightColumn .box h3.headline {
    color: #fff;
}

.l286 #content .rightColumn .box .headlineShadow {
    background: url(/gfx/box-headline-shadow.png) no-repeat;
}

.l286 .rightColumn .box.gastgeber.Widget.Tabset .Caption a {
    color: #AFCADA;
}

.l286 .rightColumn .box.gastgeber.Widget.Tabset a.active .backgroundColor,
.l286 .rightColumn .box.gastgeber.Widget.Tabset a.active:hover .backgroundColor,
.l286 .rightColumn .box.gastgeber.Widget.Tabset a:hover .backgroundColor {
    color: #fff !important;
}

/*-------------rightColumn Box Gastgeber ------------------------*/

.l286 #content .rightColumn .box.gastgeber .bgHead a {
    color: #a4d06a;
}

/*-------------------- Footer ----------------------------------*/

.l286 #footer {
    background: #06314a;
}

.l286 #footer .container .contact,
.l286 #footer .container .contact h2,
.l286 #footer .container .contact h3,
.l286 #footer .container .contact .copyright,
.l286 #footer .container .links .realized,
.l286 #footer .container .links .realized a {
    color: #a4bfce;
}

.l286 #footer .container .links .partner a,
.l286 #footer .container .links .kontakt a,
.l286 #footer .container .links .haftungsausschluss a,
.l286 #footer .container .links .datenschutz a,
.l286 #footer .container .links .impressum a,
.l286 #footer .container .links .sitemap a {
    background: #031c2a;
    color: #a4bfce;
}

.l286 #footer .container .links .partner a:hover,
.l286 #footer .container .links .kontakt a:hover,
.l286 #footer .container .links .haftungsausschluss a:hover,
.l286 #footer .container .links .datenschutz a:hover,
.l286 #footer .container .links .impressum a:hover,
.l286 #footer .container .links .sitemap a:hover {
    background: #a4bfce;
    color: #031c2a;
}

.l286 #advertisements3 .BannerContainer a.BannerLink {
    color: #031C2A;
    text-decoration: none;
}

.l286 #advertisements3 .BannerContainer a.BannerLink h3 {
    color: #031C2A !important;
}

.l286 #advertisements3 .BannerContainer a.BannerLink h3 a,
.l286 #advertisements3 .BannerContainer a.BannerLink:hover h3 a:hover {
    color: #031C2A;
}

.l286 #advertisements3 .BannerContainer a.BannerLink:hover h3 a:hover {
    text-decoration: underline;
}

.l286 #advertisements3 .BannerContainer a.BannerLink a,
.l286 #advertisements3 .BannerContainer a.BannerLink:hover a:hover {
    color: #031C2A;
}

.l286 #advertisements3 .BannerContainer a.BannerLink:hover a:hover {
    text-decoration: underline;
}

/*---------------------- VORLAGEN -----------------------------------*/

/*--------------------------------- TEMPLATES ----------------------------------*/

/*---------------------------- Allgemeine Vorgaben -----------------------------*/

.l286 .Template .textile p a:hover,
.l286 .Template .header a:hover {
    background: #343434;
    color: #fff;
}

.l286 .Template .header a.back {
    background: url(/gfx/back.jpg) no-repeat 2px 7px;
    color: #005492;
}

.l286 .Template .header a.back:hover {
    background: url(/gfx/weiterlesen-hover.jpg) no-repeat;
    color: #fff;
}

.Template .textile p,
.Template .textile ul li,
.l286 .Template .textile ol li {
    color: #343434;
}

.Template .textile a,
.l286 .Template .textile p a {
    color: #343434;
}

.l286 .Template h1 {
    color: #343434;
}

.l286 .Template h2 {
    color: #343434;
}

.l286 .Template h2.divider {
    background: transparent url(/gfx/divider_trenner.gif) no-repeat scroll left bottom;
    color: #006DAD;
}

.Template .minitext,
.Template .bilder .minitextEins .textile p,
.l286 .Template .bilder .minitextZwei .textile p {
    color:#343434 !important;
}

.l286 .headline .more a {
    color: #343434;
}

.l286 .leftColumn .Template a {
    color: #fff !important;
}

/*-------------------------- Template .s5 Default Standard CSS --------------------*/

.l286 .s5 h1 {
    color: #343434;
}

.l286 .s5 .textile p {
    color: #343434;
}

.l286 .s5 .textile p ul li{
    color: #343434;
}

.l286 .s5 .bildinfo {
    color: #343434;
}

/*------------------- Template .s64 - Default Erweitert Standard CSS ----------------*/

.l286 .s64 {
    color: #343434;
}

.l286 .s64 .headline h2 {
    color: #343434;
}

.s64 .bilder .minitextEins .textile p,
.l286 .s64 .bilder .minitextZwei .textile p {
    color: #343434 !important;
}

.l286 .s64  .headline .more a {
    color: #006DAD;
}

/*------------------------------ Template .s85 Divider --------------------------------*/

.l286 .s85 .header {
    background: url(/gfx/divider_trenner.gif) no-repeat;
    background-position: bottom left;
}

.l286 .s85 h2.headline {
    color: #666666 !important;
}

/*----------- Template .s71/.s69 Mehrbild Text 3 Spalten Standard ----------------------*/

.l286 .s71 {
    color: #343434;
}

.s71 .minitext,
.l286 .s69 .minitext {
    color: #343434 !important;
}

/*----------------------------- Template .s2 - Artikel Standard --------------------------*/

.l286 .s2 .header {
    color: #343434;
}

.l286 .s2 .header a {
    color: #343434;
}

.l286 .s2 .header h2 {
    color: #004185;
}

.s2 .Nachricht.spalte .info h3 a:link,
.l286 .s2 .Nachricht.spalte .info h3 a:visited {
    background: transparent !important;
    color: #004185;
}

.l286 .s2 .Nachricht.spalte .info h3 a:hover {
    background: #343434 !important;
    color: #fff;
}

/*------------------------ Template .s9 - Artikel Reine Bilddarstellung ----------------------------*/

.l286 .s9 .header {
    color: #343434;
}

.l286 .s9 .header h2 {
    color: #004185;
}

.s9 .Nachricht.spalte .info h3 a:link,
.l286 .s9 .Nachricht.spalte .info h3 a:visited {
    background: transparent !important;
    color: #004185 !important;
}

/*------------------------------ Template .s62 - Artikel 3 Spalten ----------------------------------*/

.l286 .s62 .header {
    color: #343434;
}

.l286 .s62 .header h2 {
    color: #343434;
}

.s62 .Nachricht.spalte .info h3 a,
.l286 .s62 .Nachricht.spalte .info h3 a:visited {
    background: transparent !important;
    color: #004185 !important;
}

.l286 .s62 .Nachricht.spalte .info .text {
    color: #343434 !important;
}

/*------------------------------------- Template .s82 - Artikel 2 Spalten ------------------------------*/

.l286 .s82 .header {
    color: #343434;
}

.l286 .s82 .header h2 {
    color: #004185;
}

.s82 .Nachricht.spalte .info h3 a:link,
.l286 .s82 .Nachricht.spalte .info h3 a:visited {
    background: none;
    color: #343434;
}

.l286 .s82 .Nachricht.spalte .info .text {
    color: #343434;
}

/*-------------------- Template .s96 Artikel Darstellung 2 Spalten, Ueberschrift oben -------------------------*/

.l286 .s96 .header {
    color: #343434;
}

.l286 .s96 .header h2 {
    color: #004185;
}

.s96 .Nachricht.spalte .info h3 a:link,
.l286 .s96 .Nachricht.spalte .info h3 a:visited {
    background: none;
    color: #004185;
}

.l286 .s96 .Nachricht.spalte .info h3 a:hover {
    background: #343434;
    color: #fff;
}

.l286 .s96 .Nachricht.spalte .info .text {
    color: #343434;
}

/*------------------------------------------------ Template .s24 - Artikel Begriffe -------------------------------------------*/

.l286 .s24 .header {
    color: #343434;
}

.l286 .s24 .header h2 {
    color: #343434;
}

.s24 .Nachricht a:link,
.l286 .s24 .Nachricht a:visited {
    background: transparent !important;
    color: #343434 !important;
}

.l286 .s24 .Nachricht a:hover {
    background: #343434 !important;
    color: #fff !important;
}

/*------------------------------------------ Template artikelContentTemplate Detailansicht -----------------------------------*/

.l286 .artikelContentTemplate .header h2 {
    color: #343434;
}

.l286 .artikelContentTemplate .Nachrichten .Nachricht h3 a {
    color: #343434;
}

.l286 .artikelContentTemplate .Nachrichten .Nachricht h3 a:hover {
    background: #343434;
    color: #fff;
}

/*------------------------------------------------------ Template .s3 Bildergallerie -------------------------------------------*/

.l286 .s3 .header h2 {
    color: #343434;
}

.l286 .s3 .header .link {
    color: #343434;
}

.l286 .s3 .header .link a {
    color: #343434;
}

.l286 .s3 .Bilder .hinweis {
    color: #f00;
}

.l286 .s3 .Bilder ul.vorschauData li.detail:hover {
    border: 10px solid #343434;
}

/*--------------------------------------------- Template bilderContentTemplate -------------------------------------------------*/

.l286 .bilderContentTemplate .header h2 {
    color: #343434;
}

/*--------------------------------------------- Template imageContentTemplate --------------------------------------------------*/

.l286 .imageContentTemplate {
}

.l286 .imageContentTemplate .header h2 {
    color: #343434;
}

.l286 .imageContentTemplate .header a {
    color: #343434;
}

.l286 .imageContentTemplate .spalte {
    color: #343434;
}

/*------------------------------------- Template .s76 Sitemap Allgaeu Produktlinie --------------------------------------------*/

.l286 .s76 .Seite .box a {
    background-color: #00A6A2;
}

.l286 .s76 .Sitemap .Seite {
    border: 1px solid #fff;
}

.l286 .s76 .Sitemap .Seite:hover {
    border: 1px solid #013C78;
}

/*---------------------------------------------------- Template .s21 Geodata --------------------------------------------------*/

.l286 .s21 .header h2 {
    color: #343434;
}

/*---------------------------- Tags in Detailansicht ---------------------------------------*/

.l286 .Template .Tags span {
    background: url(/gfx/tag-left.gif) no-repeat 0 0;
}

.l286 .Template .Tags span a {
    background: url(/gfx/tag-middle.gif) repeat-x right top;
    color: #666666;
}

.l286 .Template .Tags span a:hover {
    background-color: transparent;
    color: #343434;
}

/*------------- textile Tabellen -----------------*/

.l286 .textile table {
    border-left: 1px solid #E0E0E0;
    border-top: 1px solid #E0E0E0;
    border-bottom: none;
    border-right: none;
}

.l286 .textile th {
    border-bottom: 1px solid #E0E0E0;
    border-right: 1px solid #E0E0E0;
}

.l286 .textile td {
    border-bottom: 1px solid #E0E0E0;
    border-right: 1px solid #E0E0E0;
}

/*----------------------- LIS / VA ------------------*/

.l286 .LIS .header h1 {
    background: url(/gfx/divider_trenner.gif) no-repeat left bottom;
}

.l286 .VA .header h1 {
    background: url(/gfx/divider_trenner.gif) no-repeat left bottom;
}

.l286 .Veranstaltungen .gruppe h3 {
    border-bottom: 2px solid #343434;
    color: #343434;
}