/* Sidebar-Elemente */

/* Trennlinie */

#sidebar .line {
        width: 100%;
        height: 25px;
        margin: 10px 5px 20px 0;
        padding: 0;
        border: 0;
        border-top-left-radius: 4px;
        -moz-border-top-left-radius: 4px;
        -webkit-border-top-left-radius: 4px;
        -ms-border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        -moz-border-top-right-radius: 4px;
        -webkit-border-top-right-radius: 4px;
        -ms-border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
        -moz-border-bottom-right-radius: 4px;
        -webkit-border-bottom-right-radius: 4px;
        -ms-border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;
        -moz-border-bottom-left-radius: 4px;
        -webkit-border-bottom-left-radius: 4px;
        -ms-border-bottom-left-radius: 4px;
        background-color: #e6e6e6; /* #dddddd; */
        overflow: hidden;
}

/* Link Social-Buttons */

#sidebar img.twitter {
        width: 60px;
        height: 90px;
        margin: 20px 0 33px 4px;
        padding: 0;
        background: url(../images/pkaraokemietentwitter.gif) no-repeat left bottom;
}

#sidebar a:hover img.twitter {
        background: url(../images/pkaraokeverleitwitter.gif) no-repeat left bottom;
}

#sidebar img.google {
        width: 60px;
        height: 90px;
        margin: 20px 0 33px 0;
        padding: 0;
        background: url(../images/pkaraokemietengoogle.gif) no-repeat left bottom;
}

#sidebar a:hover img.google {
        background: url(../images/pkaraokeverleihgoogle.gif) no-repeat left bottom;
}

#sidebar img.facebook {
        width: 60px;
        height: 90px;
        margin: 20px 3px 33px 1px;
        padding: 0;
        background: url(../images/pkaraokemietenfacebook.gif) no-repeat left bottom;
}

#sidebar a:hover img.facebook {
        background: url(../images/pkaraokeverleihfacebook.gif) no-repeat left bottom;
}

/* Standard */

#sidebar h2 {
        font-size: 100%;
        font-weight : bold;
        text-align: center;
        margin: 10px 0 20px 10px;
        padding: 0;
        color: #e3e6e8; /* #888888; */
        background-color: #2a7eba;
        /* border-top: 1px solid #cccccc;
        border-left: 1px solid #cccccc;
        border-right: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc; */
        border-top-left-radius: 4px;
        -moz-border-top-left-radius: 4px;
        -webkit-border-top-left-radius: 4px;
        -ms-border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        -moz-border-top-right-radius: 4px;
        -webkit-border-top-right-radius: 4px;
        -ms-border-top-right-radius: 4px;
        border-bottom-left-radius: 4px;
        -moz-border-bottom-left-radius: 4px;
        -webkit-border-bottom-left-radius: 4px;
        -ms-border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
        -moz-border-bottom-right-radius: 4px;
        -webkit-border-bottom-right-radius: 4px;
        -ms-border-bottom-right-radius: 4px;
        /* -moz-box-shadow: 0px 0px 10px #888888;
        -webkit-box-shadow: 0px 0px 10px #888888;
        -ms-box-shadow: 0px 0px 10px #888888;
        box-shadow: 0px 0px 10px #888888; */
}

/* Fließtext + W2DPluginButtonDesigns (Maße + Abstände) */

#sidebar p {
        text-align: center;
        line-height: 160%;
        padding: 0;
        margin: 10px 10px 20px 0;
}

/* Absatz */

#sidebar div.paragraph {
        padding: 0;
        margin: 10px 0 20px 0;
}

/* Link */

#sidebar a {
        font-weight: bold;
        text-decoration: none;
        color: #888888; /* #EE001A; */
}

#sidebar a:hover {
        text-decoration: none;
}

/* Liste */

#sidebar ul {
        list-style: none;
        padding: 0px;
        margin: 6px 12px 55px 8px;
}

#sidebar li {
        font-size: 100%;
        font-weight: normal;
        padding: 2px 0 2px 25px;
        background: url(../images/pbullet_mietkaraoke.jpg) no-repeat top left;
        color: #222222; /* #888888; */
}

/* Picture */

#sidebar img.picture {
        padding: 0; /* 7px; */
        margin: 0 5px 0 5px;
        border: 1px solid #ffffff; /* #dddddd; */
}

#sidebar a:hover img.picture {
        border: 1px solid #ffffff; /* #F0F0F0; */
        /* opacity: 0.9; */
}