ï»¿/* custom_lksta.css => CSS-Datei für individuelle Anpassungen lk-starnberg.de - Layout: lay5 */
/* Stand: 20240218 */

html{
	font-family: Arial, Helvetica, sans-serif important!; /* WoRo 20231203 */
}


body {
     background-color: #eeeeee;
}
 h1 {
     /*font-size: 1.6em;*/
	 font-size: 2em; /* WoRo 20231213 */
	 /*
	 border-color: #326cb6;
	 border-style: solid;
	 border-width: 1px;
	 padding: 3px;
	 */
}
h2 {
     /*font-size: 1.35em;*/
	 background-color: transparent;
	 font-size: 1.7em; /* WoRo 20231213 */
	 
	 /*border-bottom-color: #326cb6;*/	/* WoRo 20231213 */
	 /*border-bottom-style: solid;*/	/* WoRo 20231213 */
	 /*border-bottom-width: 1px;*/		/* WoRo 20231213 */
	 /*border-left-color: #326cb6;*/	/* WoRo 20231213 */
	 /*border-left-style: solid;*/		/* WoRo 20231213 */
	 /*border-left-width: 1px;*/		/* WoRo 20231213 */
	 margin-top: 50px;
	 padding: 3px;
}

h3 {
	margin-top: 30px; /* WoRo 20231209 */
}	

body h3 {
     background-color: transparent;
	 font-size: 1.4em; /* WoRo 20231213 */
	 /*
	 border-bottom-color: #326cb6;
	 border-bottom-style: solid;
	 border-bottom-width: 1px;
	 border-left-color: #326cb6;
	 border-left-style: solid;
	 border-left-width: 1px;
	 */
	 padding: 3px;
}

body h4 {
     background-color: transparent;
	 color: #326cb6;	
	 font-size: 1.3em; /* WoRo 20231213 */
	 /*
	 border-bottom-color: #326cb6;
	 border-bottom-style: solid;
	 border-bottom-width: 1px;
	 border-left-color: #326cb6;
	 border-left-style: solid;
	 border-left-width: 1px;
	 */
	 padding: 3px;
}

.folgeseite h4{
	background-color: transparent; /* WoRo 20231213 */
}

body h5 {
     background-color: transparent;
	 color: #326cb6;	
	 font-size: 1.2em; /* WoRo 20231213 */
	 /*
	 border-bottom-color: #326cb6;
	 border-bottom-style: solid;
	 border-bottom-width: 1px;
	 border-left-color: #326cb6;
	 border-left-style: solid;
	 border-left-width: 1px;
	 */
	 padding: 3px;
}

.folgeseite h5{
	background-color: transparent; /* WoRo 20231213 */
}

.folgeseite h2{
	background-color: transparent; /* WoRo 20231203 */
	padding: 10px 35px 5px 3px; /* WoRo 20231203 */
}

.folgeseite h2.without-bg {
	 margin-top: 50px;
	 padding: 3px;
}	

.folgeseite h3{
	margin-top: 30px; /* WoRo 20231209 */
	padding: 3px;
}

h3.without-bg{
	margin-top: 30px; /* WoRo 20231209 */
	padding: 3px;
}

.folgeseite h3.without-bg{ /* WoRo 20231209 */
	padding: 3px;
}	

.main-content-area h3:first-of-type { /* WoRo 20231209 */
	margin-top: 30px;
	padding: 3px;
}	

.folgeseite h2 div.kb-adresse{
	background-color: transparent; /* WoRo 20231203 */
}

.folgeseite h2 .accordion-title{
	background-color: #f2f2f2; /* WoRo 20231203 */
}

.folgeseite div .accordion h2 .accordion-title{
	background-color: #f2f2f2; /* WoRo 20231203 */
}	

.folgeseite div h2{
	background-color: transparent; /* WoRo 20231203 */
	font-size: 1.7em; /* WoRo 20231213 */
}

.folgeseite div.accordion h2{
	background-color: transparent; /* WoRo 20231203 */
	font-size: 1.3em; /* WoRo 20231213 */
	border-bottom-color: #326cb6;	/* WoRo 20231213 */
	border-bottom-style: solid;	/* WoRo 20231213 */
	border-bottom-width: 1px;		/* WoRo 20231213 */
	border-left-color: #326cb6;	/* WoRo 20231213 */
	border-left-style: solid;		/* WoRo 20231213 */
	border-left-width: 1px;		/* WoRo 20231213 */
}


.folgeseite div.accordion h2 div.accordion-container{/* WoRo 20231214 */
	border-bottom-color: transparent;	
	border-bottom-width: 0px;		
	border-left-color: transparent;		
	border-left-width: 0px;		
}

div.accordion-container h2{/* WoRo 20231214 */
	border-bottom-color: transparent;	
	border-bottom-width: 0px;		
	border-left-color: transparent;		
	border-left-width: 0px;		
}

.folgeseite div.accordion-container h2{/* WoRo 20231214 */
	border-bottom-color: transparent;	
	border-bottom-width: 0px;		
	border-left-color: transparent;		
	border-left-width: 0px;		
}

.folgeseite div.accordion-container h2.accordion-title{/* WoRo 20231214 */
	border-bottom-color: #326cb6;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;		
	border-left-color: #326cb6;	
	border-left-style: solid;		
	border-left-width: 1px;		
}


.folgeseite div h2.sta_listgrau{
	background-color: #f2f2f2;
	border-color: #326cb6;
	border-style: solid;
	border-width: 1px;
}

h2.sta_listgrau{
	background-color: #f2f2f2;
	border-color: #326cb6;
	border-style: solid;
	border-width: 1px;
}	

h2.sta_listweiss{
	background-color: #ffffff;
	border-color: #326cb6;
	border-style: solid;
	border-width: 1px;
}


.folgeseite div a h2{
	background-color: transparent; /* WoRo 20231203 */
	font-size: 1.3em; /* WoRo 20231203 */
}

div h2{
	background-color: transparten; /* WoRo 20231203 */
	font-size: 1.3em; /* WoRo 20231203 */
}

.folgeseite h3{
	background-color: transparent; /* WoRo 20231203 */
	padding: 10px 35px 5px 3px; /* WoRo 20231203 */
}	

div .kb-adresse h2{
	background-color: transparent; /* WoRo 20231203 */
	border-width: 0px;
	font-size: 1.3em; 
}
.kontaktbox h2 {
    margin-top:10px;
}
.footer_socialmedia {
    margin-bottom:0;
}
div .kb-oeffnungszeiten h2{
	background-color: transparent; /* WoRo 20231203 */
	border-width: 0px;
	font-size: 1.3em;
}

div .kb-kontakt h2{
	background-color: transparent; /* WoRo 20231203 */
	border-width: 0px;
	font-size: 1.3em;
}


.folgeseite div.accordion h3{ /* WoRo 20231223 */
	background-color: transparent; 
	font-size: 1.3em; 
	border-bottom-color: #326cb6;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;		
	border-left-color: #326cb6;	
	border-left-style: solid;		
	border-left-width: 1px;	
	margin-bottom: 0px;
	margin-top: 10px;
}

