body {
	background-repeat: no-repeat;
	font-size:100%;
}


#wrapper{
	//width:100%;
}



.awrap{
	width:100%;
	min-height:30px;
	padding-top:5px;
	overflow:hidden;
	position:relative;
	margin-bottom:10px;
} 

.ahead{
	width:100%; /*background:#11eeee;*/
	height:26px;
}

.bteil{
	width:80%;
	border-bottom:1px dotted;
	height:110px;
	overflow:visible;
}

.ateil1, .ateilf, .ateil2, .ateil3, .bteil{
	float:left;
}

.ateil1{
	padding-right:5px;
	background:#fff;
	width:50%;
}

.ateil2{
	height:auto;
	width:45%;
}

.ateil3{
	width:15%;
	float:right;
}


#inhaltbild{
	margin-top:35px;
	width:100%;
	height:auto;
}

#inhaltbild img{
	width:100%;
	height:auto;
}


#inhaltbild .caption{
    width:250px;
    margin-top:10px;
    float:right;
    margin-right:85px;
	min-height:100px;
	margin-bottom:10px;
}

/*
die überschriftdie überschrift die überschrift die überschrift 
*/

#inhaltheadline{
	margin-bottom:40px;
	margin-top:0px;
	width:80%;  /*60*/
	padding-right:10%; /*30*/
}



#inhaltheadline p{
	margin-bottom:8px;
}

#inhaltheadline a{
	color:#000000;
}

#inhaltheadline h1, h1.ce_headline{
    color:#000000;
	margin-left:-1px;
	margin-top:0px;
	text-transform:uppercase;
}

/*
fliesstext darunter
*/

#inhaltfliesstext {
	margin-right:50px;
	width:calc(94% - 250px - 80px - 140px - 60px );
	/*border:1px solid;*/
	float:left;
	z-index:10;
	min-height:100px;
	
}

.fliesstextbreit{
	max-width:1280px;
	margin-right:20px;
}

.ansprechpartner{
	width:80%;
}

#ls_sammlungsdb{
	
}

.ifr{
	width:100%;
	min-height:800px;
	overflow:hidden;
	overflow-y: auto;
}

.ls_sammlungsdbcls, .ls_visualisierungcls{
	width:calc(100% - 140px );
	clear:left;
	overflow:hidden;
	margin-bottom:80px !important;
}

.bildlinks, .bildrechts{
	width:30%;
	margin-right:5%;
	float:left;
}

hr{
	height:1px;
	border:0;
	border-bottom:1px solid gray;
}


#inhaltfliesstext ul, #inhaltfliesstext li{
	 list-style-type: circle;
	 list-style-position: inside;
	 padding-left:1px;
}

/* der block rechts */

#inhaltrechts{
	width:250px;
	float:right;
	margin-right:80px;
    min-height:180px;
}

#inhaltrechts .caption{
	margin-top:15px;
}


#inhaltrechts img{
	width:75%;
	//max-width:250px;
}

#inhaltrechts a{
	color:#000000;
}

#idstandorte{
	min-height:1200px;
	bottom:0px;
}

body.standorteback{
	background-color:#e8e8e8;
}

#inhaltrechts > .ansprechpartnerportrait{
	width:170px;
}

#noekarte{
	max-width:600px;
	width:45%;
}

#noekarte img{
	width:100%;
	height:auto;
}

#europakarte{
	position:absolute;
	left:140px;
	top:580px;
	border:0px solid #ff0000;
	z-index:-1;
}

.w430{
	width:360px !important;
}

.standortfenster{
	position:absolute;
	display:none;
	z-index:100;
	left:140px;
	top:532px;
	background:#fff;
	opacity:0.9;
	padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    text-decoration:none;
    -webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.15);
	box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.15);
}

.standortfenster a{
	 color:#222222;
	 font-style: italic;
}

/*-----------------news---------------*/

.mod_newsarchive{
	margin-right:50px;
	//max-width:80%;
	float:left;
	z-index:10;
}

#lsnewsteaser h2, #lsnewsteaser a, .mod_newsreader h2, .mod_newsreader a{
	color:#000000;
	border:0;
}

#lsnewsteaser .layout_latest{
	margin-bottom:60px;
}

#lsnewsteaser .caption{
	margin-top:10px;
}

#newstext{
	margin-right:50px;
	width:calc(55% - 50px);
	float:left;
	z-index:10;
}

#newstext iframe{
	width:480px;
	height:272px;
}

#newsbilder{
	//width:25%;
	//float:left;

    width:250px;
    margin-top:10px;
    float:right;
    margin-right:85px;
	min-height:100px;
}

.mod_newsarchive  .image_container{
	margin-left:50px;
	width:150px;
}

.mod_newsarchive  img{
	margin-top:15px;
}

.mod_newsarchive .more{
	margin-bottom:40px;
}

.more, p .more, .more a{
	border:0 !important;
}

.mod_newsarchive .teaser, .mod_newsarchive h2, .mod_newsarchive  .more {
	width:560px;
}

.mod_newsarchive h2{
	margin-left: 0px;
}


.mod_newsreader h1, .mod_newsarchive h1{
	margin-left:-1px;
	margin-top:0px;
	margin-bottom:40px;
}

.mod_newsreader h1, .back {
	width:60%;
	padding-right:30%;
}


.mod_newsreader .image_container img{
	width:auto;
	height:150px; 
	margin-bottom:20px;
}


.mod_newsreader #newsbilder  img{
	width:auto;
	height:240px !important;
	margin-right:20px;
}

.mod_newsreader .info, .mod_newsarchive .info{
	display:none;
}



/*der homeslider!!*/

#homeslider{
	height:auto;
	width:100%;
}

