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

a.link_footer:link {  font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #7C919A;  }
a.link_footer:visited { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#7C919A; }
a.link_footer:active { font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.link_footer:hover { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #FFFFFF; }

a.link_none:link {  font-family: "Lucida Calligraphy", "Candy Round BTN", "Bradley Hand ITC", "Brush Script Std", Verdana, Arial; text-decoration: none; color: #7C919A;  }
a.link_none:visited { font-family: "Lucida Calligraphy", "Candy Round BTN", "Bradley Hand ITC", "Brush Script Std", Verdana, Arial; text-decoration: none; color:#7C919A; }
a.link_none:active { font-family: "Lucida Calligraphy", "Candy Round BTN", "Bradley Hand ITC", "Brush Script Std", Verdana, Arial; text-decoration: none; }
a.link_none:hover { font-family: "Lucida Calligraphy", "Candy Round BTN", "Bradley Hand ITC", "Brush Script Std", Verdana, Arial; text-decoration: none; color: #FFFFFF; }

a.link_navi:link { color: #F1F1F1; text-decoration: none; }
a.link_navi:visited { color: #F1F1F1; text-decoration: none; }
a.link_navi:active { color: #F1F1F1; text-decoration: none; }
a.link_navi:hover { color: #F1F1F1; text-decoration: none; background-color: #2E2E2E; }

a.link_navi_aktiv:link {	color: #F1F1F1; text-decoration: none; background-color: #2E2E2E; }
a.link_navi_aktiv:visited { color: #F1F1F1; text-decoration: none; }
a.link_navi_aktiv:active { color: #F1F1F1; text-decoration: none; }
a.link_navi_aktiv:hover {	color: #F1F1F1; text-decoration: none; background-color: #2E2E2E; }

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: #290100;	text-decoration: none; font-weight: bold; }
a.link_ou:visited { color: #290100; text-decoration: none;  font-weight: bold; }
a.link_ou:active { color: #290100; text-decoration: none;  font-weight: bold; }
a.link_ou:hover {	color: #B33F3C;	text-decoration: none;	font-weight: bold; }

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

a.link_ou1:link { color: #290100;	text-decoration: none; font-size: 1.2em; }
a.link_ou1:visited { color: #290100; text-decoration: none; font-size: 1.2em; }
a.link_ou1:active { color: #290100; text-decoration: none; font-size: 1.2em; }
a.link_ou1:hover {  color: #F5D500; text-decoration: none; font-size: 1.2em; }

a.link_ou1_aktiv:link {	color: #F5D500; text-decoration: none; font-size: 1.2em; }
a.link_ou1_aktiv:visited { color: #F5D500; text-decoration: none; font-size: 1.2em;  }
a.link_ou1_aktiv:active {  color: #F5D500; text-decoration: none; font-size: 1.2em; }
a.link_ou1_aktiv:hover {	color: #F5D500; text-decoration: none; font-size: 1.2em; }

a.link_ou2_underline:link { color: #290100;	}
a.link_ou2_underline:visited { color: #290100; 	}
a.link_ou2_underline:active { color: #290100; 	}
a.link_ou2_underline:hover {  color: #B33F3C;  	}

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_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_grau:link {	font-family: Verdana, Arial, Helvetica, sans-serif; color: #897574; text-decoration: none; }
a.link_grau:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #897574; text-decoration: none; }
a.link_grau:active {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #897574; text-decoration: none; }
a.link_grau:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #B33F3C; text-decoration: none; }

a.link_braun:link {	font-family: Verdana, Arial, Helvetica, sans-serif; color: #721512; text-decoration: none; }
a.link_braun:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #721512; text-decoration: none; }
a.link_braun:active {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #721512; text-decoration: none; }
a.link_braun:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #B33F3C; text-decoration: none; }

a.link_WA:link {font-family: "Lucida Calligraphy", "Candy Round BTN", "Bradley Hand ITC", "Brush Script Std", Verdana, Arial; color: #290100; text-decoration: none; font-size: large; }
a.link_WA:visited {font-family: "Lucida Calligraphy", "Candy Round BTN", "Bradley Hand ITC", "Brush Script Std", Verdana, Arial;color: #290100; text-decoration: none; font-size: large; }
a.link_WA:active {font-family: "Lucida Calligraphy", "Candy Round BTN", "Bradley Hand ITC", "Brush Script Std", Verdana, Arial;color: #290100; text-decoration: none; font-size: large; }
a.link_WA:hover {font-family: "Lucida Calligraphy", "Candy Round BTN", "Bradley Hand ITC", "Brush Script Std", Verdana, Arial;color: #B33F3C; text-decoration: none; font-size: large; }

a.link_4_grau:link {font-family: "Lucida Calligraphy", "Candy Round BTN", "Bradley Hand ITC", "Brush Script Std", Verdana, Arial;color: #897574; text-decoration: none; font-weight: bold;}
a.link_4_grau:visited {font-family: "Lucida Calligraphy", "Candy Round BTN", "Bradley Hand ITC", "Brush Script Std", Verdana, Arial;color: #897574; text-decoration: none; font-weight: bold;}
a.link_4_grau:active {font-family: "Lucida Calligraphy", "Candy Round BTN", "Bradley Hand ITC", "Brush Script Std", Verdana, Arial;color: #897574; text-decoration: none; font-weight: bold;}
a.link_4_grau:hover {font-family: "Lucida Calligraphy", "Candy Round BTN", "Bradley Hand ITC", "Brush Script Std", Verdana, Arial;color: #B33F3C;text-decoration: none;	font-weight: bold;}


a.link_cs_blau-0:link {	font-weight: bold; color: #7363A0; }
a.link_cs_blau-0:visited {  font-weight: bold; color: #7363A0; }
a.link_cs_blau-0:active {   font-weight: bold; color: #7363A0; }
a.link_cs_blau-0:hover {	font-weight: bold; color: #423075;	}

a.link_blau:link { color: #1B428B;  text-decoration: none; }
a.link_blau:visited { color: #1B428B;  text-decoration: none;  }
a.link_blau:active {  color: #B33F3C;  text-decoration: none; }
a.link_blau:hover { color: #B33F3C;  text-decoration: none; }

a.link_ou_rot:link {	color: #CC0000;	text-decoration: none;	padding-right: 3px;	padding-left: 3px; }
a.link_ou_rot:visited {	color: #CC0000;	text-decoration: none;	padding-right: 3px;	padding-left: 3px; }
a.link_ou_rot:active { color: #CC0000;	text-decoration: none;	background-color: #ebebeb;	padding-right: 3px;	padding-left: 3px; }
a.link_ou_rot:hover { color: #CC0000;	text-decoration: none;	background-color: #ebebeb;	padding-right: 3px;	padding-left: 3px; }




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;
}
*/