  
        
        .widget {
            margin-bottom: 10px;
        }
        
        .widget input {
            width: 200px;
            border: 1px solid #92acd1;
            background-color: #f0f7ff;
        } 
        
        .widget textarea {
            border: 1px solid #92acd1;
            background-color: #f0f7ff;
        } 
        
        .widget .widget-feedback {
            width: 400px;
            height: 200px;
        }
        
    
        
        .bewerbungForm .text {
            color: #fff;
            font-weight: bold;
            margin: 0px 0px 10px 0px;
            padding: 0px 10px 0px 10px;
            background-color: #92abd1;
        }

        .bewerbungForm .widget {
            width: 240px;
            margin: 0px 10px 10px 0px;
            float: left;
        }
        
        .bewerbungForm .widget-long {
            width: 450px;
            margin: 0px 0px 10px 0px;
            float: left;
        }
        
        .bewerbungForm .widget .widget-label,
        .bewerbungForm .widget-long .widget-label {
            width: 240px;
        }
        
        .bewerbungForm .widget .widget-input,
        .bewerbungForm .widget-long .widget-input {
            width: 240px;
        }
        
        .bewerbungForm .widget .widget-input input,
        .bewerbungForm .widget-long .widget-input input {
            border: 1px solid #92acd1;
            background-color: #f0f7ff;
            width: 220px;
        }
        
        .bewerbungForm .widget .widget-input select,
        .bewerbungForm .widget-long .widget-input select {
            border: 1px solid #92acd1;
            background-color: #f0f7ff;
            width: 180px;
        }
        
        .bewerbungForm .widget .widget-input textarea,
        .bewerbungForm .widget-long .widget-input textarea {
            width: 400px;
            height: 80px;
            border: 1px solid #92acd1;
            background-color: #f0f7ff;
        }
        
        .bewerbungSubmitButton {
            margin: 10px 0px 10px 0px;
        }
        
        .clear {
            width: 0px;
            height: 0px;
            font-size: 0px;
            line-height: 0px;
            margin: 0px;
            padding: 0px;
            clear: both;
        }
        
        #widgets-aussendienst .widget {
            float:left;
            padding:0px 10px 0px 0px;
        }
        
        #widgets-aussendienst input {
            border:none;
            width:15px;
        }
        
        .bestellcenter-widget {
            width:23px;
            *width:20px;
            float:left;
        }
        
        .bestellcenter-widget input {
            border:none;
            width:15px;
        }
        
        .bestellcenter-label {
            float:left;
            padding-top:3px;
            *padding-top:1px;
        }
        
        .bestellcenter-label-r {
        float:left;
        padding-top:0px;
        }
        
        textarea {
            width:200px;
            border: 1px solid #92acd1;
            background-color:#F0F7FF;
        }
        
        .bestellcenter-widget input {
            border:none;
            background-color:#fff;
        }
    
    
    
        
        
        .aussendienst .radio {
            width: auto;
        }
        
        
         
    
