/* Allgemeines */
html, body { 
  margin: 0; 
  padding: 0; 
  background-color: #FFFFFF; 
}

P { margin: 0; padding: 0; }
IMG { border: 0; }
UL { margin: 0 20px; padding: 0; line-height: 16px; }
DIV,TD, th { font-family: Verdana,Helvectica,sans-serif; font-size: 12px; padding: 0; margin: 0; }
FORM { margin: 0; padding: 0; }
LEGEND { font-family: Verdana; font-size: 12px; color: #000000; font-weight: bold; margin: 0; padding: 0 2px; }
FIELDSET { margin: 4px; padding: 5px; }
LABEL { padding: 0; margin: 0; }
OPTGROUP { font-style: normal; font-family: Verdana, Helvetica,sans-serif; font-size: 11px; }
H1, H3, H4, H5, H6 { padding: 0; margin: 0 0 5px 0; }
#gallery-container H1 { text-align: center; margin: 0; padding: 0; font-size: 16px; }

div.tags a {
  color: #7F7F7F;
}

#paging {
  font-size: 11px;
}

.current_page {
  font-weight: bold;
}

.header h1 {
  background-color: #FFF;
}

h1 {
  font-size: 12px;
  font-weight: bold;
  background-color: #FCCA34;
  padding: 3px;
}

.breadcrumb {
  font-size: 10px;
  padding-bottom: 6px;
  border-bottom: 1px solid #FCCA34;
  margin-bottom: 10px;
}

#themensuche {
  margin-bottom: 20px;
  border: 1px solid #BBB;
  padding: 5px;
  padding-bottom: 10px;
  background-color: #FFF;
}

#archiv {
  float: left;
  width: 300px;
  padding: 5px;
  margin-right: 55px;
}

.suchform { 
  padding: 5px;
}

.sbutton { 
  margin-top: 3px;
}

.service_buttons {
  margin-top: 3px;
  float: right;
  width: 40px;
}

.itemtd {
  border: 1px solid #CCC;
}

.startbox {
  line-height: 16px;
}

.newsbox {
  line-height: 16px;
}

#uhead {
  background: #FFF1AF;
}
#ucats {
  font-size: 10px;
}
#main {
  margin-left: 10px;
  width: 900px;
  text-align: left;
}
.content-middle  {
  margin-left: 170px;
  margin-right: 170px;
}
.content-left {
  width: 160px;
  float: left;
}
.content-right {
  width: 160px;
  float: right;
}
.header {
  height: 85px;
}
.header h1 {
  font-size: 2em;
  color: #FEC834;
  padding-top: 35px;
  margin-left: 270px;
}
.header img {
  border: 0;
  margin: 15px 0 10px 0;
}
.slogan {
  background-color: #FEC834;
  color: black;
  padding: 5px 0 5px 10px;
  font-weight: bold;
  font-size: .9em;
  margin-top: 15px;
  margin-bottom: 5px;
}
.box-head {
  color: #312A1A;
  background-color: #FEC834;
  font-weight: bold;
  padding: 2px;
  padding-left: 3px;
}
.box-head-bg {
  color: #312A1A;
  background-color: #FFF;
  border: 1px solid #BBBBB7;
  font-weight: bold;
  padding: 2px;
}
.box-head  h2 {
  color: black;
  font-size: 1em;
  padding: 2px;
  margin: 0;
}
.nav {
  margin: 0;
  margin-bottom: 10px;
  padding: 0;
  border-bottom: 1px solid black;
  border-left: 1px solid black;
}
.nav li {
  list-style-type: none;
  border: 1px solid black;
  border-bottom: none;
  border-left: 5px solid #FEC834;
}
.nav a {
  padding: 2px;
  display: block;
  width: 142px;
  background-color: white;
  color: black;
  font-weight: bold;
  text-decoration: none;
}

