.fcebox h1 { margin-bottom: 0 !important; padding: 0.2em 0.5em; font-size: 140% !important; }
.fcebox p { padding: 0em 0.5em 0.5em 0.5em !important}

.fcebox.neutral h1 { background: #ccc !important; }
.fcebox.neutral p { background: #e3e3e3 !important; }

.fcebox.red h1 { background: #ffbbbb !important; }
.fcebox.red p { background: #ffe3e3 !important; }

.fcebox.blue h1 { background: #bbccff !important; }
.fcebox.blue p { background: #e3e8ff !important; }



/*------------------------------------------------------------------------------------------------------*/

/**
 * @section subtemplates
 * @see     http://www.yaml.de/en/documentation/practice/subtemplates.html
 */

.subcolumns, .subcolumns_oldgecko {
  width: 100%;
  overflow:hidden;
  margin-bottom: 1em;
}

/* (en) alternative class for optional support of old  Mozilla/Netscape browers */
/* (de) Alternative Klasse zur optionalen Unterstützung alter Mozilla/Netscape-Brower */
.subcolumns_oldgecko { float:left }

.c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l {float: left; }
.c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r {float: right; margin-left: -5px; }

.c25l, .c25r { width: 25% }
.c33l, .c33r { width: 33.333% }
.c50l, .c50r { width: 50% }
.c66l, .c66r { width: 66.666% }
.c75l, .c75r { width: 75% }
.c38l, .c38r { width: 38.2% }
.c62l, .c62r { width: 61.8% }

.subc  { padding: 0 0.5em }
.subcl { padding: 0 0.5em 0 0 }
.subcr { padding: 0 0 0 0.5em }
