﻿
.b2fBlue {
    background-color: #bc012e;
}


.b2fBlue:hover {
        background-color: #3069A4;
        border-color: #0055A6;
}
.b2fRot {
    background-color: #bc012e;
}
.b2fRot a,  .b2fRot a:hover, .b2fRot a:link {
    color: #ffffff;
    text-transform:uppercase;
}

.b2fBlauDunkel {
    background-color: #00314a;
}

input[type="submit"].b2fRot, input[type="submit"].b2fOrange,input[type="submit"].b2fGrey, input[type="submit"].b2fBlue, input[type="submit"].b2fBlauDunkel, 
input[type="button"].b2fRot, input[type="button"].b2fOrange, input[type="button"].b2fGrey,  input[type="button"].b2fBlue, input[type="button"].b2fBlauDunkel,
button.b2fRot, button.b2fOrange, button.b2fGrey, button.b2fBlue, button.b2fBlauDunkel  {
    display: inline-block;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 1em;
    font-weight: normal;
    padding: 8px 50px;
    margin: 0 8px 5px 0;
    /* margin-right: 8px; */
    width: auto;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    border: 1px solid transparent;
    border-radius: 0px;
}

div.bmms{
    /*
        padding: 10px;
	    border: 1px solid #cccccc;
    */
    }
/*
.bmms h1 {
        background-color: #08577c;
        margin: -5px -11px 0 -11px;
        padding: 10px;
        -webkit-border-radius: 0;
        border-radius: 0;

    }
*/
div.bmMenu {
    background-color: #00314a;  
    margin: 0 -11px 10px -11px;
    margin-right: -50px;
    padding: 10px;
    color: #ffffff;
    -webkit-border-radius: 0;
    border-radius: 0;
}

/* 
--------------------------------------------------------------------------------
Anmeldung
--------------------------------------------------------------------------------
*/
#anmeldung h5 
{
    background: url(../images/underlinecyan.png) repeat-x left bottom;  
    border: none;
    color: #0192a6;
    text-align: left;
    margin-top: 20px;
}

#anmeldung td
{
    line-height: 1.3;
}
    td.editor-label-Required {
        color: #bc012e;
        font-weight: bold;
    }
    td.editor-label-Required label::after {
        content: ":*";
    }
    #anmeldung div.box.bgghell.gebuehr { background-color: #efefef; padding: 5px; border: solid 1px #afafaf;} 
    #anmeldung .gebuehr h6 { font-size: 1em; margin: 0;} 
