/* Anpassungen Travel */

.l454 #wrapper {
  background: url("/gfx/LAG/BY/transparent-by.png") repeat top left transparent;
}

.l454 #main {
  background: #F9F3E6;
}

.l454 #tt_column .box .filter.reisedaten label {
  color: #fff;
}

.l454 #tt_orientationNav ul li.active span.status, 
.l454 #tt_orientationNav ul li.active a { 
	background: #005D9E;
}

.l454 #tt_orientationNav ul li.active,
.l454 #tt_orientationNav ul li span.placeHolder { 
	background-image: url(/gfx/travel/BY/bg-orientationSprite.png);
}

.l454 #tt_orientationNav ul li span.step { 
	background-image: url(/gfx/travel/BY/bg-orientationStepSprite.png);
}

.l454 #tt_orientationNav ul li.active span.status {
  background: #005D9E;
}

.l454 #pageContent{
  padding: 45px 30px 15px 30px;
}

/* Warenkorb klickbar */
.l454 #tt_orientationNav ul li.step_00:hover { background-image: url(/gfx/travel/BY/bg-orientationSprite.png); }
.l454 #tt_orientationNav ul li.step_00:hover a, .l453 #tt_orientationNav ul li.step_00:hover span.status { background: #005D9E; }

.l454 .pager .active {
    color: #005D9E;
}

.l454 .tt_viewPager,
.l454 #countResult,
.l454 .pager span {
  color: #fff;
}

.l454 .pager .active,
.l454 #tt_column .box .filter .switch, 
.l454 #tt_column .box .filter .openSwitch{
  background: #fff;
}

.l454 #tt_column .box .filter { color: #000; }


.l454 #leaflet2 .box .filter,
.l454 #tt_column .box.reisedaten .filter,
.l454 #tt_column .box .filter h5 {
  color: #fff;
}

/* dunkler Hintergrund */

.l454 #tt_orientationNav ul li.active a,
.l454 .tt_viewPager,
.l454 #tt_column .box .filter {
   background: #005D9E;
}

.l454 #pager .active,
.l454 #map-side-bar a.map-link {
    color: #005D9E;
}

/* heller Hintergrund */
.l454 #tt_column .box .filter h5.closed,
.l454 #tt_column .box .filter .accommodationBlock h5,
.l454 #tt_column .box .filter h5.open {
  background-color: #B2D0E4;
  color: #000000;
}

.l454 #tt_column .box .filter h5.closed,
.l454 #tt_column .box .filter .accommodationBlock h5{
  color: #000;
}

.l454 #tt_column #roomSearch .furtherRoom {
	background: #B2D0E4;
}

.l454 #tt_column #addScnt {
	background-color: #B2D0E4;
}

.l454 #tt_column .remScnt,
.l454 #tt_column .infoScnt,
.l454 #tt_column #roomSearch .furtherRoom label,
.l454 #tt_column #addScnt {
	color: #000 !important;
}

/* ------ */
.Body.l454 {
  background: url("/gfx/LAG/BY/bg-body.jpg") repeat scroll left top transparent
}

.l454 #metaNav {
    padding-right: 5px;
    /* background: url("/gfx/LAG/BY/transparent-by.png") repeat scroll left top transparent;
    z-index: 498; */
}

.l454 #metaNav .floatR {
    background: #432b12;
    color: #ffffff;
}

.l454 #metaNav .floatR.metaNav {
    border-radius-bottomleft: 5px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-radius-bottomleft: 5px;
    background: none repeat scroll 0 0 #432B12;
    padding-left: 5px;
}

.l454 #metaNav .floatR.searchButton {
    border-radius-bottomright: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-radius-bottomright: 5px;
    background: none repeat scroll 0 0 #432B12;
    padding-right: 5px;
}

.l454 #metaNav ul li a {
    color: #ffffff;
}

.l454 #metaNav span#openSearch {
    background: url("/gfx/LAG/BY/bg-topSearch-by.png") no-repeat scroll right center transparent;
}

.l454 #header {
  /* background: url("/gfx/LAG/BY/transparent-by.png") left top; */
  background: none;
  height: 150px;
}

.l454 #logoContainer {
  width: 1000px;
}

.l454 #logo {
    left: 125px;
    top: -14px;
    width: 80px;
}

.l454 #landsichtenLogo {
  display: block;
  right: 200px;
  top: 15px;
}

.l454 #landsichtenLogo .logo-text {
  color: #fff;
  display: block;
  height: 30px;
  padding: 5px 0 0 0;
  line-height: 120%;
}

.l454 #freizeitplanerMap{
  background: url("/gfx/LAG/BY/bg-freizeitplanerMap.png") no-repeat scroll right top transparent;
  right: 5px;
}

.l454 a#freizeitplanerLink{
  right: 31px;
}

.l454 #bundeslandName {
    background: url("/gfx/LAG/BY/bundesland-bayern.png") no-repeat scroll left top transparent;
    height: 78px;
    left: 231px;
    position: absolute;
    top: 28px;
    width: 290px;
}

.l454 #flyOutBox {
  background: url("/gfx/LAG/BY/flyout.png") repeat-x scroll left top #d3c6b8;
  top: 145px;
}

.l454 #flyOutBox .vorschauSitemapWide .item,
.l454 #flyOutBox .vorschauSitemap .Sitemap,
.l454 #flyOutBox .urlaubsregionenSitemap .Sitemap {
  background: #fbf6d9;
  border-color: #005d9e;
}

.l454 #mainNav {
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background: none repeat scroll 0 0 #005D9E;
    margin: 0 5px;
    width: 960px;
}

.l454 #mainNav ul li a {
    background: none;
    border: 0 none;
    font-family: 'Tahoma', 'Helvetica', 'Arial', 'sans-serif';
    font-size: 13px;
    color: #ffffff;
    margin-right: 1px;
    padding: 0 15px;
}

.l454 #mainNav ul li a:hover,
.l454 #mainNav ul li a.active,
.l454 #mainNav ul li.active a {
    color: #bcd5e6;
}

.l454 #decorTop {
  display: none;
}

.l454 #breadcrumbs {
  color: #000;
}

.l454 #footer {
  border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -webkit-border-radius: 0 0 5px 5px;
  background: none repeat scroll 0 0 #F9F3E6;
  padding: 25px;
}


.l454 #socialMediaFooter,
.l454 #footerTextContainer {
    border-bottom: 1px solid #000000;
}

.l454 #socialMediaFooter a {
    font-size: 13px;
}


