@charset "UTF-8";


/***************************************************************************************************************************/
/* box* :: Einbindung der Layoutdefinitionen fuer die Boxen.                                                               */
/*         Auf Grund des IE7 sollten die Files direkt im Master und nicht mehr an dieser Stelle eingebunden werden.        */

/* box with transition & border :: Boxen mit einem Verlauf und einem Rahmen, daher mit doppelt verschachtelten Boxen.      */

#bmfr .boxAlternativeNormal700px > .boxWrapper > .boxContent,
#bmfr .boxAlternativeNormal590px > .boxWrapper > .boxContent,
#bmfr .boxForm700px > .boxWrapper > .boxContent,
#bmfr .boxNormal334px > .boxWrapper > .boxContent,
#bmfr .boxNormal344px > .boxWrapper > .boxContent,
#bmfr .boxNormal448px > .boxWrapper > .boxContent,
#bmfr .boxNormal476px > .boxWrapper > .boxContent,
#bmfr .boxNormal548px > .boxWrapper > .boxContent,
#bmfr .boxNormal590px > .boxWrapper > .boxContent,
#bmfr .boxNormal744px > .boxWrapper > .boxContent,
#bmfr .boxNormal940px > .boxWrapper > .boxContent,
#bmfr .boxPromi188px > .boxWrapper > .boxContent,
#bmfr .boxPromi220px > .boxWrapper > .boxContent,
#bmfr .boxPromi329px > .boxWrapper > .boxContent,
#bmfr .boxPromi334px > .boxWrapper > .boxContent,
#bmfr .boxPromi344px > .boxWrapper > .boxContent,
#bmfr .boxPromi548px > .boxWrapper > .boxContent,
#bmfr .boxPromi590px > .boxWrapper > .boxContent,
#bmfr .boxPromi672px > .boxWrapper > .boxContent,
#bmfr .boxPromi700px > .boxWrapper > .boxContent,
#bmfr .boxPromi734px > .boxWrapper > .boxContent,
#bmfr .boxPromi744px > .boxWrapper > .boxContent {
    padding: 0px 10px 0px 10px; /* top right bottom left */
}

#bmfr .boxAlternativeNormal700px > .boxWrapper > .boxContentNoP,
#bmfr .boxAlternativeNormal590px > .boxWrapper > .boxContentNoP,
#bmfr .boxForm700px > .boxWrapper > .boxContentNoP,
#bmfr .boxNormal334px > .boxWrapper > .boxContentNoP,
#bmfr .boxNormal329px > .boxWrapper > .boxContentNoP,
#bmfr .boxNormal344px > .boxWrapper > .boxContentNoP,
#bmfr .boxNormal448px > .boxWrapper > .boxContentNoP,
#bmfr .boxNormal476px > .boxWrapper > .boxContentNoP,
#bmfr .boxNormal548px > .boxWrapper > .boxContentNoP,
#bmfr .boxNormal590px > .boxWrapper > .boxContentNoP,
#bmfr .boxNormal744px > .boxWrapper > .boxContentNoP,
#bmfr .boxNormal940px > .boxWrapper > .boxContentNoP,
#bmfr .boxPromi188px > .boxWrapper > .boxContentNoP,
#bmfr .boxPromi334px > .boxWrapper > .boxContentNoP,
#bmfr .boxPromi344px > .boxWrapper > .boxContentNoP,
#bmfr .boxPromi548px > .boxWrapper > .boxContentNoP,
#bmfr .boxPromi590px > .boxWrapper > .boxContentNoP,
#bmfr .boxPromi672px > .boxWrapper > .boxContentNoP,
#bmfr .boxPromi700px > .boxWrapper > .boxContentNoP,
#bmfr .boxPromi744px > .boxWrapper > .boxContentNoP {
    padding: 0 0 0 0; /* top right bottom left */
}


/* box with border :: Boxen mit einem Rahmen, daher einem groesseren Abstand.                                                */

