/* Banner auf GoogleMaps */
#karteseite .csc-frame-frame1 {border: 1px solid #afafaf;margin: 5px 10px;padding: 5px;float: left;width: 920px;}
#karteseite .csc-frame-frame1 div {float: left;padding-right: 10px;}
#karteseite .csc-frame-frame1 .csc-header-n3 {float: none;color: #afafaf;margin: 0px;padding: 0px;}
#karteseite .csc-frame-frame1 .csc-header-n3 h3 {font-size: 12px;text-decoration: underline;text-transform: uppercase;margin: 0px 0px 5px 0px;padding: 0px;}
.mapnest {  width:500px;}
.maptop {  }
.mapcat {overflow:auto;width: 500px;float:left;height: 25px;font-size: 0.8em;border-top:1px solid #ccc;border-left:1px solid #ccc;}
.mapcat li {display: inline;}
#map {  float:left;padding:5px;border-top:1px solid #ccc;border-right:1px solid #ccc;font-size: 0.7em;}
#formResult {height: 200px;overflow: auto;}
#formResult p {margin: 0px;padding: 2px 0px;}
.mapbottom {  clear:both;width:500px;padding-top: 10px;font-size: 0.8em;}
.mapbottom ul{  padding:10px;margin-top:-1px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:100px;overflow:auto;list-style-type: none;}
#getdirections {font-size: .85em;}
#infobox {  border:1px solid #434881;width:500px;position:absolute;left:450px;top:280px;background:#fff;z-index:998;display:none;font-size: 0.9em;}
.tx-rgpopup-dragbar {background-color: #434881;cursor:hand;cursor:pointer;padding: 2px 0 4px 10px;height:15px;}
.tx-rgpopup-left {font-size : 13px;font-weight: bold;color: white;float: left;padding-left: 5px;}
.tx-rgpopup-right {text-align:right;padding-right: 1px;}
.tx-rgpopup-mainNest {text-align: left;padding: 10px;background-color: white;}
.tx-rgpopup-main {margin: 3px 0px;font-size: 0.9em;}
.tx-rgpopup-main .beschreibung,
.tx-rgpopup-main .adresse,
.tx-rgpopup-main .daten {margin: 8px 0px;font-size: 0.9em;}
.tx-rgpopup-main .kategorie {margin: 3px 0px;font-size: 0.9em;}
.markerTooltip {  background: #fff;color: #434881;padding: 3px 6px;white-space: nowrap;border: #434881 solid 1px;-moz-border-radius:10%;-moz-opacity: 95%;opacity: 0.95;z-index:4;}
#poitab { margin: 0;padding: 0 0 5px 0 !important;width:220px;border-bottom: 1px solid #9FB1BC;visibility: visible;}
#poitab li { margin: 0;padding: 0;display: inline;list-style-type: none;visibility: visible;}
#poitab a, #poitab a:link, #poitab a:visited {float: left;line-height: 14px;font-weight: bold;padding: 10px 12px 6px 12px;text-decoration: none;color: #708491;visibility: visible;}
#map {}
.poi-content {clear:both;height:150px;width: 220px;overflow:auto;/*border: 1px solid green;font-size: 0.8em;*/}
.poi-content h3 {font-size: 1.1em;margin: 10px 0px 5px 0px;padding: 0px;}
.poi-content .adresse {margin: 3px 0px;}
.poi-content .detail {margin: 3px 0px;}
.poi-content .anfahrt {margin: 3px 0px;}
#poi {padding: 0px;margin: 0px;}
#resultdiv {overflow: auto;}
#poitab .act a, #poitab a:link.active, #poitab a:visited.active, #poitab a:hover {color: #000;background: url(/fileadmin/layout/square.gif) no-repeat top center;}
ul#treemenu1 { border: 0px solid blue;width: 500px;padding: 0px;margin: 0px;}
ul#treemenu1 li { border: 0px solid green;padding: 2px 5px 2px 0px;margin: 0px;font-size: 0.85em;}

