/* Anpassungen Travel */

.l456 #tt_orientationNav ul li.active span.status, 
.l456 #tt_orientationNav ul li.active a { 
	background: #68B500;
}

.l456 #tt_orientationNav ul li.active,
.l456 #tt_orientationNav ul li span.placeHolder { 
	background-image: url(/gfx/travel/MV/bg-orientationSprite.png);
}

.l456 #tt_orientationNav ul li span.step { 
	background-image: url(/gfx/travel/MV/bg-orientationStepSprite.png);
}

.l456 #pageContent{
  padding: 45px 30px 15px 30px;
}

/* Warenkorb klickbar */
.l456 #tt_orientationNav ul li.step_00:hover { background-image: url(/gfx/travel/MV/bg-orientationSprite.png); }
.l456 #tt_orientationNav ul li.step_00:hover a, .l456 #tt_orientationNav ul li.step_00:hover span.status { background: #68B500; }

/* dunkler Hintergrund */

.l456 #tt_orientationNav ul li.active a,
.l456 .tt_viewPager,
.l456 #tt_column .box .filter {
    background-color: #68B500;
}

.l456 #pager .active,
.l456 #map-side-bar a.map-link {
    color: #8C0024;
}

/* heller Hintergrund */

.l456 #tt_column .box .filter h5.closed,
.l456 #tt_column .box .filter .accommodationBlock h5,
.l456 #tt_column .box .filter h5.open {
    background-color: #FFDB80;
    color: #000000;
}

.l456 #tt_column .box .filter h5.closed,
.l456 #tt_column .box .filter .accommodationBlock h5{
  color: #000;
}

.l456 #tt_column #roomSearch .furtherRoom {
	background: #468E00;
}

.l456 #tt_column #addScnt {
	background-color: #468E00;
}

.l456 #tt_column .remScnt,
.l456 #tt_column .infoScnt,
.l456 #tt_column #roomSearch .furtherRoom label,
.l456 #tt_column #addScnt {
	color: #fff !important;
}

/* ------ */

.Body.l456  {
    background: #aecaeb;
    font-family: "lucida grande", "lucida sans", sans-serif;
}

.l456 #innerWrapper {
    background: #b4da80;
    box-shadow: 0 4px 8px #666;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    border: 2px solid #fff;
}

.l456 #header {
    background: #b4da80;
    width: 1000px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    height: 150px;
}

.l456 #headerPic {
    height: 235px;
    top: 146px;
    width: 1000px;
}

.l456 #logoContainer {
    width: 1000px;
}

.l456 #logo {
    background: url("/gfx/LAG/MV/bg-whiteTransp.png") repeat;
    height: 140px;
    left: 30px;
    top: -24px;
    width: 160px;
    padding: 9px 0px 0px 60px;
}

.l456 #logo img {
    width: 95px;
    display: block;
    box-shadow: 0px 0px 3px #666;
}

.l456 #bundeslandName {
    background: url("/gfx/LAG/MV/mv.png") no-repeat;
    width: 422px;
    height: 27px;
    position: absolute;
    left: 300px;
    top: 35px;
}

.l456 #landsichtenLogo {
    display: block;
    right: 30px;
    top: 15px;
    width: 175px;
}

.l456 #landsichtenLogo .logo-text {
    color: #000;
    display: block;
    height: 30px;
    padding: 20px 0 0 5px;
    line-height: 120%;
    width: 93px;
    text-align: left;
    float: left;
}

.l456 #landsichtenLogo .logo{
  background: url("/gfx/LAG/landsichten-logo-klein.png") no-repeat scroll left top transparent;
  width: 77px;
  height: 47px;
  float: left;
}

.l456 #freizeitplanerMap{
  background: url("/gfx/LAG/MV/bg-freizeitplanerMap.png") no-repeat scroll right top transparent;
  right: 10px;
}

.l456 a#freizeitplanerLink{
  right: 36px;
}

.l456 #mainNav {
    background: #68b500;
    box-shadow: 0px 0px 3px #333;
    padding: 0px 0px 0px 20px;
    width: 980px;
}

.l456 #mainNav ul li a {
    background: none;
    border: none;
    color: #fff;
    display: block;
    font-size: 14px;
    padding: 0 10px;
}

.l456 #mainNav ul li a:hover {
    background: #386200;
    color: #fff;
}

.l456 #mainNav ul li a:hover,
.l456 #mainNav ul li a.active,
.l456 #mainNav ul li.active a {
    background: #386200;
    color: #fff;
}

.l456 #flyOutBox {
  top: 140px;
}

.l456 #flyOutBox .vorschauSitemapWide .item,
.l456 #flyOutBox .vorschauSitemap .Sitemap,
.l456 #flyOutBox .urlaubsregionenSitemap .Sitemap {
  background: #E5F3C5;
  border-color: #ABD56A;
}

.l456 #siteSearch {
    background: #fff url("/gfx/LAG/MV/bg-sitesearch.png") repeat-x left top;
}

.l456 #siteSearch .button,
.l456 #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% );
}

.l456 #siteSearch .button {
    width: 50px;
    margin: 0px 0px 0px 5px !important;
}

.l456 #decorTop {
  display: none;
}

.l456 #main {
    background: #b4da80;
}

.l456 #footer {
    background: none;
    padding: 30px 0px;
}

.l456 #footer .footerSEO h2 {
    font-size: 17px;
    font-weight: bold;
    color: #396300;
}

.l456 #footerTextContainer {
    border: none;
    padding: 0px 30px 20px 30px;
}

.l456 #socialMediaFooter {
    border: none;
    background: #68b501;
    background: -moz-linear-gradient(left, #68b501 0%, #9fcf5d 50%, #68b501 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#68b501), color-stop(50%,#9fcf5d), color-stop(100%,#68b501)); /* Chrome,Safari4+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68B501', endColorstr='#68B501',GradientType=1 ); /* IE6-9 */
    background: linear-gradient(left, #68b501 0%,#9fcf5d 50%,#68b501 100%); /* W3C */
    padding: 4px 30px 3px 30px;
}

.l456 #metaNav2 ul,
.l456 #footer .footerSEObottom {
    padding: 0px 30px;
}

.l456 #footer .footerSEO a {
    color: #006ab3;
}

.l456 #socialMediaFooter a {
    color: #002f5e;
    font-size: 13px;
    text-transform: normal;
}

.l456 #breadcrumbs {
    color: #000;
}

.l456 #breadcrumbs ul li a {
    color: #006ab3;
}

.l456 #realised {
     padding-right: 30px;
 }

.l456 .tt_viewPager,
.l456 #countResult,
.l456 .pager span {
  color: #fff;
}

.l456 .pager .active,
.l456 #tt_column .box .filter .switch, 
.l456 #tt_column .box .filter .openSwitch{
  background: #fff;
}

.l456 .pager .active {
	color: #68B500;
}
