/*-------- image cycle ------------*/

.bg_image_div {
    color: rgba(0,0,0,0);   
    border: 0px;
    font-size: 0px;
    line-height: 0px;
    padding: 0px;
    margin: 0px;
    height: 436px;
    width: 932px;
}

.tx-imagecycle-pi1 {
     top: -436px;
}

/*.tx-imagecycle-pi1 .tx-imagecycle-pi1-images {
    top: -436px;
}
*/
noscript .tx-imagecycle-pi1-images {
    top: -436px;
}

.tx-imagecycle-pi1-pager {
    position: absolute;
    left: 48.8%;
    margin-left: 120px;
    /*top: -47px;*/
    top: 391px;
    z-index: 30;
}
.tx-imagecycle-pi1-pager a {
    background: none; 
    background-image: url(/fileadmin/Consulting/img/Slideshow.png);
    background-repeat: no-repeat;
    color: rgba(0,0,0,0);   
    border: 0px;
    font-size: 1px;
    padding: 0px;
    padding-left: 10px;
    padding-right: 4px;
    padding-top: 12px;
    padding-bottom: 1px;
    margin-right: 2px;
}
.tx-imagecycle-pi1-pager a:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    -khtml-opacity: 0.75;
    opacity: 0.75;
}
.tx-imagecycle-pi1-pager a.activeSlide {
    background: none;
    background-image: url(/fileadmin/Consulting/img/SlideshowActive.png); 
    background-repeat: no-repeat;
    cursor: default;
}
.tx-imagecycle-pi1-pager a.activeSlide:hover {
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
}


/*-------- mailform ------------*/

/* eigene Klasse für den Gesamtrahmen vom Formular */
.formu {

    width:400px;
    padding-bottom:20px;
    padding-left: 10px;


}

/* spezielle Klassen für Formularelemente */
.mf-label {
line-height:0.8em;
}
.mf-radio {
}
.mf-input {
   margin-bottom:7px;
   margin-top:-2px;
   width:335px;
   background-color:#f4f4f4;
   height:15px;
   line-height: 0.8em;
}
.mf-pass {
}
.mf-text {
   margin-bottom:10px;
   width:335px;
   background-color:#f4f4f4;
}
.mf-check {
}
.mf-select {
   margin-bottom:10px;
   width:335px;
   margin-bottom:10px;

}
.mf-file {
}
.mf-reset {
}

/* DMI 23.09.2013: class mf-submit is being overwritten by style for input[type="submit"] in style.css */
.mf-submit {
}
.mf-submit:hover {
}

/* Ãœberschriften der LABEL bei Radio Buttons */
legend {
}
/* Definition des Gesamtrahmens der Radio Buttons */
fieldset {
}
/* eigene Klasse für die Abstände nach oben und unten
bei der vwerwendung von Radio Buttons in Formularen */
.radiolayout {
}