 p,ul,ol,div,td,span, layer,table,body { font-family: Arial, helvetica, sans-serif; font-size:12px; color:#CCCCDD; }
            p 					{ margin: 0px; padding: 0px; }
            table 				{ border:0px; border-collapse: collapse; }
            a { color:#DD6644; text-decoration:none; font-weight:bold; }
            a:link { }
            a:visited { }
            a:active { text-decoration:underline; }
            a:hover  { text-decoration:underline; }
            a:focus{ outline: 0; -moz-outline: 0; border: 0; }        
            h1 { font-size:12px; font-weight:bold; margin-bottom: 0px;}
            .medium { font-size:11px; }
            .small { font-size:10px; }
            .frameajaxmapbg { margin: 10px; margin-top: 3px; }
            p.positiontext { text-align: center; background-color: #222244; border: 1px solid #555555; color: #CCCCDD; font-size: 12px; margin-left: 0px; margin-right: 0px; margin-bottom: 3px; padding-left: 0px; padding-right: 0px; width: 100%; }
            div.positiontext { text-align: center; background-color: #222244; border: 1px solid #555555; color: #CCCCDD; font-size: 12px; margin-left: 0px; margin-right: 0px; margin-bottom: 3px; padding-left: 0px; padding-right: 0px; width: 100%; }
            var { font-style: normal; }
            #mapWrapper { width: 350px; height: 350px; overflow: hidden; position: relative; margin: 0 auto; }
            #usership { position: absolute; top: 150px; left: 150px; }
            #mapTable { position: relative; width: 450px; height: 450px; }
                #mapTable div { width: 100%; height: 50px; }
                #mapTable a { position: relative; float: left; width: 50px; height: 50px; border: none; }
                    #mapTable a:hover { cursor: default; background-position: top left; background-repeat: no-repeat; }
                #mapTable img { background: transparent; position: absolute; top: 0; left: 0; border: none; }    
                    #mapTable img.imagefield { z-index: -3;}
                    #mapTable img.imageusers { z-index: -2;}
                    #mapTable img.imagenpcs { z-index: -1; }
            #mapenergy { text-align: center; }
            a.nocango:hover {background-image: url(../images/map/nocango.gif) !important; }
            #ore:hover {background-image: url(../images/map/re-o.gif); }
            #oben:hover {background-image: url(../images/map/oben.gif); }
            #oli:hover {background-image: url(../images/map/li-o.gif); }
            #links:hover {background-image: url(../images/map/links.gif); }
            #uli:hover {background-image: url(../images/map/li-u.gif); }
            #unten:hover {background-image: url(../images/map/unten.gif); }
            #ure:hover {background-image: url(../images/map/re-u.gif); }
            #rechts:hover {background-image: url(../images/map/rechts.gif); }
            #fueldisp {position:relative; margin: 0 auto; width: 150px; height: 15px;