.socialshareWrap {
    background: url(../Images/social_verlauf.png) repeat-x left top;
    height: 73px;
}

#socialEmail {
    float: left;
    margin: 25px 10px 0 10px;
}

#socialshareprivacy {
    float: left;
    margin: 15px auto 0 auto !important;
}

/*Socialbar*/
.content-socialbar {
    /*border-bottom: 1px dotted #383838;*/
    /*border-top: 1px dotted #383838;   */
    /*background: url(../Images/social_verlauf.png) repeat-x left top;*/
    /*height: 73px;*/
    /*margin: 0 auto; */
    padding: 15px 0;
    text-align: center;
    /*width: 28.5em;*/
    width: 441px;
}

.content-socialbar .tip, .content-socialbar .facebook, .content-socialbar .twitter {
    display: block;
    float: left;
    height: 33px;
    line-height: normal;
    margin: 0 5px 0 0;
}

.content-socialbar .twitter {
    margin: 0;
}

.content-socialbar .tip, .content-socialbar .facebook {
    /*border-right: 1px solid #CCCCCC;*/
    /*padding-right: 20px;*/
    padding-top: 4px;
    margin-left: 10px;
}

.content-socialbar .tip span {
    display: block;
    float: left;
    padding-right: 10px;
    padding-top: 4px;
}

.content-socialbar .tip a {
    display: block;
    float: left;
}

.content-socialbar .twitter {
    padding-top: 5px;
    margin-left: 10px;
}

/*Formular*/
.recommendedPage .url {
    font-style: italic;
}

.receiverInformations {
    margin-top: 20px;
}

.receiverInformations label,
.senderInformations label,
.message label {
    display: inline-block;
}

.receiverInformations label span,
.senderInformations label span,
.message label span {
    font-size: 0.875em;
    padding: 0;
    color: #383838;
    padding-bottom: 0;
    float: left;
    width: 15em;
}

.message label span {
    margin-bottom: 20px;
}

.receiverInformations label input,
.senderInformations label input {
    margin-bottom: 10px;
    border: 1px solid #B1B0B0;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: inset 4px 4px 10px -5px #E3E3E3;
    -moz-box-shadow: inset 4px 4px 10px -5px #e3e3e3;
    box-shadow: inset 4px 4px 10px -5px #E3E3E3;
    float: left;
    margin-right: 1em;
}

.tx-fluidrecommendation-pi1 input {
    margin-bottom: 10px;
    border: 1px solid #B1B0B0;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: inset 4px 4px 10px -5px #E3E3E3;
    -moz-box-shadow: inset 4px 4px 10px -5px #e3e3e3;
    box-shadow: inset 4px 4px 10px -5px #E3E3E3;
    padding: 5px;
    float: left;
    margin-right: 1em;
}

/*Senden Button*/
.tx-fluidrecommendation-pi1 .red {
    background: #AF1428 url(../Images/v-icon_arrow_white.png) no-repeat 96% 44%;
    border: none;
    -moz-border-radius: 0 0 5px 0;
    -webkit-border-radius: 0 0 5px 0;
    border-radius: 0 0 5px 0;
    color: white;
    font-weight: normal;
    font-size: 12px;
    padding: 5px 25px 5px 10px;
    text-decoration: none;
    display: inline-block;
    text-transform: uppercase;

    margin: 20px 0 0 286px;
}

.tx-fluidrecommendation-pi1 .red:focus,
.tx-fluidrecommendation-pi1 .red:active {
    background: #af1428 url(../Images/v-icon_arrow_white.png) no-repeat 96% 44%;
    -webkit-box-shadow: 1px 1px 4px 1px #d1d1d1;
    -moz-box-shadow: 1px 1px 4px 1px #d1d1d1;
    box-shadow: 1px 1px 4px 1px #d1d1d1;
}