/* allgemeine Definitionen */
body {padding:0px; margin:0px; border:0px; color:#000000; background-color:#FFFFFF;}
hr {color:#000066;background-color:transparent;}

/* Dokumenteninfos */
.documentinfo  {font-family : Verdana, Arial, helvetica, serif; font-size:8pt; color:#888888; background-color:transparent;}
td.documentinfo  {color:#CCCCCC; background-color:#000066; background-image:url(docinfo.gif); padding:2px;}
a.documentinfo:link  {color:#CCCCCC; background-color:transparent;text-decoration:none;}
a.documentinfo:visited  {color:#BBBBBB; background-color:transparent; text-decoration:none;}
a.documentinfo:hover  {color:#FFFFFF; background-color:transparent; text-decoration:underline;}
a.documentinfo:active  {color:#FFFFFF; background-color:transparent; text-decoration:underline;}

/* Navigationsbanner */
.lbanner {font-family : Verdana, Arial, helvetica, serif; font-size:10pt; color:#000066; background-color:#FFFFFF; background-image:url(wupdtbkg.gif);background-repeat:repeat-x;}
.rbanner {font-family : Verdana, Arial, helvetica, serif; font-size:10pt; color:#000066; background-color:#FFFFFF; background-image:url(wstrtbkg.gif);background-repeat:repeat-x;}
.nbanner {font-family : Verdana, Arial, helvetica, serif; font-size:6pt; color:#AAAAAA; background-color:#FFFFFF; margin:0px; padding:0px;}
span.nbanner {font-family : Verdana, Arial, helvetica, serif; font-size:10pt; border:0px; margin:4px;}
a.nbanner {font-size:9pt; color:#000066; background-color:transparent; text-decoration:none; font-weight:bold;}
a.nbanner:link {color:#000066; background-color:transparent; text-decoration:none; font-weight:bold;}
a.nbanner:visited {color:#333333; background-color:transparent; text-decoration:none; font-weight:bold;}
a.nbanner:hover {color:#000000; background-color:transparent; text-decoration:underline; font-weight:bold;}
a.nbanner:active {color:#000099; background-color:transparent; text-decoration:underline; font-weight:bold;}

/* Kontaktleisen und &auml;hnliche Elemente ohne gro&szlig;e Linklisten */
.kontakte {font-family : Verdana, Arial, helvetica, serif; font-size:10pt; color:#FFFFFF; background-color:#007900;}
td.kontakte {font-weight:bold; margin:0px; text-align:center; padding:2px;background-image:url(konbkg.gif); border:1px solid #000000;}
span.name {font-family : Arial, helvetica, serif; font-size:10pt; font-weight:bold; color:#FFFFFF; background-color:transparent;}
span.adresse {font-family : Arial, helvetica, serif; font-size:10pt; font-weight:normal; color:#FFFFFF; background-color:transparent;}
span.kontakt {font-family : Arial, helvetica, serif; font-size:10pt; font-weight:bold; color:#FFFFFF; background-color:transparent;}
a.kontakt {font-family : Arial, helvetica, serif; font-size:10pt; font-weight:normal; color:#FFFFFF; background-color:transparent;}
a.kontakt:link {font-weight:normal; color:#FFFFFF; background-color:transparent; text-decoration:underline;}
a.kontakt:visited {font-weight:normal; color:#FFFFFF; background-color:transparent; text-decoration:underline;}
a.kontakt:hover {font-weight:bold; color:#FFFFFF; background-color:transparent; text-decoration:underline;}
a.kontakt:active {font-weight:bold; color:#FFFFFF; background-color:transparent; text-decoration:underline;}
td.kontakt1 {font-family : Verdana, Arial, helvetica, serif; font-size:10pt; font-weight : normal; color:#FFFFFF;background-color:#11AA11;padding : 3px; border-color:#000000; border-style : solid; border-top-width : 0; border-left-width : 1px; border-right-width : 1px; border-bottom-width : 0px;}
td.kontakt2 {font-family : Verdana, Arial, helvetica, serif; font-size:10pt; font-weight : normal; color:#FFFFFF;background-color:#009900;padding : 3px; border-color:#000000; border-style : solid; border-top-width : 0; border-left-width : 1px; border-right-width : 1px; border-bottom-width : 0px;}
td.kontakt3 {font-family : Verdana, Arial, helvetica, serif; font-size:10pt; font-weight : normal; color:#FFFFFF;background-color:#11AA11; padding : 3px; border-color:#000000; border-style : solid; border-top-width : 0; border-left-width : 1px; border-right-width : 1px; border-bottom-width : 1px;}
td.kontakt4 {font-family : Verdana, Arial, helvetica, serif; font-size:10pt; font-weight : normal; color:#FFFFFF;background-color:#009900; padding : 3px; border-color:#000000; border-style : solid; border-top-width : 0; border-left-width : 1px; border-right-width : 1px; border-bottom-width : 1px;}

/* Termine und Exkursionen */
.termine {font-family : Verdana, Arial, helvetica, serif; font-size:10pt; color:#000000; background-color:#FF9900;}
td.termine {font-weight:bold; margin:0px; text-align:center; padding:2px;background-image:url(terbkg.gif); border:1px solid #000000;}

a.mehrtermine {font-family : Arial, helvetica, serif; font-size:10pt; font-weight:normal; color:#000000; background-color:transparent;}
a.mehrtermine:link {color:#000000; background-color:transparent; text-decoration:none;}
a.mehrtermine:visited {color:#000000; background-color:transparent; text-decoration:none;}
a.mehrtermine:hover {color:#000000; background-color:transparent; text-decoration:underline;}
a.mehrtermine:active {color:#000000; background-color:transparent; text-decoration:underline;}

a.termin {font-family : Arial, helvetica, serif; font-size:10pt; font-weight:normal; color:#000000; background-color:transparent;}
a.termin:link {font-weight:normal; color:#000066; background-color:transparent; text-decoration:underline;}
a.termin:visited {font-weight:normal; color:#000066; background-color:transparent; text-decoration:underline;}
a.termin:hover {font-weight:bold; color:#000066; background-color:transparent; text-decoration:underline;}
a.termin:active {font-weight:bold; color:#000066; background-color:transparent; text-decoration:underline;}
span.date {font-family : Verdana, Arial, helvetica, serif; text-align:left; font-size:8pt; font-weight : bold;}
span.termin {font-weight:normal;}
td.termin1 {font-family : Verdana, Arial, helvetica, serif; text-align:left; font-size:10pt; font-weight : normal; color:#000000;background-color:#FFDD77;padding : 3px; border-color:#000000; border-style : solid; border-top-width : 0px; border-left-width : 1px; border-right-width : 1px; border-bottom-width : 0px;}
td.termin2 {font-family : Verdana, Arial, helvetica, serif; text-align:left; font-size:10pt; font-weight : normal; color:#000000;background-color:#FFCC66;padding : 3px; border-color:#000000; border-style : solid; border-top-width : 0px; border-left-width : 1px; border-right-width : 1px; border-bottom-width : 0px;}
td.termin3 {font-family : Verdana, Arial, helvetica, serif; text-align:left; font-size:10pt; font-weight : normal; color:#000000;background-color:#FFDD77; padding : 3px; border-color:#000000; border-style : solid; border-top-width : 0px; border-left-width : 1px; border-right-width : 1px; border-bottom-width : 1px;}
td.termin4 {font-family : Verdana, Arial, helvetica, serif; text-align:left; font-size:10pt; font-weight : normal; color:#000000;background-color:#FFCC66; padding : 3px; border-color:#000000; border-style : solid; border-top-width : 0px; border-left-width : 1px; border-right-width : 1px; border-bottom-width : 1px;}

/* Downloads und WWW-Links */
.hyperlink {font-family : Verdana, Arial, helvetica, serif; font-size:10pt; color:#FFFFFF; background-color:#0066aa;}
td.hyperlink {font-weight:bold; margin:0px; text-align:center; padding:2px;background-image:url(navback.gif); border:1px solid #000000;}
div.hyperlink {text-align:center;color:#FFFFFF; background-color:transparent;margin:0px;padding:0px;}
a.archiv {font-family : Verdana, Arial, helvetica, serif; font-size:10pt; font-weight:normal; color:#FFFFFF; background-color:transparent;text-decoration:none;}
a.archiv:link {font-weight:normal; color:#FFFFFF; background-color:transparent; text-decoration:none;}
a.archiv:visited {font-weight:normal; color:#FFFFFF; background-color:transparent; text-decoration:none;}
a.archiv:hover {font-weight:normal; color:#FFFFFF; background-color:transparent; text-decoration:underline;}
a.archiv:active {font-weight:normal; color:#FFFFFF; background-color:transparent; text-decoration:underline;}
a.hyperlink {font-family : Verdana, Arial, helvetica, serif; font-size:10pt; font-weight:normal; color:#FFFFFF; background-color:transparent;text-decoration:none;}
a.hyperlink:link {font-weight:normal; color:#FFFFFF; background-color:transparent; text-decoration:underline;}
a.hyperlink:visited {font-weight:normal; color:#FFFFFF; background-color:transparent; text-decoration:underline;}
a.hyperlink:hover {font-weight:normal; color:#000000; background-color:transparent; text-decoration:none;}
a.hyperlink:active {font-weight:normal; color:#000000; background-color:transparent; text-decoration:underline;}
span.linkdate {color:#FFFFFF; background-color:transparent;font-family : Verdana, Arial, helvetica, serif; text-align:left; font-size:8pt; font-weight : bold;}
span.linkdesc {color:#FFFFFF; background-color:transparent;font-family : Verdana, Arial, helvetica, serif; text-align:left; font-size:8pt; font-weight : normal;}
span.linkhint {color:#000000; background-color:transparent;font-family : Verdana, Arial, helvetica, serif; text-align:left; font-size:8pt; font-weight : normal;}

a.linkhint {font-family : Verdana, Arial, helvetica, serif; font-size:8pt; font-weight:normal; color:#FFFFFF; background-color:transparent;text-decoration:none;}
a.linkhint:link {font-weight:normal; color:#0000AA; background-color:transparent; text-decoration:underline;}
a.linkhint:visited {font-weight:normal; color:#0000FF; background-color:transparent; text-decoration:underline;}
a.linkhint:hover {font-weight:normal; color:#0000FF; background-color:transparent; text-decoration:none;}
a.linkhint:active {font-weight:normal; color:#0000FF; background-color:transparent; text-decoration:underline;}



td.hint {text-align:left;padding-top:3px; padding-left:2px; padding-right:2px;}
td.hyperlink1 {font-family : Verdana, Arial, helvetica, serif; text-align:left; font-size:10pt; font-weight : normal; color:#000000;background-color:#0099ff;padding : 1px; border-color:#000000; border-style : solid; border-top-width : 0; border-left-width : 1px; border-right-width : 1px; border-bottom-width : 0px;}
td.hyperlink2 {font-family : Verdana, Arial, helvetica, serif; text-align:left; font-size:10pt; font-weight : normal; color:#000000;background-color:#0088ee;padding : 1px; border-color:#000000; border-style : solid; border-top-width : 0; border-left-width : 1px; border-right-width : 1px; border-bottom-width : 0px;}
td.hyperlink3 {font-family : Verdana, Arial, helvetica, serif; text-align:left; font-size:10pt; font-weight : normal; color:#000000;background-color:#0099ff; padding : 1px; border-color:#000000; border-style : solid; border-top-width : 0; border-left-width : 1px; border-right-width : 1px; border-bottom-width : 1px;}
td.hyperlink4 {font-family : Verdana, Arial, helvetica, serif; text-align:left; font-size:10pt; font-weight : normal; color:#000000;background-color:#0088ee; padding : 1px; border-color:#000000; border-style : solid; border-top-width : 0; border-left-width : 1px; border-right-width : 1px; border-bottom-width : 1px;}

/* news */
.news {font-family : Arial, helvetica, serif; padding:4px;text-align:left;}
a.textlink {font-family : Arial, helvetica, serif; font-size:10pt; font-weight:normal; color:#0000FF; background-color:transparent;text-decoration:none;}
a.textlink:link {font-weight:normal; color:#000099; background-color:transparent; text-decoration:underline;}
a.textlink:visited {font-weight:normal; color:#000000; background-color:transparent; text-decoration:underline;}
a.textlink:hover {font-weight:normal; color:#0000FF; background-color:transparent; text-decoration:none;}
a.textlink:active {font-weight:normal; color:#0000FF; background-color:transparent; text-decoration:none;}
span.news {font-family : Arial, helvetica, serif; font-size:8pt; font-weight:normal;color:#000066;background-color:transparent;}
h1.news {font-size:12pt; font-weight : bold; color:#000000;background-color:#FFFFFF;padding:0px; margin:2px;}
h2.news {font-size:10pt; font-weight : bold; color:#000000;background-color:#FFFFFF;padding:0px; margin:0px;}
div.news {font-size:10pt; font-weight : normal; margin-left:10px; margin-right:10px;}

/* News-Download */
td.downloadtopic {font-family : Arial, helvetica, serif; padding:1px;text-align:left; font-size:8pt; font-weight:bold;}
td.filecontent {font-family : Arial, helvetica, serif; padding:1px;text-align:left; font-size:8pt; font-weight:normal;}
td.download {font-family : Arial, helvetica, serif; padding:1px;text-align:left; font-size:8pt; font-weight:normal;}
a.download {font-family : Verdana, Arial, helvetica, serif; font-size:8pt; font-weight:normal; color:#0000FF; background-color:transparent;text-decoration:none;}
a.download:link {font-weight:normal; color:#000099; background-color:transparent; text-decoration:underline;}
a.download:visited {font-weight:normal; color:#000000; background-color:transparent; text-decoration:none;}
a.download:hover {font-weight:normal; color:#0000FF; background-color:transparent; text-decoration:none;}
a.download:active {font-weight:normal; color:#0000FF; background-color:transparent; text-decoration:none;}


/* Disclaimer */
div.disclaimer {color:#888888; background-color:transparent; text-align:left; font-weight:normal; font-family : Arial, helvetica, serif;  font-size:8pt; padding:5px;}

/* conformance und counter */
div.conformance {font-family : Verdana, Arial, helvetica, serif; text-align:center; font-size:10pt; font-weight : normal; color:#000000;background-color:#FFFFFF;}

/* Interessantes im WWW */
span.favbanner {font-family : Verdana, Arial, helvetica, serif; font-size:10pt; border:0px; margin:4px; color:#004400; background-color:transparent;}
a.favbanner {font-size:9pt; color:#006600; background-color:transparent; text-decoration:none; font-weight:bold;}
a.favbanner:link {color:#006600; background-color:transparent; text-decoration:none; font-weight:bold;}
a.favbanner:visited {color:#006600; background-color:transparent; text-decoration:none; font-weight:bold;}
a.favbanner:hover {color:#000000; background-color:transparent; text-decoration:underline; font-weight:bold;}
a.favbanner:active {color:#009900; background-color:transparent; text-decoration:underline; font-weight:bold;}

img.favorit {border:1px solid #000000;}