.slickwrap{
	position:relative;
	margin-bottom:90px;
}

.slickdiv{
	position:relative;
	margin-bottom:90px;
}

.slickbild img{
	width:100%;
}

.pagingInfoslickwrap{
	position:absolute;
	right:4%;
	bottom:4%;
	background-color:#ebebec;
	overflow:hidden;
	width:200px;
	padding:10px;
	margin-bottom:20px;
}

.pagingInfoslick{
	padding-top:25px;
	overflow:hidden;
	//background-color:green;
}

.slickclosebuttons{
	margin-right:-10px;
	margin-top:-5px;
	float:right;
	width:25px;
	height:25px;
	top:0px;
	background: url("/files/navibilder/legendezu2.png");
	cursor:pointer;
	background-repeat: no-repeat;
}

.closebuttons{
	background: url("/files/navibilder/legendeauf-gelb.png");
	background-repeat: no-repeat;
	margin-top:0px;
	margin-right:0px;
}

.pagingInfoslickwrapsmall{
	width:25px;
	height:25px;
	padding:0;
	background-color:transparent;
	overflow:hidden;
	//background-color:orange;
}


#inhaltfliesstext, #inhaltheadline, .mod_newsarchive, #newstext,
.mod_newsreader h1, .back ,
#publikationen .inhaltsubtitel,
#publikationen .ce_text,
#presse .ce_text,
#visitenkarte,
#topburger,
.landessammlungen_titel,
.fliesstextbreit,
.ls_sammlungsdbcls, .ls_visualisierungcls,
#footernavi .inside,
.ansprechpartner
{
margin-left:11%;
}


#topnaviservice3{
	margin-left:calc(11%);
}



#ls_sammlungsdb, .ansprechpartner, 
.mod_newsarchive, 
.mod_newsreader{
	margin-bottom:100px;
}

#inhaltfliesstext{
	margin-bottom:20px;
}

.inhaltbreit{
	margin-bottom:0px !important;
	width:100% !important;
	margin-left:0!important;
}


/* IFRAME des Tätigkeitsberichts*/

.issuediv{
	border:0px;
	width:100%;
	margin-bottom:0px;
	position:relative;
	height:0px; 
	padding-bottom:75% !important;
	
}

.issuediv iframe{
	position:absolute; 
	left:0; 
	top:0; 
	width:100%;  !important;
	height:100% !important;
}


/*publicationen OFFEN neu?*/



#publikationen #inhaltheadline{
	margin-bottom:0px;
}

#publikationen .inhaltsubtitel{
	margin-right:50px;
	width:755px;
	float:left;
	margin-top:30px;
}

#publikationen h2{
	margin-bottom:0px;
	padding-bottom:0px;
}



#publikationen p, #publikationen h3 {
	max-width:70%;
	text-align:left !important;
}

#publikationen{
	margin-bottom:80px;
}



#publikationen .ce_text .block{
	width:90%;
	margin-bottom:20px;
	
}

#publikationen .publzeile{
	margin-top:30px;
	border-top:1px solid;
	border-bottom:1px solid;
}

#publikationen p{
	max-width:90%;
}


#publikationen .ce_text .image_container img {
   margin-top:0;
   cursor:auto;
}

#publikationen .bildblock {
	margin-top:22px;
    width: 150px;
    float:left;
}

#publikationen .textblock {
    width: 70%;
    float:left;
    margin-top:20px;
}


#publikationen .ce_text .image_container {
   margin-left:0px;
   width: 200px;
   height:200px;
  // border:1px solid red;
}

#publikationen .querf img{
 	width:190px;
	height:auto;
}

#publikationen .hochf img{
 	width:auto;
	height:190px;
}


#publikationen .ce_text {
    margin-right:-80px;
    width: 99%;
    float:left;
	height:100%;
}

#publikationen .inhaltsubtitel {
    width: 98%;
   min-height:50px;
    clear: left;
}

/*########### offen #####*/


/*########### zu #####*/


#publikationen  .blockzeile {
	border-top:0 !important;
	border-bottom:0;
	margin-top:0 !important;
}

#publikationen .blockzeile .bildblock .image_container {
  width:150px;
  height:150px;
  margin-top:0;
  cursor:pointer;
}

#publikationen .blockzeile .querf img{
 	width:130px;
	height:auto;
}

#publikationen .blockzeile .hochf img{
 	width:auto;
	height:130px;
}

#publikationen .blockzeile .textblock {
    display:none;
    margin-top:0;
}

#publikationen .blockzeile {
    width:auto;
}

/*  PRESSE */ 

#presse .ce_text {
   width: 80%;
   margin-right:20px;
}


#presse .ce_text .image_container {
   margin-left:0px;
   width: 150px;
   min-height:150px;
   float:right;
}


/* EMUSEUM*/
#responsive-iframe{
	margin-top:0px;
	margin-left:10%;
	width:85%;
	max-width: 1280px;
}


#fsize{
	margin-top:0px;
	//display:none;
}

.lsonlineframehost #visitenkarte{
	display:none;
}



.tvis, .tsam{
	float:left;
	overflow:hidden;
	margin-bottom:80px;
	margin-top:20px;
	width:40%;
}

.tvis img, .tsam img{
	-webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.1);
	-moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.1);
	box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.1);
	margin-bottom:20px;
}

.tvis {
	padding-right:140px
}

.tsam {
	padding-right:20px
}

.tvistxt{
	text-align:center;
	font-style:normal;
}

.tvistxt a{
	text-align:center;
	font-style:normal !important;
	text-decoration:none;
	font-size:1.2em;
	text-transform:uppercase;
	font-family: 'source_sans_proregular', Verdana;
}