#bmfr .boxAlternativeWithoutGradient188px > .boxContent,
#bmfr .boxError334px > .boxContent,
#bmfr .boxError520px > .boxContent,
#bmfr .boxError590px > .boxContent,
#bmfr .boxError672px > .boxContent,
#bmfr .boxError700px > .boxContent,
#bmfr .boxError744px > .boxContent,
#bmfr .boxFormFieldset520px > .boxContent,
#bmfr .boxFormFieldset672px > .boxContent,
#bmfr .boxFormFieldset716px > .boxContent,
#bmfr .boxInfo462px > .boxContent,
#bmfr .boxInfo467px > .boxContent,
#bmfr .boxInfo520px > .boxContent,
#bmfr .boxInfo700px > .boxContent,
#bmfr .boxInfo672px > .boxContent,
#bmfr .boxInfo940px > .boxContent,
#bmfr .boxTransparent366px > .boxContent,
#bmfr .boxTransparent520px > .boxContent,
#bmfr .boxTransparent672px > .boxContent,
#bmfr .boxTransparent716px > .boxContent {
    padding: 0 14px 0 14px; /* top right bottom left */
}

#bmfr .boxAlternativeWithoutGradient188px > .boxContentNoP,
#bmfr .boxError334px > .boxContentNoP,
#bmfr .boxError520px > .boxContentNoP,
#bmfr .boxError590px > .boxContentNoP,
#bmfr .boxError672px > .boxContentNoP,
#bmfr .boxError700px > .boxContentNoP,
#bmfr .boxError744px > .boxContentNoP,
#bmfr .boxFormFieldset520px > .boxContentNoP,
#bmfr .boxFormFieldset672px > .boxContentNoP,
#bmfr .boxFormFieldset716px > .boxContentNoP,
#bmfr .boxInfo462px > .boxContentNoP,
#bmfr .boxInfo467px > .boxContentNoP,
#bmfr .boxInfo520px > .boxContentNoP,
#bmfr .boxInfo672px > .boxContentNoP,
#bmfr .boxInfo700px > .boxContentNoP,
#bmfr .boxInfo940px > .boxContentNoP,
#bmfr .boxTransparent366px > .boxContentNoP,
#bmfr .boxTransparent520px > .boxContentNoP,
#bmfr .boxTransparent672px > .boxContentNoP,
#bmfr .boxTransparent716px > .boxContentNoP {
    padding: 0 4px 0 4px; /* top right bottom left */
}


/* box :: Einfache Boxen nur als farbige Flaeche.                                                                           */

#bmfr .boxFormFieldsetHighlight164px > .boxContent,
#bmfr .boxFormFieldsetHighlight319px > .boxContent,
#bmfr .boxFormFieldsetHighlight474px > .boxContent,
#bmfr .boxFormFieldsetHighlight520px > .boxContent,
#bmfr .boxNormalHighlight562px > .boxContent,
#bmfr .boxPopup590px > .boxContent,
#bmfr .boxTooltip181px > .boxContent,
#bmfr .boxTooltip274px > .boxTooltip274pxContent,
#bmfr .boxTooltip370px > .boxContent,
#bmfr .boxTooltipHighlight370px > .boxContent,
#bmfr .boxFormFieldsetHighlight644px > .boxContent {
    padding: 0 5px 0 5px; /* top right bottom left */
}


/* box margins :: Abstaende die Boxen innerhalb ihres Grids erzeugen.                                                       */

#bmfr .boxIndentTopA {
    margin-top: 10px;
}

#bmfr .boxIndentBottomA {
    margin-bottom: 10px;
}

#bmfr .boxIndentLeftA {
    margin-left: 10px;
}

#bmfr .boxIndentRightA {
    margin-right: 10px;
}


/***************************************************************************************************************************/
/* boxContent * :: Ausrichtung der ueberschriften und von Objekten innerhalb der Boxen.                                    */

