@media screen and (max-width: 767px){	/* ----------------------------------------------- */	/* --BS-NAV--------------------------------------- */	/* ----------------------------------------------- */   .navbar,	nav.navbar.navbar-default > div.container-fluid > div.navbar-header{		background-color: #fff;	}						/* Zeile 5 */	*	{  	box-sizing: border-box;	}	/* Zeile 5 */	a	{  	background-color: transparent;  	color: #337ab7;  	text-decoration-line: none;  	text-decoration-style: solid;	}	/* Zeile 5 */	a:active, a:hover	{  	outline-width: 0px;  	outline-style: none;	}	/* Zeile 5 */	a:focus, a:hover	{  	color: #23527c;  	text-decoration-line: underline;  	text-decoration-style: solid;	}	/* Zeile 5 */	a:focus, a:hover	{  	color: #23527c;  	text-decoration-line: underline;  	text-decoration-style: solid;	}	/* Zeile 5 */	a:focus	{  	outline-width: thin;  	outline-style: dotted;  	outline-offset: -2px;	}	/* Zeile 5 */	.open > a	{  	outline-width: 0px;  	outline-style: none;	}	/* Zeile 5 */	.nav > li > a	{  	position: relative;  	display: block;  	padding-top: 10px;  	padding-right: 15px;  	padding-bottom: 10px;  	padding-left: 15px;	}	/* Zeile 5 */	.navbar-nav > li > a	{  	padding-top: 10px;  	padding-bottom: 10px;  	line-height: 20px;	}	/* Zeile 5 */	.navbar-nav > li > a	{  	padding-top: 15px;  	padding-bottom: 15px;	}	/* Zeile 5 */	.nav .open > a, 	.nav .open > a:focus, 	.nav .open > a:hover	{  	background-color: #edf1fa;  	border-top-color: #337ab7;  	border-right-color: #337ab7;  	border-bottom-color: #337ab7;  	border-left-color: #337ab7;	}	/* Zeile 5 */	.nav > li > a:focus, 	.nav > li > a:hover	{  	text-decoration-line: none;  	text-decoration-style: solid;  	background-color: #edf1fa;  	background-color: #fff; 	}	/* Zeile 5 */	.nav > li > a:focus, 	.nav > li > a:hover	{  	text-decoration-line: none;  	text-decoration-style: solid;  	background-color: #edf1fa;  	background-color: #fff; 	}	/* Zeile 5 */	.navbar-default .navbar-nav > li > a	{  	color: #333;	}	/* Zeile 5 */	.nav .open > a, 	.nav .open > a:focus, 	.nav .open > a:hover	{  	background-color: #edf1fa;  	border-top-color: #337ab7;  	border-right-color: #337ab7;  	border-bottom-color: #337ab7;  	border-left-color: #337ab7;	}	/* Zeile 5 */	.nav .open > a, 	.nav .open > a:focus, 	.nav .open > a:hover	{  	background-color: #edf1fa;  	border-top-color: #337ab7;  	border-right-color: #337ab7;  	border-bottom-color: #337ab7;  	border-left-color: #337ab7;	}	/* Zeile 5 */	.navbar-default .navbar-nav > .open > a, 	.navbar-default .navbar-nav > .open > a:focus, 	.navbar-default .navbar-nav > .open > a:hover	{  	color: #555555;  	background-color: #e7e7e7;  	background-color: #fff;   	color: #333;  	}	/* Zeile 5 */	.navbar-default .navbar-nav > li > a:focus, 	.navbar-default .navbar-nav > li > a:hover	{  	color: #333333;  	background-color: transparent;	}	/* Zeile 5 */	.navbar-default .navbar-nav > li > a:focus, 	.navbar-default .navbar-nav > li > a:hover	{  	color: #333333;  	background-color: transparent;	}	/* Zeile 5 */	.navbar-default .navbar-nav > .open > a, 	.navbar-default .navbar-nav > .open > a:focus, 	.navbar-default .navbar-nav > .open > a:hover	{  	color: #555555;  	background-color: #e7e7e7;  	background-color: #fff;  	}	/* MOD */	ul.nav.navbar-nav > li,	ul.nav.navbar-nav > li.open > a#sm-14857955704639834-1.sub-arrow.has-submenu.highlighted	{		list-style-type:circle;		margin-right:10px;	}	.navbar-nav > li > a	{  	padding-left: 16px;  	color: #333;  	background-image: url("vwe_dot_nor.png");  	background-repeat:no-repeat;  	background-position: 0px 19px;	}	.navbar-nav > li > a:focus, 	.navbar-nav > li > a:hover,	.navbar-nav > li.open	{  	color: #333;  	background-image: url("vwe_dot_act.png");  	background-repeat:no-repeat;  	background-position: 0px 19px;	}	.navbar-collapse.collapse > ul.nav.navbar-nav > li.open > ul#sm-14858569062883582-14.dropdown-menu.sm-nowrap > li.open > a,	{  	border-bottom:0px solid #ccc;	}	.navbar-collapse.collapse > ul.nav.navbar-nav > li.open > ul#sm-14858571220835813-2.dropdown-menu.sm-nowrap > li.open > ul#sm-14858571220835813-12.dropdown-menu.sm-nowrap > li > a	{  	border-bottom:1px solid #ccc;	}	/* nur wenn "OptionSplit" in Typoscript verwendet wird */	/*	.navbar-nav .dropdown-menu > li{  	border-bottom:1px solid blue;	}	.navbar-nav .dropdown-menu > li.last{  	border-bottom:0px solid #ccc;	}	*/	/* CHK aria-expanded */	/* 	li[aria-expanded="false"] {	border:1px solid  green;	}	li[aria-expanded="true"] {	border:1px solid  red;	}	*/	.navbar-nav .dropdown-menu > li	{  		border-bottom:1px solid #red;  		color:#333;  		padding-top:25px  		padding-bottom:25px;	}	.navbar-nav .dropdown-menu > li > a	{  	border-bottom:1px solid #ccc;  	color:#333;  	padding-top:10px  	padding-bottom:10px;	}	.navbar-nav .dropdown-menu > li > a:hover,	.navbar-nav .dropdown-menu > li > a:focus,	.navbar-nav .dropdown-menu > li > a:active,	{  	border-bottom:1px solid #333;  	color:#000;	}	.navbar-default .navbar-toggle	{  	border-top-color: #777;  	border-right-color: #777;  	border-bottom-color: #777;  	border-left-color: #777;	}	.navbar-default .navbar-toggle:focus, 	.navbar-default .navbar-toggle:hover	{  	background-color: #dddddd;	}	.navbar-nav.sm-collapsible .caret, .navbar-nav.sm-collapsible ul .caret	{  	position: absolute;  	right: 0px;  	margin-top: -3px;  	margin-right: 15px;  	margin-bottom: 0px;  	margin-left: 0px;  	padding-top: 0px;  	padding-right: 0px;  	padding-bottom: 0px;  	padding-left: 0px;  	width: 40px;  	height: 26px;  	border:1px solid #ccc;  	}  	/* >>> "collapse.in" fuer mobile */  	.navbar-collapse.collapse.in > ul.nav.navbar-nav > li.open > ul#sm-14858571220835813-2.dropdown-menu.sm-nowrap > li.open > ul .dropdown-menu.sm-nowrap > li a,	.navbar-collapse.collapse.in > ul.nav.navbar-nav > li a	{  	border-bottom:1px solid #ddd;	}	.navbar-collapse.collapse.in > ul.nav.navbar-nav > li li a{  	padding:10px 0 10px 30px;	}	.navbar-collapse.collapse.in > ul.nav.navbar-nav > li li li a{  	padding:10px 0 10px 45px;	}	.navbar-collapse.collapse.in > ul.nav.navbar-nav > li li li li a{  	padding:10px 0 10px 60px;	}	.navbar-collapse.collapse.in > ul.nav.navbar-nav > li li li li li a{  	padding:10px 0 10px 75px;	}	/* NAV-TEXT */	.navbar-default .navbar-nav .open .dropdown-menu > li > a	{  	color: #333;	}	.navbar-default .navbar-nav > .open > a, 	.navbar-default .navbar-nav > .open > a:focus, 	.navbar-default .navbar-nav > .open > a:hover	{  	color: #000;	}	/* SPC */	li.dropdown-header{		padding-left:20px !important;		color:#555 !important;		border-bottom:1px solid #ddd;	}	/* /SPC */					@media (max-width:767px){   	#mainNavi{	   	margin-left:0px !important;   	}	}	/* ----------------------------------------------- */	/* -/BS-NAV--------------------------------------- */	/* ----------------------------------------------- */}/*####################################################################################################################################################################################################################################################*/@media screen and (min-width: 768px){	HTML{		margin-top:-4px;	}	nav.navbar.navbar-default > div.container-fluid{		background-color:#b7c6e6;	}	html > body > div.wrapper > div.inner_wrapper > div#mainNavi > div.fullNavi._______hide-mobile > nav.navbar.navbar-default > div.container-fluid > div.navbar-collapse.collapse > ul.nav.navbar-nav > li.active > a	{		background-color:#9EB3DC;		}	ul.nav.navbar-nav > li a,	ul.nav.navbar-nav > li a:hover,	ul.nav.navbar-nav > li a:focus{		background-color:#b7c6e6;		color:#fff;		text-shadow:1px 1px 1px  #777;		font-weight:bold;		text-align:center;		border-right:1px solid #fff;		font-size:14px;		text-transform: uppercase;		background-image: url("nav_bg_pfeil_u.png");  		background-position: center bottom;  		background-repeat: no-repeat;			}	html > body > div.wrapper > div.inner_wrapper > div#mainNavi > div.fullNavi._______hide-mobile > nav.navbar.navbar-default > div.container-fluid > div.navbar-collapse.collapse > ul.nav.navbar-nav > li.open > a,	html > body > div.wrapper > div.inner_wrapper > div#mainNavi > div.fullNavi._______hide-mobile > nav.navbar.navbar-default > div.container-fluid > div.navbar-collapse.collapse > ul.nav.navbar-nav > li.open > a:hover,	html > body > div.wrapper > div.inner_wrapper > div#mainNavi > div.fullNavi._______hide-mobile > nav.navbar.navbar-default > div.container-fluid > div.navbar-collapse.collapse > ul.nav.navbar-nav > li.open > a:focus	{		background-color:#9EB3DC;		color:#fff;   	text-shadow:1px 1px 1px  #777;		text-align:center;	}	ul.nav.navbar-nav > li.active > a{   	color: #fff;   	text-shadow:1px 1px 1px  #777;   	background-color: #9EB3DC;   	text-align:center;	}	nav.navbar.navbar-default > div.container-fluid > div.navbar-collapse.collapse > ul.nav.navbar-nav > li ul	{  		width: 202px; 	  		border: 2px solid #ffffff;    		border-top-left-radius: 10px;  		border-top-right-radius: 10px;  		border-bottom-right-radius: 10px;  		border-bottom-left-radius: 10px;    		padding: 4px 0px 4px 0px;  		margin-left: 12px;  		background-color: #e4e7f6;    		padding-top: 2px;  		padding-right: 4px;  		padding-bottom: 2px;  		padding-left: 1px;	}	nav.navbar.navbar-default > div.container-fluid > div.navbar-collapse.collapse > ul.nav.navbar-nav > li ul li 	{  		padding-top: 2px;  		padding-right: 4px;  		padding-bottom: 2px;  		padding-left: 1px;  		text-align:left;		background-image:none;	}	nav.navbar.navbar-default > div.container-fluid > div.navbar-collapse.collapse > ul.nav.navbar-nav > li ul li a	{   	width:202px;   	padding-top: 4px;   	padding-right: 4px;   	padding-bottom: 4px;   	padding-left: 14px;   	border-top-left-radius: 6px;   	border-top-right-radius: 6px;   	border-bottom-right-radius: 6px;   	border-bottom-left-radius: 6px;   	background-color: #e4e7f6;   	color: #555566;     	font-size:12px;   	margin-left:10px;   	text-align:left;		border-right:none;   	text-shadow:none;  		background-image:none;  		text-transform: none;	}	nav.navbar.navbar-default > div.container-fluid > div.navbar-collapse.collapse > ul.nav.navbar-nav > li ul li a:hover,	nav.navbar.navbar-default > div.container-fluid > div.navbar-collapse.collapse > ul.nav.navbar-nav > li ul li a:focus	{  		background-color: #b7c6e6;	}	nav.navbar.navbar-default > div.container-fluid > div.navbar-collapse.collapse > ul.nav.navbar-nav > li a.sub-arrow.has-submenu span.caret{		display:none;		}			/* SPC */	li.dropdown-header{		padding-left:8px !important;		color:#444 !important;	}	/* SPC */								}h1, h2, h3, h4, h5, h6 {  font-weight: bold;  color: #666666;}h5 {  font-weight: bold;  color: #666666;  margin-top: 0.8em;  margin-right: 0px;  margin-bottom: 0.20em;  margin-left: 0px;}ul{	list-style-type: disc; 	font-size:13px !important;   line-height: 1.5em;   margin-top: 0px;   margin-right: 0px;   margin-bottom: 1em;   margin-left: 1em;   color:#333;}/* MOVE TO TOP BUTTON */.move-up { 	position: fixed; 	bottom: 33px; 	right: 20px; 	z-index: 3; 	display: none; 	z-index:1000;}.move-up button {  	background:transparent;  	border:none;}.move-up button:active:hover {  	padding-right:4px !important;  	margin-right:2px;} .move-up i {  	font-size:60px;  	opacity:0.8;  	color:#9eb3dc;} /* MOVE TO TOP BUTTON */@media screen and (min-width: 768px){/*	div.colinside > div#c215.csc-default             { display:__none; } */	div.colinside > div#c1955.csc-default > div#c215 { display:none; }}@media screen and (max-width: 767px){	div.colinside > div#c215.csc-default				 { display:none; }/*	div.colinside > div#c1955.csc-default > div#c215 { display:__none; } */}.navbar{  border:none;}