body,td,div,.p,a{font-family:arial,sans-serif; font-size:12px}

/* default text */
.text {font-family: arial, helvetica, sans-serif; font-size: 9pt; color: #000000}

.mainnavigation {font-size: 9pt; font-weight: bold; color: #000000; text-decoration:none}
a:hover.mainnavigation { text-decoration:underline}

.s { color:#9a2b2b}

/* small text */

.small {  font-family: verdana, arial, helvetica, sans-serif; font-size: 9px}



/* top navigation */

.nav-top-txt {  font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-weight: 900;}





/* category navigation */

.navbar { font-family: arial, verdana, sans-serif;  font-weight: bold;  font-size: 10pt;  background-color: #eeec52; color: #00000;}





/* alternating table rows */

.cell1 {  background-color: #f6f6f6; font-family: arial, helvetica, sans-serif; font-size: 9pt; color: #000000}

.cell2 {  background-color: #dedede; font-family: arial, helvetica, sans-serif; font-size: 9pt; color: #000000}



/* titles */

.title {  font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #373737; background-color:  #E5E5E5}



/* system messages and errors */

.sys-message { color: #C0C0C0; font-family: arial,verdana,sans-serif; font-size: 9pt; }

.error {  font-family: verdana, arial, helvetica, sans-serif; font-size: 9pt; color: #FF3300; font-weight: bold}



/* search */

.search {  background-color:  #E5E5E5}



/* small text fields */

.textbox {  font-family: arial, helvetica, sans-serif; font-size: 10px}



/* buttons */

.button {  font-family: arial, helvetica, sans-serif; font-size: 10px; }



/* spacing styles */

.spacing-pad-top-right {  padding-top: 15px; padding-right: 15px}

.spacing-pad-top-left {  padding-top: 15px; padding-left: 15px}

.spacing-pad-left-right { padding-right: 15px ; padding-left: 15px}



/* categories */

.cat { font-family: arial, helvetica, sans-serif; font-size: 9pt; color: #003399; font-weight: bold;}

.cat:hover {  font-family: arial, helvetica, sans-serif; font-size: 9pt; color: #a0a0e0; font-weight: bold;}

.cat-no { color: #707070; font-family: arial, verdana, sans-serif; font-size: 10px;  }

.cat-desc { color: black; font-family: arial,verdana,sans-serif; font-size: 9pt; }

.cat-new { color: blue; font-family: arial, verdana, sans-serif; font-size: 12px; ; vertical-align: super}

.cat-pick {  font-family: arial, helvetica, sans-serif; font-size: 12px; color: #009900; vertical-align: super}

.cats-stats {  color: #707070; font-family: arial,verdana,sans-serif; font-size: 9pt; }



/* links */

.link { font-family: arial, helvetica, sans-serif; font-size: 9pt; color: #003399; }

.link:hover {  font-family: arial, helvetica, sans-serif; font-size: 9pt; color: #a0a0e0;}

.link-rate {  font-family: arial, helvetica, sans-serif;  font-size: 12px; color: #000000; text-decoration: none; }

.link-modify {  font-family: arial, helvetica, sans-serif; font-size: 12px; color: #800000; text-decoration: none; }

.link-div{  font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }

.link-desc { color: black; font-family: arial,verdana,sans-serif; font-size: 9pt; }

.link-detail { color: #707070; font-family: arial,verdana,sans-serif; font-size: 8pt; }

.link-new { color: blue; font-family: arial, verdana, sans-serif; font-size: 12px; ; vertical-align: super}

.link-top { color: red; font-family: arial, verdana, sans-serif; font-size: 12px; vertical-align: super}

.link-pop { color: orange; font-family: arial, verdana, sans-serif; font-size: 12px; vertical-align: super}

.link-pick {  font-family: arial, helvetica, sans-serif; font-size: 12px; color: #009900; vertical-align: super}



/* page navigation */

.pagenav {  font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; color: #00000; font-weight: bold;}


.bottomnavi {  font-size: 10px; font-weight: bold; color: #000000}
a.bottomnavi {  font-size: 11px; font-weight: bold; color: #000000}
a:hover.bottomnavi {  font-size: 11px; font-weight: bold; color: #000000}
a:visited.bottomnavi {  font-size: 11px; font-weight: bold; color: #000000}
a:activated.bottomnavi {  font-size: 11px; font-weight: bold; color: #000000}

.rate {  font-size: 10px; color: #999999 text-decoration:none}
a.rate {  font-size: 10px; color: #999999; text-decoration:none}
a:hover.rate {  font-size: 10px; color: #999999; text-decoration:underline}
a:visited.rate {  font-size: 10px; color: #999999 text-decoration:none}
a:activated.rate {  font-size: 10px; color: #999999; text-decoration:none}

.copyright {  font-size: 11px; font-weight: normal; color: #999999; text-decoration:none}
a.copyright {  text-decoration:none}
a:hover.copyright {  text-decoration:none}
a:visited.copyright {   text-decoration:none}
a:activated.copyright {  text-decoration:none}


.siteNumber { font-size: 11px; font-weight: bold; color: #333333}
.siteBegrenzen { font-size: 11px; font-weight: normal; color: #666666}
.siteNew { font-size: 11px; font-weight: normal; color: #333333}
.siteBeiNeu { font-size: 11px; font-weight: normal; color: #333333}
.nav_bar {  font-size: 11px; font-weight: normal; color: #333333}
.content {  font-size: 12px; font-weight: normal; color: #333333}
.content-bold {  font-size: 12px; font-weight: bold; color: #333333}
.content-error {  font-size: 12px; font-weight: normal; color: #CC0000}
.suchbox-radio { font-size: 11px; font-weight: normal; color: #333333 }
.content-link-bold { font-size: 12px; font-weight: bold; color: #000000 }
.content-link { font-size: 12px; font-weight: normal; color: #000000 }
.kategorien-headline { font-size: 11px; font-weight: bold; color: #333333 }
.verzeichnis-klick { font-size: 11px; font-weight: normal; color: #333333 }


.aktualisierung {  font-size: 11px; font-weight: normal; color: #666666}
.content-block { font-size: 12px; font-weight: normal; color: #333333; text-align: justify; font-style: normal;text-decoration:none }
.content-small {
font-size: 10px; font-weight: normal; color: #333333
}

.content-shop { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; font-style: normal;text-decoration:none }
.content-shop-headline { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #663333; font-style: normal;text-decoration:none }
.content-shop-link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #663333; font-style: normal;text-decoration:none }
.content-shop-link-bold { font-size: 11px; font-weight: bolder; color: #663333; font-style: normal;text-decoration:none }
.content-shop-bold { font-size: 11px; font-weight: bold; color: #333333; font-style: normal;text-decoration:none }
.content-shop-preis {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #222222; font-style: normal;text-decoration:none
}
.seite-waehlen {
font-size: 11px; font-weight: normal; color: #222222
}

.copy-link,.copy-link a {color:#FFFFFF;}