.folgeseite div.accordion div.accordion-container h3{ /* WoRo 20240119 */
	background-color: transparent; 
	font-size: 1.3em; 
	border-bottom-color: #326cb6;	
	border-bottom-style: solid;	
	border-bottom-width: 0px;		
	border-left-color: #326cb6;	
	border-left-style: solid;		
	border-left-width: 0px;	
	margin-bottom: 0px;
	margin-top: 10px;	
	padding: 10px 35px 15px 0px;
}

.site-footer{
	background-color: black; /* WoRo 20231203 */
}

.primary-bg-color2{
	background-color: black; /* WoRo 20231203 */
}

h2 .accordion-title{
	
}	

 h3 {
     font-size: 1.15em;
}
 h4 {
     font-size: 1em;
}
 h5 {
     font-size: 0.9em;
}


nav.breadcrumb{
	background-color: #326cb6;
	border-left-color: #326cb6;
	border-left-style: solid;
	border-left-width: 15px;
	border-right-color: #326cb6;
	border-right-style: solid;
	border-right-width: 0px;
	margin-top: 0px;
	/*margin-left: -20px;*/
	margin-bottom: 0px;
	margin-right: 0px;
	/*width: 103%;*/
}	

.breadcrumb .elems a{
	color: #ffffff;	
}

.breadcrumb .elems a:before{
    font-family: FontAwesome;
    content: '\f105';
    color: #ffffff;
    margin: 0 5px;
    font-size: 14px;
}

.breadcrumb .elems span.nlk_on:before{
    font-family: FontAwesome;
	font-weight: bold;
    content: '\f105';
    color: #ffffff;
    margin: 0 5px;
    font-size: 14px;	
}

.breadcrumb .elems span.nlk_on .childs .npt_last{
    font-weight: bold;    
}

.npt_last{
	color: #ffffff;
	font-weight: bold;
}	


.nlk_on .npt_last .childs{
	font-weight: bold;
}	

.cards-blue{ /* WoRo 20240217 */
	/*background-color: #e0e9f4;*/
	background-color: #e7f1fd;
	border-color: #326cb6;
	border-style: solid;
	border-width: 1px;
	border-radius: 18px;
	padding: 10px;
}

.cards-grey{/* WoRo 20231209 */
	background-color: #f2f2f2; 
	border-color: #326cb6;
	border-style: solid;
	border-width: 1px;
	border-radius: 18px;
	padding: 10px;
}

.cards .caption .title{ /* WoRo 20231209 */
	font-size: 1.35em;
}

.cards-blue .caption .title{ /* WoRo 20231209 */
	font-size: 1.35em;
	margin: 0;
}

.cards-grey .caption .title{ /* WoRo 20231209 */
	font-size: 1.35em;
	margin: 0;
}	

.iconl .cards-blue .icon + .caption, .iconl .cards .icon + .caption { /* WoRo 20231209 */
    margin-top: 0;
    text-align: left;
    padding: 10px 10px 10px 0;
}

.iconl .cards-grey .icon + .caption, .iconl .cards .icon + .caption { /* WoRo 20231209 */
    margin-top: 0;
    text-align: left;
    padding: 10px 10px 10px 0;
}

.iconl .cards-blue .icon + .caption, .iconl .cards .icon + .caption { /* WoRo 20231209 */
    margin-top: 0;
    text-align: left;
    padding: 10px 10px 10px 0;
}

.iconl .cards-grey .icon + .caption, .iconl .cards .icon + .caption { /* WoRo 20231209 */
    margin-top: 0;
    text-align: left;
    padding: 10px 10px 10px 0;
}

.cards-blue > a { /* WoRo 20231209 */
    min-height: 100%;
    color: #404040;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    transition: background-color 0.25s, box-shadow 0.25s;
    text-decoration: none;
}

.cards-grey > a { /* WoRo 20231209 */
    min-height: 100%;
    color: #404040;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    transition: background-color 0.25s, box-shadow 0.25s;
    text-decoration: none;
}

.iconl .cards-blue .icon i, .iconl .cards .icon i { /* WoRo 20231209 */
    font-size: 1.7rem;
    width: 1.25em;
}

.iconl .cards-grey .icon i, .iconl .cards .icon i { /* WoRo 20231209 */
    font-size: 1.7rem;
    width: 1.25em;
}

.cards-blue .icon i { /* WoRo 20231209 */
    font-size: 44px;
    margin-right: 0;
    text-align: center;
}

.cards-grey .icon i { /* WoRo 20231209 */
    font-size: 44px;
    margin-right: 0;
    text-align: center;
}


.cards-blue > a .icon { /* WoRo 20231209 */
    color: #606060;
}

.cards-grey > a .icon { /* WoRo 20231209 */
    color: #606060;
}

.cards-blue .icon { /* WoRo 20231209 */
    padding: 15px 15px 10px;
    text-align: center;
}

.cards-grey .icon { /* WoRo 20231209 */
    padding: 15px 15px 10px;
    text-align: center;
}

.cards-blue .icon + .caption { /* WoRo 20231209 */
    padding: 0 15px 15px;
    margin-top: -5px;
    text-align: center;
}

.cards-grey .icon + .caption { /* WoRo 20231209 */
    padding: 0 15px 15px;
    margin-top: -5px;
    text-align: center;
}


.cards-blue .image .bg-img .icon { /* WoRo 20231209 */
    color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}
.cards-grey .image .bg-img .icon { /* WoRo 20231209 */
    color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}

.cards-blue .image .bg-img .icon i { /* WoRo 20231209 */
    font-size: 88px;
}

.cards-grey .image .bg-img .icon i { /* WoRo 20231209 */
    font-size: 88px;
}

.iconl .cards a,
.iconl .cards-blue a { /* WoRo 20231209 */
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}

.iconl .cards a,
.iconl .cards-grey a { /* WoRo 20231209 */
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}


.iconl .cards-blue .icon i,
.iconl .cards .icon i {/* WoRo 20231209 */
  font-size: 1.7rem;
  width: 1.25em;
}

.iconl .cards-grey .icon i,
.iconl .cards .icon i {/* WoRo 20231209 */
  font-size: 1.7rem;
  width: 1.25em;
}


.iconl .cards-blue .icon + .caption,
.iconl .cards .icon + .caption {/* WoRo 20231209 */
  margin-top: 0;
  text-align: left;
  padding: 10px 10px 10px 0;
}


.iconl .cards-grey .icon + .caption,
.iconl .cards .icon + .caption {/* WoRo 20231209 */
  margin-top: 0;
  text-align: left;
  padding: 10px 10px 10px 0;
}




.row{
	/*margin: 0 -15px;*/ /* WoRo 20231208 */
}


/*.main-row{
	width: 100%;
}*/	

.main-row .row{
	margin: 0 0 0 0; /* WoRo 20231208 */
}

.folgeseite .main-row {
    width: 100%;
    margin:0;
	/*margin: 0 0 0 20px;*/ /* WoRo 20231208 */
}

.folgeseite .main-row .row {
	margin: 0 0 0 0; /* WoRo 20231208 */
}

.main-row .flex-main-row {	
	width: 100%; /* WoRo 20231208 */
}
.main-row .flex-main-row {
    margin-left:0;
}

@media screen and (max-width: 680px) {
    .main-row .flex-main-row {
        margin-left: 0;
    }
}

.sta_listgrau{
	background-color: #f2f2f2;
	border-color: #326cb6;
	border-style: solid;
	border-width: 1px;
}

