[CSS] CSS-Datei Links im Mozilla nicht schwarz & Frames nicht transparent

Startpost-Retter
Hey,
habe mal wieder ein Problem mit meiner CSS-Datei.

Die Links im Mozilla werden nicht schwarz angezeigt, sondern nur dieses Öde blau-violett -.-

Zum anderen werden die Frames braun angezeigt (dies liegt daran, weil ich die hg-farbe der frames so gemacht habe). Im IE werden sie allerdings durch den Chromafilter normal angezeigt.
Habe bei den Unterseiten einen einfaches transparentes Hintergrundbild genommen, in der Hoffnung, dass es so funktionieren würde - tut's aber leider nicht. Wenn ich den Unterseiten keine Farbe gebe (vom CSS her) werden sie zwar im Mozilla transparent angezeigt, im IE allerdings nur weiß.

Kann mir jdm helfen?

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
/* CSS Document */



body, td {
    scrollbar-arrow-color: #000000;
    scrollbar-base-color: #9E8D7B;
    scrollbar-dark-shadow-color: #000000;
    scrollbar-track-color: #9E8D7B;
    scrollbar-face-color: #9E8D7B;
    scrollbar-shadow-color: #000000;
    scrollbar-highlight-color: #000000;
    scrollbar-3d-light-color: #9E8D7B;

    background-image: url('http://freenet-homepage.de/gestuet_rosemont/Designs/transparent.gif');
    background-color: #9E8D7B;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	line-height: 13px;
	letter-spacing: 0px;
	text-align:justify
}
p{
margin: 1px;
}
.header{
	 color: #000000;
	 font-size: 11px;
	 padding-top: 5px;
	 padding-bottom: 5px;

h2{
	 color: #000000;
	 font-size: 10px;
	 padding: 2px;
	 text-transform: uppercase;
	 border-top: 1px dotted #cccccc;
	 border-bottom: 1px dotted #cccccc;}
	 

A:link, A:active, A:visited {color: #000000; font-size: 10px; text-decoration: none; font-family: Verdana;}

A:hover {color: #FFFFFF; font-size: 10px; border-bottom: 1px solid #FFFFFF;}


a.nav
	{
height: 10px;
padding-left: 10px;
font-size: 10px;
font-family: Tahoma;
color: #000000;
line-height: 10px;
border-color: #FFFFFF;
border-style: solid;
border-top-width: 0px;
border-right-width:3px;
border-bottom-width: 0px;
border-left-width: 1px;
	}

a.nav:hover
	{
height: 10px;
padding-left: 10px;
font-size: 10px;
font-family: Tahoma;
color: #000000;
line-height: 10px;
border-color: #FFFFFF;
border-style: solid;
border-top-width: 0px;
border-right-width: 3px;
border-bottom-width:0px;
border-left-width: 1px;
	}

.tadunkel {font-family: Verdana; color: #000000; border: 1px solid #000000;
          background-color: #D2C7BD;
          font-size: 10px; text-align: center;}
          
.tahell {font-family: Verdana; color: #000000; border: 1px solid #000000;
          background-color: #E4DAD2;
          font-size: 10px; text-align: center;}


Sonderzeichen aus dem Titel entfernt.
VRH Pferde
du hast ja auch bei a{}
nicht color: #000000; angegeben (;
VRH Pferde
42
.smartness
Da steht color Augenzwinkern

A:link, A:active, A:visited {color: #000000;

Für den HG:
Schneide einach im Grafikprogramm den HG von den Frames aus und pack ihn in die Css-Datei.. dann brauchst du für menü und Untermenü sowie Main aber jeweils einen eigenen. Also zb: Style1.css Style2.css und Style3.css .. Für main komtm Main HG rein, für Menü Menühg usw.