#footer {
  clear: both;
  margin-top: 20px;
  margin-bottom: 20px;
  text-align: center;
  background-color: #FFFFFF; 
  color: #6D6D6D;
  font-size: 10px;
}
#footer a   { 
  color: #6D6D6D;
  text-decoration: none;
  font-size: 10px;
}

#footer-nav {
  clear: both;
  background-color: #FEC834;
  color: black;
  padding: 5px 0 5px 0;
  font-weight: bold;
  font-size: 12px;
  margin-top: 5px;
  margin-bottom: 5px;
  text-align: center;
}
#footer-nav a   { 
  text-decoration: none;
}
.content-box {
  color: #000000;
  background-color: #F9F8F3;
  padding: 2px;
  border: 1px solid #BBBBB7;
}
.content-box-zu {
  color: #000000;
  background-color: #F9F8F3;
  padding: 2px;
  border: 1px solid #BBBBB7;
}
.content-box-bg {
  color: #000000;
  background-color: #FFF1AF;
  padding: 2px;
  border: 1px solid #BBBBB7;
  font-size: 10px;
}
.content-box-top {
  color: #000000;
  background-color: #FFF1AF;
  padding: 2px;
  border: 1px solid #FEC834;
}
.clears {
  clear:both;
}
#suchstartbox {
  height: 165px;
}
#kategorien li {
  line-height: 20px; 
  list-style-type: square;
}
.specialhead {
  color: #FFB900;
  font-size: 14px;
  font-weight: bold;
}
div.specialhead2 {
  color: #999;
  font-size: 12px;
}
div.specialhead2 a{
  color: #999;
  font-size: 11px;
  text-decoration: underline;
}
.content-boxs {
  color: #000000;
  background-color: #FEC834;
  border: 1px solid #000;
}
.head-box {
  color: #312A1A;
  background-color: #FEC834;
  font-weight: bold;
  padding: 2px;
  padding-left: 3px;
  margin-bottom: 3px;
  border-bottom: 1px solid #000
}
.inhalt {
  padding: 2px;
  font-size: 10px;
}
.bdw {
  background-color: #7F7F7F;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  padding: 2px;
  margin: 3px 0 3px 0;
  text-align: center;
  color: #FFF;
  font-size: 12px;
  font-weight: bold;
}
.cats {
  padding: 2px 2px 5px 2px;
  border-bottom: 1px solid grey;
  font-size: 11px;
}

FIELDSET.tech-data P {
line-height: 16px;
}
FIELDSET.beschreibung P {
line-height: 16px;
}
FIELDSET.kontakt-daten P {
line-height: 16px;
}
FIELDSET.asp P {
line-height: 16px;
}
DIV.searchlist-box-content P {
line-height: 18px;
}


/* Bilder */
IMG.foto {
border: 1px solid #000000; padding: 0; width: 263px;
}
IMG.show_item_foto {
  width: 250px; 
  border: 1px solid #BBBBB7;
  float: right;
}
DIV.thumbnails IMG.foto { 
margin: 0; border: 0; 
}
IMG.themen-bild {
float: left; margin: 0 5px 0 0;
}

/* Tabellen */
TABLE.search_table {
  margin-top: 10px;
  width: 550px;
  border-collapse: collapse; 
}
TABLE.search_table TD {
padding: 3px; border: 1px solid #BBBBB7; text-align: center;
}

