/* 117862 // page/117862.css // ncf_tcc_Cache_page/117862.css */#page h1 {
 font-size: 50px;
 line-height: 1.5;
 text-align: center;
 max-width: 900px;
 margin: 0 auto;
 display: flex;
 justify-content: center;
 align-items: center;
}
#page h1::before {
 content: url(/files/ortswappen/bad-soden-salmuenster.png);
 padding-right: 4%;
}



#page .employee_wrapper > .paragraph_content_structure_inner {
    display: flex;
    justify-content: center;
   
    flex-wrap: wrap;
    margin: 5px ;
    vertical-align: top; 
    /.align-items: center;./
}
#page .paragraph_contactPerson {
    width: 33%;
    max-width: 200px;
    padding: 30px;
}

@media screen and (max-width:769px) {
    #page .paragraph_contactPerson {
     width: 100%;
     padding: 25px 0;
    }
}


#page .contact_person_position_outer .label {
    display: none;
}
#page .contact_person_position_outer .content::before {
    content: "Listenplatz: ";
    font-weight: 000;
}

.textform1{
  text-align: center;
  }


.contact_person_link_inner {
 display: none;
}
.contact_person_image_inner A:hover {
 cursor: inherit !important;
}

#page h1{
  font-weight: bold;
  font-size: 20pt;
  text-align: center;
  width:90%;
  padding-left: 5%;
  padding-right: 5%;
  margin-top: 1px;
  background-color: rgba(255, 255, 255,0.2);
  text-transform: uppercase;
  
   }
#paragraph_7607104 {	white-space: nowrap;	min-height: 0px;}#paragraph_7607104_inner {	min-height: 0px;	zoom: 1;}#paragraph_7607107 {
	white-space: normal;}

.de #paragraph_7607107_inner P {
	width: 2000px;
}


#paragraph_7589368_inner {}#paragraph_7589371 {	white-space: nowrap;	min-height: 0px;}#paragraph_7589371_inner {	min-height: 0px;	zoom: 1;}#paragraph_7589374 {
	width: 20%;	float: left;	white-space: normal;	overflow: hidden;}
* HTML #paragraph_7589374 {
	overflow-y: visible;	overflow-x: hidden;}* + HTML #paragraph_7589374 {
	overflow-y: visible;	overflow-x: hidden;}#paragraph_7589377 {
	width: 20%;	float: left;	white-space: normal;	overflow: hidden;}
* HTML #paragraph_7589377 {
	overflow-y: visible;	overflow-x: hidden;}* + HTML #paragraph_7589377 {
	overflow-y: visible;	overflow-x: hidden;}#paragraph_7589380 {
	width: 20%;	float: left;	white-space: normal;	overflow: hidden;}
* HTML #paragraph_7589380 {
	overflow-y: visible;	overflow-x: hidden;}* + HTML #paragraph_7589380 {
	overflow-y: visible;	overflow-x: hidden;}#paragraph_7589383 {
	width: 20%;	float: left;	white-space: normal;	overflow: hidden;}
* HTML #paragraph_7589383 {
	overflow-y: visible;	overflow-x: hidden;	margin-right: -3px;}* + HTML #paragraph_7589383 {
	overflow-y: visible;	overflow-x: hidden;}#paragraph_7589398 {
	width: 20%;	float: left;	white-space: normal;	overflow: hidden;}
* HTML #paragraph_7589398 {
	overflow-y: visible;	overflow-x: hidden;	float: right;}* + HTML #paragraph_7589398 {
	overflow-y: visible;	overflow-x: hidden;	margin-right: -3px;}
#paragraph_7589371_inner {}#paragraph_7589374_inner {}#paragraph_7589377_inner {}#paragraph_7589380_inner {}#paragraph_7589383_inner {}#paragraph_7607275 {	white-space: nowrap;	min-height: 0px;}#paragraph_7607275_inner {	min-height: 0px;	zoom: 1;}#paragraph_7607278 {
	white-space: normal;}

.de #paragraph_7607278_inner P {
	width: 436px;
}

#paragraph_7589857 {	white-space: nowrap;	min-height: 0px;}#paragraph_7589857_inner {	min-height: 0px;	zoom: 1;}#paragraph_7589860 {
	white-space: normal;}

#paragraph_7589860_inner {background-color: #1C428E !important;color: #FFFFFF !important;padding-top: 5px !important;padding-bottom: 5px !important;}#paragraph_7589860 A {color: #FFFFFF !important;}