Danke an alle für die guten Wünsche.
:klasse:
Ich habe hier mal alle 8 Scripte ohne Übersetzung hochgeladen:
https://github.com/Endor8/userChr…/Firefox-69/roh
Mfg.
Endor
Danke an alle für die guten Wünsche.
:klasse:
Ich habe hier mal alle 8 Scripte ohne Übersetzung hochgeladen:
https://github.com/Endor8/userChr…/Firefox-69/roh
Mfg.
Endor
Ich habe jetzt einen 27''-Monitor
Verrätst Du eventuell ein paar Details dazu, denn ich bin auch auf der Suche nach
einem Monitor in der Größe. Danke.
Mfg.
Endor
Hallo zusammen.
// off
War leider zwei Wochen gesundheitlich außer Gefecht gesetzt.
Beruflicher Stress, dazu ein Grippe Virus das haut wohl den stärksten um.
Naja so langsam bin ich wieder einsatzfähig. :wink:
// off Ende
Was das Script für Mehrzeilige Tabreihen betrifft:
Alice aktualisiert das schon lange nicht mehr.
Der aktuelle Autor bietet es im Moment nur für Firefox 69 an.
Es sind mittlerweile sogar 8 verschiedene Scripte.
Ich lade die aktuelle Version immer von hier runter:
https://u6.getuploader.com/script/download/1864
Übersetze alle auf Deutsch und lade dann alle bei mir bei Github rauf.
Wie oben schon gesagt, konnte ich die letzte Zeit leider nichts machen.
Beruflich habe ich im Moment leider immer noch jede Menge zu tun,
daher wird es noch dauern bis ich die Scripte bei Github aktualisieren kann.
Quelle habe ich ja oben verlinkt.
Mfg.
Endor
Hallo edvoldi.
Bitte teste mal:
// ==UserScript==
// @name middle-click "Undo Close Tab"
// @description Kürzlich geschlossenen Tab mit Mittelklick wieder öffnen
// @version 1.1
// @include main
// @compatibility Firefox ESR31.3, 34.0.5, 69*
// @author oflow
// @mod aborix
// @namespace https://oflow.me/archives/265
// @note Firefox 31.3, 34.0.5 neuere nicht getestet
// @note remove arguments.callee
// @note mTabContainer -> tabContainer
// ==/UserScript==
(function() {
if (!window.gBrowser)
return;
var ucjsUndoCloseTab = function(e) {
// Nur mit Mittelkick
if (e.button != 1) {
return;
}
// Klick auf Tab-Leiste und die Neuer Tab Schaltflächen
let node = e.originalTarget;
while (node.localName != 'tab' && node.localName != 'toolbarbutton' && node.id != 'tabbrowser-tabs') {
node = node.parentNode;
}
if (node.id == 'tabbrowser-tabs' || node.id == 'new-tab-button'
|| node.classList.contains('tabs-newtab-button')) {
undoCloseTab(0);
e.preventDefault();
e.stopPropagation();
}
}
// Schaltfläche Neuer Tab
document.getElementById('new-tab-button').onclick = ucjsUndoCloseTab;
// Tab-Leiste
gBrowser.tabContainer.addEventListener('click', ucjsUndoCloseTab, true);
})();
Alles anzeigen
Mfg.
Endor
Teste bitte mal meine Version vom Script:
(function() {
try {
Components.utils.import("resource:///modules/CustomizableUI.jsm");
CustomizableUI.createWidget({
id: "uc-quit",
defaultArea: CustomizableUI.AREA_NAVBAR,
removable: true,
label: "Beenden",
tooltiptext: "Beenden",
onClick: function() {
goQuitApplication();
},
onCreated: function(aNode) {
aNode.style.listStyleImage = 'url(\'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Qzc2MTc4RTNEQjg2MTFFNzg5ODBFRThDMUJCNzUyQzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Qzc2MTc4RTREQjg2MTFFNzg5ODBFRThDMUJCNzUyQzgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNzYxNzhFMURCODYxMUU3ODk4MEVFOEMxQkI3NTJDOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNzYxNzhFMkRCODYxMUU3ODk4MEVFOEMxQkI3NTJDOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PngaJ3MAAAVPSURBVHjahFRZbFRVGP7Oudvcma6ghU5b9lJboQmUKJamWFxoWgwKbpFEozwRePDBkBKjD5poMMYNlAQlEaMxKATZJECs0qaSokit0JpCywxdhqHAFKZzZ+Yu5/rPhRIoBE9yZm7O3PPN/3/LD9d1kdnRgXDu2PPY7gmdze3tD7uhcL+7edu3bsMrr7sfbN+9afx7d9sybqyCoilXx57PhgdrbCiNtptfwwUHd5IQTIWQsmGYWsGp8NXgnKm5Q7jH4uMPes4PNo4k3ab9R9qbPt26o2b9mxvBFR3ClZC2GQJZBc+nLDm4avV667Otu9/r6I5k3w34ZsV9kfNTkmne2HG674s9B1twacSiCnOgK/mwhAQHLhRFw2giBZ8e+CNhKTjS2rGh5UTXhmXLF6+ZXznru8riyfHbgHuHBmssV2882n6iae+hVliuH0KfgJQlAW4KDuMEqsAwDMiyDMcBsnLzEImZMGwF3/x4aMuoaQbhiPcrpwaTHnBvaLDGsNWmE129jbsPtMFRcwlYpS3Dkq6LYDsufTL4fCokyQHjNlzuwNF8SDMZXFawc1/bWz4hXyHgT25wLLfGU1LjDz81wyZxTKEQKAlGv6hcQGYmJJl5SjuORd9EkZPAfROuU+s4EoRQYQs/9hxs+7i1o3+mB6xwhgNHWpDmAVhMge0KaIxBTifwSEUJdHGNbhNYxkKqQt3aUCUbFaXTwU0LGnXGLRcS9ZYQOvY3H//SoyKeNPHXPz1IOjocSRCXEr2YRPWCB/Hc8jrIK2uhyAK2lYJIx6FxE/T3wdrqqrzzUbur/e8QhCzBJugUkX/qTKju5JlIPj/XP4wUeVXSdHDiizkmslULKxoXrdOZUaG4hk4+1jWehs5GEaBdWjwpUj5tUvcLK5asC2gZjxuwYMKhrq4mDPT1R67IoehFOgKMdBI+mVNDLubPLYOGZHNZSWH3mH1KX3uZ1S993FdaFEyNnVnp2Mm5lTNw9M8eMDlADmLQVT+GLkTBk9SiRGorqkqCcaLTQpYuwe/j58ab/lbQzMrJ0iPZORQeJsAkDsYkmGmbumbgqi7DNFOe6rZtk08VxEdTsGwU4n9W0mHll2IjZD/qUzDvTBDPKhmCF03Or5WJes5IWXpBQEVndxgJS2u4F2hv+PL0hKM1dPVF6I4C1/FgqVMFkybkgD+7uLo1oDIbtknsCkqZghED2Ln/t82nBuIvnRmI3lH5ufDlwgzorp+b18ZG6VbGclQYYxa4m8TsmcUBL9Lzy2dtP9YZWm1SMDK2ETwLv3f2UlCs756qX/SG3R87qXA3YlnpFLmn8MJIct6+5l82H+sK0zwJgMoCEyb8ionKimnD5bNLDA+4YcnCdzpP//uicHgg5Shgih+ZPzlO4J1d3R+WTSvG1OJCL3nhwQsYiMYQSziwmZ90ofZJF5Dokohj6aMPeRSyjGiZtWXX4dU79rZ85Wr3I03gNBG8QGQHfHTZJIEcb264NJBS4nqUZdlHlbKM7+DnCax6pvrdV5fXvX3b2Fyz8slthiEm7j18bKOi5dEQUSg0fqTSDiVL96IsUdwzlsxgyZoEjR5sK0EUMNQ9XNVSPa9i0x3zOLPqF1d9np2VFT3Q3Pb1SHwUnAaSSrQYBEgJACUXnvyUTmbRCKXqc3VgWX3dR4uqHvi+bErO8BjWTSpu2mgoJkdGEsFfW9rXdp/uezp65dpsQWmyhPBmsSpJcG0DAZ+EBZVz8FjtwifycuRQefHEs7fi3AF86+oKXfQNRoaTAxTRUZoBFk2xgO7DjJICBAsLvIHFYKmlJUXW+Lv/CTAAo52l45BLwU4AAAAASUVORK5CYII=\')';
return aNode;
}
});
CustomizableUI.registerToolbarNode(tb);
} catch (e) {
Components.utils.reportError(e);
};
})();
Alles anzeigen
Mfg.
Endor
Frage wie lädst Du die Scripte in Firefox?
Wie sieht die Datei userChrome.js aus?
Mfg.
Endor
Hallo Kerian.
Wie immer gern geschehen.
:wink:
Mfg.
Endor
Bitte testen:
// ==UserScript==
// @name googleImageSearch.uc.js
// @namespace googleImageSearch@zbinlin
// @description Google-Bildersuche
// @include chrome://browser/content/browser.xhtml
// @author zbinlin
// @versionsinfo Anpassung für Firefox 52+ von aborix
// @homepage http://www.czcp.co.cc
// @version 0.0.2.3
// @compatibility firefox 4.0 - 52.0 - 69.0+
// ==/UserScript==
var googleImageSearch = {
init: function () {
var cacm = document.getElementById("contentAreaContextMenu");
if (!cacm) return;
var sendimage = document.getElementById("context-sendimage");
var imagesearch = document.createXULElement("menuitem");
imagesearch.setAttribute("id", "context-googleImageSearch");
imagesearch.setAttribute("label", "Google-Bildersuche");
imagesearch.setAttribute("accesskey", "B");
imagesearch.setAttribute("oncommand", "googleImageSearch.onSearch(event);");
imagesearch.setAttribute("onclick", "googleImageSearch.onSearch(event);");
cacm.insertBefore(imagesearch, sendimage);
cacm.addEventListener("popupshowing", function () {
// bei Canvas deaktivieren
imagesearch.hidden = gContextMenu.onCanvas || !gContextMenu.onImage;
}, false);
},
onSearch: function (e) {
if (!gContextMenu)
return;
var imageURL = gContextMenu.mediaURL;
var url = "https://www.google.com/searchbyimage?image_url=";
var where = (e.type == "click" && e.button == 1) ? "tabshifted" : "tab";
url += encodeURIComponent(imageURL);
openWebLinkIn(url, where);
closeMenus(e.target);
}
}
if (window.location == "chrome://browser/content/browser.xhtml") {
googleImageSearch.init();
}
Alles anzeigen
Mfg.
Endor
Nur zur Info der aktuelle Autor hat seine Scripte heute nochmals aktualisiert.
Es sind wie gesagt mittlerweile 8 verschiedene für Firefox 69 mal sehen bis
wann ich mir die anschauen und übersetzen kann.
Mfg.
Endor
Gern geschehen. Freut mich wenn es funktioniert.
Mfg.
Endor
CSS für Kontextmenüsymbole
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
@namespace html url('http://www.w3.org/1999/xhtml');
/*Wetterfuchs Button*/
@-moz-document url-prefix("chrome://browser/content/browser.xhtml"){
#wetterfuchs-toolbarbutton .toolbarbutton-menu-dropmarker {
display: none ! important;}
menu[label="DE Wetterdaten"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACK0lEQVQ4jbWR3UtTcRjHn7sgIvWcnfOLIAi7KIIu+hP6C9a71rQ3acQQiQhKLwy6iQoiYgRdFFjTDUvcip3YnF7aRW8ez9Z2th3dsq1s0023zu9sRN8urEjUyos+958PX56H6H+QUmgDEVFljHVVlE3SugNfxraAiKg6ylAZka8QES2MMPxVrI6xyC8xwqJca8NCmAXLIflrKcSKRESFgG1nzi9sWzVQGZW/LUYYFsJysp53o553w0pfgpW9huJz2V9UZBSC8solswGZLY7IF4mIymGG+se7sNLd4HEXrEQnakYPTKMXs89WkX9SDjOUQgxV1YFa5ip47Cx49DS4dgJca0dtqgflV0eR90vIDUtI3Vk69DLmFKlUz7thJTrBo6fAtXaYk8dgqkfA42dQ1S/g/ZA4vEIsBCWlEJSx+OY46rlb4O+c4FobzMlWmOphmBN28JgDpnEZhRd2ZB7bEBvcLKwIfQqItyvaOVh6F0y1FaZ6COaEHaa6HzXjPD6P2zHlFTrSPsEZ9zZuXybnAzZHzi9h/mULajM3YekucK0FfPIgrJQLc69PIuNvRtorrn7ID0PSAyKi7BPhRk7ZjZLqBJ/qRm26B/NvOzA93IzE/Y1bdY/4SO9v6lvzG9ODNqR8DTuyT3ch7ROys+MHkBwQryf7RSQ8gm9NkYjI8DTtMe41NRARpQaWpur9ohX3CL1ERPGHwuAfA7+j/5BifY17o32N+/5ZXC/fAen2UmIDHbyPAAAAAElFTkSuQmCC") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="DE Wetterdaten"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACK0lEQVQ4jbWR3UtTcRjHn7sgIvWcnfOLIAi7KIIu+hP6C9a71rQ3acQQiQhKLwy6iQoiYgRdFFjTDUvcip3YnF7aRW8ez9Z2th3dsq1s0023zu9sRN8urEjUyos+958PX56H6H+QUmgDEVFljHVVlE3SugNfxraAiKg6ylAZka8QES2MMPxVrI6xyC8xwqJca8NCmAXLIflrKcSKRESFgG1nzi9sWzVQGZW/LUYYFsJysp53o553w0pfgpW9huJz2V9UZBSC8solswGZLY7IF4mIymGG+se7sNLd4HEXrEQnakYPTKMXs89WkX9SDjOUQgxV1YFa5ip47Cx49DS4dgJca0dtqgflV0eR90vIDUtI3Vk69DLmFKlUz7thJTrBo6fAtXaYk8dgqkfA42dQ1S/g/ZA4vEIsBCWlEJSx+OY46rlb4O+c4FobzMlWmOphmBN28JgDpnEZhRd2ZB7bEBvcLKwIfQqItyvaOVh6F0y1FaZ6COaEHaa6HzXjPD6P2zHlFTrSPsEZ9zZuXybnAzZHzi9h/mULajM3YekucK0FfPIgrJQLc69PIuNvRtorrn7ID0PSAyKi7BPhRk7ZjZLqBJ/qRm26B/NvOzA93IzE/Y1bdY/4SO9v6lvzG9ODNqR8DTuyT3ch7ROys+MHkBwQryf7RSQ8gm9NkYjI8DTtMe41NRARpQaWpur9ohX3CL1ERPGHwuAfA7+j/5BifY17o32N+/5ZXC/fAen2UmIDHbyPAAAAAElFTkSuQmCC") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="DE Wetterkarten"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACaUlEQVQ4ja3P30tTYRwG8LdroVC3c6iuoz8hu/O2q4JuLAtGimiyGggS7KJhMUYXB2KoCEobwxaWzYkytznyQiMmIjtzaT9kW3PnvOecd8e5dEdn9XRRHhhWBPWFl/d783ze5yXkf0410Xz2aP+c4CeOdholDX8FVOa5K7sJvqrNWU5X4jwIIaQc+3H/ORixnK8keJUQQipxHjsx7tue2I7tKPden+NACCFslosTQk78FtmJ86wc47EntuOQjqBWeIRa8THUWU5VZzjQaev0L4PlqLWjHOOhR7lB4+M9HOTdMNZvw8jcwv67O6h98qC8fBXFkLWj8KL5Qn78VOMxRAk38HriHGpFL4z1HhhrNhjpm6iK12Csd8LIPcDWS8uXwqTl+rEwm22+rM1Y9d21HhzkH/4M30BVbIOy4kDm9SAWEmFEwv7D6efDU4FAoLUOKEycbJJDllYatmzXtgTsv+1ENdUGZeUu3iwEkc1mwRiDpmnY2NjAk7HhjNfrrUeKYcv94pQV6nIHsulxJBfDeJWYQT6fh67rUFUViqKgVCpBFEUIgjBS32LS6iWEkHTUjs3NTTDGUCqVwBgDpRSyLEOWZVBKoes63G73V5fL5XM6nS0mknvWeGlxPmDWVRTFDMqyDEmSIEmSiSSTSfT19flM4MPTpouRSCSjaZoJqKoKVVVBKTXPURPGGOx2e7nuK6FQyCWKIiilkCQJ6XQaqVTKfH11dRWpVAqapmFpaQnd3d2+OiAYDJ7x+/2u0dHRzNDQUEYQBJ/H4wkMDAzknE5nrr+/P+RwOOZ6e3vLXV1dPpvN1kL+db4DudfTCu0lGbIAAAAASUVORK5CYII=") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="DE Wetterkarten"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACaUlEQVQ4ja3P30tTYRwG8LdroVC3c6iuoz8hu/O2q4JuLAtGimiyGggS7KJhMUYXB2KoCEobwxaWzYkytznyQiMmIjtzaT9kW3PnvOecd8e5dEdn9XRRHhhWBPWFl/d783ze5yXkf0410Xz2aP+c4CeOdholDX8FVOa5K7sJvqrNWU5X4jwIIaQc+3H/ORixnK8keJUQQipxHjsx7tue2I7tKPden+NACCFslosTQk78FtmJ86wc47EntuOQjqBWeIRa8THUWU5VZzjQaev0L4PlqLWjHOOhR7lB4+M9HOTdMNZvw8jcwv67O6h98qC8fBXFkLWj8KL5Qn78VOMxRAk38HriHGpFL4z1HhhrNhjpm6iK12Csd8LIPcDWS8uXwqTl+rEwm22+rM1Y9d21HhzkH/4M30BVbIOy4kDm9SAWEmFEwv7D6efDU4FAoLUOKEycbJJDllYatmzXtgTsv+1ENdUGZeUu3iwEkc1mwRiDpmnY2NjAk7HhjNfrrUeKYcv94pQV6nIHsulxJBfDeJWYQT6fh67rUFUViqKgVCpBFEUIgjBS32LS6iWEkHTUjs3NTTDGUCqVwBgDpRSyLEOWZVBKoes63G73V5fL5XM6nS0mknvWeGlxPmDWVRTFDMqyDEmSIEmSiSSTSfT19flM4MPTpouRSCSjaZoJqKoKVVVBKTXPURPGGOx2e7nuK6FQyCWKIiilkCQJ6XQaqVTKfH11dRWpVAqapmFpaQnd3d2+OiAYDJ7x+/2u0dHRzNDQUEYQBJ/H4wkMDAzknE5nrr+/P+RwOOZ6e3vLXV1dPpvN1kL+db4DudfTCu0lGbIAAAAASUVORK5CYII=") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="EU Wetter"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADI0lEQVQ4jYWSa0hTARTHz513tzu9W2vLzNzMSlOcFqVmDy2jd2kUmlmwsgf2sIdJUYSBPfwSZlFCGb2l+lCJaJiRZg91gqXLMktNq6nTMlm+5hy7/z4UYtDjDwfOh/P7c15Ef5ckKChIuspLqVztIVcTET9Lo5EREfMPZkjcMX9Ot8OTXXjEnU846c6m7JZLN6equBgiUuvd3Fz+apQQNGrkAT92XpKWTS5dyn8oT5S3v09R9r7eprBcCeWfnx4pzUpgKUzzp24iIiLYsTzvdTuEzTfuk1lsLwVR7BYg2mQQe5xheyFHzRa+O1HOph0ewS4hIulwnjk0nbwvhUrOFG9izY4GNWD1AHrHA31aYGA0IPKwN0thjGZ7tkokSUSkHKJTU1MlKplMmxnslNd/VwA6/QCTH9DkA3ycDJj9AYsPYFOg/TY5zo5xKkomiv5tcefn0LaSKKbFXjYKqPOA/akKg4VyiMUCUOkGNPsAFl/YK11wJZCpCSF29nADdqpCOiNzvvDmdf4yVD6Iw6P8U8jPu4o31+bCekeAaFADrb6wV7ghN5BpSSZKHJqfiFSxm/ZmZN8pthrqu1DWbMNniwNvvwGXS83IKSpA/cMVcLzTovumAkfHMYVRRGFERLzKM9R/4ix9UvqNJ2Zzr4iGLuBrP/D5O5DzDrhYBdR9A/KMJpQXbIRhvctgOkf3FxP5keeUmAUH03OrHr5stxtNVpSagOp2oHsAqP0KpD0DsiqBth7guQkofNWJ46fuWYOnrbk0iRMCyD981/bMW1WWZ012VLSKeNsJGDuAJgvw6TtgaAGKm3/mDV2AoRU4WuLAzqxGq2d4yklSKBSq8bp1Wxfqs17sPlfddyK7dmDP9TbHsbsdYk6diGyjiGs1IoxfgPuNQPytPnjHP+4KjMwoUE+OW01ExGg0GhnPj/Vydl20XHBdvFY5QZ8yMXj/vQB9wZeZ+pzOHRlVA3vOVNti098PqsIv1Dg5B68kojFExA/dEABDRKxOp+OIyJlIcCWaMFUq1YZwwvxoToiI49WRGzhuUsBv4H/EEJHk189zv0IyvOAHHWmc0LTam5UAAAAASUVORK5CYII=") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="EU Wetter"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADI0lEQVQ4jYWSa0hTARTHz513tzu9W2vLzNzMSlOcFqVmDy2jd2kUmlmwsgf2sIdJUYSBPfwSZlFCGb2l+lCJaJiRZg91gqXLMktNq6nTMlm+5hy7/z4UYtDjDwfOh/P7c15Ef5ckKChIuspLqVztIVcTET9Lo5EREfMPZkjcMX9Ot8OTXXjEnU846c6m7JZLN6equBgiUuvd3Fz+apQQNGrkAT92XpKWTS5dyn8oT5S3v09R9r7eprBcCeWfnx4pzUpgKUzzp24iIiLYsTzvdTuEzTfuk1lsLwVR7BYg2mQQe5xheyFHzRa+O1HOph0ewS4hIulwnjk0nbwvhUrOFG9izY4GNWD1AHrHA31aYGA0IPKwN0thjGZ7tkokSUSkHKJTU1MlKplMmxnslNd/VwA6/QCTH9DkA3ycDJj9AYsPYFOg/TY5zo5xKkomiv5tcefn0LaSKKbFXjYKqPOA/akKg4VyiMUCUOkGNPsAFl/YK11wJZCpCSF29nADdqpCOiNzvvDmdf4yVD6Iw6P8U8jPu4o31+bCekeAaFADrb6wV7ghN5BpSSZKHJqfiFSxm/ZmZN8pthrqu1DWbMNniwNvvwGXS83IKSpA/cMVcLzTovumAkfHMYVRRGFERLzKM9R/4ix9UvqNJ2Zzr4iGLuBrP/D5O5DzDrhYBdR9A/KMJpQXbIRhvctgOkf3FxP5keeUmAUH03OrHr5stxtNVpSagOp2oHsAqP0KpD0DsiqBth7guQkofNWJ46fuWYOnrbk0iRMCyD981/bMW1WWZ012VLSKeNsJGDuAJgvw6TtgaAGKm3/mDV2AoRU4WuLAzqxGq2d4yklSKBSq8bp1Wxfqs17sPlfddyK7dmDP9TbHsbsdYk6diGyjiGs1IoxfgPuNQPytPnjHP+4KjMwoUE+OW01ExGg0GhnPj/Vydl20XHBdvFY5QZ8yMXj/vQB9wZeZ+pzOHRlVA3vOVNti098PqsIv1Dg5B68kojFExA/dEABDRKxOp+OIyJlIcCWaMFUq1YZwwvxoToiI49WRGzhuUsBv4H/EEJHk189zv0IyvOAHHWmc0LTam5UAAAAASUVORK5CYII=") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Regionales Wetter"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAh1JREFUeNqkU01rE1EUPTOTmaQdOtV8oCG0WMXEhUooCFJdKKIgCH6Aidi1dKEWtYtSELq0ItaaIt27qNVFwT+gEhVdaZQaiSBWShOoaSbtpJP5cGa805KYQixILhx4vDdzz3nnnsc4joNWikWLxdQWzvj2SVjGEML7U+sbhblBcMJ95pZ8fasGntrCCO47LsTP6pACGxurywNG5vkX4N3WCpwH/hSCPUcQv9ALfhGwqhsnXBtgRoDM7EcUf7xlbpaaKuHoDr+OneodhbcClIhwbRlQCWt5OrUIfHjXtc+XVjSUm5p4+3xkBIIAFLOA9hvQXWhAVaHW75EzuzE/5hv85xQqmt2OMklXTfrJIKjELmN6tR8X9QymfGO4uvPTjXPPfiaberA7wEW/j+/JwcfRKIjdVpF2TiO99xGGDwmgdpAId98UkMkrJ54mYy82NbAmQqOqxV4WJU8Pw+l8mj2De9wIHiaimCc/LRvgKS0Rj4Oh2a9FL88t8Bwz8SQRe1zLQZiwrXwH07J0OJ46+ArDR73IkmWy/pcp5AX8rI2IxGLydR7ZQuXATDI2Vw9SYiZXCQR3iCejHTCIUjMbUuaOi1RIlBqVki8aOtLflrAgV0v1KHeFOsUrfZ3g29h1Zo2kVxugkD2LNJySq6rdi/6+LnT7RX89iUulFWXqpdnhOPYm5mb1wb07QypVVWn8Nu4q/c+3ZDGtPuc/AgwA59vIHZu2SgQAAAAASUVORK5CYII=") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Regionales Wetter"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAh1JREFUeNqkU01rE1EUPTOTmaQdOtV8oCG0WMXEhUooCFJdKKIgCH6Aidi1dKEWtYtSELq0ItaaIt27qNVFwT+gEhVdaZQaiSBWShOoaSbtpJP5cGa805KYQixILhx4vDdzz3nnnsc4joNWikWLxdQWzvj2SVjGEML7U+sbhblBcMJ95pZ8fasGntrCCO47LsTP6pACGxurywNG5vkX4N3WCpwH/hSCPUcQv9ALfhGwqhsnXBtgRoDM7EcUf7xlbpaaKuHoDr+OneodhbcClIhwbRlQCWt5OrUIfHjXtc+XVjSUm5p4+3xkBIIAFLOA9hvQXWhAVaHW75EzuzE/5hv85xQqmt2OMklXTfrJIKjELmN6tR8X9QymfGO4uvPTjXPPfiaberA7wEW/j+/JwcfRKIjdVpF2TiO99xGGDwmgdpAId98UkMkrJ54mYy82NbAmQqOqxV4WJU8Pw+l8mj2De9wIHiaimCc/LRvgKS0Rj4Oh2a9FL88t8Bwz8SQRe1zLQZiwrXwH07J0OJ46+ArDR73IkmWy/pcp5AX8rI2IxGLydR7ZQuXATDI2Vw9SYiZXCQR3iCejHTCIUjMbUuaOi1RIlBqVki8aOtLflrAgV0v1KHeFOsUrfZ3g29h1Zo2kVxugkD2LNJySq6rdi/6+LnT7RX89iUulFWXqpdnhOPYm5mb1wb07QypVVWn8Nu4q/c+3ZDGtPuc/AgwA59vIHZu2SgQAAAAASUVORK5CYII=") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Welt Wetter"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACeUlEQVQ4jcWST0iTcRyHPzXLBIkICkZFl4KO3erQsQ6BVAc9dBl2UMGDlIOFBPFGTorUYbxC5ioIM5pEuKnz3xQ3DWfMmVtWW5tu8zV8dU2buunc79NNiGUde86f54EvfIE/YCmBZlhCXvAx8n9KOBO7hQJLCTR/2uagVqIwIePqphGf0k34sv0AqQ0Zo5t16Fi9j9P/DKSMeLHVBLIVgm8hhA1CvAG3n4JpGR1rD3FpVzl9F3LGBIoOUDjyKMYKyfGDFKP5FP0Q2ZfgVj0mVAmFOXLiDk6uNyLGVpADe8iJQxR+LflZS+E7TI5rBO1g5gm21xtQkRNYk3AxW4eMeA3SuZ9i+igZPk5+LyAjIKf3UgyD2WdgugHvcgO1uL79CJt8BdIFZn1HOPfxJj2TAX6YjPLbhJ6ZoX3MPgfT9RjICfA2LmeMoKfzHiedZnqdjVxUfzCVSjGV2mA8keREXwPZAqbqMfubbG5uPtU7NDbW73y/vrQcFysrK1xUlxiNRplMJqmqKuPxOGdn52izWjlee+78jmwymbRtbW3zoVCIqqoykUhwdXWViqLQ6/UyFotRVVWGw2GGQiF+DQQ44uhVW1rM1wAA7e3tFYODg5yamhLz8/NUFIXxeJyKorCvr0+4XC76fD7hdrvp8XhEJBLhwsKCsNvtNBqNZ1FaWnqgpqZGttls7O7upt/vZzAY5MzMjLBYLKKrq4ter5cul0u43W52dnbSarVSlmXq9XrDzillZWVXqqurT1RWVkqSJFl6enqWDQZDwGAwjDgcjiWz2TxeVVUl6XS6C8XFxYaioqIbu34kAJSXl2sB5APQ6HS6Y38d/1d+AeE+qsB20+BiAAAAAElFTkSuQmCC") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Welt Wetter"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACeUlEQVQ4jcWST0iTcRyHPzXLBIkICkZFl4KO3erQsQ6BVAc9dBl2UMGDlIOFBPFGTorUYbxC5ioIM5pEuKnz3xQ3DWfMmVtWW5tu8zV8dU2buunc79NNiGUde86f54EvfIE/YCmBZlhCXvAx8n9KOBO7hQJLCTR/2uagVqIwIePqphGf0k34sv0AqQ0Zo5t16Fi9j9P/DKSMeLHVBLIVgm8hhA1CvAG3n4JpGR1rD3FpVzl9F3LGBIoOUDjyKMYKyfGDFKP5FP0Q2ZfgVj0mVAmFOXLiDk6uNyLGVpADe8iJQxR+LflZS+E7TI5rBO1g5gm21xtQkRNYk3AxW4eMeA3SuZ9i+igZPk5+LyAjIKf3UgyD2WdgugHvcgO1uL79CJt8BdIFZn1HOPfxJj2TAX6YjPLbhJ6ZoX3MPgfT9RjICfA2LmeMoKfzHiedZnqdjVxUfzCVSjGV2mA8keREXwPZAqbqMfubbG5uPtU7NDbW73y/vrQcFysrK1xUlxiNRplMJqmqKuPxOGdn52izWjlee+78jmwymbRtbW3zoVCIqqoykUhwdXWViqLQ6/UyFotRVVWGw2GGQiF+DQQ44uhVW1rM1wAA7e3tFYODg5yamhLz8/NUFIXxeJyKorCvr0+4XC76fD7hdrvp8XhEJBLhwsKCsNvtNBqNZ1FaWnqgpqZGttls7O7upt/vZzAY5MzMjLBYLKKrq4ter5cul0u43W52dnbSarVSlmXq9XrDzillZWVXqqurT1RWVkqSJFl6enqWDQZDwGAwjDgcjiWz2TxeVVUl6XS6C8XFxYaioqIbu34kAJSXl2sB5APQ6HS6Y38d/1d+AeE+qsB20+BiAAAAAElFTkSuQmCC") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="DE Wetterdaten"] menuitem[label="Wetter aktuell"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB70lEQVQ4jYWSP0gbcRTHf9MFCZQjCfagwUSoUodQQ1NitNYMWQR3BzPq4GjBTA4q4iAeZ2qwxTRIaqDBRKEoIgRaDmyVTrHi4lCHODgIwSwuFz8dLq1NTK4Pvrwf733f/58QFsKy7EF9BMuyx4pXH6TKKpkgLEoxNnrLVL7CRm+ZRSlGJgiqrFomKM+35bjV4SIFpTT8emPqixTc6pTn23LNK2uyypI9zVbY4CwKp2PwMwo/hkx9OgZnUdgKGyzZ02gNnZD2w3UWSu/hKALfhkx8D9+/jyKm/zoLaT91CYpT9jgHftD7QX8F+iDor//BYM3eDwd+ilP2eN22q+vdNxyOQiEIhT4ohJqgz/QfjlJd7775ex00JxyPw5cI7Adg/6UFAibveBw0pznGRMg2YiSUCjs++Oz/P3Z8GAmlMhGyjfyZQjqZllfIB2DbB3kLbPsgH+BkWl4RQkj3e1hzQ+45ZHvg07PWyPaYvDV3/RXOZ5yZ0pxj725VqbLZBR+fPsRmF3erSrU059g7n3FmGv+SWwjhvZx17ZLqhGQHJD3wwWvqZAekOrmcde0KIbw1/kO5WnAlSSgUY464obVXePcEQ2uvFGOOOAmFqwVXsmlgQycvhBDK5IBtmLePmRywDQshlJq9eeUWItWCpFaE3zqgwzeAgPF4AAAAAElFTkSuQmCC") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="DE Wetterdaten"] menuitem[label="Wetter aktuell"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB70lEQVQ4jYWSP0gbcRTHf9MFCZQjCfagwUSoUodQQ1NitNYMWQR3BzPq4GjBTA4q4iAeZ2qwxTRIaqDBRKEoIgRaDmyVTrHi4lCHODgIwSwuFz8dLq1NTK4Pvrwf733f/58QFsKy7EF9BMuyx4pXH6TKKpkgLEoxNnrLVL7CRm+ZRSlGJgiqrFomKM+35bjV4SIFpTT8emPqixTc6pTn23LNK2uyypI9zVbY4CwKp2PwMwo/hkx9OgZnUdgKGyzZ02gNnZD2w3UWSu/hKALfhkx8D9+/jyKm/zoLaT91CYpT9jgHftD7QX8F+iDor//BYM3eDwd+ilP2eN22q+vdNxyOQiEIhT4ohJqgz/QfjlJd7775ex00JxyPw5cI7Adg/6UFAibveBw0pznGRMg2YiSUCjs++Oz/P3Z8GAmlMhGyjfyZQjqZllfIB2DbB3kLbPsgH+BkWl4RQkj3e1hzQ+45ZHvg07PWyPaYvDV3/RXOZ5yZ0pxj725VqbLZBR+fPsRmF3erSrU059g7n3FmGv+SWwjhvZx17ZLqhGQHJD3wwWvqZAekOrmcde0KIbw1/kO5WnAlSSgUY464obVXePcEQ2uvFGOOOAmFqwVXsmlgQycvhBDK5IBtmLePmRywDQshlJq9eeUWItWCpFaE3zqgwzeAgPF4AAAAAElFTkSuQmCC") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="DE Wetterdaten"] menuitem[label="Vorhersage"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB10lEQVQ4jc3ST0iTYRzA8eeS0CFSkCA8xBIFSUiaDVe3wNtAIXOHUAq2Q7tERF0bhn8OmZKkLwXiXK63idJSyzm1Xr0FLtFpr4K4TcuB1F6XiTO2b4eJrT+jdesHn9vD9/k98Ajx3wytuR3YRQ5Og4TTIGEXObTmdmQdiDuMAeZaIPg4Za6FuMMYyOLmvAc49TPMN4Jqg4WrKaoN5huhV+/nfl7mTeyVh8rxVYO/HhQjvDmXolTAzGXwmThxVOgyBr5JhQMotTBWDt6z4DWA9wyMnoLRQtSXNpAOt2UMaO26V3jOw/PT+0phUEefu4kazxeuT8aweZapcq+a/xg4eUQU4yiGZyUgF4GrAKXPwt23cfYADUgCzdMfueRSL/wWSLTl34ndO7aUfFSwR3c+Ss8VTM4lVuIwocHYZ3itwfJ2ElPvwuZF13u/WV6sT28cF0KURJvEu9WHFdyY3iUCTEZhIPLDVBQCWwmiQMPUB8zyYulPm9Q+VbevjWsMhhPIG9ATBkeaJ+vwIgLyBgyFdrnlC2N2q58OAjcnIvh3YGgTuoIg/aJrX2cwdWb2K9weX+cgUNevxqwja1iGQ1j/wjIcwjqyRl2/Gkt/RZkQQv+PyjL+j2znO9UZk8zFS/WrAAAAAElFTkSuQmCC") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="DE Wetterdaten"] menuitem[label="Vorhersage"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB10lEQVQ4jc3ST0iTYRzA8eeS0CFSkCA8xBIFSUiaDVe3wNtAIXOHUAq2Q7tERF0bhn8OmZKkLwXiXK63idJSyzm1Xr0FLtFpr4K4TcuB1F6XiTO2b4eJrT+jdesHn9vD9/k98Ajx3wytuR3YRQ5Og4TTIGEXObTmdmQdiDuMAeZaIPg4Za6FuMMYyOLmvAc49TPMN4Jqg4WrKaoN5huhV+/nfl7mTeyVh8rxVYO/HhQjvDmXolTAzGXwmThxVOgyBr5JhQMotTBWDt6z4DWA9wyMnoLRQtSXNpAOt2UMaO26V3jOw/PT+0phUEefu4kazxeuT8aweZapcq+a/xg4eUQU4yiGZyUgF4GrAKXPwt23cfYADUgCzdMfueRSL/wWSLTl34ndO7aUfFSwR3c+Ss8VTM4lVuIwocHYZ3itwfJ2ElPvwuZF13u/WV6sT28cF0KURJvEu9WHFdyY3iUCTEZhIPLDVBQCWwmiQMPUB8zyYulPm9Q+VbevjWsMhhPIG9ATBkeaJ+vwIgLyBgyFdrnlC2N2q58OAjcnIvh3YGgTuoIg/aJrX2cwdWb2K9weX+cgUNevxqwja1iGQ1j/wjIcwjqyRl2/Gkt/RZkQQv+PyjL+j2znO9UZk8zFS/WrAAAAAElFTkSuQmCC") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="DE Wetterdaten"] menuitem[label="Pollenbelastung"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACvklEQVQ4jY2RaUjTARjG30L8kDlLMd2pc2sbebXNa+Ixj5xg0zL/GWpMxQPFkR8q0RnNMhPBrLQokUrNmUeWVyRD/CBMmEGU1BIx6PCooenurHz7Fk0tfT4+vL/neeAF2IH6K1yOrGtDRndya6dHNVQOAIBG4UZdve1ROqYEB9TwqwAAUCNo0Dazwv8bYOuhmwEAzIOsPlMX/axBRZEaO5hRAADGRpc+rcJZ+k/4VjHsHVOCw8cHdJZBRc9Z7aAdtAzxUk1dtHfjVe7EtvNnlPuzDB2UFKOKWmhSMT0MKobU0O6Zs/TQlWRV+1WbWj3LbF30BjvodSJPpIvn6D8QQe8X0w/nfWtki83drILlFqZ0qZNCN3Uy4lbbyYmr9z3CtmzVJnKC9TnhK9ZzSTiXGoiLZbwJm1qMxpog28wpxsXlFnL5cuuBgLUBdsNjxT6voRs8oV3Ac67rSXN++PqMhIf9dBL2sp3WFhoi8HM6H+fPH1r40uh9bbLenQ8AYGlxH7B1M978ge/5udL1uVGol4WimuuGlwBwpCQQbzoCvopgovVM3KyxzT/a+tQnwzoWINs0f5LwTV6RS/BrhhBHOK54AQAzAbDeEfCFiPrDKI8ZXaymXZ2tIiVNX3Y+ZgenDwoFVzqjJvX5sWgqFqMugYvdFCdsct6NTxgknE3koqUiDbUin6ZNzZK7XuQSbcyKbDQUr9cF46dKAqcKE/ClmI26GBbOZ4rQoiDQUJmB02lh45sCTmt52bJxvlmmDsHkHl+MbeYhL4mMc5kRaC0Ro1keh29zBfhMwpyajmcrt3yfLwGOkXW0aFEN9WhYuVeFpDYAS+UsbCN8bLVFrJ95rULMHhbpAGDXlgF/K/mOIFWuSfh1vMe/llIAe4KV7p7EsP9E0UTk921hAIDYag41S80/sdFP6fUOBTE4bPR/A1GJKwzwZ467AAAAAElFTkSuQmCC") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="DE Wetterdaten"] menuitem[label="Pollenbelastung"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACvklEQVQ4jY2RaUjTARjG30L8kDlLMd2pc2sbebXNa+Ixj5xg0zL/GWpMxQPFkR8q0RnNMhPBrLQokUrNmUeWVyRD/CBMmEGU1BIx6PCooenurHz7Fk0tfT4+vL/neeAF2IH6K1yOrGtDRndya6dHNVQOAIBG4UZdve1ROqYEB9TwqwAAUCNo0Dazwv8bYOuhmwEAzIOsPlMX/axBRZEaO5hRAADGRpc+rcJZ+k/4VjHsHVOCw8cHdJZBRc9Z7aAdtAzxUk1dtHfjVe7EtvNnlPuzDB2UFKOKWmhSMT0MKobU0O6Zs/TQlWRV+1WbWj3LbF30BjvodSJPpIvn6D8QQe8X0w/nfWtki83drILlFqZ0qZNCN3Uy4lbbyYmr9z3CtmzVJnKC9TnhK9ZzSTiXGoiLZbwJm1qMxpog28wpxsXlFnL5cuuBgLUBdsNjxT6voRs8oV3Ac67rSXN++PqMhIf9dBL2sp3WFhoi8HM6H+fPH1r40uh9bbLenQ8AYGlxH7B1M978ge/5udL1uVGol4WimuuGlwBwpCQQbzoCvopgovVM3KyxzT/a+tQnwzoWINs0f5LwTV6RS/BrhhBHOK54AQAzAbDeEfCFiPrDKI8ZXaymXZ2tIiVNX3Y+ZgenDwoFVzqjJvX5sWgqFqMugYvdFCdsct6NTxgknE3koqUiDbUin6ZNzZK7XuQSbcyKbDQUr9cF46dKAqcKE/ClmI26GBbOZ4rQoiDQUJmB02lh45sCTmt52bJxvlmmDsHkHl+MbeYhL4mMc5kRaC0Ro1keh29zBfhMwpyajmcrt3yfLwGOkXW0aFEN9WhYuVeFpDYAS+UsbCN8bLVFrJ95rULMHhbpAGDXlgF/K/mOIFWuSfh1vMe/llIAe4KV7p7EsP9E0UTk921hAIDYag41S80/sdFP6fUOBTE4bPR/A1GJKwzwZ467AAAAAElFTkSuQmCC") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="DE Wetterdaten"] menuitem[label="Wetterlage"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACJUlEQVQ4jY2TsWvbQBTGb8ifkDFjR4+hQ/EURCfToXQqoVOnYDwY06GYTiKT8FCMhyAyGNEhmA5FdDAiQzgyFOFBHB6M8SCEByM0iMODefjXQUmcJqbtwcEN9373ve++p9SjJVtBtoJSSuXTEFnFyCZHCoP6nyVpjJ2FKKWUmUSYsYssYyTpI6VB1vnfQbbIiYYdslsfu7boqy42CZBJF5l6SGGQzRPIvewH6auMcNglu/XJZposCZE0rECLsILc3d0Bpj524lU9by3zlcXruQTfNTrJka1g1xa7MEgaI+vsiYoywyYB9qZLNu7g9VwO3/Q5fBvw4mxE80KTlxUkTw1Szv9UUSmxSJnh9nwaH05597lP/1tMf6ipn43wf1QvyzJGVhrZ2EdtFBp7fYq5dIh6DqOew+jrR/RFA3PpYC7q6EG9Og8dzKWDvWnuIDLpontHeO0aXruO267htY/ptBzcdo3o/AivdYzXOsb/VMNvHzHqOUh554Utc8ztiPinS6fdpH7SwHntUD9pPGzvvIm+6qKHTfTglHkSP/dBKaV0ktNpuTjvmxy87HPwKqDxJWS+sshWyBaGPHniwe435sjUR5I+4XVEcxASjDPy0iIbQQpDPPaxqdkTpmVUJW4ZVcFaZxWsMJXzaYj95WIXEbK2ewAr/RAQ2Vhk5lfBWobIYlRFeREhq/jfgyXpXdE9qDDILEDW+X7jnrcTVmO8yXegzf7i33nWXPTn6T8NAAAAAElFTkSuQmCC") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="DE Wetterdaten"] menuitem[label="Wetterlage"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACJUlEQVQ4jY2TsWvbQBTGb8ifkDFjR4+hQ/EURCfToXQqoVOnYDwY06GYTiKT8FCMhyAyGNEhmA5FdDAiQzgyFOFBHB6M8SCEByM0iMODefjXQUmcJqbtwcEN9373ve++p9SjJVtBtoJSSuXTEFnFyCZHCoP6nyVpjJ2FKKWUmUSYsYssYyTpI6VB1vnfQbbIiYYdslsfu7boqy42CZBJF5l6SGGQzRPIvewH6auMcNglu/XJZposCZE0rECLsILc3d0Bpj524lU9by3zlcXruQTfNTrJka1g1xa7MEgaI+vsiYoywyYB9qZLNu7g9VwO3/Q5fBvw4mxE80KTlxUkTw1Szv9UUSmxSJnh9nwaH05597lP/1tMf6ipn43wf1QvyzJGVhrZ2EdtFBp7fYq5dIh6DqOew+jrR/RFA3PpYC7q6EG9Og8dzKWDvWnuIDLpontHeO0aXruO267htY/ptBzcdo3o/AivdYzXOsb/VMNvHzHqOUh554Utc8ztiPinS6fdpH7SwHntUD9pPGzvvIm+6qKHTfTglHkSP/dBKaV0ktNpuTjvmxy87HPwKqDxJWS+sshWyBaGPHniwe435sjUR5I+4XVEcxASjDPy0iIbQQpDPPaxqdkTpmVUJW4ZVcFaZxWsMJXzaYj95WIXEbK2ewAr/RAQ2Vhk5lfBWobIYlRFeREhq/jfgyXpXdE9qDDILEDW+X7jnrcTVmO8yXegzf7i33nWXPTn6T8NAAAAAElFTkSuQmCC") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="DE Wetterdaten"] menuitem[label="UV-Index"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAU0lEQVQ4jb3PywkAIAwD0Gzl/iu5QD0pSD8kihZ6i68G1mHMIhsVsAabSwPp9S9A+VgBVmcFcNkIUb/vkJPuGyJfjCqUAQZhwu+Q64tVkEKkbsEM1GcM6uzJkZMAAAAASUVORK5CYII=") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="DE Wetterdaten"] menuitem[label="UV-Index"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAU0lEQVQ4jb3PywkAIAwD0Gzl/iu5QD0pSD8kihZ6i68G1mHMIhsVsAabSwPp9S9A+VgBVmcFcNkIUb/vkJPuGyJfjCqUAQZhwu+Q64tVkEKkbsEM1GcM6uzJkZMAAAAASUVORK5CYII=") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="DE Wetterdaten"] menuitem[label="Flusspegel"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADTElEQVQ4jX2TW0ybBRiG32BxgW201o4SKD8CpdCD9txxGLSFzvYfhw1m59rx90ShYV1nTHSxY1t+2FQk8xC8WJgxxJrs4tfAnAlWJ8sYozRQiTi9UC+MV2aZ0cQF4wXwebMlA+O+yzd5nuT7vrzAY0ahUBR4j4U1KJAqAOQ9zHt6ehQcx+18HIv80gZj09HxH/2nv970Da9Qa9+V3wpLDVEAcLlc6o6ODn0qlfofSUGZ4vnBT+6HRxYocH6FekdWKHhhlXqHlzfKalre5ThO5/V6DblcTraNa2wwdV/M7O//+G7vmRs08NYqBS+sUvjNOxQd+54G3sjQybcXyd59KpNMJp9+BDXnl1kjI+5E+i/f2QxFzmfohTPLZE9kyRbLkLFvnizBz6klNkPul29S19A3mzVtyVsApAAAxhYd8w9/R0dPz9HBV2fJFL1Nam6e1IFb9GxontTBRTKFviBL8CqZY1lSh7Kk6cvRzoqWiwCAoop98a5XbmzaT9wkQ2SBNMEMaUJZ0gQWyBa9TvrQHOkCX9He40ukiSyRpi9HhtgSFe7RvQ6WZXd4vV7GYLGfKlWzH1Z1X/lDeeTqWomd/1kbWdw0hq9Tff+X1HBymerCmQ2m84N7cuvgUo2145rD4VCC53mZo3MgZuqfXQNEbQ/2KrdarYZKbfNYdVN4Zo+RSz8pUZ0DoBWXqAdr9x5KCYLA8DwvAgCU24dmVL5rfwOoAyByuVyM3smdq49++o/NZtM/uHRecaXpOdvxuXWzJz67/fNyAA0imcFR0/XOL36/36k//N4Pmhc/ugdAXljlOSBRuYfb3O3Nhk7+213i4sNbaFFxfRMASe2hS7/qj1z+MxwONzKMUgvAjCKV1XQit1HX6E0LglDCsuyOLXCR9lhcPZBdl8vlbbVG+9k6nYWfnJyUoECpALCrUMaY9Z38T/taXAHJMw4Hdpc3bxEwrUNztQff/51lWXsikaienp6W7Fa2d1kSt9fEYul+n8+nHR8frxZXtnobX7uzni+temmLIBgMVjudzvZ4PK6dmpoqBoAKdnTWGP3svsfjcQuCwBBR3lOqA0kdl7oLwPyf7kxMTMjS6bT0kagcEDWNjo6KiehhjZ8AINvO/guIQzP/bdefFQAAAABJRU5ErkJggg==") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="DE Wetterdaten"] menuitem[label="Flusspegel"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADTElEQVQ4jX2TW0ybBRiG32BxgW201o4SKD8CpdCD9txxGLSFzvYfhw1m59rx90ShYV1nTHSxY1t+2FQk8xC8WJgxxJrs4tfAnAlWJ8sYozRQiTi9UC+MV2aZ0cQF4wXwebMlA+O+yzd5nuT7vrzAY0ahUBR4j4U1KJAqAOQ9zHt6ehQcx+18HIv80gZj09HxH/2nv970Da9Qa9+V3wpLDVEAcLlc6o6ODn0qlfofSUGZ4vnBT+6HRxYocH6FekdWKHhhlXqHlzfKalre5ThO5/V6DblcTraNa2wwdV/M7O//+G7vmRs08NYqBS+sUvjNOxQd+54G3sjQybcXyd59KpNMJp9+BDXnl1kjI+5E+i/f2QxFzmfohTPLZE9kyRbLkLFvnizBz6klNkPul29S19A3mzVtyVsApAAAxhYd8w9/R0dPz9HBV2fJFL1Nam6e1IFb9GxontTBRTKFviBL8CqZY1lSh7Kk6cvRzoqWiwCAoop98a5XbmzaT9wkQ2SBNMEMaUJZ0gQWyBa9TvrQHOkCX9He40ukiSyRpi9HhtgSFe7RvQ6WZXd4vV7GYLGfKlWzH1Z1X/lDeeTqWomd/1kbWdw0hq9Tff+X1HBymerCmQ2m84N7cuvgUo2145rD4VCC53mZo3MgZuqfXQNEbQ/2KrdarYZKbfNYdVN4Zo+RSz8pUZ0DoBWXqAdr9x5KCYLA8DwvAgCU24dmVL5rfwOoAyByuVyM3smdq49++o/NZtM/uHRecaXpOdvxuXWzJz67/fNyAA0imcFR0/XOL36/36k//N4Pmhc/ugdAXljlOSBRuYfb3O3Nhk7+213i4sNbaFFxfRMASe2hS7/qj1z+MxwONzKMUgvAjCKV1XQit1HX6E0LglDCsuyOLXCR9lhcPZBdl8vlbbVG+9k6nYWfnJyUoECpALCrUMaY9Z38T/taXAHJMw4Hdpc3bxEwrUNztQff/51lWXsikaienp6W7Fa2d1kSt9fEYul+n8+nHR8frxZXtnobX7uzni+temmLIBgMVjudzvZ4PK6dmpoqBoAKdnTWGP3svsfjcQuCwBBR3lOqA0kdl7oLwPyf7kxMTMjS6bT0kagcEDWNjo6KiehhjZ8AINvO/guIQzP/bdefFQAAAABJRU5ErkJggg==") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="DE Wetterdaten"] menuitem[label="Regenradar"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACJElEQVQ4jc2RzYsScRjHvfYfxG7/Q3MJ2kvYIYINY6HxYIZkurQuNLE0ddAOQy+6KpagYqOmo41vOYNjg28h6kFExdEO/kqsVldXqWGJ/Qfi6VQg2aFTfS/P6fP5PjyPQvHfJplMKuPxOB2NRifBYHDi9Xppp9Op/Bu42+12YTgcwmAwgHq9DjabrUtR1GpJLpdb43meSqfTiGXZb5IkAUIIOp0ONJtNaLVaUCgUwGw20ysFmUyGarfbMBwOASEEvV4PGo0GVKtVKJVKkM/noVarAUmS3wmCYIxG4/klQSKRQAghkCRpCRRFEXieh1QqBalUCkRRBJZlQa/XM0sChmFQv9+HRqMBlUoFyuUyiKIIHMdBMpkElmUhHA5DKBQCQRBAq9WeLAlomqaKxeKv9mw2C5lMBvL5PAiCALFYDCKRCHAcB4FAAHAcX97AbrevOZ1Oymq1IoqikMViYUiSfEUQxMRkMk0MBkNWp9OVNBrNCY7jjEqlWr6BQqFQ3InMHXejc8/PeZueObbpqUfjPXSo3RPPVduB48qTT56Nveap3+CbvvFp/9tjeTtwhHmKx/J13xjbf/NV3no6wiyvF/Il8wgjmLm8sfdufeUbiejCtRs+ct96MXXd8B26r7kOXFv7n92bjz66Lj8cuS8++OC6cO+9+4x6RbvOP1t/VpBl9fMx9pj/Im9SI4xMLGTlfYTtvJzJ53YRpvdP5bM7f2j/p/kBYt5dIcJjSaIAAAAASUVORK5CYII=") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="DE Wetterdaten"] menuitem[label="Regenradar"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACJElEQVQ4jc2RzYsScRjHvfYfxG7/Q3MJ2kvYIYINY6HxYIZkurQuNLE0ddAOQy+6KpagYqOmo41vOYNjg28h6kFExdEO/kqsVldXqWGJ/Qfi6VQg2aFTfS/P6fP5PjyPQvHfJplMKuPxOB2NRifBYHDi9Xppp9Op/Bu42+12YTgcwmAwgHq9DjabrUtR1GpJLpdb43meSqfTiGXZb5IkAUIIOp0ONJtNaLVaUCgUwGw20ysFmUyGarfbMBwOASEEvV4PGo0GVKtVKJVKkM/noVarAUmS3wmCYIxG4/klQSKRQAghkCRpCRRFEXieh1QqBalUCkRRBJZlQa/XM0sChmFQv9+HRqMBlUoFyuUyiKIIHMdBMpkElmUhHA5DKBQCQRBAq9WeLAlomqaKxeKv9mw2C5lMBvL5PAiCALFYDCKRCHAcB4FAAHAcX97AbrevOZ1Oymq1IoqikMViYUiSfEUQxMRkMk0MBkNWp9OVNBrNCY7jjEqlWr6BQqFQ3InMHXejc8/PeZueObbpqUfjPXSo3RPPVduB48qTT56Nveap3+CbvvFp/9tjeTtwhHmKx/J13xjbf/NV3no6wiyvF/Il8wgjmLm8sfdufeUbiejCtRs+ct96MXXd8B26r7kOXFv7n92bjz66Lj8cuS8++OC6cO+9+4x6RbvOP1t/VpBl9fMx9pj/Im9SI4xMLGTlfYTtvJzJ53YRpvdP5bM7f2j/p/kBYt5dIcJjSaIAAAAASUVORK5CYII=") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="DE Wetterdaten"] menuitem[label="Regenradar Vorhersage"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB3UlEQVQ4jZWRT2sTURTFH3Ttpl+goB+ggS79DLqS2ExJiSX1A9gUpSrWLgp20YUrN65EzUwc8t5kFkURMRcRJoG0aSFpQDNvSCT0T5ROxpSk8bhoU+KMI/XA2fx453LufYz5pLwsX45ptZN5U+K2KRF9XWndTG9f8b8L1cybWr/8A2h0T/3hWw/RV5XyhcLXn1cvzZs2rPYAaztdrO10YbV/IWnauGiBsWTOxnrlGKtlD6tbHp5WjpHgdUyna4OkKRFTq7uBlJKp8gSvI2HUMWd8wcqmh5VSB49LHSyXOvh8cALa6+Pj3gCptzLYJiG+4l1rAO70sNHs48m2h6Wii/tFF0tFF/cKLu4WOlgueUi9b+BWzsZMZvf7+YBZXsejzZ+4Y7lYsFykLBeLhaAXLBdp2UPG6WMuN3KXqw9ePLyh21CEg7iwERc2FCExLRwoQiJunLKYkIgKB9GsxLVn+ezoFuOMsan/9MR5OmeI9ifKwzT4/pCZBt8PZSJ78McRiQgAQJRHkNEIywcYY4wxzvkREUFV1eaQ6bp+SETQdf1wyFRVbRIROOdH/p+MMMamNE1rEBGEEC3G2OTZrpNCiBYRQdO0xhmL+AeE1v4XD2i4ir9iGP+bIiEVwzj7Day8k1jVHwChAAAAAElFTkSuQmCC") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="DE Wetterdaten"] menuitem[label="Regenradar Vorhersage"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB3UlEQVQ4jZWRT2sTURTFH3Ttpl+goB+ggS79DLqS2ExJiSX1A9gUpSrWLgp20YUrN65EzUwc8t5kFkURMRcRJoG0aSFpQDNvSCT0T5ROxpSk8bhoU+KMI/XA2fx453LufYz5pLwsX45ptZN5U+K2KRF9XWndTG9f8b8L1cybWr/8A2h0T/3hWw/RV5XyhcLXn1cvzZs2rPYAaztdrO10YbV/IWnauGiBsWTOxnrlGKtlD6tbHp5WjpHgdUyna4OkKRFTq7uBlJKp8gSvI2HUMWd8wcqmh5VSB49LHSyXOvh8cALa6+Pj3gCptzLYJiG+4l1rAO70sNHs48m2h6Wii/tFF0tFF/cKLu4WOlgueUi9b+BWzsZMZvf7+YBZXsejzZ+4Y7lYsFykLBeLhaAXLBdp2UPG6WMuN3KXqw9ePLyh21CEg7iwERc2FCExLRwoQiJunLKYkIgKB9GsxLVn+ezoFuOMsan/9MR5OmeI9ifKwzT4/pCZBt8PZSJ78McRiQgAQJRHkNEIywcYY4wxzvkREUFV1eaQ6bp+SETQdf1wyFRVbRIROOdH/p+MMMamNE1rEBGEEC3G2OTZrpNCiBYRQdO0xhmL+AeE1v4XD2i4ir9iGP+bIiEVwzj7Day8k1jVHwChAAAAAElFTkSuQmCC") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="DE Wetterdaten"] menuitem[label="Satellitenbild"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4jZWSwQ3EIAwEtzRKcSkphVIoJSXc/x6bR8AJ2IBjCSkSzNiBBT5WSoUA+JVTuK2dxGy+Ycn3MudEDgKgJHSbHlynsJ3PAmYxkhjM/49neSRVoJIVbCSAP8kKVkkTlexKQsUsvQQARQ62i65T9jW8r0pC3Sch0e/aeQ+PIRlAf+xVSMbO3r/vQhJ7ullI3NueSaIH33UB9k7Ux4RYseYAAAAASUVORK5CYII=") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="DE Wetterdaten"] menuitem[label="Satellitenbild"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4jZWSwQ3EIAwEtzRKcSkphVIoJSXc/x6bR8AJ2IBjCSkSzNiBBT5WSoUA+JVTuK2dxGy+Ycn3MudEDgKgJHSbHlynsJ3PAmYxkhjM/49neSRVoJIVbCSAP8kKVkkTlexKQsUsvQQARQ62i65T9jW8r0pC3Sch0e/aeQ+PIRlAf+xVSMbO3r/vQhJ7ullI3NueSaIH33UB9k7Ux4RYseYAAAAASUVORK5CYII=") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="DE Wetterkarten"] menuitem[label="Wetter aktuell"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACV0lEQVQ4jX2T20vUQRiGv8XFPyAkSKXIbqNLb6o7r7wKQkki7cRSBHYgsQtFMJMOamiIhzZFaN3SJGzTWMM1gl1MrMTIsIQ0QsttbbNW3f39Zp4uxlwsbW5mGOZ5329m3k9kk8HPWfCfhqFSknszbHbeHJgNwXApfAogIqL7T0KgGBER9cKNuu1Ev76+uQiRtzBajQrVoCe6sN3Z2O5s9BsfVs9ZrMY01PvefwX4EkLPjRrXD4+x6jKxm9PQTQI1glUmxIudxHuNu5p6ip5oNkKsLECoBAZdqJFG7J4CVGc6etAJAQGfoDuM0HLVfpZ6Gog37UHdSUF/9JGs4J2XxM0sVGc6BAVeipkHjAge4dcZIZzjIOEtQk91r78K8+Oolgz0E6eBA+thu11YqhQi+Q6WfO4kzFgtOliB7c5GdWwzUECgbxV+INAurDQIsWph4bDw7dB2Et4iGHQhjNfDcCV2215US4YB+lZBj4GtRgNHLwnhPAeRgiysbhc8L0lWoudGsRsy4FaqAT3m8axGYemaEC0XIqcchHOFRMj71/2/jqAn75Oo34m+sQVqBNUq2C2m9MUqIXLOuIdzHFiPjqGnPOu/UQ0cR4VqUN0H0ZdTscqEWLmweNE4R/IdRC/sI+a5yvKVrSaVM/2rIp+HYP6VCdJEF1ZdJvFiJ9F8IXJACOea7/sTJKb9MFa7QSLnx9HPzqODFVjBNn4c2cH3o7tYGbpHrPkEVtvupOs/sLZh2g/+QpgNISJi3c3D6naZ+E4+RLWm/L+ZRExDra39hWvdKCKykftvqC4eyIGNfxMAAAAASUVORK5CYII=") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="DE Wetterkarten"] menuitem[label="Wetter aktuell"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACV0lEQVQ4jX2T20vUQRiGv8XFPyAkSKXIbqNLb6o7r7wKQkki7cRSBHYgsQtFMJMOamiIhzZFaN3SJGzTWMM1gl1MrMTIsIQ0QsttbbNW3f39Zp4uxlwsbW5mGOZ5329m3k9kk8HPWfCfhqFSknszbHbeHJgNwXApfAogIqL7T0KgGBER9cKNuu1Ev76+uQiRtzBajQrVoCe6sN3Z2O5s9BsfVs9ZrMY01PvefwX4EkLPjRrXD4+x6jKxm9PQTQI1glUmxIudxHuNu5p6ip5oNkKsLECoBAZdqJFG7J4CVGc6etAJAQGfoDuM0HLVfpZ6Gog37UHdSUF/9JGs4J2XxM0sVGc6BAVeipkHjAge4dcZIZzjIOEtQk91r78K8+Oolgz0E6eBA+thu11YqhQi+Q6WfO4kzFgtOliB7c5GdWwzUECgbxV+INAurDQIsWph4bDw7dB2Et4iGHQhjNfDcCV2215US4YB+lZBj4GtRgNHLwnhPAeRgiysbhc8L0lWoudGsRsy4FaqAT3m8axGYemaEC0XIqcchHOFRMj71/2/jqAn75Oo34m+sQVqBNUq2C2m9MUqIXLOuIdzHFiPjqGnPOu/UQ0cR4VqUN0H0ZdTscqEWLmweNE4R/IdRC/sI+a5yvKVrSaVM/2rIp+HYP6VCdJEF1ZdJvFiJ9F8IXJACOea7/sTJKb9MFa7QSLnx9HPzqODFVjBNn4c2cH3o7tYGbpHrPkEVtvupOs/sLZh2g/+QpgNISJi3c3D6naZ+E4+RLWm/L+ZRExDra39hWvdKCKykftvqC4eyIGNfxMAAAAASUVORK5CYII=") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="DE Wetterkarten"] menuitem[label="Vorhersage"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABlUlEQVQ4jY2TsYrCQBiE8wIHPoIgHBxcqRAwa5EuoFiYV7AxXUoLOwOaNkWwMOUVNqa4Tg5sBHVRBIttFCy0sLJyQYhzhe4aTz39Ybqdbyd/ZhXlyZTMAhhjeHZOThC0YRgaKKVw3SYGvTwsqwzGGEpmAa7b/B8WBG1MRjk0GhrqtSyiqALfI6jXslgtio8BQdCG6zZhWWXMZybmMxOho2JazSB0VAx6eawWRZkiCNrXIMPQMBnlMJ+Z8D2CaTWD/ddF02oGvkck3DC02yT1WhbzmSnN2CpSAjLo5eF7BJTSC4AxBssqo17LInTUGzO2Cg7jEyR0VDQamlys/FW7ZQfHYx/rYQfRpoXDWLkS/3nD/vsdoaMiiiqYjHLXn0FsHXHFIcIsEvgeuU7AOQexdaR5CmmekoBo0zoZz+b4DqQ5fmscILRbdqRZLHm1KF7iE1vH5+rjroitYz3s3O2BLBSxdSS6yRtzopsEsXUcj/3nTfwLEWZKKSajHCyrDEopDEN7XGUBEWbOOURDX36NYnEvHT7PLwQqz2xpZSLqAAAAAElFTkSuQmCC") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="DE Wetterkarten"] menuitem[label="Vorhersage"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABlUlEQVQ4jY2TsYrCQBiE8wIHPoIgHBxcqRAwa5EuoFiYV7AxXUoLOwOaNkWwMOUVNqa4Tg5sBHVRBIttFCy0sLJyQYhzhe4aTz39Ybqdbyd/ZhXlyZTMAhhjeHZOThC0YRgaKKVw3SYGvTwsqwzGGEpmAa7b/B8WBG1MRjk0GhrqtSyiqALfI6jXslgtio8BQdCG6zZhWWXMZybmMxOho2JazSB0VAx6eawWRZkiCNrXIMPQMBnlMJ+Z8D2CaTWD/ddF02oGvkck3DC02yT1WhbzmSnN2CpSAjLo5eF7BJTSC4AxBssqo17LInTUGzO2Cg7jEyR0VDQamlys/FW7ZQfHYx/rYQfRpoXDWLkS/3nD/vsdoaMiiiqYjHLXn0FsHXHFIcIsEvgeuU7AOQexdaR5CmmekoBo0zoZz+b4DqQ5fmscILRbdqRZLHm1KF7iE1vH5+rjroitYz3s3O2BLBSxdSS6yRtzopsEsXUcj/3nTfwLEWZKKSajHCyrDEopDEN7XGUBEWbOOURDX36NYnEvHT7PLwQqz2xpZSLqAAAAAElFTkSuQmCC") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="DE Wetterkarten"] menuitem[label="Unwetterwarnung"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACE0lEQVQ4jY2STWsTURhGs3Cl7vwNLupKXPsHXOivsCtRsnDdtKQoUiilQp0hbWgg9ENmmkImyU0naWJCEpzJOEMoNNCQmhBDUNqaNrRm1B4XkoqWxB44u3uf9/K81+MZws7ODoqisLS0xOrqKoZhcHx8zLDzF5yfn5PP5xFCUK/X6XQ6NBoNisUii4uLNJvNyyH9fp9yuUwsFqNQKJBIJKjVajiOQ7lcxrZtqtUqlmWhadrfAe12m7m5OZLJJIZhoOs6lUqFXC6HEIJ4PI4Qgkwmg+M4hMNhbNvm7Ozsd1A0GiWbzVKpVDBNk2KxiK7rbG5uoqrqhRsbG+i6jhCCSCTC7Owstm3jmZ6eplQqoWkaqqqiKApra2usrKxcUlEU0uk0lmVhmiaSJOEJBAKsr68TCoUIBoMjXV5eJhwOoygK29vbTE5O4nEch4mJCQKBALIsI0nSSGVZRpZlZmZm/hS6tbWFz+fD6/VeyampKVKp1OV1tgyJ0vxt+ocFvrVe0Nt9wPejOLvqQ0qv79AszQ//SD/dUzL+m3QbUdyjBO5hjN7uI07rz/hxYnHyKY0p3aPbMoaHtAyJ9wt3SfuusZ8ax/3yFvcgyn5qnIz/+ugXDPiYf8WH4H3cr3m6e28wFsaoak84Paj9/7Lb+8y7l7fotZPU9cdXnzqgnvVTSz7FWBhjTzy/2tQBgxIz/huji/qHX+b4DF1iTBkOAAAAAElFTkSuQmCC") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="DE Wetterkarten"] menuitem[label="Unwetterwarnung"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACE0lEQVQ4jY2STWsTURhGs3Cl7vwNLupKXPsHXOivsCtRsnDdtKQoUiilQp0hbWgg9ENmmkImyU0naWJCEpzJOEMoNNCQmhBDUNqaNrRm1B4XkoqWxB44u3uf9/K81+MZws7ODoqisLS0xOrqKoZhcHx8zLDzF5yfn5PP5xFCUK/X6XQ6NBoNisUii4uLNJvNyyH9fp9yuUwsFqNQKJBIJKjVajiOQ7lcxrZtqtUqlmWhadrfAe12m7m5OZLJJIZhoOs6lUqFXC6HEIJ4PI4Qgkwmg+M4hMNhbNvm7Ozsd1A0GiWbzVKpVDBNk2KxiK7rbG5uoqrqhRsbG+i6jhCCSCTC7Owstm3jmZ6eplQqoWkaqqqiKApra2usrKxcUlEU0uk0lmVhmiaSJOEJBAKsr68TCoUIBoMjXV5eJhwOoygK29vbTE5O4nEch4mJCQKBALIsI0nSSGVZRpZlZmZm/hS6tbWFz+fD6/VeyampKVKp1OV1tgyJ0vxt+ocFvrVe0Nt9wPejOLvqQ0qv79AszQ//SD/dUzL+m3QbUdyjBO5hjN7uI07rz/hxYnHyKY0p3aPbMoaHtAyJ9wt3SfuusZ8ax/3yFvcgyn5qnIz/+ugXDPiYf8WH4H3cr3m6e28wFsaoak84Paj9/7Lb+8y7l7fotZPU9cdXnzqgnvVTSz7FWBhjTzy/2tQBgxIz/huji/qHX+b4DF1iTBkOAAAAAElFTkSuQmCC") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="DE Wetterkarten"] menuitem[label="Regenradar aktuell"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACVklEQVQ4jYWT309ScRjGz7+SUBdtbnXZ31AH2uBwDnhVa9W6qk232mw2BeEcClFQh6AeEVIUkMOPFBAwFfUm66JaN21lW2vd1br/dIGhlth7+X6f53mf5937FYQOpbgkHIodh2JHdkp0wp1azh6ZickwxVKe5XQKr8/zfxHF5cCh2FFcEuMTIbabm5Qrq2Syy8TnZ+l//AjZKZ3uSHFJ6HPT1BtVngZUVtdKVGsVjEKORDJOJDKB2zvIrH6EOSEiyTYaGzWKpTzpzNKJ6Tkjy8vNBulsq18s5ZmKTSLJtiOBgYF+avUq+aJBpbpGdb1MzsiSSMbZ2W3S2KiTXUmTzqTQ4zOo/mHu3L1FO/t6rUKtvs7ObpNKtUy+kGNhMUl0OsJa5QU5Y4V4QicYCuDTPPg0Dx7vYCuG4nJgFHIY+RX2X78iXzBILS8wo0cJjQcZC48QiUVRAyN4D8knBARBEHr7HhCbmSK5mEDXpwmFg4yGg/j8wwx53Fxx+bDfG8anuvEektsR/pTskrArMlZJQZJtSLINqyTTbX1CtzzGRasbSbYhOyWUTjdhElXOXfW1H7sdI3jmtrkZ2MAkapyFFUyixqWe8TbQbNGIl9+z1DxgLPOG81Y/x8ktrNrqXVaCqIk9bjxrtAVMop+h+B5fvv/C1pc8cmUPoCZ2uT26Rdc1FcFs0Xhe+0B654DR9D7mvyZduO7HJPoPXfmZr7wjtf2ZaPEtZouG0CWq9Me2+PTtJ5b7+pkfxiRq9IbrfPz6A+XhwvH8KmZR/WdRnRZtFtXWdEEQfgOvg9AN4qFLHQAAAABJRU5ErkJggg==") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="DE Wetterkarten"] menuitem[label="Regenradar aktuell"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACVklEQVQ4jYWT309ScRjGz7+SUBdtbnXZ31AH2uBwDnhVa9W6qk232mw2BeEcClFQh6AeEVIUkMOPFBAwFfUm66JaN21lW2vd1br/dIGhlth7+X6f53mf5937FYQOpbgkHIodh2JHdkp0wp1azh6ZickwxVKe5XQKr8/zfxHF5cCh2FFcEuMTIbabm5Qrq2Syy8TnZ+l//AjZKZ3uSHFJ6HPT1BtVngZUVtdKVGsVjEKORDJOJDKB2zvIrH6EOSEiyTYaGzWKpTzpzNKJ6Tkjy8vNBulsq18s5ZmKTSLJtiOBgYF+avUq+aJBpbpGdb1MzsiSSMbZ2W3S2KiTXUmTzqTQ4zOo/mHu3L1FO/t6rUKtvs7ObpNKtUy+kGNhMUl0OsJa5QU5Y4V4QicYCuDTPPg0Dx7vYCuG4nJgFHIY+RX2X78iXzBILS8wo0cJjQcZC48QiUVRAyN4D8knBARBEHr7HhCbmSK5mEDXpwmFg4yGg/j8wwx53Fxx+bDfG8anuvEektsR/pTskrArMlZJQZJtSLINqyTTbX1CtzzGRasbSbYhOyWUTjdhElXOXfW1H7sdI3jmtrkZ2MAkapyFFUyixqWe8TbQbNGIl9+z1DxgLPOG81Y/x8ktrNrqXVaCqIk9bjxrtAVMop+h+B5fvv/C1pc8cmUPoCZ2uT26Rdc1FcFs0Xhe+0B654DR9D7mvyZduO7HJPoPXfmZr7wjtf2ZaPEtZouG0CWq9Me2+PTtJ5b7+pkfxiRq9IbrfPz6A+XhwvH8KmZR/WdRnRZtFtXWdEEQfgOvg9AN4qFLHQAAAABJRU5ErkJggg==") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="DE Wetterkarten"] menuitem[label="Regenradarprognose"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACJElEQVQ4jc2RzYsScRjHvfYfxG7/Q3MJ2kvYIYINY6HxYIZkurQuNLE0ddAOQy+6KpagYqOmo41vOYNjg28h6kFExdEO/kqsVldXqWGJ/Qfi6VQg2aFTfS/P6fP5PjyPQvHfJplMKuPxOB2NRifBYHDi9Xppp9Op/Bu42+12YTgcwmAwgHq9DjabrUtR1GpJLpdb43meSqfTiGXZb5IkAUIIOp0ONJtNaLVaUCgUwGw20ysFmUyGarfbMBwOASEEvV4PGo0GVKtVKJVKkM/noVarAUmS3wmCYIxG4/klQSKRQAghkCRpCRRFEXieh1QqBalUCkRRBJZlQa/XM0sChmFQv9+HRqMBlUoFyuUyiKIIHMdBMpkElmUhHA5DKBQCQRBAq9WeLAlomqaKxeKv9mw2C5lMBvL5PAiCALFYDCKRCHAcB4FAAHAcX97AbrevOZ1Oymq1IoqikMViYUiSfEUQxMRkMk0MBkNWp9OVNBrNCY7jjEqlWr6BQqFQ3InMHXejc8/PeZueObbpqUfjPXSo3RPPVduB48qTT56Nveap3+CbvvFp/9tjeTtwhHmKx/J13xjbf/NV3no6wiyvF/Il8wgjmLm8sfdufeUbiejCtRs+ct96MXXd8B26r7kOXFv7n92bjz66Lj8cuS8++OC6cO+9+4x6RbvOP1t/VpBl9fMx9pj/Im9SI4xMLGTlfYTtvJzJ53YRpvdP5bM7f2j/p/kBYt5dIcJjSaIAAAAASUVORK5CYII=") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="DE Wetterkarten"] menuitem[label="Regenradarprognose"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACJElEQVQ4jc2RzYsScRjHvfYfxG7/Q3MJ2kvYIYINY6HxYIZkurQuNLE0ddAOQy+6KpagYqOmo41vOYNjg28h6kFExdEO/kqsVldXqWGJ/Qfi6VQg2aFTfS/P6fP5PjyPQvHfJplMKuPxOB2NRifBYHDi9Xppp9Op/Bu42+12YTgcwmAwgHq9DjabrUtR1GpJLpdb43meSqfTiGXZb5IkAUIIOp0ONJtNaLVaUCgUwGw20ysFmUyGarfbMBwOASEEvV4PGo0GVKtVKJVKkM/noVarAUmS3wmCYIxG4/klQSKRQAghkCRpCRRFEXieh1QqBalUCkRRBJZlQa/XM0sChmFQv9+HRqMBlUoFyuUyiKIIHMdBMpkElmUhHA5DKBQCQRBAq9WeLAlomqaKxeKv9mw2C5lMBvL5PAiCALFYDCKRCHAcB4FAAHAcX97AbrevOZ1Oymq1IoqikMViYUiSfEUQxMRkMk0MBkNWp9OVNBrNCY7jjEqlWr6BQqFQ3InMHXejc8/PeZueObbpqUfjPXSo3RPPVduB48qTT56Nveap3+CbvvFp/9tjeTtwhHmKx/J13xjbf/NV3no6wiyvF/Il8wgjmLm8sfdufeUbiejCtRs+ct96MXXd8B26r7kOXFv7n92bjz66Lj8cuS8++OC6cO+9+4x6RbvOP1t/VpBl9fMx9pj/Im9SI4xMLGTlfYTtvJzJ53YRpvdP5bM7f2j/p/kBYt5dIcJjSaIAAAAASUVORK5CYII=") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="EU Wetter"] menuitem[label="Aktuell und Vorhersage"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACqklEQVQ4jY1S3UuTcRSe/hleBAV21aUwYntfiLoOopK86K4QQki6iC4Spsvp5ju/IYIyP9YEmXNvWWQNPzc/p86PrfkxpU2nIk5B1173O7/f00VooiY9cG4O53kOz3OOTncBNJc+N+My5F00cyFYl9FMqtTwX8MZl1GvdRqvnGhlkSpvkiolTSZd9lEz1W7IybiM+jMCqXZDDrnlNFMlD+svfMYDZREKlAnyPRXs6935Q5exgFTJQW45fWrRX5AqOWi4SPBEH0Q6BsE2wLUQ+EYbWM890CdZMFX2/NtGf9ETnhiA4GkI2oHQJsEP3KB9B2inHpnum8h0GgrPJZtMumweMK+IdAyCkhB8F+JwGvzABb5nBSVLQOEHYB/lCZ1Ol3UiPEMeqVIDqVKSJl8JwbYgtGmIwyD4r17w/RbQbilo+xFoLR9MlQSp8ibrMpo1lz5Xp7n0uX/OJW+Sv1hwbQE85QE/cIPvt4LvKaCdYtDWfVD8NpgqC1KlJKlSw+kfyWLe/Em+1QHab0MyZoO2XYrgyAu8e1uK5qYSzPY8RMpzI1Rlfnn5/BDd0mPmLYDzgwKnsxV19Vb09n1HNBrFfGgOTmcz6uoVrbm1KWOzV3w+I8BU2bPQfkd0d3uwuhrFzGwQicQ6lpYXEZyZwuDQACKRMCKRMF6/aWQWS9n1Y7LWabxCbjnd1vg8PjLqx9LyIuLxGFZWopibm8GPSAjLy4sIBqfg8w+ipfU9rIrFceIaRn2i49Ylpdp6GIv/xPr6GqLRJYTC8xifGEV8LY5IJIzRsWH4/IMY8g3AZq9InbGhKJX+0bERhMPzmJwKYHxiDD7/AILBKUwExo/J3t5vsCmV3jMC5eWmazZ7ZW9tvR32aiu319jIXmNjSrX1qHh1bRWqlMovFovp6m+ZeghT85UmzgAAAABJRU5ErkJggg==") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="EU Wetter"] menuitem[label="Aktuell und Vorhersage"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACqklEQVQ4jY1S3UuTcRSe/hleBAV21aUwYntfiLoOopK86K4QQki6iC4Spsvp5ju/IYIyP9YEmXNvWWQNPzc/p86PrfkxpU2nIk5B1173O7/f00VooiY9cG4O53kOz3OOTncBNJc+N+My5F00cyFYl9FMqtTwX8MZl1GvdRqvnGhlkSpvkiolTSZd9lEz1W7IybiM+jMCqXZDDrnlNFMlD+svfMYDZREKlAnyPRXs6935Q5exgFTJQW45fWrRX5AqOWi4SPBEH0Q6BsE2wLUQ+EYbWM890CdZMFX2/NtGf9ETnhiA4GkI2oHQJsEP3KB9B2inHpnum8h0GgrPJZtMumweMK+IdAyCkhB8F+JwGvzABb5nBSVLQOEHYB/lCZ1Ol3UiPEMeqVIDqVKSJl8JwbYgtGmIwyD4r17w/RbQbilo+xFoLR9MlQSp8ibrMpo1lz5Xp7n0uX/OJW+Sv1hwbQE85QE/cIPvt4LvKaCdYtDWfVD8NpgqC1KlJKlSw+kfyWLe/Em+1QHab0MyZoO2XYrgyAu8e1uK5qYSzPY8RMpzI1Rlfnn5/BDd0mPmLYDzgwKnsxV19Vb09n1HNBrFfGgOTmcz6uoVrbm1KWOzV3w+I8BU2bPQfkd0d3uwuhrFzGwQicQ6lpYXEZyZwuDQACKRMCKRMF6/aWQWS9n1Y7LWabxCbjnd1vg8PjLqx9LyIuLxGFZWopibm8GPSAjLy4sIBqfg8w+ipfU9rIrFceIaRn2i49Ylpdp6GIv/xPr6GqLRJYTC8xifGEV8LY5IJIzRsWH4/IMY8g3AZq9InbGhKJX+0bERhMPzmJwKYHxiDD7/AILBKUwExo/J3t5vsCmV3jMC5eWmazZ7ZW9tvR32aiu319jIXmNjSrX1qHh1bRWqlMovFovp6m+ZeghT85UmzgAAAABJRU5ErkJggg==") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="EU Wetter"] menuitem[label="Regenradar aktuell"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB3UlEQVQ4jZWRT2sTURTFH3Ttpl+goB+ggS79DLqS2ExJiSX1A9gUpSrWLgp20YUrN65EzUwc8t5kFkURMRcRJoG0aSFpQDNvSCT0T5ROxpSk8bhoU+KMI/XA2fx453LufYz5pLwsX45ptZN5U+K2KRF9XWndTG9f8b8L1cybWr/8A2h0T/3hWw/RV5XyhcLXn1cvzZs2rPYAaztdrO10YbV/IWnauGiBsWTOxnrlGKtlD6tbHp5WjpHgdUyna4OkKRFTq7uBlJKp8gSvI2HUMWd8wcqmh5VSB49LHSyXOvh8cALa6+Pj3gCptzLYJiG+4l1rAO70sNHs48m2h6Wii/tFF0tFF/cKLu4WOlgueUi9b+BWzsZMZvf7+YBZXsejzZ+4Y7lYsFykLBeLhaAXLBdp2UPG6WMuN3KXqw9ePLyh21CEg7iwERc2FCExLRwoQiJunLKYkIgKB9GsxLVn+ezoFuOMsan/9MR5OmeI9ifKwzT4/pCZBt8PZSJ78McRiQgAQJRHkNEIywcYY4wxzvkREUFV1eaQ6bp+SETQdf1wyFRVbRIROOdH/p+MMMamNE1rEBGEEC3G2OTZrpNCiBYRQdO0xhmL+AeE1v4XD2i4ir9iGP+bIiEVwzj7Day8k1jVHwChAAAAAElFTkSuQmCC") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="EU Wetter"] menuitem[label="Regenradar aktuell"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB3UlEQVQ4jZWRT2sTURTFH3Ttpl+goB+ggS79DLqS2ExJiSX1A9gUpSrWLgp20YUrN65EzUwc8t5kFkURMRcRJoG0aSFpQDNvSCT0T5ROxpSk8bhoU+KMI/XA2fx453LufYz5pLwsX45ptZN5U+K2KRF9XWndTG9f8b8L1cybWr/8A2h0T/3hWw/RV5XyhcLXn1cvzZs2rPYAaztdrO10YbV/IWnauGiBsWTOxnrlGKtlD6tbHp5WjpHgdUyna4OkKRFTq7uBlJKp8gSvI2HUMWd8wcqmh5VSB49LHSyXOvh8cALa6+Pj3gCptzLYJiG+4l1rAO70sNHs48m2h6Wii/tFF0tFF/cKLu4WOlgueUi9b+BWzsZMZvf7+YBZXsejzZ+4Y7lYsFykLBeLhaAXLBdp2UPG6WMuN3KXqw9ePLyh21CEg7iwERc2FCExLRwoQiJunLKYkIgKB9GsxLVn+ezoFuOMsan/9MR5OmeI9ifKwzT4/pCZBt8PZSJ78McRiQgAQJRHkNEIywcYY4wxzvkREUFV1eaQ6bp+SETQdf1wyFRVbRIROOdH/p+MMMamNE1rEBGEEC3G2OTZrpNCiBYRQdO0xhmL+AeE1v4XD2i4ir9iGP+bIiEVwzj7Day8k1jVHwChAAAAAElFTkSuQmCC") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="EU Wetter"] menuitem[label="Unwetterwarnung"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACDklEQVQ4jZ2Rz4sSYRyHJaJLN2ebYG9Rf0PscQ8RERhsyHbwJHmWDl5WYpmbiEEEcxk8OIKOjtNgNo4M6kxQOhKO5hCDij9wc4t2JdcNbNdq+eyhNhDctu25vJf3eb4v39dmW0AikViNx+NMNBodhMPhAU3TTCgUWl109zTZME0TvV4P7XYbuq4jEAgYFEUtjmQymWVRFCme561YLDY2TRPNZhPVahWVSgWGYUBVVfj9fmZhQBAEqlarodvtotVqodFooFQqQdM0KIoCWZZRLpfh8/mOvF4v6/F4VuYCHMdZnU4H9Xp9TpQkCaIoIplMIpVKoVAoIJ1Ow+12s3MBlmUty7Kg6zpUVUWhUIAsy39kjuPAsiwikQiKxSJcLtdkLsAwDKWqKgzDgK7ryOVykCQJmqYhn89DEATwPA9FUcBxHJxO5/wLgsHgcigUomiaxmvm5rQeufFz/yWBSYbA3gsCY5HA6LkdzzZWjpxOJ+twOOZ3cMIrynbxa55cm9bu4Pvnp5gNN/Fjj8VIJqe72SsPT//830zy5O2JQnYOuo/w7f0apuZdfJKv40zxhLFCbh0MNjHbpjAb/joPPzzGx+y1v0coynZhlCWf7GZJ7EgkJsZ9zLYp7L97cLa8iKG4NPzy9h4GAjHpc5ev/rNopWyXtkRiY+fNLfRThHDuyX3evt7jlw47nH393PL/cgwviGlT/nAOKwAAAABJRU5ErkJggg==") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="EU Wetter"] menuitem[label="Unwetterwarnung"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACDklEQVQ4jZ2Rz4sSYRyHJaJLN2ebYG9Rf0PscQ8RERhsyHbwJHmWDl5WYpmbiEEEcxk8OIKOjtNgNo4M6kxQOhKO5hCDij9wc4t2JdcNbNdq+eyhNhDctu25vJf3eb4v39dmW0AikViNx+NMNBodhMPhAU3TTCgUWl109zTZME0TvV4P7XYbuq4jEAgYFEUtjmQymWVRFCme561YLDY2TRPNZhPVahWVSgWGYUBVVfj9fmZhQBAEqlarodvtotVqodFooFQqQdM0KIoCWZZRLpfh8/mOvF4v6/F4VuYCHMdZnU4H9Xp9TpQkCaIoIplMIpVKoVAoIJ1Ow+12s3MBlmUty7Kg6zpUVUWhUIAsy39kjuPAsiwikQiKxSJcLtdkLsAwDKWqKgzDgK7ryOVykCQJmqYhn89DEATwPA9FUcBxHJxO5/wLgsHgcigUomiaxmvm5rQeufFz/yWBSYbA3gsCY5HA6LkdzzZWjpxOJ+twOOZ3cMIrynbxa55cm9bu4Pvnp5gNN/Fjj8VIJqe72SsPT//830zy5O2JQnYOuo/w7f0apuZdfJKv40zxhLFCbh0MNjHbpjAb/joPPzzGx+y1v0coynZhlCWf7GZJ7EgkJsZ9zLYp7L97cLa8iKG4NPzy9h4GAjHpc5ev/rNopWyXtkRiY+fNLfRThHDuyX3evt7jlw47nH393PL/cgwviGlT/nAOKwAAAABJRU5ErkJggg==") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="EU Wetter"] menuitem[label="Regenradarprognose"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB/0lEQVQ4jbWSQYgSYRiGf/AUBAt7ca9Rty5dWgi6tgRdWkr2MM26GixGyuAhtXYHETXhH5jRlBARYUa9iDY2qIjZIDgO6A4IebA1PATrsVPQKXi7bNG25nbph4fn9HyH7/8I+V9PFEVOkqSPyWQSkiSdiKJIBUG4cmHocDhslNLXqqpiNpthsVhgPp9D13VIkgRK6d1zUTAYXIvFYqFYLPYmGo3SWq2G6XSK0WiEwWCA4XCIyWQC0zQRj8ffnol5nr8ViURQr9fR7/ehaRosy0Kn04GqqqhWq1BVFa1WC6PRCNlsFjzPe/1+/zohhJBAIKC0221YlgXDMKDrOjRNQ7lchqIovygWi9A0DaqqolQqIRwOIxAI7BOO4771ej1UKhUoigJZlpHP55HL5c4hyzIajQZM04RhGOA4bkw8Hk+vUCggk8kglUqtJJ1OI5vNQpZlNJtNeDyer8Tlcu34fD6IoghBEEApXYkgCBAEAYeHh3C73ZQQQgjDMAcsy56wLIt/5DPDMKEzv7GdOr79MPPp+4NXx95Vvi/Nbiy5noptKzF5tvVy8niV7yQ+7C29vpvPrSebL46+bIaODlb5ut9cXzrgmrefuPq0v32Rl8b23e6O3dkdb7Dv9+zO7tju7O7/7o1H7+7Zd7tD4qjYlg443cGlU1/+w2s/d/S39AcE/6v/fVledwAAAABJRU5ErkJggg==") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="EU Wetter"] menuitem[label="Regenradarprognose"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB/0lEQVQ4jbWSQYgSYRiGf/AUBAt7ca9Rty5dWgi6tgRdWkr2MM26GixGyuAhtXYHETXhH5jRlBARYUa9iDY2qIjZIDgO6A4IebA1PATrsVPQKXi7bNG25nbph4fn9HyH7/8I+V9PFEVOkqSPyWQSkiSdiKJIBUG4cmHocDhslNLXqqpiNpthsVhgPp9D13VIkgRK6d1zUTAYXIvFYqFYLPYmGo3SWq2G6XSK0WiEwWCA4XCIyWQC0zQRj8ffnol5nr8ViURQr9fR7/ehaRosy0Kn04GqqqhWq1BVFa1WC6PRCNlsFjzPe/1+/zohhJBAIKC0221YlgXDMKDrOjRNQ7lchqIovygWi9A0DaqqolQqIRwOIxAI7BOO4771ej1UKhUoigJZlpHP55HL5c4hyzIajQZM04RhGOA4bkw8Hk+vUCggk8kglUqtJJ1OI5vNQpZlNJtNeDyer8Tlcu34fD6IoghBEEApXYkgCBAEAYeHh3C73ZQQQgjDMAcsy56wLIt/5DPDMKEzv7GdOr79MPPp+4NXx95Vvi/Nbiy5noptKzF5tvVy8niV7yQ+7C29vpvPrSebL46+bIaODlb5ut9cXzrgmrefuPq0v32Rl8b23e6O3dkdb7Dv9+zO7tju7O7/7o1H7+7Zd7tD4qjYlg443cGlU1/+w2s/d/S39AcE/6v/fVledwAAAABJRU5ErkJggg==") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Welt Wetter"] menuitem[label="Wetter aktuelles"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACy0lEQVQ4jY2TX0hTcRTHr6EPYtqbPSpUSKiX5sx7b0/RW6+FIRQ9yYKwcv1BgmojwoJkRmG0uTl378LhiybRKsybOJzLudv1t5+E3QfLJru2andzpSZ9ezFlldQXPo/ncL7nnC/DrMtuZ7ZFneaicYdQHPJUlYY8VaW0q3r7uEMojjrNRXY7s43ZQgWynSlURbZEFdly0mveRXwcq0p8HfFxLOk171JFtlwV2RLZzhQyDFOQVy3bmcIJP1c24zZVqH6OJyJ/hEqchYr8WSpxFiLyR6jIczNuU0XIU1W63mRTtKt6u+LlK6nYcIj6+TPzQ+ZnX4b3pTIy++3Li30f5x/VB6kktBCJPzjjNlWoIluSZ4d0czuJtP8AFfmzetCk5WLHsao/wVo6htXkY+SijdCDprdUElpUP8erIlsedZqLNhrMeLk9VBQa3w/WjWanTmDNULCSeIjl991YWejDmvEamcljeDdgfh6XuKNUEnaPO4TiTQu+elPcz51OPqk1lhN9+KrZfsOOb/MiFoK1n6gknCI+jg15qko3LYgN9VTizy8Ea77ntKtYetOywYJyCaGnt9Hf50FA6voxIF5//tJ38vCEnyv7Y4K5oRrDUBqRjTchG2/Ch1fN8Hq9IITAMAwYhoFYLIaenh4Euq/s/WMHs/2m0cSwAHnwApwP7sHlvAtVVZHNZqHrOnRdx9LSEiYnJ3G/697tv15hsLv5czAYRC6XQzqdRiqVwuzsLAghIIRA0zTouo7Ozk44HA53R0eHOe8Pbt28kVtcXMTc3BwopVAUBZFIBOFwGOFwGJFIBIlEAplMBlNTU2hvb3dvfKLi5StttmuGpmmIRqOQZRmyLGNkZCSPsbExTE9PI5lMwmazreRl4erl1k6XywVVVRGLxbZEURQEAgG0tbXd2djFrzRetJ5zWa1W/IOV1tbWOxaLZcdWCf1v/QRFYxQmn88J2gAAAABJRU5ErkJggg==") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Welt Wetter"] menuitem[label="Wetter aktuelles"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACy0lEQVQ4jY2TX0hTcRTHr6EPYtqbPSpUSKiX5sx7b0/RW6+FIRQ9yYKwcv1BgmojwoJkRmG0uTl378LhiybRKsybOJzLudv1t5+E3QfLJru2andzpSZ9ezFlldQXPo/ncL7nnC/DrMtuZ7ZFneaicYdQHPJUlYY8VaW0q3r7uEMojjrNRXY7s43ZQgWynSlURbZEFdly0mveRXwcq0p8HfFxLOk171JFtlwV2RLZzhQyDFOQVy3bmcIJP1c24zZVqH6OJyJ/hEqchYr8WSpxFiLyR6jIczNuU0XIU1W63mRTtKt6u+LlK6nYcIj6+TPzQ+ZnX4b3pTIy++3Li30f5x/VB6kktBCJPzjjNlWoIluSZ4d0czuJtP8AFfmzetCk5WLHsao/wVo6htXkY+SijdCDprdUElpUP8erIlsedZqLNhrMeLk9VBQa3w/WjWanTmDNULCSeIjl991YWejDmvEamcljeDdgfh6XuKNUEnaPO4TiTQu+elPcz51OPqk1lhN9+KrZfsOOb/MiFoK1n6gknCI+jg15qko3LYgN9VTizy8Ea77ntKtYetOywYJyCaGnt9Hf50FA6voxIF5//tJ38vCEnyv7Y4K5oRrDUBqRjTchG2/Ch1fN8Hq9IITAMAwYhoFYLIaenh4Euq/s/WMHs/2m0cSwAHnwApwP7sHlvAtVVZHNZqHrOnRdx9LSEiYnJ3G/697tv15hsLv5czAYRC6XQzqdRiqVwuzsLAghIIRA0zTouo7Ozk44HA53R0eHOe8Pbt28kVtcXMTc3BwopVAUBZFIBOFwGOFwGJFIBIlEAplMBlNTU2hvb3dvfKLi5StttmuGpmmIRqOQZRmyLGNkZCSPsbExTE9PI5lMwmazreRl4erl1k6XywVVVRGLxbZEURQEAgG0tbXd2djFrzRetJ5zWa1W/IOV1tbWOxaLZcdWCf1v/QRFYxQmn88J2gAAAABJRU5ErkJggg==") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Welt Wetter"] menuitem[label="Vorhersage"] {
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABMElEQVQ4jZ2SIZLDMAxFBRf2Gj3Css7CHGGpYWGgr7AwMFdYGGgaaGgYKigo+BY4beomnc6sZjQTJfrPP7JEHgIN4Il7vXyBhq22ETQirwINUM6HADAopzeAp6YGsMLBWwAawMbWZjlT7YaaNq3vpq1PYz0IjZA/aoMn8Fyfs7RZzoBusHLaDgblbvFAfLlcmkQDYPtZVDfH4ue6ncEtl6+99SyYw1yMRb11oYG3gDhkuj4Rh3wXl8U2gIiIOxz9wlyMOGRERG5iNae7Ttw0B0M8kbLyHWe668T4WxqAiMhnmJiLVQg2Ntd4E6s5czFS1mba7hCHTBxy/fa8SF2fsEd7a+ymv/buVrnrE2r+P4CIyFwqJGWlLPXqjrLrE3M5WCYRkUWdOGT6n/llxiHjDn8skyMr3aR0nQAAAABJRU5ErkJggg==") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Welt Wetter"] menuitem[label="Vorhersage"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABMElEQVQ4jZ2SIZLDMAxFBRf2Gj3Css7CHGGpYWGgr7AwMFdYGGgaaGgYKigo+BY4beomnc6sZjQTJfrPP7JEHgIN4Il7vXyBhq22ETQirwINUM6HADAopzeAp6YGsMLBWwAawMbWZjlT7YaaNq3vpq1PYz0IjZA/aoMn8Fyfs7RZzoBusHLaDgblbvFAfLlcmkQDYPtZVDfH4ue6ncEtl6+99SyYw1yMRb11oYG3gDhkuj4Rh3wXl8U2gIiIOxz9wlyMOGRERG5iNae7Ttw0B0M8kbLyHWe668T4WxqAiMhnmJiLVQg2Ntd4E6s5czFS1mba7hCHTBxy/fa8SF2fsEd7a+ymv/buVrnrE2r+P4CIyFwqJGWlLPXqjrLrE3M5WCYRkUWdOGT6n/llxiHjDn8skyMr3aR0nQAAAABJRU5ErkJggg==") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Welt Wetter"] menuitem[label="Aktuell und Vorhersage"] {
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACu0lEQVQ4ja3ST0iTYRwH8JdAR10UEzxkNtchPHSITmGXrlEdgl0ql5HL/LOZYpuSihQaJEtdQpBDrYyCkkpykH9wzemY880g56tubGu2d4q6P26+c3PP8+1gpaPy1APf4/cDv9/zY5j//WyNTKqzOUtur89+ztXkfubUEo5TS/o5VW65XcGI9iwvd4iqvA/TXavPjnCRDzlfiSFjhozsn994c8Dt68hcmVVLNjhVbvlfy/5OpmatKx1R02mBzFxYJ/OXwtRZJFBnoYDZ80FqOba6+T7Fb68XR+fU4oqksl3LiAJd+xC1nENi4RqoRwnqURDqLk1Qd8kWnMVxOOVxOipa2exPDc2qj8aSxlnvZqoi+uOILRSDLlaCLt76hYC6Syl1lxC6cCVOjWl+OioK+h5lRex3chp2gKeMWbBeRMJVAbJYtY14fiLuclB3GciXM1vElC0QY0ZYeJcesdflzPwGwj1MPMqVgCxWg3yv3oVUgHoUILNSJCZPgpjzQMayt8ing7GFWrHwB5BwVYJ4qrchlxLDb+vQ3dkG3eP7GO4twtLgKcTH85AYOwxHw6H4zgg9zKTAShGdK0F0rgxR7ia0Wi1YlkUgEEAgEIDZbEZ7ezvWDPkQPkrwrTlzafcObkcGT0D/ohAtD5qgabkHq9WKUCgEnufB8zzC4TBMJhNGXl7HWq8YXk1aZ9I3vm47i76+PkQiEfj9fiwvL8Nms4FlWbAsC47jwPM8Ghsb8apJita75flJt1BXWxXz+XxwOByYnp6GxWKB0WiEwWCAwWCA0WiEx+NBMBjExMQEVCqVLglQKhUhjuMwPj4OvV4PvV6PgYGBpAwNDWFqagperxdKpTKWBCiKr7ZqNBpYrVaYzeZ/xmKxQKfTQS6XtyUBUzeYlELZ5ScymQx7paCgICaTydqkUmkawzDMD3YgJ5kh3nZeAAAAAElFTkSuQmCC") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Welt Wetter"] menuitem[label="Aktuell und Vorhersage"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACu0lEQVQ4ja3ST0iTYRwH8JdAR10UEzxkNtchPHSITmGXrlEdgl0ql5HL/LOZYpuSihQaJEtdQpBDrYyCkkpykH9wzemY880g56tubGu2d4q6P26+c3PP8+1gpaPy1APf4/cDv9/zY5j//WyNTKqzOUtur89+ztXkfubUEo5TS/o5VW65XcGI9iwvd4iqvA/TXavPjnCRDzlfiSFjhozsn994c8Dt68hcmVVLNjhVbvlfy/5OpmatKx1R02mBzFxYJ/OXwtRZJFBnoYDZ80FqOba6+T7Fb68XR+fU4oqksl3LiAJd+xC1nENi4RqoRwnqURDqLk1Qd8kWnMVxOOVxOipa2exPDc2qj8aSxlnvZqoi+uOILRSDLlaCLt76hYC6Syl1lxC6cCVOjWl+OioK+h5lRex3chp2gKeMWbBeRMJVAbJYtY14fiLuclB3GciXM1vElC0QY0ZYeJcesdflzPwGwj1MPMqVgCxWg3yv3oVUgHoUILNSJCZPgpjzQMayt8ing7GFWrHwB5BwVYJ4qrchlxLDb+vQ3dkG3eP7GO4twtLgKcTH85AYOwxHw6H4zgg9zKTAShGdK0F0rgxR7ia0Wi1YlkUgEEAgEIDZbEZ7ezvWDPkQPkrwrTlzafcObkcGT0D/ohAtD5qgabkHq9WKUCgEnufB8zzC4TBMJhNGXl7HWq8YXk1aZ9I3vm47i76+PkQiEfj9fiwvL8Nms4FlWbAsC47jwPM8Ghsb8apJita75flJt1BXWxXz+XxwOByYnp6GxWKB0WiEwWCAwWCA0WiEx+NBMBjExMQEVCqVLglQKhUhjuMwPj4OvV4PvV6PgYGBpAwNDWFqagperxdKpTKWBCiKr7ZqNBpYrVaYzeZ/xmKxQKfTQS6XtyUBUzeYlELZ5ScymQx7paCgICaTydqkUmkawzDMD3YgJ5kh3nZeAAAAAElFTkSuQmCC") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Welt Wetter"] menuitem[label="Wetter Italien"] {
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAxklEQVQ4jWNYd3nb/9WXtvxfeGY1HD949+g/Ovj18NH/d3OXwPGLlp7/l8xd/jM07pnwv2pH1/+k9RVwfObJRQwDvp+/+P9Bcg4cX7Zy+98uqfifIWFt2X/nhYn/GSe5w/HuWwcxDPiy79D/c9oWcLxSSfd/PJ/oqAGjBgwbAwxmhf5nqLP+z5SmD8etszr+b926FQWvbev8P0laFY4rRGT/u7Hz/GdgTNT5z6At8J9RnhOOtY11/tvZ2aFga22d//qs7BgYAEydpEIJg7mUAAAAAElFTkSuQmCC") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Welt Wetter"] menuitem[label="Wetter Italien"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAxklEQVQ4jWNYd3nb/9WXtvxfeGY1HD949+g/Ovj18NH/d3OXwPGLlp7/l8xd/jM07pnwv2pH1/+k9RVwfObJRQwDvp+/+P9Bcg4cX7Zy+98uqfifIWFt2X/nhYn/GSe5w/HuWwcxDPiy79D/c9oWcLxSSfd/PJ/oqAGjBgwbAwxmhf5nqLP+z5SmD8etszr+b926FQWvbev8P0laFY4rRGT/u7Hz/GdgTNT5z6At8J9RnhOOtY11/tvZ2aFga22d//qs7BgYAEydpEIJg7mUAAAAAElFTkSuQmCC") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Welt Wetter"] menuitem[label="Wetter Österreich"] {
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAs0lEQVQ4jWP4v3rD//8r1///N2cJSfhPc8//D2au/xl+1XX8/1Xe8P97Ui5J+IOF+/+54sr/Gb7FZ///7B76/62mJUn4sILu/1xe0cFgwP8TZ/7/P3js///te0nCl6bN/l8eHP6f4T+Z4NKlS//Ly8uHhwFnL/7/f+zU//97D5OEL89e8L8iLHIwpAOKDfho5fn/jJLB/xVSaiThLmHZ/4HsvP8Z5kso//dm4/5vwcJOFgYAK1HPpHn9lH4AAAAASUVORK5CYII=") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Welt Wetter"] menuitem[label="Wetter Österreich"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAs0lEQVQ4jWP4v3rD//8r1///N2cJSfhPc8//D2au/xl+1XX8/1Xe8P97Ui5J+IOF+/+54sr/Gb7FZ///7B76/62mJUn4sILu/1xe0cFgwP8TZ/7/P3js///te0nCl6bN/l8eHP6f4T+Z4NKlS//Ly8uHhwFnL/7/f+zU//97D5OEL89e8L8iLHIwpAOKDfho5fn/jJLB/xVSaiThLmHZ/4HsvP8Z5kso//dm4/5vwcJOFgYAK1HPpHn9lH4AAAAASUVORK5CYII=") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Welt Wetter"] menuitem[label="Wetter Schweiz"] {
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAsUlEQVQ4jcWROwqDUBBF77OQBLfgShJwD+liaeUOUskDeYUrELeQInVKEdxB6uzkFSeFSawiUfK5cJoLc5hhRNNAXUNVzSPPIQwRWQZpCkkyj9Wao4TYbCGOQZrFReIwKSgK8H6gLBcIrOUZ534lKIph0Fpo21HQdWNvLRjzQuA9b8UE3xKU5XCvc8Paj/T92Ds3ccL/v/BRgTFggjtmQhBFXCXOM6kl9hI6SewkkoXcAOnIaiitR+13AAAAAElFTkSuQmCC") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Welt Wetter"] menuitem[label="Wetter Schweiz"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAsUlEQVQ4jcWROwqDUBBF77OQBLfgShJwD+liaeUOUskDeYUrELeQInVKEdxB6uzkFSeFSawiUfK5cJoLc5hhRNNAXUNVzSPPIQwRWQZpCkkyj9Wao4TYbCGOQZrFReIwKSgK8H6gLBcIrOUZ534lKIph0Fpo21HQdWNvLRjzQuA9b8UE3xKU5XCvc8Paj/T92Ds3ccL/v/BRgTFggjtmQhBFXCXOM6kl9hI6SewkkoXcAOnIaiitR+13AAAAAElFTkSuQmCC") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Regionales Wetter"] menuitem[label="Aktuell und Vorhersage"] {
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB70lEQVQ4jYWSP0gbcRTHf9MFCZQjCfagwUSoUodQQ1NitNYMWQR3BzPq4GjBTA4q4iAeZ2qwxTRIaqDBRKEoIgRaDmyVTrHi4lCHODgIwSwuFz8dLq1NTK4Pvrwf733f/58QFsKy7EF9BMuyx4pXH6TKKpkgLEoxNnrLVL7CRm+ZRSlGJgiqrFomKM+35bjV4SIFpTT8emPqixTc6pTn23LNK2uyypI9zVbY4CwKp2PwMwo/hkx9OgZnUdgKGyzZ02gNnZD2w3UWSu/hKALfhkx8D9+/jyKm/zoLaT91CYpT9jgHftD7QX8F+iDor//BYM3eDwd+ilP2eN22q+vdNxyOQiEIhT4ohJqgz/QfjlJd7775ex00JxyPw5cI7Adg/6UFAibveBw0pznGRMg2YiSUCjs++Oz/P3Z8GAmlMhGyjfyZQjqZllfIB2DbB3kLbPsgH+BkWl4RQkj3e1hzQ+45ZHvg07PWyPaYvDV3/RXOZ5yZ0pxj725VqbLZBR+fPsRmF3erSrU059g7n3FmGv+SWwjhvZx17ZLqhGQHJD3wwWvqZAekOrmcde0KIbw1/kO5WnAlSSgUY464obVXePcEQ2uvFGOOOAmFqwVXsmlgQycvhBDK5IBtmLePmRywDQshlJq9eeUWItWCpFaE3zqgwzeAgPF4AAAAAElFTkSuQmCC") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Regionales Wetter"] menuitem[label="Aktuell und Vorhersage"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB70lEQVQ4jYWSP0gbcRTHf9MFCZQjCfagwUSoUodQQ1NitNYMWQR3BzPq4GjBTA4q4iAeZ2qwxTRIaqDBRKEoIgRaDmyVTrHi4lCHODgIwSwuFz8dLq1NTK4Pvrwf733f/58QFsKy7EF9BMuyx4pXH6TKKpkgLEoxNnrLVL7CRm+ZRSlGJgiqrFomKM+35bjV4SIFpTT8emPqixTc6pTn23LNK2uyypI9zVbY4CwKp2PwMwo/hkx9OgZnUdgKGyzZ02gNnZD2w3UWSu/hKALfhkx8D9+/jyKm/zoLaT91CYpT9jgHftD7QX8F+iDor//BYM3eDwd+ilP2eN22q+vdNxyOQiEIhT4ohJqgz/QfjlJd7775ex00JxyPw5cI7Adg/6UFAibveBw0pznGRMg2YiSUCjs++Oz/P3Z8GAmlMhGyjfyZQjqZllfIB2DbB3kLbPsgH+BkWl4RQkj3e1hzQ+45ZHvg07PWyPaYvDV3/RXOZ5yZ0pxj725VqbLZBR+fPsRmF3erSrU059g7n3FmGv+SWwjhvZx17ZLqhGQHJD3wwWvqZAekOrmcde0KIbw1/kO5WnAlSSgUY464obVXePcEQ2uvFGOOOAmFqwVXsmlgQycvhBDK5IBtmLePmRywDQshlJq9eeUWItWCpFaE3zqgwzeAgPF4AAAAAElFTkSuQmCC") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
/* menu[label="Regionales Wetter"] menuitem[label="Vorhersage"] {
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB10lEQVQ4jc3ST0iTYRzA8eeS0CFSkCA8xBIFSUiaDVe3wNtAIXOHUAq2Q7tERF0bhn8OmZKkLwXiXK63idJSyzm1Xr0FLtFpr4K4TcuB1F6XiTO2b4eJrT+jdesHn9vD9/k98Ajx3wytuR3YRQ5Og4TTIGEXObTmdmQdiDuMAeZaIPg4Za6FuMMYyOLmvAc49TPMN4Jqg4WrKaoN5huhV+/nfl7mTeyVh8rxVYO/HhQjvDmXolTAzGXwmThxVOgyBr5JhQMotTBWDt6z4DWA9wyMnoLRQtSXNpAOt2UMaO26V3jOw/PT+0phUEefu4kazxeuT8aweZapcq+a/xg4eUQU4yiGZyUgF4GrAKXPwt23cfYADUgCzdMfueRSL/wWSLTl34ndO7aUfFSwR3c+Ss8VTM4lVuIwocHYZ3itwfJ2ElPvwuZF13u/WV6sT28cF0KURJvEu9WHFdyY3iUCTEZhIPLDVBQCWwmiQMPUB8zyYulPm9Q+VbevjWsMhhPIG9ATBkeaJ+vwIgLyBgyFdrnlC2N2q58OAjcnIvh3YGgTuoIg/aJrX2cwdWb2K9weX+cgUNevxqwja1iGQ1j/wjIcwjqyRl2/Gkt/RZkQQv+PyjL+j2znO9UZk8zFS/WrAAAAAElFTkSuQmCC") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Regionales Wetter"] menuitem[label="Vorhersage"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB10lEQVQ4jc3ST0iTYRzA8eeS0CFSkCA8xBIFSUiaDVe3wNtAIXOHUAq2Q7tERF0bhn8OmZKkLwXiXK63idJSyzm1Xr0FLtFpr4K4TcuB1F6XiTO2b4eJrT+jdesHn9vD9/k98Ajx3wytuR3YRQ5Og4TTIGEXObTmdmQdiDuMAeZaIPg4Za6FuMMYyOLmvAc49TPMN4Jqg4WrKaoN5huhV+/nfl7mTeyVh8rxVYO/HhQjvDmXolTAzGXwmThxVOgyBr5JhQMotTBWDt6z4DWA9wyMnoLRQtSXNpAOt2UMaO26V3jOw/PT+0phUEefu4kazxeuT8aweZapcq+a/xg4eUQU4yiGZyUgF4GrAKXPwt23cfYADUgCzdMfueRSL/wWSLTl34ndO7aUfFSwR3c+Ss8VTM4lVuIwocHYZ3itwfJ2ElPvwuZF13u/WV6sT28cF0KURJvEu9WHFdyY3iUCTEZhIPLDVBQCWwmiQMPUB8zyYulPm9Q+VbevjWsMhhPIG9ATBkeaJ+vwIgLyBgyFdrnlC2N2q58OAjcnIvh3YGgTuoIg/aJrX2cwdWb2K9weX+cgUNevxqwja1iGQ1j/wjIcwjqyRl2/Gkt/RZkQQv+PyjL+j2znO9UZk8zFS/WrAAAAAElFTkSuQmCC") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}*/
menu[label="Regionales Wetter"] menuitem[label="Unwetterwarnung"] {
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACE0lEQVQ4jY2STWsTURhGs3Cl7vwNLupKXPsHXOivsCtRsnDdtKQoUiilQp0hbWgg9ENmmkImyU0naWJCEpzJOEMoNNCQmhBDUNqaNrRm1B4XkoqWxB44u3uf9/K81+MZws7ODoqisLS0xOrqKoZhcHx8zLDzF5yfn5PP5xFCUK/X6XQ6NBoNisUii4uLNJvNyyH9fp9yuUwsFqNQKJBIJKjVajiOQ7lcxrZtqtUqlmWhadrfAe12m7m5OZLJJIZhoOs6lUqFXC6HEIJ4PI4Qgkwmg+M4hMNhbNvm7Ozsd1A0GiWbzVKpVDBNk2KxiK7rbG5uoqrqhRsbG+i6jhCCSCTC7Owstm3jmZ6eplQqoWkaqqqiKApra2usrKxcUlEU0uk0lmVhmiaSJOEJBAKsr68TCoUIBoMjXV5eJhwOoygK29vbTE5O4nEch4mJCQKBALIsI0nSSGVZRpZlZmZm/hS6tbWFz+fD6/VeyampKVKp1OV1tgyJ0vxt+ocFvrVe0Nt9wPejOLvqQ0qv79AszQ//SD/dUzL+m3QbUdyjBO5hjN7uI07rz/hxYnHyKY0p3aPbMoaHtAyJ9wt3SfuusZ8ax/3yFvcgyn5qnIz/+ugXDPiYf8WH4H3cr3m6e28wFsaoak84Paj9/7Lb+8y7l7fotZPU9cdXnzqgnvVTSz7FWBhjTzy/2tQBgxIz/huji/qHX+b4DF1iTBkOAAAAAElFTkSuQmCC") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Regionales Wetter"] menuitem[label="Unwetterwarnung"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACE0lEQVQ4jY2STWsTURhGs3Cl7vwNLupKXPsHXOivsCtRsnDdtKQoUiilQp0hbWgg9ENmmkImyU0naWJCEpzJOEMoNNCQmhBDUNqaNrRm1B4XkoqWxB44u3uf9/K81+MZws7ODoqisLS0xOrqKoZhcHx8zLDzF5yfn5PP5xFCUK/X6XQ6NBoNisUii4uLNJvNyyH9fp9yuUwsFqNQKJBIJKjVajiOQ7lcxrZtqtUqlmWhadrfAe12m7m5OZLJJIZhoOs6lUqFXC6HEIJ4PI4Qgkwmg+M4hMNhbNvm7Ozsd1A0GiWbzVKpVDBNk2KxiK7rbG5uoqrqhRsbG+i6jhCCSCTC7Owstm3jmZ6eplQqoWkaqqqiKApra2usrKxcUlEU0uk0lmVhmiaSJOEJBAKsr68TCoUIBoMjXV5eJhwOoygK29vbTE5O4nEch4mJCQKBALIsI0nSSGVZRpZlZmZm/hS6tbWFz+fD6/VeyampKVKp1OV1tgyJ0vxt+ocFvrVe0Nt9wPejOLvqQ0qv79AszQ//SD/dUzL+m3QbUdyjBO5hjN7uI07rz/hxYnHyKY0p3aPbMoaHtAyJ9wt3SfuusZ8ax/3yFvcgyn5qnIz/+ugXDPiYf8WH4H3cr3m6e28wFsaoak84Paj9/7Lb+8y7l7fotZPU9cdXnzqgnvVTSz7FWBhjTzy/2tQBgxIz/huji/qHX+b4DF1iTBkOAAAAAElFTkSuQmCC") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Regionales Wetter"] menuitem[label="Regenradar aktuell"] {
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACVklEQVQ4jYWT309ScRjGz7+SUBdtbnXZ31AH2uBwDnhVa9W6qk232mw2BeEcClFQh6AeEVIUkMOPFBAwFfUm66JaN21lW2vd1br/dIGhlth7+X6f53mf5937FYQOpbgkHIodh2JHdkp0wp1azh6ZickwxVKe5XQKr8/zfxHF5cCh2FFcEuMTIbabm5Qrq2Syy8TnZ+l//AjZKZ3uSHFJ6HPT1BtVngZUVtdKVGsVjEKORDJOJDKB2zvIrH6EOSEiyTYaGzWKpTzpzNKJ6Tkjy8vNBulsq18s5ZmKTSLJtiOBgYF+avUq+aJBpbpGdb1MzsiSSMbZ2W3S2KiTXUmTzqTQ4zOo/mHu3L1FO/t6rUKtvs7ObpNKtUy+kGNhMUl0OsJa5QU5Y4V4QicYCuDTPPg0Dx7vYCuG4nJgFHIY+RX2X78iXzBILS8wo0cJjQcZC48QiUVRAyN4D8knBARBEHr7HhCbmSK5mEDXpwmFg4yGg/j8wwx53Fxx+bDfG8anuvEektsR/pTskrArMlZJQZJtSLINqyTTbX1CtzzGRasbSbYhOyWUTjdhElXOXfW1H7sdI3jmtrkZ2MAkapyFFUyixqWe8TbQbNGIl9+z1DxgLPOG81Y/x8ktrNrqXVaCqIk9bjxrtAVMop+h+B5fvv/C1pc8cmUPoCZ2uT26Rdc1FcFs0Xhe+0B654DR9D7mvyZduO7HJPoPXfmZr7wjtf2ZaPEtZouG0CWq9Me2+PTtJ5b7+pkfxiRq9IbrfPz6A+XhwvH8KmZR/WdRnRZtFtXWdEEQfgOvg9AN4qFLHQAAAABJRU5ErkJggg==") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Regionales Wetter"] menuitem[label="Regenradar aktuell"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACVklEQVQ4jYWT309ScRjGz7+SUBdtbnXZ31AH2uBwDnhVa9W6qk232mw2BeEcClFQh6AeEVIUkMOPFBAwFfUm66JaN21lW2vd1br/dIGhlth7+X6f53mf5937FYQOpbgkHIodh2JHdkp0wp1azh6ZickwxVKe5XQKr8/zfxHF5cCh2FFcEuMTIbabm5Qrq2Syy8TnZ+l//AjZKZ3uSHFJ6HPT1BtVngZUVtdKVGsVjEKORDJOJDKB2zvIrH6EOSEiyTYaGzWKpTzpzNKJ6Tkjy8vNBulsq18s5ZmKTSLJtiOBgYF+avUq+aJBpbpGdb1MzsiSSMbZ2W3S2KiTXUmTzqTQ4zOo/mHu3L1FO/t6rUKtvs7ObpNKtUy+kGNhMUl0OsJa5QU5Y4V4QicYCuDTPPg0Dx7vYCuG4nJgFHIY+RX2X78iXzBILS8wo0cJjQcZC48QiUVRAyN4D8knBARBEHr7HhCbmSK5mEDXpwmFg4yGg/j8wwx53Fxx+bDfG8anuvEektsR/pTskrArMlZJQZJtSLINqyTTbX1CtzzGRasbSbYhOyWUTjdhElXOXfW1H7sdI3jmtrkZ2MAkapyFFUyixqWe8TbQbNGIl9+z1DxgLPOG81Y/x8ktrNrqXVaCqIk9bjxrtAVMop+h+B5fvv/C1pc8cmUPoCZ2uT26Rdc1FcFs0Xhe+0B654DR9D7mvyZduO7HJPoPXfmZr7wjtf2ZaPEtZouG0CWq9Me2+PTtJ5b7+pkfxiRq9IbrfPz6A+XhwvH8KmZR/WdRnRZtFtXWdEEQfgOvg9AN4qFLHQAAAABJRU5ErkJggg==") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Regionales Wetter"] menuitem[label="Regenradarprognose"] {
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACDklEQVQ4jZ2Rz4sSYRyHJaJLN2ebYG9Rf0PscQ8RERhsyHbwJHmWDl5WYpmbiEEEcxk8OIKOjtNgNo4M6kxQOhKO5hCDij9wc4t2JdcNbNdq+eyhNhDctu25vJf3eb4v39dmW0AikViNx+NMNBodhMPhAU3TTCgUWl109zTZME0TvV4P7XYbuq4jEAgYFEUtjmQymWVRFCme561YLDY2TRPNZhPVahWVSgWGYUBVVfj9fmZhQBAEqlarodvtotVqodFooFQqQdM0KIoCWZZRLpfh8/mOvF4v6/F4VuYCHMdZnU4H9Xp9TpQkCaIoIplMIpVKoVAoIJ1Ow+12s3MBlmUty7Kg6zpUVUWhUIAsy39kjuPAsiwikQiKxSJcLtdkLsAwDKWqKgzDgK7ryOVykCQJmqYhn89DEATwPA9FUcBxHJxO5/wLgsHgcigUomiaxmvm5rQeufFz/yWBSYbA3gsCY5HA6LkdzzZWjpxOJ+twOOZ3cMIrynbxa55cm9bu4Pvnp5gNN/Fjj8VIJqe72SsPT//830zy5O2JQnYOuo/w7f0apuZdfJKv40zxhLFCbh0MNjHbpjAb/joPPzzGx+y1v0coynZhlCWf7GZJ7EgkJsZ9zLYp7L97cLa8iKG4NPzy9h4GAjHpc5ev/rNopWyXtkRiY+fNLfRThHDuyX3evt7jlw47nH393PL/cgwviGlT/nAOKwAAAABJRU5ErkJggg==") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Regionales Wetter"] menuitem[label="Regenradarprognose"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACDklEQVQ4jZ2Rz4sSYRyHJaJLN2ebYG9Rf0PscQ8RERhsyHbwJHmWDl5WYpmbiEEEcxk8OIKOjtNgNo4M6kxQOhKO5hCDij9wc4t2JdcNbNdq+eyhNhDctu25vJf3eb4v39dmW0AikViNx+NMNBodhMPhAU3TTCgUWl109zTZME0TvV4P7XYbuq4jEAgYFEUtjmQymWVRFCme561YLDY2TRPNZhPVahWVSgWGYUBVVfj9fmZhQBAEqlarodvtotVqodFooFQqQdM0KIoCWZZRLpfh8/mOvF4v6/F4VuYCHMdZnU4H9Xp9TpQkCaIoIplMIpVKoVAoIJ1Ow+12s3MBlmUty7Kg6zpUVUWhUIAsy39kjuPAsiwikQiKxSJcLtdkLsAwDKWqKgzDgK7ryOVykCQJmqYhn89DEATwPA9FUcBxHJxO5/wLgsHgcigUomiaxmvm5rQeufFz/yWBSYbA3gsCY5HA6LkdzzZWjpxOJ+twOOZ3cMIrynbxa55cm9bu4Pvnp5gNN/Fjj8VIJqe72SsPT//830zy5O2JQnYOuo/w7f0apuZdfJKv40zxhLFCbh0MNjHbpjAb/joPPzzGx+y1v0coynZhlCWf7GZJ7EgkJsZ9zLYp7L97cLa8iKG4NPzy9h4GAjHpc5ev/rNopWyXtkRiY+fNLfRThHDuyX3evt7jlw47nH393PL/cgwviGlT/nAOKwAAAABJRU5ErkJggg==") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Regionales Wetter"] menuitem[label="Südtirol"] {
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACqUlEQVQ4jY2S20uTcRjHnzwsw6u6CKLAP8ALL8LsImpkZS5Pc3tXUesgps5M1LwywtHJEkOoJGqIBwrXu0pRLLXcO5tZ2Lu1SW9bk5rLqYMKFfPwO7z8upBdLA/1hefm4ft84fnwBVhHS0GTAQUbdet51pQkcQriMfTiL8VN/3WAptq06Ou1E37hTBwAgF9QxlFH7gB15LYBgw1hn99vjFsIPtshCEJMRAD2XymgUv6c7NZWC4IyBgCAWFW1xKqqCHsWnbkJ9PO5VuS/+WJmxr45IiDk1scTl65OHjjspx/Ls8n024vkZ+8r8qOnA0/b9QuuS9upXdUlu7hfyGs4ueobjE9UoA+Fx1Gg4RMKNsho/C5D3+sZDtQjMnbHQqwZtWQ4a6/RCFERh4KgjBHFnbEAAGS8vpqMVjLsK2PYV8Gwr4wRr4FRX/k8DdzLCAMOvwlLwQcG4inqoqK6jwxkXSUjRUOyQ8tkp47JTo7JopbJw2omv8th1FVyn1gP3aBOzWviLWlHwWYd4AnTWeotekJFdQexZVbhwWN22rOf0b4Dy9OTyki3kpFOJcNDp+8SW9pl6tR0Ym/pYzTRkg0AAEYjRPE8Fw0AQAZPVWHLHobNKQybdzPclsLwo2SGLftmiLM0FQCA57noFRwkiVPQ95kaKmSYSLeqHzUnU2RKYuhhEkOtu37j3hwzsWUdlPhExQr6PM9HE09BlezkFqhd1TAvFmzDPdp81J72FHWktyxZ9SpqVWXLg0dCsltXPTp6YWNEwOJkdwL+dt1GpLyaWYnbEt6T/vQ6IqRXhptJRo7epp7CWTRWo44IEEUxdi70fGuYAwDA+BC3iTo0b6hDYwZYrnLIrY/HgVv6xSmLctUi/c2EeItfYu/5xn+a1xKeaMpDk00563n+ADXbkQIc0ouQAAAAAElFTkSuQmCC") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Regionales Wetter"] menuitem[label="Südtirol"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACqUlEQVQ4jY2S20uTcRjHnzwsw6u6CKLAP8ALL8LsImpkZS5Pc3tXUesgps5M1LwywtHJEkOoJGqIBwrXu0pRLLXcO5tZ2Lu1SW9bk5rLqYMKFfPwO7z8upBdLA/1hefm4ft84fnwBVhHS0GTAQUbdet51pQkcQriMfTiL8VN/3WAptq06Ou1E37hTBwAgF9QxlFH7gB15LYBgw1hn99vjFsIPtshCEJMRAD2XymgUv6c7NZWC4IyBgCAWFW1xKqqCHsWnbkJ9PO5VuS/+WJmxr45IiDk1scTl65OHjjspx/Ls8n024vkZ+8r8qOnA0/b9QuuS9upXdUlu7hfyGs4ueobjE9UoA+Fx1Gg4RMKNsho/C5D3+sZDtQjMnbHQqwZtWQ4a6/RCFERh4KgjBHFnbEAAGS8vpqMVjLsK2PYV8Gwr4wRr4FRX/k8DdzLCAMOvwlLwQcG4inqoqK6jwxkXSUjRUOyQ8tkp47JTo7JopbJw2omv8th1FVyn1gP3aBOzWviLWlHwWYd4AnTWeotekJFdQexZVbhwWN22rOf0b4Dy9OTyki3kpFOJcNDp+8SW9pl6tR0Ym/pYzTRkg0AAEYjRPE8Fw0AQAZPVWHLHobNKQybdzPclsLwo2SGLftmiLM0FQCA57noFRwkiVPQ95kaKmSYSLeqHzUnU2RKYuhhEkOtu37j3hwzsWUdlPhExQr6PM9HE09BlezkFqhd1TAvFmzDPdp81J72FHWktyxZ9SpqVWXLg0dCsltXPTp6YWNEwOJkdwL+dt1GpLyaWYnbEt6T/vQ6IqRXhptJRo7epp7CWTRWo44IEEUxdi70fGuYAwDA+BC3iTo0b6hDYwZYrnLIrY/HgVv6xSmLctUi/c2EeItfYu/5xn+a1xKeaMpDk00563n+ADXbkQIc0ouQAAAAAElFTkSuQmCC") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Regionales Wetter"] menuitem[label="Schenna"] {
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAADa0lEQVR42mL8/+c/AwMzAxS8lWVgEH4MZv748P/x/clgpqxiLgMDhwAjAxYAEEAsyJz3j/bNevVqh4cQmw4DH5cww8+PV8DiP59sYvj07e3/d7+uMIiJeRwXlAu1gukBCCCEAX/eCfOwfhd+9fM9w8ffpxl+s4oyqOjkgaWePV7F8O3rawaGfz8YgGpEgWpFGViEXoPkAAKIAeSFN88vB319tv//5ZNm/59eTPj///ub//8+7v3//98lMAazgWIgOZAakFogYABhgABi/P//o/C5fcFveH79YOCXNGFgFlZgEBE2Y2D4/5vhP+sHsCWMvwWABCvDm7enGP6+fcDw8fkZhi9sHAxGTrsZAQII6AW+t3KCQQzM/3YxCCpIMDDwyDP8//mAgfEXLwPjP2i4/fnE8J/tM4OIpDwDA+8PBrY/IgxCTG5gKYAAYgIRIiI8DE8ePQHawsjw9d0jBoa/z4DsNwx/vzwBYxAbJAaWA6oBqQXpAQGAAGK8fLrn/8fHMxisTTyBUSXF8JP5AwPbf04Gxh/fGRjYoAH8C+gjDk6GX4zfGdj/Ar3z4xnD0TPbGfhlMxgAAojlPwMHw/9//4CKvjEwMAFtYnrJwMjACYw7IP8/wgBGJi4gA2jovz9gtSA9IL0AAcT4/88Pjr93lmw6f7Tc1cTRhuHHr18MHJyfgAoFGf5+/wnWz8zJDjT4PcOP73wMHGxsDGf2H2EwtO7czawS4wcQQCwMzOw/nj59LysmxMrA8PkBAwevIMP/H+8Y/gNjhZkNkkT/ffnLwMj2DagZpOYZA0gtSI+cOvsPgAACJ6S7r1ZpcLx5wfD311sGLlFmBnERTaDzfjD8YfwECen/fAyMPzkYXj49wfDt9V+GF69+M/wQWaUhx1DCABBAYANULFureP+ztJ07OI+B5/USBnGxKwxMX5gZmH7/gITBbw5g9P5lePj6N8OX7zEMRj5JDJ8Z/1SBpAACiBGUmhgYPkgw/GZgeHl93awzJ0t9hVn+MHD+YWNQ1/wN1n/zOivDd5ZfDG//sDCYmHdvFtcMSmNgBckIvAAIIGheEHgBEmDiUtzPyufhKyigzCAtLMyw/2QHWNbWvILh6du3DJ8+3AWrYWAFqocCgACCugA7uHioESypb1ePyMq/vwowsHJ/gHEBAgwAmV5dbyw4PVgAAAAASUVORK5CYII=") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Regionales Wetter"] menuitem[label="Schenna"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAADa0lEQVR42mL8/+c/AwMzAxS8lWVgEH4MZv748P/x/clgpqxiLgMDhwAjAxYAEEAsyJz3j/bNevVqh4cQmw4DH5cww8+PV8DiP59sYvj07e3/d7+uMIiJeRwXlAu1gukBCCCEAX/eCfOwfhd+9fM9w8ffpxl+s4oyqOjkgaWePV7F8O3rawaGfz8YgGpEgWpFGViEXoPkAAKIAeSFN88vB319tv//5ZNm/59eTPj///ub//8+7v3//98lMAazgWIgOZAakFogYABhgABi/P//o/C5fcFveH79YOCXNGFgFlZgEBE2Y2D4/5vhP+sHsCWMvwWABCvDm7enGP6+fcDw8fkZhi9sHAxGTrsZAQII6AW+t3KCQQzM/3YxCCpIMDDwyDP8//mAgfEXLwPjP2i4/fnE8J/tM4OIpDwDA+8PBrY/IgxCTG5gKYAAYgIRIiI8DE8ePQHawsjw9d0jBoa/z4DsNwx/vzwBYxAbJAaWA6oBqQXpAQGAAGK8fLrn/8fHMxisTTyBUSXF8JP5AwPbf04Gxh/fGRjYoAH8C+gjDk6GX4zfGdj/Ar3z4xnD0TPbGfhlMxgAAojlPwMHw/9//4CKvjEwMAFtYnrJwMjACYw7IP8/wgBGJi4gA2jovz9gtSA9IL0AAcT4/88Pjr93lmw6f7Tc1cTRhuHHr18MHJyfgAoFGf5+/wnWz8zJDjT4PcOP73wMHGxsDGf2H2EwtO7czawS4wcQQCwMzOw/nj59LysmxMrA8PkBAwevIMP/H+8Y/gNjhZkNkkT/ffnLwMj2DagZpOYZA0gtSI+cOvsPgAACJ6S7r1ZpcLx5wfD311sGLlFmBnERTaDzfjD8YfwECen/fAyMPzkYXj49wfDt9V+GF69+M/wQWaUhx1DCABBAYANULFureP+ztJ07OI+B5/USBnGxKwxMX5gZmH7/gITBbw5g9P5lePj6N8OX7zEMRj5JDJ8Z/1SBpAACiBGUmhgYPkgw/GZgeHl93awzJ0t9hVn+MHD+YWNQ1/wN1n/zOivDd5ZfDG//sDCYmHdvFtcMSmNgBckIvAAIIGheEHgBEmDiUtzPyufhKyigzCAtLMyw/2QHWNbWvILh6du3DJ8+3AWrYWAFqocCgACCugA7uHioESypb1ePyMq/vwowsHJ/gHEBAgwAmV5dbyw4PVgAAAAASUVORK5CYII=") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Regionales Wetter"] menuitem[label="Temperaturkarte"] {
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAd0lEQVQ4jbWTUQrAIAxDc4Hdw/ufa3fIPlyn1s4Gx4SgFPKMVQHg+KhnQactgA0CKKImAB0gg6UJJgABstUbgMCpJDDzPY+ADjIAnCk+wiqBxU4BUYLAVGpZTFABFqA3U+0BGews9cC/zkjaLSw0ml8g24D/f+MFVfCTrUWoV8MAAAAASUVORK5CYII=") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Regionales Wetter"] menuitem[label="Temperaturkarte"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAd0lEQVQ4jbWTUQrAIAxDc4Hdw/ufa3fIPlyn1s4Gx4SgFPKMVQHg+KhnQactgA0CKKImAB0gg6UJJgABstUbgMCpJDDzPY+ADjIAnCk+wiqBxU4BUYLAVGpZTFABFqA3U+0BGews9cC/zkjaLSw0ml8g24D/f+MFVfCTrUWoV8MAAAAASUVORK5CYII=") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Regionales Wetter"] menuitem[label="Regen-Vorhersage"] {
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADTElEQVQ4jX2TW0ybBRiG32BxgW201o4SKD8CpdCD9txxGLSFzvYfhw1m59rx90ShYV1nTHSxY1t+2FQk8xC8WJgxxJrs4tfAnAlWJ8sYozRQiTi9UC+MV2aZ0cQF4wXwebMlA+O+yzd5nuT7vrzAY0ahUBR4j4U1KJAqAOQ9zHt6ehQcx+18HIv80gZj09HxH/2nv970Da9Qa9+V3wpLDVEAcLlc6o6ODn0qlfofSUGZ4vnBT+6HRxYocH6FekdWKHhhlXqHlzfKalre5ThO5/V6DblcTraNa2wwdV/M7O//+G7vmRs08NYqBS+sUvjNOxQd+54G3sjQybcXyd59KpNMJp9+BDXnl1kjI+5E+i/f2QxFzmfohTPLZE9kyRbLkLFvnizBz6klNkPul29S19A3mzVtyVsApAAAxhYd8w9/R0dPz9HBV2fJFL1Nam6e1IFb9GxontTBRTKFviBL8CqZY1lSh7Kk6cvRzoqWiwCAoop98a5XbmzaT9wkQ2SBNMEMaUJZ0gQWyBa9TvrQHOkCX9He40ukiSyRpi9HhtgSFe7RvQ6WZXd4vV7GYLGfKlWzH1Z1X/lDeeTqWomd/1kbWdw0hq9Tff+X1HBymerCmQ2m84N7cuvgUo2145rD4VCC53mZo3MgZuqfXQNEbQ/2KrdarYZKbfNYdVN4Zo+RSz8pUZ0DoBWXqAdr9x5KCYLA8DwvAgCU24dmVL5rfwOoAyByuVyM3smdq49++o/NZtM/uHRecaXpOdvxuXWzJz67/fNyAA0imcFR0/XOL36/36k//N4Pmhc/ugdAXljlOSBRuYfb3O3Nhk7+213i4sNbaFFxfRMASe2hS7/qj1z+MxwONzKMUgvAjCKV1XQit1HX6E0LglDCsuyOLXCR9lhcPZBdl8vlbbVG+9k6nYWfnJyUoECpALCrUMaY9Z38T/taXAHJMw4Hdpc3bxEwrUNztQff/51lWXsikaienp6W7Fa2d1kSt9fEYul+n8+nHR8frxZXtnobX7uzni+temmLIBgMVjudzvZ4PK6dmpoqBoAKdnTWGP3svsfjcQuCwBBR3lOqA0kdl7oLwPyf7kxMTMjS6bT0kagcEDWNjo6KiehhjZ8AINvO/guIQzP/bdefFQAAAABJRU5ErkJggg==") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Regionales Wetter"] menuitem[label="Regen-Vorhersage"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADTElEQVQ4jX2TW0ybBRiG32BxgW201o4SKD8CpdCD9txxGLSFzvYfhw1m59rx90ShYV1nTHSxY1t+2FQk8xC8WJgxxJrs4tfAnAlWJ8sYozRQiTi9UC+MV2aZ0cQF4wXwebMlA+O+yzd5nuT7vrzAY0ahUBR4j4U1KJAqAOQ9zHt6ehQcx+18HIv80gZj09HxH/2nv970Da9Qa9+V3wpLDVEAcLlc6o6ODn0qlfofSUGZ4vnBT+6HRxYocH6FekdWKHhhlXqHlzfKalre5ThO5/V6DblcTraNa2wwdV/M7O//+G7vmRs08NYqBS+sUvjNOxQd+54G3sjQybcXyd59KpNMJp9+BDXnl1kjI+5E+i/f2QxFzmfohTPLZE9kyRbLkLFvnizBz6klNkPul29S19A3mzVtyVsApAAAxhYd8w9/R0dPz9HBV2fJFL1Nam6e1IFb9GxontTBRTKFviBL8CqZY1lSh7Kk6cvRzoqWiwCAoop98a5XbmzaT9wkQ2SBNMEMaUJZ0gQWyBa9TvrQHOkCX9He40ukiSyRpi9HhtgSFe7RvQ6WZXd4vV7GYLGfKlWzH1Z1X/lDeeTqWomd/1kbWdw0hq9Tff+X1HBymerCmQ2m84N7cuvgUo2145rD4VCC53mZo3MgZuqfXQNEbQ/2KrdarYZKbfNYdVN4Zo+RSz8pUZ0DoBWXqAdr9x5KCYLA8DwvAgCU24dmVL5rfwOoAyByuVyM3smdq49++o/NZtM/uHRecaXpOdvxuXWzJz67/fNyAA0imcFR0/XOL36/36k//N4Pmhc/ugdAXljlOSBRuYfb3O3Nhk7+213i4sNbaFFxfRMASe2hS7/qj1z+MxwONzKMUgvAjCKV1XQit1HX6E0LglDCsuyOLXCR9lhcPZBdl8vlbbVG+9k6nYWfnJyUoECpALCrUMaY9Z38T/taXAHJMw4Hdpc3bxEwrUNztQff/51lWXsikaienp6W7Fa2d1kSt9fEYul+n8+nHR8frxZXtnobX7uzni+temmLIBgMVjudzvZ4PK6dmpoqBoAKdnTWGP3svsfjcQuCwBBR3lOqA0kdl7oLwPyf7kxMTMjS6bT0kagcEDWNjo6KiehhjZ8AINvO/guIQzP/bdefFQAAAABJRU5ErkJggg==") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Regionales Wetter"] menuitem[label="Regen-Radar"] {
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA10lEQVQ4jZ2QsQ3EIAxF/zxZIlNQ3yiMEhcoBUukT339rZAN/hXgYBOSkw7pS9j4Pz4AD2vdD6qe5gAAjIGcURQDAYBm3cG9mVUV0iewtQNzBrkZAMEMEICLbxP5BApQyFbM9YZhgvH7N/C9NLOJ2f/B9VMVotH7ZUx30MYiSZHk3ps/xaR9rS9mHRZJbi+SGGNmjPnciyQHOAftwLofzgzAQdoX1AF72N82ggzNPcDWPcQBft3c9wAQ4RU4zX9qIYFITksRYjZ7VevpTDurAJUduDP5PvkFm2Mj5GxHR+IAAAAASUVORK5CYII=") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Regionales Wetter"] menuitem[label="Regen-Radar"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA10lEQVQ4jZ2QsQ3EIAxF/zxZIlNQ3yiMEhcoBUukT339rZAN/hXgYBOSkw7pS9j4Pz4AD2vdD6qe5gAAjIGcURQDAYBm3cG9mVUV0iewtQNzBrkZAMEMEICLbxP5BApQyFbM9YZhgvH7N/C9NLOJ2f/B9VMVotH7ZUx30MYiSZHk3ps/xaR9rS9mHRZJbi+SGGNmjPnciyQHOAftwLofzgzAQdoX1AF72N82ggzNPcDWPcQBft3c9wAQ4RU4zX9qIYFITksRYjZ7VevpTDurAJUduDP5PvkFm2Mj5GxHR+IAAAAASUVORK5CYII=") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Blitzortung"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB70lEQVQ4jZ2S30tTYRjHH857MEZCF4E3/gMhRDcVBAMjkijpRuiyi24rKiEoOZ33bFmUUBAsjCTMBkksiPAHZXvPptukhSEm0ozA5Woxmz+2uTl3juPbRXBknW1GD3wuP+/75fs8RDVG56xX12TUQmjs5dgN+VhVWagSnx5oRbkUr0nq0yMEXLtgk/2ctYd6mlBMT6CU8mDja0cFZmYMyWgXAq4G2BL4zhATnI38mnsCMytQ+HK6AjPzFj8mryLgaoBfIac9OpcfzA+dw1YujMJ8ewXm2htL1hU6bC9NlS5GPftgZqPYiF9CPnbSopT2IhG6vF0gZ68El9u2f+6iluBNB3KJERjpQeRjp5D/fKKCrfVJlDcXUN5cwNLsY0TuNUNXqPlPcRrzJCJuGBkBY3XUYn2uzcJYHUUhOYjZ50erJ/h774vjF1BaeoZiwg1jZRjJ99cQursXQpPdtW7HShN7fRZmNgJjZRj5xQHMeJ0QnL14p1JrXVnX5Dsz3uMwsx9gLA/he/gKJm7vgc4lpa5IRKRzSYk+bEFxOYxcvB/T/YcgNPa06spssRVyhnqaUEgF8C14HuO3GuFXpes7ikREvk5yBLsb8XPqPj72HYDOWa9fpf3/JBMRCZWOTPUdRLB7N3Ysqd4jvk5y/I/7G1JYkoUKzGzOAAAAAElFTkSuQmCC") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Blitzortung"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB70lEQVQ4jZ2S30tTYRjHH857MEZCF4E3/gMhRDcVBAMjkijpRuiyi24rKiEoOZ33bFmUUBAsjCTMBkksiPAHZXvPptukhSEm0ozA5Woxmz+2uTl3juPbRXBknW1GD3wuP+/75fs8RDVG56xX12TUQmjs5dgN+VhVWagSnx5oRbkUr0nq0yMEXLtgk/2ctYd6mlBMT6CU8mDja0cFZmYMyWgXAq4G2BL4zhATnI38mnsCMytQ+HK6AjPzFj8mryLgaoBfIac9OpcfzA+dw1YujMJ8ewXm2htL1hU6bC9NlS5GPftgZqPYiF9CPnbSopT2IhG6vF0gZ68El9u2f+6iluBNB3KJERjpQeRjp5D/fKKCrfVJlDcXUN5cwNLsY0TuNUNXqPlPcRrzJCJuGBkBY3XUYn2uzcJYHUUhOYjZ50erJ/h774vjF1BaeoZiwg1jZRjJ99cQursXQpPdtW7HShN7fRZmNgJjZRj5xQHMeJ0QnL14p1JrXVnX5Dsz3uMwsx9gLA/he/gKJm7vgc4lpa5IRKRzSYk+bEFxOYxcvB/T/YcgNPa06spssRVyhnqaUEgF8C14HuO3GuFXpes7ikREvk5yBLsb8XPqPj72HYDOWa9fpf3/JBMRCZWOTPUdRLB7N3Ysqd4jvk5y/I/7G1JYkoUKzGzOAAAAAElFTkSuQmCC") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Blitzortung"] menuitem[label="Mitteleuropa"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAADa0lEQVR42mL8/+c/AwMzAxS8lWVgEH4MZv748P/x/clgpqxiLgMDhwAjAxYAEEAsyJz3j/bNevVqh4cQmw4DH5cww8+PV8DiP59sYvj07e3/d7+uMIiJeRwXlAu1gukBCCCEAX/eCfOwfhd+9fM9w8ffpxl+s4oyqOjkgaWePV7F8O3rawaGfz8YgGpEgWpFGViEXoPkAAKIAeSFN88vB319tv//5ZNm/59eTPj///ub//8+7v3//98lMAazgWIgOZAakFogYABhgABi/P//o/C5fcFveH79YOCXNGFgFlZgEBE2Y2D4/5vhP+sHsCWMvwWABCvDm7enGP6+fcDw8fkZhi9sHAxGTrsZAQII6AW+t3KCQQzM/3YxCCpIMDDwyDP8//mAgfEXLwPjP2i4/fnE8J/tM4OIpDwDA+8PBrY/IgxCTG5gKYAAYgIRIiI8DE8ePQHawsjw9d0jBoa/z4DsNwx/vzwBYxAbJAaWA6oBqQXpAQGAAGK8fLrn/8fHMxisTTyBUSXF8JP5AwPbf04Gxh/fGRjYoAH8C+gjDk6GX4zfGdj/Ar3z4xnD0TPbGfhlMxgAAojlPwMHw/9//4CKvjEwMAFtYnrJwMjACYw7IP8/wgBGJi4gA2jovz9gtSA9IL0AAcT4/88Pjr93lmw6f7Tc1cTRhuHHr18MHJyfgAoFGf5+/wnWz8zJDjT4PcOP73wMHGxsDGf2H2EwtO7czawS4wcQQCwMzOw/nj59LysmxMrA8PkBAwevIMP/H+8Y/gNjhZkNkkT/ffnLwMj2DagZpOYZA0gtSI+cOvsPgAACJ6S7r1ZpcLx5wfD311sGLlFmBnERTaDzfjD8YfwECen/fAyMPzkYXj49wfDt9V+GF69+M/wQWaUhx1DCABBAYANULFureP+ztJ07OI+B5/USBnGxKwxMX5gZmH7/gITBbw5g9P5lePj6N8OX7zEMRj5JDJ8Z/1SBpAACiBGUmhgYPkgw/GZgeHl93awzJ0t9hVn+MHD+YWNQ1/wN1n/zOivDd5ZfDG//sDCYmHdvFtcMSmNgBckIvAAIIGheEHgBEmDiUtzPyufhKyigzCAtLMyw/2QHWNbWvILh6du3DJ8+3AWrYWAFqocCgACCugA7uHioESypb1ePyMq/vwowsHJ/gHEBAgwAmV5dbyw4PVgAAAAASUVORK5CYII=") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Blitzortung"] menuitem[label="Mitteleuropa"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAADa0lEQVR42mL8/+c/AwMzAxS8lWVgEH4MZv748P/x/clgpqxiLgMDhwAjAxYAEEAsyJz3j/bNevVqh4cQmw4DH5cww8+PV8DiP59sYvj07e3/d7+uMIiJeRwXlAu1gukBCCCEAX/eCfOwfhd+9fM9w8ffpxl+s4oyqOjkgaWePV7F8O3rawaGfz8YgGpEgWpFGViEXoPkAAKIAeSFN88vB319tv//5ZNm/59eTPj///ub//8+7v3//98lMAazgWIgOZAakFogYABhgABi/P//o/C5fcFveH79YOCXNGFgFlZgEBE2Y2D4/5vhP+sHsCWMvwWABCvDm7enGP6+fcDw8fkZhi9sHAxGTrsZAQII6AW+t3KCQQzM/3YxCCpIMDDwyDP8//mAgfEXLwPjP2i4/fnE8J/tM4OIpDwDA+8PBrY/IgxCTG5gKYAAYgIRIiI8DE8ePQHawsjw9d0jBoa/z4DsNwx/vzwBYxAbJAaWA6oBqQXpAQGAAGK8fLrn/8fHMxisTTyBUSXF8JP5AwPbf04Gxh/fGRjYoAH8C+gjDk6GX4zfGdj/Ar3z4xnD0TPbGfhlMxgAAojlPwMHw/9//4CKvjEwMAFtYnrJwMjACYw7IP8/wgBGJi4gA2jovz9gtSA9IL0AAcT4/88Pjr93lmw6f7Tc1cTRhuHHr18MHJyfgAoFGf5+/wnWz8zJDjT4PcOP73wMHGxsDGf2H2EwtO7czawS4wcQQCwMzOw/nj59LysmxMrA8PkBAwevIMP/H+8Y/gNjhZkNkkT/ffnLwMj2DagZpOYZA0gtSI+cOvsPgAACJ6S7r1ZpcLx5wfD311sGLlFmBnERTaDzfjD8YfwECen/fAyMPzkYXj49wfDt9V+GF69+M/wQWaUhx1DCABBAYANULFureP+ztJ07OI+B5/USBnGxKwxMX5gZmH7/gITBbw5g9P5lePj6N8OX7zEMRj5JDJ8Z/1SBpAACiBGUmhgYPkgw/GZgeHl93awzJ0t9hVn+MHD+YWNQ1/wN1n/zOivDd5ZfDG//sDCYmHdvFtcMSmNgBckIvAAIIGheEHgBEmDiUtzPyufhKyigzCAtLMyw/2QHWNbWvILh6du3DJ8+3AWrYWAFqocCgACCugA7uHioESypb1ePyMq/vwowsHJ/gHEBAgwAmV5dbyw4PVgAAAAASUVORK5CYII=") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Blitzortung"] menuitem[label="Europa"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACy0lEQVQ4jY2TX0hTcRTHr6EPYtqbPSpUSKiX5sx7b0/RW6+FIRQ9yYKwcv1BgmojwoJkRmG0uTl378LhiybRKsybOJzLudv1t5+E3QfLJru2andzpSZ9ezFlldQXPo/ncL7nnC/DrMtuZ7ZFneaicYdQHPJUlYY8VaW0q3r7uEMojjrNRXY7s43ZQgWynSlURbZEFdly0mveRXwcq0p8HfFxLOk171JFtlwV2RLZzhQyDFOQVy3bmcIJP1c24zZVqH6OJyJ/hEqchYr8WSpxFiLyR6jIczNuU0XIU1W63mRTtKt6u+LlK6nYcIj6+TPzQ+ZnX4b3pTIy++3Li30f5x/VB6kktBCJPzjjNlWoIluSZ4d0czuJtP8AFfmzetCk5WLHsao/wVo6htXkY+SijdCDprdUElpUP8erIlsedZqLNhrMeLk9VBQa3w/WjWanTmDNULCSeIjl991YWejDmvEamcljeDdgfh6XuKNUEnaPO4TiTQu+elPcz51OPqk1lhN9+KrZfsOOb/MiFoK1n6gknCI+jg15qko3LYgN9VTizy8Ea77ntKtYetOywYJyCaGnt9Hf50FA6voxIF5//tJ38vCEnyv7Y4K5oRrDUBqRjTchG2/Ch1fN8Hq9IITAMAwYhoFYLIaenh4Euq/s/WMHs/2m0cSwAHnwApwP7sHlvAtVVZHNZqHrOnRdx9LSEiYnJ3G/697tv15hsLv5czAYRC6XQzqdRiqVwuzsLAghIIRA0zTouo7Ozk44HA53R0eHOe8Pbt28kVtcXMTc3BwopVAUBZFIBOFwGOFwGJFIBIlEAplMBlNTU2hvb3dvfKLi5StttmuGpmmIRqOQZRmyLGNkZCSPsbExTE9PI5lMwmazreRl4erl1k6XywVVVRGLxbZEURQEAgG0tbXd2djFrzRetJ5zWa1W/IOV1tbWOxaLZcdWCf1v/QRFYxQmn88J2gAAAABJRU5ErkJggg==") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Blitzortung"] menuitem[label="Europa"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACy0lEQVQ4jY2TX0hTcRTHr6EPYtqbPSpUSKiX5sx7b0/RW6+FIRQ9yYKwcv1BgmojwoJkRmG0uTl378LhiybRKsybOJzLudv1t5+E3QfLJru2andzpSZ9ezFlldQXPo/ncL7nnC/DrMtuZ7ZFneaicYdQHPJUlYY8VaW0q3r7uEMojjrNRXY7s43ZQgWynSlURbZEFdly0mveRXwcq0p8HfFxLOk171JFtlwV2RLZzhQyDFOQVy3bmcIJP1c24zZVqH6OJyJ/hEqchYr8WSpxFiLyR6jIczNuU0XIU1W63mRTtKt6u+LlK6nYcIj6+TPzQ+ZnX4b3pTIy++3Li30f5x/VB6kktBCJPzjjNlWoIluSZ4d0czuJtP8AFfmzetCk5WLHsao/wVo6htXkY+SijdCDprdUElpUP8erIlsedZqLNhrMeLk9VBQa3w/WjWanTmDNULCSeIjl991YWejDmvEamcljeDdgfh6XuKNUEnaPO4TiTQu+elPcz51OPqk1lhN9+KrZfsOOb/MiFoK1n6gknCI+jg15qko3LYgN9VTizy8Ea77ntKtYetOywYJyCaGnt9Hf50FA6voxIF5//tJ38vCEnyv7Y4K5oRrDUBqRjTchG2/Ch1fN8Hq9IITAMAwYhoFYLIaenh4Euq/s/WMHs/2m0cSwAHnwApwP7sHlvAtVVZHNZqHrOnRdx9LSEiYnJ3G/697tv15hsLv5czAYRC6XQzqdRiqVwuzsLAghIIRA0zTouo7Ozk44HA53R0eHOe8Pbt28kVtcXMTc3BwopVAUBZFIBOFwGOFwGJFIBIlEAplMBlNTU2hvb3dvfKLi5StttmuGpmmIRqOQZRmyLGNkZCSPsbExTE9PI5lMwmazreRl4erl1k6XywVVVRGLxbZEURQEAgG0tbXd2djFrzRetJ5zWa1W/IOV1tbWOxaLZcdWCf1v/QRFYxQmn88J2gAAAABJRU5ErkJggg==") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
menu[label="Blitzortung"] menuitem[label="Welt"]{
-moz-appearance:none!important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC80lEQVQ4jY2TSUwTARSGnx5MvJi4okYiIVijBzUqMZjoVb14crkYE008eDBKYpStZmo0EeNCFILKIiZYoDWdFtpCWUo6YDtQaadT2kKBmbYqVgxFp3RcEv09qDUcXP7TO7z/y3sv/yP6DykNmokPd5atUBo28amqNdvSjZpuIlr0P94fgEf5VqVBM5Ux7lfnn2xRlZo13Lu7q9b905hu1HQrdXlu1XZE+TJVi89hHT7xpzDfqoFSncMrjZu4vwJmb6/IVR5siH4Zv4NP4kV89ByF6ixCpqMA849zka5ZfWSBgbHzy3QO8ZDWMbLrep946IFnrNFpuz477TmPjwMHofbugNpTgIwtD/MtGij1BeNERHS111+o7fQVPRWkMSGZQpNv8qsr9hZCMgWn9AZ6IYqQ8yTUnnyojnxk2vOR0W/F++rVx4jp8l4yjcbwLBRHv5xE9+Q09AEJbCQBNpKAKRwHG0lAPxLEjK0QGfNGqOx2pGvX+5QGzSCVmD037nEiWkQZ/jez6Jp4DXM4AXkujUAyhVZRhj4gQR+Q0Rl9DcMwj5D+qKrczzlMREQPufC6cqs31uSbBBtJ4KkgoUWUsxOwkQTagjLMP2vjaAwPh6Izlf3B3dnjXTR79pSwg2gTJVRxo2j2T2bNrlgS0lwa9ugrsJEEhGQKI9OzaPJNJRlDaAkREZW2826tzVt53sDhsoWHzj4EUziOeu8E2sdeZmGtogz3yxmwkQTqvVFUPR8tJMYmaK7ah31ERFWDY5t1PcKBy5ahmXNtLhSbnn+7x4lZwBPf1M81ZBQbXahxBXMX5EDbNbJPH5CMJdaB5Uy3cKItGKu7YOAGr3R4UGZxo8L2AtoOD4qNHJhOv/V3gBz+vWwk/kJnHw6VWfgcxmBYUmHlRSIihmEWX+sVjjf7pf6bfYGdjEM4resJnC02uJdmAeXtvGNBIjv9ebWe8TNERKWmoZVlFt75z8f5JTYcTxIRGULyWiKiW33hjYzdt/VP/d8BLF4MT+ZzxMoAAAAASUVORK5CYII=") no-repeat !important;
min-height: 24px!important;
padding-left:4px!important;
background-position:6px 5px!important;
}
menu[label="Blitzortung"] menuitem[label="Welt"]:hover{
-moz-appearance:none!important;
margin-right: -1px !important;
background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC80lEQVQ4jY2TSUwTARSGnx5MvJi4okYiIVijBzUqMZjoVb14crkYE008eDBKYpStZmo0EeNCFILKIiZYoDWdFtpCWUo6YDtQaadT2kKBmbYqVgxFp3RcEv09qDUcXP7TO7z/y3sv/yP6DykNmokPd5atUBo28amqNdvSjZpuIlr0P94fgEf5VqVBM5Ux7lfnn2xRlZo13Lu7q9b905hu1HQrdXlu1XZE+TJVi89hHT7xpzDfqoFSncMrjZu4vwJmb6/IVR5siH4Zv4NP4kV89ByF6ixCpqMA849zka5ZfWSBgbHzy3QO8ZDWMbLrep946IFnrNFpuz477TmPjwMHofbugNpTgIwtD/MtGij1BeNERHS111+o7fQVPRWkMSGZQpNv8qsr9hZCMgWn9AZ6IYqQ8yTUnnyojnxk2vOR0W/F++rVx4jp8l4yjcbwLBRHv5xE9+Q09AEJbCQBNpKAKRwHG0lAPxLEjK0QGfNGqOx2pGvX+5QGzSCVmD037nEiWkQZ/jez6Jp4DXM4AXkujUAyhVZRhj4gQR+Q0Rl9DcMwj5D+qKrczzlMREQPufC6cqs31uSbBBtJ4KkgoUWUsxOwkQTagjLMP2vjaAwPh6Izlf3B3dnjXTR79pSwg2gTJVRxo2j2T2bNrlgS0lwa9ugrsJEEhGQKI9OzaPJNJRlDaAkREZW2826tzVt53sDhsoWHzj4EUziOeu8E2sdeZmGtogz3yxmwkQTqvVFUPR8tJMYmaK7ah31ERFWDY5t1PcKBy5ahmXNtLhSbnn+7x4lZwBPf1M81ZBQbXahxBXMX5EDbNbJPH5CMJdaB5Uy3cKItGKu7YOAGr3R4UGZxo8L2AtoOD4qNHJhOv/V3gBz+vWwk/kJnHw6VWfgcxmBYUmHlRSIihmEWX+sVjjf7pf6bfYGdjEM4resJnC02uJdmAeXtvGNBIjv9ebWe8TNERKWmoZVlFt75z8f5JTYcTxIRGULyWiKiW33hjYzdt/VP/d8BLF4MT+ZzxMoAAAAASUVORK5CYII=") no-repeat !important;
border-width: thin !important;
border-radius: 4px !important;
border-color: #aecff7 !important;
border-style: solid !important;
min-height: 24px!important;
padding-left:3px!important;
background-position:5px 4px!important;
}
}
Alles anzeigen
Gib Bescheid ob alles funktioniert.
Mfg
Endor
Teste mal für Firefox 70 folgende Dateien:
Wetterfuchs.uc.js Script:
// ==UserScript==
// @name wetterfuchsbutton.uc.js
// @compatibility Firefox 33. - 69+
// @include main
// @version 1.0.20190625
// ==/UserScript==
var wetterfuchs = {
urlobj: {
MO_Doppelklick: {url:"https://www.msn.com/de-de/wetter/heute/de/Berlin,BE,Deutschland/we-city-52.520,13.380",width:700,height:640},
MO_Rechtsklick: {url:"http://www.wetter.net/47/Berlin",width:850,height:630},
MO_Mittelklick: {url:"https://www.daswetter.com/wetter_Berlin-Europa-Deutschland-Berlin--1-26301.html",width:800,height:638},
DED_WetterAktuell: {url:"https://www.wetterkontor.de/de/deutschland_aktuell.asp?id=0&page=0&sort=0",width:625,height:865},
DED_Vorhersage: {url:"https://www.wetterkontor.de/de/wetter/deutschland.asp",width:670,height:780},
DED_Pollenbelastung: {url:"https://www.wetterkontor.de/de/bio/pollenflug-erle.asp",width:478,height:590},
DED_UVIndexVorhersage: {url:"https://www.wetterkontor.de/de/bio/uv-index.asp",width:478,height:590},
DE_WetterAktuell: {url:"https://www.dwd.de/DWD/wetter/aktuell/deutschland/bilder/wx_deutschland.jpg",width:780,height:520},
DE_Vorhersage: {url:"https://www.dwd.de/DWD/wetter/wv_allg/deutschland/film/vhs_deutschland.jpg",width:780,height:485},
DE_Unwetterwarnung: {url:"http://www.unwetterzentrale.de/images/map/deutschland_index.png",width:572,height:572},
DE_RegenradarAktuell: {url:"https://www.niederschlagsradar.de/image.ashx",width:568,height:530},
DE_RegenradarPrognose: {url:"https://www.niederschlagsradar.de/images.aspx?srt=loopvorhersage&jaar=-3®io=homepage&tijdid=&m=&d=&uhr=&mi=",width:568,height:530},
EU_AktuellVorhersage: {url:"https://www.wetterkontor.de/de/wetter/europa/",width:680,height:690},
EU_Unwetterwarnung: {url:"http://www.unwetterzentrale.de/images/map/europe_index.png",width:572,height:572},
EU_RegenradarAktuell: {url:"http://www.meteox.de/images.aspx?jaar=-3&voor=&soort=loop-bliksem&c=&n=&tijdid=20128241541",width:570,height:570},
EU_RegenradarPrognose: {url:"http://db.eurad.uni-koeln.de/prognose/data/aktuell/trh_eur_1h_movd1.gif",width:518,height:518},
WE_WetterAktuell: {url:"http://www.meteocentrale.ch/de/wetter/weltwetter.html#sytl",width:575,height:360},
RE_AktuellVorhersage: {url:"https://www.wetterkontor.de/de/wetter/deutschland/brandenburg-berlin.asp",width:675,height:640},
RE_Unwetterwarnung: {url:"https://www.wetterkontor.de/warnungen/wetterwarnungen-brandenburg-berlin.asp",width:850,height:480},
RE_RegenradarAktuell: {url:"https://www.niederschlagsradar.de/image.ashx?type=regioloop®io=bln&j=&m=&d=&mi=&uhr=&bliksem=0&voor=&srt=loop1stunde&tijdid=201194154",width:568,height:530},
RE_RegenradarPrognose: {url:"https://www.wetteronline.de/regenradar/berlin-bundesland?mode=interactive&wrx=52.51,13.41&wrm=8",width:850,height:850},
},
wfthrobber: "https://raw.github.com/ardiman/userChrome.js/master/wetterfuchsbutton/loading51.gif",
// alternativ z.B. wfthrobber: "chrome://global/skin/media/throbber.png"
createBtn: function() {
try {
CustomizableUI.createWidget({
id: 'wetterfuchs-toolbarbutton',
type: 'custom',
onBuild: function(aDocument) {
var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
var attributes = {
id: 'wetterfuchs-toolbarbutton',
class: 'chromeclass-toolbar-additional',
type: 'menu',
removable: 'true',
label: 'Wetterfuchs',
tooltiptext: 'Lokale und globale Wetter Infos',
oncontextmenu: "return false",
ondblclick: "if (event.button === 0) { wetterfuchs.openPanel(\'MO_Doppelklick\',event,\'b\')}",
onclick: "if (event.button === 1) {wetterfuchs.openPanel(\'MO_Mittelklick\',event,\'b\')};if (event.button === 2) {wetterfuchs.openPanel(\'MO_Rechtsklick\',event,\'b\')}",
style: 'list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAD+0lEQVQ4jb3Tf0zUZRwH8LdgEngngitiMVBXcxH4h+lmETndkqVIOYemrewH4ipJmCjmmDLJRmrKBkPgMNYSMYNN3cQ1YoG4ovjpwQEnX+644ziP7/fbHd9z4SnH8+4PxXIWtLX13j7bsz17Xtvz+TwP8H9lfXx02NT62HJd3JHlurgHe9GhYX9/appkx+k31m0JKtEBzzdlLLz08+6FlxcAz9VtCi7JjtNv/NfQ60sXJQJA/VocutVx6I77+9fGbl/fNeG7nu53X355zNu89W5DSkA+AGyIj1o1I1i1KtQglyzn2MUk/+TNYgq1nEIuohg9TuHK56Qtg2PfxftdJ2L4zStzK6azHgOwoDNRf9Q/kEPeqiJ/MwiqZaRSQsqFpOswhSNL0PEeJ9pXsDVBd1IH3ZMA5jyiFSwOWt//2eIfTF+lyt3XjrCvrZjjN0vJsQpSOUbezCQdH5D2N0nrBk6aYun5+nHF+KmusXDJ/JRHwI7UrS9WH05TW1quUZLMorOjlacNp9j/ay7p2kmquyhGd5HOHeTwNgrLq0J0hfPGhyE9BUA0gICHwIq8vNy2tva7DoeDZrOZNTU1rK6uZl1dPc+fr+HF2uOUBw9SKPtJ18fk8FZOGqPYsy34l1Ig9iEwBogs+uLzVpPJRIvFIoxGIxsaGihJEm02G212O43dfaysrKC9L4/05JDOHRTmeKHVzOaVJH1tInRPTHmBGe9v3/NTc/P40NAQrVYrJUni4ODgPcxm4/DwMB0OBzs6Onm2qpAj/bmcdKZTmBbRtD2o80pw4MZ9gB4AkJaWFnHhwoU7qqrS6XSKkZGRB5DL5aIsy1QUhaqq0uVycWBggF1d7aLlx+OcuB4hpMwQaz6w5P4rAVJSUhJ6e3vpdrupKAplWaYkSTSZTJRlmZqm0ev10uv1UtM0jo+P0+fzcXBIFj1nEiekzBDnt0vnffKgfytXrlxWX1/v93g8dLvdtFqt7O7uFhaLhXa7nYqiUNM0appGVVXp8/mE3+/nrdvjrMrY214FJJUBkX8dSkRycvKpsrIy58VLl+5cbW6m0WgUHo+HsizT1NtLVVWpaRodIyNUVDdv+3x0jI6y8I017SeAp7OBuQBmTYEBAGL1ev27EWFhB/ZnZTkbm5rYb77BltZWGsrLRWPTVfaZB1h7tpKGL/ewsqTo992bNnXs0wfvBRD0T19vdjgQFQmkLwkPN2x+aVnbO3ExA6uB2p0vPGX7KOEZxzrgXE402rbMw7nVwOZS4NnpwKkEA4hZByRnAm/lA2tP6HHgaAgOngTW1ABJZ4AV9282awbrz2QBwQVAaCowpxiIMQCLUoE5ecD8t+/17D8l8H7NmD8Aw0h46qvM+RMAAAAASUVORK5CYII=)'
};
for (var a in attributes)
toolbaritem.setAttribute(a, attributes[a]);
appendMenupopup(toolbaritem);
return toolbaritem;
}
});
addCss();
} catch(e) { };
function appendMenupopup(toolbaritem) {
let mymenu = document.createXULElement('menupopup');
mymenu.id = 'wetterfuchsmenu';
toolbaritem.appendChild(mymenu);
function appendMenu(label, id, Items) {
let menu = document.createXULElement('menu');
menu.setAttribute('label', label);
mymenu.appendChild(menu);
let menupopup = document.createXULElement('menupopup');
menupopup.id = id;
menu.appendChild(menupopup);
for (let item of Items) {
let menuitem = document.createXULElement('menuitem');
menuitem.setAttribute('label', item[0]);
menuitem.setAttribute('oncommand', item[1]);
menupopup.appendChild(menuitem);
};
};
appendMenu("DE Wetterdaten", "wetterfuchsdatamenu", [
["Wetter aktuell", "wetterfuchs.openPanel(\'DED_WetterAktuell\',event,\'p\')"],
["Vorhersage", "wetterfuchs.openPanel(\'DED_Vorhersage\',event,\'p\')"],
["Pollenbelastung", "wetterfuchs.openPanel(\'DED_Pollenbelastung\',event,\'p\')"],
["UV-Index", "wetterfuchs.openPanel(\'DED_UVIndexVorhersage\',event,\'p\')"]
]);
appendMenu("DE Wetterkarten", "wetterfuchsDEmapsmenu", [
["Wetter aktuell", "wetterfuchs.openPanel(\'DE_WetterAktuell\',event,\'p\')"],
["Vorhersage", "wetterfuchs.openPanel(\'DE_Vorhersage\',event,\'p\')"],
["Unwetterwarnung", "wetterfuchs.openPanel(\'DE_Unwetterwarnung\',event,\'p\')"],
["Regenradar aktuell", "wetterfuchs.openPanel(\'DE_RegenradarAktuell\',event,\'p\')"],
["Regenradarprognose", "wetterfuchs.openPanel(\'DE_RegenradarPrognose\',event,\'p\')"]
]);
appendMenu("EU Wetter", "wetterfuchsEUmapsmenu", [
["Aktuell und Vorhersage", "wetterfuchs.openPanel(\'EU_AktuellVorhersage\',event,\'p\')"],
["Unwetterwarnung", "wetterfuchs.openPanel(\'EU_Unwetterwarnung\',event,\'p\')"],
["Regenradar aktuell", "wetterfuchs.openPanel(\'EU_RegenradarAktuell\',event,\'p\')"],
["Regenradarprognose", "wetterfuchs.openPanel(\'EU_RegenradarPrognose\',event,\'p\')"]
]);
appendMenu("Welt Wetter", "wetterfuchsWEmapsmenu", [
["Aktuell und Vorhersage", "wetterfuchs.openPanel(\'WE_WetterAktuell\',event,\'p\')"]
]);
appendMenu("Regionales Wetter", "wetterfuchsRegiomapsmenu", [
["Aktuell und Vorhersage", "wetterfuchs.openPanel(\'RE_AktuellVorhersage\',event,\'p\')"],
["Unwetterwarnung", "wetterfuchs.openPanel(\'RE_Unwetterwarnung\',event,\'p\')"],
["Regenradar aktuell", "wetterfuchs.openPanel(\'RE_RegenradarAktuell\',event,\'p\')"],
["Regenradarprognose", "wetterfuchs.openPanel(\'RE_RegenradarPrognose\',event,\'p\')"]
]);
};
function addCss() {
var css =
'@-moz-document domain(daswetter.com), \
domain(dwd.de), \
domain(meteocentrale.ch), \
domain(niederschlagsradar.de), \
domain(www.meteox.de), \
domain(msn.com), \
domain(wetter.faz.net), \
domain(wetter.de), \
domain(wetter.net), \
domain(wetterkontor.de), \
domain(wetteronline.de) { \
scrollbar {display: none !important} \
}';
if (Services.appinfo.version.split('.')[0] <= 56) {
css +=
'@-moz-document url(chrome://browser/content/browser.xhtml) { \
#wetterfuchs-toolbarbutton .toolbarbutton-icon {max-width: none !important} \
}';
};
var cssUri = Services.io.newURI('data:text/css,' + encodeURIComponent(css), null, null);
var SSS = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
SSS.loadAndRegisterSheet(cssUri, SSS.AGENT_SHEET);
};
},
init: function() {
this.createBtn();
let panel = document.createXULElement('panel');
panel.id = "wetterfuchs-panel";
panel.setAttribute('noautohide', "false");
panel.setAttribute('type', "arrow");
panel.setAttribute('onpopuphiding', "wetterfuchs.clearPanel()");
panel.setAttribute('onmousedown', "if (event.button == 1) wetterfuchs.openUrlFromPanel()");
document.getElementById('mainPopupSet').appendChild(panel);
let vbox = document.createXULElement('vbox');
panel.appendChild(vbox);
let browser = document.createXULElement('browser');
browser.id = "wetterfuchs-iframe";
browser.setAttribute('type', 'content');
browser.setAttribute('flex', '1');
browser.setAttribute('remote', 'true');
browser.setAttribute('src', this.wfthrobber);
vbox.appendChild(browser);
},
myEventhandler: function (e,toDo) {
switch (toDo) {
case "p":
e.preventDefault();
break;
case "s":
e.stopPropagation();
break;
case "b":
e.preventDefault();
e.stopPropagation();
break;
}
},
clearPanel: function() {
var myiframe = document.getElementById("wetterfuchs-iframe");
myiframe.parentNode.width = 146;
myiframe.parentNode.height = 146;
myiframe.setAttribute("src",this.wfthrobber);
},
openUrlFromPanel: function() {
openWebLinkIn(document.getElementById("wetterfuchs-iframe").getAttribute("src"),"tab");
document.getElementById("wetterfuchs-panel").hidePopup();
},
openPanel: function(bezeichner,e,toDo) {
this.myEventhandler(e,toDo);
var mymenu = document.getElementById("wetterfuchsmenu");
if (mymenu.state === "open" && e.button !== 0) return;
mymenu.hidePopup();
var myiframe = document.getElementById("wetterfuchs-iframe");
myiframe.parentNode.width = this.urlobj[bezeichner]["width"];
myiframe.parentNode.height = this.urlobj[bezeichner]["height"];
myiframe.setAttribute("src",this.urlobj[bezeichner]["url"]);
var mypanel = document.getElementById("wetterfuchs-panel");
mypanel.openPopup(document.getElementById("wetterfuchs-toolbarbutton"));
},
};
if (location == 'chrome://browser/content/browser.xhtml')
wetterfuchs.init();
Alles anzeigen
CSS Code zum Ausblenden von nicht benötigten und erwünschten Seiteninhalt:
/* AGENT_SHEET */
@namespace url(http://www.w3.org/1999/xhtml);
/* Vorhersage klick auf Fahnen */
@-moz-document url-prefix("https://www.wetterkontor.de/de/wetter/schweden/"),
url-prefix("https://www.wetterkontor.de/de/wetter/norwegen/"),
url-prefix("https://www.wetterkontor.de/de/wetter/finnland/"),
url-prefix("https://www.wetterkontor.de/de/wetter/daenemark/"),
url-prefix("https://www.wetterkontor.de/de/wetter/niederlande/"),
url-prefix("https://www.wetterkontor.de/de/wetter/belgien/"),
url-prefix("https://www.wetterkontor.de/de/wetter/grossbritannien/"),
url-prefix("https://www.wetterkontor.de/de/wetter/irland/"),
url-prefix("https://www.wetterkontor.de/de/wetter/island/"),
url-prefix("https://www.wetterkontor.de/de/wetter/griechenland/"),
url-prefix("https://www.wetterkontor.de/de/wetter/luxemburg/"),
url-prefix("https://www.wetterkontor.de/de/wetter/frankreich/"),
url-prefix("https://www.wetterkontor.de/de/wetter/spanien/"),
url-prefix("https://www.wetterkontor.de/de/wetter/oesterreich/"),
url-prefix("https://www.wetterkontor.de/de/wetter/schweiz/"),
url-prefix("https://www.wetterkontor.de/de/wetter/italien/"),
url-prefix("https://www.wetterkontor.de/de/wetter/tschechische-republik/"),
url-prefix("https://www.wetterkontor.de/de/wetter/slowakei/"),
url-prefix("https://www.wetterkontor.de/de/wetter/slowenien/"),
url-prefix("https://www.wetterkontor.de/de/wetter/polen/"),
url-prefix("https://www.wetterkontor.de/de/wetter/russische-foederation/"),
url-prefix("https://www.wetterkontor.de/de/wetter/estland/"),
url-prefix("https://www.wetterkontor.de/de/wetter/lettland/"),
url-prefix("https://www.wetterkontor.de/de/wetter/litauen/"),
url-prefix("https://www.wetterkontor.de/de/wetter/ukraine/"),
url-prefix("https://www.wetterkontor.de/de/wetter/ungarn/"),
url-prefix("https://www.wetterkontor.de/de/wetter/rumaenien/"),
url-prefix("https://www.wetterkontor.de/de/wetter/bulgarien/"),
url-prefix("https://www.wetterkontor.de/de/wetter/tuerkei/"),
url-prefix("https://www.wetterkontor.de/de/wetter/griechenland/"),
url-prefix("https://www.wetterkontor.de/de/wetter/serbien/"),
url-prefix("https://www.wetterkontor.de/de/wetter/kroatien/"),
url-prefix("https://www.wetterkontor.de/de/wetter/bosnien-herzegowina/"),
url-prefix("https://www.wetterkontor.de/de/wetter/montenegro/"),
url-prefix("https://www.wetterkontor.de/de/wetter/mazedonien/"),
url-prefix("https://www.wetterkontor.de/de/wetter/albanien/"),
url-prefix("https://www.wetterkontor.de/de/wetter/portugal/")
{
#header, H2, HR, P, #content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(3) > DIV:first-child > UL > LI:last-child,
.uk-breadcrumb, .uk-width-large-2-5.uk-width-medium-1-3, .uk-panel.uk-panel-box.uk-margin, .uk-grid.uk-grid-small.uk-grid-divider,
#wkFooter2, .cc_banner.cc_container.cc_container--open, #shr-admin-badge {display: none !important;}
.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-top.cc-color-override-530831885,
#page_margins > DIV > DIV > DIV:first-child > DIV:first-child > DIV,
#page_margins > DIV > DIV > DIV:last-child,
#page_margins > DIV > DIV > DIV:first-child > DIV:last-child,
#content > DIV > DIV:first-child > UL:nth-child(3),
#content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(3) > DIV:first-child > UL > LI:first-child > A,
#content > DIV > DIV:first-child > ARTICLE > H2:nth-child(8),
#content > DIV > DIV:first-child > ARTICLE > H2:nth-child(10),
#content > DIV > DIV:first-child > ARTICLE > DIV:last-child,
#content > DIV > DIV:first-child > UL:nth-child(8) > LI > A,
#content > DIV > DIV:first-child > DIV:nth-child(8) > A,
.uk-panel,
.uk-width-small-1-2.uk-width-medium-1-2,
.uk-panel.uk-panel-box{display: none !important;}
#page{box-shadow: none!important; border: none !important;}
#content {height: 670px !important;}
HTML, #start, .uk-grid {background: #FFFFFF !important;}
#content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(3) > UL:last-child {margin-top: 100px !important; margin-bottom: -45px !important;}
H1{margin-left: 210px !important;}
}
@-moz-document url("https://www.wetterkontor.de/de/wetter/deutschland/") {
#header, H1,H2, HR, P, #content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(3) > DIV:first-child > UL > LI:last-child,
.uk-breadcrumb, .uk-width-large-2-5.uk-width-medium-1-3, .uk-panel.uk-panel-box.uk-margin,
.uk-grid.uk-grid-small.uk-grid-divider, #wkFooter2, .uk-list, .cc_banner.cc_container.cc_container--open {display: none !important;}
#content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(3) > DIV:first-child > UL > LI:first-child > A,
#content > DIV > DIV:first-child > H1, #shr-admin-badge,
#content > DIV > DIV:first-child > ARTICLE > H2:nth-child(8),
#content > DIV > DIV:first-child > ARTICLE > H2:nth-child(10),
#content > DIV > DIV:first-child > ARTICLE > DIV:last-child,
.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-top.cc-color-override-530831885,
#page_margins > DIV > DIV > DIV:first-child > DIV:first-child > DIV,
#page_margins > DIV > DIV > DIV:last-child,
#page_margins > DIV > DIV > DIV:first-child > DIV:last-child,
.uk-width-small-1-2.uk-width-medium-1-2,
.uk-text-right.uk-text-small.uk-text-muted, .uk-form-row,
.uk-panel.uk-panel-box{display: none !important;}
#page_margins { margin-top: -115px !important;}
#page{box-shadow: none!important; border: none !important;}
HTML, #start, .uk-grid {background: #FFFFFF !important;}
#content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(3) > UL:last-child {margin-top: 100px !important; margin-bottom: -45px !important;}
#wkRCol > TABLE > TBODY > TR > TD:first-child > DIV > DIV:nth-child(8),
#wkRCol > TABLE > TBODY > TR > TD:first-child > DIV > DIV:nth-child(9) {
width: 0px !important;}
}
@-moz-document url-prefix("https://www.wetterkontor.de/wetter-vorhersage/deutschland/muenchen"){
#header, H1,H2, HR, P, #content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(3) > DIV:first-child > UL > LI:last-child,
.uk-breadcrumb, .uk-width-large-2-5.uk-width-medium-1-3, .uk-panel.uk-panel-box.uk-margin, .uk-grid.uk-grid-small.uk-grid-divider,
#wkFooter2, .uk-list, .cc_banner.cc_container.cc_container--open {display: none !important;}
#content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(3) > DIV:first-child > UL > LI:first-child > A,
#content > DIV > DIV:first-child > H1, #shr-admin-badge,
#content > DIV > DIV:first-child > ARTICLE > H2:nth-child(8),
#content > DIV > DIV:first-child > ARTICLE > H2:nth-child(10),
#content > DIV > DIV:first-child > ARTICLE > DIV:last-child,
.uk-width-small-1-2.uk-width-medium-1-2,
.uk-text-right.uk-text-small.uk-text-muted, .uk-form-row,
.uk-panel.uk-panel-box{display: none !important;}
}
@-moz-document url-prefix("https://www.wetterkontor.de/wetter-vorhersage/deutschland/(*)"){
#page {margin-top: -10px !important;}
.breadcrumb {margin-top: 5px !important;}
#header > DIV:first-child, #header > DIV:last-child, #wkFooter2,
#content > DIV > DIV:last-child > DIV:nth-child(14), #shr-admin-badge,
.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-top.cc-color-override-530831885,
#page_margins > DIV > DIV > DIV:first-child > DIV:first-child > DIV,
#page_margins > DIV > DIV > DIV:last-child,
#page_margins > DIV > DIV > DIV:first-child > DIV:last-child
{display: none !important;}
}
@-moz-document url("https://www.wetterkontor.de/de/wetter/deutschland/bayern.asp"),
url("https://www.wetterkontor.de/de/wetter/deutschland/schleswigholstein-hamburg.asp"),
url("https://www.wetterkontor.de/de/wetter/deutschland/badenwuerttemberg.asp"),
url("https://www.wetterkontor.de/de/wetter/deutschland/brandenburg-berlin.asp"),
url("https://www.wetterkontor.de/de/wetter/deutschland/niedersachsen.asp"),
url("https://www.wetterkontor.de/de/wetter/deutschland/niedersachsen-bremen.asp"),
url("https://www.wetterkontor.de/de/wetter/deutschland/hessen.asp"),
url("https://www.wetterkontor.de/de/wetter/deutschland/mecklenburgvorpommern.asp"),
url("https://www.wetterkontor.de/de/wetter/deutschland/nordrheinwestfalen.asp"),
url("https://www.wetterkontor.de/de/wetter/deutschland/rheinlandpfalz-saarland.asp"),
url("https://www.wetterkontor.de/de/wetter/deutschland/sachsen.asp"),
url("https://www.wetterkontor.de/de/wetter/deutschland/sachsenanhalt.asp"),
url("https://www.wetterkontor.de/de/wetter/deutschland/thueringen.asp"){
#header, H1,H2, HR, P, #content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(3) > DIV:first-child > UL > LI:last-child,
.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-top.cc-color-override-530831885,
#page_margins > DIV > DIV > DIV:first-child > DIV:first-child > DIV,
#page_margins > DIV > DIV > DIV:last-child,
#page_margins > DIV > DIV > DIV:first-child > DIV:last-child,
.uk-breadcrumb, .uk-width-large-2-5.uk-width-medium-1-3, .uk-panel.uk-panel-box.uk-margin, .uk-grid.uk-grid-small.uk-grid-divider,
#wkFooter2, .cc_banner.cc_container.cc_container--open, #bnr, #maine0d59d447b, .mir_info.mir_info-outside {display: none !important;}
#content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(3) > DIV:first-child > UL > LI:first-child > A,
#content > DIV > DIV:first-child > H1,
#content > DIV > DIV:first-child > ARTICLE > H2:nth-child(8),
#content > DIV > DIV:first-child > ARTICLE > H2:nth-child(10),
#content > DIV > DIV:first-child > ARTICLE > DIV:last-child,
.uk-width-small-1-2.uk-width-medium-1-2, #shr-admin-badge,
.uk-text-right.uk-text-small.uk-text-muted, .uk-form-row,
.uk-panel.uk-panel-box{display: none !important;}
#page_margins { margin-top: -100px !important;}
#page{box-shadow: none!important; border: none !important;}
HTML, #start, .uk-grid {background: #FFFFFF !important;}
#content > DIV > DIV:first-child > DIV:nth-child(3) > UL:last-child > LI:first-child {margin-top: 100px !important; margin-bottom: -50px !important;}
#content > DIV > DIV:first-child > DIV:nth-child(3) > UL:last-child > LI:last-child {margin-top: 100px !important; margin-bottom: -50px !important;}
}
@-moz-document url-prefix("https://www.wetterkontor.de/de/wetter/deutschland/wetter-vorhersage-ort.asp"){
#header, H1, H2, HR, P, #content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(3) > DIV:first-child > UL > LI:last-child,
.uk-breadcrumb, .uk-width-large-2-5.uk-width-medium-1-3,
.uk-panel.uk-panel-box.uk-margin,
.uk-grid.uk-grid-small.uk-grid-divider, #wkFooter2, .cc_banner.cc_container.cc_container--open {display: none !important;}
#content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(3) > DIV:first-child > UL > LI:first-child > A,
#content > DIV > DIV:first-child > H1, #shr-admin-badge,
#content > DIV > DIV:first-child > ARTICLE > DIV:last-child,
#content > DIV > DIV:first-child > DIV:nth-child(6) > DIV > UL,
#content > DIV > DIV:first-child > DIV:first-child,
#content > DIV > DIV:first-child > DIV:nth-child(20),
#content > DIV > DIV:first-child > P:nth-child(27),
#content > DIV > DIV:first-child > P:last-child,
#content > DIV > DIV:first-child > DIV:nth-child(14) > DIV,
#content > DIV > DIV:first-child > DIV:nth-child(23) > P:last-child > A,
.uk-subnav.uk-subnav-pill, .uk-subnav.uk-subnav-line,
.uk-width-small-1-2.uk-width-medium-1-2,
.uk-form-row {display: none !important;}
#content > DIV > DIV:first-child > UL:nth-child(9) > LI:nth-child(2),
#content > DIV > DIV:first-child > UL:nth-child(9) > LI:first-child,
#content > DIV > DIV:first-child > UL:nth-child(9) > LI:nth-child(3),
#content > DIV > DIV:first-child > UL:nth-child(9) > LI:last-child,
#content > DIV > DIV:first-child > UL:nth-child(17) > LI:first-child,
#content > DIV > DIV:first-child > UL:nth-child(17) > LI:nth-child(2),
#content > DIV > DIV:first-child > UL:nth-child(17) > LI:nth-child(3),
#content > DIV > DIV:first-child > UL:nth-child(17) > LI:last-child
{max-width: 150px !important; margin-left: 15px !important; margin-right: -15px !important;}
#warnungen > H2{margin-left: 10px !important;}
#content > DIV > DIV:first-child > DIV:nth-child(23) > DIV > DIV:last-child{min-width: 200px !important;}
#content > DIV > DIV:first-child > H2:nth-child(5){ margin-left: 70px !important; margin-top: -25px !important;}
#content > DIV > DIV:first-child > H2:nth-child(8){ margin-left: 130px !important;}
#content > DIV > DIV:first-child > H2:nth-child(16){ margin-left: 220px !important;}
#content > DIV > DIV:first-child > DIV:nth-child(23) > P:nth-child(2) > SPAN { margin-left: 12px !important;}
#content > DIV > DIV:first-child > DIV:nth-child(23) > H3 { margin-left: 12px !important; margin-right: -10px !important;}
#content > DIV > DIV:first-child > DIV:nth-child(23) > DIV > DIV:first-child {width: 360px !important;
margin-left: 10px !important; margin-right: -30px !important;}
#content > DIV > DIV:first-child > DIV:nth-child(23) > DIV > DIV:first-child > DL {width: 500px !important;
margin-left: 10px !important;}
#content > DIV > DIV:first-child > DIV:nth-child(23) > DIV > DIV:nth-child(2),
#content > DIV > DIV:first-child > DIV:nth-child(23) > DIV > DIV:last-child {max-width: 110px !important; }
}
@-moz-document url-prefix("https://www.wetterkontor.de/de/aktuelle-werte-deutschland-wind.asp"),
url-prefix("https://www.wetterkontor.de/de/aktuelle-werte-deutschland-wetter.asp"),
url-prefix("https://www.wetterkontor.de/de/aktuelle-werte-deutschland-niederschlag.asp"),
url-prefix("https://www.wetterkontor.de/de/aktuelle-werte-deutschland-temperatur.asp"),
url-prefix("https://www.wetterkontor.de/de/aktuelle-werte-deutschland-sonnenscheindauer.asp"),
url-prefix("https://www.wetterkontor.de/de/aktuelle-werte-deutschland-druck.asp"),
url-prefix("https://www.wetterkontor.de/de/aktuelle-werte-deutschland-feuchte.asp"),
url-prefix("https://www.wetterkontor.de/de/aktuelle-werte-deutschland-gefuehlte-temperatur.asp"),
url-prefix("https://www.wetterkontor.de/de/aktuelle-werte-deutschland-sichtweite.asp"){
#header, H1, H2, P, .uk-breadcrumb, .uk-width-large-2-5.uk-width-medium-1-3, #wkFooter2, #content > DIV > DIV:first-child > DIV:nth-child(5),
.uk-text-right.uk-text-small.uk-text-muted, #content > DIV > DIV:first-child > ARTICLE > UL > LI:last-child, #content > DIV > DIV:first-child >
ARTICLE > UL > LI:first-child > A,
.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-top.cc-color-override-530831885,
#page_margins > DIV > DIV > DIV:first-child > DIV:first-child > DIV,
#page_margins > DIV > DIV > DIV:last-child,
#page_margins > DIV > DIV > DIV:first-child > DIV:last-child,
.uk-panel.uk-panel-box.uk-margin, #content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(3) > DIV:first-child
> UL > LI:first-child > A, .cc_banner.cc_container.cc_container--open, #content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(4) > HR,
#start > IMG {display: none !important;}
#content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(4) > UL:last-child > LI:first-child {margin-top: -30px !important; }
#content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(4) > UL:last-child > LI:last-child{margin-top: -30px !important; }
#content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(4) > UL:first-child > LI:nth-child(7){margin-left: 215px !important;}
#shr-admin-badge,
#content > DIV > DIV:first-child > ARTICLE > UL > LI:first-child,
#content > DIV > DIV:first-child > ARTICLE > UL > LI:last-child {display: none !important;}
.uk-panel.uk-panel-box {max-height: 42px !important; margin-top: -8px !important;}
.uk-h4.wk-header-margins {margin-bottom: 2px !important; margin-top: 3px !important;}
LI{margin-top: 3px !important;}
#page{box-shadow: none!important; border: none !important;}
HTML, #start, .uk-grid {background: #FFFFFF !important;}
}
@-moz-document url-prefix("https://www.wetterkontor.de/de/radar/radar-vorhersage.asp"){
#header, H1, H2, P, #content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(3) > DIV:first-child > UL > LI:last-child,
.uk-breadcrumb, .uk-width-large-2-5.uk-width-medium-1-3,.uk-width-medium-1-1, .uk-width-large-2-5.uk-width-medium-1-2,
#wkFooter2, #content > DIV > DIV:first-child > DIV:nth-child(5), .uk-text-right.uk-text-small.uk-text-muted,
.cc_banner.cc_container.cc_container--open, .uk-panel.uk-panel-box.uk-margin, #shr-admin-badge {display: none !important;}
#page{box-shadow: none!important; border: none !important;}
HTML, #start, .uk-grid {background: #FFFFFF !important;}
}
@-moz-document url-prefix("https://www.wetterkontor.de/de/radar/radar-ost.asp"),
url-prefix("https://www.wetterkontor.de/de/radar/radar-suedost.asp"),
url-prefix("https://www.wetterkontor.de/de/radar/radar-nordost.asp"),
url-prefix("https://www.wetterkontor.de/de/radar/radar-suedwest.asp"),
url-prefix("https://www.wetterkontor.de/de/radar/radar-west.asp"),
url-prefix("https://www.wetterkontor.de/de/radar/radar-nordwest.asp"){
#header, H1, H2, P, .uk-breadcrumb, .uk-width-large-2-5.uk-width-medium-1-3,
#wkFooter2, .uk-text-right.uk-text-small.uk-text-muted, .uk-width-small-1-2.uk-width-medium-1-3.uk-row-first,
#content > DIV > DIV:first-child > DIV:nth-child(3) > DIV > DIV:first-child > UL > LI > A ,
#content > DIV > DIV:first-child > DIV:nth-child(3) > DIV > DIV:first-child > UL,
.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-top.cc-color-override-530831885,
#page_margins > DIV > DIV > DIV:first-child > DIV:first-child > DIV,
#page_margins > DIV > DIV > DIV:last-child,
#page_margins > DIV > DIV > DIV:first-child > DIV:last-child,
#shr-admin-badge, .cc_banner.cc_container.cc_container--open {display: none !important;}
#r1 {margin-left: 50px !important;}
#content > DIV > DIV:first-child > DIV:nth-child(3){width: 500px !important; margin-left: 55px !important;}
#content > DIV > DIV:first-child > DIV:nth-child(3) > DIV {width: 490px !important; margin-left: 5px !important;
background: transparent !important; }
.uk-subnav.uk-subnav-pill.uk-align-medium-right {min-width: 380px !important;}
#page{box-shadow: none!important; border: none !important;}
HTML, #start, .uk-grid {background: #FFFFFF !important;}
}
@-moz-document url-prefix("https://www.wetterkontor.de/de/radar.asp") {
#header, H1, H2, P, #content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(3) > DIV:first-child > UL > LI:last-child,
.uk-breadcrumb, .uk-width-large-2-5.uk-width-medium-1-3, #wkFooter2, #content > DIV > DIV:first-child > DIV:nth-child(5),
.uk-text-right.uk-text-small.uk-text-muted, #shr-admin-badge, .uk-panel.uk-panel-box.uk-margin,
#tage5bis8, .uk-width-large-1-6.uk-hidden-small.uk-hidden-medium, div.uk-grid:nth-child(3),
#page_margins > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1),
div.uk-panel:nth-child(14), .cc_banner.cc_container.cc_container--open {display: none !important;}
#page{box-shadow: none!important; border: none !important;}
HTML, #start, .uk-grid {background: #FFFFFF !important;}
}
@-moz-document url-prefix("https://www.wetterkontor.de/de/bio/uv-index.asp") {
#header, H1, H2, P, #content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(3) > DIV:first-child > UL > LI:last-child,
.uk-breadcrumb, .uk-width-large-2-5.uk-width-medium-1-3, #wkFooter2, #content > DIV > DIV:first-child > DIV:nth-child(5),
.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-top.cc-color-override-530831885,
#page_margins > DIV > DIV > DIV:first-child > DIV:first-child > DIV,
#page_margins > DIV > DIV > DIV:last-child,
#page_margins > DIV > DIV > DIV:first-child > DIV:last-child,
.uk-text-right.uk-text-small.uk-text-muted,#shr-admin-badge, .uk-panel.uk-panel-box.uk-margin,
.uk-width-large-2-5.uk-width-medium-1-2, H5, .cc_banner.cc_container.cc_container--open, #start > IMG
{display: none !important;}
}
@-moz-document url-prefix("https://www.wetterkontor.de/de/bio/pollenflug-hasel.asp"),
url-prefix("https://www.wetterkontor.de/de/bio/pollenflug-erle.asp"),
url-prefix("https://www.wetterkontor.de/de/bio/pollenflug-birke.asp"),
url-prefix("https://www.wetterkontor.de/de/bio/pollenflug-graeser.asp"),
url-prefix("https://www.wetterkontor.de/de/bio/pollenflug-ambrosia.asp"),
url-prefix("https://www.wetterkontor.de/de/bio/pollenflug-beifuss.asp"),
url-prefix("https://www.wetterkontor.de/de/bio/pollenflug-roggen.asp"),
url-prefix("https://www.wetterkontor.de/de/bio/pollenflug-esche.asp"){
#header, H1, H2, P, #content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(3) > DIV:first-child > UL > LI:last-child, .uk-breadcrumb,
.uk-width-large-2-5.uk-width-medium-1-3, #wkFooter2, #content > DIV > DIV:first-child > DIV:nth-child(5), .uk-text-right.uk-text-small.uk-text-muted,
.uk-panel.uk-panel-box.uk-margin, .uk-width-large-2-5.uk-width-medium-1-2, H5, TABLE, .uk-panel.uk-panel-box.uk-panel-box-primary, #start > IMG,
.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-top.cc-color-override-530831885,
#page_margins > DIV > DIV > DIV:first-child > DIV:first-child > DIV,
#page_margins > DIV > DIV > DIV:last-child,
#page_margins > DIV > DIV > DIV:first-child > DIV:last-child,
.cc_banner.cc_container.cc_container--open {display: none !important;}
#page{box-shadow: none!important; border: none !important;}
HTML, #start, .uk-grid {background: #FFFFFF !important;}
}
@-moz-document url-prefix("https://www.wetterkontor.de/warnungen/wetterwarnungen-bayern.asp"),
url-prefix("https://www.wetterkontor.de/warnungen/wetterwarnungen-badenwuerttemberg.asp"),
url-prefix("https://www.wetterkontor.de/warnungen/wetterwarnungen-brandenburg-berlin.asp"),
url-prefix("https://www.wetterkontor.de/warnungen/wetterwarnungen-hessen.asp"),
url-prefix("https://www.wetterkontor.de/warnungen/wetterwarnungen-mecklenburgvorpommern.asp"),
url-prefix("https://www.wetterkontor.de/warnungen/wetterwarnungen-niedersachsen-bremen.asp"),
url-prefix("https://www.wetterkontor.de/warnungen/wetterwarnungen-nordrheinwestfalen.asp"),
url-prefix("https://www.wetterkontor.de/warnungen/wetterwarnungen-rheinlandpfalz-saarland.asp"),
url-prefix("https://www.wetterkontor.de/warnungen/wetterwarnungen-sachsen.asp"),
url-prefix("https://www.wetterkontor.de/warnungen/wetterwarnungen-sachsenanhalt.asp"),
url-prefix("https://www.wetterkontor.de/warnungen/wetterwarnungen-schleswigholstein-hamburg.asp"),
url-prefix("https://www.wetterkontor.de/warnungen/wetterwarnungen-thueringen.asp"){
#header,H1, .uk-width-large-2-5.uk-width-medium-1-3.uk-hidden-small, .uk-text-right, #content > DIV > DIV:first-child > P:nth-child(6),
#content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(3) > DIV:first-child > UL > LI:last-child, .uk-breadcrumb,
.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-top.cc-color-override-530831885,
#page_margins > DIV > DIV > DIV:first-child > DIV:first-child > DIV,
#page_margins > DIV > DIV > DIV:last-child,
#page_margins > DIV > DIV > DIV:first-child > DIV:last-child,
#wkFooter2, #content > DIV > DIV:first-child > DIV:nth-child(5), .uk-panel.uk-panel-box.uk-margin, .banner728x90,
.uk-width-large-1-6.uk-hidden-small.uk-hidden-medium, .uk-width-1-1.uk-hidden-small.uk-text-center,
#content > DIV > DIV:first-child > P:nth-child(3), #content > DIV > DIV:first-child > P:nth-child(2),
#page_margins > DIV > DIV > DIV:first-child > DIV:last-child > DIV,
.cc_banner.cc_container.cc_container--open {display: none !important;}
#page{box-shadow: none!important; border: none !important;}
HTML, #start, .uk-grid {background: #FFFFFF !important;}
DIV[class="warnungen_box uk-panel uk-panel-box uk-panel-box-primary"]{margin-top: -300px !important;}
#karte {margin-left: -100px !important;}
}
@-moz-document url-prefix("https://www.wetterkontor.de/warnungen/warnung.asp"){
.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-top.cc-color-override-530831885,
#page_margins > DIV > DIV > DIV:first-child > DIV:first-child > DIV,
#page_margins > DIV > DIV > DIV:last-child,
#page_margins > DIV > DIV > DIV:first-child > DIV:last-child,
#header, .uk-width-large-2-5.uk-width-medium-1-3.uk-hidden-small, .uk-text-right,
.uk-breadcrumb, #wkFooter2, #content > DIV > DIV:first-child > DIV:nth-child(7),
.mir_container.mir_ad-800, div.uk-grid-small > div:nth-child(2),
div.uk-grid:nth-child(3), .banner728x90, #shr-admin-badge,
#content > DIV > DIV:first-child > DIV:nth-child(8), #content > DIV > DIV:first-child > DIV:nth-child(9),
.cc_banner.cc_container.cc_container--open {display: none !important;}
body {margin-left: 20px !important;}
#content {height: 700px !important; width: 1200px !important;}
#page{box-shadow: none!important; border: none !important;}
.uk-grid.uk-grid-width-medium-1-2 {margin-left: 0px !important;}
HTML, #start, .uk-grid {background: #FFFFFF !important; }
#karte {margin-left: -110px !important; margin-top: 80px !important;}
}
@-moz-document url("https://www.wetterkontor.de/warnungen/"){
#header, .uk-width-large-2-5.uk-width-medium-1-3.uk-hidden-small, .uk-text-right,
#content > DIV > DIV:first-child > DIV:first-child > UL > LI:nth-child(3),
.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-top.cc-color-override-530831885,
#page_margins > DIV > DIV > DIV:first-child > DIV:first-child > DIV,
#page_margins > DIV > DIV > DIV:last-child,
#page_margins > DIV > DIV > DIV:first-child > DIV:last-child,
.uk-breadcrumb, #wkFooter2, #content > DIV > DIV:first-child > DIV:nth-child(10),
.banner728x90, #shr-admin-badge, #content > DIV > DIV:first-child > DIV:nth-child(8),
div.uk-grid-small:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1),
div.uk-grid-small:nth-child(1) > div:nth-child(2), div.uk-grid:nth-child(3),
.cc_banner.cc_container.cc_container--open {display: none !important;}
body {margin-left: 25px !important;}
#content {height: 700px !important; width: 1200px !important;}
#page{box-shadow: none!important; border: none !important;}
.uk-grid.uk-grid-width-medium-1-2 {margin-left: 0px !important;}
HTML, #start, .uk-grid {background: #FFFFFF !important; }
}
@-moz-document url-prefix("https://www.wetterkontor.de/wetter-warnungen/"){
.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-top.cc-color-override-530831885,
#page_margins > DIV > DIV > DIV:first-child > DIV:first-child > DIV,
#page_margins > DIV > DIV > DIV:last-child,
#page_margins > DIV > DIV > DIV:first-child > DIV:last-child,
#header, .uk-width-large-2-5.uk-width-medium-1-3.uk-hidden-small, .uk-text-right,
.uk-breadcrumb, #wkFooter2, #content > DIV > DIV:first-child > DIV:nth-child(10),
.banner728x90, #shr-admin-badge, #content > DIV > DIV:first-child > DIV:nth-child(8),
div.uk-panel:nth-child(15),
#tage5bis8, .uk-width-large-1-6.uk-hidden-small.uk-hidden-medium,
.uk-grid.uk-margin.uk-hidden-small.uk-hidden-medium,
.uk-panel.uk-panel-box.uk-margin,
#content > DIV > DIV:first-child > DIV:nth-child(7),
#content > DIV > DIV:first-child > P:nth-child(4),
#content > DIV > DIV:first-child > P:nth-child(5),
.cc_banner.cc_container.cc_container--open {display: none !important;}
#content {height: 700px !important; }
#page{box-shadow: none!important; border: none !important;}
HTML, #start, .uk-grid {background: #FFFFFF !important; }
#content > DIV > DIV:first-child > DIV:nth-child(6) > UL {margin-left: 0px !important;}
}
@-moz-document url-prefix("https://www.wetterkontor.de/wetter-vorhersage/deutschland/"){
#header, .uk-width-large-2-5.uk-width-medium-1-3.uk-hidden-small, .uk-text-right,
.uk-width-large-2-5.uk-width-medium-1-3,
#content > DIV > DIV:first-child > DIV:first-child,
#content > DIV > DIV:first-child > DIV:nth-child(2) > UL > LI:nth-child(5),
#content > DIV > DIV:first-child > DIV:nth-child(21),
#content > DIV > DIV:first-child > FORM > DIV,
.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-top.cc-color-override-530831885,
#page_margins > DIV > DIV > DIV:first-child > DIV:first-child > DIV,
#page_margins > DIV > DIV > DIV:last-child,
#page_margins > DIV > DIV > DIV:first-child > DIV:last-child,
#aktuelle_beobachtung > P:last-child, div.uk-panel:nth-child(15),
#tage5bis8, .uk-width-large-1-6.uk-hidden-small.uk-hidden-medium,
.uk-grid.uk-margin.uk-hidden-small.uk-hidden-medium,
#content > DIV > DIV:first-child > DIV:nth-child(2) > UL > LI:last-child,
#content > DIV > DIV:first-child > DIV:nth-child(2) > UL > LI:nth-child(6),
#content > DIV > DIV:first-child > P:nth-child(27),
.uk-breadcrumb, #wkFooter2, #content > DIV > DIV:first-child > DIV:nth-child(10),
.banner728x90, #shr-admin-badge, #content > DIV > DIV:first-child > DIV:nth-child(8),
.cc_banner.cc_container.cc_container--open {display: none !important;}
.uk-panel, H1, H2, #content > DIV > DIV:first-child > P:nth-child(4),
.uk-subnav.uk-subnav-line {margin-left: 30px !important;}
#content > DIV > DIV:first-child > DIV:nth-child(7){margin-left: -15px !important;}
HTML, #start, .uk-grid {background: #FFFFFF !important;}
#page{box-shadow: none!important; border: none !important;}
}
@-moz-document url-prefix("https://www.wetterkontor.de/biowetter/"){
#content > DIV > DIV:first-child > DIV:first-child > UL > LI:last-child,
#header, .uk-width-large-2-5.uk-width-medium-1-3.uk-hidden-small, .uk-text-right,
.uk-width-large-2-5.uk-width-medium-1-2, #content > DIV > DIV:first-child > DIV:nth-child(21),
.uk-breadcrumb, #wkFooter2, #content > DIV > DIV:first-child > DIV:nth-child(10),
.banner728x90, #shr-admin-badge, #content > DIV > DIV:first-child > DIV:nth-child(8),
.cc_banner.cc_container.cc_container--open, div.uk-panel:nth-child(6),
#tage5bis8, .uk-width-large-1-6.uk-hidden-small.uk-hidden-medium,
.uk-grid.uk-margin.uk-hidden-small.uk-hidden-medium,
.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-top.cc-color-override-530831885,
#page_margins > DIV > DIV > DIV:first-child > DIV:first-child > DIV,
#page_margins > DIV > DIV > DIV:last-child,
#page_margins > DIV > DIV > DIV:first-child > DIV:last-child,
.uk-panel.uk-panel-box.uk-margin {display: none !important;}
HTML, #start, .uk-grid {background: #FFFFFF !important;}
body {margin-top: 25px !important;}
#page{box-shadow: none!important; border: none !important;}
}
@-moz-document url-prefix("https://www.wetterkontor.de/de/blitze/"){
#header, .uk-width-large-2-5.uk-width-medium-1-3.uk-hidden-small, .uk-text-right,
.uk-width-large-2-5.uk-width-medium-1-3, #content > DIV > DIV:first-child > DIV:nth-child(21),
#content > DIV > DIV:first-child > ARTICLE > P:nth-child(7),
#content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(8),
#content > DIV > DIV:first-child > ARTICLE > P:nth-child(9),
#content > DIV > DIV:first-child > ARTICLE > P:nth-child(10),
#content > DIV > DIV:first-child > ARTICLE > P:nth-child(11),
#content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(12),
#content > DIV > DIV:first-child > ARTICLE > P:nth-child(13),
.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-top.cc-color-override-530831885,
#page_margins > DIV > DIV > DIV:first-child > DIV:first-child > DIV,
#page_margins > DIV > DIV > DIV:last-child,
#page_margins > DIV > DIV > DIV:first-child > DIV:last-child,
.uk-breadcrumb, #wkFooter2, #content > DIV > DIV:first-child > DIV:nth-child(10),
div.uk-panel:nth-child(15), div.uk-panel:nth-child(5),
#tage5bis8, .uk-width-large-1-6.uk-hidden-small.uk-hidden-medium,
.uk-grid.uk-margin.uk-hidden-small.uk-hidden-medium,
.banner728x90, #shr-admin-badge, #content > DIV > DIV:first-child > DIV:nth-child(8),
#content > DIV > DIV:first-child > ARTICLE > DIV:nth-child(6),
.cc_banner.cc_container.cc_container--open {display: none !important;}
HTML, #start, .uk-grid {background: #FFFFFF !important;}
H1{margin-left: 160px !important;}
#page{box-shadow: none!important; border: none !important;}
}
@-moz-document url-prefix("https://www.wetterkontor.de/de/wetter/europa/"){
#header,H1, H2, .uk-width-large-2-5.uk-width-medium-1-3, .uk-text-right, .uk-text-muted, #content > DIV > DIV:first-child > ARTICLE >
DIV:nth-child(3) > DIV:first-child > UL > LI:last-child, .uk-breadcrumb, #wkFooter2, #content > DIV > DIV:first-child > DIV:nth-child(5),
.uk-panel, .div_part,#content > DIV > DIV:first-child > P:nth-child(2), .uk-grid.uk-grid-small.uk-grid-match,
.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-top.cc-color-override-530831885,
#page_margins > DIV > DIV > DIV:first-child > DIV:first-child > DIV,
#page_margins > DIV > DIV > DIV:last-child,
#page_margins > DIV > DIV > DIV:first-child > DIV:last-child,
.cc_banner.cc_container.cc_container--open, #start > IMG {display: none !important;}
#page{box-shadow: none!important; border: none !important;}
HTML, #start, .uk-grid {background: #FFFFFF !important;}
}
@-moz-document url-prefix("https://www.wetterkontor.de/de/pegel/"){
.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-top.cc-color-override-530831885,
#page_margins > DIV > DIV > DIV:first-child > DIV:first-child > DIV,
#page_margins > DIV > DIV > DIV:last-child,
#page_margins > DIV > DIV > DIV:first-child > DIV:last-child,
#header, H1, H2, P, #wkFooter2, #content > DIV > DIV:first-child > DIV:nth-child(5), #shr-admin-badge,
#content > DIV > DIV:first-child > DIV, #content > DIV > DIV:first-child > ARTICLE > DIV:last-child > HR,
.breadcrumb,.uk-width-large-2-5.uk-width-medium-1-3, #start > IMG, .cc_banner-wrapper {display: none !important;}
.uk-panel.uk-panel-box.uk-margin {margin-top: -5px !important;}
}
@-moz-document domain(www.msn.com) {
#nav a {color: #ffffff !important;}
.head, #header-common, .data-attribution,
#conditionalbanner, .pagingsection, #foot,NOSCRIPT, .addfavorite, .gps, .actions, #precontent,
.newlist, .-axuqt, .aaiyvru, div.buttons:nth-child(3), .aside, div.normalsection:nth-child(4) > div:nth-child(1) > div:nth-child(1),
div.normalsection:nth-child(6), div.normalsection:nth-child(5), .-aqttvqlehyju, #prefooter, .asidead {display: none! important;}
#maincontent{margin-top: 0px !important;}
#nav{background:#3c6ea7 !important; margin-top: 0px !important; }
div.outer:nth-child(2) {margin-left: 50px !important;}
}
@-moz-document url-prefix("https://www.daswetter.com/wetterkarten/"),
url-prefix("https://www.daswetter.com/wetter_"){
body{margin-left: -30px !important; margin-top: -50px !important;}
#cabecera {margin-left: 30px !important;}
}
@-moz-document domain(www.daswetter.com) {.estado-actual > span:nth-child(1) > span:nth-child(2),
.publicidad, ul.enlaces:nth-child(2), span.secundaria:nth-child(4), .mas-noticias, .publicidad-pie,
span.columnas:nth-child(2) > span:nth-child(1) > span:nth-child(2), #bannerSupPC,
span.columnas:nth-child(5) > span:nth-child(1) > span:nth-child(2), div.megabanner,
aside.caja, span.columnas:nth-child(6), span.franja:nth-child(7), #gpdr, #colBlanca,
span.columnas:nth-child(5) > span:nth-child(1) > span:nth-child(1) > span:nth-child(1) > a:nth-child(2),
.lluvia-nieve > span:nth-child(1) > a:nth-child(2), #izquierda, #news1, .fuente,
#sat > div:nth-child(2), li.mLi:nth-child(6), .menu > ul:nth-child(1) > li:nth-child(6),
span.franja:nth-child(4), span.principal:nth-child(3), span.secundaria:nth-child(4),
.navegacion > a:nth-child(1) > img:nth-child(1), #pubIzq, #pubAside, #pubAside2, .pubDesk,
.modulo.bSocial, .modulo.fotoLoc, #divGota, .liCompartir.comp-svg, .icons-de.liCompartir,
#wrap > HEADER > ASIDE > DIV > _moz_generated_content_before, #bottom_newsletter,
DIV[class="tCook"][style="display: block;"], #pubSup > DIV,#top30, .modulo.pubMapa,
.modulo.fase-lunar.sl-1, .modulo.locC, FOOTER, #foots, .leySocial, #modulos > ASIDE,
#pIzq, #top-prediccion, .galery-svg, #mod_izquierda, #mod_derechos_uso, span.boton:nth-child(2),
DIV[class="addthis-smartlayers addthis-smartlayers-desktop"][aria-labelledby="at4-share-label"],
.locC.half-module, #pubInferior, .leaflet-bottom.leaflet-right, #contPag, #meteored_share,
.selectMapaLugar, #full_screen, .botonera, #selectRadarLugar, #selector_estilo, #selector_tipos,
span.secundaria:nth-child(2),
DIV[class="at-share-dock-outer addthis-smartlayers addthis-smartlayers-mobile"][aria-labelledby="at-share-dock-label"][role="region"][role="region"],#mmt_vermas,#mapa-loc-shared {display: none !important;}
header #contSup .logo-svg img {display: none !important;}
span.columnas:nth-child(3),.titulo-horas, .franja {
box-shadow: none!important; border: none !important;}
span.columnas:nth-child(1) > span:nth-child(1) > span:nth-child(1),
span.columnas:nth-child(5) > span:nth-child(1) > span:nth-child(1),
span.columnas:nth-child(5) > span:nth-child(1) > span:nth-child(1) > span:nth-child(1){
box-shadow: none!important; border: none !important;}
[class="secundaria"]{
margin-left:35px !important; margin-right: -80px !important;}
[class="prevision-hoy-horas"]{
margin-left:280px !important; margin-right: -280px !important; margin-top:30px !important;
margin-bottom: -50px !important; box-shadow: none!important;}
[class="tabla-horas"]{
margin-right: -30px !important; margin-top:50px !important;
width: 730px !important;}
[class="por-horas"]{ margin-top:-15px !important; }
#divPestanas, #buscador,
.loc-dia {margin-left: 30px !important;}
#cookies {margin-right: -30px !important;}
.grafica{margin-left: 15px !important; width: 740px !important;}
.sin_prob{margin-left: 285px !important; margin-right: -255px !important;
margin-bottom: -70px !important; }
span.columnas:nth-child(3) > span:nth-child(1) > span:nth-child(2)
{margin-left: 50px !important; margin-right: -30px !important; margin-top: 50px !important;}
.titulo-horas{margin-left: 50px !important; margin-right: -30px !important;
margin-bottom: 30px !important; margin-top: -20px !important;}
span.columnas:nth-child(3) > span:nth-child(1) > span:nth-child(1) > section:nth-child(1)
{margin-left: 15px !important; margin-right: 20px !important;}
span.columnas:nth-child(3) > span:nth-child(1) > span:nth-child(2) > section:nth-child(1) > table:nth-child(1) > tbody:nth-child(2)
{margin-left: 50px !important; margin-right: -30px !important;}
.map-loc-titulo{margin-left: -70px !important;}
.dos-semanas .dia.activo::after {
border-right: 51px solid transparent !important;
border-left: 51px solid transparent !important;}
header #contSup{margin-left: -40px !important;
box-shadow: none!important; border: none !important;}
.navegacion{margin-left: -100px !important;
box-shadow: none!important; border: none !important;}
span.columnas:nth-child(2){margin-left: -270px !important;
box-shadow: none!important; border: none !important;}
#contenedorHora{margin-left: 70px !important;}
#mod_derecha{margin-left: -145px !important;}
#mods_cont
{width: 85% !important; margin-left: 60px !important;
box-shadow: none!important; border: none !important;}
#pCentro {margin-left: 120px !important;}
#mapid{min-width: 740px !important; min-height: 500px !important;
margin-left: -80px !important;
box-shadow: none!important; border: none !important;}
#controles_mm {margin-left: -70px !important;}
#h1Ul > h1:nth-child(1){margin-left: 120px !important;}
#mapaAlertas{margin-left: 90px !important;}
#tipAlert{margin-left: 50px !important;}
span.columnas:nth-child(5){margin-top: -50px !important;}
span.columnas:nth-child(2){margin-top: -60px !important;}
.subcabecera {padding-left: 20px !important;
box-shadow: none!important; border: none !important;}
.dos-semanas{padding-left: 40px !important;
box-shadow: none!important; border: none !important;}
.estado-actual, span.columnas:nth-child(1),
span.franja:nth-child(4),span.columnas:nth-child(5),
span.columnas:nth-child(6), span.columnas:nth-child(7){padding-left: 50px !important;
box-shadow: none!important; border: none !important;}
.franjas{background: #FFFFFF !important; box-shadow: none!important; border: none !important; margin-left:-45px !important;}
.lluvia-nieve > span:nth-child(1){box-shadow: none!important; border: none !important;}
navegacion label{border: none !important;}
}
@-moz-document domain(www.meteocentrale.ch) {
#header,#top,#left,#c8548,#right,#footer,#wetterapp_border > NOSCRIPT,#content > H1,#page > NOSCRIPT,
body > div:nth-child(10),body > div:nth-child(9), body > div:nth-child(16),body > div:nth-child(13),
#lower-content > center:nth-child(6){display: none !important;}
#wetterapp_border{
margin-left: -30px !important;
margin-top: -10px !important;}
}
@-moz-document domain(www.wetter.net) {
header.row {background: transparent !important;}
div.col-md-5:nth-child(3) {margin-top: 5px !important; margin-bottom: -30px !important; margin-left:-24px !important;}
.city-favs{margin-top: -10px !important; margin-left:-220px !important;}
.col-md-10 > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1) > p:nth-child(3),
.col-md-10 > ul:nth-child(1) > li:nth-child(2) > a:nth-child(1) > p:nth-child(3) {background: white !important;
color: black !important; font-weight: bold !important;}
#city_search_input {background: white !important; color: black !important; font-weight: bold !important;}
.toggle-favs-icon-down:after ,
.toggle-favs-icon-up:after {
color: white !important;
}
#bodyContainer_switch > DIV:nth-child(5) > DIV > UL,
HTML > BODY > DIV:first-child, NAV, FOOTER, HTML > BODY > DIV:nth-child(12),
.upArrow, .row.social_share_city , .advertising_pubperform.row,
.col-sm-4.teaser_block, .advertising_city.col-xs-12, .advertising_left,
.col-sm-8.teaser_block.teaser_block_2, .teaser_container > div:nth-child(1),
div.container-fluid, .weather_container > div:nth-child(10), .share_buttons_float_right,
#banner, #sky, HTML > BODY > DIV:nth-child(9) > DIV > DIV > DIV, .col-md-3 > a:nth-child(1)
{display: none !important;}
.white.todayTextHeader{font-size: 24px !important;}
.white.center.todayText {font-size: 20px !important;}
p{font-size: 18px !important;}
}
@-moz-document domain(www.unwetterzentrale.de),
domain(www.niederschlagsradar.de),
url-prefix(http://db.eurad.uni-koeln.de/prognose/data/aktuell/trh_eur_1h_movd1.gif),
url-prefix(https://www.dwd.de/DWD/wetter/wv_allg/deutschland/film/vhs_deutschland.jpg),
url-prefix(https://www.dwd.de/DWD/wetter/aktuell/deutschland/bilder/wx_deutschland.jpg),
domain(www.meteox.de){
HTML {background: #FFFFFF !important;}
}
@-moz-document url-prefix("https://www.wetteronline.de/regenradar/berlin-bundesland"),
url-prefix("https://www.wetteronline.de/regenradar/hamburg-bundesland"),
url-prefix("https://www.wetteronline.de/regenradar/bremen-bundesland"),
url-prefix("https://www.wetteronline.de/regenradar/mecklenburg-vorpommern"),
url-prefix("https://www.wetteronline.de/regenradar/niedersachsen"),
url-prefix("https://www.wetteronline.de/regenradar/nordrhein-westfalen"),
url-prefix("https://www.wetteronline.de/regenradar/sachsen"),
url-prefix("https://www.wetteronline.de/regenradar/bayern"),
url-prefix("https://www.wetteronline.de/regenradar/baden-wuerttemberg"),
url-prefix("https://www.wetteronline.de/regenradar/thueringen"),
url-prefix("https://www.wetteronline.de/regenradar/sachsen-anhalt"),
url-prefix("https://www.wetteronline.de/regenradar/saarland"),
url-prefix("https://www.wetteronline.de/regenradar/hessen"),
url-prefix("https://www.wetteronline.de/regenradar/schleswig-holstein"),
url-prefix("https://www.wetteronline.de/regenradar/brandenburg-bundesland"),
url-prefix("https://www.wetteronline.de/regenradar/rheinland-pfalz"){
#top, #searchbox, #favorites, #memberarea_wrapper, #woBillboard, div._3Sb_2c:nth-child(12),
#map-searchform, div.leaflet-top:nth-child(2), ._1KFpPt, div.leaflet-bottom:nth-child(4),
#content-navigation, #header, #topcontainer, cc_banner, .cc_banner-wrapper, #ultraleftcontainer,
.cleverpush-bell, #rightcontainer {display: none !important;}
._1OzLNe {margin-bottom: 0px !important; margin-left: -120px !important;}
#content{margin-top: -100px !important;}
}
Alles anzeigen
--->
Mfg.
Endor
Wenn das auch nicht passt, dann teste diese Version auch mal:
// ==UserScript==
// @name zzzz-MultiRowTab_LiteforFx48.uc.js
// @namespace http://space.geocities.yahoo.co.jp/gl/alice0775
// @description Experimentelle CSS Version für Mehrzeilige Tableiste
// @include main
// @compatibility Firefox 69
// @author Alice0775
// @version 2016/08/05 00:00 Firefox 48
// @version 2016/05/01 00:01 hide favicon if busy
// @version 2016/03/09 00:01 Bug 1222490 - Actually remove panorama for Fx45+
// @version 2016/02/09 00:01 workaround css for lwt
// @version 2016/02/09 00:00
// ==/UserScript==
"use strict";
MultiRowTabLiteforFx();
function MultiRowTabLiteforFx() {
var css =` @-moz-document url-prefix("chrome://browser/content/browser.xhtml") {
/* Mehrzeilige Tableiste */
tabs>arrowscrollbox{display:block;}
tabs arrowscrollbox>scrollbox {
display:flex;display:-webkit-box;flex-wrap:wrap;
max-height: calc(var(--tab-min-height) * 5); /* Anzahl der Tabzeilen */
overflow-x:hidden;overflow-y:auto; }
tabs tab[fadein]:not([pinned]){flex-grow:1;}
tabs tab,.tab-background {
height: var(--tab-min-height);
overflow: hidden;
z-index: 1 !important; }
tab>.tab-stack{width:100%;}
[sizemode="fullscreen"] #TabsToolbar>#window-controls,
.titlebar-buttonbox-container>.titlebar-buttonbox{display:block;}
/* auf der rechten Seite Platz für die Schaltflächen der Titelleiste einfügen, damit die
Schaltflächen der Titelleiste und der Navigationsleiste nicht verdeckt werden */
[tabsintitlebar="true"] tabs scrollbar{-moz-window-dragging:no-drag;}
/* Drag-Bereich auf der linken und rechten Seite der
Tab-Leiste auslenden - verstecken
Links und rechts → hbox.titlebar-spacer
links → hbox.titlebar-spacer[type="pre-tabs"]
rechts → hbox.titlebar-spacer[type="post-tabs"] */
hbox.titlebar-spacer
/* Ausblenden - Verstecken */
,#alltabs-button,tabs [class^="scrollbutton"],tabs spacer,tabs tab:not([fadein]),[autohide="true"][inactive="true"] .titlebar-buttonbox { display: none; }
} `;
var sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
var uri = makeURI('data:text/css;charset=UTF=8,' + encodeURIComponent(css));
sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
var style = ' \
tabs tab { \
border-left: solid 1px hsla(0,0%,50%,.5) !important; \
border-right: solid 1px hsla(0,0%,50%,.5) !important; \
} \
tabs tab:after,tabs tab:before{display:none!important;} \
';
var sspi = document.createProcessingInstruction('xml-stylesheet',
'type="text/css" href="data:text/css,' + encodeURIComponent(style) + '"');
document.insertBefore(sspi, document.documentElement);
gBrowser.tabContainer.lastVisibleTab = function() {
var tabs = this.allTabs;
for (let i = tabs.length - 1; i >= 0; i--) {
if (!tabs[i].hasAttribute("hidden")) {
return i;
}
}
return -1;
}
gBrowser.tabContainer.clearDropIndicator = function() {
var tabs = this.allTabs;
for (let i = 0, len = tabs.length; i < len; i++) {
tabs[i].style.removeProperty("border-left-color");
tabs[i].style.removeProperty("border-right-color");
}
}
gBrowser.tabContainer.addEventListener("dragleave", gBrowser.tabContainer.clearDropIndicator, true);
gBrowser.tabContainer.on_dragover = function(event) {
this.clearDropIndicator();
var effects = this._getDropEffectForTabDrag(event);
var ind = this._tabDropIndicator;
if (effects == "" || effects == "none") {
ind.hidden = true;
return;
}
event.preventDefault();
event.stopPropagation();
var arrowScrollbox = this.arrowScrollbox;
// autoscroll the tab strip if we drag over the scroll
// buttons, even if we aren't dragging a tab, but then
// return to avoid drawing the drop indicator
var pixelsToScroll = 0;
if (this.getAttribute("overflow") == "true") {
var targetAnonid = event.originalTarget.getAttribute("anonid");
switch (targetAnonid) {
case "scrollbutton-up":
pixelsToScroll = arrowScrollbox.scrollIncrement * -1;
break;
case "scrollbutton-down":
pixelsToScroll = arrowScrollbox.scrollIncrement;
break;
}
if (pixelsToScroll) {
arrowScrollbox.scrollByPixels(
(RTL_UI ? -1 : 1) * pixelsToScroll,
true
);
}
}
/*
let draggedTab = event.dataTransfer.mozGetDataAt(TAB_DROP_TYPE, 0);
if (
(effects == "move" || effects == "copy") &&
this == draggedTab.container
) {
ind.hidden = true;
if (!this._isGroupTabsAnimationOver()) {
// Wait for grouping tabs animation to finish
return;
}
this._finishGroupSelectedTabs(draggedTab);
if (effects == "move") {
this._animateTabMove(event);
return;
}
}
this._finishAnimateTabMove();
*/
if (effects == "link") {
let tab = this._getDragTargetTab(event, true);
if (tab) {
if (!this._dragTime) {
this._dragTime = Date.now();
}
if (Date.now() >= this._dragTime + this._dragOverDelay) {
this.selectedItem = tab;
}
ind.hidden = true;
return;
}
}
var rect = arrowScrollbox.getBoundingClientRect();
var newMargin;
if (pixelsToScroll) {
// if we are scrolling, put the drop indicator at the edge
// so that it doesn't jump while scrolling
let scrollRect = arrowScrollbox.scrollClientRect;
let minMargin = scrollRect.left - rect.left;
let maxMargin = Math.min(
minMargin + scrollRect.width,
scrollRect.right
);
if (RTL_UI) {
[minMargin, maxMargin] = [
this.clientWidth - maxMargin,
this.clientWidth - minMargin,
];
}
newMargin = pixelsToScroll > 0 ? maxMargin : minMargin;
} else {
let newIndex = this._getDropIndex(event, effects == "link");
let children = this.allTabs;
if (newIndex == children.length) {
let tabRect = children[newIndex - 1].getBoundingClientRect();
if (RTL_UI) {
newMargin = rect.right - tabRect.left;
} else {
newMargin = tabRect.right - rect.left;
}
} else {
let tabRect = children[newIndex].getBoundingClientRect();
if (RTL_UI) {
newMargin = rect.right - tabRect.right;
} else {
newMargin = tabRect.left - rect.left;
}
}
if (newIndex < children.length) {
children[newIndex].style.setProperty("border-left-color","red","important");
} else {
newIndex = gBrowser.tabContainer.lastVisibleTab();
if (newIndex >= 0) {
children[newIndex].style.setProperty("border-right-color","red","important");
}
}
}
ind.hidden = false;
newMargin += ind.clientWidth / 2;
if (RTL_UI) {
newMargin *= -1;
}
ind.style.transform = "translate(" + Math.round(newMargin) + "px)";
ind.style.marginInlineStart = -ind.clientWidth + "px";
}
gBrowser.tabContainer.on_drop = function(event) {
this.clearDropIndicator();
var dt = event.dataTransfer;
var dropEffect = dt.dropEffect;
var draggedTab;
let movingTabs;
if (dt.mozTypesAt(0)[0] == TAB_DROP_TYPE) {
// tab copy or move
draggedTab = dt.mozGetDataAt(TAB_DROP_TYPE, 0);
// not our drop then
if (!draggedTab) {
return;
}
movingTabs = draggedTab._dragData.movingTabs;
draggedTab.container._finishGroupSelectedTabs(draggedTab);
}
this._tabDropIndicator.hidden = true;
event.stopPropagation();
if (draggedTab && dropEffect == "copy") {
// copy the dropped tab (wherever it's from)
let newIndex = this._getDropIndex(event, false);
let draggedTabCopy;
for (let tab of movingTabs) {
let newTab = gBrowser.duplicateTab(tab);
gBrowser.moveTabTo(newTab, newIndex++);
if (tab == draggedTab) {
draggedTabCopy = newTab;
}
}
if (draggedTab.container != this || event.shiftKey) {
this.selectedItem = draggedTabCopy;
}
} else if (draggedTab && draggedTab.container == this) {
let oldTranslateX = Math.round(draggedTab._dragData.translateX);
let tabWidth = Math.round(draggedTab._dragData.tabWidth);
let translateOffset = oldTranslateX % tabWidth;
let newTranslateX = oldTranslateX - translateOffset;
if (oldTranslateX > 0 && translateOffset > tabWidth / 2) {
newTranslateX += tabWidth;
} else if (oldTranslateX < 0 && -translateOffset > tabWidth / 2) {
newTranslateX -= tabWidth;
}
// let dropIndex =
// "animDropIndex" in draggedTab._dragData &&
// draggedTab._dragData.animDropIndex;
let newIndex = this._getDropIndex(event, false);
let incrementDropIndex = true;
if (newIndex && newIndex > movingTabs[0]._tPos) {
newIndex--;
incrementDropIndex = false;
}
let animate = gBrowser.animationsEnabled;
if (oldTranslateX && oldTranslateX != newTranslateX && animate) {
for (let tab of movingTabs) {
tab.setAttribute("tabdrop-samewindow", "true");
tab.style.transform = "translateX(" + newTranslateX + "px)";
let onTransitionEnd = transitionendEvent => {
if (
transitionendEvent.propertyName != "transform" ||
transitionendEvent.originalTarget != tab
) {
return;
}
tab.removeEventListener("transitionend", onTransitionEnd);
tab.removeAttribute("tabdrop-samewindow");
this._finishAnimateTabMove();
if (newIndex !== false) {
gBrowser.moveTabTo(tab, newIndex);
if (incrementDropIndex) {
newIndex++;
}
}
gBrowser.syncThrobberAnimations(tab);
};
tab.addEventListener("transitionend", onTransitionEnd);
}
} else {
this._finishAnimateTabMove();
if (newIndex !== false) {
for (let tab of movingTabs) {
gBrowser.moveTabTo(tab, newIndex);
if (incrementDropIndex) {
newIndex++;
}
}
}
}
} else if (draggedTab) {
let newIndex = this._getDropIndex(event, false);
let newTabs = [];
for (let tab of movingTabs) {
let newTab = gBrowser.adoptTab(tab, newIndex++, tab == draggedTab);
newTabs.push(newTab);
}
// Restore tab selection
gBrowser.addRangeToMultiSelectedTabs(
newTabs[0],
newTabs[newTabs.length - 1]
);
} else {
// Pass true to disallow dropping javascript: or data: urls
let links;
try {
links = browserDragAndDrop.dropLinks(event, true);
} catch (ex) {}
if (!links || links.length === 0) {
return;
}
let inBackground = Services.prefs.getBoolPref(
"browser.tabs.loadInBackground"
);
if (event.shiftKey) {
inBackground = !inBackground;
}
let targetTab = this._getDragTargetTab(event, true);
let userContextId = this.selectedItem.getAttribute("usercontextid");
let replace = !!targetTab;
let newIndex = this._getDropIndex(event, true);
let urls = links.map(link => link.url);
let csp = browserDragAndDrop.getCSP(event);
let triggeringPrincipal = browserDragAndDrop.getTriggeringPrincipal(
event
);
(async () => {
if (
urls.length >=
Services.prefs.getIntPref("browser.tabs.maxOpenBeforeWarn")
) {
// Sync dialog cannot be used inside drop event handler.
let answer = await OpenInTabsUtils.promiseConfirmOpenInTabs(
urls.length,
window
);
if (!answer) {
return;
}
}
gBrowser.loadTabs(urls, {
inBackground,
replace,
allowThirdPartyFixup: true,
targetTab,
newIndex,
userContextId,
triggeringPrincipal,
csp,
});
})();
}
if (draggedTab) {
delete draggedTab._dragData;
}
}
gBrowser.tabContainer._getDropIndex = function(event, isLink) {
var tabs = this.allTabs;
var tab = this._getDragTargetTab(event, isLink);
if (!RTL_UI) {
for (let i = tab ? tab._tPos : 0; i < tabs.length; i++) {
if (
event.screenY <
tabs[i].screenY + tabs[i].getBoundingClientRect().height
) {
if (
event.screenX <
tabs[i].screenX + tabs[i].getBoundingClientRect().width / 2
) {
return i;
}
if (
event.screenX >
tabs[i].screenX + tabs[i].getBoundingClientRect().width / 2 &&
event.screenX <
tabs[i].screenX + tabs[i].getBoundingClientRect().width
) {
return i + 1;
}
}
}
} else {
for (let i = tab ? tab._tPos : 0; i < tabs.length; i++) {
if (
event.screenY <
tabs[i].screenY + tabs[i].getBoundingClientRect().height
) {
if (
event.screenX <
tabs[i].screenX + tabs[i].getBoundingClientRect().width &&
event.screenX >
tabs[i].screenX + tabs[i].getBoundingClientRect().width / 2
) {
return i;
}
if (
event.screenX <
tabs[i].screenX + tabs[i].getBoundingClientRect().width / 2
) {
return i + 1;
}
}
}
}
return tabs.length;
}
}
Alles anzeigen
Mfg.
Endor
Bitte teste noch mal diese Version:
// ==UserScript==
// @name zzzz-MultiRowTab_LiteforFx48.uc.js
// @namespace http://space.geocities.yahoo.co.jp/gl/alice0775
// @description Experimentelle CSS Version für Mehrzeilige Tableiste
// @include main
// @compatibility Firefox 69
// @author Alice0775
// @version 2016/08/05 00:00 Firefox 48
// @version 2016/05/01 00:01 hide favicon if busy
// @version 2016/03/09 00:01 Bug 1222490 - Actually remove panorama for Fx45+
// @version 2016/02/09 00:01 workaround css for lwt
// @version 2016/02/09 00:00
// ==/UserScript==
"user strict";
MultiRowTabLiteforFx();
function MultiRowTabLiteforFx() {
var css =` @-moz-document url-prefix("chrome://browser/content/browser.xhtml") {
/* Mehrzeilige Tableiste */
tabs>arrowscrollbox{display:block;}
tabs arrowscrollbox>scrollbox{display:flex;flex-wrap:wrap;}
tabs tab[fadein]:not([pinned]){flex-grow:1;}
tabs tab,.tab-background {
height: var(--tab-min-height);
z-index: 1 !important; }
tab>.tab-stack{width:100%;}
[sizemode="fullscreen"] #TabsToolbar>#window-controls,
.titlebar-buttonbox-container>.titlebar-buttonbox{display:block;}
/* Drag-Bereich auf der linken und rechten Seite der
Tab-Leiste auslenden - verstecken
Links und rechts → hbox.titlebar-spacer
links → hbox.titlebar-spacer[type="pre-tabs"]
rechts → hbox.titlebar-spacer[type="post-tabs"] */
/* Ausblenden - Verstecken */
hbox.titlebar-spacer[type="post-tabs"],
#alltabs-button,tabs [class^="scrollbutton"],tabs spacer,tabs tab:not([fadein]),[autohide="true"][inactive="true"] .titlebar-buttonbox { display: none; }
} `;
var sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
var uri = makeURI('data:text/css;charset=UTF=8,' + encodeURIComponent(css));
sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
var style = ' \
tabs tab { \
border-left: solid 1px hsla(0,0%,50%,.5) !important; \
border-right: solid 1px hsla(0,0%,50%,.5) !important; \
} \
tabs tab:after,tabs tab:before{display:none!important;} \
';
var sspi = document.createProcessingInstruction('xml-stylesheet',
'type="text/css" href="data:text/css,' + encodeURIComponent(style) + '"');
document.insertBefore(sspi, document.documentElement);
gBrowser.tabContainer.lastVisibleTab = function() {
var tabs = this.allTabs;
for (let i = tabs.length - 1; i >= 0; i--) {
if (!tabs[i].hasAttribute("hidden")) {
return i;
}
}
return -1;
}
gBrowser.tabContainer.clearDropIndicator = function() {
var tabs = this.allTabs;
for (let i = 0, len = tabs.length; i < len; i++) {
tabs[i].style.removeProperty("border-left-color");
tabs[i].style.removeProperty("border-right-color");
}
}
gBrowser.tabContainer.addEventListener("dragleave", gBrowser.tabContainer.clearDropIndicator, true);
gBrowser.tabContainer.on_dragover = function(event) {
this.clearDropIndicator();
var effects = this._getDropEffectForTabDrag(event);
var ind = this._tabDropIndicator;
if (effects == "" || effects == "none") {
ind.hidden = true;
return;
}
event.preventDefault();
event.stopPropagation();
var arrowScrollbox = this.arrowScrollbox;
// autoscroll the tab strip if we drag over the scroll
// buttons, even if we aren't dragging a tab, but then
// return to avoid drawing the drop indicator
var pixelsToScroll = 0;
if (this.getAttribute("overflow") == "true") {
var targetAnonid = event.originalTarget.getAttribute("anonid");
switch (targetAnonid) {
case "scrollbutton-up":
pixelsToScroll = arrowScrollbox.scrollIncrement * -1;
break;
case "scrollbutton-down":
pixelsToScroll = arrowScrollbox.scrollIncrement;
break;
}
if (pixelsToScroll) {
arrowScrollbox.scrollByPixels(
(RTL_UI ? -1 : 1) * pixelsToScroll,
true
);
}
}
/*
let draggedTab = event.dataTransfer.mozGetDataAt(TAB_DROP_TYPE, 0);
if (
(effects == "move" || effects == "copy") &&
this == draggedTab.container
) {
ind.hidden = true;
if (!this._isGroupTabsAnimationOver()) {
// Wait for grouping tabs animation to finish
return;
}
this._finishGroupSelectedTabs(draggedTab);
if (effects == "move") {
this._animateTabMove(event);
return;
}
}
this._finishAnimateTabMove();
*/
if (effects == "link") {
let tab = this._getDragTargetTab(event, true);
if (tab) {
if (!this._dragTime) {
this._dragTime = Date.now();
}
if (Date.now() >= this._dragTime + this._dragOverDelay) {
this.selectedItem = tab;
}
ind.hidden = true;
return;
}
}
var rect = arrowScrollbox.getBoundingClientRect();
var newMargin;
if (pixelsToScroll) {
// if we are scrolling, put the drop indicator at the edge
// so that it doesn't jump while scrolling
let scrollRect = arrowScrollbox.scrollClientRect;
let minMargin = scrollRect.left - rect.left;
let maxMargin = Math.min(
minMargin + scrollRect.width,
scrollRect.right
);
if (RTL_UI) {
[minMargin, maxMargin] = [
this.clientWidth - maxMargin,
this.clientWidth - minMargin,
];
}
newMargin = pixelsToScroll > 0 ? maxMargin : minMargin;
} else {
let newIndex = this._getDropIndex(event, effects == "link");
let children = this.allTabs;
if (newIndex == children.length) {
let tabRect = children[newIndex - 1].getBoundingClientRect();
if (RTL_UI) {
newMargin = rect.right - tabRect.left;
} else {
newMargin = tabRect.right - rect.left;
}
} else {
let tabRect = children[newIndex].getBoundingClientRect();
if (RTL_UI) {
newMargin = rect.right - tabRect.right;
} else {
newMargin = tabRect.left - rect.left;
}
}
if (newIndex < children.length) {
children[newIndex].style.setProperty("border-left-color","red","important");
} else {
newIndex = gBrowser.tabContainer.lastVisibleTab();
if (newIndex >= 0) {
children[newIndex].style.setProperty("border-right-color","red","important");
}
}
}
ind.hidden = false;
newMargin += ind.clientWidth / 2;
if (RTL_UI) {
newMargin *= -1;
}
ind.style.transform = "translate(" + Math.round(newMargin) + "px)";
ind.style.marginInlineStart = -ind.clientWidth + "px";
}
gBrowser.tabContainer.on_drop = function(event) {
this.clearDropIndicator();
var dt = event.dataTransfer;
var dropEffect = dt.dropEffect;
var draggedTab;
let movingTabs;
if (dt.mozTypesAt(0)[0] == TAB_DROP_TYPE) {
// tab copy or move
draggedTab = dt.mozGetDataAt(TAB_DROP_TYPE, 0);
// not our drop then
if (!draggedTab) {
return;
}
movingTabs = draggedTab._dragData.movingTabs;
draggedTab.container._finishGroupSelectedTabs(draggedTab);
}
this._tabDropIndicator.hidden = true;
event.stopPropagation();
if (draggedTab && dropEffect == "copy") {
// copy the dropped tab (wherever it's from)
let newIndex = this._getDropIndex(event, false);
let draggedTabCopy;
for (let tab of movingTabs) {
let newTab = gBrowser.duplicateTab(tab);
gBrowser.moveTabTo(newTab, newIndex++);
if (tab == draggedTab) {
draggedTabCopy = newTab;
}
}
if (draggedTab.container != this || event.shiftKey) {
this.selectedItem = draggedTabCopy;
}
} else if (draggedTab && draggedTab.container == this) {
let oldTranslateX = Math.round(draggedTab._dragData.translateX);
let tabWidth = Math.round(draggedTab._dragData.tabWidth);
let translateOffset = oldTranslateX % tabWidth;
let newTranslateX = oldTranslateX - translateOffset;
if (oldTranslateX > 0 && translateOffset > tabWidth / 2) {
newTranslateX += tabWidth;
} else if (oldTranslateX < 0 && -translateOffset > tabWidth / 2) {
newTranslateX -= tabWidth;
}
// let dropIndex =
// "animDropIndex" in draggedTab._dragData &&
// draggedTab._dragData.animDropIndex;
let newIndex = this._getDropIndex(event, false);
let incrementDropIndex = true;
if (newIndex && newIndex > movingTabs[0]._tPos) {
newIndex--;
incrementDropIndex = false;
}
let animate = gBrowser.animationsEnabled;
if (oldTranslateX && oldTranslateX != newTranslateX && animate) {
for (let tab of movingTabs) {
tab.setAttribute("tabdrop-samewindow", "true");
tab.style.transform = "translateX(" + newTranslateX + "px)";
let onTransitionEnd = transitionendEvent => {
if (
transitionendEvent.propertyName != "transform" ||
transitionendEvent.originalTarget != tab
) {
return;
}
tab.removeEventListener("transitionend", onTransitionEnd);
tab.removeAttribute("tabdrop-samewindow");
this._finishAnimateTabMove();
if (newIndex !== false) {
gBrowser.moveTabTo(tab, newIndex);
if (incrementDropIndex) {
newIndex++;
}
}
gBrowser.syncThrobberAnimations(tab);
};
tab.addEventListener("transitionend", onTransitionEnd);
}
} else {
this._finishAnimateTabMove();
if (newIndex !== false) {
for (let tab of movingTabs) {
gBrowser.moveTabTo(tab, newIndex);
if (incrementDropIndex) {
newIndex++;
}
}
}
}
} else if (draggedTab) {
let newIndex = this._getDropIndex(event, false);
let newTabs = [];
for (let tab of movingTabs) {
let newTab = gBrowser.adoptTab(tab, newIndex++, tab == draggedTab);
newTabs.push(newTab);
}
// Restore tab selection
gBrowser.addRangeToMultiSelectedTabs(
newTabs[0],
newTabs[newTabs.length - 1]
);
} else {
// Pass true to disallow dropping javascript: or data: urls
let links;
try {
links = browserDragAndDrop.dropLinks(event, true);
} catch (ex) {}
if (!links || links.length === 0) {
return;
}
let inBackground = Services.prefs.getBoolPref(
"browser.tabs.loadInBackground"
);
if (event.shiftKey) {
inBackground = !inBackground;
}
let targetTab = this._getDragTargetTab(event, true);
let userContextId = this.selectedItem.getAttribute("usercontextid");
let replace = !!targetTab;
let newIndex = this._getDropIndex(event, true);
let urls = links.map(link => link.url);
let csp = browserDragAndDrop.getCSP(event);
let triggeringPrincipal = browserDragAndDrop.getTriggeringPrincipal(
event
);
(async () => {
if (
urls.length >=
Services.prefs.getIntPref("browser.tabs.maxOpenBeforeWarn")
) {
// Sync dialog cannot be used inside drop event handler.
let answer = await OpenInTabsUtils.promiseConfirmOpenInTabs(
urls.length,
window
);
if (!answer) {
return;
}
}
gBrowser.loadTabs(urls, {
inBackground,
replace,
allowThirdPartyFixup: true,
targetTab,
newIndex,
userContextId,
triggeringPrincipal,
csp,
});
})();
}
if (draggedTab) {
delete draggedTab._dragData;
}
}
gBrowser.tabContainer._getDropIndex = function(event, isLink) {
var tabs = this.allTabs;
var tab = this._getDragTargetTab(event, isLink);
if (!RTL_UI) {
for (let i = tab ? tab._tPos : 0; i < tabs.length; i++) {
if (
event.screenY <
tabs[i].screenY + tabs[i].getBoundingClientRect().height
) {
if (
event.screenX <
tabs[i].screenX + tabs[i].getBoundingClientRect().width / 2
) {
return i;
}
if (
event.screenX >
tabs[i].screenX + tabs[i].getBoundingClientRect().width / 2 &&
event.screenX <
tabs[i].screenX + tabs[i].getBoundingClientRect().width
) {
return i + 1;
}
}
}
} else {
for (let i = tab ? tab._tPos : 0; i < tabs.length; i++) {
if (
event.screenY <
tabs[i].screenY + tabs[i].getBoundingClientRect().height
) {
if (
event.screenX <
tabs[i].screenX + tabs[i].getBoundingClientRect().width &&
event.screenX >
tabs[i].screenX + tabs[i].getBoundingClientRect().width / 2
) {
return i;
}
if (
event.screenX <
tabs[i].screenX + tabs[i].getBoundingClientRect().width / 2
) {
return i + 1;
}
}
}
}
return tabs.length;
}
}
Alles anzeigen
Mfg.
Endor
Nö du nervst überhaupt nicht.
Es ist halt so, der Autor hat mittlerweile 8 verschiedene Versionen von diesem Script
für Firefox 69 gemacht, da dann die passende für dich zu finden dauert halt etwas.
Mir fehlt im Moment die Zeit dazu alle zu übersetzen und bei mir in Github hoch zu laden.
Er hat erst gestern wieder alle Aktualisiert.
Mal sehen.
Mfg.
Endor
Vielleicht passt dieses Script besser, ich ziehe es auch obigem vor,
es fügt ganz Rechts in der Suchleiste eine Schaltfläche mit Dropmarker ein
zum anzeigen der Suchchronik.
Es heißt show_SearchBar_Histrory_Dropmarker.uc.js und ist von Alice
dem wohl besten Scriptschreiber den es gibt. Wurde auch erst kürzlich Aktualisiert.
// ==UserScript==
// @name show_SearchBar_Histrory_Dropmarker.uc.js
// @namespace http://space.geocities.yahoo.co.jp/gl/alice0775
// @description Show Searchbar Histrory Dropmarker
// @include main
// @compatibility Firefox 69
// @version 2019/07/13 01:00 Fix 68 Bug 1556561 - Remove children usage from autocomplete binding
// @version 2019/06/10 01:00 Fix 67.0a1 Bug 1492475 The search service init() method should simply return a Promise
// @version 2019/05/24 11:00 Fix overflowed/underflowed
// @version 2018-09-16 fix button click
// @version 2018-07-21 add button toggle popup when click
// @version 2018-07-21 add button style open state
// @version 1.0
// @original https://u6.getuploader.com/script/download/1670
// ==/UserScript==
var showSearchBarHistroryDropmarker = {
init2: function() {
const kNSXUL = "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";
let bar = BrowserSearch.searchBar;
if (!bar)
return;
let ref = bar.querySelector(".search-go-container");
if (ref.parentNode.querySelector(".searchBar-history-dropmarker"))
return;
let btn = document.createElementNS(kNSXUL, "dropmarker");
btn.setAttribute("anonid", "historydropmarker");
btn.setAttribute("class", "searchBar-history-dropmarker chromeclass-toolbar-additional");
btn.setAttribute("tooltiptext", "Suchchronik anzeigen");
btn.setAttribute("inherits", "open,parentfocused=focused,usertyping");
btn.setAttribute("ordinal", "99");
btn.setAttribute("type", "checkbox");
btn.setAttribute("autoCheck", "false");
this.btn = ref.parentNode.insertBefore(btn, ref);
btn.addEventListener("click", this, false);
btn.addEventListener("mousedown", this, false);
},
init: function() {
window.addEventListener("unload", this, false);
window.addEventListener('aftercustomization', this, false);
Services.prefs.addObserver('browser.search.widget.inNavBar', this, false);
window.addEventListener("resize", this, false);
this.popup = document.getElementById("PopupSearchAutoComplete");
this.popup.addEventListener("popupshown", this, false);
this.popup.addEventListener("popuphidden", this, false);
Services.search.init().then(rv => {
if (Components.isSuccessCode(rv)) {
this.init2();
}
});
let style = `
.search-go-container {
/* -moz-box-ordinal-group:500; */ /* V-> */
}
.searchBar-history-dropmarker {
-moz-appearance: none;
list-style-image: url(chrome://global/skin/icons/arrow-dropdown-16.svg);
opacity: 0.6;
}
.searchBar-history-dropmarker:active,
.searchBar-history-dropmarker[checked] {
background-color: var(--toolbarbutton-active-background);
}
.searchBar-history-dropmarker:hover {
background-color: var(--toolbarbutton-hover-background);
}
toolbar[brighttext] .searchBar-history-dropmarker {
-moz-context-properties: fill, fill-opacity;
fill: currentColor;
fill-opacity: var(--toolbarbutton-icon-fill-opacity);
}
`.replace(/\s+/g, " ");
let sspi = document.createProcessingInstruction(
'xml-stylesheet',
'type="text/css" href="data:text/css,' + encodeURIComponent(style) + '"'
);
document.insertBefore(sspi, document.documentElement);
sspi.getAttribute = function(name) {
return document.documentElement.getAttribute(name);
};
},
uninit: function() {
window.removeEventListener("unload", this, false);
window.removeEventListener('aftercustomization', this, false);
Services.prefs.removeObserver('browser.search.widget.inNavBar', this);
window.removeEventListener("resize", this, false);
},
showHistory: function(event) {
event.stopPropagation();
let bar = document.getElementById("searchbar");
if (event.target.hasAttribute("checked")) {
bar._textbox.closePopup();
return;
}
let v = '';
if(bar._textbox.value)
v = bar._textbox.value;
bar._textbox.value = '';
bar._textbox.showHistoryPopup();
bar._textbox.value = v;
},
popupshown: function(event) {
this.btn.setAttribute("checked", true);
},
popuphidden: function(event) {
setTimeout(function(){this.btn.removeAttribute("checked");}.bind(this), 0);
},
observe(aSubject, aTopic, aPrefstring) {
if (aTopic == 'nsPref:changed') {
// Aktion beim Ändern von Einstellungen
setTimeout(function(){showSearchBarHistroryDropmarker.init2();}, 0);
}
},
_timer: null,
handleEvent: function(event) {
switch(event.type) {
case "resize":
if (!this._timer)
clearTimeout(this._timer);
this._timer = setTimeout(() => this.init2(), 250);
break;
case "aftercustomization":
this.init2();
break;
case "mousedown":
if (event.button == 0)
this.showHistory(event);
break;
case "click":
if (event.button == 0) {
//event.stopPropagation();
//event.preventDefault();
}
break;
case "popupshown":
this.popupshown(event);
break;
case "popuphidden":
this.popuphidden(event);
break;
case "unload":
this.uninit();
break;
}
}
}
showSearchBarHistroryDropmarker.init();
Alles anzeigen
Mfg.
Endor
Hallo Rob.
Bitte nochmal testen, diese Version dürfte jetzt nur die Mehrzeilige Tableiste
machen. Sonst nichts.
// ==UserScript==
// @name zzzz-MultiRowTab_LiteforFx48.uc.js
// @namespace http://space.geocities.yahoo.co.jp/gl/alice0775
// @description Experimentelle CSS Version für Mehrzeilige Tableiste
// @include main
// @compatibility Firefox 69
// @author Alice0775
// @version 2016/08/05 00:00 Firefox 48
// @version 2016/05/01 00:01 hide favicon if busy
// @version 2016/03/09 00:01 Bug 1222490 - Actually remove panorama for Fx45+
// @version 2016/02/09 00:01 workaround css for lwt
// @version 2016/02/09 00:00
// ==/UserScript==
"user strict";
MultiRowTabLiteforFx();
function MultiRowTabLiteforFx() {
var css =` @-moz-document url-prefix("chrome://browser/content/browser.xhtml") {
/* Mehrzeilige Tableiste */
tabs>arrowscrollbox{display:block;}
tabs arrowscrollbox>scrollbox{display:flex;flex-wrap:wrap;}
tabs tab[fadein]:not([pinned]){flex-grow:1;}
tabs tab,.tab-background {
height: var(--tab-min-height);
z-index: 1 !important; }
tab>.tab-stack{width:100%;}
[sizemode="fullscreen"] #TabsToolbar>#window-controls,
.titlebar-buttonbox-container>.titlebar-buttonbox{display:block;}
/* Drag-Bereich auf der linken und rechten Seite der
Tab-Leiste auslenden - verstecken
Links und rechts → hbox.titlebar-spacer
links → hbox.titlebar-spacer[type="pre-tabs"]
rechts → hbox.titlebar-spacer[type="post-tabs"] */
/* Ausblenden - Verstecken */
#alltabs-button,tabs [class^="scrollbutton"],tabs spacer,tabs tab:not([fadein]),[autohide="true"][inactive="true"] .titlebar-buttonbox { display: none; }
} `;
var sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
var uri = makeURI('data:text/css;charset=UTF=8,' + encodeURIComponent(css));
sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
var style = ' \
tabs tab { \
border-left: solid 1px hsla(0,0%,50%,.5) !important; \
border-right: solid 1px hsla(0,0%,50%,.5) !important; \
} \
tabs tab:after,tabs tab:before{display:none!important;} \
';
var sspi = document.createProcessingInstruction('xml-stylesheet',
'type="text/css" href="data:text/css,' + encodeURIComponent(style) + '"');
document.insertBefore(sspi, document.documentElement);
gBrowser.tabContainer.lastVisibleTab = function() {
var tabs = this.allTabs;
for (let i = tabs.length - 1; i >= 0; i--) {
if (!tabs[i].hasAttribute("hidden")) {
return i;
}
}
return -1;
}
gBrowser.tabContainer.clearDropIndicator = function() {
var tabs = this.allTabs;
for (let i = 0, len = tabs.length; i < len; i++) {
tabs[i].style.removeProperty("border-left-color");
tabs[i].style.removeProperty("border-right-color");
}
}
gBrowser.tabContainer.addEventListener("dragleave", gBrowser.tabContainer.clearDropIndicator, true);
gBrowser.tabContainer.on_dragover = function(event) {
this.clearDropIndicator();
var effects = this._getDropEffectForTabDrag(event);
var ind = this._tabDropIndicator;
if (effects == "" || effects == "none") {
ind.hidden = true;
return;
}
event.preventDefault();
event.stopPropagation();
var arrowScrollbox = this.arrowScrollbox;
// autoscroll the tab strip if we drag over the scroll
// buttons, even if we aren't dragging a tab, but then
// return to avoid drawing the drop indicator
var pixelsToScroll = 0;
if (this.getAttribute("overflow") == "true") {
var targetAnonid = event.originalTarget.getAttribute("anonid");
switch (targetAnonid) {
case "scrollbutton-up":
pixelsToScroll = arrowScrollbox.scrollIncrement * -1;
break;
case "scrollbutton-down":
pixelsToScroll = arrowScrollbox.scrollIncrement;
break;
}
if (pixelsToScroll) {
arrowScrollbox.scrollByPixels(
(RTL_UI ? -1 : 1) * pixelsToScroll,
true
);
}
}
/*
let draggedTab = event.dataTransfer.mozGetDataAt(TAB_DROP_TYPE, 0);
if (
(effects == "move" || effects == "copy") &&
this == draggedTab.container
) {
ind.hidden = true;
if (!this._isGroupTabsAnimationOver()) {
// Wait for grouping tabs animation to finish
return;
}
this._finishGroupSelectedTabs(draggedTab);
if (effects == "move") {
this._animateTabMove(event);
return;
}
}
this._finishAnimateTabMove();
*/
if (effects == "link") {
let tab = this._getDragTargetTab(event, true);
if (tab) {
if (!this._dragTime) {
this._dragTime = Date.now();
}
if (Date.now() >= this._dragTime + this._dragOverDelay) {
this.selectedItem = tab;
}
ind.hidden = true;
return;
}
}
var rect = arrowScrollbox.getBoundingClientRect();
var newMargin;
if (pixelsToScroll) {
// if we are scrolling, put the drop indicator at the edge
// so that it doesn't jump while scrolling
let scrollRect = arrowScrollbox.scrollClientRect;
let minMargin = scrollRect.left - rect.left;
let maxMargin = Math.min(
minMargin + scrollRect.width,
scrollRect.right
);
if (RTL_UI) {
[minMargin, maxMargin] = [
this.clientWidth - maxMargin,
this.clientWidth - minMargin,
];
}
newMargin = pixelsToScroll > 0 ? maxMargin : minMargin;
} else {
let newIndex = this._getDropIndex(event, effects == "link");
let children = this.allTabs;
if (newIndex == children.length) {
let tabRect = children[newIndex - 1].getBoundingClientRect();
if (RTL_UI) {
newMargin = rect.right - tabRect.left;
} else {
newMargin = tabRect.right - rect.left;
}
} else {
let tabRect = children[newIndex].getBoundingClientRect();
if (RTL_UI) {
newMargin = rect.right - tabRect.right;
} else {
newMargin = tabRect.left - rect.left;
}
}
if (newIndex < children.length) {
children[newIndex].style.setProperty("border-left-color","red","important");
} else {
newIndex = gBrowser.tabContainer.lastVisibleTab();
if (newIndex >= 0) {
children[newIndex].style.setProperty("border-right-color","red","important");
}
}
}
ind.hidden = false;
newMargin += ind.clientWidth / 2;
if (RTL_UI) {
newMargin *= -1;
}
ind.style.transform = "translate(" + Math.round(newMargin) + "px)";
ind.style.marginInlineStart = -ind.clientWidth + "px";
}
gBrowser.tabContainer.on_drop = function(event) {
this.clearDropIndicator();
var dt = event.dataTransfer;
var dropEffect = dt.dropEffect;
var draggedTab;
let movingTabs;
if (dt.mozTypesAt(0)[0] == TAB_DROP_TYPE) {
// tab copy or move
draggedTab = dt.mozGetDataAt(TAB_DROP_TYPE, 0);
// not our drop then
if (!draggedTab) {
return;
}
movingTabs = draggedTab._dragData.movingTabs;
draggedTab.container._finishGroupSelectedTabs(draggedTab);
}
this._tabDropIndicator.hidden = true;
event.stopPropagation();
if (draggedTab && dropEffect == "copy") {
// copy the dropped tab (wherever it's from)
let newIndex = this._getDropIndex(event, false);
let draggedTabCopy;
for (let tab of movingTabs) {
let newTab = gBrowser.duplicateTab(tab);
gBrowser.moveTabTo(newTab, newIndex++);
if (tab == draggedTab) {
draggedTabCopy = newTab;
}
}
if (draggedTab.container != this || event.shiftKey) {
this.selectedItem = draggedTabCopy;
}
} else if (draggedTab && draggedTab.container == this) {
let oldTranslateX = Math.round(draggedTab._dragData.translateX);
let tabWidth = Math.round(draggedTab._dragData.tabWidth);
let translateOffset = oldTranslateX % tabWidth;
let newTranslateX = oldTranslateX - translateOffset;
if (oldTranslateX > 0 && translateOffset > tabWidth / 2) {
newTranslateX += tabWidth;
} else if (oldTranslateX < 0 && -translateOffset > tabWidth / 2) {
newTranslateX -= tabWidth;
}
// let dropIndex =
// "animDropIndex" in draggedTab._dragData &&
// draggedTab._dragData.animDropIndex;
let newIndex = this._getDropIndex(event, false);
let incrementDropIndex = true;
if (newIndex && newIndex > movingTabs[0]._tPos) {
newIndex--;
incrementDropIndex = false;
}
let animate = gBrowser.animationsEnabled;
if (oldTranslateX && oldTranslateX != newTranslateX && animate) {
for (let tab of movingTabs) {
tab.setAttribute("tabdrop-samewindow", "true");
tab.style.transform = "translateX(" + newTranslateX + "px)";
let onTransitionEnd = transitionendEvent => {
if (
transitionendEvent.propertyName != "transform" ||
transitionendEvent.originalTarget != tab
) {
return;
}
tab.removeEventListener("transitionend", onTransitionEnd);
tab.removeAttribute("tabdrop-samewindow");
this._finishAnimateTabMove();
if (newIndex !== false) {
gBrowser.moveTabTo(tab, newIndex);
if (incrementDropIndex) {
newIndex++;
}
}
gBrowser.syncThrobberAnimations(tab);
};
tab.addEventListener("transitionend", onTransitionEnd);
}
} else {
this._finishAnimateTabMove();
if (newIndex !== false) {
for (let tab of movingTabs) {
gBrowser.moveTabTo(tab, newIndex);
if (incrementDropIndex) {
newIndex++;
}
}
}
}
} else if (draggedTab) {
let newIndex = this._getDropIndex(event, false);
let newTabs = [];
for (let tab of movingTabs) {
let newTab = gBrowser.adoptTab(tab, newIndex++, tab == draggedTab);
newTabs.push(newTab);
}
// Restore tab selection
gBrowser.addRangeToMultiSelectedTabs(
newTabs[0],
newTabs[newTabs.length - 1]
);
} else {
// Pass true to disallow dropping javascript: or data: urls
let links;
try {
links = browserDragAndDrop.dropLinks(event, true);
} catch (ex) {}
if (!links || links.length === 0) {
return;
}
let inBackground = Services.prefs.getBoolPref(
"browser.tabs.loadInBackground"
);
if (event.shiftKey) {
inBackground = !inBackground;
}
let targetTab = this._getDragTargetTab(event, true);
let userContextId = this.selectedItem.getAttribute("usercontextid");
let replace = !!targetTab;
let newIndex = this._getDropIndex(event, true);
let urls = links.map(link => link.url);
let csp = browserDragAndDrop.getCSP(event);
let triggeringPrincipal = browserDragAndDrop.getTriggeringPrincipal(
event
);
(async () => {
if (
urls.length >=
Services.prefs.getIntPref("browser.tabs.maxOpenBeforeWarn")
) {
// Sync dialog cannot be used inside drop event handler.
let answer = await OpenInTabsUtils.promiseConfirmOpenInTabs(
urls.length,
window
);
if (!answer) {
return;
}
}
gBrowser.loadTabs(urls, {
inBackground,
replace,
allowThirdPartyFixup: true,
targetTab,
newIndex,
userContextId,
triggeringPrincipal,
csp,
});
})();
}
if (draggedTab) {
delete draggedTab._dragData;
}
}
gBrowser.tabContainer._getDropIndex = function(event, isLink) {
var tabs = this.allTabs;
var tab = this._getDragTargetTab(event, isLink);
if (!RTL_UI) {
for (let i = tab ? tab._tPos : 0; i < tabs.length; i++) {
if (
event.screenY <
tabs[i].screenY + tabs[i].getBoundingClientRect().height
) {
if (
event.screenX <
tabs[i].screenX + tabs[i].getBoundingClientRect().width / 2
) {
return i;
}
if (
event.screenX >
tabs[i].screenX + tabs[i].getBoundingClientRect().width / 2 &&
event.screenX <
tabs[i].screenX + tabs[i].getBoundingClientRect().width
) {
return i + 1;
}
}
}
} else {
for (let i = tab ? tab._tPos : 0; i < tabs.length; i++) {
if (
event.screenY <
tabs[i].screenY + tabs[i].getBoundingClientRect().height
) {
if (
event.screenX <
tabs[i].screenX + tabs[i].getBoundingClientRect().width &&
event.screenX >
tabs[i].screenX + tabs[i].getBoundingClientRect().width / 2
) {
return i;
}
if (
event.screenX <
tabs[i].screenX + tabs[i].getBoundingClientRect().width / 2
) {
return i + 1;
}
}
}
}
return tabs.length;
}
}
Alles anzeigen
Mfg.
Endor
Hallo Rob.
Ich gehe mal davon aus dass Du Firefox 69 verwendest,
Teste diese aktuelle Version von Multirow Skript:
// ==UserScript==
// @name zzzz-MultiRowTab_LiteforFx48.uc.js
// @namespace http://space.geocities.yahoo.co.jp/gl/alice0775
// @description Experimentelle CSS Version für Mehrzeilige Tableiste
// @include main
// @compatibility Firefox 69
// @author Alice0775
// @version 2016/08/05 00:00 Firefox 48
// @version 2016/05/01 00:01 hide favicon if busy
// @version 2016/03/09 00:01 Bug 1222490 - Actually remove panorama for Fx45+
// @version 2016/02/09 00:01 workaround css for lwt
// @version 2016/02/09 00:00
// ==/UserScript==
"use strict";
MultiRowTabLiteforFx();
function MultiRowTabLiteforFx() {
/* Symbolleisten und Menüleiste von der Titelleiste in die Navigator-Toolbox verschieben */
document.getElementById("navigator-toolbox").appendChild(document.getElementById("toolbar-menubar"));
var css =` @-moz-document url-prefix("chrome://browser/content/browser.xhtml") {
/* Symbolleiste Sortieren */
#toolbar-menubar { -moz-box-ordinal-group: 1 !important; }
#nav-bar { -moz-box-ordinal-group: 2 !important; }
#PersonalToolbar { -moz-box-ordinal-group: 3 !important; }
#titlebar { -moz-box-ordinal-group: 4 !important; }
/* Windows 10 und Firefox Standardtheme, Fensterausenlinie in weiß.
Anpassung für Titelleistenschaltflächen wenn sie in den Hintergrund verschoben sind */
#main-window:not([lwtheme="true"]) #window-controls toolbarbutton,
#main-window:not([lwtheme="true"]) .titlebar-buttonbox .titlebar-button {
color: rgb(24, 25, 26) !important; }
#main-window:not([lwtheme="true"]) #window-controls toolbarbutton:not([id="close-button"]):hover,
#main-window:not([lwtheme="true"]) .titlebar-buttonbox .titlebar-button:not([class="titlebar-button titlebar-close"]):hover {
background-color: var(--lwt-toolbarbutton-hover-background, hsla(0,0%,70%,.4)) !important; }
/* Tableiste unter Adressleiste verschieben */
#nav-bar { z-index: 2 !important; }
[tabsintitlebar="true"][sizemode="maximized"] #navigator-toolbox { padding-top: 8px !important; }
[tabsintitlebar="true"][sizemode="maximized"] #titlebar { -moz-appearance: none !important; }
[tabsintitlebar="true"] #toolbar-menubar { height: 32px; }
/* Anpassung für Titelleistenschaltflächen */
#navigator-toolbox:not([style^="margin-top:"])[style=""] #window-controls,
[tabsintitlebar="true"] .titlebar-buttonbox-container { position: fixed; z-index: 3 !important; right:0; }
[tabsintitlebar="true"][sizemode="normal"] .titlebar-buttonbox-container { top: 1px; }
[tabsintitlebar="true"][sizemode="maximized"] .titlebar-buttonbox-container { top: 8px; }
#navigator-toolbox:not([style^="margin-top:"])[style=""] #window-controls { top: 0; }
/* auf der rechten Seite Platz für die Schaltflächen der Titelleiste einfügen, damit die
Schaltflächen der Titelleiste und der Navigationsleiste nicht verdeckt werden */
[tabsintitlebar="true"]:not([sizemode="fullscreen"]) #nav-bar { padding-right: 139px !important; }
[sizemode="fullscreen"] #nav-bar { padding-right: 109px !important; }
/* Mehrzeilige Tableiste */
tabs>arrowscrollbox{display:block;}
tabs arrowscrollbox>scrollbox {
display:flex;display:-webkit-box;flex-wrap:wrap;
max-height: calc(var(--tab-min-height) * 5); /* Anzahl der Tabzeilen */
overflow-x:hidden;overflow-y:auto; }
[tabsintitlebar="true"] tabs scrollbar{-moz-window-dragging:no-drag;}
/* Bei Überschreitung der angegebenen Zeilenanzahl, mit der Maus,
über die dann eingeblendetet Scrolleiste zu Zeile wechseln
tabs tab[fadein]:not([pinned]){flex-grow:1;}
tabs tab,.tab-background {
height: var(--tab-min-height);
overflow: hidden;
z-index: 1 !important; }
tab>.tab-stack{width:100%;}
/* Drag-Bereich auf der linken und rechten Seite der
Tab-Leiste auslenden - verstecken
Links und rechts → hbox.titlebar-spacer
links → hbox.titlebar-spacer[type="pre-tabs"]
rechts → hbox.titlebar-spacer[type="post-tabs"] */
hbox.titlebar-spacer
/* Ausblenden - Verstecken */
,#alltabs-button,tabs [class^="scrollbutton"],tabs spacer,#toolbar-menubar .titlebar-buttonbox { display: none; }
} `;
var sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
var uri = makeURI('data:text/css;charset=UTF=8,' + encodeURIComponent(css));
sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
var style = ' \
tabs tab:not(stack) { \
border-left: solid 1px hsla(0,0%,50%,.5) !important; \
border-right: solid 1px hsla(0,0%,50%,.5) !important; \
} \
tabs tab:after,tabs tab:before{display:none!important;} \
';
var sspi = document.createProcessingInstruction('xml-stylesheet',
'type="text/css" href="data:text/css,' + encodeURIComponent(style) + '"');
document.insertBefore(sspi, document.documentElement);
gBrowser.tabContainer.lastVisibleTab = function() {
var tabs = this.allTabs;
for (let i = tabs.length - 1; i >= 0; i--) {
if (!tabs[i].hasAttribute("hidden")) {
return i;
}
}
return -1;
}
gBrowser.tabContainer.clearDropIndicator = function() {
var tabs = this.allTabs;
for (let i = 0, len = tabs.length; i < len; i++) {
let tab_s= tabs[i].style;
tab_s.removeProperty("border-left-color");
tab_s.removeProperty("border-right-color");
}
}
gBrowser.tabContainer.addEventListener("dragleave", gBrowser.tabContainer.clearDropIndicator, true);
gBrowser.tabContainer.on_dragover = function(event) {
var effects = this._getDropEffectForTabDrag(event);
var ind = this._tabDropIndicator;
if (effects == "" || effects == "none") {
ind.hidden = true;
return;
}
event.preventDefault();
event.stopPropagation();
var arrowScrollbox = this.arrowScrollbox;
// autoscroll the tab strip if we drag over the scroll
// buttons, even if we aren't dragging a tab, but then
// return to avoid drawing the drop indicator
var pixelsToScroll = 0;
if (this.getAttribute("overflow") == "true") {
var targetAnonid = event.originalTarget.getAttribute("anonid");
switch (targetAnonid) {
case "scrollbutton-up":
pixelsToScroll = arrowScrollbox.scrollIncrement * -1;
break;
case "scrollbutton-down":
pixelsToScroll = arrowScrollbox.scrollIncrement;
break;
}
if (pixelsToScroll) {
arrowScrollbox.scrollByPixels(
(RTL_UI ? -1 : 1) * pixelsToScroll,
true
);
}
}
/*
let draggedTab = event.dataTransfer.mozGetDataAt(TAB_DROP_TYPE, 0);
if (
(effects == "move" || effects == "copy") &&
this == draggedTab.container
) {
ind.hidden = true;
if (!this._isGroupTabsAnimationOver()) {
// Wait for grouping tabs animation to finish
return;
}
this._finishGroupSelectedTabs(draggedTab);
if (effects == "move") {
this._animateTabMove(event);
return;
}
}
this._finishAnimateTabMove();
*/
if (effects == "link") {
let tab = this._getDragTargetTab(event, true);
if (tab) {
if (!this._dragTime) {
this._dragTime = Date.now();
}
if (Date.now() >= this._dragTime + this._dragOverDelay) {
this.selectedItem = tab;
}
ind.hidden = true;
return;
}
}
var rect = arrowScrollbox.getBoundingClientRect();
var newMargin;
if (pixelsToScroll) {
// if we are scrolling, put the drop indicator at the edge
// so that it doesn't jump while scrolling
let scrollRect = arrowScrollbox.scrollClientRect;
let minMargin = scrollRect.left - rect.left;
let maxMargin = Math.min(
minMargin + scrollRect.width,
scrollRect.right
);
if (RTL_UI) {
[minMargin, maxMargin] = [
this.clientWidth - maxMargin,
this.clientWidth - minMargin,
];
}
newMargin = pixelsToScroll > 0 ? maxMargin : minMargin;
} else {
let newIndex = this._getDropIndex(event, effects == "link");
let children = this.allTabs;
if (newIndex == children.length) {
let tabRect = children[newIndex - 1].getBoundingClientRect();
if (RTL_UI) {
newMargin = rect.right - tabRect.left;
} else {
newMargin = tabRect.right - rect.left;
}
} else {
let tabRect = children[newIndex].getBoundingClientRect();
if (RTL_UI) {
newMargin = rect.right - tabRect.right;
} else {
newMargin = tabRect.left - rect.left;
}
}
this.clearDropIndicator();
if (newIndex < children.length) {
children[newIndex].style.setProperty("border-left-color","red","important");
} else {
newIndex = gBrowser.tabContainer.lastVisibleTab();
if (newIndex >= 0)
children[newIndex].style.setProperty("border-right-color","red","important");
}
}
ind.hidden = false;
newMargin += ind.clientWidth / 2;
if (RTL_UI) {
newMargin *= -1;
}
ind.style.transform = "translate(" + Math.round(newMargin) + "px)";
ind.style.marginInlineStart = -ind.clientWidth + "px";
}
gBrowser.tabContainer.on_drop = function(event) {
this.clearDropIndicator();
var dt = event.dataTransfer;
var dropEffect = dt.dropEffect;
var draggedTab;
let movingTabs;
if (dt.mozTypesAt(0)[0] == TAB_DROP_TYPE) {
// tab copy or move
draggedTab = dt.mozGetDataAt(TAB_DROP_TYPE, 0);
// not our drop then
if (!draggedTab) {
return;
}
movingTabs = draggedTab._dragData.movingTabs;
draggedTab.container._finishGroupSelectedTabs(draggedTab);
}
this._tabDropIndicator.hidden = true;
event.stopPropagation();
if (draggedTab && dropEffect == "copy") {
// copy the dropped tab (wherever it's from)
let newIndex = this._getDropIndex(event, false);
let draggedTabCopy;
for (let tab of movingTabs) {
let newTab = gBrowser.duplicateTab(tab);
gBrowser.moveTabTo(newTab, newIndex++);
if (tab == draggedTab) {
draggedTabCopy = newTab;
}
}
if (draggedTab.container != this || event.shiftKey) {
this.selectedItem = draggedTabCopy;
}
} else if (draggedTab && draggedTab.container == this) {
let oldTranslateX = Math.round(draggedTab._dragData.translateX);
let tabWidth = Math.round(draggedTab._dragData.tabWidth);
let translateOffset = oldTranslateX % tabWidth;
let newTranslateX = oldTranslateX - translateOffset;
if (oldTranslateX > 0 && translateOffset > tabWidth / 2) {
newTranslateX += tabWidth;
} else if (oldTranslateX < 0 && -translateOffset > tabWidth / 2) {
newTranslateX -= tabWidth;
}
let dropIndex =
"animDropIndex" in draggedTab._dragData &&
draggedTab._dragData.animDropIndex;
let incrementDropIndex = true;
if (dropIndex && dropIndex > movingTabs[0]._tPos) {
dropIndex--;
incrementDropIndex = false;
}
let animate = gBrowser.animationsEnabled;
if (oldTranslateX && oldTranslateX != newTranslateX && animate) {
for (let tab of movingTabs) {
tab.setAttribute("tabdrop-samewindow", "true");
tab.style.transform = "translateX(" + newTranslateX + "px)";
let onTransitionEnd = transitionendEvent => {
if (
transitionendEvent.propertyName != "transform" ||
transitionendEvent.originalTarget != tab
) {
return;
}
tab.removeEventListener("transitionend", onTransitionEnd);
tab.removeAttribute("tabdrop-samewindow");
this._finishAnimateTabMove();
if (dropIndex !== false) {
gBrowser.moveTabTo(tab, dropIndex);
if (incrementDropIndex) {
dropIndex++;
}
}
gBrowser.syncThrobberAnimations(tab);
};
tab.addEventListener("transitionend", onTransitionEnd);
}
} else {
this._finishAnimateTabMove();
if (dropIndex !== false) {
for (let tab of movingTabs) {
gBrowser.moveTabTo(tab, dropIndex);
if (incrementDropIndex) {
dropIndex++;
}
}
}
}
let newIndex = this._getDropIndex(event, false);
if (newIndex > draggedTab._tPos) {
newIndex--;
}
gBrowser.moveTabTo(draggedTab, newIndex);
} else if (draggedTab) {
let newIndex = this._getDropIndex(event, false);
let newTabs = [];
for (let tab of movingTabs) {
let newTab = gBrowser.adoptTab(tab, newIndex++, tab == draggedTab);
newTabs.push(newTab);
}
// Restore tab selection
gBrowser.addRangeToMultiSelectedTabs(
newTabs[0],
newTabs[newTabs.length - 1]
);
} else {
// Pass true to disallow dropping javascript: or data: urls
let links;
try {
links = browserDragAndDrop.dropLinks(event, true);
} catch (ex) {}
if (!links || links.length === 0) {
return;
}
let inBackground = Services.prefs.getBoolPref(
"browser.tabs.loadInBackground"
);
if (event.shiftKey) {
inBackground = !inBackground;
}
let targetTab = this._getDragTargetTab(event, true);
let userContextId = this.selectedItem.getAttribute("usercontextid");
let replace = !!targetTab;
let newIndex = this._getDropIndex(event, true);
let urls = links.map(link => link.url);
let csp = browserDragAndDrop.getCSP(event);
let triggeringPrincipal = browserDragAndDrop.getTriggeringPrincipal(
event
);
(async () => {
if (
urls.length >=
Services.prefs.getIntPref("browser.tabs.maxOpenBeforeWarn")
) {
// Sync dialog cannot be used inside drop event handler.
let answer = await OpenInTabsUtils.promiseConfirmOpenInTabs(
urls.length,
window
);
if (!answer) {
return;
}
}
gBrowser.loadTabs(urls, {
inBackground,
replace,
allowThirdPartyFixup: true,
targetTab,
newIndex,
userContextId,
triggeringPrincipal,
csp,
});
})();
}
if (draggedTab) {
delete draggedTab._dragData;
}
}
gBrowser.tabContainer._getDropIndex = function(event, isLink) {
var tabs = this.allTabs;
var tab = this._getDragTargetTab(event, isLink);
if (!RTL_UI) {
for (let i = tab ? tab._tPos : 0; i < tabs.length; i++) {
if (
event.screenY <
tabs[i].screenY + tabs[i].getBoundingClientRect().height
) {
if (
event.screenX <
tabs[i].screenX + tabs[i].getBoundingClientRect().width / 2
) {
return i;
}
if (
event.screenX >
tabs[i].screenX + tabs[i].getBoundingClientRect().width / 2 &&
event.screenX <
tabs[i].screenX + tabs[i].getBoundingClientRect().width
) {
return i + 1;
}
}
}
} else {
for (let i = tab ? tab._tPos : 0; i < tabs.length; i++) {
if (
event.screenY <
tabs[i].screenY + tabs[i].getBoundingClientRect().height
) {
if (
event.screenX <
tabs[i].screenX + tabs[i].getBoundingClientRect().width &&
event.screenX >
tabs[i].screenX + tabs[i].getBoundingClientRect().width / 2
) {
return i;
}
if (
event.screenX <
tabs[i].screenX + tabs[i].getBoundingClientRect().width / 2
) {
return i + 1;
}
}
}
}
return tabs.length;
}
}
Alles anzeigen
Mfg.
Endor
Hallo BarbaraZ-.
Ist erledigt.
Danke für den Hinweis.
:klasse:
Mfg.
Endor