TABLE.marktplatz-tabelle TD {
padding: 2px;
}
DIV.thumbnails TABLE{
width: 100%;
}
DIV.thumbnails TABLE TD {
vertical-align: top; text-align: center; width: 20%;
}
TD.header {
background-color: #BBBBB7;
color: #FFFFFF;
}
TD.item {
background-color: #F9F8F3; color: #000000;
}
TD.kategorie-tabelle-name {
padding: 4px; border: 1px solid #EFEFEF;
}
TD.kategorie-tabelle-anzahl {
width: 30px; text-align: right; background-color: #EFEFEF; padding: 4px;
}
TD.gallery-image { 
text-align: center; padding-top: 2px;
}
TD.gallery-desc {
font-weight: bold; padding: 2px; background-color: #FFF1AF; color: #000;
}
TD.gallery-images {
text-align: center; padding: 2px; border: 1px solid #BBBBB7; font-size: 12px;
}
TD.galerie-bild { text-align: right; vertical-align: top; padding: 0 5px 0 5px;}
#sitemap H2 {
margin: 10px 0 5px 5px; padding: 0; font-weight: normal; font-family: Verdana, Helvetica, sans-serif; font-size: 18px;
}
#sitemap TD {
padding-left: 5px; vertical-align: top;
}
#sitemap UL {
margin: 0 0 0 30px; padding: 0; line-height: 20px;
}


/* Abs?tze */
/*
P.clear { clear: both; }*/
P.register-errors {
border: 1px solid #000000; margin: 15px; padding: 5px; color: red; background-color: #FFFFFF; font-weight: bold;
}
P.marktplatz-explanation {
font-family: Verdana; font-size: 9px; color: #947C00; margin: 2px 0; padding: 0;
}
P.haendlersuche-explanation {
font-family: Verdana; font-size: 10px; color: #000000; margin: 0; padding: 0;
}
P.more-news {
text-align: right; font-weight: bold; padding: 0 5px;
}
P.news-title {
font-family: Verdana; font-size: 11px; font-weight: bold; color: #312A1A;
}
P.news-shorttext {
font-family: Verdana; font-size: 11px; color: #443A18;
}
P.datum {
font-style: italic;
}
P.hersteller_modell {
font-size: 13px; font-weight: bold;
}
P.page-select {
  padding: 5px;
  padding-left: 0;
}

/* Ebenen */ 
#weitere-links {
  float: right;
  width: 220px;
  background-color: #FFF1AF;
  color: #000;
  padding: 2px;
  border: 1px solid #CCC;
  margin: 5px;
}
/* Ebenen */ 
div#weitere-links a {
  color: #000;
  font-size: 10px;
  text-decoration:underline;
}
div#weitere-links li {
  color: #000;
  font-size: 10px;
}

.themen-galerie { 
  float: left; 
  margin: 0 5px 5px 0; 
  border: 1px solid #000; 
  background-color: #FFF;
  padding: 5px;
  font-size: 11px;
  width: 240px;
}

IMG.themen-galerie-foto {
padding: 0; margin: 0;
}
DIV.gallery-image {
 width: 100%; height: 397px; text-align: center; border-top: 1px solid #000000; border-bottom: 1px solid #000000; background-color: #FFFFFF;
}
DIV.gallery-image IMG {
margin: 10px 0 5px 0; padding: 0; border: 1px solid #000000;
}
DIV.gallery-preview {
  width: 100%; height: 104px; text-align: center; 
}
DIV.gallery-preview IMG { 
margin: 10px 0;  border: 1px solid #000000;
}
DIV.gallery-desc {
width: 100%; height: 20px;line-height: 20px; background-color: #CCCCCC; padding: 0;
}

DIV.theme-addon {
position: absolute; left: 753px; top: 114px; width: 200px;
}
DIV.content-right-search {
margin: 0 0 0 0px; padding-top: 2px; padding-left: 4px; 
}

.input {
  border: 1px solid #6D6D6D;
  margin-bottom: 2px;
}

DIV.shortnavbar {
position: absolute; top: 96px;left: 758px; padding: 2px 0; font-weight: bold; font-family: Verdana; font-size: 9px; color: #FFFFFF;
}

