/***** FARBWELT *****/

/* = HAUPTFARBE --> im Editor Farbe "rot" bei den Formaten ersetzt */
#content .isi-rot {                      
  color: #e64415;
}
#content .red, #content span.red {
  color: #e64415;
}

/* im Editor Farbe "orange" bei den Formaten ersetzt */
#content .isi-orange {                   
  color: #ef7d00;
}

#content .orange, #content span.orange {
  color: #ef7d00;
}

/* im Editor Farbe "blau" bei den Formaten ersetzt */
#content .isi-tuerkis {                   
  color: #8acbc1;
}

#content .blau, #content span.blue {
  color: #8acbc1;
}


/* im Editor nicht ersetzt */

#content .isi-gelb {
  color: #d2c000;
}

#content .isi-weinrot {
  color: #94282f;
}



/***** ÜBERSCHRIFTEN *****/

#content h1 {
  font-size: 30px;
}

#content h2 {
  font-size: 25px;
}

#content h2 > a, #content h3 > a {
  color: #e64415;
}


#content h3 {
  margin-top: 10px !important; 
  font-size: 20px;
}

/*#content h3 > a {
font-size: 20px;
}*/

#content h4 {
  font-size: 20px;
}

#content h5 {
  font-size: 18px;
}

#content h6 {
  font-size: 18px;
}


/* h2 soll wie h3 aussehen*/
#content .h2-h3 {
  font-size: 20px;
  margin-top: 10px !important;
}


/* Hintergrundfarben */
#content .faq-bg-red {
  background-color: #e64415; 
  color: white; 
  padding: 5px 5px 5px 10px;
  margin-top: 25px !important;
  margin-bottom: 0px !important;
}

#content .faq-bg-grey {
  background-color: #e0f2fd;
  padding: 10px 10px 1px 10px;
}


/* Anpassung li*/
#content li {
  margin-bottom: 8px;
}

/***** PORTLETS *****/

#content ul.portlet {
  padding-left:0;
  margin-top:15px;
  margin-bottom:30px;
}

#content li.portlet-item {
  padding-bottom: 30px;
  list-style-type: none;
  margin-bottom: 0px;
}

#content li.portlet-item:last-child {
  padding-bottom: 0px;
}

#content li.portlet-item:before {
  content: "\f05a"; /* FontAwesome Unicode */
  font-family: FontAwesome;
  display: inline-block;
  width: 1.3em; /* same as padding-left set on li */
  /*color: #e64415;*/
  color: #1B599C;
  font-size: 1.1em;
}

#content li.portlet-item > a {
  font-size:18px;
  color:#e64415;
}


/***** LINIEN *****/

#content .hr-orange {
  border-top: 4px solid #e64415;
  margin-top: 0px;
  margin-bottom: 0px;
}


/* Linie auf Startseite überschrieben*/
.img-border-blue {
  border-bottom-color:#e64415; /ueberschrieben mit rot */
}



/* horizontale Linie statt in orange in rot */
#content hr.orange, #main hr.orange {
  border-bottom-color: #e64415;
}

#content hr.solid.orange, #main hr.solid.orange {
  border-bottom: 4px solid #e64415;
  margin-top: 0px;
  margin-bottom: 0px;
}


#content hr.solid, #main hr.solid {
  border-bottom: 4px solid #e64415;
  margin-top: 50px;
  margin-bottom: -10px;
}


/* Anpassungen text-ein */
#content .text-ein.in {
  margin-bottom: 30px;
}