.cl_row:hover
{
   border: 1px solid #B41128;
}

.cl_preis
{
    background-color: #B41128;
    color: #FFFFFF;
}

.cl_finanz_title
{
    color: #555555;
}

.panel-primary > .panel-heading-hplink
{
    color: #FFFFFF;
    background-color: #B41128;
    border-color: #B41128;
}

.form-control:hover /* GLOW ON MOUSE OVER */
{
    outline: 0;
    border-color: #999999;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(150, 150, 150, .6);
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(150, 150, 150, .6);
}

.btn-default-pageflip:active,
.btn-default-pageflip:hover,
.btn-default-pageflip:focus
{
    background-color: hsl(0, 0%, 60%) !important;
    
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#555555", endColorstr="#999999");
    background-image: -khtml-gradient(linear, left top, left bottom, from(#555555), to(#999999));
    background-image: -moz-linear-gradient(top, #555555, #999999);
    background-image: -ms-linear-gradient(top, #555555, #999999);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #555555), color-stop(100%, #999999));
    background-image: -webkit-linear-gradient(top, #555555, #999999);
    background-image: -o-linear-gradient(top, #555555, #999999);
    background-image: linear-gradient(#555555, #999999);
    border-color: #999999 #999999 hsl(0, 0%, 79%) !important;
    color: #fff !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33);
    -webkit-font-smoothing: antialiased;
}

.btn-primary
{
    color: #333333 !important;
    text-shadow: 0 1px 0 #fff !important;
    background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%) !important;
    background-image:      -o-linear-gradient(top, #fff 0%, #e0e0e0 100%) !important;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0)) !important;
    background-image:         linear-gradient(to bottom, #fff 0%, #e0e0e0 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false) !important;
    background-repeat: repeat-x !important;
    border-color: #CCCCCC !important;
}

.btn-primary:hover,
.btn-primary:focus
{
    background-color: #e0e0e0 !important;
    background-position: 0 -15px !important;
}

.btn-primary:active,
.btn-primary.active
{
    background-color: #e0e0e0 !important;
    border-color: #dbdbdb !important;
}

a:link, a:hover, a:active, a:focus
{
    color: #333333;
}

a
{
    color: #666666;
}