<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.modHeader form .ym-searchfield {
	width:15em;
}

div.modSidebarNavigation.strassenbau{
	display:none;
}
div.breadcrumbs{
	display:none;
}
div.kontaktinhaltimpressum{
	display:none;
}
.modMainNavigation ul.nav-level-1 &gt; li {
    width: 100%;
}
ul.nav-level-1-limit-to-7&gt;li:last-child{
	width:100%;
	/*text-align:center;*/
}

.ym-g960-8{
	padding-left:20px;
}
div.breadcrumbs{
	display:block;
	margin-bottom: 20px;
	font-family: monospace;
}
div.breadcrumbs a{
	color:#008dc9;
}

/*
Style Selector
*/

[type=radio].styleSelector { 
	position: absolute;
	opacity: 0;
	width: 0;
	height: 0;
  }

  [type=radio].styleSelector + img {
	cursor: pointer;
	width: calc(100% / 2 - 20px);
  }

  [type=radio].styleSelector:checked + img {
	outline: 2px solid #f00;
  }

/*
*  HIER GEHT DER BEREICH LOS FÃœR DEN ALTEN STYLE
*/
body.oldStyle{
	font-size:13px;
}
body.oldStyle a{
	color: #07B;
}
body.oldStyle .modHeader div.header-navigation .header-navigation-fixed, body.oldStyle .modHeader {
	background-color: transparent;
}
body.oldStyle div.ym-wrapper{
	min-width:0;
	max-width:none;
	margin:0;
	width:100%;
}
body.oldStyle &gt; div.ym-wrapper &gt; div{
	padding:0;
}
body.oldStyle .modHeader div.header-navigation{
	height: auto;
}
body.oldStyle .modHeader div.header-navigation .header-navigation-fixed.fix {
	position:relative;
	height:22px;
	width: calc(100% - 130px);
}
body.oldStyle div.modHeader div.header-navigation-fixed div#modBurgerNavigation, body.oldStyle ul.header-navigation{
	/*display:none;*/
	position: relative;
	float: left;
	top:21px;
	width: 224px;
}
body.oldStyle ul.header-navigation{
	display:none;
}

/*Zweite Accessibility*/
body.oldStyle #main ul.header-navigation.accessibility-options{
	top:0;
	display:block;
}
body.oldStyle #main ul.header-navigation li {
    display: block;
    float: left;
}

body.oldStyle #main ul.header-navigation li a[data-role="home"]::before, body.oldStyle #main ul.header-navigation li a[data-role="open-burger-navigation"]::before {
    font-size: 1.6em;
    line-height: 1em;
    display: inline-block;
    margin-left: 0;
    margin-right: 0;
    text-align: center;
    width: 100%;
}
body.oldStyle #main ul.header-navigation li a {
    color: #333;
    line-height: 1.6em;
}
body.oldStyle #main ul.header-navigation li a[data-role="home"] span, body.oldStyle #main ul.header-navigation li a[data-role="open-burger-navigation"] span {
    position: absolute !important;
    left: -9999px;
    top: -9999px;
    overflow: hidden;
    max-width: 200px;
    max-height: 200px;
}
body.oldStyle #main ul.header-navigation li a[data-role="open-burger-navigation"] {
    display: none;
}


body.oldStyle #main ul.header-navigation li.accessibility ul{
    list-style-type: none;
}

body.oldStyle #main ul.header-navigation li.accessibility a {
    background: url(../img/backgrounds/blueGradient.jpg) top left repeat-x #133968;
    background: linear-gradient(to bottom, #2c5a93 0, #133968 100%);
    color: #fff;
}
body.oldStyle #main ul.header-navigation li.accessibility a span {
    position: absolute !important;
    left: -9999px;
    top: -9999px;
    overflow: hidden;
    max-width: 200px;
    max-height: 200px;
}
body.oldStyle #main ul.header-navigation li a[data-role="home"], body.oldStyle #main ul.header-navigation li a[data-role="open-burger-navigation"] {
    padding-left: 0;
    padding-right: 0;
    width: 4em;
}