.sta_listweiss{
	background-color: #ffffff;
	border-color: #326cb6;
	border-style: solid;
	border-width: 1px;
}		


#sta_content_stand{
	color: #ffffff;
}


/* Styles aus 613.1550 */ /* WoRo 20231209 */
.sta_backlink .nlv_1 {
	list-style-type: none;       
}
.sta_backlink .nlk_on{
      
}
.sta_backlink .npt_last{
	display:none;    
} 


.sta_abstand_before_1{
	margin-top: 30px;
}   	



.secondary-bg-color {/* WoRo 20231209 */
    background-color: #eaeaea;
	background-color: #efefef;
    color: #444;
}


.headerheight { /* WoRo 20231209 */
    /*height: 120px;*/
    /*line-height: 1;*/
}

.logo.headerheight img { /* WoRo 20231209 */
	/*height: 100px;*/
	/*width: 204px;*/
	max-height: 123px;
}	

.sta_logo_layout { /* WoRo 20231209 */
	text-align: right;
}	

div.flex-col-2.sta_logo_layout { /* WoRo 20231209 */
	float: right;
	text-align: right;
}

.site-header .logo { /* WoRo 20231209 */
	/* text-align: right; */
}


.sta_table-row { /* WoRo 20231209 */
	display: table-row; 
}

.sta_table-cell { /* WoRo 20231209 */
	display: table-cell; 
}	

.header-optionen { /* WoRo 20231209 */
	background: #ffffff;
	background-color: #ffffff;
	/*margin-bottom: 25px;*/
	-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
	margin-bottom: 10px;
}

.top-bar {/* WoRo 20231209 */
    display: block;
    width: 100%;
    /* padding: 0 0 30px 0; */
	padding: 0 0 20px 0;
}

.slicknav_menu .npt_last {/* WoRo 20231210 */
    color: #326cb6;
    /*font-weight: bold;*/	
	font-weight: normal;
}

.slicknav .npt_last, .slicknav .npt_first {/* WoRo 20231210 */
    color: #326cb6;
    /*font-weight: bold;*/
	font-weight: normal;
}

.slicknav_nav .slicknav_row, .slicknav_nav a {/* WoRo 20231213 */
    /*font-size: 1.125em;*/
    font-size: 1em;
	font-weight: normal; /* WoRo 20231210 */
	text-decoration: none;
    text-transform: uppercase;
    padding: 10px 10px;
    margin: 0;
}

a {
    /* color: #2D8BBF; */
	color: #326cb6;  /* WoRo 20231210 */
    text-decoration: none;
}


#rsp-nav{
	background-color: #ffffff;
}	

.sta_box1{
	background-color: #f2f2f2;
	border-color: #326cb6;
	border-style: solid;
	border-width: 1px;
	border-radius: 18px;
	padding: 10px;
}

.sta_box2{
	background-color: #f2f2f2;
	border-color: #cccccc;
	border-style: solid;
	border-width: 1px;
	border-radius: 18px;
	margin-bottom: 30px;
	padding: 10px;
}

.sta_box3{
	background-color: #f2f2f2;
	font-weight: bold;
}

.sta_box4{
	background-color: #ffffe0;
	border-color: #cccccc;
	border-style: solid;
	border-width: 1px;
	border-radius: 18px;
	margin-bottom: 30px;
	padding: 10px;
}

.sta_box5{
	background-color: #f2f2f2;	
}	


.sta_box6{
	background-color: #f2f2f2;
	border-color: #f2f2f2;
	border-style: solid;
	border-width: 1px;
	border-radius: 18px;
	margin-bottom: 5px;
	padding: 5px;
}

.sta_box7{
	background-color: #f0f0f0;	
}
.sta_box8{
	background-color: #326cb6;
	color: #ffffff;	
	padding: 2px;
}

.sta_markdown1{/* WoRo 20240117 */
	background-color: #e0e9f4;
	padding: 3px;
}

.sta_markdown2{/* WoRo 20240117 */
	background-color: #f2f2f2;
	padding: 4px;
}

.sta_markdown4{/* WoRo 20240117 */
	background-color: #ffffe0;
	padding: 2px;
}

/* last input */	

.sta_obertitel_aktuelles_small{
	font-size: 0.98em;
}

.sta_btn_sta a {
    background-color:#336DB6;
    color:#fff;
    border-radius: 3px;
    padding:5px;
    margin:6px;
}

