/*####### 1. Definition der Links #######*/
/*noch nicht besuchter Link-normal*/
a:link {color:#7B8EEB; 
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
/*Link nach dem besuchten Link*/
a:visited {color:#7B8EEB;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a:active {
	color:#7B8EEB;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
/*Link beim OnMouseOver*/
a:hover {color:#2B0FB9;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
<!-- -------------------------------------------------------------------------------- -->
AAF4FF
/*noch nicht besuchter Link-normal*/
a:link.indexlink {color:#AAF4FF; 
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
/*Link nach dem besuchten Link*/
a:visited.indexlink {color:#AAF4FF;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a:active.indexlink {
	color:#AAF4FF;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
/*Link beim OnMouseOver*/
a:hover.indexlink {color:#AAF4FF;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

<!-- -------------------------------------------------------------------------------- -->
/*noch nicht besuchter Link----menu-mitte*/
a:link.unten {color:black; 
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}
/*Link nach dem besuchten Link*/
a:visited.unten {color:black;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}
a:active.unten {
	color:black;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}
/*Link beim OnMouseOver*/
a:hover.unten {color:#cccccc;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}

<!-- -------------------------------------------------------------------------------- -->

/*noch nicht besuchter Link----deutsch franz.*/
a:link.df {color:#CA014D; 
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
/*Link nach dem besuchten Link*/
a:visited.df {color:#CA014D;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
a:active.df {
	color:#CA014D;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
/*Link beim OnMouseOver*/
a:hover.df {color:#CA014D;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
<!-- --------------------------------------------------------------------------- -->
/*noch nicht besuchter Link---contact*/
a:link.contact {color:#826004; 
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
/*Link nach dem besuchten Link*/
a:visited.contact {color:#826004;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a:active.contact {
	color:#826004;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
/*Link beim OnMouseOver*/
a:hover.contact {color:#F9AF0F;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

<!-- --------------------------------------------------------------------------- -->


/*noch nicht besuchter Link-normal*/
a:link.tabelle {color:#826004; 
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
/*Link nach dem besuchten Link*/
a:visited.tabelle {color:#826004;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a:active.tabelle {
	color:#826004;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
/*Link beim OnMouseOver*/
a:hover.tabelle {color:#826004;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}


#kasten.contact {
color : black;
background-color : transparent;
font-family : verdana;
font-weight : bold;
position:absolute; top:210px; left:125px;
z-index:3;
}

#kasten a {
padding: 2px;
border: 1px solid black;
color : black;
background-color : transparent;
text-decoration : none;
display:block;
}

#kasten a:active {
color : white;
background-color : black;
}

#kasten a:visited {
color : black;
background-color : transparent;
}

#kasten a:hover {
color : black;
background-color : transparent;
text-decoration : none;
width : 150px;
border : 1px solid black;
}

#kasten a .info {
display : none;
}

#kasten a:hover .info {
color : black;
line-height : 140%;
display : block;
background : white;
font: 10px Verdana;
border : 1px solid black;
padding : 3px;
}

<!-- ---------------------------------- -->

a:hover .rsa { filter='gray()';}

<!-- ------------------------------------------------------------------------------- -->
/*####### Hintergrundfarbe #######*/
BODY { 
	background-color:#fffffff;
	    scrollbar-arrow-color:#876005;
        scrollbar-track-color:#FCEE91;
        scrollbar-shadow-color:#876005;
        scrollbar-face-color:#EECD0E;
        scrollbar-highlight-color:#FCEE91;
        scrollbar-darkshadow-color:#876005;
        scrollbar-3dlight-color:#EECD0E;
}

/*####### Schrifttyp fuer alle Tags #######*/
BODY,H1,H2,H3,H4,H5,H6,A,P,UL,OL,LI,DD,DL,DT,DIV,TABLE,TBODY,TR,TH,TD,TEXTAREA,OPTION,INPUT,B,I {
 	font-family:Verdana,Arial,Helvetica,sans-serif; 
}

/*Fontangaben fuer alles ausser Links, TH-Tag und Ueberschriften*/
BODY,P,UL,OL,LI,DD,DL,DT,DIV,TABLE,TR,TH,TD,TEXTAREA,OPTION,I {
	color:#826004;
	font-weight:normal;
	font-size:11px;
}

/*Fontangaben fuer Ueberschriften*/

/*Angabe fuer Seitenueberschrift ../inhalt e5e5e5*/
.bginfo {
	 color:#CC6633;
	 font-size:20px;
	 font-weight:normal;
}
.braunbold {
	 color:#826004;
	 font-size:12px;
	 font-weight:bold;
}


.big {
	color:#00829b;
	font-size:14px;
	font-weight:bold;
}

.graubig {color:#999999; 
		font-weight:bold; 
		font-size:15px;
}
.gelb {color:#F9AF0F; 
		font-weight:bold; 
		font-size:12px;
}
.gelbklein {color:#F9AF0F; 
		font-weight:normal; 
		font-size:11px;
}

.hellblau {color:#7B8EEB; 
		font-weight:bold; 
		font-size:12px;
}
.graumid {color:#999999; 
		font-weight:bold; 
		font-size:12px;
}
.rotorangemenu {color:#CA014D; 
		font-weight:normal; 
		font-size:12px;
}
.rotorangemenubold {color:#D6125C; 
		font-weight:bold; 
		font-size:12px;
}

.rotorangenormal {color:#CA014D; 
		font-weight:normal; 
		font-size:11px;
}
.contact {color:#00829b; 
		font-weight:normal; 
		font-size:11px;
}
.kleingelb {color:#F9AF0F; 
		font-weight:normal; 
		font-size:10px;
}

.blaunormal {color:#381DCC; 
		font-weight:normal; 
		font-size:11px;
}


H1,H2,H3,H4 {
	color:#00829b;
	font-size:20px;
	font-weight:bold;
}

H5 {
	color:#00829b;
	font-size:14px;
	font-weight:bold;
}

B  {
	color:#381DCC;
	font-size:12px;
	font-weight:bold;
}

H6 {
	color:#00829b;
	font-size:12px;
	font-weight:normal;
	line-height:0px;
	margin:10px;
	
	
}

TH, {
	color:#00829b;
	font-size:14px;
	font-weight:bold;
	/*text-align:center;*/
}

/*Hintergrundfarbe fuer Textfelder*/
TEXTAREA, INPUT { 
	 /*background-color:#f0f8ff;*/
	background-color:#ffffff;
}	
SELECT, OPTION {
	background-color:#f0f8ff;
}

	/*Tabellenhintergründe */
.full {background-color:#FCEE91;
       color:#826004;
	   font-size:12px;} 

.rahmen {background-color:black;}
