
section {float:left;color:rgb(75,75,75);display:block;height:220px;width:220px;box-sizing: border-box;margin-bottom: 15px;    margin-right: 15px;    overflow: hidden;    position: relative;background-size:100% 100%;background-color:#f5f2ef;font-size:12px;}
.legacy section {display:block;float:left;overflow:hidden;}
section.two-cols {width:455px;}
section.three-cols {width:690px;}
section.auto-height {height:auto;}
section.fontsize-16 {font-size:16px;}
section.no-bg {background-color:transparent;}
section.border-top {border-top:1px solid lightgray;}
section.border-bottom {border-bottom:1px solid lightgray;}

section header {color:#ed7d10;font-size:16px;font-weight:bold;margin:10px;}
section >p {margin:10px;}
section h4 {margin:20px 10px;font-weight:bold;}
section  footer a,section  footer button {
	bottom:5px;
	font-size:1em;
	font-weight:bold;
	
	left:10px;
	
	
	position:absolute;
	border-style:none;
	
	text-align:left;
	color:#ED7D10;
	background-color:transparent;
	cursor:pointer;
	overflow:visible;
	margin:0;padding:0;
}
section  footer a:before,section  footer button:before {
	content:"» ";
}
section  footer a,section  footer button {
	color:#ED7D10;
}
section  footer a:hover,section  footer button:hover {
	color:#eaaa6e;
}
section a.section {display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
section section:last-child {margin-right:0;}
section form {
	margin:0px 10px;
}
section input[type=text],section input[type=email],section textarea {width:100%;border-style:none;box-sizing: border-box;padding:1px 2px;font-size:1em;margin:0 0 5px 0;display:block;}
abbr {text-decoration:none;}
section.indat-webakademie {background-image:url(/img/sizes/cache/151118_Web_Akademie.png-1.0);}
section.indat-webakademie a {color:#ed7d10;}
section.indat-bestellen {background-image:url(/img/sizes/cache/151118_Web_INDat_2016.png-1.0);}
section.indat-bestellen a {color:#ed7d10;}
section.indat-sprachtraining {background-image:url(/img/sizes/cache/151118_Web_Sprachtraining.png-1.0);}
section.indat-sprachtraining a {color:#ed7d10;}
section.twitter {}
section.presse {color:rgb(75, 75, 75);}
section.presse ul li {margin:10px 10px;max-height:42px;overflow:hidden;line-height:14px;}
section.presse ul li .titel {font-weight:bold;}
section.presse ul li a {color:inherit;}
section.indat-report-editorial {background-color:#e9f4f9;}
section.indat-report-editorial header {font-size:12px;color:#8f7f76;font-weight:bold;margin-bottom:15px;}
section.indat-report-editorial h4 {color:rgb(75,75,75);font-weight:bold;margin:15px 10px;}
section.indat-report-editorial p {color:rgb(75,75,75);margin-left:10px;margin-right:10px;line-height:1.2em;}
section.indat {background-color:white;height:286px;}
section.indat:after {content:url(/img/sizes/cache/160323_INDat2016-Titelseite.png-1.0);display:block;width:189px;margin-top:15px;margin-left:15px; box-shadow:2px 2px 7px lightgray;}
section.draht textarea {height:79px;}



section.verlag-indat {background-image:url(/img/sizes/cache/151118_Web_Verlag-INDat.png-1.0);}
section.indat-webakademie-newsletter {background-image:url(/img/sizes/cache/151118_Web_IWA_Newsletter.png-1.0);
	background-size:100% 100%;}
	section.indat-webakademie-newsletter form {margin-top:150px;}
	section.indat-webakademie-newsletter a {color:#ed7d10;}
.sidemenu {margin-bottom:15px;border-bottom:1px solid lightgray;}
.sidemenu li {border-top:1px solid lightgray;background-color:white;}
.sidemenu li.aktiv,.sidemenu a:hover {background-color:#f5f2ef;}
.sidemenu a {display:block;padding:5px 10px;}
.sidemenu li li a:before,.statistiken-staedte-auswahl li a:before{content:"›";display:inline-block;width:10px;}
div.statistiken {margin:0px 10px;}
div.statistiken header {margin-left:0;margin-right:0;margin-top:30px;}
div.statistiken table {border-collapse:collapse;border-style:none; display:block;max-width:100%;overflow:auto;}
div.statistiken table tr:nth-child(2) {color:#8f7f76;font-size:11px}
ol.statistiken {color:#8f7f76;padding:0;margin:10px;}
ol.statistiken li {list-style-position:inside;}
div.statistiken table tr:first-child td {padding:0;}
div.statistiken table tr:nth-child(odd) {background-color:#e8f2f7;}
div.statistiken table tr:first-child {background-color:transparent;}
div.statistiken table td {padding:2px 5px;text-align:right;width:1px;}
div.statistiken table td:first-child{text-align:left;}

div.statistiken table tr:nth-child(2) td {text-align:center;}
.statistiken-staedte-auswahl {border-bottom:1px solid lightgray;margin-top:-15px;margin-bottom:15px;height:220px;overflow-y:auto;}
.statistiken-staedte-auswahl li {padding:1px 0px 1px 20px;}
.statistiken-staedte-auswahl li a {color:#8f7f76;}
.statistiken-staedte-auswahl li.aktiv {font-weight:bold;}
.statistiken-staedte-staedte {margin:10px;}
.statistiken-staedte-staedte li {width:45%;margin-right:10%;display:inline-block;font-size:11px;margin-bottom:10%;}
.statistiken-staedte-staedte li:nth-child(even) {margin-right:0;}
.statistiken-staedte-staedte li .gericht {display:block;font-weight:bold;}
.statistiken-staedte-staedte li table {border-collapse:collapse;border-style:none;margin-top:2px;border-bottom:1px solid lightgray;margin-bottom:2px;width:100%;}
.statistiken-staedte-staedte li table thead{background-color:#e8f2f7;}
.statistiken-staedte-staedte li table thead tr:last-child {font-weight:bold;}
.statistiken-staedte-staedte li table td {padding:2px 3px;}
section .meldungen-navbar,section .meldung-navbar  {font-size:1em;margin-left:10px;margin-right:10px;}
section .meldung-navbar  {margin-top:10px;}
section .meldung {font-size:1em;margin-left:10px;margin-right:10px;}
.webpraesenzen li {font-size:13px;}
.blau,.blau:link,.blau:visited,.blau:active,.blau:hover {color:rgb(9, 45, 127)}
.indat-report-archiv section:first-child{background-color:#b9aea4;}
.indat-report-archiv section:first-child header {color:white;font-size:20px;}
.indat-report-archiv section:first-child:after{content:"›";color:white;font-size:120px;display:block;position:absolute;right:10px;bottom:-10px;font-weight:bold;}

.indat-report-archiv section:nth-child(3n){margin-right:0;}
.indat-report-archiv .titelthema {margin:10px;font-weight:bold;}
.indat-report-archiv img {border: 1px solid #ccc4bd;
    bottom: 10px;
    box-shadow: 0 0 3px #ccc4bd;
    display: block;
    height: 133px;
    left: 10px;
    position: absolute;
    width: 100px;}
    
   .indat-report-archiv .ansehen { bottom: 10px;
    color: #ed7d10;
    display: block;
   
    font-weight: bold;
    left: 120px;
    position: absolute;
    text-decoration: underline;}
     .indat-report-archiv .ansehen a {display:block;}
     .statistik-landkarte {font-size:0;margin:10px 0 0;width:455px;max-width:100%;padding-top:132%;background-image:url(/img/statistiken-landkarte.png?202509);background-size:100% 100%;}
    .indat-report-home>img {position:absolute;left:0;top:0;width:220px;height:220px;}
    .indat-planer-home-slider {background-image:url(/img/sizes/cache/160316_INDat_Planer_Home.png-1.0);background-size:100% 500%;background-position:0 0;}
    .indat-planer-home-slider[data-current="2"] {background-position:0 -100%;}
    .indat-planer-home-slider[data-current="3"] {background-position:0 -200%;}
    .indat-planer-home-slider[data-current="4"] {background-position:0 -300%;}
    .indat-planer-home-slider[data-current="5"] {background-position:0 -400%;}
     .indat-planer-home-slider ul {position:absolute;right:0px;bottom:0px;font-size:13px;font-weight:bold;color:#c4e2ec;display:block;cursor:pointer;background-color:#f2fafc;padding:7px 5px;}
     .indat-planer-home-slider li {display:inline;padding:0px 5px;border-right:1px solid white;-webkit-transition: color 0s;    transition: color 0s;}
     .indat-planer-home-slider li:last-child {border-right-style:none;}
     .indat-planer-home-slider[data-current="1"] li:nth-child(1), .indat-planer-home-slider[data-current="2"] li:nth-child(2) , .indat-planer-home-slider[data-current="3"] li:nth-child(3) , .indat-planer-home-slider[data-current="4"] li:nth-child(4) , .indat-planer-home-slider[data-current="5"] li:nth-child(5)  {color:#31b3cd;border-color:#31b3cd;}
    .slider-data {display:none;}
    .indat-planer-home-liste li {margin:10px;line-height:14px;max-height:42px;overflow:hidden;}
     .indat-planer-home-liste li .titel {font-weight:bold;}
    .hardcover-produktabbildung img {left:16px;top:27px;width:189px;display:block;position:absolute; box-shadow:2px 2px 7px lightgray;}
    section.verlag-indat-mit-text {background-image:url(/img/sizes/cache/160321_INDat_Verlag_1.png-1.0);}
    section.verlag-indat-mit-text a {color:#ed7d10;}
      section.verlag-indat-ohne-text {background-image:url(/img/sizes/cache/160321_INDat_Verlag_2.png-1.0);}
    section.verlag-indat-ohne-text a {color:#ed7d10;}
    
      section.indat-planer {background-image:url(/img/sizes/cache/160321_INDat_Planer.png-1.0);}
         section.indat-planer-plain {background-image:url(/img/sizes/cache/160321_INDat_Planer_blanco.png-1.0);}
 section.indat-barometer {background-image:url(/img/sizes/cache/160321_INDat_Barometer.png-1.0);}
  section.indat-barometer a {color:#ed7d10;}
  section.indat-2018,section.indat-2019 {height:286px;}
  section.indat-2018:after{display:block;content:url(/img/sizes/cache/160322_INDat2017-Titelseite.png-1.0);width:189px;height;256px;margin-top:15px;margin-left:15px; box-shadow:2px 2px 7px lightgray;}
  section.indat-2019:after{display:block;content:url(/img/sizes/cache/160322_INDat2018-Titelseite.png-1.0);width:189px;height;256px;margin-top:15px;margin-left:15px; box-shadow:2px 2px 7px lightgray;}
  section.kaestchen-suche label {
    cursor: pointer;
    font-size: 11px;
    
}section.kaestchen-suche label input {
    display: none;
}

section.kaestchen-suche label input:checked + span:after {
    background-color: #ed7d10;
    content: "";
    display: inline-block;
    height: 4px;
    left: 1px;
    position: absolute;
    top: 1px;
    width: 4px;
}
section.kaestchen-suche label input + span {
    border: 1px solid #ed7d10;
    display: inline-block;
    height: 6px;
    margin-right: 4px;
    position: relative;
    width: 6px;
}
 section.indat-report-mediadaten-herunterladen {background-image:url(/img/sizes/cache/160322_INDat_Report_Media.png-1.0);}
.ui-datepicker {font-size:12px;font-family:arial,helvetica,verdana,sans-serif;}
.ui-datepicker table {font-size:1em;}
.ui-datepicker .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {color:#31b3cd}
.shariff-wrap {margin:20px 10px;}

.kaestchen .dienstleister-filtern {margin-top:20px;margin-bottom:10px;}
.dienstleister-filtern input {border:1px solid lightgray;margin-left:10px;width:150px;}
.banner-wbdat {
    background-image: url(/img/sizes/cache/wbdat-banner.png-1.0);
    background-size: 100% auto;background-position:center center;background-repeat:no-repeat;background-color:white;
}
@media print {
	#body > .header,#body > .footer,.klammer-zu  {display:none;}
	.kaestchen,section {width:100%;}
}

.indat-stellenmarkt {

background-image:url(/img/sizes/cache/170728_Web_INDat_Stellenmarkt.png-1.0);
	background-size:100% 100%;
	
	}
	 
	.insolvenz-webpraesenzen header,.insolvenz-webpraesenzen footer a:link,.insolvenz-webpraesenzen footer a:visited,.insolvenz-webpraesenzen footer a:active,.insolvenz-webpraesenzen footer a:hover {color:rgb(9,45,127)}
	.insolvenz-webpraesenzen {background-image:url(/img/sizes/cache/insolvenz-webpraesenzen.png-1.0);background-size:220px auto;background-repeat:no-repeat;background-position:0 70px;}
	.insolvenz-webpraesenzen ul {margin:0;padding:0;position:absolute;top:70px;left:0;width:100%;}
	.insolvenz-webpraesenzen li a {display:block;height:35px;}
	
	.wbdat-pressespiegel {background-color:#d0dded;}
	.wbdat-pressespiegel p {margin-top:20px;line-height:1.2;font-size:1.1em;}
	.wbdat-pressespiegel form {margin-top:20px;}
	.wbdat-pressespiegel form input {height:20px;margin-bottom:10px;}
	
		.wbdat-pressespiegel,.wbdat-pressespiegel header,.wbdat-pressespiegel footer a:link,.wbdat-pressespiegel footer a:visited,.wbdat-pressespiegel footer a:active,.wbdat-pressespiegel footer a:hover {color:rgb(9,45,127)}
	.indat-webapp {background-image:url(/img/sizes/cache/171017_INDat_WebApp.png-1.0);background-size:220px auto;background-repeat:no-repeat;background-position:0 0px;}
	.indat-buchen-2021 {background-image:url(/img/sizes/cache/200424_INDat_2021_Buchung.png-1.0);background-size: 220px auto;
background-position: center;
background-repeat: no-repeat;}.indat-buchen-2021 a:link,.indat-buchen-2021 a:visited,.indat-buchen-2021 a:active,.indat-buchen-2021 a:hover {color:#ed7d10}
	.erklaervideos {background-image:url(/img/sizes/cache/191001_INDat_2019_Erklaerfilm.png-1.0);background-size:220px auto;background-repeat:no-repeat;background-position:0 0px;}
.erklaervideos a:visited,.erklaervideos a:active,.erklaervideos a:Link,.erklaervideos a:hover {color:#ed7d10;}	
.indat-webapp-google {display:block;position:absolute;width:65px;height:20px;left:110px;top:165px;}
	.indat-webapp-apple {display:block;position:absolute;width:65px;height:20px;left:45px;top:165px;}
	.handbuch-bestellen {background-image:url(/img/sizes/cache/171017_INDat_Handbuch_Bestellung.png-1.0);background-size:220px auto;background-repeat:no-repeat;background-position:0 0px;}
		.iindat-info .header   {background-image:url(/img/sizes/cache/171218_INDat_info_Header_Web.png-0.5);background-size:641px auto;background-repeat:no-repeat;background-position:13px 20px;}
		.statistik-hoch:after {content:"▲"; color:#ed7d10;}
		.statistik-runter:after {content:"▼"; color:#31b3cd;}
		
		
		table.stellenmarkt {border-style:none;border-collapse:collapse;width:100%;} 
table.stellenmarkt  thead {} 
table.stellenmarkt  thead td {border-top: 1px solid #d8d1cb;color:#8c6f69;} 


table.stellenmarkt  a {color:#4B4B4B;text-decoration:underline;}
table.stellenmarkt  thead a {color:#8c6f69;text-decoration:none;display:block;}
table.stellenmarkt  a.veranstalter-link {color:#8c6f69;}
table.stellenmarkt  td {padding:5px 10px;border-bottom:1px solid #d8d1cb;vertical-align:top;} 
table.stellenmarkt td:nth-child(odd) {background-color:#edeae5;}
table.stellenmarkt .referenten {margin-top:10px;color:#8c6f69;}
table.stellenmarkt img {display:block;width:100%;margin-bottom:10px;}
@media only screen and (     max-width     :740px) {
table.stellenmarkt {display:block;overflow-y:scroll;}
}

