a:link {  font-family: Arial, Helvetica, sans-serif; color: #f3e4ff;  }
a:visited { font-family: Arial, Helvetica, sans-serif; color:#f3e4ff; }
a:active { font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a:hover { font-family: Arial, Helvetica, sans-serif; color: #ff0700; }

ul:link {  font-family: Verdana, Arial, Helvetica, sans-serif;	 }
ul:visited { font-family: Verdana, Arial, Helvetica, sans-serif;	 }
ul:active { font-family: Verdana, Arial, Helvetica, sans-serif;	}
/*ul:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	 color: #8300ed;  }*/

a.link_ou:link { color: #f3e4ff;	text-decoration: none; font-weight: bold;}
a.link_ou:visited { color: #f3e4ff; text-decoration: none;  font-weight: bold;}
a.link_ou:active { color: #f3e4ff; text-decoration: none;  font-weight: bold;}
a.link_ou:hover {	color: #ff0700;	text-decoration: none;	font-weight: bold;}

a.link_ou_aktiv:link {	color: #ff0700;	text-decoration: none;	font-weight: bold;	background-color: #ffe5e4; }
a.link_ou_aktiv:visited {	color: #ff0700;	text-decoration: none;	font-weight: bold;	background-color: #ffe5e4; }
a.link_ou_aktiv:active {  color: #ff0700; text-decoration: none; font-weight: bold;	background-color: #ffe5e4; }
a.link_ou_aktiv:hover {	color: #ff0700;	text-decoration: none;	font-weight: bold;	background-color: #ffe5e4; }

a.link_ou2:link { color: #f3e4ff;	text-decoration: none;  }
a.link_ou2:visited { color: #f3e4ff; text-decoration: none; }
a.link_ou2:active { color: #f3e4ff; text-decoration: none;  }
a.link_ou2:hover {  color: #ff0700; text-decoration: none;  }

a.link_ou2_aktiv:link {	color: #ff0700;	text-decoration: none; background-color: #ffe5e4; }
a.link_ou2_aktiv:visited { color: #ff0700; text-decoration: none;  background-color: #ffe5e4; }
a.link_ou2_aktiv:active {  color: #3d7a41; text-decoration: none;  background-color: #ffe5e4; }
a.link_ou2_aktiv:hover {	color: #ff0700;	text-decoration: none;	background-color: #ffe5e4; }

a.link_ou2_underline:link { color: #f3e4ff;	}
a.link_ou2_underline:visited { color: #f3e4ff; 	}
a.link_ou2_underline:active { color: #f3e4ff; 	}
a.link_ou2_underline:hover {  color: #ff0700;  	}

a.link_code:link {font-family:  "Courier New", Courier, monospace; letter-spacing: 2px; color: #FFD700;}
a.link_code:visited {font-family:  "Courier New", Courier, monospace; letter-spacing: 2px; color: #FFD700;}
a.link_code:active {font-family:  "Courier New", Courier, monospace; letter-spacing: 2px; color: #FFD700;}
a.link_code:hover {font-family:  "Courier New", Courier, monospace; letter-spacing: 2px; color: #FFFF00;}

a.link_weiss:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }
a.link_weiss:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }
a.link_weiss:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }
a.link_weiss:hover {	font-family: Verdana, Arial, Helvetica, sans-serif; color: #D9051B; font-weight: bold; }

a.link_rot:link {	font-family: Verdana, Arial, Helvetica, sans-serif; color: #D9051B; font-weight: bold; }
a.link_rot:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #D9051B; font-weight: bold; }
a.link_rot:active {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #D9051B; font-weight: bold; }
a.link_rot:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-weight: bold; }

a.link_maigruen:link {	font-family: Verdana, Arial, Helvetica, sans-serif; color: #33CC00; font-weight: bold; }
a.link_maigruen:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #33CC00; font-weight: bold; }
a.link_maigruen:active {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #33CC00; font-weight: bold; }
a.link_maigruen:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFF00;	font-weight: bold;}

a.link_blau4:link {	color: #c57fff;  }
a.link_blau4:visited {  color: #c57fff;  }
a.link_blau4:active {   color: #c57fff;  }
a.link_blau4:hover {	color: #FFFF00;	}

a.link_gruen4:link {	color: #7fff87;  }
a.link_gruen4:visited {  color: #7fff87;  }
a.link_gruen4:active {   color: #7fff87;  }
a.link_gruen4:hover {	color: #FFFF00;	}

a.link_gelb4:link {	color: #fffa7f;  }
a.link_gelb4:visited {  color: #fffa7f;  }
a.link_gelb4:active {   color: #fffa7f;  }
a.link_gelb4:hover {	color: #FFFF00;	}

a.link_rot2:link {	color: #804140;  }
a.link_rot2:visited {  color: #804140;  }
a.link_rot2:active {   color: #804140;  }
a.link_rot2:hover {	color: #FFFF00;	}

a.link_rot4:link {	color: #ff827f;  }
a.link_rot4:visited {  color: #ff827f;  }
a.link_rot4:active {   color: #ff827f;  }
a.link_rot4:hover {	color: #FFFF00;	}

a.link_rot:link img {	border: 2px solid #FB4F60;}
a.link_rot:visited img { border: 2px solid #FB4F60;}
a.link_rot:active img { border: 2px solid #FB4F60;}
a.link_rot:hover img {border: 2px solid #FF0000;}

a.link_gold:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFD700;  font-weight: bold; }
a.link_gold:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFD700;   font-weight: bold; }
a.link_gold:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFD700; font-weight: bold; }
a.link_gold:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00;  font-weight: bold; }

a.link_gold2:link { text-decoration: none; color: #FFD700;  font-weight: bold; }
a.link_gold2:visited { text-decoration: none; color: #FFD700;   font-weight: bold; }
a.link_gold2:active { text-decoration: none; color: #FFD700; font-weight: bold; }
a.link_gold2:hover { text-decoration: none; color: #FFFF00;  font-weight: bold; }


a.link_special:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ff827f;	font-weight: bolder;	text-decoration: none; font-size: larger;}
a.link_special:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ff827f;	font-weight: bolder;	text-decoration: none; font-size: larger;}
a.link_special:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ff827f;	font-weight: bolder;	text-decoration: none; font-size: larger;}
a.link_special:hover {	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF00FF;	font-weight: bolder; text-decoration: none; font-size: larger;}

a:link_foto img {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #270047;
	border-right-color: #270047;
	border-bottom-color: #270047;
	border-left-color: #270047;
}
a:visited_foto img {
	border-top-color: #270047;
	border-right-color: #270047;
	border-bottom-color: #270047;
	border-left-color: #270047;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
a:hover_foto img {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #FFFF00;
	border-right-color: #FFFF00;
	border-bottom-color: #FFFF00;
	border-left-color: #FFFF00;
}
a:active_foto img {
	border-top-color: #cc6600;
	border-right-color: #cc6600;
	border-bottom-color: #cc6600;
	border-left-color: #cc6600;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

input { color: #D9051B; }
textarea { color: #D9051B; }
/*iframe { funktioniert evtl. nicht --> kontrollieren 
/*	scrollbar-face-color: #990000;  dunkelrot */
/*	scrollbar-arrow-color: #FFAAAA;  rose 
	border: 2px solid #990000;
}
*/*/