

.cmsactions, .rmt_menu {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #fff;
  width: 175px;
  visibility: hidden;
  border: 1px solid #a00;
  z-index: 1000;
}



      div.rmt_menu a:hover {
        text-decoration: none;
      }

      div.rmt_menu {
        border: 1px solid #666;
        padding: 1px;
        width: 200px;
        background-color: #F9F8F7;
      }
      *>div.rmt_menu {
        width: 196px;
      }


      div.rmt_innen {
        background-image: url('../images/rmt/verlauf.gif');
        background-repeat: repeat-y;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #000;
      }

      div.rmt_innen a {
        display: block;
        height: 18px;
        padding-top: 4px;
        padding-bottom: -2px;
        padding-left: 1px;
        color: #000;
        text-decoration: none;
        font-size: 11px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
      }
      *>div.rmt_innen a {
        height: 18px;
      }

      div.rmt_innen a:hover {
        background-color: #B6BDD2;
        border: 1px solid #0A246A;
        padding-top: 3px;
        padding-left: 0;
        height: 17px;
      }
      *>div#box_links div.rmt_innen a:hover {
        height: 17px;
      }

      div.rmt_innen a.inaktiv {
        color: #A6A6A6;
      }
      *>div.rmt_innen a.inaktiv:hover {
        background-color: transparent;
        border: 0;
        padding-top: 4px;
        padding-left: 1px;
        padding-bottom: 1px;
      }

      div.rmt_innen a img {
        padding: 0;
        margin: 0;
        margin-right: 3px;
        margin-left: 0px;
        float: left;
        position: relative;
        top: -1px;
        left: 3px;
      }
      *>div.rmt_innen a img {
        margin-left: 2px;
        margin-right: 1px;
        left: 1px;
      }

      a.rmt_close {
        text-decoration: none;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        text-align: center;
        display: block;
        color: #666;
        margin-top: 2px;
        margin-bottom: 4px;
        line-height: 14px;
      }
      a.rmt_close:hover {
        color: #000;
      }

      img.trenner {
        float: right;
        margin-right: -4px;
      }
      *>img.trenner {
        margin-right: -1px;
      }


div#content_rahmen {
	position: relative;
}

div.stop_home {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 10;
	width: 234px;
	height: 257px;
}

div.stop_home a {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 234px;
	height: 257px;
	background: transparent url(../images/stop_home.png) scroll 0px 0px no-repeat;
}

div.stop_content {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 10;
	width: 152px;
	height: 124px;
}

div.stop_content a {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 152px;
	height: 124px;
	background: transparent url(../images/stop_unterseite.png) scroll 0px 0px no-repeat;
}

div#stop_popup {
	position: absolute;
	display: none;
	left: 118px;
	top: 200px;
	z-index: 1000;
	width: 651px;
	height: 289px;
	background: transparent url(../images/stop_popup.png) scroll 0px 0px no-repeat;
}

div#stop_popup a.close {
	position: absolute;
	right: 11px;
	top: 10px;
	z-index: 1000;
	width: 9px;
	height: 9px;
	background: transparent url(../images/stop_popup_close.png) scroll 0px 0px no-repeat;
	cursor: pointer;
}

div#stop_popup div.stop_popup_content {
	padding: 50px 0px 0px 20px;
	font-size: 12px;
	line-height: 15px;
}

div#stop_popup div.stop_popup_content a {
	color: #333333;
	text-decoration: underline;
}

div#stop_popup div.stop_popup_content a:hover {
	text-decoration: none;
}

div#darken_site {
	background-color: #000;
	bottom: 0;
	height: 100%;
	left: 0;
	opacity: 0.75;
	filter: alpha(opacity = 75);
	position: fixed;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 50;
	display: none;
}

#scrollbugfix {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 60;
	display: none;
}