body.oldStyle #main ul.header-navigation li a {
    display: block;
    color: #333;
    background-color: #f3f3f3;
    border-top: solid 1px #d7d7d7;
    border-right: solid 1px #d7d7d7;
    border-bottom: solid 1px #d7d7d7;
    padding: .6em 3px;
    line-height: 1.6em;
    height: 3em;
    box-sizing: border-box;
}
body.oldStyle #main ul.header-navigation li a:hover {
    color: #333;
    background: #fff;
}

body.oldStyle #main ul.header-navigation li a[data-role="a-z"]::before {
    display: inline-block;
    line-height: 3em;
    position: absolute;
    right: 0;
    top: 0;
}
body.oldStyle #main ul.header-navigation li a[data-role="a-z"] {
    white-space: nowrap;
    padding-left: 1em;
    padding-right: 1.75em;
    position: relative;
    line-height: 1.8em;
}
/***/

body.oldStyle .modHeader form{
	/*left:-225px;*/
	z-index:1;
}
body.oldStyle .modHeader form .ym-searchfield {
	margin-left:0px;
	height:22px;
	line-height:normal;
	border-left: #07b 6px solid;
	width:220px;
}
body.oldStyle .modHeader form .ym-searchbutton {
	display:none;
}
body.oldStyle .modHeader&gt;img{
	display:none;
}
body.oldStyle article.ym-g960-8.ym-gr{
	width: calc(100% - 210px);
}
body.oldStyle div.modFooterToggle[role="tablist"]{
	display:none;
}
body.oldStyle div.modSidebarNavigation.vertical{
	display:none;
}

/*body.oldStyle &gt; div.ym-wrapper &gt; div &gt; div.modMainNavigation.show-level-2.optimize-line-breaks{*/
body.oldStyle div.modMainNavigation.show-level-2.optimize-line-breaks{
	display:none;
}
body.oldStyle div.breadcrumbs, body.oldStyle div.kontaktinhaltimpressum{
	display:block;
	padding: 2px 0px 15px 0px;
	margin-bottom:0px;
}
body.oldStyle div.kontaktinhaltimpressum{
	text-align: center;
	display:none;
}
body.oldStyle #nav{
	background-image: url(../img/header.png);
	background-repeat:no-repeat;
}
body.oldStyle .modHeader div.logo{
	padding-bottom:5px;
}
body.oldStyle #strassenbauleiste{
	height:22px;
	background-color:#ddd;	
	width: calc(100% - 130px);
	/*left: -225px;*/
	position: relative;
}
body.oldStyle #strassenbauleiste li{
	border-left: 5px blue;
	padding-left: 5px;
	background-color:none;
	width:100px;
}
body.oldStyle #strassenbauleiste li a{
	text-align:left;
	color:#07B;
	padding: 2px 2px 2px 9px;
	height:auto;
	line-height:auto;
	border:none;
	padding:0;
	padding-left: 7px;
	margin-left:-5px;
	background-color:transparent;
}

body.oldStyle #strassenbauleiste li li {
	width: auto;
  }
body.oldStyle div.ym-g960-8.ym-gl{
	margin-left:30px;
	margin-top: -30px;
}
body.oldStyle .ym-g960-8{
	padding-left:0;
}
/*
SIDE NAVIGATION
*/
body.oldStyle aside.ym-g960-4.ym-gl{
	width: 223px;
}
body.oldStyle div.modSidebarNavigation.strassenbau{
	display:block;
	background-color:#ddd;	
}
body.oldStyle div.modSidebarNavigation.strassenbau ul li a,body.oldStyle div.modSidebarNavigation.strassenbau ul li.active a{
	background-color:transparent;	
}
body.oldStyle .modSidebarNavigation ul.nav-level-2 &gt; li a {
    border-top: none;
}
body.oldStyle .modSidebarNavigation ul.nav-level-2 &gt; li a, body.oldStyle .modSidebarNavigation ul.nav-level-1 &gt; li &gt; a { 
	border-bottom: solid 1px #adadad;
}
body.oldStyle ul.nav-level-1-limit-to-7&gt;li:last-child{
	text-align:left;
}
body.oldStyle div.modFooter a{
	color:white;
}


body.oldStyle.modHeader div.header-navigation ul li{
    width: 25%;
}
body.oldStyle.modHeader div.header-navigation ul li.accessibility{
    width: 50%;
}</pre></body></html>