.Body.l453 {
  background: none repeat scroll 0 0 #E3E0C8;
}

.l453 #specialDiv1 {
	background: url(/gfx/LAG/BW/wir-sind-sueden.png) no-repeat 918px top;
	height: 55px;
	margin: 0 auto 25px auto;
	width: 1000px;
}

.l453 #pageContent{
  padding: 45px 30px 15px 30px;
}

/* Anpassungen Travel */

.l453 #main {
  background: #FBF6D9;
}

.l453 #tt_orientationNav ul li.active span {
    color: #FFFFFF;
}

.l453 #tt_orientationNav ul li.active,
.l453 #tt_orientationNav ul li span.placeHolder { 
	background-image: url(/gfx/travel/BW/bg-orientationSprite.png);
}

.l453 #tt_orientationNav ul li span.step { 
	background-image: url(/gfx/travel/BW/bg-orientationStepSprite.png);
}

.l453 #tt_orientationNav ul li.active span.status {
  background: #711223;
}

.l453 #tt_orientationNav ul li.active span.status,
.l453 #tt_orientationNav ul li.active a { 
	background: #711223;
}

/* Warenkorb klickbar */
.l453 #tt_orientationNav ul li.step_00:hover { background-image: url(/gfx/travel/BW/bg-orientationSprite.png); }
.l453 #tt_orientationNav ul li.step_00:hover a, .l453 #tt_orientationNav ul li.step_00:hover span.status { background: #711223; }


.l453 #countResult,
.l453 .pager span { 
  color: #fff; 
}

.l453 .pager .active {
  background: #fff;
  color: #000;
}

/* dunkler Hintergrund */

.l453 #tt_orientationNav ul li.active a,
.l453 .tt_viewPager,
.l453 #tt_column .box .filter {
  background: #711223;
  color: #ffffff;
}

.l453 #pager .active,
.l453 #map-side-bar a.map-link {
    color: #8C0024;
}

/* heller Hintergrund */
.l453 #tt_column .box .filter h5.closed,
.l453 #tt_column .box .filter .accommodationBlock h5,
.l453 #tt_column .box .filter h5.open {
  background-image: url("/gfx/travel/arrow-sprite-white.png");
  background-color: #8C0024;
}

.l453 #tt_column .box .filter h5.closed,
.l453 #tt_column .box .filter .accommodationBlock h5{
  color: #ffffff;
}

.l453 #tt_column #roomSearch .furtherRoom {
	background: #8C0024;
}

.l453 #tt_column #addScnt {
	background-color: #8C0024;
}

.l453 #tt_column .remScnt,
.l453 #tt_column .infoScnt,
.l453 #tt_column #roomSearch .furtherRoom label,
.l453 #tt_column #addScnt {
	color: #fff !important;
}

/* ------ */

.l453 #header {
  background: none;
  height: 140px;
}

.l453 #logoContainer {
  background: #8c0024 url(/gfx/LAG/BW/bg-header.png) no-repeat 482px bottom;
  width: 1000px;
}

.l453 #logo {
    left: 90px;
    top: 8px;
    width: 100px;
}

.l453 #landsichtenLogo {
  display: block;
  right: 30px;
  top: 15px;
  width: 175px;
}

.l453 #landsichtenLogo .logo-text {
  color: #ede195;
  display: block;
  height: 30px;
  padding: 20px 0 0 5px;
  line-height: 120%;
  width: 93px;
  float: left;
  text-align: left;
}

.l453 #landsichtenLogo .logo{
  background: url("/gfx/LAG/landsichten-logo-klein.png") no-repeat scroll left top transparent;
  width: 77px;
  height: 47px;
  float: left;
}

.l453 a#freizeitplanerLink {
  background: url("/gfx/bg-freizeitplanerLink.png") no-repeat left top;
  color: #000;
  right: 56px;
}

.l453 #freizeitplanerMap{
  background: url("/gfx/LAG/BW/bg-freizeitplanerMap.png") no-repeat scroll right top transparent;
}

.l453 #bundeslandName {
  background: url("/gfx/LAG/BW/bw.png") no-repeat;
  width: 282px;
  height: 58px;
  position: absolute;
  left: 210px;
  top: 30px;
}

.l453 #flyOutBox {
  background: #f5efc5 url("/gfx/LAG/BW/bg-flyout.png") repeat-x;
  top: 140px;
}

.l453 #flyOutBox .vorschauSitemapWide .item,
.l453 #flyOutBox .vorschauSitemap .Sitemap,
.l453 #flyOutBox .urlaubsregionenSitemap .Sitemap {
  background: #fbf6d9;
  border-color: #79192a;
}

.l453 #mainNav {
  background: #711223;
  top: 115px;
  box-shadow: none;
  padding: 0px 0px 0px 55px;
  width: 945px;
}

.l453 #mainNav ul li a {
    background: none;
    border: none;
    color: #ede195;
    display: block;
    font-size: 14px;
    padding: 0 10px;
}

.l453 #mainNav ul li a:hover,
.l453 #mainNav ul li a.active,
.l453 #mainNav ul li.active a {
    background: #540816;
    color: #fff;
}

.l453 #siteSearch {
  background: #f5efc3;
}

.l453 #siteSearch .button,
.l453 #ggSearchTop input.button {
  background: none;
  background-color: #79b51c;
  background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.07, rgb(120,181,28)), color-stop(0.54, rgb(159,199,84)) );
  background-image: -moz-linear-gradient( center bottom, rgb(120,181,28) 7%, rgb(159,199,84) 54% );
}

.l453 #siteSearch .button {
  width: 50px;
  margin: 0px 0px 0px 5px !important;
}

.l453 #decorTop {
  display: none;
}

/*
.l453 #breadcrumbs {
  background: #F5EFC3;
}
*/

.l453 #main {
  background: #FBF6D9;
}

.l453 #footer {
  background: #f6f4e2;
  padding: 30px 0px;
}

.l453 #footer .footerSEO h2 {
  font-size: 17px;
  font-weight: bold;
  color: #263d17;
}

.l453 #footerTextContainer {
  border: none;
  padding: 0px 30px 20px 30px;
}

.l453 #socialMediaFooter {
  border: none;
  background: #ede195;
  padding: 5px 30px;
}

.l453 #metaNav2 ul,
.l453 #footer .footerSEObottom {
    padding: 0px 30px;
}

.l453 #socialMediaFooter a {
  color: #263d17;
  font-size: 13px;
  font-weight: bold;
  text-transform: normal;
}

.l453 #realised {
     padding-right: 30px;
 }

.l453 #tt_column .box .filter .switch, 
.l453 #tt_column .box .filter .openSwitch {
  background: #fff;
}

.l453 #tt_column .box .filter.reisedaten label {
  color: #fff;
}
