@-moz-document domain(google.com),
               domain(google.de)    
 {
body{

background: black !important;
background-image:url(http://www.fanshop-online.de/bilder/sonderfahnen/xl-ani/BVB-Borussia-Dortmund.gif) !important;
background-repeat:no-repeat !important;
background-position: left !important;
font-family: Tahoma, Arial, Helvetica, sans-serif !important;
text-decoration:none !important;

color:orange !important;


}

/* defaults for all links */
a:link, a:visited, .link { color: yellow !important; }
a:active, .link:active { color: white !important; }
/* Replace main logo image */
body img[src*="logos/"], 
body img[src$="logo.gif"], 
body div[style*="logo_plain.png"], 
body img[src$="logo_google_suggest.gif"], 
body img[src^="logos/holiday"] {
	
	width: 0px !important;
padding-left: 400px !important;  /* change width of your image */
	height:         400px !important;  /* change height of your image */
	    
	background-image: url("http://www.250kb.de/u/081031/p/c99955d8.png") !important; 
background-position: center center !important;
background-repeat: no-repeat !important;
}
/* logo IMAGES front page */

  img[src*="/images/images_hp.gif"] {
    width: 0px !important;
    padding-left: 400px !important;  /* change width of your image */
    height:         400px !important;  /* change height of your image */
    background-image: url(http://www.250kb.de/u/081031/p/c99955d8.png) !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
}




/* Hide small logo text link */
body a#logo { font-size: 0 !important; }

}
