.olControlnewLayerSwitcher {
   position: absolute;
   top: 0px;
   right: 0px;
   font-family: sans-serif;
   font-weight: bold;
   margin-top: 0px;
   margin-left: 3px;
   margin-bottom: 3px;
   font-size: smaller;
   color: #0B2F5F;
   background-color: transparent;
   width: 175px;
}
.olControlnewLayerSwitcherLayer {
   padding-top: 5px;
   padding-left: 10px;
   padding-bottom: 5px;
   padding-right: 75px;
   background-color: #E7ECF0;
   /* had to set width/height to get transparency in IE to work.
      thanks -- http://jszen.blogspot.com/2005/04/ie6-opacity-filter-caveat.html */
   width: 100%;
   height: 100%;
}
.olControlnewLayerSwitcherBaseLabel {
   margin-top: 3px;
   margin-left: 3px;
   margin-bottom: 3px;
}
.olControlnewLayerSwitcherBaseLayer {
   padding-left: 10px;
}
.olControlnewLayerSwitcherDataLabel {
   margin-top: 13px;
   margin-left: 3px;
   margin-bottom: 3px;
}
.olControlnewLayerSwitcherDataLayer {
   padding-left: 10px;
}
.olControlnewLayerSwitcherMaximizeButton {
   background-image: url("../../img/ansicht_anpassen_auf.png");
   background-repeat: no-repeat;
   width:  170px;
   height: 20px;
   display: none;
   position: absolute;
   top: 0px;
   right: 0px;
   cursor: pointer;
}
.olControlnewLayerSwitcherMinimizeButton {
   background-image: url("../../img/ansicht_anpassen_zu.png");
   background-repeat: no-repeat;
   width:  170px;
   height: 20px;
   display: none;
   position: absolute;
   top: 0px; /* upper right corner of parent div */
   right: 0px;
   cursor: pointer;
}

