.sbilinks ul
{
  margin: 0px 0px 18px 10px;
}

.sbilinks li
{
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: -47px;
  margin-right: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  list-style: none;
  width: 240px;
}

#item
{
  margin-left: -2px;
  width: 210px;
  z-index: 300;
}

#item2
{
  margin-left: -2px;
  width: 100%;
}

.sbilinks li a
{
        list-style: none;
        font-size: 13px;
        PADDING-RIGHT: 10px;
        MARGIN-LEFT: 0px;
        MARGIN-RIGHT: 0px;
        MARGIN-BOTTOM: 0px;
        DISPLAY: block;
        PADDING-LEFT: 10px;
        PADDING-BOTTOM: 3px;
        PADDING-TOP: 3px;
        TEXT-ALIGN: left;
        COLOR: #102A43;
        TEXT-DECORATION: none;
        BORDER-TOP: 1px solid #F3F4F8;
        BORDER-BOTTOM: 1px solid #F3F4F8;
        background: url(eck.png) no-repeat center right;
		width: 201px;
}

.sbilinks li a:hover
{
        list-style: none;
        font-size: 13px;
        PADDING-RIGHT: 10px;
        MARGIN-LEFT: 0px;
        MARGIN-RIGHT: 0px;
        MARGIN-BOTTOM: 0px;
        DISPLAY: block;
        PADDING-LEFT: 10px;
        PADDING-BOTTOM: 3px;
        PADDING-TOP: 3px;
        TEXT-ALIGN: left;
        COLOR: #5F0000;
        TEXT-DECORATION: none;
        BORDER-TOP: 1px solid #C7C7C7;
        BORDER-BOTTOM: 1px solid #C7C7C7;
        background: #E0E2ED url(eck_se.png) no-repeat center right;
}

.sbibild  li a
{
        filter:alpha(opacity=50); -moz-opacity: 0.50; opacity: 0.50;
}

.sbibild li a:hover
{
        filter:alpha(opacity=100); -moz-opacity: 0.99; opacity: 0.99;
        MARGIN-LEFT: 0px;
        PADDING-LEFT: 10px;		
}

.sbilinks li a span
{
		display: none;
}
.sbilinks li a:hover span
{
		display: block;
		line-height: 1.5em;
		font-size: 11px;
		font-family: arial, sans-serif;
		width: 75px;
		height: 180px;
		margin-left: 168px;
		PADDING-LEFT: 5px;
        PADDING-BOTTOM: 5px;
        PADDING-TOP: 5px;
		PADDING-RIGHT: 5px;
		color: #112941;
		text-align: left;
		border-top: 1px solid #C7C7C7;
		border-bottom: 1px solid #C7C7C7;
		border-right: 1px solid #C7C7C7;
		border-left: 1px dotted #C7C7C7;
		background: #E0E2ED;
		 filter:alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85;
}










#katitem2
{
  margin: 0px 0px 0px 0px;
  position:absolute;
  width: 593px;
}

#katitem3
{
  margin: 0px 0px 0px 0px;
  position:absolute;
  width: 593px;
  z-index: 100;
  display: none;
}

#conmenu
{
margin: 0px 0px 0px 0px;
list-style: none;
padding: 9px 0px 0px 0px;
}
#conmenu li
{
margin: 2px 0px 2px 0px;
padding: 0px 0px 0px 0px;
width: 140px;
}
#conmenu li a
{
display: block;
text-decoration: none;
color: #5F0000;
margin: 0px 0px 0px 0px;
padding: 1px 0px 0px 20px;
width: 139px;
height: 17px;
border: 1px solid #ffffff;
background: #FFFFFF url(arrow.png) no-repeat center left;
}
#conmenu li a:hover
{
display: block;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 1px 0px 0px 20px;
width: 139px;
height: 17px;
border: 1px solid #EAEAEA;
background: #EAEAEA url(arrow_select.png) no-repeat center left;
}
#conmenu li a span
{
display: none;
}
#conmenu li a:hover span {
display: block;
width: 90px;
height: 84px;
margin-left: 140px;
margin-top: -27px;
padding: 3px;
z-index: 100;
color: #7F7F7F;
text-align: left;
border: 1px solid #C7C7C7;
background: #E5E5E5;
filter:alpha(opacity=80); -moz-opacity: 0.80; opacity: 0.80;
}





a:link.bilder
{
  COLOR: #0000FF;
  padding: 0px;
  margin: 0px;
  TEXT-DECORATION: none;
}

a:visited.bilder
{
  COLOR: #0000FF;
  padding: 0px;
  margin: 0px;
  TEXT-DECORATION: none;
}

a:hover.bilder
{
  COLOR: #0000FF;
  padding: 0px;
  margin: 0px;
  TEXT-DECORATION: none;
}

a:link.bilder span, a:visited.bilder span
{
  display: block;
  padding-top: 5px;
  padding-left: 10px;
  z-index: 100;
  color: #7F7F7F;
  text-align: left;
}
a:hover.bilder span
{
  display: block;
  padding-top: 5px;
  padding-left: 10px;
  z-index: 100;
  color: #000000;
  text-align: left;
}

.tabbreite
{
  width: 30%;
}




.katitem
{
  margin: 0px 0px 20px 0px;
  padding-top: 20px;
  padding-bottom: 20px;
  border-bottom: 1px dotted #C0C0C0;
  border-left: 1px dotted #C0C0C0;
  border-right: 1px dotted #C0C0C0;
  background: #F5F5FC url(katitemhin.png) repeat-x;
}

#katitem2
{
  margin: 0px 0px 0px 0px;
  position:absolute;
  width: 593px;
}

#katitemindex
{
  margin: 0px 0px 0px 0px;
  width: 200px;
}

#katitem3
{
  margin: 0px 0px 0px 0px;
  position:absolute;
  width: 593px;
  z-index: 100;
  display: none;
}

.navcontainer
{
  margin: 10px 0px -11px 0px;
}

.navlist
{
        padding: 0px 0px 3px 0px;
        margin-left: 0;
        border-bottom: 1px dotted #C0C0C0;
        font: 11px Verdana, sans-serif;
}

.navlist li
{
        list-style: none;
        margin: 0;
        display: inline;
}

.navlist li a
{
        padding: 3px 0.5em;
        margin-left: 0px;
        border: 1px dotted #C0C0C0;
        border-bottom: none;
        background: #F0F1F9;
        text-decoration: none;
}

.navlist li a:link { color: #7F7F7F; }
.navlist li a:visited { color: #7F7F7F; }

.navlist li a:hover
{
        color: #9F0000;
        background: #D7E0E7;
        border-color: #227;
}

.navlist li a.current
{
        color: #800000;
		font-weight: bold;
        background: #DBDFE3;
        border-bottom: 1px solid #DBDFE3;
}


  #panorama a {
    background: url(visitenkarten-vorlagen2.jpg) no-repeat;
    display:block; 
	width:294px;
	margin-bottom: 25px;
  }
  #panorama img {
    display:block; width:294px; height:134px; border:0;
  }
  #panorama a:hover img {
    visibility: hidden;
  }
  #panorama a:hover {
    border:0;
  }
  * html #panorama a {
    margin-right:1px;
  }
  * html #panorama a:hover {
    width:295px; margin-right:0;
  }