DIV.box-content TABLE {
width: 100%;
}
DIV.login-area INPUT {
width: 120px; margin-bottom: 3px; border: 1px solid #6D6D6D;
}
DIV.ansprechpartner TABLE {
width: 100%;
}
DIV.nav-box {
border: 1px solid #928963; margin-left: 2px; margin-right: 2px;
}
DIV.nav-box-headline {
color: #FDFAE6; background-color: #928963; padding: 1px 1px 0px 5px; font-size: 12px;
font-weight: bold; line-height: 18px;
}
DIV.nav-box-item {
color: #493A18; background-color: #D5D0B6; padding: 1px 1px 0px 5px; font-weight: bold;
line-height: 18px;
}
DIV.login-box {
border: 1px solid #BBBBB7; margin-left: 2px; margin-right: 2px;
}
DIV.login-box-headline {
color: #FFFFFF; background-color: #BBBBB7; padding: 1px 1px 0px 5px; font-size: 12px;
font-weight: bold; line-height: 18px;
}
DIV.login-box-item {
color: #6D6D6D; background-color: #F9F8F3; padding: 1px 1px 0px 5px;
line-height: 16px;
}
DIV.register-box {
border: 1px solid #BBBBB7; margin-left: 2px; margin-right: 2px;
}
DIV.register-box-headline {
color: #FFFFFF; background-color: #BBBBB7; padding: 1px 1px 0px 5px; font-size: 12px;
font-weight: bold; line-height: 18px;
}
DIV.register-box-item {
color: #6D6D6D; background-color: #F9F8F3; padding: 1px 1px 0px 5px;
font-size: 10px; line-height: 16px;
}
DIV.user-menu-box {
border: 1px solid #BBBBB7; margin-left: 2px; margin-right: 2px;
}
DIV.user-menu-box-headline {
color: #FFFFFF; background-color: #BBBBB7; padding: 1px 1px 0px 5px; font-size: 12px;
font-weight: bold; line-height: 18px;
}
DIV.user-menu-box-item {
color: #6D6D6D; background-color: #F9F8F3; padding: 1px 1px 0px 5px;
font-size: 10px; line-height: 16px;
}
DIV.admin-box {
border: 1px solid #BBBBB7; margin-left: 2px; margin-right: 2px;
}
DIV.admin-box-headline {
color: #FFFFFF; background-color: #BBBBB7; padding: 1px 1px 0px 5px; font-size: 12px;
font-weight: bold; line-height: 18px;
}
DIV.admin-box-item {
color: #6D6D6D; background-color: #F9F8F3; padding: 1px 1px 0px 5px;
font-size: 10px; line-height: 16px;
}
DIV.ad-box {
width: 120px; height: 62px; margin: 10px;
}

DIV.default-box-content {
  color: #000000;
  background-color: #F9F8F3;
  padding: 2px;
  border: 1px solid #BBBBB7;
  border-top: none;
}

DIV.top-thema-box-content {
  color: #000000;
  background-color: #F9F8F3;
  padding: 2px;
  border-bottom: 1px solid #BBBBB7; border-left: 1px solid #BBBBB7; border-right: 1px solid #BBBBB7;
}
DIV.top-thema-box-text {
line-height: 18px; padding: 0 3px;
}
DIV.marktplatz-box-content {
border-left: 1px solid #BBBBB7; padding: 3px 0px 3px 5px;
background-image: url(gfx/fade2.jpg); background-position: top left; background-repeat: no-repeat;
}
DIV.marktplatz-box-content H1 {
color: #947C00; margin: 0 0 10px 0; padding: 0; font-family: Verdana; font-size: 17px; font-weight: bold;
}
DIV.haendlersuche-box {
width: 278px; float: left;
}
DIV.haendlersuche-box-content {
border-left: 1px solid #BBBBB7; border-right: 1px solid #BBBBB7; padding: 3px 0px 3px 5px;
background-image: url(gfx/fade3.jpg); background-position: top left; background-repeat: no-repeat;
}
DIV.haendlersuche-box-content H1 {
color: #6D6D6D; margin: 0 0 10px 0; padding: 0; font-family: Verdana; font-size: 17px; font-weight: bold;
}

DIV.ticker-box-content {
color: #000000; background-color: #F9F8F3; padding: 2px;
border: 1px solid #BBBBB7; text-align: center;
}
DIV.dropcontent {
font-size: 11px;
}