#bmfr .boxContent h1,
#bmfr .boxContentNoP h1,
#bmfr .boxContent h2,
#bmfr .boxContentNoP h2,
#bmfr .boxContent h3,
#bmfr .boxContentNoP h3,
#bmfr .boxContent h4,
#bmfr .boxContentNoP h4,
#bmfr .boxContent h6,
#bmfr .boxContentNoP h6,
#bmfr .boxContent p,
#bmfr .boxContentNoP p {
    /* margin: 0 0 .5em 0; top right bottom left */
    margin: 0 0 8px 0; /* top right bottom left */
}

#bmfr .boxContent > p:last-child,
#bmfr .boxContent > h1:last-child,
#bmfr .boxContent > h2:last-child,
#bmfr .boxContent > h3:last-child,
#bmfr .boxContent > h4:last-child,
#bmfr .boxContent > h5:last-child,
#bmfr .boxContent > h6:last-child,
#bmfr .boxContent > ol:last-child,
#bmfr .boxContent > ul:last-child {
    margin-bottom: 0;
}

#bmfr .boxContentNoP > p:last-child,
#bmfr .boxContentNoP > h1:last-child,
#bmfr .boxContentNoP > h2:last-child,
#bmfr .boxContentNoP > h3:last-child,
#bmfr .boxContentNoP > h4:last-child,
#bmfr .boxContentNoP > h5:last-child,
#bmfr .boxContentNoP > h6:last-child,
#bmfr .boxContentNoP > ol:last-child,
#bmfr .boxContentNoP > ul:last-child {
    margin-bottom: 0;
}


/* boxContent * :: Alle globalen Eigenschaften der Elemente innerhalb von Boxen                                            */

#bmfr .boxContent .indentFilter,
#bmfr .boxContentNoP .indentFilter {
    margin-left: 6px; /* top right bottom left */
    /* position: relative; */
    /* top: -5px; */
    /* left: 10px; */
}

#bmfr .boxContent .indentA,
#bmfr .boxContentNoP .indentA {
    margin-left: 10px; /* top right bottom left */
    margin-right: 10px;
    /* position: relative; */
    /* top: -5px; */
    /* left: 10px; */
}

#bmfr .boxContent table tr td.indentA,
#bmfr .boxContentNoP table tr td.indentA,
#bmfr .boxContentNoP table tr td.indentAl {
    padding-left: 10px; /* top right bottom left */
    /* position: relative; */
    /* top: -5px; */
    /* left: 10px; */
}

#bmfr .boxContentNoP table tr td.indentAr {
    padding-right: 10px; /* top right bottom left */
}


/***************************************************************************************************************************/
/* error h[1-6] p :: Ueberschriften und Absätze im Zusammenhang mit Fehlerboxen werden nicht eingefaerbt.                  */

#bmfr .boxError334px h1, #bmfr .boxError334px h2, #bmfr .boxError334px h3, #bmfr .boxError334px h4, #bmfr .boxError334px h5, #bmfr .boxError334px h6, #bmfr .boxError334px p,
#bmfr .boxError520px h1, #bmfr .boxError520px h2, #bmfr .boxError520px h3, #bmfr .boxError520px h4, #bmfr .boxError520px h5, #bmfr .boxError520px h6, #bmfr .boxError520px p,
#bmfr .boxError590px h1, #bmfr .boxError590px h2, #bmfr .boxError590px h3, #bmfr .boxError590px h4, #bmfr .boxError590px h5, #bmfr .boxError590px h6, #bmfr .boxError590px p,
#bmfr .boxError672px h1, #bmfr .boxError672px h2, #bmfr .boxError672px h3, #bmfr .boxError672px h4, #bmfr .boxError672px h5, #bmfr .boxError672px h6, #bmfr .boxError672px p,
#bmfr .boxError700px h1, #bmfr .boxError700px h2, #bmfr .boxError700px h3, #bmfr .boxError700px h4, #bmfr .boxError700px h5, #bmfr .boxError700px h6, #bmfr .boxError700px p,
#bmfr .boxError744px h1, #bmfr .boxError744px h2, #bmfr .boxError744px h3, #bmfr .boxError744px h4, #bmfr .boxError744px h5, #bmfr .boxError744px h6, #bmfr .boxError744px p {
    color: #1b1b1b;
}


/***************************************************************************************************************************/
