/*****************************************************
* Überschriften
******************************************************/
.light {
  color: #F2D29A;
}

h3,
h4,
h5,
.dark {
  color: #A7815A;
}

/*****************************************************
* Links
******************************************************/
a,
.maincontent a {
  color: #A7815A;
}

a.more {
  color: #FF9900;
}

a.back {
  padding-left: 20px;
  background-repeat: no-repeat;
  background-position: 0 5px;
}

.language_selector,
.language_selector a{
  color: #381B19;
}

/* Top-Navi */
.navi a,
.navi2 a {
  color: #DCCDBD;
}

.navi .active a,
.navi2 .active a,
.navi a:hover,
.navi2 a:hover {
  color: white;
}

/* Sub-Navi */
.subnavi a,
.subnavi .active .sub a,
.maincontent .product_navi a,
.maincontent .sitemap li ul.sub li ul.sub li a {
  color: #887675;
}

.subnavi .active a,
.subnavi .active .sub .active a,
.subnavi a:hover,
.subnavi .sub .active a:hover,
.maincontent .product_navi a:hover {
  color: #381B19;
}

/* Footer-Navi */
.footer,
.footer a {
  color: white;
}


/*****************************************************
* Seitenteile
******************************************************/
.header {
  border-color: #C2A78C;
}

/*****************************************************
* Navigation
******************************************************/
ul.subnavi li {
  border-color: #E5E5E5;
}

ul.sub li,
ul.sub li.active {
  background-image: none;
}

/*****************************************************
* Link-Boxen (auf Startseiten)
******************************************************/
table.link_boxes td.text,
table.link_boxes td.link_icon  {
  color: #666666;
}

div.maincontent  {
  background-color: white;
  color: #381B19;
}

/*****************************************************
* Content
******************************************************/
form.navi2 input.input {
  background-color: #DCCDBD;
  color: #381B19;
}

div.startbox {
  color: #381B19;
}
div.startseite_boxes {
  color: #381A19;
}

hr,
.img_left,
.maincontent .text .sitemap li,
.maincontent .text .sitemap li ul.sub li{
  border-color: #E5E5E5;
}

/*****************************************************
* Kontakt
******************************************************/
form.contact {
  border-color: #E5E5E5;
}

.spalte_links p input,
.spalte_rechts p input,
.spalte_rechts textarea {
  border-color: #CCCCCC;
}

form.contact .error,
div.errors {
  border-color: red;
}

div.success {
  border-color: green;
}