/* stylesheet written by icoon integrated gmbh, www.icoon.ch, philipp böhlen 20.03.2002 */
/* modifiziert von Daniel Schoch, Stand 27.3.2002, 17.00 */


/* allgemeine links */

a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #57571C; text-decoration: none }
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #57571C; text-decoration: none }
a:hover { color: #999933; text-decoration: underline }
a:focus { color: #999933; text-decoration: underline }


/* hauptnavigation vertikal oben */

a.menu:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:  #660122; font-weight: bold; text-decoration: none }
a.menu:visited { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:  #660122;  font-weight: bold; text-decoration: none }
a.menu:hover { color: #FF9D73; font-weight: bold; text-decoration: none }
a.menu:focus { color: #FF9D73; font-weight: bold; text-decoration: none }


/* contentheadnavigation */

.contentheadbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #BD0900;font-weight: bold }

a.contenthead:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #BD0900; text-decoration: none }
a.contenthead:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #BD0900; text-decoration: none }
a.contenthead:hover { color: #BD0900; text-decoration: underline }
a.contenthead:focus { color: #BD0900; text-decoration: underline }

/*  menu titel für linke und rechte Böxli */ 

.mtitel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold }
a.mtitel:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold }
a.mtitel:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold }
a.mtitel:hover { color: #E6E6E6;  text-decoration: none }
a.mtitel:focus { color: #E6E6E6;  text-decoration: none }

/*   Menue linke Boexli  */
a.mbereich:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #782120; font-weight: bold; text-decoration: none }
a.mbereich:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #782120; font-weight: bold; text-decoration: none }
a.mbereich:hover { color: #FFFFFF; font-weight: bold; text-decoration: none }
a.mbereich:focus  { color: #FFFFFF; font-weight: bold; text-decoration: none }

a.mbereichspez:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none }
a.mbereichspez:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none }
a.mbereichspez:hover { color: #334547; font-weight: bold; text-decoration: none }
a.mbereichspez:focus  { color: #334547; font-weight: bold; text-decoration: none }

a.mservice:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #782120; font-weight: bold; text-decoration: none }
a.mservice:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #782120; font-weight: bold; text-decoration: none }
a.mservice:hover { color: #FFFFFF; font-weight: bold; text-decoration: none }
a.mservice:focus { color: #FFFFFF; font-weight: bold; text-decoration: none }

a.mwerbung:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #334547; font-weight: bold; text-decoration: none }
a.mwerbung:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #334547; font-weight: bold; text-decoration: none }
a.mwerbung:hover { color: #334547; font-weight: bold; text-decoration: underline }
a.mwerbung:focus { color: #334547; font-weight: bold; text-decoration: underline }

/* menu im contentbereich */

.textmenucontent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #57571C }
.menutitelcontent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #787827; font-weight: bold }

a.mcontent:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #57571C; font-weight: bold; text-decoration: none }
a.mcontent:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #57571C; font-weight: bold; text-decoration: none }
a.mcontent:hover { color: #999933; font-weight: bold; text-decoration: none }
a.mcontent:focus { color: #999933; font-weight: bold; text-decoration: none }

/* headerbalken */

.headtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color: #334547; text-decoration: none }
.headdatum { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color: #FFFFFF; text-decoration: none }

a.headlink:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color:#EFAB97; text-decoration: none }
a.headlink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color: #EFAB97; text-decoration: none }
a.headlink:hover { color: #FF9D73; text-decoration: none }
a.headlink:focus { color: #FF9D73; text-decoration: none }


/* footerbalken */

.foottext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; color: #D4826E;  text-decoration: none }

a.footlink:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; color: #D4826E; text-decoration: none }
a.footlink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; color: #D4826E;  text-decoration: none }
a.footlink:hover { color: #D4826E; text-decoration: underline }
a.footlink:focus { color: #D4826E; text-decoration: underline }

/*  Navigation unter dem Footer Balken*/
.footnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #E66552; text-decoration: none }

a.footnav:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #E66552; text-decoration: none }
a.footnav:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px ; color: #E66552; text-decoration: none }
a.footnav:hover { text-decoration: underline }
a.footnav:focus { text-decoration: underline }

/* text content */

.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
a.text:link{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none }
a.text:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none }
a.text:hover { text-decoration: underline }
a.text:focus { text-decoration: underline }

.bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold }
a.bold:link{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none }
a.bold:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold;  text-decoration: none }
a.bold:hover { text-decoration: underline }
a.bold:focus { text-decoration: underline }

.textcolor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #927D5A }

.boldcolor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #927D5A ; font-weight: bold }
a.boldcolor:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #927D5A ; font-weight: bold; text-decoration: none }
a.boldcolor:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #927D5A ; font-weight: bold;  text-decoration: none }
a.boldcolor:hover { text-decoration: underline }
a.boldcolor:focus { text-decoration: underline }

.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold }
.titlecolor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #927D5A ; font-weight: bold }


/* html-tag-auszeichnungen */

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }

/*  Rechte Böxli, Newsletter */
.textnewsletter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #660122 }
a.textnewsletter:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #660122;  text-decoration: none }
a.textnewsletter:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #660122;  text-decoration: none }
a.textnewsletter:hover { color: #660122; text-decoration: underline }
a.textnewsletter:focus { color: #660122; text-decoration: underline }

a.textnewsletterb:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #660122; font-weight : bold;   text-decoration: none }
a.textnewsletterb:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #660122; font-weight : bold;   text-decoration: none; }
a.textnewsletterb:hover { color: #660122; font-weight : bold;   text-decoration: underline }
a.textnewsletterb:focus { color: #660122; font-weight : bold;  text-decoration: underline }

/*  Rechte Böxli, Hellere bzw. alternativ Schrift in einigen Farbschemen */
.textrechtsh{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC }
a.textrechtsh:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; font-weight: bold; text-decoration: none }
a.textrechtsh:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; font-weight: bold; text-decoration: none }
a.textrechtsh:hover {color: #CCCCCC; text-decoration: none }
a.textrechtsh:focus {color: #CCCCCC;  text-decoration: none }

textrechtshb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC;  font-weight : bold; text-decoration: none }
a.textrechtshb:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC;  font-weight : bold; text-decoration: none }
a.textrechtshb:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC;  font-weight : bold; text-decoration: none; }
a.textrechtshb:hover {color: #CCCCCC; font-weight: bold;text-decoration: none }
a.textrechtshb:focus {color: #CCCCCC; font-weight: bold; text-decoration: none }

/*  News & Topstorys Böxli  */
.newsAndTStorys{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #334547 }
a.newsAndTStorys:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #334547; text-decoration: none }
a.newsAndTStorys:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;  text-decoration: none }
a.newsAndTStorys:hover {color: #334547;   text-decoration: underline }
a.newsAndTStorys:focus {color: #334547;  text-decoration: underline }


/*  Rechte Böxli, standart Schrift */
.textrechtsd{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #334547 }
a.textrechtsd:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #334547; text-decoration: none }
a.textrechtsd:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #334547;  text-decoration: none }
a.textrechtsd:hover {color: #334547;   text-decoration: underline }
a.textrechtsd:focus {color: #334547;  text-decoration: underline }

.textrechtsdbold{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #334547; font-weight : bold;  }
a.textrechtsdb:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #334547; font-weight: bold; text-decoration: none }
a.textrechtsdb:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #334547; font-weight: bold; text-decoration: none }
a.textrechtsdb:hover {color: #334547; font-weight: bold;  text-decoration: underline }
a.textrechtsdb:focus {color: #334547; font-weight: bold; text-decoration: underline }


