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

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: #E7E6E6;	text-decoration: none; font-size: 1.2em; }
a.link_ou1:visited { color: #E7E6E6; text-decoration: none; font-size: 1.2em; }
a.link_ou1:active { color: #E7E6E6; 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:link { color: #1B6D49;	text-decoration: none; font-size: 1.2em; }
a.link_ou2:visited { color: #1B6D49; text-decoration: none; font-size: 1.2em; }
a.link_ou2:active { color: #1B6D49; text-decoration: none; font-size: 1.2em; }
a.link_ou2:hover {  color: #E42238; text-decoration: none; font-size: 1.2em; }

a.link_ou2_aktiv:link {	color: #E42238; text-decoration: none; font-size: 1.2em; }
a.link_ou2_aktiv:visited { color: #E42238; text-decoration: none; font-size: 1.2em;  }
a.link_ou2_aktiv:active {  color: #E42238; text-decoration: none; font-size: 1.2em; }
a.link_ou2_aktiv:hover {	color: #E42238; 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_WA-ws:link {font-family: "Lucida Calligraphy", "Candy Round BTN", "Bradley Hand ITC", "Brush Script Std", Verdana, Arial;color: #FCFAF8; text-decoration: underline; font-size: large; }
a.link_WA-ws:visited {font-family: "Lucida Calligraphy", "Candy Round BTN", "Bradley Hand ITC", "Brush Script Std", Verdana, Arial;color: #FCFAF8; text-decoration: underline; font-size: large; }
a.link_WA-ws:active {font-family: "Lucida Calligraphy", "Candy Round BTN", "Bradley Hand ITC", "Brush Script Std", Verdana, Arial;color: #FCFAF8; text-decoration: underline; font-size: large; }
a.link_WA-ws:hover {font-family: "Lucida Calligraphy", "Candy Round BTN", "Bradley Hand ITC", "Brush Script Std", Verdana, Arial;color: #FFD700; text-decoration: underline; 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_lila-2:link {	font-weight: bold; color: #7A4E9E; } /* #5c3b77; */
a.link_cs_lila-2:visited {  font-weight: bold; color: #7A4E9E; }
a.link_cs_lila-2:active {   font-weight: bold; color: #7A4E9E; }
a.link_cs_lila-2:hover {	font-weight: bold; color: #FFFF00;	}

a.link_cs_olive-4:link {	color: #FFFA55;  }
a.link_cs_olive-4:visited {  color: #FFFA55;  }
a.link_cs_olive-4:active {   color: #FFFA55;  }
a.link_cs_olive-4:hover {	color: #FFFF00;	}

a.link_cs_braun-4:link {	color: #804F13;  }
a.link_cs_braun-4:visited {  color: #804F13;  }
a.link_cs_braun-4:active {   color: #804F13;  }
a.link_cs_braun-4: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_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;
}
*/