.sta_btn_sta a:hover {
    background-color:#005cbe;
   
}
.sta_graybox {
    padding: 10px;
    background-color: #f0f0f0;
}
.sta2019_frame_1{
	border-bottom-color: #326CB6;
    border-bottom-width: 4px;
    /* border-bottom-style: solid; */
    border-top-color: #326CB6;
    border-top-width: 2px;
    border-top-style: solid;
    border-spacing: 0px;
    padding: 5px;
    text-align: left;
}
.sta_br_clear_all {
    clear:both;
}
 .sta_vorschaubildpresse_rl18{
     width:50%;
}
 .sta_adress_titel1 {
     font-weight: bold;
     font-size: 110%;
}
 .sta_adress_titel2 {
     font-weight: bold;
     font-size: 100%;
}
 .sta_amtsblatt_inhaltsverzeichnis1 {
     background-color: #e5e5e5;
     color: #000000;
     padding: 1px;
}
 .sta_amtsblatt_box_zeile {
     width: 100%;
}
 .sta_amtsblatt_box_links {
     float: left;
     margin-right: 5%;
     width: 45%;
}
 .sta_amtsblatt_box_rechts {
     float: left;
     width: 50%;
}
 .sta_bg_hb_rd07 {
     background-color: #e0e9f4;
}
 .sta_bild_stanet_leiste {
     height: 200px;
     width: 980px;
}
 .sta_bild_stanet_startseite {
     height: 80px;
     width: 120px;
}
 .sta_bild_web_leiste {
     height: 200px;
     width: 980px;
}
 .sta_bild_web_leiste .mt_none{
     height: 200px;
     width: 980px;
}
 .sta_bild_web_slider {
     height: 380px;
     width: 450px;
}
 .sta_bild_stanet_startseite {
     height: 80px;
     width: 120px;
}
 .sta_branche_eak {
     background-color: #e5e5e5;
     color: black;
     margin-bottom: 10px;
     padding: 2px 2px 2px 2px;
     text-align: right;
}
 .sta_broschuere_titelbild {
     height: auto;
     width: 240px;
}
 .sta_broschuere_titelbild_klein {
     height: auto;
     width: 100px;
}
 .sta_cf:before, .sta_cf:after {
     content: " ";
     display: table;
}
 .sta_cf:after {
     clear: both;
}
 .sta_clear {
     clear: both;
}
 .sta_clear_left{
     clear: left;
}
 .sta_content_eak{
     border-left-color: #ffffff;
     border-left-style: solid;
     border-left-width: 25px;
     float: left;
}
 .sta_eak_content_all {
     width: 98%;
}
 .sta_eak_vorteil {
     vertical-align:top;
     padding: 4px 4px 4px 4px;
}
 .sta_event_box1 {
     width: 100%;
}
 .sta_kasten_1 {
     /*background-color: #e0e9f4;*/
	 background-color: #e7f1fd;
     border-color: #326cb6;
     border-style: solid;
     border-width: 1px;
     padding: 5px;
     margin: 10px;
     width: 90%;
}
 .sta_kasten_2 {
     background-color: #e5e5e5;
     border-color: #326cb6;
     border-style: solid;
     border-width: 1px;
     padding: 5px;
     margin: 10px;
     width: 90%;
}
 .sta_kasten_3 {
     background-color: #e5e5e5;
     border-color: #cccccc;
     border-style: solid;
     border-width: 2px;
     padding: 5px;
}
 .sta_kasten_4 {
     border-top-color: #326cb6;
     border-style: solid;
     border-width: 1px;
}
 .sta_kasten_5 {
     margin-bottom: 25px;
}
 .sta_kasten_6 {
     margin-bottom: 5px;
}
 .sta_kasten_7 {
     width: 90%;
}
 .sta_kasten_8 {
     float:left;
     margin-right: 10px;
     width: 125px;
}
 .sta_kasten_9 {
     float:left;
     width: 70%;
}
 .sta_kasten_10 {
     font-size:0.917em;
     font-style:italic;
     line-height:1.091em;
     /*color:#8c8b8b;
	 color:#0f0c0c;
	 color:#453737;*/
	 color:#828282;
     padding:0px 0px 2px 0px;
}
 .sta_kasten_11 {
     margin-bottom: 15px;
}
 .sta_kasten_12 {
     margin-bottom: 25px;
}
 .sta_kasten_13 {
     margin-bottom: 30px;
}
 .kategorie {
     font-size:0.917em;
     font-style:italic;
     line-height:1.091em;
     color:#b2b2b2;
     padding:0px 0px 2px 0px;
}
 .sta_kasten_blau_2017_2 {
     border-color: #326cb6;
     border-style: solid;
     border-width: 1px;
     padding: 5px;
     margin: 10px;
     width: 90%;
}
 .sta_kasten_eak {
     border-color: #326cb6;
     border-style: solid;
     border-width: 1px;
     margin-bottom: 30px;
     padding: 1px;
}
 .sta_kasten_formular1 {
     width: 80%;
     margin: 3px;
     border-width: 1px;
     border-color: #326cb6;
     border-style: solid;
     padding: 2px 
}
 .sta_kasten_titel1{
     background-color: #e5e5e5;
     border-bottom-color: #326cb6;
     border-bottom-style: solid;
     border-bottom-width: 1px;
}
 .sta_kontaktleiste {
     color: #326cb6;
}
 .sta_line_1 {
     border-color: #326cb6;
     border-width: 1px;
     border-style: dashed;
     width: 100%;
}
 .sta_line_2 {
     border-color: #e5e5e5;
     border-width: 1px;
     border-style: solid;
     width: 100%;
}
 .sta_line3 {
     border-color: #e5e5e5;
     border-style: solid;
     border-width: 1px;
}
 .sta_line_4 {
     border-color: #e5e5e5;
     border-width: 1px;
     border-style: solid;
     width: 100%;
}
 .sta_links_rand_2 {
     margin-left: 2%;
}
 .sta_list_nostyle {
     list-style-type: none;
}
 ul .sta_list_nostyle {
     list-style-type: none;
}
 .sta_liste_1 {
     list-style-type: square;
     margin-bottom: 10px;
}
 .sta_liste_2 {
     list-style-type: none;
     margin-bottom: 10px;
}
 .sta_liste_3 li{
     list-style-type: square;
     margin-bottom: 10px;
}
 sta_liste_4 li{
     margin-bottom: 10px;
}
 #sta_liste_5 li{
     list-style-type: square;
     margin-bottom: 30px;
}
 .sta_logo_eak {
     border-color: #3366CC;
     border-style: hidden;
     border-width: 1px;
     vertical-align:top;
     border-top-style: solid;
     padding: 4px 4px 4px 4px;
}
 .sta_logo_rahmen_eak {
     border-color: #ffffff;
     border-style:solid;
     border-width: 3px;
     float: left;
     vertical-align:top;
     height:113px;
     width:150px;
     max-width:150px 
}
 .sta_lra_ansprechpartner{
     color: #326cb6;
     font-style: normal;
}
 .sta_lra_ansprechpartner2{
     color: #326cb6;
     font-size: 1.1em;
     font-style: normal;
     font-weight: bold;
}
 .sta_markierung_higru_gelb{
     background-color:yellow;
}
 .sta_markierung_higru_grau{
     background-color:gray;
     color:white;
}
 .sta_markierung_schrift_rot{
     color:red;
}
 .sta_name_haendler_eak{
     border-bottom-color: #ffffff;
     border-bottom-style: solid;
     border-bottom-width: 5px;
     font-size: 120%;
     font-weight: bold;
     vertical-align: top;
     background-color: #e0e9f4;
}
 .organigramm {
     text-align: center;
     color: #fff;
}
 .organigramm a {
     color: #fff;
}
 .organigramm .unstyled-list li {
     margin: 0;
}
 .organigramm .unstyled-list {
     margin-bottom: 10px;
}
 .org-ebene-1 .box, .org-ebene-2 .box, .org-ebene-3 .box {
     padding: 15px 5px;
}
 .organigramm h2, .organigramm h3{
     color: #fff;
     margin: 0;
     font-weight: normal;
     font-size: 0.636em;
     text-transform:uppercase;
}
 .organigramm p {
     margin: 5px 0 0;
     font-size: 0.590em;
}
 .org-ebene-1 {
     background: #003b61;
     border-radius: 7px;
}
 .org-ebene-2 .box {
     background: #5A5A5A;
     margin-bottom: 10px;
     border-radius: 7px;
}
 .org-ebene-3 .box {
     background-color: #326cb6;
     margin: 0;
}
 .org-ebene-3 h2 {
     color: #FFF;
}
 .org-ebene-3 h3 {
     color: #FFF;
     text-transform: uppercase;
}
 .org-ebene-3 {
     margin-bottom: 5px!important;
}
 .organigramm .flex-col-3 {
     -ms-flex-preferred-size: calc(33.33% - 5px);
     flex-basis: calc(33.33% - 5px);
     width: calc(33.33% - 5px);
}
 .organigramm .flex-col-5 {
     -ms-flex-preferred-size: calc(20% - 5px);
     flex-basis: calc(20% - 5px);
     width: calc(20% - 5px);
}
 @media screen and (max-width: 760px){
     .ebene1 li:nth-child(1) {
         order: 2;
    }
     .ebene1 li:nth-child(2) {
         order: 1;
    }
     .ebene1 li:nth-child(3) {
         order: 3;
    }
     .organigramm .flex-col-3 {
         margin-bottom: 10px!important;
    }
     .flex-col-1, .flex-col-3, .flex-col-5 {
         -ms-flex-preferred-size: 100%;
         flex-basis: 100%!important;
         width: 100%!important;
    }
}
 @media screen and (min-width: 760px){
     .org-ebene-2 > a .box {
         min-height: 115px;
         display: flex;
         flex-direction: column;
         justify-content: center;
         align-content: center;
    }
}
 .organigramm .unstyled-list li {
     margin-bottom: 10px;
}
 .organigramm .unstyled-list li .org-ebene-1 .box, .org-ebene-2 .box, .org-ebene-3 .box {
     margin-bottom: 10px;
}
 .org-ebene-1 {
     margin-bottom: 10px;
}
 .org-ebene-2 {
     margin-bottom: 10px;
}
 .org-ebene-3 {
     margin-bottom: 10px;
}
 .sta_readspeaker1 {
     border-style: none;
     vertical-align: text-bottom;
}
 .sta_table1 {
     background-color: #e0e9f4;
     border-collapse: collapse;
}
 .sta_table1 td{
     border-color: #326cb6;
     border-style: solid;
     border-width: 1px;
     padding: 2px;
     vertical-align: top;
}
 .sta_trefferliste_icon{
     display: inline-block;
}
 .sta_txt_bigger1{
     font-size: 105%;
}
 .sta_txt_bigger2{
     font-size: 110%;
}
 .sta_txt_bigger3{
     font-size: 115%;
}
 .sta_txt_bigger4{
     font-size: 120%;
}
 .sta_txt_fat{
     font-weight: bold;
}
 .sta_rabatt_fileset_haendler_eak {
     border-color: #3366CC;
     border-width: 0px;
     border-style: hidden;
     border-bottom-style: hidden;
     font-size: 10pt;
     font-weight: bold;
     vertical-align: top;
     text-align: left;
     color: black;
     padding: 0px 0px 0px 0px;
     width: 10% 
}
 .sta_rabatt_haendler_eak {
     border-color: #3366CC;
     border-width: 1px;
     border-style: hidden;
     border-bottom-style: hidden;
     font-size: 10pt;
     width:50%;
     vertical-align: top;
     text-align: left;
     padding: 4px 4px 4px 4px;
}
 .sta_rabatt_haendler_eak_textfield{
     width:100%;
}
 .sta_table_eak {
     width: 100%;
     border-spacing:0px;
     border-collapse : collapse;
}
 .sta_jugendbergheim_style1 {
     float: left;
     margin-right: 10px;
}
 .sta_jugendbergheim_style2 {
     font-size: 90%;
}
 .sta_jugendbergheim_style3 {
     background-color: #326cb6;
     color: #ffffff;
}
 .sta_float_none {
     float:none;
}
 .sta_forum_button{
     background-color:#c1d3e9;
     margin: 2px;
}
 .sta_float_left {
     float: left;
}
 .sta_float_right {
     float: right;
}
 .sta_hervorheben {
     background-color: #c1d3e9;
     border-color: #326cb6;
     border-width: 2px;
     padding: 8px;
     margin:2px;
}
 .sta_bold {
     font-weight: bold;
}
 .sta_italic {
     font-style: italic;
}
 .sta_width_50 {
     width:50%;
}
 .sta_tx_white{
     color: #fff;
}
 #video-css {
     width:99%;
     border: 1px solid #e9e9e9;
}
 .gewinnspiel_oepnv_frage {
     background-color:#c6d3ef;
}
 #layout_content_rechts{
     display: none;
}
 .box_abstand_v1 {
     margin-bottom: 2em;
}
 .box_25_left{
     float: left;
     width: 25%;
}
 .box_50_left{
     float: left;
     width: 50%;
}
 .box_100_v1 {
     width: 100%;
}
 .box_100_v2{
     margin-bottom: 2em;
     width: 100%;
}
 .box_100_v3{
     min-height: 150px;
     margin-bottom: 2em;
     width: 100%;
}
 .box_b1{
     background-color: #e5e5e5;
}
 .box_b2{
     background-color: #e5e5e5;
     border-top-color: #326cb6;
     border-top-style: solid;
     border-top-width: 1px;
     margin-bottom: 20px;
     margin-top: 10px;
}
 .online_service{
     font-size: 115%;
     font-weight: bold;
}
 .tx1 {
     font-size: 120%;
     font-weight: bold;
}
 .tx2 {
     font-size: 105%;
}
 .tx_header1 {
     background-color: #326cb6;
     color: #ffffff;
     font-size: 140%;
     font-weight: bold;
}
 .copyright_pics{
     font-size: 7pt;
     background-color: #E0E9F4;
}
 .tb_standard{
     border-spacing:0px;
     border-collapse : collapse;
}
 .th_headline_1 {
     border-bottom-color: #326CB6;
     border-bottom-width:4px;
     border-bottom-style:solid;
     border-top-color: #326CB6;
     border-top-width:4px;
     border-top-style:solid;
     border-spacing:0px;
     padding-left:5px;
     padding-bottom:5px;
     padding-top:5px;
     padding-right:5px;
     text-align: center;
}
 .th_headline_2_left {
     border-bottom-color: #326CB6;
     border-bottom-width:4px;
     border-bottom-style:solid;
     border-top-color: #326CB6;
     border-top-width:4px;
     border-top-style:solid;
     border-spacing:0px;
     padding-left:5px;
     padding-bottom:5px;
     padding-top:5px;
     padding-right:5px;
     background-color: #E0E9F4;
     text-align: left;
}
 .th_headline_2 {
     border-bottom-color: #326CB6;
     border-bottom-width:4px;
     border-bottom-style:solid;
     border-top-color: #326CB6;
     border-top-width:4px;
     border-top-style:solid;
     border-spacing:0px;
     padding-left:5px;
     padding-bottom:5px;
     padding-top:5px;
     padding-right:5px;
     background-color: #E0E9F4;
     text-align: center;
}
 .td_standard_1_left {
     border-bottom-color: #326CB6;
     border-bottom-width:2px;
     border-bottom-style:solid;
     background-color: #E0E9F4;
     padding-left:5px;
     padding-bottom:5px;
     padding-top:5px;
     padding-right:5px;
     text-align: left;
}
 .td_standard_1 {
     border-bottom-color: #326CB6;
     border-bottom-width:2px;
     border-bottom-style:solid;
     background-color: #E0E9F4;
     padding-left:5px;
     padding-bottom:5px;
     padding-top:5px;
     padding-right:5px;
     text-align: center;
}
 .td_standard_2 {
     border-bottom-color: #326CB6;
     border-bottom-width:2px;
     border-bottom-style:solid;
     padding-left:5px;
     padding-bottom:5px;
     padding-top:5px;
     padding-right:5px;
     text-align: center;
}
 .content_ausschreibung {
     width: 95%;
     text-align: left;
}
 .tb_ausschreibung {
     border-top-color: #326CB6;
     border-top-width:2px;
     border-top-style:solid;
     border-spacing:0px;
     border-collapse : collapse;
     border-bottom-width:0px;
     border-right-width:0px;
     border-left-width:0px;
     padding-left:0px;
     text-align:left;
     background-color:#E0E9F4;
     margin:0px;
}
 .field_empty {
     width: 5%;
     border-bottom-color: #326CB6;
     border-bottom-width:2px;
     border-bottom-style:solid;
     border-top-width:0px;
     border-right-width:0px;
     border-left-width:0px;
     padding-top:5px;
}
 .field_variante_1 {
     vertical-align:top;
     font-weight:bold;
     border-bottom-color: #326CB6;
     border-bottom-width:2px;
     border-bottom-style:solid;
     padding-left:5px;
     padding-bottom:5px;
     padding-top:5px;
     padding-right:15px;
     width:30%;
}
 .field_variante_2 {
     border-bottom-color: #326CB6;
     border-bottom-width:2px;
     border-bottom-style:solid;
     vertical-align:top;
     padding-left:5px;
     padding-bottom:5px;
     padding-top:5px;
     padding-right:10px;
}
 .tr_variante_1 {
     background-color: #E0E9F4;
}
 .tr_variante_2 {
     background-color:#FFFFFF;
     border-bottom-color: #326CB6;
}
 .amtsblatt_inhaltsverzeichnis1 {
     background-color: #e5e5e5;
     color: #000000;
     padding: 1px;
}
 .bg_form1 {
     background-color: #f5f5f5;
     margin-bottom: 5px;
}
 .bg_grau1{
     background-color: #f5f5f5;
     margin-top: 6px;
     padding: 1px;
}
 .bg_grau2{
     background-color: #f5f5f5;
     padding: 1px;
}
 .bg_rd_07_dublau{
     background-color: #326cb6;
}
 .bg_rd_07_dublau2{
     background-color: #326cb6;
     color: #ffffff;
}
 .bg_rd_07_dublau3{
     background-color: #326cb6;
     margin-bottom: 5px;
}
 .bg_rd_07_dublau4{
     background-color: #326cb6;
     color: #ffffff;
     margin-bottom: 5px;
}
 .bg_white{
     background-color: #ffffff;
}
 .bo_right1 {
     border-right-color: #e5e5e5;
     border-right-style: solid;
     border-right-width: 1px;
     margin-left: 1px;
     margin-right: 1px;
}
 .bg_hb_rd07 {
     background-color: #e0e9f4;
}
 .brosch_kasten_links{
     float:left;
     width:230px;
	 width:530px;
     margin-right:20px;
}
 .brosch_kasten_rechts{
     float: left;
}
 .button1{
     background-color: #326cb6;
     color: #ffffff;
     font-weight: bold;
     padding: 1px;
}
 .clear_left{
     clear: left;
}
 .clear_double {
     clear:both;
}
 .datum {
     float: left;
     font-size: 0.917em;
     color: #ffffff;
     background-color: #326cb6;
     padding-top: 2px;
     padding-right: 5px;
     padding-bottom: 2px;
     padding-left: 5px;
     margin-top: 0px;
     margin-right: 0px;
     margin-bottom: 1px;
     margin-left: 0px;
}
 .event_container1{
     width: 100%;
}
 .event_container2{
     float:left;
     margin-right:30px;
     width: 120px;
}
 .event_container3{
     float:left;
}
 .event_container4{
     background-color: #e5e5e5;
}
 .fat{
     font-weight: bold;
}
 .form_blur {
     background-color: #ffffff;
}
 .form_default {
     background-color: #e5e5e5;
}
 .form_focus {
     background-color: #e0e9f4;
}
 .form_focus2 {
     background-color: #e0e9f4;
     border-color: red;
     border-style: solid;
     border-width: 2px;
     padding: 1px;
}
 .form_focus4 {
     background-color: #FEFFC8;
     border-color: #326cb6;
     border-style: solid;
     border-width: 1px;
     padding: 1px;
}
 .form_standard2 {
     font-size: 100%;
     margin-bottom: 8px;
     width: 15em;
}
 .hide1{
     background-color: yellow;
     display: none;
}
 .jugendarbeit_liste1 li{
     list-style-type: square;
     margin-bottom: 10px;
     margin-left: -12px;
}
 .kasten_adressoutput_standard{
     border-color: #326cb6;
     border-style: solid;
     border-width: 1px;
     margin-left: 20px;
     margin-top: 20px;
     padding: 5px;
     width:600px;
}
 .kasten_adresszuordnung {
     background-color: #e0e9f4;
     font-size: 90%;
     margin-bottom: 20px;
}
 .kasten_auslaenderbeirat_herkunftsland {
     width: 100%;
     padding: 2px;
     margin-right: 20px;
     border-width: 2px;
     border-color: #ffffff;
     border-style: solid;
}
 .kasten_dsf1 {
     background-color: #e5e5e5;
     border-bottom-color: #cccccc;
     border-bottom-style: solid;
     border-bottom-width: 2px;
     margin-bottom: 10px;
     width: 650px;
}
 .kasten_lra1{
     background-color: #e6e6e6;
     padding: 0px;
}
 .kasten_organigramm1{
     border-color: #326cb6;
     border-style: solid;
     float: left;
     border-width: 2px;
     width: 150px;
     padding: 2px;
     margin-right: 20px;
}
 .kasten_organigramm2 {
     border-color: #326cb6;
     border-style: solid;
     border-width: 1px;
     padding: 2px;
     margin-right: 20px;
}
 .kasten_organigramm3 {
     float: left;
     width: 100%;
     padding: 2px;
     margin-right: 20px;
     border-width: 2px;
     border-color: #ffffff;
     border-style: solid;
}
 .label_form_left{
     float:left;
}
 .line_1 {
     border-color: #326cb6;
     border-width: 1px;
     border-style: dashed;
     width: 100%;
}
 .line3 {
     border-color: #e5e5e5;
     border-style: solid;
     border-width: 1px;
}
 .line_4 {
     border-color: #e5e5e5;
     border-width: 1px;
     border-style: solid;
     width: 100%;
}
 .liste_geolis1 li{
     list-style-type: square;
     margin-bottom: 10px;
}
 .liste_geolis2 li{
     list-style-type: none;
     margin-bottom: 25px;
}
 .liste_geolis2 li ul li{
     list-style-type: none;
     margin-bottom: 20px;
}
 .liste_schulbus li{
     list-style-type: none;
     margin-bottom: 8px;
}
 .radio_form_left{
     float:left;
     margin-right: 2px;
}
 .radio_no_border{
     border-color: #ffffff;
     border-width: 0px;
     border-style: solid;
}
 .small_table_txt1{
     font-size: 90%;
}
 .stichwort_container1{
     color: #ffffff;
     background-color: #e0e9f4;
     padding-left: 4px;
     padding-right: 4px;
}
 .stichwort_container2{
     border-color: #326cb6;
     border-style: solid;
     border-width: 1px;
     float:left;
     margin-right: 40px;
     padding: 2px;
     width: 190px;
}
 .stichwort_container3{
     border-color: #326cb6;
     border-style: solid;
     border-width: 1px;
     float:left;
     padding: 2px;
     width: 190px;
}
 .table1 tr td{
     border-color: #326cb6;
     border-spacing: 2px;
     border-style: solid;
     border-width: 1px;
}
 .table2 {
     border-collapse: collapse;
     border: 1px solid #ffffff;
     border-style: hidden;
}
 .table2 tr td {
     border: 1px solid #326cb6;
     padding: 3px;
}
 .table3 {
     border-collapse: collapse;
     width: 85%;
}
 .table3 tr td {
     border-color: #e5e5e5;
     border-style: solid;
     border-width: 1px;
     padding: 1px;
}
 .table4 {
     border-collapse: collapse;
     border: 1px solid #ffffff;
     border-style: hidden;
}
 .table4 tr td{
     border-color: #ffffff;
     border-spacing: 2px;
     border-style: solid;
     border-width: 1px;
}
 .table5 {
     border-collapse: collapse;
     border: 1px solid #ffffff;
     border-style: hidden;
}
 .table5 tr td{
     border-color: #ffffff;
     border-spacing: 0px;
     border-style: solid;
     border-width: 0px;
     font-size: 0.85em;
     padding: 0px;
     vertical-align: top;
}
 .td1{
     vertical-align: top;
}
 .td2{
     vertical-align: top;
     width: 320px;
}
 .td3{
     vertical-align: top;
     width: 350px;
}
 .th1{
     font-size: 110%;
     font-weight: bold;
}
 .txt_event1{
     font-size: 85%;
}
 .txt_error1{
     color: red;
     font-size: 130%;
     font-weight: bold;
}
 .txt_underline1{
     text-decoration: underline;
}
 .txt_weiss{
     color: #ffffff;
}
 .uhrzeit {
     float:left;
     font-size: 0.917em;
     color: #3b3b3b;
     background-color: #f0f0f0;
     padding-top: 2px;
     padding-right: 4px;
     padding-bottom: 2px;
     padding-left: 4px;
     margin-top: 0px;
     margin-right: 0px;
     margin-bottom: 1px;
     margin-left: 0px;
}
 .whitesmoke {
     background-color: #f5f5f5;
}
 .content a.alleanzeigen {
     display: none;
}
 .content .einleitung {
     font-size:1.077em;
}
 .content .nachricht {
     border-bottom:1px dotted #cecece;
     padding:0px 0px 10px 0px;
     margin:0px 0px 10px 0px;
}
 .content .nachricht .links {
     float:left;
     width:120px;
}
 .content .nachricht .links .bild img{
     width:120px;
     height:80px;
}
 .content .nachricht .links .datum {
     display:inline-block;
     font-size:0.917em;
     color:#fff;
     background:#326cb6;
     padding:2px 5px;
     margin:0px 0px 1px 0px;
}
 .content .nachricht .rechts {
     float:right;
     width:305px;
     line-height:1.500em;
}
 .startseite .aktuelles .nachricht {
     border-bottom:1px dotted #cecece;
     padding:0px 0px 10px 0px;
     margin:0px 0px 10px 0px;
}
 .startseite .aktuelles .links {
     float:left;
     width:120px;
}
 .startseite .aktuelles .datum {
     display:inline-block;
     font-size:0.917em;
     color:#fff;
     background:#326cb6;
     padding:2px 5px;
     margin:0px 0px 1px 0px;
}
 .startseite .aktuelles .bild img {
     width:120px;
     height:80px;
}
 .startseite .aktuelles .kategorie {
     font-size:0.917em;
     font-style:italic;
     line-height:1.091em;
     color:#b2b2b2;
     padding:0px 0px 2px 0px;
}
 .gaa_gebuehren_table1_400 {
     border-width: 0px;
     width: 400px;
}
 .gaa_gebuehren_table1_330 {
     vertical-align: top;
     width: 330px;
}
 .gaa_gebuehren_table1_70 {
     vertical-align: top;
     width: 70px;
}
 .gaa_kontakt_headline {
     background-color: #e0e9f4;
}
 .gaa_kontakt_table1_150 {
     border-color: #326cb6;
     border-style: solid;
     border-width: 1px;
     padding: 1px;
     vertical-align: top;
     width: 150px;
}
 .gaa_kontakt_table1_70 {
     border-color: #326cb6;
     border-style: solid;
     border-width: 1px;
     padding: 1px;
     vertical-align: top;
     width: 75px;
}
 .gaa_kontakt_table1_220 {
     border-color: #326cb6;
     border-style: solid;
     border-width: 1px;
     padding: 1px;
     vertical-align: top;
     width: 220px;
}
 .ff_wrap1 {
     background-color: yellow;
     float: left;
     margin-right: 6px;
     padding-bottom: 0px;
}
 .ff_label1 {
     display: inline;
}
 .form_focus{
     background-color: #e0e9f4;
}
 .form_focus2 {
     background-color: #e0e9f4;
     border-color: red;
     border-style: solid;
     border-width: 2px;
     padding: 1px;
}
 .form_focus3 {
     border-color: red;
     border-style: solid;
     border-width: 2px;
     padding: 1px;
}
 .form_blur {
     background-color: #ffffff;
}
 .whitesmoke {
     background-color: #f5f5f5;
}
 .bismob_bg1 {
     background-color: #e0e9f4;
     border-color: #326cb6;
     border-style: solid;
     border-width: 1px;
     padding: 1px;
}
 .jubh_bg1{
     background-color: #e0e9f4;
}
 .jubh_outskirt1{
     border-color: #326cb6;
     border-style: solid;
     border-width: 1px;
     padding: 2px;
}
 .jubh_table_width{
     width: 440px;
}
 .jubh_table_data1{
     vertical-align: top;
}
 .branche_leer_eak {
     color: white;
     font-weight:bold;
     text-align: center;
     padding: 4px 4px 2px 2px;
}
 .eak_content_all {
     width: 98%;
}
 .table_eak {
     width: 100%;
     border-spacing:0px;
     border-collapse : collapse;
}
 .adresse_haendler_eak {
     border-color: #3366CC;
     font-size:10pt;
     border-width: 1px;
     border-style:hidden;
     width:50%;
     text-align: left;
     padding: 4px 4px 4px 4px;
     vertical-align: top;
}
 .tb_right_eak {
     text-align: right;
}
 .rsbtn_powered {
     display: none !important;
}
 .SA_td_1 {
     width: 20%;
     border-bottom-color: #326CB6;
     border-bottom-width:2px;
     border-bottom-style:solid;
     background-color: #E0E9F4;
     padding-left:5px;
     padding-bottom:5px;
     padding-top:5px;
     padding-right:5px;
     text-align: left;
}
 .SA_td_2 {
     width: 35%;
     border-bottom-color: #326CB6;
     border-bottom-width:2px;
     border-bottom-style:solid;
     padding-left:5px;
     padding-bottom:5px;
     padding-top:5px;
     padding-right:5px;
     text-align: center;
}
 .SA_td_3 {
     width: 30%;
     border-bottom-color: #326CB6;
     border-bottom-width:2px;
     border-bottom-style:solid;
     background-color: #E0E9F4;
     padding-left:5px;
     padding-bottom:5px;
     padding-top:5px;
     padding-right:5px;
     text-align: center;
}
 .hinweiskasten1 {
     border-color: red;
     border-style: solid;
     border-width: 1px;
     padding: 2px;
}
 .frame_1 {
     border-bottom-color: #326CB6;
     border-bottom-width:4px;
     border-bottom-style:solid;
     border-top-color: #326CB6;
     border-top-width:4px;
     border-top-style:solid;
     border-spacing:0px;
     padding-left:5px;
     padding-bottom:5px;
     padding-top:5px;
     padding-right:5px;
     text-align: left;
}
 .headline_strong {
     font-weight:bold;
     font-size:12pt;
}
 .mitgl_foto {
     height:150px;
     width:150px;
     margin-right:10px;
}
 .field_sprache_land {
     border-bottom-color: #326CB6;
     border-bottom-width:0px;
     border-bottom-style:solid;
     background-color: #E0E9F4;
     padding-left:8px;
     padding-bottom:8px;
     padding-top:8px;
     padding-right:8px;
     text-align: left;
     vertical-align:top;
     width:60%;
}
 .headline_strong_1 {
     font-weight:bold;
     font-size:10pt;
}
 .rw_hinweis_schildnummer{
     background-color: #E0E9F4;
     padding-left:5px;
     padding-bottom:5px;
     padding-top:5px;
     padding-right:5px;
     text-align: left;
     vertical-align:top;
     width:340px;
}
 .rw_hinweis_ort{
     background-color: #E0E9F4;
     padding-left:5px;
     padding-bottom:5px;
     padding-top:5px;
     padding-right:5px;
     text-align: left;
     vertical-align:top;
     width:340px;
}
 .rw_table{
     width:100%;
}
 .rw_td{
     width:79%;
}
 .rw_table_pflicht{
     width:81%;
     border-color: red;
     border-style: solid;
     border-width: 2px;
}
 .show_kasten{
     background-color: #e5e5e5;
     display:block;
     width:450px;
}
 .show_kasten2{
     background-color: #ffffff;
     display:block;
     width:450px;
}
 .hide_kasten{
     display:none;
}
 .s12_kasten1 {
     background-color: #e0e9f4;
     border-color: #326cb6;
     border-style: solid;
     border-width: 1px;
     padding: 3px;
}
 .s12_kasten2 {
     background-color: #B1CAE9;
     border-color: #326cb6;
     border-style: solid;
     border-width: 1px;
     padding: 3px;
}
 .s12_kasten3 {
     background-color: #a8cefb;
     border-color: #326cb6;
     border-style: solid;
     border-width: 1px;
     padding: 3px;
}
 .fieldset_login{
     width:90%;
}
 .suchmaske_absenden{
     background-color:#E0E9F4;
}
 .fieldset_login_hinweis{
     width:75%;
     font-size:8pt;
}
 .mz_table{
     width:100%;
}
 .mz_td{
     width:79%;
}
 .mz_table_pflicht{
     width:93%;
     border-color: red;
     border-style: solid;
     border-width: 2px;
}
 .slider_text {
     background-color: #C1D3E9;
     height: 99%;
     padding: 1%;
     border-color:#FFFFFF;
}
 .slider_text {
     background-color: #C1D3E9;
     height: 99%;
     padding: 1%;
     border-color:#FFFFFF;
}
 .slider_med_bild {
     float: none;
}
 .slider_med_text {
     display: none;
}
 .sp_br_ueberschrift1{
     font-size:15pt;
}
 .sp_br_ueberschrift2{
     font-size:14pt;
}
 .sp_br_ueberschrift3{
     font-size:13pt;
     font-weight:bold;
}
 .sp_br_ueberschrift4{
}
 .sp_br_label {
     background-color:#E0E9F4;
}
 .kategorie {
     font-size:0.917em;
     font-style:italic;
     line-height:1.091em;
     color:#b2b2b2;
     padding:0px 0px 2px 0px;
}
 .adress_header1{
     font-weight: bold;
     font-size: 1.5em;
}
 .box_hide{
     display: none;
}
 .line_l3{
     border-color: #e5e5e5;
     border-style: solid;
     border-width: 1px;
}
 .kasten_blau_2017 {
     border-color: #326cb6;
     border-style: solid;
     border-width: 2px;
     width:50%;
     padding: 5px 5px 5px 5px;
     margin: 12px;
}
 .kasten_2017 {
     padding: 5px;
     margin: 3px;
     /*width: 300px;*/
	 width: 90%;
}
 .page-title{
     font-size: 100%;
}
 .themenbox box3 {
     width: 160px;
}
 .themenbox_box_woro {
     float: left;
     margin-bottom: 40px;
     margin-right: 20px;
     width: 160px;
}
 .themenbox_box_woro2 {
     background-color: #e5e5e5;
     border-color: #326cb6;
     border-style: solid;
     border-width: 1px;
     float: left;
     margin-bottom: 40px;
     margin-right: 20px;
     padding: 1px;
     height: 190px;
     width: 160px;
}
 .themenbox_kachelbild {
     width: 150px;
     margin: 0 auto 0 auto;
}
 .themenbox_kachelbild2 {
     height: 150px;
     width: 150px;
     margin: 0 auto 0 auto;
}
 .themenbox_liste1 {
     list-style-type: none;
}
 .themenbox_liste1 li{
     list-style-type: none;
}
 
 
 