DIV.last-5-box-content {
color: #000000; background-color: #F9F8F3; border: 1px solid #BBBBB7; text-align: center; padding: 2px;
}


DIV.news-box-content {
color: #000000; background-color: #F9F8F3; padding: 2px;
border-bottom: 1px solid #BBBBB7; border-left: 1px solid #BBBBB7; border-right: 1px solid #BBBBB7;
}

DIV.anzeige-eintragen-box {
width: 190px; float: left; margin-left: 10px;
}
DIV.anzeige-eintragen-box-content {
color: #000000; background-color: #F9F8F3; padding: 2px;
border-bottom: 1px solid #BBBBB7; border-left: 1px solid #BBBBB7; border-right: 1px solid #BBBBB7;
}


DIV.staticpage-box-content {
color: #000000; background-color: #F9F8F3; padding: 2px;
border-bottom: 1px solid #BBBBB7; border-left: 1px solid #BBBBB7; border-right: 1px solid #BBBBB7;
}


DIV.message-box-content {
color: #000000; background-color: #F9F8F3; padding: 2px;
border-bottom: 1px solid #BBBBB7; border-left: 1px solid #BBBBB7; border-right: 1px solid #BBBBB7;
}

DIV.register-form-box-content {
color: #000000; background-color: #F9F8F3; padding: 2px;
border-bottom: 1px solid #BBBBB7; border-left: 1px solid #BBBBB7; border-right: 1px solid #BBBBB7;
}

DIV.user-items-box-content {
color: #000000; background-color: #F9F8F3; padding: 2px;
border-bottom: 1px solid #BBBBB7; border-left: 1px solid #BBBBB7; border-right: 1px solid #BBBBB7;
}


DIV.settings-box-content {
color: #000000; background-color: #F9F8F3; padding: 2px;
border-bottom: 1px solid #BBBBB7; border-left: 1px solid #BBBBB7; border-right: 1px solid #BBBBB7;
}

