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

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

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

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: #CADEEB;
}

.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: #99BED9;
}

/*****************************************************
* Navigation
******************************************************/
ul.subnavi li {
  border-bottom: 1px solid #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: #D2E2EE;
  color: #666666;
}

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
******************************************************/
/* alt, bevor Produktformular eingefügt wurde.
  form.contact {
  border-color: #E5E5E5;
}

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

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

form.contact p input,
form.contact p select,
form.contact p textarea {
  border-color: #CCCCCC;
}

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

.p_label {
  color: #035EA3;
  background-image: url('/images/produktfragebogen/pfeil_inaktiv.png');
}

.p_label_active {
  background-image: url('/images/produktfragebogen/pfeil_aktiv.png');
}

#zusammensetzung_hinzu,
#zusammensetzung_hinzu1,
#zusammensetzung_hinzu2,
#weitere_zusatzstoffe_hinzu {
  background-color: #EAEAEA;
  background-image: url('/images/produktfragebogen/plus.png');
  color: #035EA3;
}

/**********************************************************
* In /css/screen.css übernommen, da für alle Firmen gleich
***********************************************************
div.success {
  border-color: green;
}
*/
