body {  margin-right: 0px; margin-bottom: 0px; margin-top: 0px; 
font-family: verdana, arial; font-size: 13px;}

td,tr { font-family: verdana, arial; font-size: 13px; }

a:link {  font-family: Verdana, Arial;   }
a:visited {  font-family: Verdana, Arial;   }
a:active {  font-family: Verdana, Arial; }
a:hover {text-decoration: none;   }

.navi { color:#003399; font-family: Verdana, Arial; font-weight: bold; font-size: 13px;  text-decoration: underline; }
.navi:hover { color:#003399; font-family: Verdana, Arial; font-weight: bold; font-size: 13px;  text-decoration: none; }
.navi:active { color:#003399; font-family: Verdana, Arial; font-weight: bold; font-size: 13px;   }
.navi:visited { color:#003399; font-family: Verdana, Arial; font-weight: bold; font-size: 13px;   }

a.leftnavi:link { font-family: verdana, arial; font-size: 10px; text-decoration: underline; }
a.leftnavi:visited { font-family: verdana, arial; font-size: 10px; }
a.leftnavi:active { font-family: verdana, arial; font-size: 10px;  text-decoration: underline;}
a.leftnavi:hover { font-family: verdana, arial; font-size: 10px;  text-decoration: none;  }


.kasten  { color: #ffffff; font-weight: bold; font-size: 14px; font-family: verdana, arial;  }

td.tabellenrahmen { border: 2px double #33CC33; background-color: #ffffff; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; }


h1   { color: #339933; font-size: 19px; font-family: Verdana, Arial; font-weight: 600; margin: 0 }
h2 { font-family:verdana, arial; font-size: 13px; font-wight: 400; color: #339933; margin-top: 0px; margin-bottom: 0px; }

.kleinun		       { color: #6c6; font-size: 9px; font-family: Verdana, Arial; text-decoration: none }
.kleinun:hover		   { color: #6c6; font-size: 9px; font-family: Verdana, Arial; text-decoration: none }
.kleinun:aktiv		   { color: #6c6; font-size: 9px; font-family: Verdana, Arial; text-decoration: none }
.kleinun:visited       { color: #6c6; font-size: 9px; font-family: Verdana, Arial; text-decoration: none }

.ganzerlink  { color: #006600;  font-size: 12px; font-family: verdana, arial }


.rahmenfarbe  { background-color: #33CC33; }
















.solink				{ color:#FEF7DD; font-weight:bold; font-size:12px; font-family:verdana, arial; text-decoration: underline }
.solink:hover		{ color:#FFFFFF; font-weight:bold; font-size:12px; font-family:verdana, arial; text-decoration: none }
.solink:aktiv		{  font-weight:bold; font-size:12px; font-family:verdana, arial; }
.solink:visited    {  font-weight:bold; font-size:12px; font-family:verdana, arial;  }


.grossbr  { color: #544120; font-weight: bold;  font-family: verdana, arial  }
.braun { color: #544120; font-weight: bold; font-size: 13px; font-family: verdana, arial  }

.navikl { color:#544120; font-family: verdana, arial; font-size: 10px;  text-decoration: underline; }
.navikl:hover { color:#880000; font-family: verdana, arial; font-size: 10px;  text-decoration: none; }
.navikl:active { color:#544120; font-family: verdana, arial; font-size: 10px;   }
.navikl:visited { font-family: verdana, arial; font-size: 10px;   }


.leftnavicats    { color: #544120; font-size: 12px; font-family: verdana, arial; font-weight: bold; line-height: 25px; text-decoration: underline }
.leftnavicats:hover  { color: #544120; font-size: 12px; font-family: verdana, arial; font-weight: bold; line-height: 25px; text-decoration: none }
.leftnavicats:active  { color: #544120; font-size: 12px; font-family: verdana, arial; font-weight: bold; line-height: 25px; text-decoration: underline }
.leftnavicats:visited  { color: #544120; font-size: 12px; font-family: verdana, arial; font-weight: bold; line-height: 25px }

.leftnavicats1   { color: #544120; font-size: 13px; font-family: verdana, arial; text-decoration: underline; line-height: 20px; }
.leftnavicats1:hover { color:#544120; font-family: verdana, arial; font-size: 13px;  text-decoration: none; line-height: 20px;}
.leftnavicats1:active { color:#544120;font-family: verdana, arial; font-size: 13px;  text-decoration: underline; line-height: 20px; }
.leftnavicats1:visited {  font-family: verdana, arial; font-size: 13px; line-height: 20px; }





a.leftnavicats3:link { font-family: verdana, arial; font-size: 10px; color: #880000; text-decoration: underline; }
a.leftnavicats3:visited { font-family: verdana, arial; font-size: 10px; color: #880000;  }
a.leftnavicats3:active { font-family: verdana, arial; font-size: 10px; color: #880000; text-decoration: underline; }
a.leftnavicats3:hover { font-family: verdana, arial; font-size: 10px; color: #000000; text-decoration: none; }




img.marg2 { margin-right: 30px; margin-bottom: 3px; }

td.catnavi {  }
a.catnavi:link { color: #000000; text-decoration: none; }
a.catnavi:visited { color: #000000; text-decoration: none; }
a.catnavi:active { color: #000000; text-decoration: none; }
a.catnavi:hover { color: #999999; text-decoration: none; }

td.footer { color: #777777; text-decoration: none; }









/* Einträge */

table.content { margin-bottom: 20px; }

td.adstyle  { background-color: #ffffff; padding: 5px; border: solid 2px #877659 }
td.adinfos { background-color: #dddddd; padding: 5px; }

a.sitelink:link { color: #0000CC; font-weight: bold; text-decoration: underline; }
a.sitelink:visited { color: #0000CC; font-weight: bold; text-decoration: underline; }
a.sitelink:active { color: #0000CC; font-weight: bold; text-decoration: underline; }
a.sitelink:hover { color: #0000CC; font-weight: bold; text-decoration: none; }

td.infocard { background-color: #000000; padding-left: 0px; padding-right: 0px; }



table.kat_list { margin-bottom: 30px; }



/* Links anzeigen */

td.sponsored { background-color: #dddddd; border: 1px solid #dddddd; padding: 1px; }


td.content { background-color: #dddddd; padding: 5px; }


a.link_seite:link, a.link_seite:visited, a.link_seite:active { color: #000000; text-decoration: none; }

a.link_seite:hover{ background-color: #ACACAC; color: #000000; text-decoration: underline; }



td.adminlinkdate { background-color: #bbbbbb; padding: 5px; }

/* Links anzeigen Ende */