#SFm input {/* WoRo 20231225 */
	background-color: #f5f5f5; 
}

#SFm input, #SFm select {/* WoRo 20231225 */
	background-color: #f5f5f5;
}

.suche input{/* WoRo 20231225 */
	background-color: #f5f5f5;
}

.sta_float_15 {/* WoRo 20231226 */
    float: left;
    min-width: 120px;
    margin-right: 10px;
    width: 20%;
}

.sta_min_float_80 {/* WoRo 20231226 */
    float: left;
    margin: 10px 0;
    max-width: 700px;
}

.sta_float_100{/* WoRo 20231226 */
	width: 100%;
}

.sta_pressebild_1{/* WoRo 20231226 */
	align: left;        
	/*float: left;*/
	margin-left: 0px;
	width: 120px;
}

.sta_70347{/* WoRo 20231226 */
	/*float: left;*/
    margin: 10px 0;    
}

.sta_70348{/* WoRo 20231226 */
	float: left;
    margin: 10px 0;
    max-width: 700px;
}

.aktuell-slider .start-schnell-gefunden {/* WoRo 20231227 */
    /*position: absolute;*/
    bottom: 0;
	/*top: 0;*/
    /*right: 19.5%;*/
    /*width: 18.5%;*/
    /*min-height: 235px;*/
	/*min-height: 135px;*/
    /*font-size: 0.875em;*/
	font-size: 1em;
    /*line-height: 1.286em;*/
	line-height: 1em;
    background: #84744f;
    padding: 5px;
    z-index: 3;
}


