/* cmsms stylesheet: Bewerbung modified: 11/23/21 11:56:42 */
div.bewerbung legend {
    color: #c93117;
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 5px;
    padding: 0;
    text-transform: uppercase;
}

div.bewerbung  .element {
    clear: both;
    margin: 0 0 10px;
}

div.bewerbung  label {
    cursor: pointer;
    display: block;
    float: left;
    line-height: 26px;
    width: 200px;
}


div.bewerbung fieldset {
    border: 0 none;
    clear: both;
    margin: 30px 0;
    padding: 0;
    border-bottom:1px solid red;
    padding-bottom:20px;
}

fieldset#fbrp__63 {

_width:300px;
}
fieldset#fbrp__63 label {width:500px;}
.fb_invalid {color:red;}

div.bewerbung input[type="submit"] {
    background: rgb(234,88,12) ;
    border: 0 none;
    color: #ffffff;
    cursor: pointer;
    font-weight: bold;
    margin: 0;
    padding:15px;
border:1px transparent;
}

div.bewerbung input[type="submit"]:hover {
 background:#ffffff;
 color:rgb(234,88,12) ;
border:1px solid rgb(234,88,12) ;
}

div.bewerbung select {margin-bottom:6px;}

div.bewerbung input[type="text"] {
width:63%;
}

a.bewerbe {background:rgb(234,88,12);color:#fff;padding:5px;padding-left:30px;padding-right:30px;margin:5px;}

a.bewerbe:hover{color:rgb(234,88,12);background:#fff;border:1px solid rgb(234,88,12);}


div.bewerbung textarea {max-width:50%;}

.cycle-slide {min-height:200px;}


a.pdf:before {  content:  url(/uploads/pdf/icon-download1.png) " "; }

a.lupe:before {  content:  url(uploads/pdf/icon_vorschau.png) " "; }


fieldset#fbrp__91 label {width:400px;}
