.vorschau {
background-color:white;
font-family:Arial;
font-size:0.96em;
min-height:986px;
height: auto;
margin-left:16px;
margin-right:16px;
text-align:left;
width:720px;
}
.eventvorschau {
background-color:white;
font-family:Arial;
font-size:0.96em;
min-height: 600px;
height:auto;
/*margin-left:16px;*/
margin-right:16px;
margin-bottom: 20px;
text-align:left;
width:720px;
}
.kn {
height:15px;
}
.brfiller {
height:8px;
}
.vorschau h2 {
font-size:0.96em;
}
.lev0 {
height:92px;
margin-top:5px;
width:718px;
}
.tablogotext {
height:90px;
vertical-align:top;
width:321px;
}
.tablogoimg {
height:90px;
margin-left:340px;
margin-top:-90px;
width:321px;
}
.logotext {
height:55px;
width:321px;
}
.logotext h1 {
font-size:1.5em;
font-weight:bold;
padding-top:35px;
}
.logotext2 {
height:20px;
margin-top:0;
width:321px;
}
.logoimg {
height:76px;
margin-left:340px;
margin-top:0;
width:321px;
}
.logoadresse {
margin-top:0;
}
.logoadresse h3 {
font-size:0.8em;
}
.lev0long {
height:95px;
width:718px;
}
.tablogotextlong {
height:90px;
margin-top:10px;
vertical-align:top;
width:321px;
}
.tablogoimglong {
height:90px;
margin-left:340px;
margin-top:-90px;
width:321px;
}
.logotextlong {
height:53px;
padding-top:5px;
vertical-align:bottom;
width:321px;
}
.logotextlong h1 {
font-size:1.5em;
font-weight:bold;
}
.logotextlong2 {
height:20px;
margin-top:4px;
width:321px;
}
.logoimglong {
height:76px;
margin-left:340px;
margin-top:-52px;
width:321px;
}
.logoadresselong {
margin-top:0;
}
.logoadresselong h3 {
font-size:0.96em;
}
.lev1 {
height:224px;
width:718px;
}
.tabtext1 {
height:211px;
margin-left:337px;
margin-top:-211px;
overflow:hidden;
padding-left:0;
vertical-align:top;
white-space:pre-wrap;
width:380px;
font-size: 0.96em;
}
.lev2 {
height:224px;
width:718px;
}
.tabtext2 {
height:211px;
margin-left:337px;
margin-top:-211px;
overflow:hidden;
vertical-align:top;
white-space:pre-wrap;
width:380px;
font-size: 0.96em;  
}
.lev3 {
height:224px;
width:718px;
}
.tabtext3 {
height:211px;
margin-left:337px;
margin-top:-211px;
overflow:hidden;
vertical-align:top;
white-space:pre-wrap;
width:380px;
font-size: 0.96em;  
}
.lev4 {
height:224px;
width:718px;
}
.tabtext4 {
height:212px;
margin-left:337px;
margin-top:-212px;
vertical-align:top;
width:380px;
font-size: 0.96em;  
}
.tabtext4 p{
    margin-top: -10px;
}
.tabimage {
height:208px;
width:321px;
}
.mblink {
color:#D56712;
}
.searchinfo {
font-family:Arial;
font-size:0.96em;
height:20px;
margin-top:16px;
width:710px;
}
.istsearch {
height:20px;
margin-left:0;
padding-left:16px;
text-align:left;
width:350px;
}
.istsearch a {
color:#D56712;
}
.newsearch {
height:20px;
margin-top:-20px;
text-align:right;
}
.newsearch a {
color:#D56712;
}
.panorama {
background-color:black;
color:#D56712;
font-size:0.96em;
font-weight:bold;
height:211px;
margin-left:18px;
margin-top:18px;
text-align:left;
width:270px;
border: 0px solid red;
}
.panoramaimg{
    cursor: pointer;
    border: none;
}
.karte {
background-color:black;
color:#D56712;
font-size:0.96em;
font-weight:bold;
height:206px;
margin-left:18px;
margin-top:8px;
text-align:left;
width:270px;
}
.maps {
height:175px;
margin-top:16px;
width:270px;
}
.schloss {
height:25px;
width:25px;
float:right;
margin-top:-38px;
margin-right:80px;
}
.MBmaps{
width:321px;
height:208px;
}