.sta_70353{/* WoRo 20231226 */
	color: #ffffff;
}

ul.sta_form_meta{/* WoRo 20240113*/
	display: block;
    list-style-type: disc;
    margin-block-start: 0.1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 25px;
}

.slicknav_nav .slicknav_row,
.slicknav_nav a {
	display: flex;
	justify-content: space-between;
	padding: 0;
	margin: 0;
}
.slicknav_nav a {
	padding: 0.125em 0.25em;
	margin: calc(10px - 0.125em) calc(15px - 0.25em);
	width: fit-content;
}
.slicknav_nav .slicknav_parent-link.slicknav_row {
	display: flex;
	justify-content: space-between;
	/*padding-right: 5px;*/
}
.slicknav_nav .slicknav_parent-link a {
	width: fit-content;
	padding: 0.1em 0.25em;
    margin: -0.125em -0.25em;
	margin: calc(10px - 0.125em) calc(15px - 0.25em);
}
.slicknav_item.tab-focus {
	box-shadow: none !important;
}
.slicknav_nav .slicknav_arrow [class*="fa-"] {
	float: none;
	/*margin-top: 0.2em;*/
	margin-right: 0;
	font-size: 1.35em;
}
/*.slicknav_item .slicknav_arrow [class*="fa-"]::before {
	padding: 0.25em;
}*/
.slicknav_item.tab-focus .slicknav_arrow [class*="fa-"]::before, .slicknav_nav a.tab-focus {
	position: relative;
	outline: none;
	z-index: 9999;
	border-radius: 0.3rem;
	box-shadow: 0px 0px 0px 2px #fff, 0px 0px 0px 5px #000;
	transition: all 0s !important;
}
.slicknav_menu .npt_on a.nlk_on {
	font-weight: bold;
}
.start-landkreisvideo .csslink_intern, .start-landkreisvideo .csslink_extern {
    margin-right:0;
}