#main #vmap {
    position   : relative;
    float      : left;
    height     : 350px;
    width      : 350px;
    margin-top : 30px;
}

#main #vmap.weltkarte{
    width: 915px;
    height:540px;
    max-width: 100%;
}

.jqvmap-zoomin, .jqvmap-zoomout {
    position              : absolute;
    left                  : 10px;
    -webkit-border-radius : 3px;
    -moz-border-radius    : 3px;
    border-radius         : 3px;
    background            : #0265CB;
    color                 : #fff;
    padding               : 3px;
    width                 : 10px;
    height                : 10px;
    cursor                : pointer;
    line-height           : 10px;
    text-align            : center;
}

.jqvmap-zoomin {
    top : 0;
}

.jqvmap-zoomout {
    top : 20px;
}

.jqvmap-label {
    position              : absolute;
    display               : none;
    -webkit-border-radius : 3px;
    -moz-border-radius    : 3px;
    border-radius         : 3px;
    background            : #fff;
    font-size             : smaller;
    padding               : 3px;
    border                : 1px solid #333;
}

.tip {
    -webkit-transition : all 1s ease;
    display            : none;
    overflow: hidden;
}

.tip.inactive {
    display : none;
}

.tip.active {
    display : block;
    margin-top: 25px;
}

.boxwrapper {
    margin-bottom : 25px;
}

#main #mapcontent {
    position      : relative;
    color         : #5f5f5f;
    margin-left   : 25px;
    margin-bottom : 25px;
    float         : left;
    clear         : none;
}

#mapcontent h3 {
    font-size     : 1.2em;
    margin-bottom : 0px;
    padding       : 10px 0 0 0;
}

#mapcontent h4 {
    font-weight   : bold;
    margin-bottom : 5px;
}

#mapcontent .image {
    float        : left;
    margin-right : 0;
    margin-left: 0;
}

#mapcontent .image .content {
    margin-left : 90px;
    width: 230px;
}

.maplabel {
    z-index : 99999;
}

#main .mod_article .map_search{
    clear: none;
    height: 25px;
    margin-left: 25px;
    padding-left:25px;
    overflow: visible;
}

.map_search .chzn-container{
    width:250px;
}

#vmap.weltkarte + .map_search{
    margin-left: 0;
    padding-top: 25px;
    clear : both;
    padding-left: 0;

}