  #map {
    background:#999999;
    }
  
  #poi {
   margin:0;
padding:0;
height: 180px;
width:260px;
}

  #poi p {

}

  #poi ul {
   list-style:none !important;
   list-style-type:none !important;
width: 100%;
text-align: left;
margin:0 !important;
padding:0 !important;
}

  #poi li {
   list-style:none !important;
   list-style-type:none !important;
   margin:0px 10px 0px 0px;
   padding:0;
   float: left;
}
  
  #poi a {

}

  #poi a:hover {

}

  #poi a#current{
  text-decoration:underline;

}

  #poitab {
   width: 100%;
margin-top:0;
padding:0;
}

  .poi-content{
   width:100%;
height: 160px;
margin:0;
padding:0;
clear:both;
     overflow:auto;
	 margin-top:20px;
}

  .InfoBlase_Bild{
   margin:0 0 0 10px;
padding:0;
}

  .InfoBlase_Bild a{
   margin:0;
padding:0;
float:left;
}   

  #infoMenuWrapper{
   margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	width:100%;
	height:18px;
	border-bottom: 1px dotted #ccc;
}

  .markerTooltip {
   background: #fff;
   color:#000;
   padding: 3px 6px;
   white-space: nowrap;
   border: #333 solid 1px;
   /*-moz-opacity: 85%;
   opacity: 0.85;*/
   z-index:4;
}

  
/* Record-List */  
  
  #resultdiv{
   width:100%;
}

  #rggmmenu
        {
        width: 630px;
        width:100%;
        margin: 0 auto 0 auto;
        border-left: 1px solid #C1DAD7;
        border-collapse:collapse;
        }


  #rggmmenu th {
        font-weight:bold;
font-size: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
        color: #FFF;
        border-right: 1px solid #C1DAD7;
        border-bottom: 1px solid #C1DAD7;
        border-top: 1px solid #C1DAD7;
        letter-spacing: 1px;
        text-transform: uppercase;
        text-align: left;
        padding: 8px 4px 4px 14px;
        background-color: #31338A;
        vertical-align:middle;
        }
  
  #rggmmenu th a
        {
        text-decoration:none;
        color: #FFFFFF;
        }
  
  #rggmmenu td a
        {
        text-decoration:none;
        color:#31338A;
        }
  
  #rggmmenu td img
        {
        margin:0 auto;
        border:0px solid #ddd;
        }
  
  #rggmmenu td a:hover
        {
        border-bottom:1px solid #31338A;
        }
  
  #rggmmenu td
        {
        font-weight:normal;
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
        border-right: 1px solid #C1DAD7;
        border-bottom: 1px solid #C1DAD7;
        padding: 3px 12px 3px 12px;
        color: #31338A;
        }

  /* Hintergrund der ungeraden Zeilen */
  #rggmmenu tr {
      background: #fff;
   }
   
  /* Hintergrund der geraden Zeilen */
  #rggmmenu tr.alt
        {
        background: #F5FAFA;
        color: #797268;
        }

/* Kategorien Menu */

  .clear{
   clear: both;
}

#treemenu1 ul {
padding:0;
margin:0;
list-style-type: none;
list-style:none;
}
.mapcat ul {
padding:0;
margin:0;
list-style-type: none;
list-style:none;
}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.mapcat li {
float:left;
position:relative;
list-style-type: none;
list-style:none;
margin-right: 5px;
text-align: left;
}
/* style the links for the top level */
.mapcat a, #NaviE1 a:visited {
display:block;
padding: 0 10px;
line-height: 25px;
}

.mapcat ul li a:hover {
background-color: #33338b;
}

.mapcat ul a, #NaviE1 ul a:visited {
text-decoration: none;
}

/* Suchergebnisse */

#search_result{
  width:100%;
}

#search_result ul{
  list-style:square;
list-style-type:square;
}

#search_result li{
  list-style:square;
list-style-type:square;
}
.gmnoprint {
	line-height:100%;
}