DIV.new-item-box-content {
color: #000000; background-color: #F9F8F3; padding: 2px;
border-bottom: 1px solid #BBBBB7; border-left: 1px solid #BBBBB7; border-right: 1px solid #BBBBB7;
}
DIV.show-item-box {
width: 530px; float: left;
}
DIV.show-item-box-content {
color: #000000; background-color: #F9F8F3; padding: 2px;
border: 1px solid #BBBBB7;
}
DIV.thumbnails {
text-align: center;
}
DIV.show-item-headline {
background-color: #BBBBB7; color: #FFFFFF; margin: 0; padding: 2px 5px; line-height: 16px;
}
DIV.show-item-headline A {
background-color: #BBBBB7; color: #FFFFFF; margin: 0; padding: 2px 5px; line-height: 16px; text-decoration: none;
}
DIV.show-item-headline A:hover { text-decoration: underline; }
DIV.search-box {
width: 700px;
}
DIV.search-box-content {
padding: 2px; border: 1px solid #BBBBB7;  background-color: #F9F8F3; color: #000000;
}
DIV.searchlist-box-container {
width: 230px; margin-left: 8px;
}
DIV.searchlist-box {
border: 1px solid #928963; 
}
DIV.searchlist-box-headline {
color: #FDFAE6; background-color: #928963; padding: 1px 5px 0px 5px; font-size: 12px;
font-weight: bold; line-height: 18px; 
}
DIV.searchlist-box-content {
color: #493A18; background-color: #D5D0B6; padding: 1px 1px 0px 5px;
line-height: 18px; 
}
DIV.location-box-content {
color: #000000; background-color: #F9F8F3; padding: 2px;
border: 1px solid #BBBBB7; font-weight: bold;
}
DIV.location-box-content H1 { font-family: Verdana,Helvetica,sans-serif; font-size: 12px; margin: 0; padding: 0; color: #000000; }
DIV.marktplatz-header-box {
width: 800px;
}

DIV.show-item-box2 {
float: left; margin-left: 10px;
}
DIV.item-help-box {
border: 1px solid #BBBBB7; margin: 2px 0 0 0; width: 200px;
}
DIV.item-help-box-headline {
color: #FFFFFF; background-color: #BBBBB7; padding: 1px 1px 0px 5px; font-size: 12px;
font-weight: bold; line-height: 18px;
}
DIV.item-help-box-item {
color: #6D6D6D; background-color: #F9F8F3; padding: 1px 1px 0px 5px;
font-size: 10px; line-height: 16px;
}
DIV.edit-profile-haendler {
padding-right: 10px;
}
DIV.edit-profile-haendler INPUT {
margin: 0 5px;
}
DIV.google-ads-box {
width: 190px; float: left; margin-left: 10px;
}
DIV.pressetext-box {
width: 190px; float: left; margin-left: 10px;
}
DIV.theme-addon-box {
width: 190px; float: left; margin-left: 10px;
}

DIV.pressetext-box-content {
color: #000000; background-color: #F9F8F3; padding: 2px;
border: 1px solid #BBBBB7;
}
DIV.theme-addon-box-content {
color: #000000; background-color: #F9F8F3; padding: 2px; font-size: 10px;
border: 1px solid #BBBBB7; 
}
DIV.ad-box-content {
color: #000000; background-color: #F9F8F3; padding: 2px; text-align: center; border: 1px solid #BBBBB7; 
}

DIV.newslist-item {
margin-bottom: 20px;
}
DIV.newslist-item-title {
font-size: 14px; font-weight: bold; margin: 2px 0;
}
DIV.newslist-item-content {
font-size: 12px; line-height: 18px;
}
DIV.newslist-item-date { 
float: left; border: 1px solid #CCCCCC; background-color: #FFFFFF; margin: 0 3px 0 0; padding: 2px; font-size: 10px; line-height: 12px;
}

/* Form Elemente */
INPUT.Button {
font-family: Verdana, Helvetica,sans-serif; font-size: 11px; font-weight: bold; border: 1px solid #6D6D6D; color: #6D6D6D; background-color: #FFFFFF;
}
INPUT.Button-Login {
font-family: Verdana; font-size: 10px; background-color: #FFFFFF; color: #6D6D6D; border: 1px solid #6D6D6D;
}
INPUT.Button-Marktplatz {
font-family: Verdana; font-size: 10px; background-color: #F4F1E5; color: #947C00; border: 1px solid #947C00;
}
INPUT.Button-Haendlersuche {
font-family: Verdana; font-size: 10px; background-color: #FFFFFF; color: #6D6D6D; border: 1px solid #6D6D6D;
}
INPUT.Text {
  font-family: Verdana, Helvetica,sans-serif; 
  font-size: 11px; 
  border: 1px solid black; 
  font-weight: normal;
  margin: 0;
  color: #000000;
  background-color: #FFFFFF;
}
INPUT.Text-Error {
font-family: Verdana, Helvetica,sans-serif; font-size: 11px; border: 1px solid #6D6D6D; font-weight: normal; margin: 0; background-color: #FF8080;
}
INPUT.Text-Marktplatz {
font-family: Verdana; font-size: 10px; background-color: #FFFFFF; color: #000000; border: 1px solid #947C00; width: 100px; 
}
SELECT {
font-family: Verdana, Helvetica,sans-serif; font-size: 11px; border: 1px solid #000000;
}
SELECT.Select-Error {
font-family: Verdana, Helvetica,sans-serif; font-size: 11px; border: 1px solid #6D6D6D; background-color: #FF8080;
}
TEXTAREA.sonstiges {
width: 100%; height: 150px; font-family: Verdana, Helvetica,sans-serif; font-size: 11px; border: 1px solid #6D6D6D;
font-weight: normal; margin: 0; color: #000000; background-color: #FFFFFF;
}
TEXTAREA.beschreibung {
width: 100%; height: 150px; font-family: Verdana, Helvetica,sans-serif; font-size: 11px; border: 1px solid #6D6D6D;
font-weight: normal; margin: 0; color: #000000; background-color: #FFFFFF;
}
INPUT.Checkbox {
vertical-align: text-bottom; margin: 0;
}

/* Links */
A:link    { color: #000000; text-decoration: none;  }
A:visited { color: #000000; text-decoration: none;  }
A:active  { color: #000000; text-decoration: none; }
A:hover   { color: #000000; text-decoration: underline;  }

DIV.nav-box-item A:link    { color: #493A18; text-decoration: none;  }
DIV.nav-box-item A:visited { color: #493A18; text-decoration: none;  }
DIV.nav-box-item A:active  { color: #493A18; text-decoration: none; }
DIV.nav-box-item A:hover   { color: #493A18; text-decoration: underline;  }

DIV.searchlist-box-content A:link    { color: #493A18; text-decoration: none;  }
DIV.searchlist-box-content A:visited { color: #493A18; text-decoration: none;  }
DIV.searchlist-box-content A:active  { color: #493A18; text-decoration: none; }
DIV.searchlist-box-content A:hover   { color: #493A18; text-decoration: underline;  }

DIV.register-box-item A:link   { color: #6D6D6D; text-decoration: none;  }
DIV.register-box-item A:visited { color: #6D6D6D; text-decoration: none;  }
DIV.register-box-item A:active  { color: #6D6D6D; text-decoration: none; }
DIV.register-box-item A:hover   { color: #6D6D6D; text-decoration: underline;  }

DIV.user-menu-box-item A:link, DIV.item-help-box-item A:link   { color: #6D6D6D; text-decoration: none;  }
DIV.user-menu-box-item A:visited, DIV.item-help-box-item A:visited { color: #6D6D6D; text-decoration: none;  }
DIV.user-menu-box-item A:active, DIV.item-help-box-item A:active  { color: #6D6D6D; text-decoration: none; }
DIV.user-menu-box-item A:hover, DIV.item-help-box-item A:hover   { color: #6D6D6D; text-decoration: underline;  }

DIV.admin-box-item A:link   { color: #6D6D6D; text-decoration: none; }
DIV.admin-box-item A:visited { color: #6D6D6D; text-decoration: none; }
DIV.admin-box-item A:active  { color: #6D6D6D; text-decoration: none; }
DIV.admin-box-item A:hover   { color: #6D6D6D; text-decoration: underline; }


DIV.shortnavbar A:link    { color: #FFFFFF; text-decoration: none; }
DIV.shortnavbar A:visited { color: #FFFFFF; text-decoration: none; }
DIV.shortnavbar A:active  { color: #FFFFFF; text-decoration: none; }
DIV.shortnavbar A:hover   { color: #FFFFFF; text-decoration: underline;  }

P.more-news A:link    { color: #947C00; text-decoration: none; }
P.more-news A:visited { color: #947C00; text-decoration: none; }
P.more-news A:active  { color: #947C00; text-decoration: none; }
P.more-news A:hover   { color: #947C00; text-decoration: underline; }

A.none:link    { color: #000000; text-decoration: none;  }
A.none:visited { color: #000000; text-decoration: none;  }
A.none:active  { color: #000000;  text-decoration: none; }
A.none:hover   { color: #000000; text-decoration: underline; }

#weitere-links B {
font-size: 11px;
}
#weitere-links A {
color: #FFFFFF;
line-height: 20px;
font-weight: bold;
font-size: 13px;
}

/* Shorties */
.rightfloat { float: right; }
.leftfloat { float: left; }
.center { text-align: center; }

/* Specific */
.preis { width: 50px; }
.baujahr { width: 50px; }
.plz { width: 50px; }
.strasse { width: 200px; }
.modell { width: 200px; }
.betriebsstunden { width: 50px; }
.ansprechpartner { width: 800px; }

